/* CSS Document */

h1 { 
	font-weight:bold; 
	font-size:17pt; 
	font-family:arial,san-serif;
	color: #08285b;
	}
	
h2  { 
	font-weight:bold; 
	font-size:16pt; 
	font-family:arial,san-serif;
	color: #08285b;
	}
	
h3  { 
	font-weight:bold; 
	font-size:15pt; 
	font-family:arial,san-serif;
	color: #08285b;
	}
	
h4  { 
	font-weight:bold; 
	font-size:12pt; 
	font-family:arial,san-serif;
	color: #08285b;
	}
	
h5  { 
	font-weight:bold; 
	font-size:11pt; 
	font-family:arial,san-serif;
	color: #08285b;
	}
	
.bodytext{
	color:#08285b; 
	padding-left:5px;
	font-family:arial,san-serif;
	font-size:9pt;
	}

.bodytext-nopadding{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:13px;
	text-align: justify;

}	
.listingtext{
	color:#ffffff; 
	padding-left:5px;
	font-family:arial,san-serif;
	font-size:9pt;
	}
	
.mls {
	display: none;
	}
	
em {
	color:#08285b;
	font-family:arial,san-serif;
	font-size:9pt;
	font-weight:bold; 
	}
	
strong {
	color:#08285b;
	font-family:verdana,arial,san-serif;
	font-size:9pt;
	font-weight:bold; 
	}
	
.header {
	color:#08285b;
	font-family:verdana,arial,san-serif;
	font-size:10pt;
	font-weight:bold; 
	}
	
.address {
	color:#08285b;
	font-family:verdana,arial,san-serif;
	font-size:7pt;
	font-weight:bold; 
	}
	
.gold {
	color:#c49b1f;
	font-family:verdana,arial,san-serif;
	font-size:7pt;
	font-weight:bold; 
	}
	
.footer{
	color:#08285b; 
	padding-left:10px; 
	font-family:arial,san-serif;
	font-size:8pt;
	font-weight:bold;
	}

a:link { 
	text-decoration: underline; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b;  
	}
	
a:active { 
	text-decoration: underline; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b;  
	}
	
a:visited { 
	text-decoration: underline; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b;  
	}
	
a:hover { 
	text-decoration: none; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b;  
	}

.listing:link {
	text-decoration: underline;
	font-weight:bold;
	font-size:9pt;
	font-family:arial,san-serif;
	color: #09295C
	}
	
.listing:active  {
	text-decoration: underline;
	font-weight:bold;
	font-size:9pt;
	font-family:arial,san-serif;
	color: #09295C
	}
	
.listing:visited  {
	text-decoration: underline;
	font-weight:bold;
	font-size:9pt;
	font-family:arial,san-serif;
	color: #09295C
	}
	
.listing:hover  {
	text-decoration: none;
	font-weight:bold;
	font-size:9pt;
	font-family:arial,san-serif;
	color: #09295C
	}

.nav:link {  
	padding-left:5px;
	text-decoration: none; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b  
	}
	
.nav:active {  
	padding-left:5px;
	text-decoration: none; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b  
	}
	
.nav:visited {  
	padding-left:5px;
	text-decoration: none; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b  
	}
	 
.nav:hover {  
	padding-left:5px;
	text-decoration: underline; 
	font-weight:bold; 
	font-size:9pt; 
	font-family:arial,san-serif;
	color: #08285b  
	}

.cTimeValue P{
	color:#08285b; 
	padding-left:5px;
	font-family:arial,san-serif;
	font-size:9pt;
	}
	
.cTimeValue TD{
	color:#08285b; 
	padding-left:5px;
	font-family:arial,san-serif;
	font-size:9pt;
	}
	
.cTimeValue OL{
	color:#08285b; 
	padding-left:5px;
	font-family:arial,san-serif;
	font-size:9pt;
	}
	
.cTimeValue UL{
	color:#08285b; 
	padding-left:5px;
	font-family:arial,san-serif;
	font-size:9pt;
	}
	
.cTimeValue Legend{
	color:#08285b; 
	padding-left:5px;
	font-family:arial,san-serif;
	font-size:9pt;
	}
	
	/************ Agent CSS3 Button *****************/
a.button {
   border-top: 1px solid #29528e;
   background: #29528e;
   background:#29528e -webkit-gradient(linear, left top, left bottom, from(#09295c), to(#29528e));
   background:#29528e -moz-linear-gradient(top, #09295c, #29528e);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 12px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   }
a.button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #db9e05;
   font-size: 12px;
   font-family: Georgia, Serif;
   }
a.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   font-size: 12px;
   font-family: Georgia, Serif;
   }	


/* DETAILS page */

#detailTable {
		
}
.detail-town {
	color:#FFF;
	font-family:verdana,arial,san-serif;
	font-size:12pt;
	font-weight:bold;
}

.detail-bold{
	font-weight:bold;
	font-family:verdana, arial, san-serif;
	font-size:12px;
}

.detail-regular{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
}

.detail-link:link{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
	text-decoration:underline;
}

.detail-link:active{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
	text-decoration:underline;
}
.detail-link:visited{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
	text-decoration:underline;
}
.detail-link:hover{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
	text-decoration:none;
}
.detail-padding{
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.tablestyle{
	border:#000000;
	border-width:thick;
	border-bottom-color:#000000;
	border-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-top-color:#000000;
	color:#314d64;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:13px;
	text-align: justify;

}

.error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}

.bodytext-nopadding{
	color:#FFF;
	font-weight:normal;
	font-family:verdana, arial, san-serif;
	font-size:13px;
	text-align: justify;

}
.bodytext-nopadding strong {
	color:#FFF;	
}
.mls{ display:none;}
