﻿#page-content-container {
    position:relative;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}
#page-content-container div#atc-footer p{
    font-size:10px;
    * line-height:14px;
}
* html body #page-content-container {
    padding-right:0;
}




div#cmsInsurance h1 { margin:0; font:bold 29px arial,sans-serif; letter-spacing:-1px; }
div#cmsInsurance h2 { font:bold 21px arial,sans-serif; }
div#cmsInsurance h3 { color:#FE6D0D; font:bold 16px arial,sans-serif; margin:0; }


/* Reasons */
#cmsInsReasons { margin-left:0px; }                                         
.pointNumber { color:#99cc33; font:normal 118px arial,sans-serif; float:left; margin:20px 0px 0 0; }
.pointText { float:left; width:125px; margin:43px 12px 0 0; }
.pointBody { font-size:13px; margin:-15px 0 0 0; }

#rightContent{width:100%; 
float:right;}

/* ZIP form and Privacy note */ 
#zipDiv {
display:block;
float:right;
margin:0pt 138px 0pt 0pt;
padding:0pt;
}
                                     
#zipDiv form { float:left;}
#zipDiv label { float:left;font-weight:bold; 
padding: 0 5px;}
#zipDiv input { float:left;background-color:#FEFEA5;}
#zipDiv #zipSearchForm input { 
background-color:transparent;}
#zipSubmit {float:left;padding: 0 10px;}

#privacy { background-image:
url('/cms/img/images_24162.gif'); 
font-weight:bold; color:#FE6D0D; 
text-align:center; font-size:17px; 
width:270px; height:70px;
display:block;
float:right;
margin:0;padding:0;
margin-top:15px;
margin-right:130px;
}

#privacy #privacy-link { color:#FE6D0D; 
text-align:center; 
font-size:13px; width:250px;
font-weight:normal;
}

#privacy #privacy-link a{  
text-align:center; 
font-size:13px; width:250px;
display:block;
float:right;}


/*redundant again*/
#cmsInsurance {
text-align:left;
width:88%;
}

#insurancepage div#content{width:80%}

#cmsInsLogo { margin:0; float:left; }
#cmsInsFooter {margin-top:35px;padding-left:15px;float:left; }
#cmsInsFooter p{ color:#99cc33; font-size:9px; 
margin:0; }

.clearer{ clear:both; }

#supportingImg {float:right; position:relative; top: 19px; right: 10px}

* html body #privacy {
    margin:15px 55px 0pt 0pt;
}

html >body #privacy {
   *margin:15px 75px 0pt 0pt;
}

* html body #zipDiv{
    margin:0pt 55px 0pt 0pt;
}

html>body #zipDiv{
	*margin:0 75px 0 0;
}



