/* CSS Document */

body
{margin:0px;
background-color:#ffffff;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;}

.left_bg
{background-image:url(images/leftsidebg.png);
background-repeat:repeat-y;
width:25px;}

.right_bg
{background-image:url(images/rightsidebg.png);
background-repeat:repeat-y;
width:25px;}

.top_nav
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4D4D; font-weight:bold; text-align:right;}

.top_nav a:link
{color:#4D4D4D; text-decoration:none;}

.top_nav a:visited
{color:#4D4D4D; text-decoration:none;}

.top_nav a:hover
{color:#FF7A01; text-decoration:none;}

.banner
{background-image:url(images/banner.jpg);
width:580px; height:254px;
background-repeat:no-repeat;
vertical-align:top;
background-position:right;}

.innner_banner
{background-image:url(images/inner_banner.png);
width:580px; height:134px;
background-repeat:no-repeat;
vertical-align:top;
background-position:top-right;}

.inner_banner_text
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normaL; text-align:justify; line-height:20px; color:#074888; padding-top:8px;}	

.inner_banner_head
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; line-height:20px; color:#4d4d4d;}	

.zip_code
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding-left:20px;}

.inner_zip_code
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding-left:8px;}

.zipcode_input
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#222222; padding-left:5px; padding-right:5px; vertical-align:middle; height:20px; background-color:#FFFFFF; width:100px; background-position:left; border-collapse:collapse; text-align:center;}

.get_quotes
{padding-left:52px; padding-top:15px; text-align:left;}

.get_quotes_shadow
{padding-left:52px; text-align:left;}

.inner_top_bottom_side_bg
{background-image:url(images/top_bottom_side_bg.jpg);
width:210px; background-repeat:no-repeat;}

.top_side_bg
{background-image:url(images/top_side_head.png);
background-repeat:no-repeat;
width:210px; height:35px;
background-position:right;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; vertical-align:middle;}

.page_head
{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:left; vertical-align:middle; color:#222222;}

.main_text
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-align:justify; line-height:18px; padding-right:10px; vertical-align:top;}

.side_text
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-align:justify; line-height:18px;}

.side_text a:link
{color:#222222; text-decoration:none;}

.side_text a:visited
{color:#222222; text-decoration:none;}

.side_text a:hover
{color:#FF7A01; text-decoration:none;}

.sidebg
{background-image:url(images/sidebg.jpg);
background-repeat:repeat-y;
width:210px;}

.bottom_side_bg
{background-image:url(images/bottom_side_bg.jpg);
background-repeat:no-repeat;
width:210px; height:16px;}

.inner_top_side_bg
{background-image:url(images/top_middle_bg.jpg);
background-repeat:repeat-y; width:210px;}

.inner_top_side_text
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:30px; word-spacing:5px; text-align:center; color:#074888; vertical-align:top;}

.bottom_bg
{background-image:url(images/bottom_bg.jpg);
width:850px; height:23px;
background-repeat:no-repeat;}

.footer
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1F1F1F; text-align:center; vertical-align:middle;
padding-bottom:7px;}

.footer a:link
{color:#1f1f1f; text-decoration:none;}

.footer a:visited
{color:#1f1f1f; text-decoration:none;}

.footer a:hover
{color:#074888; text-decoration:none;}

.footer_left
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#707070; text-align:left; vertical-align:middle;}

.footer_right
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#707070; text-align:right; vertical-align:middle;}

.footer_right a:link
{color:#707070; text-decoration:none;}

.footer_right a:visited
{color:#707070; text-decoration:none;}

.footer_right a:hover
{color:#074888; text-decoration:none;}

.search
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; vertical-align:middle; padding-left:5px; padding-right:5px; color:#000000; width:165px; height:20px;}

.circle
{padding-right:7px; vertical-align:middle; padding-top:1px;}

.sitemap_text
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-align:justify; line-height:18px; padding-right:10px; vertical-align:middle;}

.sitemap_text a:link
{color:#222222; text-decoration:none;}

.sitemap_text a:visited
{color:#222222; text-decoration:none;}

.sitemap_text a:hover
{color:#FF7A01; text-decoration:none;}

h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; margin-top:5px; margin-bottom:5px;
font-weight: normal; 
color: #222222; 
} 
h2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; margin-top:5px; margin-bottom:5px;
font-weight: bold; 
color: #222222; 
}
h3 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; margin-top:5px; margin-bottom:5px;
font-weight: bold; 
color: #222222; 
}

