/* CSS Document */
.index_body
{	background-image:url(../images/index_bg.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;	
}

.inner_body
{
	background:url(../images/inner_bg.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;	
}

td
{
	font-family:Verdana;
	font-size:12px;
	etter-spacing:1px;
	line-height:18px;
	
}
	
.telbold
{
	font-weight:bold;
	letter-spacing:0px;
}

.topmenu
{
	float:left;
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}

.top_line
{
	float:left;
	padding-left:17px;
	padding-right:17px;
}


.menutd
{
	padding-left:3px;
	padding-bottom:30px;
}

.datefont
{
	 font-family:Arial;
	 font-size:11px;
	 color:#e3e9e1;
	 line-height:18px;
	 font-weight:bold;
	 float:right;
	 padding-right:10px;
}

.property_bg
{
	float:left;
	background-image:url(../images/package_bg.jpg);
	background-repeat:repeat-x;	
	height:174px;
	font-family:Arial;
	font-size:11px;
	line-height:16px;
}

.property_title
{
	color:#bc050a;
	font-weight:bold;
	padding:5px 0px 5px 7px;
	text-decoration:underline;
}

.property_txt
{
	padding:0px 0px 7px 7px;
	height:101px;
	width:336px;
}

.login_pad
{
	border:1px dashed #bfcc78; 
	background-color:#f5f8e6;
}
	

.login_td
{
	width:100px;
	height:30px;
	text-align:left;
	padding-left:30px;
}
	
	
a
{
	text-decoration:none;
	color:#669966;
}
a:hover
{
	text-decoration:underline;
	color:#669966;
}

a.top_link
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.top_link:hover
{
	font-family:Arial;
	font-size:11px;
	color:#303434;
	font-weight:bold;
	text-decoration:none;
}

a.email_link
{
	text-decoration:none;
	color:#000000;
}
			

a.email_link:hover
{
	text-decoration:none;
	color:#7b7e6d;
}

a.morelink
{
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
a.morelink:hover
{
	font-weight:bold;
	text-decoration:none;
	color:#000000;

}

a.property_link
{
	text-decoration:none;
	color:#990408;
}
a.property_link:hover
{
	text-decoration:underline;
	color:#990408;
}

a.mail
{
	color:#4c8bc5;
	text-decoration:none;
}
a.mail:hover
{
	color:#4c8bc5;
	text-decoration:underline;
}

.index_news_bg
{
	background:url(../images/index_news_bg.jpg);
	background-repeat:repeat-y;
	width:188px;
	height:163px;
	padding-left:23px;
	padding-right:14px;
}		

.news_pad
{
	margin-left:30px;
	margin-right:15px;
}		

.inner_content_pad
{
	width:525px;
	vertical-align:top;
	padding:20px 15px 10px 0px;	
}

.inner_content_pad1
{
	width:519px;
	vertical-align:top;
	padding-right:15px;	
	padding-bottom:10px;
}
.inner_content_pad2
{
	width:750px;
	vertical-align:top;
	padding-right:15px;	
	padding-bottom:10px;
}

.news_gray_bg
{
	background:url(../images/gray_bg_index.jpg);
	background-repeat:repeat-y;
	width:203px;
 	vertical-align:top;
	font-weight:normal;
	padding:12px 0px 12px 22px;
}

.index_content_pad
{
	vertical-align:top;
	padding:10px 15px 15px 15px;	
}

.index_content_pad1
{
	vertical-align:top;
	padding:0px 15px 10px 10px;
}

ul.inner_gray
{
	background-color:#f5f5f4;
	padding:15px 0px 15px 15px;
	list-style-type:none;
	margin:0px;
	margin-top:5px;
}
ul.inner_gray li
{
	background:url(../images/bullet_green.gif) no-repeat 2px 5px;
	padding:0px 0px 8px 20px;
	color:#406e16;
}

.inner_right_bg
{
	background:url(../images/inner_right_bg.jpg);
	background-repeat:repeat-y;
	width:245px;
	vertical-align:top;	
	padding-bottom:30px;
}

.inner_rightside_pad
{
	margin:0px 18px 51px 40px;	
	vertical-align:top;
}

.gray_bg
{
	background:url(../images/gray_bg.jpg);
	background-repeat:repeat-y;
	line-height:22px;
	width:205px;
	padding:5px 0px 5px 40px;
}

.gray_bg1
{
	background:url(../images/gray_bg1.jpg);
	background-repeat:repeat-y;
	line-height:22px;
	width:200px;
	padding:5px 0px 5px 40px;
}


.selling_title
{
	font-family:Arial;
	font-size:14px;
	color:#446c3a;
	font-weight:bold;
	padding-bottom:10px;
}

.selling_txt
{	
	float:left;
	font:Arial;
	font-size:12px;
	color:#272a1b;
	ont-weight:bold;
	padding-top:15px;
}


a.bottom_link
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
}
a.bottom_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#e0e0dd;
}

#bottom
{
	background-image:url(../images/bottom_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	height:75px;
	padding-top:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	line-height:25px;
	color:#ffffff;
}


.txtbox
{
	font-family:Arial;
	font-size:12px;
	color:#0A4990;
	padding-left:4px;
	width:180px;
	height:15px;
	background-color:#f4fde6;
	border:1px solid #b4c3cf;
}


.txtbox1
{
	font-family:Arial;
	font-size:12px;
	color:#0A4990;
	padding-left:4px;
	width:180px;
	height:50px;
	background-color:#f4fde6;
	border:1px solid #b4c3cf;
}

.login_txtbox
{
	font-family:Arial;
	font-size:12px;
	color:#0A4990;
	padding-left:4px;
	width:150px;
	height:15px;
	background-color:#f8f8f5;
	border:1px solid #dfe0da;
}

.button
{
	color:#ffffff;
	font-family:Arial;
	font-size:12px; 
	width:60px;
	border: 1px #22537B solid; 
	background-color:#034901;	
	text-align: center; 
}


.contact_txt1
{
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}

.contact_bg
{
	border:3px double #dfe7d2;
	background-color:#fcfff7;
	padding:15px;
}

.index_left
{
	margin-left:7px;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:0px;
}

.index_right_bg
{
	background:url(../images/index_photogallery_bg.jpg) repeat-y;
	width:225px;
	margin-top:15px;
	padding-bottom:15px;
}

.logo
{	
	padding-bottom:16px;
	padding-left:2px;
	padding-top:15px;
}

.ourhome_tittlebg
{
	background:url(../images/inner_tittle_bg.jpg);
	height:29px;	
	border:1px solid #85804d;	
	width:520px;
	margin-right:18px;
	margin-bottom:25px;	
	color:#f7fdd7;
	font-size:13px;	
	font-weight:bold;
}

.ourhome_middlebg
{
	background:url(../images/ourhome_middle.jpg);
	background-repeat:repeat-y;
	margin-right:20px;
	margin-bottom:20px;
	width:159px;
	float:left;
}

.ourhome_middlebg1
{
	background:url(../images/ourhome_middle.jpg);
	background-repeat:repeat-y;
	margin-bottom:20px;
	width:159px;
	float:left;
}

.ourhome_imagepad
{
	float:left;
	padding-right:7px;
	padding-left:7px;
	padding-top:5px;
}

.our_home_tittlebg
{
	background:url(../images/tittle_ourhomebg1.jpg);
	background-repeat:no-repeat;
	width:159px;
	height:26px;
	text-transform:uppercase;
	text-align:center;
	color:#494100;
	font-size:13px;
	font-weight:bold;
	padding-top:9px;
}

.selling_bg
{
	background:url(../images/selling_cont_bg.jpg) repeat-y;
	width:528px;
}

.selling_cont_align
{
	margin:3px 13px 3px 8px; 	
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}

.selling_cont_pad
{
	background-color:#f3f3f3; 
	border:1px solid #d9d9d9;
	adding:10px;
	margin-bottom:5px;
	width:345px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}

.selling_imagepad
{
	float:left;
	padding:3px 7px 3px 7px;
}

.selling_gray_bg
{
	background:url(../images/selling_gray_middle.jpg);
	background-repeat:repeat-x;
	height:160px;
	vertical-align:top;
	padding-top:18px;
	float:left;
	width:320px;
}

.selling_bottom
{
	ackground:url(../images/selling_bottom_curve.jpg);
	width:165px;
	height:30px;
	float:left;
	border-top:1px solid #c0ce7b;
}

.selling_tittlebg
{
	background:url(../images/selling_title_bg.jpg);
	background-repeat:no-repeat;
	background-color:#e3e8c6;
	width:165px;	
	text-transform:uppercase;
	text-align:center;
	color:#494100;
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:5px;
	margin-bottom:1px;	
}

.selling_imgpad
{
	margin:0px 1px 1px 2px; 
	border-top:1px solid #c0ce7b; 
	padding-top:1px;
}


.packages_tittle
{
	background:url(../images/packages_tittle_bg.jpg);
	background-repeat:no-repeat;
	width:155px;
	height:26px;
	text-transform:uppercase;
	text-align:center;
	color:#494100;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
}

.packages_bg
{
	background:url(../images/package_bg.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	height:157px;
	width:355px;
	float:left;
	font-size:11px;
	font-family:verdana;
}

.tablestyle
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}

.txt_green
{
	color:#75851d;
}

.right_cont_bg
{
	background:url(../images/right_cont_bg.jpg) repeat-y; 
	width:240px;	
	vertical-align:top;
}



.pop_top_bg
{
	background:url(../images/pop_top_bg.jpg) repeat-x;
	height:112px;
	vertical-align:top;
	padding:0px 5px 0px 5px;
}

.pop_top_btn
{
	float:right;
	margin-top:65px;
}

.pop_cont_bad
{
	padding:15px 5px 15px 5px;
	vertical-align:top;
}

.contact_pad
{
	border:1px solid #7e9043;
	background-color:#ecf1dc;	
	padding:1px;
	margin-top:15px;
}

.contact_txt
{
	font-family:arial;
	font-size:15px;
	color:#4b3300;
	adding:14px;
	margin:8px 0px 8px 14px;
	line-height:25px;
	font-weight:bold;
}

.specifiction_title
{
	font-family:Arial;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	background-color:#494100;
	padding-left:10px;	
	width:380px;
	height:26px;	
}

.analysis_bg
{
	background:url(../images/size.jpg) no-repeat;
	width:380px;	
	font-family:Arial;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;	
	vertical-align:top;
}

a.enlarge
{
	color:#494100;
	font-weight:bold;
	text-decoration:underline;
}
a.enlarge:hover
{
	color:#79723d;
	font-weight:bold;
	text-decoration:none;
}
.pop_bottom_bg
{
	background:url(../images/pop_condition_bg.jpg) repeat-x;
	height:100px;
	adding-left:5px;
	adding-right:5px;
	vertical-align:top;
}
.condition_txt
{
	font-family:Verdana;
	font-size:11px;
	padding-top:10px;
	line-height:13px;
}

ul.bullet
{
	text-align:left;
	padding:13px 5px 0px 0px;
	list-style-type:none;
	margin:0px;
}
ul.bullet li
{
	background:url(../images/bullet.gif) no-repeat 0px 5px;
	padding:2px 0px 4px 20px;
}

ul.arrow
{
	text-align:left;
	padding:10px 5px 10px 10px;
	list-style-type:none;
	margin:0px;
}
ul.arrow li
{
	background:url(../images/arrow.gif) no-repeat 0px 7px;
	padding:2px 0px 3px 18px;
}

.title_merc
{
	font-family:arial;
	background:url(../images/bullet.gif) 0px 2px;
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:14px;
	color:#817100;
	font-weight:bold;
	vertical-align:top;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	font: bold 14px Arial;
	color: #665901;
	margin-bottom:10px; /*bottom spacing between header and rest of content*/
	cursor: hand;
	cursor: pointer;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;	
	padding:2px 15px 3px 18px;
}

.arrowlistmenu ul li{
	list-style-type: none;	
}

#cus_menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	color:#ffffff;
	background:url(../images/cus_menu_bg.jpg) no-repeat center top;
	width:900px;
	height:48px;
	text-align:center;
}
ul.menu{
	padding-left:0px;
	padding-top:8px;
}

ul.menu li{
	height:30px;
	padding:0px 6px 0 6px;
	display:inline-block;
	line-height:1.3em;
}
ul.menu li.cm-active,ul.menu li:hover{
	height:30px;
	padding:0px 6px 0 6px;
	display:inline-block;
	background:url(../images/top_tab_right_active.gif) no-repeat scroll right top;
}
ul.menu li span {
	display:block;
	/*padding:9px 10px 9px 14px;*/
	padding:9px 6px 9px 10px;
	height:12px;
	margin-left:-9px;
}
ul.menu li.cm-active span,ul.menu li:hover span{
	display:block;
	background:url(../images/top_tab_left_active.gif) no-repeat scroll left top;
	/*padding:9px 10px 9px 14px;*/
	padding:9px 6px 9px 10px;
	height:12px;
	margin-left:-9px;
}
ul.menu,ul.menu li{
	list-style:none;
	
}
a.menu_link{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.cus-menutd{
	padding-bottom:5px;
}
