/* CSS Document */

body { margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; text-align: center;}

body,html {
scrollbar-base-color: #fff; 
scrollbar-face-color:#fbfbfb; 
scrollbar-track-color: #fff; 
scrollbar-arrow-color: #471b36;
scrollbar-highlight-color: #471b36; 
scrollbar-3dlight-color:#fbfbfb; 
scrollbar-shadow-color: #471b36;
scrollbar-darkshadow-color:#fbfbfb;}  

th{vertical-align:middle} 

a:hover img{
text-decoration:none;
background-color:white; 
border:none;
}

/* form elements */
input,textarea,select{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #471b36; margin-top:1px; 
margin-bottom:2px;}

/* font styles */
.red {color: #ff3300;}
.normal {font-weight:normal}
.redbold {font-weight: bold; color: #ff3300; margin:0px; padding:0px;}
.in {color: #ff6633;}
.tm {font-size: 12px;}
.phone {font-size: 14px;}
.bluebold {font-weight: bold; color: #0099ff; }
.gray {color: #666;}
.blue {font-weight: bold; color: #0099ff; }
.bluen {font-weight: normal; color: #0099ff; }

/* topnavigation */
.topnavigation 
{ 
border:none;
color:#000; 
padding-top:2px; 
padding-bottom:4px; 
margin:0px; 
font-weight:normal;
background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; 
}

.topnavigation a:link {font-size:10px; font-weight:bold; color:#ff3300; text-decoration:none;}
.topnavigation a:visited {font-size: 10px; font-weight:bold; color:#ff3300; text-decoration:none;}
.topnavigation a:hover {font-size:10px; font-weight:bold; color: #ff3300; text-decoration:underline;}
.topnavigation a:active {font-size:10px; font-weight:bold; color: #ff3300; text-decoration:none;}

/* header */

.header 
{
font-size: 10px; 
font-weight: normal; 
width: 790px; 
margin-bottom:7px; 
margin-top:7px; 
margin-left:auto; 
margin-right:auto; 
padding-left:0px; 
padding-right:0px; 
background-image: url(../imgs/nostressmls_large_red_2.gif); background-position:center; background-repeat:no-repeat;
}
.header  a:link {font-size:10px; font-weight:normal; color:#ff6600; text-decoration:none;}
.header  a:visited {font-size: 10px; font-weight:normal; color:#ff6600; text-decoration:none;}
.header  a:hover {font-size:10px; font-weight:normal; color:#ff6600; text-decoration:underline;}
.header  a:active {font-size:10px; font-weight:normal; color:#ff6600; text-decoration:none;}	

.topbox { background-color:#fff; text-align:left; border:1px solid #471b36; font-size:10px; font-weight:normal; padding:6px 3px 6px 6px; 
color:#471b36; margin:12px 0px 0px 0px; }
.topbox a:link {font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.topbox a:visited {font-size: 10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.topbox a:hover {font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.topbox a:active {font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}	

.topboxtwo { background-color:#fff; text-align:left; border:1px solid #471b36; font-size:10px; font-weight:normal; padding:6px 3px 6px 6px; 
color:#471b36; margin:6px 0px 0px 0px; }
.topboxtwo a:link {font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.topboxtwo a:visited {font-size: 10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.topboxtwo a:hover {font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.topboxtwo a:active {font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}	

.topboxh { background-color:#fff; text-align:center; border:1px solid #471b36; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
 font-weight:normal; padding:6px 3px 6px 6px; color:#471b36; margin:12px 0px 0px 0px; }

.topboxhome { text-align:right; border:none; font-size:10px; font-weight:normal; padding:0px 26px 0px 0px; margin-top:13px; }

/* main table */
.maintablecontainer {margin-left:auto; margin-right:auto; width:790px; padding-top:0px; padding-left:0px; padding-right:0px;}
.maintable {border: none; margin:0px 0px 0px 0px;}
.maintable td{ vertical-align:top; padding:0px 0px 0px 0px}	
.maintable th{ padding:0px 0px 0px 0px}	

/* flat fee line and outset border styles */

.outergrayoutset {padding:2px 0px 0px 0px}
.grayoutset {border:2px outset #E1E1E1;}
.outertopline {padding:3px; text-align:center; background-image:url(../imgs/mosaictiles.jpg); background-repeat: repeat}
.bottomimageline 
{border:2px outset #fdfeee; font-weight:bold; padding:1px; background-image:url(../imgs/1_sandstone.jpg); background-repeat:repeat;}
.countytopline 
{border:2px outset #fdfeee; background-image:url(../imgs/1_sandstone.jpg); background-repeat:repeat; padding:1px 1px 1px 1px;}
 

/* imagesurround center column */

.bottomtablediv {padding:0px 0px 0px 0p;}

.companyinfodiv {padding-top:8px; margin-left:auto; margin-right: auto}
.companyinfodiv {border:none;}
.companyinfodiv td { border:none; padding-left:3px; padding-right:3px; background-color:transparent}


.imagesurround {padding-top:0px; padding-bottom:6px; text-align:center; clear:both; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat;}
.companyline 
{
padding-bottom:7px; 
text-align:center; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; 
}
/* listing info table table */
#listinginfo {border: none; margin:0px 0px 0px 0px;}
#listinginfo td{ padding:4px 0px 4px 4px; font-size:12px; text-align:left; font-weight:normal}	
#listinginfo th{ padding:4px 0px 9px 4px; font-size:12px; text-align:left; font-weight:normal}	

#listinginfo a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
#listinginfo a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
#listinginfo a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
#listinginfo a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
#listinginforight {border: none; margin:0px 0px 0px 0px;}
#listinginforight td{ padding:4px 4px 3px 4px; font-size:12px; text-align:left; font-weight:normal}	
#listinginforight th{ padding:0px 0px 9px 16px; font-size:12px; text-align:left; font-weight:normal; line-height:1.4em;}
#listinginforightphone {padding-bottom:3px; padding-left:4px; padding-right:3px; text-align:center; line-height:1.5em;}
	

#listinginfo td h5{ padding:1px 0px 1px 0px; font-size:12px; text-align:center; font-weight:normal; border: none; margin:0px 0px 0px 0px;}	
#listinginforight td h5{ padding:1px 0px 1px 0px; font-size:12px; text-align:center; font-weight:normal; border: none; margin:0px 0px 0px 0px;}	

#planpricinginfo {border: none; margin:0px 0px 0px 0px;}
#planpricinginfo table{border: none; margin:0px 0px 6px 0px;}
#planpricinginfo td{ padding:4px 0px 4px 0px; font-size:11px; color:#666; text-align:left; font-weight:normal;}	
#planpricinginfo th{ padding:0px 0px 0px 0px; font-size:11px; color:#666; text-align:left; font-weight:normal}	
#planpricinginfo td h5{ padding:6px 0px 4px 0px; color:#471b36; font-size:11px; text-align:center; font-weight:normal; border: none; 
margin:0px 0px 0px 0px;}	
#planpricinginfo th h5{ padding:6px 0px 4px 0px; color:#471b36; font-size:11px; text-align:center; font-weight:normal; border: none; 
margin:0px 0px 0px 0px;}	
#planpricinginfo td h6{ padding:2px 0px 2px 0px; color:#471b36; font-size:11px; text-align:center; font-weight:normal; border: none; 
margin:0px 0px 0px 0px;}	

#planpricinginfo td table{border: none; margin:0px 0px 0px 0px;}
#planpricinginfo td table td{ padding:4px 0px 4px 4px; font-size:11px; color:#666; text-align:left; font-weight:normal;}	
#planpricinginfo td table th{padding:0px 4px 4px 4px; text-align:center; line-height:1.4em}


.companyinfo{border:1px solid #471b36; background-color:transparent; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; font-size:12px; font-weight:normal; text-align:right; padding:4px 1px 4px 0px}

.callinfo{border:2px dotted #471b36; background-color:#f0f8ff;  font-size:12px; font-weight:normal; text-align:center; padding:4px 1px 4px 0px}
.callinfo table{border:none; margin-left:auto; margin-right:auto;}

.callinfocounty{border:2px dotted #471b36; background-color:#f0f8ff; font-size:12px; font-weight:normal; text-align:center; padding:4px 1px 4px 0px; 
margin-left:auto; margin-right:auto; width:192px;}
.callinfocounty table{border:none}


.officeimagearround { padding:0px 3px 1px 0px; font-size:12px; text-align:right; font-weight:normal; border: none; margin:0px 0px 0px 0px;}

.listingbuttonarround { padding:3px 0px 0px 6px; font-size:12px; font-weight:normal; border: none; margin:0px 0px 0px 0px;}

.listingbuttonarround a:link { background-color:transparent; background:none; border:none; border:transparent;}
.listingbuttonarround a:visited { background-color:transparent; background:none; border:none; border:transparent;}
.listingbuttonarround a:hover  { background-color:transparent; background:none; border:none; border:transparent;}
.listingbuttonarround a:active  { background-color:transparent; background:none; border:none; border:transparent;}	


main table */
.maintablecontainer {margin-left:auto; margin-right:auto; width:790px; padding-top:0px; padding-left:0px; padding-right:0px;}
.maintable {border: none; margin:0px 0px 0px 0px;}
.maintable td{ vertical-align:top; padding:0px 0px 0px 0px}	
.maintable th{ padding:0px 0px 0px 0px}	

/* monkey(middle) Ccolumn */	  
table.homepage{font-size:10px; font-weight:bold;}

#monkeytop {vertical-align:top; padding: 0px 0px 0px 0px;}
#monkeytop img{border:none;}

table.monkey {vertical-align:top;text-align: center; width:260px; margin-left:auto; margin-right:auto;}
table.monkey th{ vertical-align:top; text-align: center; padding-top: 1px; padding-bottom: 1px; background-color:#fff; font-size: 12px; 
font-weight: bold;}
table.monkey h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: bold; text-align: center; 
line-height:23px; padding:0px; margin: 0px;}

       
/* left/right column table */

table.headtable {text-align: center; width:100%; font-size:12px; font-weight:normal; border:none; margin:1px 0px 1px 0px;}
table.headtable th {text-align: center; background-color:transparent; width: 25px; 
background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; 
}
table.headtable td{border:none; background-color:transparent; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; 
}	 
.bottomspacer {font-size:3px; font-weight:normal; border:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:3px; clear:both;}

h1, h3
{ margin:5px 0px 3px 0px; border: 2px dotted #471b36; text-align: center; font-size:12px; 
 padding: 5px 0px 5px 0px; font-weight:normal; color:#471b36; line-height:1.5em; }	 		 	 	 	  
h4 {font-size: 14px; padding: 5px 0px 5px 0px; margin:2px 0px 5px 0px; font-weight: normal; color: #471B36; 
text-align: center; background-color:#fff; border:2px dotted #471b36; line-height:1.5em}      	 

#searchpage {}
#searchpage h5
{ margin:5px 0px 3px 0px; border:none; text-align: center; font-size:12px; 
 padding: 10px 0px 5px 0px; font-weight:normal; color:#471b36; line-height:1.5em;}
 
/* h2 line */
.around 
{ 
position:relative; 
padding:0px; 
width:188px; 
text-align:center; 
margin-left:auto; 
margin-right:auto; 
z-index:1; 
border:none
}
.around h2
{
font-size: 11px; 
color:#ff3300; 
font-weight:bold; 
text-align: center; 
margin:0px; 
padding:4px 0px 4px 0px; 
border:none; 
margin-left:auto; 
margin-right:auto; 
line-height: 1.3em;
}
.monkeyimg {position:relative; text-align:center; margin-bottom:-10px; z-index:2}

.mlsservice{border:1px solid #471b36; background-color:transparent; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; font-size:12px; font-weight:normal; text-align:center; padding:5px 0px 5px 0px}	 

.countypopup{border:1px solid #471b36; background-color:transparent; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; font-size:12px; font-weight:normal; text-align:center; padding:12px 0px 11px 0px}	
.countypopup p{border:none; background-color:transparent; font-size:12px; font-weight:normal; text-align:center; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px}	

.countypopuphome{border:1px solid #471b36; background-color:transparent; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; font-size:12px; font-weight:normal; text-align:center; padding:2px 0px 11px 0px}	
.countypopuphome p{border:none; background-color:transparent; font-size:12px; font-weight:normal; text-align:center; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px}	

.countypopupimg{border:1px solid #471b36; background-color:transparent; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; font-size:12px; font-weight:normal; text-align:center; padding:2px 0px 11px 0px}	
.countypopupimg p{border:none; background-color:transparent; font-size:12px; font-weight:normal; text-align:center; padding:10px 0px 10px 0px; 
margin:0px 0px 0px 0px}	


.countypopupplans{border:1px solid #471b36; background-color:transparent; background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat; font-size:12px; font-weight:normal; text-align:center; padding:14px 0px 14px 0px}	 

.plansleftpic {border:1px solid #ffcc66; padding:4px 4px 4px 4px; width:106px; margin-left:auto; margin-right:auto; margin-top:8px; 
margin-bottom:0px; text-align:center;}
.plansleftpic img{border:1px solid #471b36}

.plansleftpicb {border:1px solid #ffcc66; padding:4px 4px 4px 4px; width:106px; margin-left:auto; margin-right:auto; margin-top:12px; 
margin-bottom:0px; text-align:center;}
.plansleftpicb img{border:1px solid #471b36}

#listnowlink {text-align:center; padding:5px 0px 5px 0px}	

/* homepage text */

.flatfeecenter {width:258px; margin-left:auto; margin-right:auto}
.flatfeeinfo {border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px; color:#471b36; background-color:#fbfbfb; 
line-height:1.5em; text-align:justify}
.flatfeeinfo a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.flatfeeinfo a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.flatfeeinfo a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.flatfeeinfo a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
.flatfeeinfo h6 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.flatfeeinfo h5 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}

.flatfeecenter table {}
.flatfeecenter table td {font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; text-align:center; line-height:1.5em}
.flatfeecenter table a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.flatfeecenter table a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.flatfeecenter table a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.flatfeecenter table a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
.flatfeecenter h5 {border: 1px dotted #471b36; background-color:#fbfbfb; 
font-size:12px; font-weight:normal; text-align:center; padding:4px 0px 4px 0px; margin:0px 0px 0px 0px}
.flatfeecenter p{font-size:12px; font-weight:normal; padding:0px 0px 6px 0px; margin:0px 0px 0px 0px; text-align:center; line-height:1.5em}

.continue { text-align:right; padding:6px 0px 6px 0px; margin:0px 0px 0px 0px;}
.goback { text-align:left; padding:6px 0px 6px 0px; margin:0px 0px 0px 0px;}
.flatfeecenter ol {font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; text-align:left;}
.flatfeecenter li {font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; text-align:left;}

#propertytypes 
{border:none; font-size:12px; font-weight:normal; padding:0px; color: #471b36; line-height:1.7em; text-align:center; }

/* terms of use - privacy policy */

#policyterms
{border:none; font-size:10px; text-align:center; padding:0px 0px 0px 0px;}
#policyterms a:link {font-size:10px; font-weight:normal; color: #0099ff; text-decoration:none;}
#policyterms a:visited {font-size: 10px; font-weight:normal; color: #0099ff; text-decoration:none;}
#policyterms a:hover{font-size:10px; font-weight:normal; color: #0099ff; text-decoration:none;}
#policyterms a:active{font-size:10px; font-weight:normal; color:  #0099ff; text-decoration:none;}

.terms {margin-left:auto; margin-right:auto; overflow:auto; height:640px}
.terms table {border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px; color:#471b36; background-color:#fbfbfb; line-height:1.4em}
.terms table th{font-size:12px; font-weight:bold; text-align:center; padding:4px 0px 4px 0px; margin:0px 0px 0px 0px;}
.terms table td {font-size: 12px; font-weight:normal; padding:4px 4px 4px 4px; margin:0px 0px 0px 0px; text-align:justify}


/* availibility */

.availibility 
{background-image:url(images/floridatest.gif); background-repeat:no-repeat; background-position:left 12px; padding-left:6px; 
padding-right:0px}
.availibility table
{border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; color:#471b36; margin:6px 0px 0px 0px;}
.availibility table td
{border:none; font-size:12px; font-weight:normal; color:#471b36; text-align:left; padding:4px 0px 4px 14px;}
.availibility a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.availibility a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.availibility a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.availibility a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
.availibility h6 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}


/* guarantee */

.guarantee
{border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; color:#471b36; margin:6px 0px 0px 0px;}
.guarantee td
{border:none; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; color:#471b36; text-align:justify }
.guarantee th
{border:none; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; color:#471b36; text-align:center }
.guarantee th div
{border:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.guarantee td div
{border:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#999}
.guarantee a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.guarantee a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.guarantee a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.guarantee a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
.guarantee h5 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:4px 0px 6px 0px; margin:0}
.guarantee h6 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.guarantee p {border:none; font-size:12px; font-weight:bold; text-align:center; padding:0px 0px 0px 0px; margin:0}

/* site map */

.sitemap
{border:none; font-size:12px; font-weight:normal; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
.sitemap table
{border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; color:#471b36; margin:70px 0px 0px 0px;}
.sitemap table td
{border:none; font-size:12px; font-weight:normal; padding:0px 4px 4px 4px; color:#471b36; text-align:left}
.sitemap table th
{border:none; font-size:12px; font-weight:normal; padding:8px 4px 2px 4px; color:#471b36; text-align:center }
.sitemap th div
{border:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.sitemap td div
{border:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#999}
.sitemap a:link {font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.sitemap a:visited {font-size: 10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.sitemap a:hover{font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.sitemap a:active{font-size:10px; font-weight:normal; color:#0099ff; text-decoration:none;}
.sitemap h5 {border:none; font-size:12px; font-weight:normal; text-align:center; color:#666; padding:12px 0px 0px 0px; margin:0}
.sitemap h6 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.sitemap p {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.sitemap ul
{border:none; font-size:10px; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 20px;}
.sitemap li
{border:none; font-size:10px; font-weight:normal; padding:0px 0px 0px 0px; margin:3px 0px 3px 0px;}

/* county real estate sites */

.realestate
{border:none; font-size:12px; font-weight:normal; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
.realestate table
{border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; margin:72px 0px 0px 0px;}
.realestate table td
{border:none; font-size:10px; font-weight:normal; color:#ccc; padding:4px 5px 4px 5px;}
.realestate table th
{border:none; font-size:12px; font-weight:normal; padding:12px 0px 8px 0px; color:#471b36; text-align:center }
.realestate th div
{border:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.realestate td div
{border:none; font-weight:normal; padding:10px 0px 18px 0px; margin:0px 0px 0px 0px; text-align:center;}
.realestate td p
{border:none; font-weight:normal; padding:16px 0px 6px 0px; margin:0px 0px 0px 0px; text-align:center; height:636px;}
.realestate table td table
{border:1px solid #fff; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; margin:0px 0px 0px 0px;}

.realestate p {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.realestate ul
{border:none; font-size:10px; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 20px;}
.realestate li
{border:none; font-size:10px; font-weight:normal; padding:0px 0px 0px 0px; margin:3px 0px 3px 0px;}

.realestate a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.realestate a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.realestate a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.realestate a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
.realestate h5 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:4px 0px 6px 0px; margin:0}
.realestate h6 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.realestatesite h2 {font-size: 14px; padding: 5px 0px 5px 0px; margin:2px 0px 5px 0px; font-weight: normal; color: #471b36; 
text-align: center; background-color:#fff; border:2px dotted #471b36; line-height:1.5em} 


.citiesdiv {background-image: url(../imgs/florida_map_sandstone_1.gif); background-repeat:no-repeat; background-position:center;
 padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#666; }
.citiesdiv h2 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:8px 0px 6px 0px; margin:0; color:#471b36;}
.citiesdiv h3 {border:none; font-size:12px; font-weight:normal; color:#666; text-align:center; padding:2px 0px 6px 0px; margin:0; background-color:transparent}
.citiesdiv h6 {border:none;  font-size:12px; font-weight:normal; color:#471b36; text-align:center; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.citiesdiv div{padding:7px 11px 10px 14px; margin:0px 0px 0px 0px; font-size:11px; font-weight:normaltext-align:justify; line-height:1.5em}

#centerimg{text-align:center; padding:182px 0px 0px 0px; margin:0px 0px 0px 0px;}

#centerlink{margin:0px 0px 0px 0px; padding:22px 0px 12px 0px; text-align:center}

#centerimgplans{text-align:center; padding:98px 0px 0px 0px; margin:0px 0px 0px 0px; }
#centerimgrent{text-align:center; padding:102px 0px 0px 0px; margin:0px 0px 0px 0px; }

.bottomlinks
{border:none; font-size:10px; font-weight:normal; padding:6px 0px 0px 0px; margin:5px 0px 20px 0px; text-align:justify; color: #ccc;}
.bottomlinks a:link {font-size:10px; font-weight:normal; color: #ccc; text-decoration:none;}
.bottomlinks a:visited {font-size: 10px; font-weight:normal; color: #ccc; text-decoration:none;}
.bottomlinks a:hover{font-size:10px; font-weight:normal; color: #ccc; text-decoration:none;}
.bottomlinks a:active{font-size:10px; font-weight:normal; color:  #ccc; text-decoration:none;}
  
.bottomlinksabove
{border:none; font-size:10px; font-weight:normal; padding:16px 0px 0px 0px; margin:5px 0px 10px 0px; text-align:justify; color: #ccc;}
.bottomlinksabove a:link {font-size:10px; font-weight:normal; color: #ccc; text-decoration:none;}
.bottomlinksabove a:visited {font-size: 10px; font-weight:normal; color: #ccc; text-decoration:none;}
.bottomlinksabove a:hover{font-size:10px; font-weight:normal; color: #ccc; text-decoration:none;}
.bottomlinksabove a:active{font-size:10px; font-weight:normal; color:  #ccc; text-decoration:none;}

/* What is MLS? / x */

#mainContent ul{
margin:0; 
padding-left: 0px;
padding-right: 0px; 
padding-top:3px;
padding-bottom:5px;
list-style-type: none; 
border:1px dotted #ffcc66; 
background-color:#fff; 
font-size:12px; 
font-weight:normal;
}
#mainContent li{
padding-left: 4px;
padding-right: 0; 
padding-top:5px;
padding-bottom:4px;
margin: 0;
font-size:12px; 
font-weight:normal; 
color:#666666;
}
#mainContent li a:link {font-size:12px; font-weight:normal; color:#ff3300; text-decoration:none;}
#mainContent li a:visited {font-size: 12px; font-weight:normal; color:#ff3300; text-decoration:none;}
#mainContent li a:hover{font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none;}
#mainContent li a:active{font-size:12px; font-weight:normal; color: #ff3300; text-decoration:none;}

#mainContent #current  a:link {font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none;}
#mainContent #current  a:visited {font-size: 12px; font-weight:normal; color:#ffcc66; text-decoration:none;}
#mainContent #current  a:hover {font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none; }
#mainContent #current  a:active {font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none;}

#mainContent
{
font-size:12px; 
font-weight:normal;
border:none;
padding:70px 0px 0px 0px; margin:0px 0px 0px 8px;
}
#explanation
{
font-size:12px; 
font-weight:normal;
border:none;
}

#explanation td h1 {
margin: 0; 
padding:14px 0px 0px 0px;
font-size:14px; 
font-weight:normal; 
color:#ffcc66;
}

#explanation td 
{ 
padding-left:4px; 
padding-right:4px; 
padding-top:4px; 
padding:4px 4px 0px 4px; 
border:none; 
font-weight:normal;  
}
#explanation th 
{ 
padding:0px 0px 0px 0px; 
border:none; 
font-weight:normal;  
}

#explanation div table
{ border:1px dotted #ffcc66;}
#explanation div table td
{ border:none; text-align:left; padding-top:3px; padding-left:4px; padding-bottom:2px;}
#explanation div table th
{ border:none; text-align:left; padding-top:2px; padding-left:4px; padding-bottom:5px;}

#explanation td h4
{padding-left:3px; padding-right:3px; padding-bottom:2px; padding-top:2px; margin:0px; font-size:10px; font-weight:normal; color: #ccc; text-align:center}
#explanation td h5
{
font-size:12px; 
margin:0px; 
padding-top:7px; 
padding-bottom:2px; 
color:#000; 
text-align:left;
font-weight:bold;
line-height:1.5em;
}
#explanation div
{ 
text-align:justify; padding:0px 0px 1px 0px; line-height:1.5em; color: #222222; 
}

#explanation p 
{ 
padding-bottom:1px; text-align:justify; padding-top:3px; line-height:1.3em; margin:0px; line-height:1.5em;
}
#explanation a:link {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}
#explanation a:visited {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}
#explanation a:hover {font-size:12px; font-weight:normal; color:#0099ff; text-decoration: none}
#explanation a:active {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}

#nextpage
{padding:5px 4px 4px 0px; text-align:right; font-weight:bold; color:#0099ff}

#nextpage a:link {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}
#nextpage a:visited {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}
#nextpage a:hover {font-size:12px; font-weight:normal; color:#0099ff; text-decoration: underline}
#nextpage a:active {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}

#return
{padding:5px 0px 4px 4px; text-align:left; font-weight:bold; color:#0099ff}

#return a:link {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}
#return a:visited {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}
#return a:hover {font-size:12px; font-weight:normal; color:#0099ff; text-decoration: underline}
#return a:active {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none}


/* flat fee listing features */

.listingfeatures
{border:none; font-size:12px; font-weight:normal; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
.listingfeatures table
{border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; margin:72px 0px 0px 0px; background-color:transparent}
.listingfeatures table td
{border:none; font-size:10px; font-weight:normal; color:#ccc; padding:4px 5px 4px 5px; background-color:transparent}
.listingfeatures table th
{border:none; font-size:12px; font-weight:normal; padding:15px 0px 16px 0px; color:#471b36; text-align:center; 
background-image: url(../imgs/page_top_white_bar.gif); background-position:center; background-repeat:no-repeat; }
#topcell
{border:none; padding:0px 0px 0px 0px;}
#topcell div
{border:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:6px; height:6px; line-height:6px }
#topundercell
{border:none; padding:0px 0px 0px 0px;}
#topundercell div
{border:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:10px; height:10px; line-height:10px }
#bgcell
{border:none; padding:12px 0px 0px 0px;}
#bgcelltablearround {padding:8px 30px 0px 22px; margin:0px 0px 0px 0px;}
#bgcell table
{border:none; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; margin:0px 0px 0px 0px; background-color:transparent}
#bgcell table td
{border:none; font-size:12px; font-weight:normal; padding:0px 4px 4px 4px; text-align:left;}
#bgcell td p
{border:none; color:#471b36; padding:0px 2px 10px 22px; font-size:12px; text-align:justify; line-height:1.4em; margin:0px 0px 0px 0px;}

.morefeatures { text-align:right; padding:18px 4px 14px 0px; }
.morefeaturesback { text-align:left; padding:21px 4px 18px 0px; }


.listingfeatures a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.listingfeatures a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.listingfeatures a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.listingfeatures a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
.listingfeatures h5 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:4px 0px 6px 0px; margin:0}
.listingfeatures h6 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.listingfeatures h2 {font-size: 14px; padding: 5px 0px 5px 0px; margin:2px 0px 5px 0px; font-weight: normal; color: #471b36; 
text-align: center; background-color:#fff; border:1px dotted #471b36; line-height:1.5em} 




/* plans and pricing */

.planspricing
{border:none; font-size:12px; font-weight:normal; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
.planspricing table
{border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; margin:72px 0px 0px 0px;}
.planspricing table td
{border:none; font-size:10px; font-weight:normal; color:#ccc; padding:4px 5px 4px 5px;}
.planspricing table th
{border:none; font-size:12px; font-weight:normal; padding:12px 0px 8px 0px; color:#471b36; text-align:center }
.planspricing table td table
{border:1px solid #ffcc99; font-weight:normal; padding:4px 4px 4px 4px; margin:20px 0px 0px 0px; 
background-image:url(../imgs/hollow_palm_1.gif); background-position:center; background-repeat:no-repeat;}
.planspricing td div div table th
{border:none; font-size:12px; font-weight:normal; padding:12px 0px 8px 0px; color:#471b36; text-align:center }
.planspricing td div div table td form
{margin:0px 24px 0px 24px; border:1px solid #ff3300; background-image:url(../imgs/1_sandstone.jpg); background-repeat:repeat; 
padding:14px 14px 14px 14px;  text-align:center}
.planspricing td div div table th div
{border:none; font-weight:bold; padding:10px 0px 5px 0px; margin:0px 0px 0px 0px; text-align:center; color:#0099ff; font-size:18px}
#planstopcell
{border:none; font-size:12px; font-weight:normal; padding:15px 0px 16px 0px; color:#471b36; text-align:center; 
background-image: url(../imgs/page_top_white_bar.gif); background-position:center; background-repeat:no-repeat; }


/* county select plan */

.selectplan
{border:none; font-size:12px; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
.selectplan table
{border:1px solid #ffcc99; font-size:12px; padding:0px 0px 0px 0px; margin:72px 0px 0px 0px;}
.selectplan table td
{border:none; font-size:10px; padding:0px 0px 0px 0px;}
.selectplan h3 {border:1px dotted #471b36; font-size:12px; font-weight:normal; text-align:center; padding:5px 0px 5px 0px; margin:0px 3px 0px 3px;}
.selectplan table th
{border:none; font-size:12px; font-weight:normal; padding:12px 0px 8px 0px; color:#471b36; text-align:center }
.selectplan th div
{border:none; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.selectplan table td table
{border:none; font-size:12px; padding:4px 4px 4px 4px; margin:6px 0px 0px 0px;}
.selectplan table td table td
{border:1px dotted #471b36; font-size:12px; padding:4px 4px 4px 4px;}
.planname {border:none; font-size:12px; font-weight:normal; padding:0px 0px 0px 0px; margin:8px 0px 8px 0px; text-align:center}
.planduration {border:1px solid #471b36; font-size:12px; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; text-align:center }
.planprice {border:none; font-size:16px; font-weight:bold; color: #0099ff; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; text-align:center}
.clickhere  {border:1px dotted #ff3300; font-size:13px; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; text-align:center}
.primefeatures {border:none; font-size:12px; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 4px 0px; text-align:left}
.selectplan th p
{border:none; font-weight:normal; padding:16px 0px 6px 0px; margin:0px 0px 0px 0px; text-align:center; height:726px;}


.selectplan p {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.selectplan ul
{border:none; font-size:10px; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 20px;}
.selectplan li
{border:none; font-size:10px; font-weight:normal; padding:0px 0px 0px 0px; margin:3px 0px 3px 0px;}

.selectplan a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.selectplan a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.selectplan a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.selectplan a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}
.selectplan h5 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:4px 0px 6px 0px; margin:0}
.selectplan h6 {border:none; font-size:12px; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; margin:0}
.selectplansite h2 {font-size: 14px; padding: 5px 0px 5px 0px; margin:2px 0px 5px 0px; font-weight: normal; color: #471b36; 
text-align: center; background-color:#fff; border:1px dotted #471b36; line-height:1.5em} 

.ccdiv {border:none; font-size:12px; font-weight:bold; text-align:center; padding:6px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both;}
.leftccdiv {border:none; font-size:12px; font-weight:bold; text-align:center; padding:34px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both;}

/* compare plans */

#bg h1 { font-size: 11px; font-weight: bold; text-align: center; line-height:23px; padding:0px; margin: 0px; color:#ff3300} 
#bg h5 { font-size: 11px; font-weight: bold; text-align: center; line-height:23px; padding:0px; margin: 0px; color:#000} 

#bg	{}

table.ctable {
margin-top:3px;
font-size:10px;
text-align: center;
background-color:#fff;
border: 2px solid #ffcc66;
border-collapse:separate;
 }
table.ctable td{
background-color: #ffff99;
font-size:10px;
border:1px solid #471b36;
border-spacing:2px;
 }
table.ctable th{
font-size:10px;
color:maroon;
text-align:left;
font-weight:bold;
vertical-align:middle;
line-height:20px;
border:none;
background-color:#ffff99;
 }	 	  
table.itable {
width:100%;
text-align: center;
font-size:10px;
border:1px solid #ffcc66;
background-color: #ffcc66;
 }
table.itable td{
font-size:10px;
color:#FFCC66;
font-weight:bold;
vertical-align:middle;
line-height:18px;
border:none;
background-color:#fff;
 }
table.itable th{
font-size:10px;
color: #471b36;
text-align:left;
font-weight:bold;
vertical-align:middle;
line-height:18px;
border:none;
background-color:#fff;
 }	 	 	 



.selectcountydiv {padding:2px 2px 2px 2px; border:1px solid #471b36; }
.countypageleftbottomdiv {padding:2px 8px 5px 8px; border:none; text-align:center; }





/* main navigation styles */

#mainlinkstd {text-align:left; padding:0px 0px 0px 0px; border-left:1px solid #f0eedf; border-right:1px solid #f0eedf;}
#mainlinks {font-size:12px; font-weight:normal; text-align:left; padding:12px 0px 0px 0px; margin:0px 0px 0px 0px;}
#mainlinks ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; font-size: 12px; text-align:left;}
#mainlinks li
{
padding:6px 0px 6px 6px; 
font-size: 10px; 
text-align:left; 
margin: 0px 12px 8px 12px; 
background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat;
border:1px solid #ffcc99;
}
#mainlinks a:link
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#0099ff; 
text-decoration:none;
font-size:12px;
}
#mainlinks a:visited
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#0099ff; 
text-decoration:none;
font-size:12px;
}
#mainlinks a:hover
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #0099ff; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#ff3300; 
text-decoration:none;
font-size:12px;
}
#mainlinks a:active
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#0099ff; 
text-decoration:none;
font-size:12px;
}


#mainlinksrighttd {text-align:left; padding:0px 0px 0px 0px; border-left:1px solid #f0eedf; border-right:1px solid #f0eedf;}
#mainlinksright {font-size:12px; font-weight:normal; text-align:left; padding:12px 0px 0px 0px; margin:0px 0px 0px 0px;}
#mainlinksright ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; font-size: 12px; text-align:left;}
#mainlinksright li
{
padding:6px 0px 6px 6px; 
font-size: 10px; 
text-align:left; 
margin: 0px 12px 8px 12px; 
background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat;
border:1px solid #ffcc99;
}
#mainlinksright a:link
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#0099ff; 
text-decoration:none;
font-size:12px;
}
#mainlinksright a:visited
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#0099ff; 
text-decoration:none;
font-size:12px;
}
#mainlinksright a:hover
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #0099ff; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#ff3300; 
text-decoration:none;
font-size:12px;
}
#mainlinksright a:active
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#0099ff; 
text-decoration:none;
font-size:12px;
}

#current a:link, #current a:visited, #current a:hover, #current a:active
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #0099ff; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#ff3300; 
text-decoration:none;
font-size:12px;
}
#currentb a:link, #currentb a:visited, #currentb a:hover, #currentb a:active
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #0099ff; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#ff3300; 
text-decoration:none;
font-size:12px;
}
#currenta a:link, #currenta a:visited, #currenta a:hover, #currenta a:active
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #0099ff; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#ff3300; 
text-decoration:none;
font-size:12px;
}

/* link pages */

.linkpages {font-size:12px; font-weight:normal; text-align:left; padding:12px 0px 0px 0px; margin:0px 0px 0px 0px;}
.linkpages ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; font-size: 12px; text-align:left;}
.linkpages li
{
padding:6px 0px 6px 6px; 
font-size: 10px; 
text-align:left; 
margin: 0px 12px 8px 12px; 
background-image:url(../imgs/1_sandstone.jpg); 
background-repeat:repeat;
border:1px solid #ffcc99;
}
.linkpages a:link
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#471b36; 
text-decoration:none;
font-size:12px;
}
.linkpages a:visited
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#471b36; 
text-decoration:none;
font-size:12px;
}
.linkpages a:hover
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #0099ff; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#ff3300; 
text-decoration:none;
font-size:12px;
}
.linkpages a:active
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #ff3300; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#471b36; 
text-decoration:none;
font-size:12px;
}
#linkpagescurrent a:link, #linkpagescurrent a:visited, #linkpagescurrent a:hover, #linkpagescurrent a:active
{
display:block; 
font-weight:normal; 
paddingp:0px; 
text-indent:12px; 
border-left:12px solid #0099ff; 
border-bottom:1px solid #f0eedf; 
text-align:left; 
color:#ff3300; 
text-decoration:none;
font-size:12px;
}
.outermainlinkstable {border:1px solid #471b36;}
.mainlinkstable {border:1px dotted #471b36;}
.linkpartnerarround {border:1px dotted #471b36; margin-top:8px;}
.linkpartner{font-size:12px; font-weight:normal; }
.linkpartner td {font-size:12px; font-weight:normal; text-align:justify; border:1px solid #ffcc66; background-color:#fbfbfb; padding:3px 3px 3px 3px}
.linkpartner a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.linkpartner a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.linkpartner a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.linkpartner a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}


.resourselinks{font-size:12px; font-weight:normal; border:1px solid #ffcc66; }
.resourselinks td {font-size:12px; font-weight:normal; text-align:center; background-color:#fbfbfb; padding:3px 3px 3px 3px}
.resourselinks a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.resourselinks a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.resourselinks a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.resourselinks a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}

.textdiv {font-size:12px; font-weight:normal; text-align:justify; border:1px dotted #471b36; background-color:#fbfbfb; padding:4px 4px 4px 4px; 
margin:12px 0px 0px 0px;}
.textdiv a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.textdiv a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.textdiv a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.textdiv a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}

.justlinks {margin-top:14px;}
.justlinks a:link {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.justlinks a:visited {font-size: 12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.justlinks a:hover{font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}
.justlinks a:active{font-size:12px; font-weight:normal; color:  #0099ff; text-decoration:none;}


	
.bottomtext{width:790px; margin-left:auto; margin-right:auto; margin-top:12px; padding-bottom:0px; color:#ccc;}	 
.bottomtext{font-size:10px; text-align:left; font-weight:normal;}	 
.bottomtext a {font-size:10px; font-weight:normal; color:#ccc; text-decoration:none;}
.bottomtext a:hover {font-size:10px; font-weight:normal; color:#ccc; text-decoration:none;}
.bottomtext a:visited {font-size:10px; font-weight:normal; color:#ccc; text-decoration:none;}

	
	
.copyrightcontainer{width:790px; margin-left:auto; margin-right:auto; margin-top:16px; padding-bottom:30px;}	 
.copyright{font-size:10px; text-align:center; padding-bottom:14px; font-weight:bold; line-height:24px;}	 
.copyright a {font-size:10px; font-weight:bold; color:#471b36; text-decoration:none;}
.copyright a:hover {font-size:10px; font-weight:bold; color:#471b36; text-decoration:underline;}
.copyright a:visited {font-size:10px; font-weight:bold; color:#471b36; text-decoration:none;}

.pagenotes { padding-top:14px; padding-bottom:10px; padding-left:58px; padding-right:58px; font-size:9px; font-weight:normal; color:#ccc;
border-bottom:1px solid #f0eedf; border-left:1px solid #f0eedf; border-right:1px solid #f0eedf;}	
	
/* search pages */

.searchpage
{border:none; font-size:12px; font-weight:normal; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px; background-color:#fbfbfb;}
.searchpage table
{border:1px solid #ffcc99; font-size:12px; font-weight:normal; padding:4px 4px 4px 4px; margin:72px 0px 0px 0px;}	

/* centerlinks property values and search pages */

#centerlinks {
border:none;
padding-left: 10px;
padding-right: 10px; 
padding-top:0px;
padding-bottom:0px;
border: none; 
margin:0; 
background-color:#fbfbfb;
}
#centerlinks ul{
margin:0; 
padding: 0;
list-style-type: none; 
}
#centerlinks li{
padding-left: 4px;
padding-right: 0; 
padding-top:4px;
padding-bottom:6px;
margin: 0;
text-align:left; 
}
#centerlinks  a:link {font-size:12px; font-weight:normal; color:#0099ff; text-decoration:none;}
#centerlinks  a:visited {font-size: 12px; font-weight:normal; color:#0099ff; text-decoration:none;}
#centerlinks  a:hover {font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none;}
#centerlinks  a:active {font-size:12px; font-weight:normal; color: #0099ff; text-decoration:none;}

#centerlinks #cl  a:link {font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none; border:none}
#centerlinks #cl  a:visited {font-size: 12px; font-weight:normal; color:#ffcc66; text-decoration:none; border:none}
#centerlinks #cl  a:hover {font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none; border:none }
#centerlinks #cl  a:active {font-size:12px; font-weight:normal; color:#ffcc66; text-decoration:none; border:none}

#centerlinks table
{margin: 0; border:none}

#centerlinks table td{
padding-left:21px;
padding-right: 0; 
padding-top:0px;
padding-bottom:0px; 
text-align:left; 
}


