﻿body {background:#FFFFFF url(/images/background-main.jpg) repeat-x; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:12px; line-height:16px; width:100%;}
a{text-decoration:none;}

.txtBox {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;}
.textBox {font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;}

#leftswoosh{background:url(/images/background-leftswoosh.jpg) no-repeat; position:relative; z-index:-2; top:320px; width:1024px; height:256px; margin-left:auto; margin-right:auto;}

#banner{width:955px; height:199px;}

#navBackground{background:url(/images/background-nav.jpg) repeat-x; width:100%; height:23px; border-top:solid 1px #000000; border-bottom:solid 1px #000000; position:absolute; top:199px; z-index:-1;}
#nav{background:url(/images/graphic-nav.jpg) no-repeat; width:955px; height:23px; border-top:solid 1px #000000; border-bottom:solid 1px #000000;}
#nav a{color:#FFFFFF; font-size:14px; font-weight:bold;}
#nav a:hover{color:#FFD626; font-size:14px; font-weight:bold;}
#nav-links{list-style:none; padding:0; margin:0; padding-top:3px;}
.nav-item{display:inline; padding:0; margin:0; }

#content-spacer{background:url(/images/content-spacer.jpg) no-repeat; width:955px; height:15px;}
#content-top{background:url(/images/content-top.jpg) no-repeat bottom; width:955px; height:30px; margin:0; padding:0;}
#content{background:#FFFFFF url(/images/background-content.jpg) no-repeat bottom; width:955px;}
#content a{color:#132DF4;}

#left{width:697px; padding:10px; float:left; text-align:left;}
.hdrLeft{font-family:Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif; color:#1c2674; font-size:30px; padding-top:10px;}
.bodyText{width:682px; padding-left:15px; padding-top:30px; padding-bottom:190px;}
.hdrCopy{font-weight:bold; color:#DBAB1B;}
.hdrLeft2{font-family:Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif; color:#1c2674; font-size:18px; padding-left:5px;}
.questionnaire{width:530px; padding-left:15px; padding-top:15px; float:left;}

#right{width:223px; padding:0px 10px 0 5px; float:left; text-align:left;}
#startquote{background:#FFFFFF url(/images/background-startQuote.jpg) no-repeat center top; margin:0; padding:0; height:230px;}
.hdrRight{font-size:30px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif; line-height:31px; color:#6C0000; margin:0; padding:0; padding-top:12px;}
.rightText{font-weight:bold; padding-top:23px;}
#carrierlogos{height:120px; width:140px; border:none; padding-left:20px;}

#footer{width:955px; padding-top:8px; color:#6C0000; font-size:11px;}
#footer a{color:#6C0000;}
#copy{color:#6C0000; font-size:10px; line-height:12px; padding-bottom:3px;}

.hdrBoxBig{width:515px; height:23px; border:solid 1px #1c2674; background-color:#ffd83b; padding-left:5px; font-size:14px; font-weight:bold; color:#1c2674; padding-top:4px;}
.ucBorderBig{width:515px; border:solid 1px #1c2674; border-top:none; padding:15px 0px 0px 5px;}
.hdrBox{width:503px; height:23px; border:solid 1px #1c2674; background-color:#ffd83b; padding-left:5px; font-size:14px; font-weight:bold; color:#1c2674; padding-top:4px;}
.ucBorder{width:498px; border:solid 1px #1c2674; border-top:none; padding:15px 0px 0px 10px;}
.button{height:19px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px; padding-bottom:2px;}

.question{float:left; padding-right:10px;}
.answer{float:left;}
.divider{height:5px; line-height:1px; font-size:1px; clear:both;}
.error{color:#FF0000; font-size:11px;}

.agentHeader{font-family:Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif; color:#1C2674; font-size:16px; font-weight:bold;}

.questionnaireDivider{height:1px; line-height:1px; font-size:1px; width:915px; background-color:#1C2674; padding-left:10px;}
.tabcontainer{float:left; padding:0px; margin:0px;}
.tabimg{border:none; padding:0px; margin:0px;}
#tabs{padding:0px; margin:0px; height:20px;}

#questionnaire-container{width:550px; float:left; padding-top:0px;}

#verticalDivider{width:1px; font-size:1px; background-color:#1C2674;}
#verticalDivider-padding{padding:20px 0 20px 0; float:left; width:1px;}

#agentads{width:329px; float:left; padding-top:75px; padding-left:20px;}
#agentimg{float:left; width:90px; height:100px;}
#agentname{font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif; font-size:16px; font-weight:bold; color:#1C2674;}
#agentco{font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:italic;}
#agentinfo{font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:12px;}
#agenttag{font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11px;}

.gv a {color:#000000; text-transform:uppercase; text-decoration:none;}
.gv a:hover {color:#000000; text-transform:uppercase; text-decoration:none;}