body {
	background-color: #e2c299;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
	background-image:url(images/bg_body.jpg);
	background-repeat:no-repeat;
}

form{
	margin:0px;
	padding:0px;
}

a, a:visited{
	text-decoration:none;

}
a:hover{
	text-decoration:underline;
}

/**/
.box-r{
	background-image:url(images/bg_reaped.png);
	background-repeat:repeat-y;
	width:935px;
	

}

#box-gif{
	background-image:url(images/bg_reaped2.gif);
	background-repeat:repeat-y;
	width:935px;
	z-index:100;
	position:relative;
}

.box-t{
	background-image:url(images/bg_top.png);
	background-repeat:no-repeat;
	background-position:top;
	width:935px;
	height:197px;
}
.box-b{
	background-image:url(images/bg_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:935px;
	height:95px;
	
}


/************************************************
*	Topnav      								*
************************************************/

.nav{
	width:894px;
	margin:0px auto;
	}
	
.nav ul {
	margin: 0px;
	padding: 0px 0px 0px 120px;
	}
	
.nav li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	background-image:url(images/bg_line.gif);
	background-repeat:no-repeat;
	float:left;
	height:31px;
	}
	
.nav ul li a, .nav ul li a:visited {
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana;
	color: #fefefe;
	text-decoration: none;
	font-weight: bold;
	float:left;
	padding: 8px 18px 0px 18px;

	
	
	}

.nav ul li a:hover, .nav ul li a.noborder:hover{
	color: #fff;
	text-decoration: none;
	background-image:url(images/bg_hover.gif) !important;
	background-repeat:repeat-x;
	height:22px;
	}
	
.nav ul li.noborder, .nav ul li.noborder:visited{
	background-image:none!important;
	}
	
	
/*left*/	


/*================ box left =====================*/
.box1-left-r{
	background-image:url(images/box1-left-r.gif);
	background-repeat:repeat-y;
	width:230px;
	margin:0px 0px 5px 0px;
	float:left; 
}
.box1-left-t{
	background-image:url(images/box1-left-t.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:230px;
	float:left; 
}

.box1-left-t2{
	background-image:url(images/box1-left-t2.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:230px;
	float:left; 
}

.box1-left-t3{
	background-image:url(images/box1-left-t3.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:230px;
	float:left; 
}

.box1-left-b{
	background-image:url(images/box1-left-b.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:230px;
	float:left; 
	padding-bottom:35px;
	
}
.box1-left{
	width:230px;
	float:left; 
}
.box1-left h2{
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:18px 0px 0px 45px;
	margin:0px;
	font-weight:normal;
	

}
.box1-left ul{
	margin:0px 0px 0px 0px;
	padding:13px 0px 0px 0px;
	
	
}

.box1-left ul li{
	list-style-type:none;

	text-align:left;
	color:#563300;
	font-size:13px;
	background-image:url(images/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0px 0px 0px 0px;
	margin:0px;
	display:block;
	height:27px;
}

.box1-left ul li a, .box1-left ul li a:visited{
	text-decoration:none;
	color:#04498c;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 38px;
	font-weight:bold;
	line-height:28px;
	display:block;
	height:27px;
}

.box1-left ul li a:hover{
	text-decoration:none;
	background-image:url(images/bg_hover-l.gif);
	background-repeat:no-repeat;
	display:block;
	height:27px;
	line-height:28px;
}

/*================ box2 left =====================*/
.box2-left-r{
		background-image:url(images/box2-left-r.gif);
		background-repeat:repeat-y;
		width:230px;
		margin:5px 0px 5px 0px;
		float:left; 
	}
.box2-left-t{
		background-image:url(images/box2-left-t.gif);
		background-repeat:no-repeat;
		background-position:top;
		width:230px;
		float:left; 
	}
.box2-left-b{
		background-image:url(images/box2-left-b.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		width:230px;
		float:left; 
		padding:0px 0px 15px 0px;
	}
.box2-left{
		width:230px;
		float:left; 
	}
.box2-left h2{
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:3px 0px 0px 12px;
	margin:0px;
	font-weight:normal;
		
	}
.box2-left p{
	padding:13px 0px 0px 8px;
	line-height:20px;
	margin:0px;
}

.box2-left img{
	padding:6px 5px 0px 0px;
}

p span.txt-sp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0027a4;
	font-weight:bold;
	line-height:30px;
	text-decoration:underline;
}

/**/
td.txt-car{
	color:#033f74;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:20px 0px 5px 10px;

}

td.bg-car{
	background-image:url(images/img02.gif);
	background-repeat:no-repeat;
	background-position:13px 0px;
	width:202px;
	height:52px;
	padding:0px 10px 0px 90px;
	margin:0px 0px 0px 0px;
	font-size:12px;
}


/*================ box3 left =====================*/
.box3-left-r{
		background-image:url(images/box3-left-r.gif);
		background-repeat:repeat-y;
		width:230px;
		margin:5px 0px 5px 0px;
		float:left; 
	}
.box3-left-t{
		background-image:url(images/box3-left-t.gif);
		background-repeat:no-repeat;
		background-position:top;
		width:230px;
		float:left; 
	}
.box3-left-b{
		background-image:url(images/box3-left-b.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		width:230px;
		float:left; 
		padding:0px 0px 15px 0px;
	}
.box3-left{
		width:230px;
		float:left; 
	}
.box3-left h2{
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:3px 0px 0px 12px;
	margin:0px;
	font-weight:normal;
		
	}

.txt-news-t{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	padding:20px 0px 5px 10px;
}

.txt-email{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}

.txt-policy{
	color:#094378;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}

input.but-news{
	background-image:url(images/but-submit.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:103px;
	height:29px;
	border:0px;
	cursor:pointer;
}


/*content*/

.box1-cont{
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
}


.box1-cont h2{
	margin:0px;
	padding:10px 0px 5px 70px;
	background:url(images/bg_title-top.gif) left top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#b53200;
	font-size:21px;
	font-weight:lighter;
	line-height:20px;
}

.box1-cont p{
	line-height:20px;
	font-size:13px;
	text-align:justify;
	padding-left:5px;
}

.box1-cont img{
	padding:0px 30px 0px 25px;
}

/**/
td.box2-cont{
	background-image:url(images/bg_blue.gif);
	background-repeat:no-repeat;
	background-position:3px 0;
	width:640px;
	padding:7px 0px 10px 40px;
	margin:0px 0px 0px 0px;
	color:#003f63;
	font-size:13px;
	font-weight:bold;
}

.box2-cont a, .box2-cont a:visited{
	color:#003f63;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

/**/

.bg_title-darkblue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-image:url(images/bg_title-darkblue.gif);
	background-repeat:no-repeat;
	padding:7px 0px 9px 45px;
}

.bg_title-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-image:url(images/bg_title-green.gif);
	background-repeat:no-repeat;
	padding:7px 0px 9px 45px;
}

.bg_title-orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-image:url(images/bg_title-orange.gif);
	background-repeat:no-repeat;
	padding:7px 0px 9px 45px;
}

.bg_title-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-image:url(images/bg_title-blue.gif);
	background-repeat:no-repeat;
	padding:7px 0px 9px 45px;
}



td.box_body{
	background-color:#b8e4fd;
	margin:0px;
	padding:0px;
	line-height:normal;
}

.box_body p{
	font-weight:bold;
	font-size:11px;
	
	padding:0px 10px 0px 10px;
	margin:0px;
	line-height:20px;
}

.box_body img{
	padding:5px 10px 0px 0px;
	margin:0px;
}


/**/
.bg_banner{
	background-image:url(images/bg_img.jpg);
	background-repeat:no-repeat;
	height:185px;
	width:404px;
}
.bg_banner form{
	margin:0px;
	padding:20px 0px 0px 0px;
}

.bg_banner input.but-src{
	background-image:url(images/but-search.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:103px;
	height:29px;
	border:0px;
	cursor:pointer;
}

input.text{
	border:1px solid #929292;
	font-size:16px;
	margin:0px 0px 5px 0px;
}

.txt-src{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:30px 0px 5px 0px;
	padding-top:50px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
}


/**/
td.txt-phone{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 0px 30px;

}
td.txt-copyright{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
img.image_shade{
border-right:3px inset #cccccc;
border-bottom:4px inset #cccccc;
}

.propertyview_imagetop
{ 
	background:url(images/imagetop.jpg) left top no-repeat;
	height:32px;
	width:354;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}
.propertyview_imagetop span.text{ position:relative; top:+5px;}
.propertyview_imagemid
{ 
	background:url(images/image-mid.jpg) left top repeat-y;
	width:354;
	padding:5px;
}


.pview_container{ padding:10px; color:#000000; font-size:13px;}
.pview_container strong{ color:#0080C0;}

/*	.pview_container{ background:url(images/pview-mid.jpg) left top repeat-y; width:515px; padding:3px;}	*/
.pview_con_top{ background:url(images/pview-mid.jpg) left top no-repeat; width:508px; height:38px;}
.pview_con_top .blue{ background:url(images/blue.jpg) left top no-repeat; width:94px; height:28px; text-align:center; font-weight:bold;}
.pview_con_top .sky{ background:url(images/sky.jpg) left top no-repeat; width:94px; height:28px; color:#FFFFFF; text-align:center; font-weight:bold;}
.pview_con_top .green{ background:url(images/green.jpg) left top no-repeat; width:94px; height:28px; color:#FFFFFF; text-align:center; font-weight:bold;}
.pview_con_top .yellow{ background:url(images/yellow.jpg) left top no-repeat; width:94px; height:28px; color:#FFFFFF; text-align:center; font-weight:bold;}

.pview_con_top .blue a, .pview_con_top .sky a, .pview_con_top .green a, .pview_con_top .yellow a{ color:#FFFFFF; text-decoration:none;}

ul.star{ margin:0px; padding-left:10px; line-height:18px;}
ul.star li{  background-image:url(images/starfish1.gif); font-size:12px; background-position:0 2px; list-style:none; background-repeat:no-repeat; padding-left:17px; }
/*ul.star li{ list-style-image:url(images/starfish1.gif); font-size:12px; font-weight:normal;_margin-left:30px; _padding-right:10px;}
 * html ul.star li{ list-style-image:url(images/starfish1.gif); font-size:12px; font-weight:normal;margin-left:25px; padding-right:10px;}
*+html ul.star li{ list-style-image:url(images/starfish1.gif); font-size:12px; font-weight:normal;margin-left:25px; padding-right:20px;} */


.bottom_top{ background:url(images/bottom-top.jpg) left top no-repeat; width:878px; height:17px;}
.bottom_mid{ background:url(images/bottom-mid.jpg) left top repeat-y; width:878px; height:200px;}
.bottom_bottom{ background:url(images/bottom-bottom.jpg) left top no-repeat; width:878px; height:16px;}

.error{ background:#FFF4F4; border:1px solid #FFDDDD; padding:10px; margin:15px;color:#000000;}
.error h2{ color:#FF0000; line-height:20px; font-size:16px;}
.message{ background:#FFFFF0; border:1px solid #CECE00; padding:10px; margin:15px;color:#000000;}
.message h2{ color:#0000FF; line-height:20px; font-size:16px;}

.page{ padding:3px 3px 4px 3px; margin:4px; font-weight:bold; font-size:13px;} 
.active{ background:#E67300; color:#FFFFFF; text-align:center; text-decoration:none;}
.inactive{ background:#6E6E6E; color:#FFFFFF; text-align:center; text-decoration:none;}

.table_w_border tr td{border:1px solid #F7F7F7;}

.orangepatti{ background:url(images/orangepatti.jpg) left top no-repeat; height:33px; font-size:14px;}
.bluepatti{ background:url(images/bluepatti.jpg) left top no-repeat; height:31px; color:#FFFFFF; font-weight:bold; padding-left:15px; font-size:14px; padding-top:0px; margin-top:15px;}
.bluepatti div{ padding-top:8px;}
.bluemid{ background:url(images/bluemid.jpg) left top repeat-y; width:640px;}
.smallbluepatti{ background:url(images/smallbluetops.jpg) left top repeat-x; height:24px; color:#FFFFFF; font-weight:bold; padding-left:10px;}
.smallbluepatti div{ padding-top:4px;}
.smallbluepatti a{ color:#F0FAFF; font-size:11px;}

.view_top{background:url(images/midboxtop.jpg) left top no-repeat; width:278px; height:41px; padding-left:10px; font-size:18px; font-weight:bold; color:#FFFFFF;}
.view_mid{background:url(images/midboxmid.jpg) left top repeat-y; width:278px;}

.msg{margin:5px; padding:4px; text-align:center; border:1px solid #0000FF; background:#F4FCFF; color:#0082BF;}
.error{ border:1px solid #FF7171; background:#FFF2F2; padding:10px; text-align:left; color:#999999;}



.ex_top{ background:url(images/ex_yellowtop.jpg) left top no-repeat; width:229px; height:32px;}
.ex_mid{ background:url(images/ex_boxmid.jpg) left top repeat-y; width:229px;}
