﻿body{ font-family:Verdana,Arial,Sans-Serif; text-align:center; margin:0; padding:0; font-size:11px}
img{border:0}

h1 { font-family:Georgia,Trebuchet MS,New Roman,Verdana,Arial,Sans-Serif; font-size:20px; margin:0; padding:0; color:#0a7ec9}
h2{ font-size:11px; margin:0; padding:0; color:#8476b6}
h3{ font-size:14px; margin:0; padding:0; color:#8476b6}
hr{ border:none; height:1px; width:100%; background-color:#eeeeee; color:#eeeeee}
a{ color:#0a7ec9; font-weight:bold}
a:hover{ color:#0a7ec9; font-weight:bold; text-decoration:none}


#container{ text-align:left; width:973px; margin-right:auto; margin-left:auto}
#header { padding-top:35px; background-image:url(../Image/bkg_header_cleanbalancelogo.gif); background-repeat:no-repeat; width:973px; height:43px}
#navigation { float:left; width:771px; height:43px}
#logolink{ /*float:right; width:202px; */ height:43px}

#main{ margin:0; padding:0; background-image:url(../Image/bkg_main_cb_swoop.jpg); background-repeat:no-repeat; width:973px; height:439px}
#mainleft{ width:463px; height:439px; float:left}
#mainright{ float:right; width:510px; height:439px;}

#flasharea { }
#pure10container{ width:510px; height:288px;}
#pure10container #pure10area{float:left; padding-top:24px; padding-left:13px; width:481px; height:208px;}


#infotextarea{ width:497px; height:35px; /*background-image:url(../Image/bkg_main_rephresh_infotextbox2.gif); background-repeat:no-repeat; */}
#infotextarea .other { float:left; height:20px; padding-top:15px; padding-left:5px}
#infotextarea .ad { float:right; height:20px; padding-top:15px; padding-right:5px}
#infotextarea .other h1 { color:#7ecdc3; font-family:Arial Black,Arial,Sans-Serif; font-style:italic; font-size:14px; line-height:normal}
#infoarea .headerphrase{ color:#253692; font-size:15px; font-weight:bold; font-family:Arial,Sans-Serif}
#infoarea .bulletpoints{ color:#253692; font-size:11px; font-weight:bold; font-family:Arial,Sans-Serif}


#sharestory { vertical-align:bottom}

#copyright { padding-bottom:8px; padding-top:8px; border-bottom:solid 1px #cfcfcf}
#copyrightleft{ float:left; color:#36449c}
#copyrightright{ float:right}

#footer {padding-top:12px; color:#666; text-align:left;width:973px; font: normal 11px/18px Verdana, Arial, sans-serif; background-color:#cce9f6;}
#footer strong {color: #836242;}
#footer h1{color:#253692; font-size:1.25em;font-weight:bold; line-height:1; margin-top:0.25em; border:none;}
#footer a{ color:#666; text-decoration:none; font-weight:normal;}
#footer a:hover{ color:#929292; text-decoration:underline;}


#footer .fS1, 
#footer .fS2, 
#footer .fS3,
#footer .fS4
{
	float:left;width:39px;height:1px;display:block;
}

#footer .fC1 {float:left;width:200px; }
#footer .fC2 {float:left;width:300px; }
#footer .fC3 {float:left;width:320px; }

#footer .fC1 a, #footer .fC2 a, #footer .fC3 a
{
	font: normal 11px/18px Verdana, Arial, sans-serif;
}


#secondaryheader{ width:973px; height:70px; background-image:url(../Image/bkg_secondary_cb_header.gif); background-repeat:no-repeat}
#secondarycontent { padding:0; margin:0; width:973px}



#secondaryright{ float:right; width:750px; padding-top:10px; line-height:1.5; background-image:url(../Image/bkg_secondary_cb_headerbottom.gif); background-repeat:no-repeat; background-position:right top}
#secondaryright B,Strong{ color:#0a7ec9}

.warningHeader{color:red;font-weight:bold}
.warningText{color:red;font-weight:normal}


/* Regular clearing */
.clear{clear:both}

/* --------------------------------------------------------------------- */
/* FORM BUTTONS */
/* --------------------------------------------------------------------- */

.footerDropdown{ font-size:9px; font-family:Arial,Verdana,Sans-Serif; color:#006CB5}

.form_button{ color:#2b333c; font-weight:bold; font-size:11px; padding:0px; height:23px; cursor:pointer}
.form_button,.form_button-disabled{ background:#fefefe url(../image/bkg_button.gif) repeat-x; border:3px double; border-color:#c4cccc #acb5b5 #6f7777 #acb5b5}
.form_button:hover,.form_button:focus{ border:3px double; border-color:#c3bfea #8476b6 #a9a4d6 #8476b6}
.form_button:visited{ color:#2b333c}
.imgSpacingListing{ margin-right:10px}
.imgSpacingDetail{ margin-right:10px; margin-bottom:10px}

/* ======================================================= */
/* LEFT */
/* ======================================================= */

div#secondaryleft{ float:left; width:201px}
div#secondaryleft #secondaryTestimonial { background-color:#c2e4f4; padding:0; margin:0}
div#secondaryleft #secondaryQuote { padding:12px; font-family:Arial,Verdana,Sans-Serif; font-size:11px; line-height:1.5; font-style:italic; color:#045b82}
div#secondaryleft #secondaryNavigation { background-color:#b5d5f0; font-family:Arial,Verdana,Sans-Serif; font-size:12px; font-weight:normal}

div#secondaryNavigation a{ color:#283b92; text-decoration:none; font-weight:normal; padding-left:25px}
div#secondaryNavigation a.unselected{ color:#0a5a89; text-decoration:none; font-weight:normal}
div#secondaryNavigation a.unselected:hover{ color:#0a5a89; text-decoration:underline; font-weight:normal}
div#secondaryNavigation a.selected{ color:#ffffff; text-decoration:none; font-weight:normal}
div#secondaryNavigation a.selected:hover{ color:#ffffff; text-decoration:underline; font-weight:normal}

div#secondaryNavigation a.secondunselected{ color:#ffffff; text-decoration:underline; font-weight:normal; font-size:11px}
div#secondaryNavigation a.secondunselected:hover{ color:#ffe63f; text-decoration:none; font-weight:normal; font-size:11px}
div#secondaryNavigation a.secondselected{ color:#ffe63f; text-decoration:underline; font-weight:normal; font-size:11px}
div#secondaryNavigation a.secondselected:hover{ color:#ffe63f; text-decoration:none; font-weight:normal; font-size:11px}


div#secondaryNavigation .tableCellSelected{border-top:solid 1px #0a5a89; background-color:#0a7ec9; font-weight:normal; padding-top:5px; padding-bottom:5px; margin:0}
div#secondaryNavigation .tableCellUnSelected{font-weight:normal; margin:0}
div#secondaryNavigation .tableSecondary{margin-top:10px}
div#secondaryNavigation .tableSecondarySecondLevel{ margin-left:10px; margin-top:2px; margin-bottom:2px}
/* ======================================================= */
/* ERROR */
/* ======================================================= */

#errorcontent{ padding:0; margin:0; width:550px}