body { margin: 0; padding: 8px; font-family: Arial, sans-serif; background: #fff; color: #111; } h1 { font-size: 150%; margin: 0; padding: 8px 8px 0 8px; } h4 { height: 22px; background-color: E2E2E2; color: #000000; margin: 0; padding: 5px 8px; font-family: Verdana, sans-serif; font-size: 10px;} p { margin: 0; padding: 8px; } p.0 { margin: 0; padding: 0; } p.v { font-family: Verdana, sans-serif; } p.left { float: left; padding: 8px 0 8px 8px; } .pn2 {font-family:verdana;font-size:10px;color:#000000;font-weight: none;text-decoration:none;} A.pn2 {font-family: verdana; font-size: 10px; color: #; font-weight: none; text-decoration: underline;} A.pn2:visited, A.pn2:link {font-family: verdana; font-size: 10px; color: #; font-weight: none; text-decoration: underline;} A.pn2:hover {font-family: verdana; font-size: 10px; color: #; font-weight: none; text-decoration: none;} .pn2a {font-family:Verdana;font-size:10px;color:#ffeeaa;font-weight: none;text-decoration: none;} A.pn2a {font-family: Verdana; font-size: 10px; color: ffeeaa; font-weight: none; text-decoration: none;} A.pn2a:visited {font-family: Verdana; font-size: 10px; color: ffeeaa; font-weight: none; text-decoration: none;} A.pn2a:hover {font-family: Verdana; font-size: 10px; color: ffeeaa; font-weight: none; text-decoration: none;} .pn2c {font-family:Verdana;font-size:10px;color:#000000;font-weight: none;text-decoration: none;line-height:2.0} A.pn2c {font-family: Verdana; font-size: 10px; color: 00007B; font-weight: none; text-decoration: underline;line-height:2.0} A.pn2c:visited {font-family: Verdana; font-size: 10px; color: 00007B; font-weight: none; text-decoration: underline;line-height:2.0} A.pn2c:hover {font-family: Verdana; font-size: 10px; color: B92222; font-weight: none; text-decoration: none;line-height:2.0} .pn4 {font-family:arial;font-size:12px;color:#000000;font-weight: none;text-decoration:none;} A.pn4 {font-family: arial; font-size: 12px; color: 00007B; font-weight: none; text-decoration: underline;} A.pn4:visited {font-family: arial; font-size: 12px; color: 00007B; font-weight: none; text-decoration: underline;} A.pn4:hover {font-family: arial; font-size: 12px; color: B92222; font-weight: none; text-decoration: underline;} .pn4a {font-family:arial;font-size:12px;color:#000000;font-weight: none;text-decoration:none;} A.pn4a {font-family: arial; font-size: 12px; color: 000000; font-weight: none; text-decoration: none;} A.pn4a:visited {font-family: arial; font-size: 12px; color: 000000; font-weight: none; text-decoration: none;} A.pn4a:hover {font-family: arial; font-size: 12px; color: 000000; font-weight: none; text-decoration: none;} .linkwhite3 {font-family:Verdana;font-size:12px;color:#ffffff;font-weight: none;text-decoration:none;} A.linkwhite3 {font-family: Verdana; font-size: 12px; color: ffffff; font-weight: none; text-decoration: none;} A.linkwhite3:visited {font-family: Verdana; font-size: 12px; color: ffffff; font-weight: none; text-decoration: none;} A.linkwhite3:hover {font-family: Verdana; font-size: 12px; color: ffff00; font-weight: none; text-decoration: underline;} .Bullet { font-family:Helvetica; font-size:19px; color:#333333; font-weight: bold; text-decoration: none; } GeoQuote, table.GeoQuote, table.GeoQuote td, table.GeoQuote tr { border: none; margin: 0px; padding: 2px 5px; font-size: 11px; font-family: arial; } table.GeoQuote, table.GeoQuote, tr.GeoQuote, td.GeoQuote { margin-top: 2px; font-size: 14px; } input.GeoQuote, textarea.GeoQuote, select.GeoQuote { font-size: 11px; } td.CalculateTitle { height: 22px; background-color: #; color: #; margin: 0; padding: 5px 8px; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; } tr.CalculateBody, td.CalculateBody, table.CalculateBody, p.CalculateBody { border: 2px; padding: 0px; font-family: Arial; font-size: 13px; } input.CalculateBody, textarea.CalculateBody, CalculateBody { font-family: Arial; font-size: 12px; } table.border { margin: 8px; border: solid 1px #; color: #555555; padding: 5px; font-size: 11px; font-family: arial; } form { margin: 0; padding: 0; } input.fixed,textarea.fixed,select.fixed { font-size: 11px; } input,textarea { background: #fff; border: solid 1px #; } input.a,textarea.a { border: none; } table.quote { width: 784px; background-color: #ffffff; } table.quote th { padding-left: 5px; padding-right: 5px; font-family: Arial; font-size: 13px; font-weight: bold; align: center; valign: top; background-color: #cccccc; } table.quote td { padding-left: 5px; padding-right: 5px; font-family: Arial; font-size: 13px; } tr.QuoteHigh { background-color: #d0d0d0; } tr.QuoteLine { background-color: #f5f5f2; } td.QuoteLineHeading { background-color: #f5f5f2; padding: 5px; font-weight: bold; vertical-align: top; } td.QuoteLineDetailsLeft1 { background-color: #e0e0e0; padding: 5px; vertical-align: top; font-size: 12px;} td.QuoteLineDetailsRight1 { background-color: #F5F5F5; padding: 5px; vertical-align: top; font-size: 12px;} td.QuoteLineDetailsLeft2 { background-color: #d0d099; padding: 5px; vertical-align: top; font-size: 12px;} td.QuoteLineDetailsRight2 { background-color: #efef99; padding: 5px; vertical-align: top; font-size: 12px;} td.QuoteLineDetailsLeft3 { background-color: #d0d0AA; padding: 5px; vertical-align: top; font-size: 12px;} td.QuoteLineDetailsRight3 { background-color: #F5F5F5; padding: 5px; vertical-align: top; font-size: 12px;} table.form td { padding: 2px 5px; } td.TopPara { margin: 0; padding: 8px; background-color: #EEEEEE; border: solid 1px #; color: #222222; } td.TopParaCalculate { margin: 0; padding: 0px; background-color: #EEEEEE; border: solid 1px #; color: #222222; } ul, li { margin-left: 7px; padding-left: 1px} .Snap { font-family:Helvetica; font-size:19px; color:#333333; font-weight: bold; text-decoration: none; } .category_image {float:left; margin-right:20px;} .category_title {font: bold 12px arial; color: #666666;} .category_title_sub {font: 12px arial; color: #999; margin: 3px 0;} .category_subtitle {font: 12px arial; color: #666;} .category_radio {border:1px solid black; border-color: #ffeacc; background-color: #ffeacc; width:25px; height:25px;} .stepTitle { font-family: Arial; font-size: 16px; color: #000000;} .stepTitleAlt {border-bottom: 2px dashed #7E9EC4;} .var_step1_title {padding: 3px 0 0 3px;} .vs { font-family: Verdana, sans-serif; } .var_size {font-size: 11px;} .note {font-family:verdana; font-size:12px; color:#000000; font-weight: none;text-decoration:none;}