body {
margin: 0 0 0 0;
background-color: #fdead6;
text-align: center;
}

.container {
margin-left: auto;
margin-right: auto;
width: 870px;
background-color: #ffffff;
padding : 4px;
border: 1pt solid #134570;
}

.sidebar {
width: 200px; 
position: absolute; 
float: left; 
text-align: center;
background-color: #FFFF99 ;
border: 1pt solid black;
color: #ffffff;
}

.content {
left: 0px;
width: 860px;
position: relative;
text-align: left;
padding: 5px;
background-color: #ff8b36;
color: #0e2550;
}

.title {
vertical-align: middle;
height: 190px; 
width: 860px;
}

.button {
padding-top: 2px;
padding-bottom: 2px;
height: 32px;
border: 1pt solid #ffffff;
}

.buttonspacer {
height: 2px;
}

.imagespacer {
height: 4px;
}

.spacer {
height: 10px;
}

.navbar {
padding: 3px;
height: 20px ;
background-color: #a6d9e9;
text-align: center;
clear: both;
}

.title_bottom {
background-color: #2a5f8c;
vertical-align: middle;
margin-top: 10px;
height: 40px;
width: 860px;
padding: 4px;
}


.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
margin: 10px;
}

hr {
color: #333333;
height: 1pt;
h
}
.cctext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
margin: 10px;
}

.article {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
margin: 10px;
}

.quote {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 13px;
margin: 10px;
}

.quotesmall {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
margin: 10px;
}

.italictext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
margin: 10px;
font-style: italic;
}

.question {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: underline;
color: #134570;
text-align: left;
}

.answer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #134570;
text-align: left;
}

.quicksearch {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #134570;
padding: 4px;
}

.quicktitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #134570;
}

.bf_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
}

.bf_textr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
text-align: right;
}

.bf_error {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: red;
}

.bf_title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
background-color: #2a5f8c;
text-align: center;
}

.bf_table {
width: 100%;
}

.table_center {
width: 100%;
text-align: center;
}

.sub_table {
background-image: url('images/min_back.gif') ;
vertical-align: top;
border: 1pt solid black;
width: 50%;
}

.cctext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #134570;
}

.textwhite {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
text-align: center;
text-transform: uppercase;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 4px;
font-size: 15px;
background-color: #001336;
color: #ffffff;
text-align: center;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #134570;
text-align: center;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #134570;
text-decoration: underline;
}

.pricetext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #134570;
text-align: center;
padding: 6px;
}

.priceincludes {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
}

.dropd {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.pricetitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
color: #ffffff;
text-align: center;
background-color: #2a5f8c;
}

.search_month {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
text-align: center;
}

.results_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
text-align: right;
}

.results_textc {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
background-color: #2a5f8c;
text-align: center;
}

.submit_button {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
height: 20px;
}

.quote_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: italic;
color: #134570;
text-align: center;
}

.text_small {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
text-align: center;
}

.options_table {
border: 1pt solid #ffffff;
height: 133px;
background-color: #FFFFCC;
}

.options_title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: #2a5f8c;
color: #ffffff;
text-align: center;
padding: 2px;
}

.options {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
padding: 2px;
}

.options_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
text-align: center;
padding: 2px;
}

.options_promo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFCC66;
text-align: center;
padding: 2px;
}

.cb_brochure_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
text-align: right;
}

.cb_brochure_center {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
text-align: center;
}

.testimonial {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: italic ;
color: black;
margin: 10px;
}

.cb_brochure_redalert_center {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: red;
text-align: center;
}

.cb_brochure_redalert {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: red;
text-align: right;
}

.cb_brochure_left {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
}

.cb_brochure_field {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #134570;
}

a.navnorm:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #134570;
text-decoration: none;
}

a.nav:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#000000;
text-decoration: underline;
text-transform: uppercase;
padding: 2px;
}

a.nav:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: underline;
color:#000000;
text-transform: uppercase;
padding: 2px;
}

a.nav:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: underline;
color:#000000;
text-transform: uppercase;
padding: 2px;
font-weight: bold;
}

a.nav:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
       color:#000000;
text-decoration: underline;
text-transform: uppercase;
padding: 2px;
}

li {
margin-left: 10px;
}

.windowtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
}

.windowtable {
background-color: #ff8b36;
}


.windowbutton {
}

.brochure_warn { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; color: #FF0000; }
.brochure_text { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; }

.SPLAddressListSt{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 0;
    width: 80mm;}
.SPLAddressListStBottomLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    }
.SPLAddressListStErrorLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    }
 .SPLAddressListLicenseLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center
    margin-top: 0;
    margin-bottom: 0;
    }