/* CSS Document */


body{
font-family:Tahoma; 
line-height:16px; 
background-color:#003367;
}

/*Global Layout*/

#container{
width:985px; 
height:auto; 
margin:0 auto; 
background-color:#FFFFFF; 
}

#header{
float:left;
margin-bottom:25px;
margin-top:20px;
margin-left:25px;
width:960px;
height:100px;
background:url(../img/banner.jpg) no-repeat;
float:left;
}

#topHeader{
float:left;
height:5px;
width:100%;
}

#content{
float:left;
}

#contentLeft{
float:left;
width:229px;
padding-left:25px;
}

#contentRight{
float:right;
width:610px;
padding-right:120px;
border-left:1px solid #FCB03F;
margin-bottom:20px;
}

#innerContentLeft{
float:left;
width:305px;
}

#innerContentRight{
float:right;
width:303px;
border:1px dashed #cccccc;
}

#clear{
clear:both;
}

/*End of Global Layout*/


/*Global Styling*/

h1{
color:#FCB03F;
font-size:1.0em;
margin:0px 10px 15px 20px;
}

h2{
color:#7D91B6;
font-size:0.9em;
margin:20px 10px 0px 20px;
}

h3{
color:#FCB03F;
font-size:0.8em;
margin:20px 10px 10px 20px;
}

h4{
color:#003367;
font-size:0.7em;
margin:0px 0px 0px 20px;
}

h5{
color:#003367;
font-size:0.6em;
font-weight:normal;
margin:10px 10px 10px 20px;
float:right;
}

p{
font-size:0.8em;
color:#003367;
margin:10px 10px 0px 20px;
}

ol{
font-size:0.8em;
color:#003367;
list-style:none;
font-weight:normal;
margin:10px 10px 0px 20px;
padding:0px 0px 0px 0px;
}

#contentLeft ol{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
font-weight:bold;
display:block;
}

#contentLeft #secondaryNav ol{
font-size:0.7em;
font-weight:normal;
margin-left:60px;
}

a:hover{
background-color:#FFFFFF;
}

#topHeader a{
text-decoration:none;
color:#003367;
}

#contentLeft a{
color:#003367;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 5px;
}

#section1 a{
padding-right:120px;
}

#section2 a{
padding-right:30px;
}

#highlight a{
background:url(../img/hover.jpg) no-repeat;
}

#contentLeft a:hover{
background:url(../img/hover.jpg) no-repeat;
}

#secondaryNav a{
padding-right:40px;
}

#secondaryNav a:hover{
background:url(../img/hover2.jpg) no-repeat;
}

/*End of Global Styling*/


/*Forms*/

.label{
display:block; 
font-size:0.7em; 
color:#003367;
margin:5px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

.textbox{
display:inline; 
width:260px; 
height:18px; 
border:1px solid #cccccc; 
margin:0px 20px 10px 20px;
padding:0px 0px 0px 0px;
}

.textarea{
display:inline; 
width:260px; 
height:80px; 
border:1px solid #cccccc;
margin:0px 20px 10px 20px;
padding:0px 0px 0px 0px;
}

.select{
width:260px;
margin:0px 10px 10px 20px;
border:1px solid #cccccc;
}

.button{
width:80px; 
height:25px; 
border:1px solid #000000; 
margin:10px 20px 10px 20px;
padding:0px 5px 0px 5px;
border:1px solid #003367;
color:#003367;
font-weight:bold;
}

/*End of Forms*/


/*Classes*/

.bold{
font-weight:bold;
}

.bullet{
border:none;
padding-right:10px;
}

.orange{
color:#FCB03F;
font-weight:bold;
}

.requiredfield{
color:#FF0000;
font-size:0.6em;
margin:0px 0px 0px 20px;
}

.floatRight{
float:right;
margin:10px 10px 10px 10px;
}

/*End of Classes*/
