/* textonly stylesheet */
/*** open ***/
body {margin:0;padding:0;background:#000;}
.floatholder:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}/* End hide from IE-mac */
.left {float:left;}
.right {float:right;}
.clear {clear:both;}

/*** structure ***/
#leftCol, #middleCol, #rightCol  {margin:0;}
#homepageCol {margin:5px 0;}
#leftCol {width:184px;float:left;}
#middleCol {width:374px;float:left;margin:0 6px;}
#rightCol {width:184px;float:left;}
#wrapper {width:760px;padding-top:5px;margin:0 auto;overflow:hidden;height:auto;position:relative;left:5px;}	
.generalFeatureDisable {display:none;}
.graphicalVersion li a {color:#c00 !important;font-size:1.2em !important;}

/*** generic objects ***/
h1 {margin:0;padding:10px 0 0 13px;color:#fff;font-family:arial;font-size:1.5em;font-weight:normal;}
h2 {margin:0;padding:0;font-family:arial;font-size:0.75em;font-weight:normal;color:#fff;position:relative;top:8px;left:8px;}
h2.subTitle {border:solid 1px #ff0;color:#ff0;padding:5px 5px 5px 8px;left:0;top:0;}
h3 {font-family:arial;font-size:0.75em;margin:0 0 0 2px;padding:2px 0;color:#ff0;line-height:19px;text-align:left;text-transform:capitalize;}
* html h2.subTitle {padding:5px 5px 5px 8px;}
*+html h2.subTitle {padding:5px 5px 5px 8px;}
#middleCol p {font-family:arial;font-size:0.75em;padding:5px 2px;color:#fff;line-height:19px;}
#middleCol p strong {color:#fff;}
#middleCol ul {padding:3px 10px;}
#middleCol ul li {font-family:arial;font-size:0.75em;list-style-type:disc;color:#fff;line-height:19px;margin-left:6px;}
* html #middleCol ul li {margin-left:8px;}
*+html #middleCol ul li {margin-left:8px;}
#middleCol ol {padding:3px 13px;margin:0;}
#middleCol ol li {font-family:arial;font-size:0.75em;list-style-type: decimal;color:#fff;line-height:19px;margin-left:6px;}
* html #middleCol ol li {margin-left:12px;}
*+html #middleCol ol li {margin-left:12px;}
#middleCol h2, #rightCol h2 {color:#fff;font-weight:bold;left:0;top:2px;text-align:center;}
#middleCol p a {color:#ff0;}
#middleCol p a:hover {text-decoration:none;}
#middleCol img {display:none;}
#middleCol div a {font-size:0.8em !important;}
		
/*** specific objects ***/
#mastHead {height:70px;background:url(../i/logo2.PNG) left center no-repeat;margin-bottom:3px;}
#mastHead img {border:none;display:none;}

#leftColTop {height:27px;border:solid 1px #ff0;}
#leftColTop h2 {color:#ff0;}
#leftColBottom {height:27px;border:none;}

#primaryMenu {border-left:solid 1px #ff0;border-right:solid 1px #ff0;padding-bottom:5px;}
#primaryMenu a {font-family:arial;font-size:0.7em;color:#fff;}
#primaryMenu a:hover {text-decoration:none;}
#primaryMenu li {line-height:20px;padding:0 0 0 8px;}
#primaryMenu li.selected {font-family:arial;font-size:0.7em;color:#00F0F0;text-decoration:underline;padding-top:1px;}
* html #primaryMenu li {padding:0 0 1px 8px;}
*+html #primaryMenu li {padding:0 0 1px 8px;}

#secondaryMenu {border-left:solid 1px #ff0;border-right:solid 1px #ff0;padding-bottom:5px;}
#secondaryMenu a {font-family:arial;font-size:0.7em;color:#fff;}
#secondaryMenu a:hover {text-decoration:none;}
#secondaryMenu li {line-height:20px;padding:0 0 0 8px;}
#secondaryMenu li.selected {font-family:arial;font-size:0.7em;color:#00F0F0;text-decoration:underline;padding-top:1px;}
* html #secondaryMenu li {padding:0 0 1px 8px;}
*+html #secondaryMenu li {padding:0 0 1px 8px;}

#quickLinksMenu {margin-bottom:0.4em;border:solid 1px #ff0;padding-bottom:5px;width:184px;}
#quickLinksMenu h2 {border-bottom:solid 1px #ffff00;padding:3px 0;}
#quickLinksMenu a {font-family:arial;font-size:0.7em;color:#fff;;}
#quickLinksMenu a:hover {text-decoration:none;}
#quickLinksMenu li {line-height:20px;padding:0 0 0 8px;}
#quickLinksMenu li.selected {font-family:arial;font-size:0.7em;color:#f00;text-decoration:underline;padding-top:1px;}
* html #quickLinksMenu li {padding:0 0 1px 8px;}
*+html #quickLinksMenu li {padding:0 0 1px 8px;}

#quickLinksTop {height:27px;border-bottom:solid 1px #ff0;}
#quickLinksTop h2 {position:relative;top:6px;color:#ff0;}

#pageHeaderTop {height:8px;width:567px;border-top:solid 1px #ff0;border-left:solid 1px #ff0;border-right:solid 1px #ff0;float:left;margin-left:4px;}
* html #pageHeaderTop {margin-bottom:-11px;}
#pageHeaderBody {height:1.6em;width:567px;border-left:solid 1px #ff0;border-right:solid 1px #ff0;float:left;margin-left:4px;}
#pageHeaderBody h1 {padding:0 0 0 10px;}
#pageHeaderBottom {height:8px;width:567px;border-bottom:solid 1px #ff0;border-left:solid 1px #ff0;border-right:solid 1px #ff0;float:left;float:left;margin-left:4px;margin-bottom:5px;}
* html #pageHeaderBottom {margin-bottom:-6px;}

#miniContactUs {font-family:arial;font-size:0.75em;color:#fff;padding:5px 5px 8px 8px;border:solid 1px #ff0;}
* html #miniContactUs {padding:5px 5px 5px 8px;}
*+html #miniContactUs {padding:5px 5px 5px 8px;}
#miniContactUs p {color:#ff0;}
#miniContactUs p span {font-size:1.9em;position:relative;top:1px;letter-spacing:1px;color:#fff;}
#miniContactUs a {color:#ff0;}
#miniContactUs a:hover {text-decoration:none;}

.feature {float:left;}
.featureSecond {position:relative;left:6px;}

.familyFeature {width:375px;height:227px;background:url(../i/family_Top.PNG) left top no-repeat;}
.familyFeatureBottom {width:375px;height:1.55em;background:#8DD8F8;margin-bottom:0.3em;display:block;}
.familyFeatureBottom h2 {padding-top:3px;}

.locationFeature {width:184px;height:6.3em;border:solid 1px #ff0;overflow:hidden;}
.locationFeature ul li {font-family:arial;font-size:0.8em;position:relative;left:5px;top:5px;padding:3px;line-height:16px !important;list-style-type:none !important;}
/*bug fix??*/#rightCol .locationFeature ul li {}
.locationFeature ul li a {color:#fff !important;}
.locationFeature a:hover {text-decoration:none !important;}
.locationFeatureBottom {width:184px;padding:3px 0 6px 0;display:block;border:solid 1px #ff0;border-top:none;margin-bottom:0.4em;}

.guaranteesFeature {width:184px;height:6.3em;border:solid 1px #ff0;overflow:hidden;}
.guaranteesFeature ul li {font-size:0.8em;font-family:arial;padding:3px;position:relative;left:5px;top:5px;color:#fff;line-height:16px !important;list-style-type:none !important;}
/*bug fix??*/#rightCol .guaranteesFeature ul li {}
.guaranteesFeature ul li a {color:#fff !important;}
.guaranteesFeature a:hover {text-decoration:none !important;}
.guaranteesFeatureBottom {width:184px;padding:3px 0 6px 0;display:block;border:solid 1px #ff0;border-top:none;margin-bottom:0.4em;}
.guaranteesFeatureBottom h2 {color:#fff !important;}

.workingFeature {width:184px;height:6.3em;border:solid 1px #ff0;overflow:hidden;}
.workingFeature ul li {width:77px;font-size:0.8em;font-family:arial;color:#fff;padding:3px;position:relative;left:5px;top:5px;}
.workingFeature ul li a {font-size:0.9em;color:#ff0;position:relative;top:2px;font-weight:normal;}
.workingFeature a:hover {text-decoration:none;}
.workingFeatureBottom {width:184px;padding:3px 0 6px 0;display:block;border:solid 1px #ff0;border-top:none;margin-bottom:0.4em;}
.workingFeatureBottom h2 {color:#fff !important;}

.surveyFeature {width:184px;}
.surveyFeature h2 {display:block;background:#ff0000;color:#fff !important;padding:1px 0;font-size:1.3em;}
.surveyFeatureBottom {width:184px;height:12.2em;background:url(../i/percentage_top.PNG) center bottom no-repeat;}
.surveyFeatureBottom p {font-family:arial;font-size:1.2em;text-align:center;width:150px;position:relative;top:2px;left:17px;}
.surveyFeatureBottom img {padding:1px 0 0 30px;}
.surveyFeatureBase {width:184px;height:35px;background:url(../i/percentage_bottom.PNG) center top no-repeat;}
.surveyFeatureBase a {color:#000;font-family:arial;font-size:0.8em;position:relative;left:60px;top:5px;text-decoration:none;}
.surveyFeatureBase a:hover {text-decoration:underline;}


#percentage p {font-family:verdana;width:85px;float:left;}
#offer {width:85px;float:left;margin:5px 0 5px 0;position:relative;left:5px;}
#offer p span {line-height:15px;}

#footNote {color:#fff;font-size:0.7em;font-family:arial;margin-bottom:10px;width:760px;margin:10px auto;position:relative;left:5px;}
#footNote a {color:#fff;text-decoration:underline;}
#footNote a:hover {text-decoration:none;}
#footNote ul {text-align:center;border-top:solid 1px #ff0;padding:8px 0 10px 0;}
#footNote li {display:inline;padding:0;}
#footNote li.textOnly {display:none;}

ul {margin:0;padding:0;}
li {list-style-type:none;}
p {margin:0;padding:0;}



#imagePlaceholder2 {width:170px;height:170px;background-color:#666;}

.articleImage {float:left;margin:7px 10px 5px 2px;}

#testimonialsGallery {width:564px;}
#testimonialsGallery .galleryItem {border-top:solid 2px #bfbfbf;border-right:solid 1px #fff;border-bottom:solid 1px #fff;float:left;margin-top:5px;margin-bottom:5px;margin-right:2px;}
#testimonialsGallery .galleryItemContent {width:138px;height:140px;background:#ddd;}
#testimonialsGallery .galleryItemFooter {background:#bfbfbf;padding:3px 0;}