body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p{
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
p bold{
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
a:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;*/
	text-decoration: underline;
}
#weaper{
	width:100%;
	}
#mainpage{
	width:1000px;
	background-color:#eff0f2;
	}
#header{
	width:100%;
	height:145px;
	background:url(images/topbackground.jpg) left top;
	background-repeat:repeat-x;
	background-color:#5a7100;
	}
#logo{
	float:left;
	margin-left:10px;
	width:292px;
	}
#search{
	float:right;
	width:300px;
	background:url(images/topsearchright.gif) right top no-repeat;
	height:59px;
	margin-right:10px;
	color:#FFFFFF;
	}
.searchtextbox{
	background:#fff url(images/search.gif) right top no-repeat;
	border:1px solid #cbcfce;
	width:205px;
	height:14px;
	margin-left:5px;
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
	
	}
#searchoption{
	width:70%; 
	float:right; 
	margin-right:28px;  
	font-family:Tahoma; 
	font-size:11px; 
	olor:#FFFFFF;
	}
#searchbox{
	width:88%; 
	float:right; 
	margin-right:15px;
	font-family:Tahoma; 
	font-size:11px; 
	color:#FFFFFF;
	}
#topmenu{
	float:right;
	width:680px;
	margin-right:10px;
	margin-top:37px;
}

#mainbody{
	float:left;
	width:100%; 
	background-color:#eff0f2;
	}
#topaddbannerpart{
	 width:964px;
	 background-color:#d6d7d9;
	 padding:10px; 
	 border:3px solid #a7a7a7; 
	 margin:10px 5px 10px 5px;
	 height:80px;
	 }
#topaddbannerpart .add{
	height:80px;
	background:#fff;
	/*padding:10px;*/
	}
	
#leftpart{
	width:213px;
	}
#leftmenu{
	background-color:#000000; 
	padding:15px;
	}
#leftmenu ul{
	margin:0px;
	padding:0px;
	}
#leftmenu ul li{
		list-style:none;
		/*border:1px solid #4f4f4f; 
		background:#ffffff;
		padding:8px;*/	
		margin-bottom:10px;
		width:186px;
		height:34px;
	
	}
#leftmenu ul li a{
	font-family:Tahoma;
	font-size:13px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:bold;
	background:url(images/menubackground.gif) left top no-repeat;
	float:left;
	height:18px;
	width:170px;
	padding:8px;

	}
#leftmenu ul li a:hover {
	/*background:#778f17;*/
	font-family:Tahoma;
	font-size:13px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:bold;
	float:left;
	background:url(images/menubackground_h.gif) left top no-repeat;
	height:18px;
	width:170px;
	padding:8px;
}	
/*#leftmenu ul li a.b{
	background:url(images/menu_right.gif) right top no-repeat;
	}
#leftmenu ul li a.b`:hover{
	background:url(images/menu_right_h.gif) right top no-repeat;
	}


#leftmenu ul li a:hover{
	color:#3d3d3d;
	text-decoration:none;
	}
#leftmenu ul li a:active{
	color:#cdff00;
	text-decoration:none;
	}*/
#leftmenu .activated_link {
	/*background:#778f17;*/
	font-family:Tahoma;
	font-size:13px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:bold;
	float:left;
	background:url(images/menubackground_h.gif) left top no-repeat;
	height:18px;
	width:170px;
	padding:8px;
}		
	
#block{
	float:left;
	width:201px;
	background-color:#fff; 
	border:1px solid #d4d4d4;
	margin-top:10px;
	padding: 0px 5px 5px 5px;
	}
#block .header{
	margin-bottom:8px;
	padding:6px;
	font-family:Tahoma;
	text-transform:lowercase;
	font-size:15px;
	font-weight:bold;
	color:#403d3c;
	border-bottom:1px solid #828282;
	background:url(images/headericon.jpg) right no-repeat;
	}
#block .articles{
	float:left;
	width:192px;
	margin:0px 5px 0px 5px; 
	border-bottom:1px solid #eff0f2;
	}
#block .news{
	float:left;
	width:192px;
	margin:0px 5px 0px 5px; 
	background:url(images/newbackground.gif) left top repeat-x;
	border-bottom:1px solid #fff;
	}
#block .news .images, #block .articles .images{
	width:auto; 
	float:left; 
	padding:10px;
}
#block .news .content , #block .articles .content{
	width:125px; 
	float:left; 
	padding-top:5px;
	}
#block .news .content h2, #block .articles .content h2{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	color:#852920;
	font-size:11px;
	font-weight:bold;
	}
#block .news .content p, #block .articles .content p{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	color:#585858;
	font-size:12px;
	}
#morepart{
	float:right; 
	width:auto; 
	margin:5px 10px 0px 0px;
	
	}
#morepart a{
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#5b7100;
	text-decoration:none;
	}
#morepart a:hover{ text-decoration:underline;}
#middlepart{
	float:left;
	width:546px;
	margin:0px;
	}
#searchpart{
	float:left;
	width:526px;
	background-color:#f9f9f9; 
	border:1px solid #c2c2c2; 
	padding:10px;
	margin-bottom:10px;
	}
#insidesearch{
	background-color:#495b00;
	float:left;
	width:526px;
	}
#insidesearch .header{
	float:left; 
	width:auto; 
	padding-left:5px; 
	padding-top:5px;
	}
#insidesearch .content{
	float:left;
	width:auto; 
	padding-left:5px; 
	padding-top:5px;
	}
#insidesearch .content .map{
	float:left;
	width:auto; 
	padding-left:5px; 
	padding-right:5px;
	}
#insidesearch .content .searchcontent{
	 float:left;
	 width:260px; 
	 padding-left:5px; 
	 padding-right:5px; 
	 
	}
label{
	font-family:Tahoma;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	}
#aboutus{
	float:left;
	width:531px;
	margin-top:25px;
	padding:0px 10px 15px 5px;
	}
#aboutus p{
	padding:0px;
	margin:5px 0px 0px 0px;
	}
#featuredproperties{
	float:left; 
	width:546px;
	background-color:#d6d7d9;
	padding-bottom:18px;
	}
#featuredproperties .header{
	font-family:Tahoma;
	font-size:17px;
	color:#2d221e;
	padding:10px 0px 0px 10px;
	}
#featuredproperties .content{
	float:left; 
	width:526px;
	margin:10px 0px 0px 0px;
	padding-left:10px;
	}
#featuredproperties .content .each{
	float:left; 
	border:1px solid #a7a7a7;
	padding:12px;
	width:136px;
	}
#featuredproperties .content .each .text{
	text-align:center;
	width:120px;
	padding:8px;
	background-color:#302720;
	font-family:Tahoma;
	font-size:12px;
	color:#fff;
	}
#featuredproperties .content .each .text span{
	color:#99be01;
	}
#viewmore{
	float:right; width:530px; 
	background:#302720;
	text-align:right;
	padding:8px;
	font-family:Tahoma;
	font-size:12px;
	color:#fff;
	}
#viewmore a{
	font-family:Tahoma;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}
#viewmore a:hover{
	font-family:Tahoma;
	font-size:12px;
	color:#fff;
	text-decoration:underline;
	}
#featurebusiness{
	float:left; 
	width:546px;
	background: url(images/featurebusinessbackground.gif) left top no-repeat;
	height:181px; 
	margin-top:15px;
	}
#featurebusiness .header{
	font-family:Tahoma;
	font-size:17px;
	color:#2d221e;
	padding:5px 0px 0px 10px;
}
#featurebusiness .content{
	padding-top:15px;
	padding-left:10px;
	}
#featurebusiness .content .each{
	float:left; 
	padding:12px;
	width:144px;
}
#featurebusiness .content .each .text{
	text-align:left;
	width:146px;
	font-family:Tahoma;
	font-size:11px;
	color:#585858;
	}
#featurebusiness .content .each .text span{
	color:#5b7100;
	}
#rightpart{
	float:left;
	width:215px;
	}
#login{
	width:215px;
	background-color:#292929; 
	padding-top:10px;
	padding-bottom:10px;
	}
#login .header{
	margin:0px 0px 0px 10px;
	background:url(images/loginicon.jpg) left top no-repeat;
	width:auto;
	padding:13px 0px 20px 60px;
    font-family:Tahoma;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
	}
#login #content{
padding:10px;
}
#login #content form{
	padding:0px;
	margin:0px;
	}
#login #content form label{
color:#FFFFFF;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
text-decoration:none;
line-height:18px;
}

	}

.button{
	float:left;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	}
#login #content form a{
	font-family:Tahoma;
	font-size:11px;
	color:#b3d66d;
	text-decoration:none;
}
#login #content form a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#b3d66d;
	text-decoration:underline;
}
#newsletter{
	width:215px;
	background-color:#5b7100; 
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	height:105px;
	}
#newsletter .header{
	margin:0px 0px 0px 10px;
	background:url(images/newslettericon.jpg) left top no-repeat;
	width:auto;
	padding:0px 0px 0px 70px;
    font-family:Tahoma;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
	min-height:80px;

}
#newsletter .header form{
	margin:0px;
	padding:0px;
	}
#newsletter .header form label{
	font-family:Tahoma;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	}
#newsletter .header form input{
	width:100px;
	height:14px;
	}
#newsletter .header form  .button{
	margin-top:2px;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	}
#googletextadd{
	float:left;
	width:201px;
	background-color:#d6d7d9; 
	border:1px solid #a6a6a8; 
	padding:6px; 
	margin-top:10px; 
}
#googletextadd .inside{
	background-color:#FFFFFF; 
	padding-top:10px;
	padding-bottom:10px;
	}
#googletextadd .inside .content{
	padding-left:50px;
	padding-right:10px;
	padding-bottom:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#585858;
	}
#googletextadd .inside .content span{
	font-weight:bold;
	}
.textbox{
	width:150px;
	/*height:14px;*/
	}
	
	
#footer{
	float:left;
	width:100%; 
	background:#5e6b23;
	}
#foot{
	float:left;
	width:98%;
	margin:10px;
	}
#foot #propertieslink{
	float:left;
	width:48%;
	}
#foot #propertieslink .odd{
	float:left;
	width:97%;
	background-color:#667b12;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;	
	}
#foot #propertieslink .even{
	float:left;
	width:97%;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;	
	}
#foot #propertieslink .odd #nameoftheplace, #foot #propertieslink .even #nameoftheplace{
	float:left; 
	width:auto;
	padding-left:10px;
}
#foot #propertieslink .odd #cetagories, #foot #propertieslink .even #cetagories{
	float:right; 
	width:auto; 
	margin-right:10px;
	}
#foot #propertieslink .odd #cetagories ul,#foot #propertieslink .even #cetagories ul{
	margin:0;
	padding:0px;
	}
#foot #propertieslink .odd #cetagories ul li, #foot #propertieslink .even #cetagories ul li{
display:inline;
padding:0px 12px 0px 12px;

	}
#foot #propertieslink .odd #cetagories ul li a, #foot #propertieslink .even #cetagories ul li a{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
#foot #propertieslink .odd #cetagories ul li a:hover, #foot #propertieslink .even #cetagories ul li a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
#foot #link{
	float:right;
	width:48%;
	}
#foot #link .odd{
	float:left;
	width:97%;
	background-color:#667b12;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;	
	}
#foot #link .even{
	float:left;
	width:97%;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;	
	}
/*#foot #link .odd ul, #foot #link .even ul{
	margin:0px;
	padding:0px;
	}
#foot #link .odd ul li, #foot #link .even ul li{
	display:inline;
	padding:0px 18px 0px 18px;
	}*/
#foot #link .odd .each, #foot #link .even .each{
	float:left;
	width:110px;
}
#foot #link .odd .each a, #foot #link .even .each a, #foot #link .odd .each a:hover, #foot #link .even .each a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
#footerbuttom{
	float:left; 
	width:97%; 
	margin-left:10px; 
	margin-right:10px; 
	color:#c9c9c9;
	font-family:Tahoma;
	font-size:10px;
	padding-bottom:10px;
	}
#footerbuttom .copyright{
	float:left; width:auto;
	}
#footerbuttom .designby{
	float:right; 
	width:auto;
	}
#footerbuttom .designby a, #footerbuttom .designby a:hover{
	color:#c9c9c9;
	}
/*-----------------------add--------------------*/
h2{
	font-family:Tahoma;
	font-size:22px;
	font-weight:normal;
	color:#fff;
	margin:0px;
	padding-left:10px;
	}
h3{
	font-family:Tahoma;
	font-size:17px;
	font-weight:normal;
	color:#2d221e;
	margin:0px;
	padding:5px 0px 10px 0px;
	border-bottom:1px solid #828282;
	}
h3 span{
	font-family:Tahoma;
	font-size:11px;
	color:#83291e;
	
	}
h4{
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 10px;
	font:12px Tahoma;
	color:#666666;
	font-weight:bold;
	border-left:4px solid #83291e;
	}
#body_content{
	float:left; 
	background-color:#FFFFFF; 
	width:525px; 
	border:1px solid #b8b8b8; 
	padding:10px 10px 30px 10px;
}

.listingstyle{
	width:526px;
	float:left;
	margin:0px;
	padding-bottom:15px;
	border-bottom:1px  dashed #999999;
	}
.listingstyle_buttom{
	width:526px;
	float:left;
	margin:0px;
	padding-bottom:15px;
	}
.listingstyle #content,.listingstyle_buttom #content{
	float:left;
	width:370px;
	margin-left:10px;
	margin-top:15px;
	font-family:Tahoma;
	font-size:11px;
	color:#828282;
}
.listingstyle #content .price{
	margin-top:15px;
	font-size:12px;
	font-weight:bold;
	color:#d75602;
	}
#imagestyle{
	float:left;
	width:auto;
	margin:15px 5px 0px 10px;
	padding:2px;
	border:1px solid #828282;
	}
#quicklink{
	background-color:#383838;
	margin:10px;
	width:190px;
	border:1px solid #4f4f4f;
	}
#quicklink ul{
	margin:0px;
	padding:0px;
	}
#quicklink ul li{
	font:12px Tahoma;
	color:#FFFFFF;
	list-style:url(images/arrow_1.gif);
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	} 
#quicklink ul li a,#quicklink ul li a:hover{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
#mailinfo{
	background:#485b01 url(images/mail.jpg) left top no-repeat;
	width:160px;
	min-height:41px;
	margin-left:10px;
	text-align:center;
	padding-top:10px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	padding-left:40px;
	}
#mailinfo a{
	font:11px Tahoma;
	color:#e0ba69;
	text-decoration:none;
	}
#mailinfo a:hover{
	font:11px Tahoma;
	color:#e0ba69;
	text-decoration:underline;
	}
#personalinfodiv{
	float:left; 
	width:100px; 
	text-align:right; 
	}
#personalinfodivtext{
	float:left; 
	width:150px; 
	text-align:left; 
	margin-left:15px;
	}
#personalinfodiv ul,#personalinfodivtext ul{
	margin:0px;
	padding:0px;
	}
#personalinfodiv ul li,#personalinfodivtext ul li{
	list-style:none;
	line-height:20px;
	}
#updatephoto{
	float:left;
	width:130px;
	padding-left:10px;
	text-align:center;
	}
#updatephoto a{
	font:11px Tahoma;
	color:#83291e;
	}
#updatephoto a:hover{
	font:11px Tahoma;
	color:#83291e;
	text-decoration:underline;
	}
.listingstyle p,.listingstyle_buttom p{
	margin-left:10px;
	font:11px Tahoma;
	}
.questionanswer_image{
	float:left;
	width:auto;
	margin-top:10px;
	margin-left:10px;
	}
.questionanswer_text{
	float:left;
	width:380px;
	margin-top:10px;
	margin-left:20px;
	}
#typeofpremiumaccount{
	width:450px;
	}
#typeofpremiumaccount li{
	font:12px Tahoma;
	list-style-image:url(images/bullet.png);
	margin:5px 0px 5px 0px;
	}
	#premium_ac_block{
	
	float:left;
	background-color:#fff;
	border:#9b9896;
	border-style:solid;
	border-width:1px;
	margin:25px 38px 0 0;
	padding-bottom:18px;
}
premium_ac_block ul{
	}
#subheader{
	text-align:center;
	width:300px;
	font:12px Tahoma;
	font-weight:bold;
	}
#listpage_each{
	float:left;
	width:450px;
	margin-top:10px;
	margin-left:20px;
	padding:10px;
	border:1px solid #bbbbbb;
	}
#listpage_each .icon{
	float:left;
	width:50px;
	}
#listpage_each .link{
	float:left;
	width:350px;
	padding-top:10px;
	padding-left:35px;
	
	}
#listpage_each .link p{
	font:normal 11px 'Tahoma', verdana, sans-serif;
	margin:0px;
	padding:5px 0px 5px 0px;
}
#listpage_each .link a, #listpage_each .link a:hover{
	font:15px Tahoma;
	color:#666;
	text-decoration:none;
	}
#formstyle{
	font: bold 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:500px;
	}	
#formstyle select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	 width:150px;
/*	 height:18px;*/
	
}
#formstyle input {
	width:146px;
	height:23px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:5px;
	padding-left:3px;
	margin-top:8px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:15px;
	font-weight:normal;
}
#formstyle input.radio{
	width:35px;
	 height:14px;
	}
#formstyle input.checkbox{
	width:auto;
	height:auto;
	}
#formstyle input.filefield{
	width:auto;
	height:auto;
	}
#formstyle textarea{
	width:150px;
	overflow:auto;
	height:75px;
	}
/*#formstyle input.button{
	margin-top:10px;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	}*/
#formstyle input.button{
	background-image:url(images/btn_bg.gif);
	background-repeat:repeat-x;
	padding-top:1px;
	padding-left:5px;
	font-family:Tahoma;
	font-size:16px;
	color:#FFFFFF;
	font-weight:normal;
	height:24px;
}
.lablefont{
color:#7A911D;
font-family:Tahoma;
font-size:15px;
font-weight:normal;
}


form label.error {
  background:url("images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}

form label.checked {
  background:url("images/checked.gif") no-repeat 0px 0px;
}
#searchpart select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:116px;
	
}
.head{
	font-family:Tahoma;
	font-size:16px;
	font-weight:normal;
	color:#7a911d;
}
.cont{
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	color:#383838;
	text-align:justify;
	
}

.cont a:link{
    color:#5B7100;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.cont a:visited{
    color:#5B7100;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.cont a:active{
    color:#5B7100;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.cont a:hover{
    text-decoration:underline;
}
.contBold{
	font-family:Tahoma;
	font-size:15px;
	font-weight:normal;
	color:#7a911d;
	text-decoration:underline;
}
#personalinfo input {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:146px;
/*	 height:11px;*/
}

#personalinfo select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:146px;
/*	 height:11px;*/
}


#accountinfo input {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:146px;
/*	 height:11px;*/
}

#accountinfo select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:152px;
/*	 height:11px;*/
}


textarea{
	width:150px;
	overflow:auto;
	height:75px;
	}
input.button{
	margin-top:10px;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	}
.txtfield{
	width:384px;
	height:20px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:5px;
	padding-left:3px;
	margin-top:8px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:13px;
	font-weight:normal;
}
.txtfield_name{
	width:320px;
	float:left;
	height:20px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:5px;
	padding-left:3px;
	margin-top:8px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:13px;
	font-weight:normal;
}
.txtfield_select{
	width:55px;
	float:left;
	height:25px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:5px;
	padding-left:3px;
	margin-top:8px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:13px;
	font-weight:normal;
}

.txtarea{
	width:384px;
	height:100px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:5px;
	padding-left:3px;
	margin-top:8px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:13px;
	font-weight:normal;
}
.confirmSC{
	width:147px;
	height:20px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:5px;
	padding-left:3px;
	margin-top:8px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:13px;
	font-weight:normal;
}	
.button{
	background-image:url(images/btn_bg.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-bottom:3px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	height:24px;
}
#direct_list_head{
	background-image:url(images/direct_list_head.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:177px;
	height:32px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:9px;
	padding-top:5px;
}
.list_txt{
	font-family:Tahoma;
	font-weight:normal;
	font-size:13px;
	color:#4e4e4e;
	line-height:16pt;
}
.list_txt:hover{
	color:#314100;
	text-decoration:underline;
}
#direct_list_head1{
	background-image:url(images/list_head_bg.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:177px;
	height:37px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:9px;
	padding-top:8px;
}
#green_head{
	background-image:url(images/green_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#d5ddb8;
	width:159px;
	height:165px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:9px;
	padding-top:8px;
	padding-bottom:7px;
}
#formstyle_add{
	font: bold 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:500px;
	}	
#formstyle_add select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	 width:150px;
/*	 height:18px;*/
	
}
#formstyle_add input {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:146px;
/*	 height:11px;*/
}
#formstyle_add input.radio{
	width:35px;
	 height:14px;
	}
#formstyle_add input.checkbox{
	width:auto;
	height:auto;
	}
#formstyle_add input.filefield{
	width:auto;
	height:auto;
	}
#formstyle_add textarea{
	width:150px;
	overflow:auto;
	height:75px;
	}
#formstyle_add input.button{
	margin-top:10px;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	}

#green_head{
	background-image:url(images/green_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:159px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:9px;
	padding-top:8px;
	padding-bottom:7px;
}	
.radio_btn{
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
}	
.signup_txt{
	font-family:Tahoma;
	color:#7a911d;
	font-size:15px;
	font-weight:normal;
}
#quickTools{
	float:right;
	width:120px; 
	border:1px solid #c9d1ac; 
	margin-top:20px; 
	padding-bottom:10px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}
#quickTools a{
	text-decoration:none;
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}
#quickTools a:hover{
	text-decoration:underline;
}
#images{
	float:left;
	width:526px; 
	margin-bottom:20px;
}
#propInfo{
	width:526px;
	float:left; 
	margin-bottom:20px;
}
#propInfo .head{
	font-family:Tahoma;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
}
#contactInfo{
	float:left; 
	width:472px; 
	margin-bottom:20px;
}
#btnLeft{
	float:left; 
	width:2px; 
	background-image:url(images/btn_left.png); 
	background-repeat:no-repeat; 
	background-position:top;
	height:22px;
}
#btnRight{
	float:left; 
	width:3px; 
	background-image:url(images/btn_right.png); 
	background-repeat:no-repeat; 
	background-position:top;
	height:22px
}
p{
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
p bold{
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.confirmSC{
	width:147px;
	height:20px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:5px;
	padding-left:3px;
	margin-top:8px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:13px;
	font-weight:normal;
}	
/*.button{
	background-image:url(images/btn_bg.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-bottom:3px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	height:24px;
}*/
.button{
	/*float:left;*/
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	}


/*drop down*/

#menu {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 100%;
}
#menu li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	font-size: 100%;

}
#menu a {
	float: left;
	display: block;
	padding: 7px 9px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 100%;

}
#menu a:hover {background: #5a7100;}
/* The Drop Down: */
#menu .parent a {	
background: #5a7100;
text-decoration:none;
font-size:100%;
font-family:Tahoma;

}
#menu .activeParent a {
	color: #c9f800;
	background: #5a7100;
	font-size:100%;
	font-family:Tahoma;


}
#menu .parent ul {display: none; }
#menu .activeParent ul {
	float: left;
	width: 12em; 
	margin: 0;
	padding: 0;
	position: absolute;
	top: 2.3em !important; 
	top: 2.2em; 
	left: 0;
	list-style: none;
	z-index: 1000;
	font-weight:normal;
	text-decoration:none;

}
#menu .activeParent li {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight:normal;
}
#menu .activeParent li a {
	float: left;
	width: 12em; 
	margin: 0;
	padding: 3px 8px 3px 5px;
	color: #ffffff;
	display: block;
	background: #5a7100;
	font-size: 100%;
	font-weight:normal;
}

#menu .activeParent li a:hover {
	background: #5a7100;
	color: #c9f800;
	text-decoration:underline;
	font-size: 100%;
	font-weight:normal;
}


/*drop down*/


form label.error {
  background:url("images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}

form label.checked {
  background:url("images/checked.gif") no-repeat 0px 0px;
}

/************ for admin toolbar*******************/
.ajax
{
	position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 5%;
    height: 50%;
    margin: auto;
	background: url(images/loading.gif) 2px center no-repeat;
	display: none;
	z-index: 999;

}
b.email {background: url(images/email.png) no-repeat;}						 
b.user {background: url(images/user_suit.png) no-repeat;}						
b.forum {background: url(images/forum.png) no-repeat;}						
b.logout {background: url(images/out.png) no-repeat;}
b.expand {background: url(images/expand.png) no-repeat;}
b.contract {background: url(images/contract.png) no-repeat;}
b.record {background: url(images/application_form.png) no-repeat;}
b.table {background: url(images/application_view_list.png) no-repeat;}
b.item_new {background: url(images/page_white_add.png) no-repeat;}
b.item_edit {background: url(images/page_white_edit.png) no-repeat;}
b.item_delete {background: url(images/page_white_delete.png) no-repeat;}
b.insert_line {background: url(images/add.png) no-repeat;}
b.remove_line {background: url(images/close.png) no-repeat;}
b.item_cancel {background: url(images/cancel.png) no-repeat;}
b.item_save {background: url(images/disk.png) no-repeat;}
b.item_undo {background: url(images/arrow_undo.png) no-repeat;}
b.item_find {background: url(images/magnifier.png) no-repeat;}
b.item_first {background: url(images/resultset_first.png) no-repeat;}
b.item_prev {background: url(images/resultset_previous.png) no-repeat;}
b.item_next {background: url(images/resultset_next.png) no-repeat;}
b.item_last {background: url(images/resultset_last.png) no-repeat;}
b.item_print {background: url(images/printer.png) no-repeat;}
b.item_approve {background: url(images/user_suit.png) no-repeat;}
b.item_disapprove {background: url(images/user_block.png) no-repeat;}
b.item_feature {background: url(images/check.gif) no-repeat;}
b.item_unfeatured {background: url(images/cross.png) no-repeat;}
b.item_ref {background: url(images/book.png) no-repeat;}
b.item_affected {background: url(images/table_relationship.png) no-repeat;}
b.item_served {background: url(images/served.png) no-repeat;}
b.cal {background: url(images/calendar.png) no-repeat;}
b.search_add {background: url(images/addform.png) no-repeat;}
b.search_remove {background: url(images/remove.png) no-repeat;}
b.search_reset {background: url(images/refresh.png) no-repeat;}

.toolbar b
		{
		font-weight: normal;
		width: 16px;
		display: block;
		float: left;
		height: 16px;
		margin-bottom: -1px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
		
		.disabled b
			{
			opacity: 0.2;
			filter: alpha(opacity = 20);
			cursor: default;
			}
		
	.toolbar i
		{
		font-style: normal;
		display: block;
		float: left;
		height: 12px;
		padding-top: 1px;
		padding-bottom: 3px;
		vertical-align: bottom;
		margin-bottom: -1px;
		font-size: 11px;
		cursor: pointer;
		}
		
		.toolbar label.opt
			{
			}	
	
	.toolbar a
		{
			margin-right: 10px;
			margin-bottom: 5px;
			float: left; 
			display: block;
			color: #111;
			padding-right: 4px;
			background: url(images/buttonbg2.png) no-repeat right -24px;			
		}
		
		.toolbar a.nleft, a.nleftntoggled
			{
			background-position: left top;
			margin-right: 0px;
			border-right: 1px solid #b9b9b9;
			}
			
		.toolbar a.nmid,.toolbar a.nmidntoggled
			{
			background-position: -4px top;
			margin-right: 0px;
			border-right: 1px solid #b9b9b9;
			}
			
		.toolbar a:hover, .toolbar a.nrightntoggled
			{
			background-position: right -72px;
			}		

			.toolbar a.nleft:hover, .toolbar a.nleftntoggled, .toolbar a.nleftntoggled:hover
				{
				background-position: left -48px;
				}		

			.toolbar a.nmid:hover, .toolbar a.nmid.ntoggled, .toolbar a.nmid.ntoggled:hover
				{
				background-position: left -48px;
				}		
		
		.toolbar a span
			{
				float: left;
				display: block;
				padding: 4px;
				height: 15px;
				overflow: hidden;
				padding-bottom: 5px;
				padding-right: 0px;
				background: url(images/buttonbg2.png) no-repeat 0px 0px;
				cursor: pointer;
			}
			
			.toolbar a.nright span
				{
				background-position: -4px 0px;
				}			

			.toolbar a.nmid span
				{
				background-position: -4px 0px;
				}	
			
			.toolbar a:hover span, .toolbar a.nleftntoggled span, .toolbar a.nleftntoggled:hover span
				{
				background-position: 0px -48px;
				}
				
			.toolbar a.nmid:hover span, .toolbar a.nmidntoggled span, .toolbar a.nmidntoggled:hover span
				{
				background-position: -4px -48px;				
				}

			.toolbar a.nright:hover span, .toolbar a.nrightntoggled span, .toolbar a.nrightntoggled:hover span
				{
				background-position: -4px -48px;
				}		
/************toolbar css end**********************/

.form_state_search{
	font: bold 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:213px;
	}	
.form_state_search select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	 width:198px;
/*	 height:18px;*/
	
}
.form_state_search input {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:192px;
/*	 height:11px;*/
}
.form_state_search input.radio{
	width:35px;
	 height:14px;
	}
.form_state_search input.checkbox{
	width:auto;
	height:auto;
	}
.form_state_search input.button{
	margin-top:10px;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	}
#popupContact{
	font: bold 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:213px;
	}	
#popupContact select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	 width:198px;
/*	 height:18px;*/
	
}
#popupContact input {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:192px;
/*	 height:11px;*/
}
#popupContact input.radio{
	width:35px;
	 height:14px;
	}
#popupContact input.checkbox{
	width:auto;
	height:auto;
	}

#popupContact textarea{
	width:390px;
	overflow:auto;
	height:150px;
	}
#popupContact input.button{
	margin-top:10px;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	}
#popupContact1{
	font: bold 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:213px;
	}	
#popupContact1 select {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	 width:198px;
/*	 height:18px;*/
	
}
#popupContact1 input {
	font: normal 1em 'Tahoma', verdana, sans-serif;
	color:#777;
	width:192px;
/*	 height:11px;*/
}
#popupContact1 input.radio{
	width:35px;
	 height:14px;
	}
#popupContact1 input.checkbox{
	width:auto;
	height:auto;
	}

#popupContact1 textarea{
	width:390px;
	overflow:auto;
	height:150px;
	}
#popupContact1 input.button{
	margin-top:10px;
	width:auto;
	background:url(images/buttonbackground.gif) left top repeat-x;
	height:22px;
	border:0px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	}
/*******blog starts******/
#blog{
	margin: 30px 0 10px 0;
	float:left;
	width:100%;
}
#blog h2{
	font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#7a911d; padding:0; text-transform:uppercase;
}
#blog p{
	font-family:Tahoma;	font-size:12px;	font-weight:normal;	color:#383838;	padding:0;
}
.author{
	height:24px; background:#ecffb8; border:#e1ff8e solid 1px; margin-top:10px; font-family:Tahoma; font-size:14px; font-weight:normal; color:#5f7700; 
	padding:8px 10px 0 10px;	
}
.comments{
	float:left; width:272px; height:22px; margin-right:2px; background:#d9ff72 url(images/comments_icon.gif) no-repeat top left; padding:7px 0 0 40px; 
	font-size:12px; color:#5f7700;	
}
.comments a{
	font-size:12px; color:#5f7700; text-decoration:none;	
}
.comments a:hover{
	font-size:12px; color:#5f7700; text-decoration:underline;
}
.readmore{
	float:left; width:83px; height:34px; margin-right:2px;
}
.leave-comment{
	float:left; width:127px; height:29px; background:#003333;	
}


#pagination {
	text-align:center; float:left;
}

#pagination ul {
	padding: 5px 0 0 0;	margin: 0;	list-style: none;
}

#pagination ul li{
	display: inline; background: #d9ff72; margin:0 2px 0 0;	color:#333333;
}

#pagination ul li a{
	float: left; padding: 0 5px; font-family:Tahoma; font-size: 13px; font-weight: bold; text-align: center; text-decoration: none; color: #333333;	
	background: #d9ff72; margin:0 2px 0 0;
}

#pagination li a:hover, #pagination li .current{
	color: #fff; background: #afd324; font-size:13px; font-weight:bold; margin:0 2px 0 0; padding:0 5px;
}
#comments-detail{
	margin-bottom:35px;
	border-bottom:#999999 solid 1px; float:left; width:100%;
}
#comments-detail h3{
	font-size:13px; font-weight:bold; color:#5f7700; border-bottom:none; margin:0; padding:10px 0 0 0;
}
#comments-detail .linktxt{
	font-size:13px; font-weight:normal; color:#e29500; text-decoration:underline;
}
#comments-detail .linktxt a{
	color:#e29500; text-decoration:underline; font-size:13px; font-weight:normal;
}
#comments-detail .linktxt a:hover{
	text-decoration:none; font-size:13px; font-weight:normal;
}

#post-reply{
		
}
#post-reply h2{
	font-size:17px; font-weight:bold; color:#7a911d; margin:0; padding:0;		
}
#post{
	float:left;	width:auto;	background:url(images/post_btn.gif) no-repeat top left;	height:22px; border:0px; color:#FFFFFF;	font-family:Tahoma;	font-size:11px;
	font-weight:bold; cursor:pointer;
}

/*******blog ends******/


/* Added for Glossary */
	
#word-header{
	height:27px; background:#dddddd; border-left:#FFFFFF solid 1px; border-top:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; padding:9px 0 0 10px; font-family:		 	Tahoma; font-size:16px; font-weight:normal; color:#6d6d6d;
}
#word-cont{
	background:#ebebeb; border-left:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; padding:9px 10px 12px 10px;
}
#word-of-the-day{
	background:#f7f7f7; height:31px; border:#dedede solid 1px; font-family:Tahoma; font-size:18px; font-weight:normal; color:#8ba232; padding:7px 0 0 5px;
	margin-bottom:10px;
}
#word-of-the-day a{
	background:#f7f7f7; height:31px; border:#dedede solid 1px; font-family:Tahoma; font-size:18px; font-weight:normal; color:#8ba232; padding:7px 0 0 5px;
	margin-bottom:10px; border:0px none;
}
#word-of-the-day a:hover{
	background:#f7f7f7; height:31px; border:#dedede solid 1px; font-family:Tahoma; font-size:18px; font-weight:normal; color:#8ba232; padding:7px 0 0 5px;
	margin-bottom:10px; border:0px none;
}
#word-cont h5{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#7d7c7c; margin:25px 0 8px 0;
}
#word-cont p{
	font-family:Tahoma; font-size:14px; font-weight:normal; color:#383838; padding:0; margin:2px 0 0 0;
}
#word-l{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#7d7c7c; margin:25px 0 8px 0;
}
#word-l a{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#7d7c7c; margin:25px 0 8px 0;
}
#word-l a:hover{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#7d7c7c; margin:25px 0 8px 0;
}
.letters{
	font-family:Tahoma; font-size:16px; font-weight:bold; color:#586c05;	
}
.letters a{
	text-decoration:none; font-size:16px; color:#586c05;
}
.letters a:hover{
	text-decoration:underline; font-size:16px; color:#565656;	
}
.searchbox-glossary{
	width:388px;
	height:28px;
	border:#ceda9f;
	border-style:solid;
	border-width:1px;
	padding-top:8px;
	padding-left:3px;
	font-family:Tahoma;
	color:#7a911d;
	font-size:19px;
	font-weight:normal;
}
.searchbutton-glossary{
	background-image:url(images/search_bg_glossary.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	font-family:Tahoma;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	height:38px;
	width:125px;
	border:0 none;

}
/*********poll********/
#poll{
	background:#434343; padding-bottom:20px;}
#poll-head{
	background:#353535; height:31px; font-size:18px; color:#FFFFFF; padding:7px 0 0 10px; border:#333333 solid 1px;}	
#question{
	width:176px; background:#595959; margin:21px 0 13px 8px; padding:5px; color:#FFFFFF; font-size:12px;}
.vote-btn{
	float:left; width:46px; background:url(images/vote-btn_bg.png) no-repeat top; height:22px; font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; 			 	border:0 none; margin-right:5px;}
.create-a-poll-btn{
	float:left; width:94px;; background:url(images/vote-create-a-poll-btn.png) no-repeat top; height:22px; font-family:Tahoma; font-size:11px; color:#FFFFFF; 
	font-weight:bold;border:0 none;}
#view_poll{
	margin: 30px 0 10px 0;
	float:left;
	width:100%;
}
#view_poll h2{
	font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#7a911d; padding:0; text-transform:uppercase;
}
#view_poll div{
	font-family:Tahoma;	font-size:12px;	font-weight:normal;	color:#383838;	
}
/* .author{
	height:24px; background:#ecffb8; border:#e1ff8e solid 1px; margin-top:10px; font-family:Tahoma; font-size:14px; font-weight:normal; color:#5f7700; 
	padding:8px 10px 0 10px;	
} */
/*.edit{
	float:left; width:83px; height:34px; margin-right:2px;

}
.votes{
	float:left; width:272px; height:22px; margin-right:2px; background:#d9ff72 url(images/comments_icon.gif) no-repeat top left; padding:7px 0 0 40px; 
	font-size:12px; color:#5f7700;	
}
/*********poll*********/
/*-----QA-----*/
#faq-tabs{
	float:left; background:url(images/tabs-bg.gif) repeat-x top; height:38px; width:525px; border:1px solid #b8b8b8; padding:16px 10px 0 10px;}
#faq-tabs ul {
	margin:0; padding:10px 10px 0 10px; list-style:none; }
#faq-tabs li {
	display:inline;	margin:0;	padding:0;	color:fff;}
#faq-tabs a {
	float:left;	background:url(images/faq-tab-bg-def.gif)  repeat-x left top; margin:0; padding:7px 15px 0 15px; text-decoration:none;
	margin:0 2px 0 0; font-family:Tahoma; font-size:11px; font-weight:bold; color:#fff;	height:20px; border-top:#bebebe solid 1px; border-left:#bebebe solid 1px; 		 	border-right:#bebebe solid 1px;}
#faq-tabs a:hover {
	background:url(images/faq-tab-bg.gif) repeat-x top left; height:20px; color:#fff;
}

.faq-searchbox{
	width:210px; height:18px; background:#ededed; border:#bdbdbd solid 1px; font-size:11px; font-weight:bold; color:#788f18; padding-top:3px;
}
#statement_box{
	float:left; width:473px; margin-top:20px; padding:30px 26px 36px 26px; font-size:11px; font-weight:bold; color:#788f18;
	background:url(images/statement_bg.gif) no-repeat top left; height:100px; line-height:17px;
}
#statement_box a{
	color:#ff7200; text-decoration:none; font-family:Tahoma; font-size:11px;}
#statement_box a:hover{
	color:#ff7200; text-decoration:none; font-size:11px;}
.faq-cont{
	font-family:Tahoma;	font-size:11px;	font-weight:normal;	color:#666666;}
.faq-cont a{
	font-family:Tahoma;	font-size:11px;	font-weight:normal;	color:#ff7200;}

#by-category{
	float:left; width:230px; margin-right:5px;}

#by-category h5 {
	font-size: 12px; font-weight:normal; padding: 0 0 10px 0; margin:20px 0 10px 0; color:#788f18;}
#by-category ul{
	margin:0;	list-style:none; padding:0;}
#by-category li{
	display:block; padding:0 0 5px 10px; margin:0; background:url(images/arrowformore.jpg) no-repeat top left;}
#by-category li a{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
#by-category li a:hover{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#788f18; text-decoration:none;}
	

#by-location{
	float:left; width:512px;}
.browse-by{
	float:left; width:512px;}
.browse-by h5{
color:#788F18;
font-size:12px;
font-weight:normal;
margin:20px 0 10px;
padding:0 0 10px;
}
#by-location h5 {
	font-size: 12px; font-weight:normal; padding: 0 0 0 0; margin:20px 0 10px 0; color:#788f18;}
#by-location ul{
	margin:0;	list-style:none; padding:0;}
#by-location li{
	display:block; padding:0 0 5px 10px; margin:0; background:url(images/arrowformore.jpg) no-repeat top left;}
#by-location li a{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
#by-location li a:hover{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#788f18; text-decoration:none;}
#latest-question{
	float:left; width:520px; border-bottom:#999999 solid 1px; margin:10px 0 0px 0; padding:5px 0 10px 0;}
#latest-question h6{
	font-size:11px; font-weight:bold; color:#5a7000; margin:0 0 3px 0;}	
#latest-question .ask{
	color:#787878; font-size:11px; font-weight:normal; }
#latest-question .links{
	color:#666666; font-size:11px; font-weight:normal;}
#latest-question .links a{
	font-family:Tahoma; color:#666666; font-size:11px; font-weight:normal; text-decoration:underline;}
#latest-question .links a:hover{
	color:#666666; text-decoration:none;}
.ask-a-question-searchbox{
	width:162px; height:64px; background:#e8e8e8; border:#313131 solid 1px; font-size:11px; font-weight:bold; color:#3f3f3f; padding-top:3px;
}
.ask-btn{
	float:left; width:50px; background:url(images/ask-btn.gif) no-repeat top; height:22px; font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; 			 	border:0 none; margin-right:5px;}
#faq-answer{
font-size:12px;
margin:0 0 0 5px;
padding:0 0 0 5px;
width:100%;
}
#faq-question{
	width:100%; background:#595959; margin:21px 0 13px 8px; padding:5px; color:#FFFFFF; font-size:12px;}
.faq-bold{
color:#333333;
font-family:Tahoma;
font-size:11px;
}
font-weight:bold;

/*-----end QA-----*/
/*----------my property alerts------------*/

#saved-searches{
	float:left;	width:100%;
}
.saved-searches-head{
	height:32px; background:#acacac;
}
.saved-searches-head1{
	float:left; width:46%; font-family:Tahoma; font-size:13px; font-weight:bold; color:#303030; margin-top:8px; padding-left:10px;
}
.saved-searches-head2{
	float:left; width:21%; font-family:Tahoma; font-size:13px; font-weight:bold; color:#303030; margin-top:8px;
}
.saved-searches-head3{
	float:left; width:20%; font-family:Tahoma; font-size:13px; font-weight:bold; color:#303030; margin-top:8px;
}
.saved-searches-head4{
	float:left; width:10%; margin-top:10px;
}
.orange-text{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#ad4100; 
}
.orange-text a{
	font-family:Tahoma; font-size:11px; color:#ad4100; text-decoration:none;
}
.orange-text a:hover{
	color:#ad4100; text-decoration:underline;
}

	
#saved-searches-center{
	padding:15px 7px 15px 7px; border:#acacac solid 1px; float:left; width:97%;
}
#saved-searches .description{
	float:left; width:49%;
}	
#saved-searches .checkbox{
	float:left; width:23%;
}
#saved-searches .selectbox{
	float:left; width:21%;
}
#saved-searches .delete{
	float:left; width:4%; 
}


#new-email-update{
	float:left; width:100%; margin:30px 0 20px 0;
}
#new-email-update .head{
	height:24px; background:#acacac; font-family:Tahoma; font-size:13px; font-weight:bold; color:#303030; padding-top:8px; padding-left:10px;
}
#new-email-update .center{
	padding:15px 7px 15px 7px; border:#acacac solid 1px; float:left; width:97%;
}

/*----------my property alerts------------*/
/*------------Add adv------------*/

#adverts{
	float:left;
	width:100%;
	padding-bottom:10px;
	margin-bottom:10px;
	}
#adverts #left ,#adverts #right{
	float:left;
	width:38%;
	margin:0px 30px;
	}
#bannerads{
	float:left;
	width:100%;
	margin:10px 0px;
	/*border:1px dotted #D7D7D7;*/
	padding:5px;
	}

#bannerads h2{
	font:bold 13px Tahoma;
	color:#7A911D;
	margin:0px;
	padding:0px;
	background-color:#ecffb8;
	line-height:25px;
	padding-left:10px;
	}
#bannerads p{
	padding-left:10px;
	margin:5px 10px;
	padding:0px;
	}
#bannerads p.header{
	color:#7a911d;
	font:11px Arial, Helvetica, sans-serif;
	}
#bannerads h3{
	font:bold 12px Tahoma;
	color:#7A911D;
	margin:0px;
	padding:0px 10px;
	line-height:25px;
	border-bottom:0px;
	}
#bannerads ul{
	}
#bannerads ul li{
	margin:5px 0px;
	
}

#bannerads .eachlistyle{
	background:url(images/bullet_style.png) left top no-repeat;
	padding:5px 0px 0px 30px;
	margin:15px 0px;

}
#ajax-loader-background{
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
opacity:0.7;
filter:alpha(opacity=70);
}
#ajax-loader{
position:absolute;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:520px;
z-index:2;
padding-top:130px;
font-size:13px;

}