﻿/*** Search / homes styles ***/

.resultLables {overflow:hidden;}
.resultLables a { color:#333;}
.resultLables a:hover { color:#8FC758;}
.resultLables h3, .results {float:left;}
.results, .resultsNav {font-family:Arial; font-size:11px;}
.results {padding-left:80px;}
.resultsNav {float:right;}

.planContainer, .planSpecsHolder {border-top:1px dotted #ABAB8F; font-family:Arial; font-size:11px; color:#333;}
.planContainer a, .planSpecsHolder a {font-size:10px;}
.planContainer tr {margin:10px 0px 10px 0px;}
.planContainer td { vertical-align:top;}

.imgCol {background-color:#E0E0D6; width:118px; margin-top:15px; padding-bottom:10px; padding:4px; border-top:7px solid #FFF; border-bottom:5px solid #FFF;}
.brdrWhite {border:1px solid #FFF;}

.planHeading {border-bottom:1px dotted #ABAB8F; padding:10px 0px 10px 0px;}
h2 strong {color:#99CC00;}

table.planInfo {margin-left:6px; width:455px; margin-right:-6px;}

.planContainer table.planSpecs {width:320px; text-align:left; border-top:8px solid #FFF; border-bottom:8px solid #FFF; margin-left:-1px;}
table.planSpecs td.LC {font-weight:bold; width:90px;}
table.planSpecs td.RC {width:230px; border: none 0; border-right:1px dotted #ABAB8F;}
table.planSpecs td.RC strong {color:#990000;}

/*** Plan detail styles ***/

table.planSpecs td.RCeven {width:300px; border: none 0; padding-right:20px; padding-left:4px;}
table.planSpecs td.RCodd {width:300px; border: none 0; background-color:#F0F0EC; padding-right:20px; padding-left:4px;  padding-bottom:1px;}
.planSpecsHolder {border-top:1px dotted #ABAB8F; padding:15px 0px 15px 0px; margin-top:15px;}
.RightBrdr {border-right:1px dotted #ABAB8F; width:450px;}
.planSpecsHolder h3 {font-family:"Times New Roman", Times, serif;}

.planLinks {float:right; width:115px; text-align:left; margin-top:10px;}
a.detailsLink {display:block; padding:7px 0px 8px 42px; background:url(/images/planDetail_icon.gif) left no-repeat;}
a.addLink {display:block; padding:4px 0px 8px 42px; background:url(/images/myFavs_add.gif) left no-repeat; margin-top:-15px;}
.removeLink {display:block; padding:4px 0px 8px 42px; background:url(/images/myFavs_saved.gif) left top no-repeat; margin-top:-15px; color:#000; font-size:9px; font-weight:bold;}
.removeLink a {color:#666;}
.printLink {display:block; padding:7px 0px 8px 42px; background:url(/images/print_icon.gif) left no-repeat;}
.pdfLink {display:block; padding:7px 0px 8px 42px; background:url(/images/pdf_icon.gif) left no-repeat;}

#planImgs {border:1px solid #ABAB8F; width:500px; margin-left:auto; margin-right:auto; padding:4px 4px 1px 4px;}
#gallery {border:1px solid #ABAB8F; width:590px; padding:3px 4px 0px 4px;}


