body 
{margin:15px 0px; padding:0px;padding-bottom:15px;text-align:center;font:14px/18px  verdana, arial, helvetica, sans-serif; background:#0060AC}

h2{color:#0060AC;font-family:sans-serif,verdana, arial, helvetica}
h3{color:#667FB9;font-size:15px}
 
#container{
width:900px;height:2000px;margin:0px auto;text-align:left;;padding:0px;border:0px solid gray;background:url(/images/longbgbar.gif); }

#container{background-repeat:repeat-y}
#container{background-position:-14px}

#top{border:0px solid green;width:880px;margin-bottom:0px;height:160px;padding:10px;background:url(/images/banner.jpg) top right no-repeat;}
#left{border-right:1px solid #56728F;float:left;width:160px;height:650px;padding-left:15px;}
#content{border:0px solid gray;padding:25px;float:left;width:610px;padding-top:0px;}

#right{border:1px solid green;float:left;width:98px;padding-top:0px;margin-left:0px;height:400px}
#footer{clear:both;}




#adminbody 
{margin:15px 0px; padding:0px;padding-bottom:15px;text-align:center;font:14px/18px  verdana, arial, helvetica, sans-serif; background:white}
 
#admincontainer{
width:900px;height:650px;margin:0px auto;text-align:left;;padding:0px;border:0px solid gray;/*background:url(/images/longbgbar.gif)*/ }

#admincontainer h1{font-size:1.5em}
#admincontainer h2{font-size:1.2em}


#admintop{border:0px solid green;width:880px;margin-bottom:0px;height:70px;padding:10px;/*background:url(/images/banner.jpg) top right no-repeat;*/}
#adminleft{border-right:1px solid #56728F;float:left;width:160px;height:650px;padding-left:15px;}
#admincontent{border:0px solid gray;padding:25px;float:left;width:610px;padding-top:0px}

#adminnewsmenubox{border:1px solid #c0c0c0;width:150px;margin-top:10px;text-align:center}
#adminnewsmenubox .title{background:#f8f8f8;border-bottom:2px solid #e2e2e2}

#msg{min-height:35px;border:1px solid gray;margin-top:50px;width:200px;padding:5px;background:ivory;margin-left:150px}



#footer{clear:both;}


/*h1{font-size:22px;margin-bottom:5px;color:#666699}
h2{font-size:20px;margin-bottom:5px;color:#666699;margin-top:0px}
h2.main{color:white;padding:3px;margin-top:10px;padding-left:238px}*/



h4{color:#666699;margin-bottom:0px;font-size:13px;}

h1.barHeading{margin-bottom:5px;padding-bottom:5px;width:600px;border-bottom:1px solid #969596;font-weight:bold;margin-top:0px;color:#667FB9;}


/*h1.barHeading{font-size:15px;padding:3px;text-transform: uppercase}*/




.button{}

.clientSearchFieldsBox{margin-top:15px;}

.emsg{color:red;font-size:11px}

a {text-decoration:none}

a:link {color:blue;}
a:visited {color:blue;}
a:hover {background-color:#FFEB42;}


#footer a:hover {background-color:#003366;}


#navlist
{
color: white;
/*background: #17a;*/
/*border-bottom: 0.2em solid #17a;
border-right: 0.2em solid #17a;*/
padding: 0 1px;
margin-left: 0;
margin-right:10px;
width: 12em;
font: normal 0.85em Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
font-size: 1.2em;
}

#navlist a
{
display: block;
text-decoration: none;
margin-bottom: 0.6em;
margin-top: 0.6em;
color: white;
background: #3479C6;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 3px solid #004d71;
padding: 0.35em 0.8em 0.35em ;
}

/*#navlist a#current { border-color: #5bd #035 #068 #f30; }*/

#navlist a
{
width: 65%;
/* only necessary for Internet Explorer */
}

#navlist a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 8.6em;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navlist a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover
{
background-color: #002C6D;
/*border-color: #069 #6cf #5bd #fc0;*/
padding: 0.35em 0.65em 0.35em ;

}

#navlist a:active, #navlist a#current:active
{

background: #002C6D;
/*border-color: #069 #6cf #5bd #fc0;*/
padding: 0.35em 0.65em 0.35em ;


}

#newspage_subsection_form{display:none}


.text_field{height:13px}


.button{width:150px;background-color:#99cc99;color:white}
./*quoteform_button,  .calculator_button{width:120px;background-color:#006699;color:white}*/
quoteform_button,  .calculator_button{width:120px;}

.calcLeft{width:300px;border:0px solid blue}

.calcRight{width:300px;margin-bottom:7px}

#calculator .fields{background-color:#E5E5E5;border:1px solid #C9C8CA;width:220px;height:17px}


#calculator{font-size:12px;float:left}
