body {background:#EEEFEF; margin:0; padding:0;}
body, div, a, span, input, textarea, select, td {font-family:arial; font-size:12px}
img {border:0; vertical-align:middle}

h3 {margin:3px; margin-bottom:5px; color:#86BCDC; font-size:14px}
#ajaxload {display:none; z-index:99; left:49%; top:49%; position:fixed;_position:absolute;_top:expression(eval(document.body.scrollTop)+300);}
#topMenu {margin:0; padding:0; border-top:2px solid #3589BA; border-bottom:2px solid #3589BA; width:100%; background:#4A9BCA; margin-bottom:8px}
#topMenu a {background-color:#4A9BCA; background-image:url(images/menuBlock.gif); background-repeat:repeat-y; color:#ffffff; display:-moz-inline-box; display:inline-block; height:25px; *height:29px; text-align:center; font-size:13px; font-weight:bold; padding:0; padding-top:6px; margin:0; width:16%; white-space:nowrap; background-position:right 0; text-decoration:none}
#topMenu a:hover, #topMenu a.selected {background:#357295}
#topMenu a u {cursor:pointer; *display:block; text-decoration:none; padding-left:3%; *padding-left:0}
#topMenu #contact {width:19%; *width:18%; *padding-left:10px;background-image:url(images/phone.png);background-position:5px 6px;background-repeat:no-repeat}
#leftMenu {padding:10px; height:324px; width:180px; background:url(images/leftMenu.gif); background-repeat:no-repeat}
#leftMenu h4 {margin:3px; margin-bottom:5px; color:#86BCDC; font-size:13px}
#leftMenu a {white-space:nowrap; font-size:11px; color:black; padding:2px; display:block; text-decoration:none; border-bottom:1px solid #cccccc; width:156px; *width:160px}
#leftMenu a:hover, a.selected {background:#FCE662}
.quote {width:336px;display:block;height:256px;background-color:white; background-image:url(images/secureSite.gif); background-position:98% 98%; background-repeat:no-repeat; *margin-top:18px; margin-left:11px; border:1px solid #dddddd; padding:0}
.quote td, .quote select, .quote input {font-size:12px}
#leftQuoteTD form {display:inline}
#leftQuoteTD {background:url(images/leftQuote.gif);height:263px;color:white;padding:15px; font-size:11px}
#leftQuoteTD input {width:146px; height:24px; background1:url(images/inputBack.gif); padding-left:8px; padding-top:5px; border:2px solid #BEBFBF}
.menuDiv {display:none; width:250px; padding:5px; position:absolute; top:130px; background-color:white; background-image:url(images/menubg.gif); border:1px solid #014972;border-bottom:3px solid #014972}
.menuDiv a {white-space:nowrap; font-size:13px; color:black; padding:3px; display:block; text-decoration:none; font-weight:bold}
.menuDiv a:hover {background:#FCE662}

.innerText {min-height:475px;*height:475px}

ul {list-style-position:outside; margin-top:0; margin-bottom:0}
ul ul {list-style-type:circle}
span.phone {color:blue}
a.black {text-decoration:none; color:#555555; font-weight:bold}
a.black:hover {text-decoration:underline}

.footerText {line-height:19px; font-size:11px}
a.moreTips {float:right;color:#62A8D1;font-size:13px;font-weight:bold; text-decoration:none; padding:4px}
a.moreTips:hover {text-decoration:underline}
#footer a {text-decoration:none; color:black}
#footer a:hover {text-decoration:underline}

.formHead {background:url(images/getQuoteTitle.gif); height:20px; border:1px solid #D5D4D4; width:100%; color:#4A9BCA; padding-left:5px; font-size:14px}
.marked {color:#B11113}

#sitemap dt {color:#333399; font-size:14px; font-weight:bold; text-decoration:underline}
#sitemap li, #sitemap li a {color:black; text-decoration:none}
#sitemap li a:hover {color:blue}
#sitemap #poplinks, #sitemap #moveLinksRight {display:none}
#sitemap #popLinkTable {background:none}

.req {color:red}
