body { background-image:url(images/bg.png); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color: #666666;
line-height: 1.166;
margin: 0px;  
padding: 0px;}



#page{
/*border-top:3px solid #E0E0E0;*/
	width:900px;
	padding:0px 25px 0px 25px;
	margin:20px 0 0 350px;
	background-color:#FFFFFF;
}

li { padding:0 0 5px 0;}

#header { height:25px; background-color: #FFFFFF; padding-bottom:0px; text-align:right;}
#header .logo{ padding-top:5px; width:321px; height:75px; float:left;}
#header .heading{ color:#2C3E6F; width:405px; float:right; text-align:right; height:45px; font-size:15px; color:#2C3E6F; font-weight:bold; font-style:normal;    }
#header .heading A{ text-decoration:none;}
#header .heading A:Hover{ text-decoration:none; color:#7FB2CC;}
#header .number { color: #304CA0; font-size:18px; text-align:right;  width:405px; float:right;}

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	margin: 0px;
	padding: 0px;
}

h1{
 font-size: 26px;
 font-weight:normal;
 color: #1C4396;
 padding-top:10px;
 border-bottom:5px solid #E4E4E4;
 margin-bottom:25px;
}

h2{
 font-size: 20px;
 color: #0076C2;
 padding-top:10px;
 padding-bottom:5px; /*Ads padding for images and content below the H2 tag- ex:companies/safeco-insurance.php*/
}

h3{
 font-size: 15px;
 padding-top:10px;
 padding-bottom:5px; /*Ads padding for images and content below the H2 tag- ex:companies/safeco-insurance.php*/
}