﻿body 
{
    font-family:Arial, Helvetica, sans-serif;    
    font-size:12px; padding:0; margin:0; 
    background-color: #999999;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

a
{
    color:#003474;
    font-weight:bold;
    text-decoration:none;
}

h1
{
    font-size: 24px;
    text-align: center;
    color: #000000;
    width: 290px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    *margin-top: 14px;
}

#incNow_InstantQuote
{
    width: 77px;
    height: 43px;
    font-weight: bold;
    white-space: normal;
    background-color: #00adef;
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    margin-top: 6px;
}

#or
{
    position: relative;
    top: -12px;
    color: #FFFFFF;
    font-weight: bold;
    *padding-right: 4px;
}

#incNow_LearnMore
{
    width: 77px;
    height: 43px;
    font-weight: bold;
    white-space: normal;
    vertical-align:top;
    background-color: #00adef;
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    margin-top: 6px;
}
#underline
{
    height: 2px;
    width: 255px;
    background-color: #69add9;
    margin-left: auto;
    margin-right: auto;
    margin-top: -21px;
    *margin-top: -24px;
}

#slider {
	position:relative;
	background:url(/images/loading.gif) no-repeat 50% 50%; 
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

#slider a {
	display:block;
}

#contentContainer
{
    width: 792px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    *margin-top: -15px;
}

/* header stuff */
#header
{
    height: 295px;
    width: 792px;
    position: relative;
}

/* ======= */
#mainContent
{
    height: auto;
    width: 792px;
    overflow: auto;
    background-color: #FFFFFF;
}

#mainCopy
{
    text-align: left;
    padding-right: 12px;
    padding-left: 5px;
    margin-bottom: 20px;
    float: right;
    width: 470px;
}

/* ======= */

#selector
{
    float: right;
    height: 100%;
    width: 285px;
    overflow: hidden;
    padding-left: 10px;
    *padding-left: 0px;
    padding-bottom: 18px;
    position: relative;
    *margin-top: 4px;
}

#selectorBoxImg
{
    background-image: none;
    height: 20px;
    position: relative;
}

#selectorBoxImg h2
{
    font-size: 24px;
    font-family: Verdana;
    color: #f15a29;
    padding: 0;
    margin: 0;
    position: relative;
    z-index: 10;
    bottom: -4px;
}

#selectorBoxesUnderline
{
    color: #69add9;
    border-bottom: 2px solid #69add9;
    font-size: 24px;
    font-weight: bold;
    position: relative;
    top: -4px;
    width: 230px;
    margin: 0px auto;
}

.selectorBoxes
{
    
    width: 256px;
    background-image: url(../newIMG/headerFill.png);
    padding: 8px 0px 8px 0px;
    margin-bottom:4px;
    height: 55px;
    position: relative;
}

.selectorBoxes b
{
    color: #FFFFFF;
    font-size: 18px;
}

.selectorBoxes select
{
    margin: 8px 0px 8px 0px;
}

.selectorBoxes img
{
    float: left;
    position: absolute;
    left: -10px;
    top: 10px;
}

.selectorBoxes input
{
    margin-top: 6px;
}

#incNow_InstantQuote
{
    margin-left: 12px;
}

#incNow_InstantQuote {
    background-color: #00ADEF;
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 43px;
    white-space: normal;
    width: 77px;
}

a.instantQuoteBtn {
    float: left;
    font-size: 16px;
    line-height: 43px;
    margin: 5px 0 0 62px !important;
    padding: 0 15px;
    width: 110px !important;
}

/* blue boxes */
.blueBoxes
{
    height: 130px;
    width: 792px;
    background-color: #FFFFFF;
    float:left;
}

.blueBoxes a img
{
    border: none;
}

.blueBoxes a
{
    float: left;
    margin-top: 20px;
    margin-left: 13px;
    position: relative;
    color: #FFFFFF;
}

.blueBox
{
    float: left;
    margin-top: 20px;
    margin-left: 13px;
    position: relative;
    color: #FFFFFF;
}

#footer a
{
    color: #000;
    font-weight: bold;
}

#footer a:hover
{
    color: #6699CC;
}

#footer img
{
    border: none;
}

/* menu styles */
#navBar{ height: 30px;width: 792x; *padding-bottom: 2px; background-color: #0064A1;}
#jsddm{
margin: 0;padding: 0;}

#jsddm li{	
float: left;list-style: none;font: 12px Tahoma, Arial;line-height: 20px;margin-right: 15px; background-image: none; padding: 0; text-align: left;}
#jsddm li a{
display: block;background: #0064A1;padding: 5px 1px;text-decoration: none;width: auto;color: #FFFFFF;white-space: nowrap;font-weight: bold;}
.home a
{
    margin-left: 14px !important;
}

#jsddm li a:hover{	
background: #1A4473}
#jsddm li ul{	
margin: 0;padding: 0;position: absolute;visibility: hidden;z-index: 500; }
#jsddm li ul li{
float: none;display: inline;text-align: left; padding: 0; margin: 0; width: 100%; }
#jsddm li ul li a{	
padding:6px 10px; width: auto; *width: 150px;background: #0064A1; font-weight: normal; margin: 0; border-bottom: 1px solid #8eb0d5;} }
#jsddm li ul li a:hover{
background: #1A4473; position: relative; z-index: 50;}
/* END nav stuff */

