body { margin: 0px; padding: 0px; color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; }

p { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #000000; line-height: 20px;}
td { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #000000; line-height: 20px; }

h1 { padding: 0px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #0E803F; font-weight: bold; font-size: 15px; border-bottom: 1px solid #0E803F; width: 100%;} 
h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #000000;}

a:link {text-decoration: none; color: #0E803F;}
a:visited {text-decoration: none; color: #0E803F;}
a:hover {text-decoration: underline; color: #0E803F;}

#homeaction td.free { background-color: #D9BE10; }
#homeaction td.personal { background-color: #0E803F; }
#homeaction td.business { background-color: #0C4C7D; }

#free { margin: 7px 15px 5px 18px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; font-size: 13px; }
#nextbutton { margin: 0px 15px 10px 15px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; font-size: 13px; text-align: right; }
.formfield { width: 195px; font-size: 12px; }
.formdate { font-size: 12px; }

#whiteheader { margin: 7px 15px 0px 18px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 13px; }
#whiteheaderbutton { margin: 0px 20px 10px 15px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 13px; text-align: right; }

#homecustomer { width: 300px; margin: 5px 0px 10px 0px;}
#homecustomer ul { margin: 0px 0px 0px 15px; padding: 0px; list-style-type: none; font-family: Arial, Helvetica, Verdana, sans-serif; }
#homecustomer ul li { margin: 0px 0px 6px 0px; padding: 0px; color: #FFFFFF; background-color: #4C9F70; }
#homecustomer ul li a { display: block;	width: 265px; *width: 300px; padding: 1px 10px 1px 25px; background-color: #4C9F70;	font-size: 11px; font-weight: bold; }
#homecustomer ul li a:link, #homecustomer ul li a:visited { color: #FFFFFF; background-color: #4C9F70; text-decoration: none; background-image: url(/images/home_bullet_off.gif); background-repeat: no-repeat; background-position: 10px 7px; }
#homecustomer ul li a:hover { color: #0E803F; background-color: #C7F2DA; background-image: url(/images/home_bullet_on.gif); background-repeat: no-repeat; background-position: 10px 7px; text-decoration: none; } 

#businesscustomer { width: 300px; margin: 5px 0px 10px 0px;}
#businesscustomer ul { margin: 0px 0px 0px 15px; padding: 0px; list-style-type: none; font-family: Arial, Helvetica, Verdana, sans-serif; }
#businesscustomer ul li { margin: 0px 0px 6px 0px; padding: 0px; color: #FFFFFF; background-color: #316790; }
#businesscustomer ul li a { display: block;	width: 265px; *width: 300px; padding: 1px 10px 1px 25px; background-color: #316790;	font-size: 11px; font-weight: bold; }
#businesscustomer ul li a:link, #businesscustomer ul li a:visited { color: #FFFFFF; background-color: #316790; text-decoration: none; background-image: url(/images/business_bullet_off.gif); background-repeat: no-repeat; background-position: 10px 7px; }
#businesscustomer ul li a:hover { color: #0C4C7D; background-color: #BCDAF1; background-image: url(/images/business_bullet_on.gif); background-repeat: no-repeat; background-position: 10px 7px; text-decoration: none; } 

#quotes { margin-top: 4px;  border: 1px solid #D2D2D2; }
#quotes td.quotes { background-color: #EFF0DE; padding: 15px 0px 15px 20px; font-weight: bold; vertical-align: bottom; background-image: url('/images/quote_background.jpg'); background-repeat: no-repeat; width: 900px;}
.quote {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: normal; font-size: 11px; }
.greenheader { font-family: Arial, Helvetica, Verdana, sans-serif; color: #0E803F; font-weight: bold; font-size: 13px; }
.green { color: #FFFFFF; background-color: #0E803F; font-weight: bold; border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; padding: 3px; text-align: center;}
.green_right { color: #FFFFFF; background-color: #0E803F; font-weight: bold; border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; padding: 3px; text-align: center;}
.lightgreen {color: #000000; background-color: #4C9F70; border-bottom: 1px solid black; border-left: 1px solid black; padding: 3px; text-align: center;}
.lightgreen_right {color: #000000; background-color: #4C9F70; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; padding: 3px; text-align: center;}
.whitegreen {color: #000000; background-color: #C7F2DA; border-bottom: 1px solid black; border-left: 1px solid black; padding: 3px; text-align: center;}
.whitegreen_right {color: #000000; background-color: #C7F2DA; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; padding: 3px; text-align: center;}
.white {color: #000000; background-color: #ffffff; border-bottom: 1px solid black; border-left: 1px solid black; padding: 3px; text-align: center;}
.white_right {color: #000000; background-color: #ffffff; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; padding: 3px; text-align: center;}

#footernav_home { margin-top: 0px; padding: 20px 20px 0px 20px; font-size: 12px; font-weight: bold; text-align: center; background-image: url('/images/quote_bottom.gif'); background-repeat: no-repeat; width: 900px;}
#footernav { margin-top: 3px; padding: 20px 20px 0px 20px; font-size: 11px; font-weight: bold; text-align: center; background-image: url('/images/quote_bottom.gif'); background-repeat: no-repeat; width: 900px; color: #4E4E4E; background-position: center top;}
#footernav a { color: #4E4E4E; }
#footer { margin-top: 0px; padding: 5px 20px 30px 20px; font-size: 11px; color: #4E4E4E; text-align: center; width: 900px;}
#footer a { color: #4E4E4E; }

#body_personal .leftnav { background-color: #0E803F;}
#body_personal .contenttable { background-color: #F0F6E1;}

#body_business .leftnav { background-color: #0C4C7D; }
#body_business .contenttable { background-color: #F0F6E1; }

#header { margin-top: 20px; } 
#header td.title { padding: 0px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #0E803F; font-weight: bold; font-size: 15px; border-bottom: 1px solid #0E803F; width: 100%;} 
#header td.printtell { padding: 0px; text-align: right; } 

#content { margin-top: 20px; } 
#content td.main { padding-right: 20px; padding-bottom: 20px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; border-right: 1px solid #D0D0D0; } 
#content td.relatedinfo { padding-left: 15px; padding-bottom: 20px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #000000; width: 170px; border-left: 1px solid #FFFFFF; }

#leftnav_personal { width: 156px; *width: 137px; margin: 22px 0px;}
#leftnav_personal ul { margin: 0px 0px 0px 18px; padding: 0px; list-style-type: none; font-family: Arial, Helvetica, Verdana, sans-serif; }
#leftnav_personal ul li { margin: 0px 0px 6px 0px; padding: 0px; color: #FFFFFF; background-color: #4C9F70; line-height: 14px; }
#leftnav_personal ul li a { display: block;	width: 130px; *width: 137px; padding: 3px 5px; background-color: #4C9F70; font-size: 11px; font-weight: bold; }
#leftnav_personal ul li a:link, #leftnav_personal ul li a:visited { color: #FFFFFF; background-color: #4C9F70; text-decoration: none; }
#leftnav_personal ul li a:hover { color: #0E803F; background-color: #C7F2DA; text-decoration: none; } 
#leftnav_personal ul li a.on:link, #leftnav_personal ul li a.on:visited { color: #0E803F; background-color: #C7F2DA; text-decoration: none; }
#leftnav_personal ul li a.on:hover { color: #0E803F; background-color: #C7F2DA; text-decoration: none; } 

#leftnav_personal ul li ul { margin: 0px 0px 0px 0px; padding: 0px; list-style-type: none; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #FFFFFF; }
#leftnav_personal ul li ul li { margin: 0px 0px 4px 0px; padding: 0px; color: #0E803F; background-color: #FFFFFF; line-height: 14px; }
#leftnav_personal ul li ul li a { display: block; width: 118px; *width: 137px; padding: 3px 5px; background: red url(/images/bullet_off.gif) no-repeat 7px; font-size: 11px; font-weight: bold; }
#leftnav_personal ul li ul li a:link, #leftnav_personal ul li ul li a:visited { color: #0E803F; background-color: #FFFFFF; text-decoration: none; }
#leftnav_personal ul li ul li a:hover { color: #000000; background-color: #FFFFFF; text-decoration: none; background-image: url(/images/bullet_on.gif); } 
#leftnav_personal ul li ul li a.on:link, #leftnav_personal ul li ul li a.on:visited { color: #000000; background-color: #FFFFFF; text-decoration: none; background-image: url(/images/bullet_on.gif);}
#leftnav_personal ul li ul li a.on:hover { color: #000000; background-color: #FFFFFF; text-decoration: none; background-image: url(/images/bullet_on.gif); } 

#leftnav_business { width: 156px; *width: 137px; margin: 22px 0px;}
#leftnav_business ul { margin: 0px 0px 0px 18px; padding: 0px; list-style-type: none; font-family: Arial, Helvetica, Verdana, sans-serif; }
#leftnav_business ul li { margin: 0px 0px 6px 0px; padding: 0px; color: #FFFFFF; background-color: #316790; line-height: 14px; }
#leftnav_business ul li a { display: block;	width: 130px; *width: 137px; padding: 3px 5px; background-color: #316790;font-size: 11px; font-weight: bold; }
#leftnav_business ul li a:link, #leftnav_business ul li a:visited { color: #FFFFFF; background-color: #316790; text-decoration: none; }
#leftnav_business ul li a:hover { color: #0C4C7D; background-color: #BCDAF1; text-decoration: none; } 
#leftnav_business ul li a.on:link, #leftnav_business ul li a.on:visited { color: #0C4C7D; background-color: #BCDAF1; text-decoration: none; }
#leftnav_business ul li a.on:hover { color: #0C4C7D; background-color: #BCDAF1; text-decoration: none; } 

#leftnav_business ul li ul { margin: 0px 0px 0px 0px; padding: 0px; list-style-type: none; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #FFFFFF; }
#leftnav_business ul li ul li { margin: 0px 0px 4px 0px; padding: 0px; color: #0C4C7D; background-color: #FFFFFF; line-height: 14px; }
#leftnav_business ul li ul li a { display: block; width: 118px; *width: 137px; padding: 1px 5px 1px 15px; background: red url(/images/bullet_off.gif) no-repeat 7px; font-size: 11px; font-weight: bold; }
#leftnav_business ul li ul li a:link, #leftnav_business ul li ul li a:visited { color: #0C4C7D; background-color: #FFFFFF; text-decoration: none; }
#leftnav_business ul li ul li a:hover { color: #000000; background-color: #FFFFFF; text-decoration: none; background-image: url(/images/bullet_on.gif); } 
#leftnav_business ul li ul li a.on:link, #leftnav_business ul li ul li a.on:visited { color: #000000; background-color: #FFFFFF; text-decoration: none; background-image: url(/images/bullet_on.gif);}
#leftnav_business ul li ul li a.on:hover { color: #000000; background-color: #FFFFFF; text-decoration: none; background-image: url(/images/bullet_on.gif); } 

/*#homecustomer {	width: 300px; margin: 0px 0px 0px 16px; }
#homecustomer ul { margin: 0px;	padding: 0px; list-style-type: none; font-size: 11px; font-weight: bold;}
#homecustomer ul li { margin: 0px 0px 6px 0px; padding: 0px; color: #FFFFFF; }
#homecustomer ul li a {	display: block;	padding: 1px 5px 1px 25px; background-color: #4C9F70;  }
#homecustomer ul li a:link, #homecustomer ul li a:visited {	color: #FFFFFF;	text-decoration: none; background-color: #4C9F70; background-image: url(/images/home_bullet_off.gif); background-repeat: no-repeat;	background-position: 10px 7px; }
#homecustomer ul li a:hover { color: #0E803F; background-color: #C7F2DA; background-image: url(/images/home_bullet_on.gif); background-repeat: no-repeat;	background-position: 10px 7px; text-decoration: none; } */

/*#homecustomer {	width: 300px; padding: 0; margin: 5px 5px 0px 15px;}
#homecustomer ul { font-size: 11px;	font-weight: bold; margin:0; padding: 0px 0px 0px 0px; list-style: none; }
#homecustomer li { margin: 0; padding: 0px 0px 6px 0px; }
#homecustomer a { display: block; text-decoration: none; padding: 1px 5px 1px 10px;	background: #4C9F70; color: #FFFFFF; }
#homecustomer a:hover { background: #C7F2DA; color: #0E803F;}*/


#printpreview {display: none;}