/* ::::: file:///Users/SMSFun/Library/Application%20Support/Firefox/Profiles/9gid37uj.default/ScrapBook/data/20160504153952/index.css (@media all) ::::: */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px none; font-weight: inherit; font-style: inherit; vertical-align: baseline; }
body { font-size: 68.75%; line-height: 1.27em; color: rgb(255, 255, 255); background: rgb(6, 84, 144) url("bg-gradient.jpg") repeat-x scroll 0px 0px; font-family: Verdana,Arial,Helvetica,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(148, 205, 67); }
h2 { font-size: 1em; font-weight: bold; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
p { margin: 0px 0px 1.5em; }
a:focus, a:hover {  }
a { color: rgb(255, 255, 255); text-decoration: underline; }
li { margin-bottom: 1em; }
ul, ol { margin: 0px 1.8em 1.8em; }
ul { list-style-type: disc; }
.small { font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }
.first { margin-left: 0px; padding-left: 0px; }
.last { margin-right: 0px; padding-right: 0px; }
label { font-weight: bold; }
input[type="text"], input.text, input.title, textarea, select { background-color: rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187); }
input[type="text"]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color: rgb(102, 102, 102); }
input[type="text"], input.text, input.title, textarea, select { margin: 0.5em 0px; }
textarea { width: 390px; height: 250px; padding: 5px; }
#question-charsleft { text-align: right; font-weight: bold; height: 20px; margin: -20px 0px 0px; padding: 0px; }
input[type="checkbox"], input[type="radio"], input.checkbox, input.radio { position: relative; top: 0.25em; }
body { background: rgb(6, 84, 144) url("bg-gradient.jpg") repeat-x scroll 0px 0px; }
a img { border: medium none; }
.hidden { display: none; }
.txt-box-01 h2 { padding-bottom: 1.5em; margin-bottom: 1.5em; background: transparent url("dotted-line.gif") no-repeat scroll 17px bottom; }
h2 .h2-arrow { display: block; padding-left: 17px; background: transparent url("h2-arrow.gif") no-repeat scroll 0px 0px; }
#bg-wrapper { width: 100%; background: rgb(151, 195, 90) url("bg-top.jpg") no-repeat scroll center top; }
#page { position: relative; width: 960px; margin: 0px auto 2em; }
#header { position: relative; width: 970px; height: 157px; margin: 0px auto; }
#logo { width: 250px; height: 157px; }
#claim { width: 360px; height: 40px; overflow: hidden; position: absolute; top: 88px; left: 306px; line-height: 1000px; background: transparent url("claim.gif") no-repeat scroll 0px 0px; }
.column { float: left; }
.col-margin { margin: 20px 0px; }
#col-center { display: inline; width: 410px; margin-left: 275px; }
#col-center .col-margin { margin-left: 30px; margin-right: 30px; }
#col-left { width: 245px; margin-left: -655px; }
#col-right { width: 245px; margin-right: 30px; }
.navigation { list-style-type: none; margin: 0px; }
#main-navigation { position: absolute; top: 7px; right: 2px; overflow: hidden; }
#main-navigation li { float: left; font-weight: bold; }
.navigation li a { padding: 0px 6px; border-left: 2px solid rgb(255, 255, 255); }
.navigation li.first a { border-left: medium none; }
.navigation a { color: rgb(0, 54, 95); text-decoration: none; }
.txt-box-01 { padding-top: 1.8em; }
.txt-box-01 h2 { margin-left: -17px; }
.txt-box-01.mirror {  }
.teaser-1 { position: relative; margin-bottom: 2em; width: 245px; height: 90px; font-size: 12px; }
.teaser-1 p { position: absolute; top: 1em; left: 0px; margin: 0px 1em; }
.teaser-1 p.left { color: rgb(0, 54, 95); width: 124px; }
.teaser-1 p.right { width: 124px; left: 105px; }
.question-box { position: relative; top: -40px; left: 0px; width: 310px; height: 424px; overflow: hidden; padding: 0px 20px; margin-bottom: -40px; background: transparent url("question-bg.gif") no-repeat scroll 0px 0px; }
#question-form { width: 310px; margin: 20px auto 10px; }
#mobile-container, #provider-container, #question-container, #email-container { width: 310px; margin: 10px 0px; overflow: hidden; position: relative; }
#question-container { background: transparent url("form-question-bg.gif") no-repeat scroll left 21px; }
#question { padding: 0px; margin: 7px 7px 0px; width: 300px; height: 40px; background: transparent none repeat scroll 0% 0%; border: medium none; overflow: auto; }
#mobile-container, #provider-container, #email-container { background: transparent url("form-input-bg.gif") no-repeat scroll left 21px; height: 52px; }
#mobile { width: 300px; padding: 0px 7px; background: transparent none repeat scroll 0% 0%; border: medium none; }
#email { width: 300px; padding: 0px 7px; background: transparent none repeat scroll 0% 0%; border: medium none; }
#submit-container { text-align: center; margin: 8px auto; }
#submit { width: 270px; height: 62px; background: transparent url("form-submit.gif") no-repeat scroll center top; border: medium none; cursor: pointer; color: rgb(255, 255, 255); font-size: 1px; }
#submit:hover { background: transparent url("form-submit-hover.gif") no-repeat scroll center top; }
#agb-container { position: relative; width: 310px; text-align: center; }
#agb-container p { margin: 0.8em 0px; }
#question-container label, #mobile-container label, #provider-container label, #email-container label { display: block; overflow: hidden; width: 300px; height: 14px; line-height: 1000px; margin: 0px 0px 5px; }
#question-container label { background: transparent url("heading-question.gif") no-repeat scroll 0px 0px; }
#mobile-container label { background: transparent url("heading-mobile.gif") no-repeat scroll 0px 0px; }
#email-container label { background: transparent url("heading-email.gif") no-repeat scroll 0px 0px; }
#tooltip { position: absolute; top: 100px; left: 0px; color: rgb(255, 255, 255); width: 180px; font-weight: bold; padding-left: 12px; background: transparent url("tooltip-arrow.gif") no-repeat scroll left 50%; }
#tooltip h3 { display: none; }
#tooltip div.body { padding: 6px 12px; background: rgb(186, 10, 10) none repeat scroll 0% 0%; margin: 0px; }
#tooltip div.url { display: none; }
