html, body, div, span,  h1, h2, h3, h4, h5, h6, p, blockquote{
color:#000;
font-family:Verdana,Arial,Sans-serif;
font-size:100%;
font-size-adjust: inherit;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.55;
margin:0;
padding:0;
vertical-align: baseline
}

body{background-color: #003366;}

a:link { color : #003366}
a:visited { color : #333333}
a:hover { color : #333333}


.nav {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ffffff;
}

.nav a:link { color : #ffffff; text-decoration:none }
.nav a:visited { color : #ffffff; text-decoration:none}
.nav a:hover { color : #003366; text-decoration:none}



p {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
line-height: 18px;
margin: 5px 0px 8px 0px
}

.footer {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
line-height: 18px;
color:#FFFFFF;
text-align: center
}



.bodystyle {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
line-height: 17px;
}

.red {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
line-height: 17px;
color:#FF7305;
}


.alert{  
color:#f00000;
font-size: 12px; 
font-weight: bold;
}

.smallbodystyle {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
line-height: 13px;
}

h1 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 22px; 
font-weight: bold;
color:#003366;
}


h2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
line-height: 20px;
font-weight: bold;
color:#FF7305;
margin: 10px 0px 5px 0px
}



.mainnav{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
line-height: 20px;

}

ul, ol, li {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
line-height: 18px;

}


/* RULES*/

hr {color: #fff;  border: 1px dotted #73889D; border-style: none none solid none;  margin: 8px 10px 8px 0px; text-align:left }
hr.orange {color: #fff;  border: 1px dotted #FF7305; border-style: none none solid none;  margin: 8px 10px 8px 0px; text-align:left }

.headline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color : #000000;
	line-height: 22px;
}

.headline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #333333;
	line-height: 20px;
}

.headline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color : #ffffff;
	line-height: 18px;
}


.headline4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color : #003366;
	line-height: 20px;
	margin: 10px 0px 5px 0px
}


/*form layout*/
#forms{
margin: 20px 0px 0px 0px;
width: 660px;
font-family:Verdana,Arial,Sans-serif;
}
#forms h1 {
color:#003366;
font-size:22px;
font-weight: bold;
line-height:24px;
padding: 10px 0px 5px 0px; 
margin: 0px 0px 0px 0px;
border-top: 1px dotted #ccc

}

#forms h2 {
color:#EC5E00;
font-size:14px;
font-weight: bold;
line-height:20px;
padding: 0px 0px 10px 0px; 
margin: 0px 0px 0px 0px;

}

#forms h3 {
color:#333;
font-size:14px;
font-weight: bold;
line-height:24px;
padding: 0px 0px 10px 0px; 
margin: 0px 0px 0px 0px;

}

.formLine{
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
clear:both;
}

.formbkg{
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
font-size:11px;
}

.formTitle{
margin: 0px 10px 0px 0px; 
float: left;
width:120px;
font-size: 11px; 
text-align:right;
}
.formBox{
margin: 0px 0px 0px 20px; 
float: left;
font-size: 11px; 
}
.formText{
margin: 0px 10px 0px 0px; 
font-size: 11px; 
}
.formFieldsMain{
font-size: 11px;
padding: 0px 2px 0px 2px;
}