*{
padding:0px;
margin:0px;
}

html, body{
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
line-height:18px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #fff;
}

#mainBody{
width:870px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#shadow{
float:left;
width:852px;
padding:0px 10px ;
background:url(../images/bodyBack.jpg) center repeat-y;
}

div#container{
float:left;
width:850px;
display:block;
min-height:300px;
border:1px solid #666;
}

div#header{
float:left;
display:block;
height:128px;
width:100%;
text-indent:-9999px;
background:url(../images/header.jpg) center no-repeat;
}

div#nav{
float:left;
width:546px;
height:38px;
border-left:4px solid #00349F;
border-bottom:4px solid #00349F;
background:url(../images/navBack.jpg) top repeat-x;
}

div#nav ul{
padding:0px;
margin:0px;
list-style:none;
}

div#nav ul li{
display:block;
float:left;
background:url(../images/divider.gif) right top no-repeat;
}

div#nav ul li a{
font-family:Arial, Helvetica, san
font-weight:bold;
color:white;
display:block;s-serif;
font-size:14px; 
padding:12px 20px 8px 20px;
text-decoration:none;
}

div#nav ul li a:hover{
background:url(../images/navBackOver.jpg) top repeat-x;
}

#startHere{
float:right;
display:block;
width:300px;
text-align:left;
min-height:200px;
background:url(../images/navBack.jpg) top repeat-x;
}

.StartHead{
width:280px;
font-size:16px;
font-weight:bold;
color:white;
display:block;
height:23px;
padding-top:15px;
padding-left:20px;
border-bottom:4px solid #00349F;
background:url(../images/divider.gif) left top no-repeat;
}

#formStyle{
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
display:block;
min-height:300px;
background:url(../images/startArrow.jpg) top left no-repeat;
}

div#headerGraphic{
display:block;
float:left;
width:550px;
height:125px;
text-indent:-9999px;
background:url(../images/approved.jpg) top left no-repeat;
}

div#mainContent{
float:left;
display:block;
width:550px;
min-height:300px;
background:url(../images/mainBack.jpg) top left repeat-x;
}

div#mainContent div#mainContainer{
width:100%;
float:left;
min-height:200px;
background:url(../images/mainPanel.png) right top no-repeat;
_background:url(../images/mainPanel.gif) left top no-repeat;
}

div#mainContainer .content{
float:left;
text-align:left;
padding:0px 0px 20px 12px;
_padding:0px 0px 20px 0px;
}

div#otherOptions{
width:100%;
float:left;
min-height:200px;
text-transform:capitalize;
background:url(../images/mainPanel2.png) right top no-repeat;
_background:url(../images/mainPanel2.gif) right top no-repeat;}


div#otherOptions .number{
display:block;
float:left;
font-size:14px;
font-weight:bold;
width:10px;
color:#993300;
border:1px solid #993300;
padding:3px;
}

div#otherOptions .pageTitle{
color:white;}


.content div{
padding-top:20px;
}

.content div p{
padding-left:20px;
padding-bottom:15px;
}

.pageTitle{
padding:20px;
font-size:16px;
font-weight:bold;
color:#66C7FE;
}

.number{
display:block;
float:left;
font-size:14px;
width:10px;
font-weight:bold;
color:#00A1FD;
border:1px solid #00A1FD;
padding:3px;
}

div.grayPanel, div.grayPanelRight{
padding-top:20px;
padding-left:20px;
float:left;
width:249px;
min-height:320px;
_height:320px;
background:#EFEFEF url(../images/arrow.gif) left top no-repeat;
}

div.grayPanel2, div.grayPanelRight2{
padding-top:20px;
padding-left:20px;
float:left;
width:249px;
min-height:280px;
_height:280px;
background:#EFEFEF url(../images/arrow.gif) left top no-repeat;
}


div.grayPanel p, div.grayPanelRight p, div.grayPanel2 p, div.grayPanelRight2 p{
padding-right:15px}

div.grayPanel ul, div.grayPanelRight ul, div.grayPanel2 ul, div.grayPanelRight2 ul {
padding:0px;
margin:0px;
list-style:none;
}

div.grayPanelB ul{
padding-left:20px;
margin:0px;
list-style:none
}

strong{
font-size:14px;
color:#000000;
text-transform:uppercase;
}


div.grayPanel ul li, div.grayPanelB ul li, div.whitePanel ul li, div.whitePanelNoArrow ul li, div.grayPanelRight ul li, div.grayPanel2 ul li, div.grayPanelRight2 ul li{
padding-left:20px;
background: url(../images/bullet.gif) left top no-repeat;} 

div.grayPanelB{
float:left;
width:538px;
padding-bottom:25px;
background-color:#EFEFEF;
}

div.whitePanel{
float:left;
padding-top:20px !important;
font-size:12px;
background:#fff url(../images/arrowDown.gif) left top no-repeat;
}


div.whitePanelNoArrow{
padding-top:20px;
padding-bottom:20px;
}

div.whitePanel ul, div.whitePanelNoArrow ul, div.grayPanelRight ul, div.grayPanelRight2 ul{
padding-left:20px;
margin:0px;
list-style:none;
}

div#formStyle{
padding:15px;
color:black;
}

div#formStyle td{
padding-top:15px;}

.borderB{
font-weight:bold;
border-bottom:1px solid #CCCCCC;
}


td.formInput {
padding-right:10px
}

td.formInput input{
border:0px;
width:160px;
padding:2px 0px;}

td.formIbutton{
padding-bottom:20px;
}

td.formIbutton input{
border:1px solid black;
padding:4px;
background-color:#00297D;
color:white;}

a.moreLink{
display:block;
border:1px solid black;
width:100px;
float:right;
padding:6px 10px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
background:#00297D url(../images/blueArrow.gif) right bottom no-repeat;}

a.moreLink:hover{
background-color:#993300}

h1{
color: #00A1FD;
font-size:14px;
font-weight:bold;}

#footer{
display:block;
float:left;
width:828px;
text-align:left;
padding:0px 11px 0px 11px;
}

#footer div.copy{
background:#666 url(../images/footerBack.gif) left top no-repeat;
padding:10px 15px 10px 20px;
color:white;
float:left;
width:623px;
}

#footer div.add{
float:left;
width:159px;
background-color:#666;
padding-top:10px;
padding-bottom:4px;
padding-right:10px;
}

#footer div.add a{
display:block;
height:24px;
width:159px;
text-indent:-9999px;
background:url(../images/add.gif) center no-repeat;
}

#footer div.ftf{
float:left;
width:159px;
background-color:#666;
padding:10px 10px 4px 10px;
}

#footer div.ftf a{
display:block;
height:24px;
width:159px;
text-indent:-9999px;
background:url(../images/ftf.gif) center no-repeat;
}

a:focus{
outline:none;
}

.otherForm{
text-align:right;
padding-right:5px;
}

#active{
background:url(../images/active.jpg) top repeat-x;
}

#thankYou{
padding-left:20px;
width:800px;
height:210px;
background:url(../images/thankYou.gif) left top no-repeat;
}

.ftfForm td input{
width:110px;
border-right:1px solid #ccc;

}

.frm{
background:url(../images/inputOver.gif) left center no-repeat;
}

.frm-on{
background:url(../images/input.gif) left center no-repeat;
}