/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
 background:#7EA9C9  url(images/DesignImages/Background-all.jpg) top center no-repeat;
	margin: 0;
}

td, th { text-align: left; background: none; line-height: 1.2em; font-size: 1em;}
td img { margin-right: 10px;}
* html body { font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}
h1 {  color: #251E62; font-size: 2.2em; margin: 0; padding:0 5px 5px 0; line-height: 1em; font-weight: normal; }
h2 {
	color:#251E62; margin: 10px 0 0 0; padding:0 0 0 0; line-height: 1.3em; font-weight: normal; font-size: 1.5em;
}
h3 {
	color:#B8CC6E; margin: 10px 0 0 0; padding:0 0 0 0; line-height: 1.3em; font-weight: normal; font-size: 1.8em;
}
h5 { color:#7EA9C9; font-size: 14px; margin: 0; padding:0; }
em strong  { color:#7EA9C9; font-style:normal;}

p {margin: 0; padding: 6px 0 0 0; line-height: 1.2em; font-size: 1.1em;}

a {color:#251E62;}
a:hover {color: #B8CC6E;}
#header {width: 930px;  background: #fff; margin: 0 10px;   padding: 0; }
#WrapperAll {width: 950px; margin: 0 auto; font-size: .8em; position: relative;   }


#WrapperMain { width: 930px; margin: 0 10px 0 10px ;  text-align: left; background: #fff;  }

#primaryContentwrapper {
	float: right;
	width: 78%;

}



#primaryContent {float: left; width: 516px; margin: 0 0 20px 0px;/* position:absolute;   */  }
 



#primaryContent .mainimage { padding-left:0;}
.downloads #primaryContent .gutter { margin: 25px 30px 30px 65px;}
.faq #primaryContent .gutter { margin: 25px 30px 30px 65px;}
.faq #primaryContent .gutter a { color:#B10A24; text-decoration: none;}
.faq #primaryContent .gutter a em { font-style:normal; color: #003399; text-decoration: none;}

.imageFloatleft { float:left; padding: 20px 20px 20px 0;}
.imageFloatright { float: right; padding: 20px 0 20px 20px;}
#primaryContentWraperssss { float: right;}
#primaryContent .gutter { margin: 25px 10px 10px 10px;}
#secondaryContent { /*float: right;*/ position: absolute; top: 120px; right: 15px;  width: 196px; margin: 0 0px 20px 0;  background: #fff;  }
#secondaryContent img { padding: 0 0 5px 1px; } 

#sideContent {/* float:left; width: 200px;*/
	position:absolute;
	width: 200px;
	top: 121px;
	left: 10px;
	margin: 0 0 20px 0;
	background: #fff;
}
#sideContent img { padding: 0 0 4px 4px;}
#sideContent  h1 { font-size: 12px; padding: 5px 5px 10px 10px; color:#FFFFFF;}

#secondaryContent form { background: #7EA9C9; margin:0 0 8px 1px; width: 195px; padding: 5px 0 5px 5px;}
#secondaryContent form #minPrice {  margin-bottom: 4px; width: 189px; color:#7EA9C9; }
#secondaryContent form #maxPrice {  margin-bottom: 4px; width: 189px; color:#7EA9C9; }
#secondaryContent form #bedrooms {  margin-bottom: 4px; width: 189px; color:#7EA9C9; }
#secondaryContent form #submitBtn {  margin-bottom: 4px; width: 189px; color:#7EA9C9;}

#sideContent form { background: #B8CC6E; margin:0 4px 8px 4px; width: 191px; padding: 5px 0 5px 5px;}

#sideContent form .openlocal {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent form #minPrice {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent form #maxPrice {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent form #bedrooms {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent form #submitBtn {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent form h1 { color:#FFFFFF; padding: 0; margin: 3px 0 8px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; }
#sideContent form h3 { color:#FFFFFF; padding: 0; margin: 3px 0 8px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; }


/* RENTALS FORM */

.rentals2 form { background: #fff; margin:0 5px 8px 0px; width: 99%; padding: 0px 0 5px 5px; border: 1px dotted #B8CC6E;}
.rentals2 form .openlocal{  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
 .rentals2 form #minPrice {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
 .rentals2 form #maxPrice {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
 .rentals2 form #bedrooms {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
 .rentals2 form #submitBtn {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
 .rentals2 form h1 { color:#B8CC6E; padding: 0; margin: 3px 0 8px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; }
 .rentals2 form h3 { color:#B8CC6E; padding: 0; margin: 3px 0 8px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; }

#sideContent .rentals form { background: #fff; margin:0 4px 8px 4px; width: 191px; padding: 5px 0 5px 5px; border: 1px dotted #B8CC6E;}

#sideContent .rentals form .openlocal{  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent .rentals form #minPrice {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent .rentals form #maxPrice {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent .rentals form #bedrooms {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent .rentals form #submitBtn {  margin-bottom: 8px; width: 169px; color:#7EA9C9; margin-left: 10px;}
#sideContent .rentals form h1 { color:#B8CC6E; padding: 0; margin: 3px 0 8px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; }
#sideContent .rentals form h3 { color:#B8CC6E; padding: 0; margin: 3px 0 8px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; }




#secondaryContent form h1 { color:#FFFFFF; padding: 0; margin: 0 0 8px 0;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; }

/* nav */
ul#nav {
margin: 0;
padding: 0;
list-style: none;
}

#nav li {
margin: 0px 0px 4px 4px;
padding-top: 5px;
padding-bottom: 5px;
font:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-transform:uppercase;
background:#251E62;
font-size: 10px;
line-height: 12px;
}
#nav li a{
padding: 4px 3px 4px 15px;
text-decoration:none;
color:#fff;
font-weight:bold;
}
#nav li.style2 { background:#7EA9C9; }
#nav li#downloads a { color:#FFFFFF; }
#nav li.style2 a:hover { color:#251E62; }
#nav li a:hover { color:#7EA9C9; }

ul#nav li br { clear:both; }

#footer { width: 930px;   text-align: center; font-size:10px; }
#footer a { text-decoration:none; color:#000000;}

.clourBlock { background:#B10A24; color:#FFFFFF; }
.clourBlock p { padding: 4px; margin:0 0 10px 0;}

#search #primaryContentwrapper { height:1%; display:table;}
#search #primaryContentwrapper .gutter { margin: 0 20px 20px 20px; min-height: 600px;}


.clearboth {clear:both; padding-top:5px;}
.leftFloat {width:257px; float:left; text-align:left; padding:0px 0px 15px 0px;}
.rightFloat {width:237px; float:left; text-align:left; padding:0px 0px 15px 0px;}
.centerFloat {width:237px; margin: 0 auto; text-align:left; padding:0px 0px 15px 0px;}


/*search styling detail pages */

.spacerLine { background:url(images/line.gif) 0 0 no-repeat; margin-top: 20px; padding: 10px 0; }
h3.spacerLine { background:url(images/line.gif) 100% 100% no-repeat; margin-bottom: 0px; padding: 10px 0 10px 0; }

.dezrez-links-table { border: 1px solid #B8CC6E; background: #B8CC6E; color:#FFFFFF; margin-bottom: 20px; font-size: 14px;}
.dezrez-links-table a { padding: 10px;}
.dezrez-links-table a:hover { color:#FFFFFF;}
td.dezrez-td-description { vertical-align: top;}
td.dezrez-td-price { padding-top: 10px;}
td.dezrez-td-price .dezrez-price { font-size: 1.2em; font-weight: bold; }
td.dezrez-prop-address {  font-size: 1.2em; }


.dezrez-links-table { border: 1px solid #B8CC6E; background: #B8CC6E; color:#FFFFFF; margin-bottom: 20px; font-size: 14px;}
.dezrez-links-table a { padding: 10px;}
.dezrez-links-table a:hover { color:#FFFFFF;}
td.dezrez-td-description { vertical-align: top;}
td.dezrez-td-price { padding-top: 10px;}
td.dezrez-td-price .dezrez-price { font-size: 1.2em; font-weight: bold; }
td.dezrez-prop-address {  font-size: 1.2em; }

#secondaryContent p {margin: 0; padding: 0;}