html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}body{font-family:arial,Helvetica,sans-serif;font-size:13px;line-height:1.3em;}h1{font-size:1.8em;line-height:1.2em;}a{color:#38679B;}a:hover{color:#5a89bd;}hr{margin:20px 50px;height:1px;background-color:#999;border:none;border-top:solid 1px #999;}.large{font-size:1.3em;}#wrapper{width:800px;margin:0 auto;padding:0;}#content{position:relative;width:800px;top:204px;}#left{position:relative;width:200px;float:left;margin-left:5px;height:325px;overflow:hidden;}#left p{padding:5px 0;}#right{position:relative;width:575px;float:right;margin-right:5px;height:327px;background:transparent url('/images/happy_boy_with_parents.jpg') no-repeat;}#zipform-wrapper{position:absolute;top:220px;right:50px;width:181px;height:125px;text-align:center;background:transparent url('/images/zip_background.png') center no-repeat;}#zipform-content{position:relative;line-height:1.5em;height:100px;top:50%;width:100%;margin-top:-58px;color:#666;}#submit-wrapper{padding-top:10px;}#submit{width:145px;height:34px;border:none;background:transparent url('/images/go.png');}#submit:hover{cursor:pointer;}input{text-align:center;}#nav-wrapper{position:absolute;width:800px;top:131px;height:73px;}#nav-list{position:absolute;font-size:1.3em;font-weight:400;left:5px;}.nav{float:left;display:block;line-height:73px;vertical-align:middle;}.nav-link{display:block;padding-right:30px;}#banner{position:absolute;width:800px;top:0;height:131px;background:transparent url('/images/banner.jpg') no-repeat;}#agent-info{position:absolute;top:10px;right:10px;color:#333;text-align:right;}#copyright{position:relative;top:20px;text-align:center;clear:both;padding-bottom:16px;}.name{font-size:1.5em;line-height:1.4em;}.sup{font-size:.8em;}.contract #left{width:68%;overflow:visible;margin-bottom:10px;}.contract #left h1{margin-top:0;}.contract #right{width:218px;background-image:url(/images/customer.jpg);}.contract h1{width:100%;}.contract p{line-height:18px;}.cta{width:310px;margin:0 auto;padding:12px 8px!important;background-color:#ffc;border:solid 1px #ff9;text-align:center;font-weight:bold;font-size:1.5em;}.contract ol li{list-style-type:decimal;margin:4px 0 0 30px;}.contract h1,.contract h2,.contract h3,.contract h4,.contract h5{font-family:Arial,Helvetica,sans-serif;font-size:20px;margin:20px 0 8px;color:#336796;}.contract #content p{margin:8px 0 0 16px;}.contract #content ul{margin:0 10px 8px;}.contract #content ul li{margin:3px 0 0 32px;list-style-type:disc;}.contract .cta{width:300px;font-size:17px;padding:15px;margin:16px auto 0!important;text-align:center;}.documents h2{font-size:24px;}.documents #content ol{margin:4px 0 8px 20px;}.documents #content ol li{list-style-type:lower-alpha;margin:3px 0 0 10px;}.documents fieldset{position:relative;border:solid 1px #999;padding:5px 10px;margin:10px 0;}.documents fieldset legend{padding:2px 8px;margin-left:8px;font-size:16px;font-weight:bold;}.documents ul.jumplinks{height:36px;margin:8px 0 0;}.documents ul.jumplinks li{display:inline;margin:0 6px;}.documents ul.jumplinks li a{padding:4px;background-color:#ccc;line-height:36px;color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;}.documents ul.jumplinks li a:hover{background-color:#A3BDDA;color:#27476B;}.documents p.headline{font-size:16px;margin:16px 0 0;}.documents fieldset p:first-child{margin-top:0;}.documents ul.contact-info li{position:relative;padding-left:250px;margin:0 0 8px;}.documents ul.contact-info li span.label{position:absolute;left:0;width:240px;text-align:right;font-weight:bold;}.documents .top{position:absolute;top:0;right:15px;}.rounded{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.b{font-weight:bold;}.clear{clear:both;}.sup{position:relative;top:-.5em;font-size:.8em;}.note{font-size:.8em;color:#999;}
