#container{
width:100%; 
position:relative}


#header{
height:175px;
background-image:url(images/header.gif);
background-position:center;
background-repeat:no-repeat}

#main-content{
width:100%;}




.body {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-align: justify;
}
.body2 {

	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #114678;
}

.body3 {

	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.body4 {

	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #114678;
}
 
.bodycopy1 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 
16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 
#464646;
	text-decoration: none;
} 
  
.bodyCopy2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 18px; font-weight: bold; 
  font-variant: normal; text-transform: none; color: #666666; text-decoration: 
  none }
  
  .bodyCopy3 {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 17px; font-weight: bold; 
  font-variant: normal; text-transform: uppercase; color: #114678; text-decoration: 
  none
}

.bodyCopy4 {
	font-family: Georgia;
	font-size: 22px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #119FF4;
	text-decoration: 
  none;
}
.bodyCopy5 {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: 
  none;
}
  
 .h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   35px;
	font-style: normal;
	line-height: 35px;
	font-weight: normal;
	font-variant: 
  normal;
	text-transform: none;
	color: #2F4E9C;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3C65AE;
	text-align: left;
}
  
 .h2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-style: 
  normal; line-height: 22px; font-weight: normal; font-variant: normal; text-transform: 
  none; color: #02A8E4; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px} 

.h3 {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: 
  normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: 
uppercase; color: #333333; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.h4 {

font-family: Georgia; font-size: 16px; font-style: 
  normal; line-height: 19px; font-weight: bold; font-variant: normal; text-transform: 
  none; color: #FFFFFF; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}


   
  .smalltext { font-family: "Trebuchet MS"; font-size: 11px; font-style: normal; 
  line-height: 13px; font-weight: normal; font-variant: normal; text-transform: 
  none; color: #666666; text-decoration: none }
  
    .smalltextwhite {
	font-family: "Trebuchet MS";	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: normal;
	font-variant: normal;	text-transform:  none;	color: #FFFFFF;	text-decoration: none;
}

  
  
  
   .breadcrumbs01 { font-family: Tahoma; font-size: 9px; font-style:   normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform:   none; color: #999999; text-decoration: none }
   
    .breadcrumbs02 { font-family:   "Trebuchet MS"; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 
  normal; font-variant: normal; text-transform: none; color: #3C65AE; text-decoration:   none }
  
  .largelinks {
	font-family: "Trebuchet MS";
	font-size: 
11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: 
  normal;
	text-transform: uppercase;
	color: #0099FF;
	text-decoration: none;
}   

  
  .bodyCopy2a { 	font-family:   Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: 
  normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration:  none;
	}
  
    .softlinks { font-family:   "Trebuchet MS"; font-size: 11px; font-style: normal; line-height: normal; font-weight: 
  normal; font-variant: normal; text-transform: uppercase; color: #666666; text-decoration:   none}
  
  
   .bottomdotted { border-color: black black #CCCCCC; 
  border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 
  1px; border-left-width: 0px}
  
     .leftvertical {
	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width:   0px;	border-left-width: 1px;	border-top-style: dotted;	border-right-style: dotted;	border-bottom-style: dotted;	border-left-style: dotted;
	border-right-color: #999999;	border-left-color: #999999;} 
  

 .rightvertical {
border-right-width:   1px;	border-right-style: dotted;	border-right-color: #FFFFFF;
} 

  
   .bottomline { border-color: black black #CCCCCC; border-style: solid;   border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width:  0px}   


.topgreyline 
  {
	border-top-width: 
  1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: black;
	border-bottom-color: #CCCCCC;
	border-left-color: black;
}

.topreddotted {	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;
	border-top-style: dotted;	border-top-color: #CC021F;}
  
  .box {
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-indent: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	border: 1px dotted #CCCCCC;
}  
  
 
  
  .button 
  {
	font: normal 12px/normal "Trebuchet MS";
	background-color: #808080;
	color: 
  #FFFFFF;
	margin-left: 0px;
	margin-top: 6px;
	margin-bottom: 6px;
	;
	text-transform: 
  uppercase;
	text-decoration: none;
	margin-right: 0px;
	height: 20px;
	width: 80px;
	padding: 0px;
} 
  

.formbox {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: right;
	color: #333333;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.formbox2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 9px;
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.formbox3 { font-family: Tahoma; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; padding-left: 10px }

.forminputbox1 {
	font-family: "Trebuchet MS";	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;
	text-transform: none;	color: #666666;	text-decoration: none;	background-color: #E5E5E5;	height: 18px;	width: 200px;	border: 1px solid #CCCCCC;	text-indent: 3px;
}

.forminputbox2 { font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 40px; width: 300px; border: 1px solid #CCCCCC}
.forminputbox3 {
font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 18px; width: 150px; border: 1px solid #CCCCCC
}
.forminputbox4 {

font-family: Tahoma; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 18px; width: 60px; border: 1px solid #CCCCCC
}
.forminputbox5 {
font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 18px; width: 25px; border: 1px solid #CCCCCC
}

.forminputbox6 {
	font-family: "Trebuchet MS";	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;
	text-transform: none;	color: #666666;	text-decoration: none;	background-color: #E5E5E5;	height: 18px;	width: 350px;	border: 1px solid #CCCCCC;	text-indent: 3px;
}
.bottomlinks {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
}
.PD-head {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   25px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: 
  normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.PD-subhead {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: 
  normal;
	text-transform: uppercase;
	color: #37BEEF;
	text-decoration: none;
	text-align: left;
}
.PD-bodytxt {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: 
  normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.PD-linkswhite {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: 
  normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.PD-linksblue {




	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: 
  normal;
	text-transform: none;
	color: #0099FF;
	text-decoration: none;
	text-align: left;
}


.PD-headblue {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   22px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: 
  normal;
	text-transform: uppercase;
	color: #223C7B;
	text-decoration: none;
	text-align: left;
}
.PD-subhead2 {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: 
  normal;
	text-transform: capitalize;
	color: #ED1C24;
	text-decoration: none;
	text-align: left;
}
.links {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-style: 
  normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: 
uppercase; color: #02a8e4; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.background-cell {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 
16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 
#464646;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(images/012.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.PD-headblue2 {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:   25px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: 
  normal;
	text-transform: uppercase;
	color: #02A8E4;
	text-decoration: none;
	text-align: left;
}
.background-cellA {

	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 
16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 
#464646;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(images/012A.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodyCopy6 {

font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 17px; font-weight: bold; 
  font-variant: normal; text-transform: uppercase; color: #C5EBF9; text-decoration: 
  none
}
.h5 {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: 
  normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: 
uppercase; color: #126BE3; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}





a.h2:link {
	text-decoration: none;
	}
a.h2:visited {
	text-decoration: none;
}
a.h2:hover {
	text-decoration:  none; 
	color: #333333;
}
a.h2:active {
	text-decoration: none;
	}




a.bodyCopy2a:link {
	text-decoration: none;
	}
a.bodyCopy2a:visited {
	text-decoration: none;
}
a.bodyCopy2a:hover {
	text-decoration:  none; 
	color: #0099FF;
}
a.bodyCopy2a:active {
	text-decoration: none;
	}
	
	
a.breadcrumbs01:link {
	text-decoration: none;
	color: #999999;
	}
a.breadcrumbs01:visited {
	text-decoration: none;
	color: #999999;
}
a.breadcrumbs01:hover {
	text-decoration:  none; 
	color: #0099FF;
}
a.breadcrumbs01:active {
	text-decoration: none;
		color: #999999;
	}
	
	
a.bodyCopy6:link {
	text-decoration: none;
	color: #02A8E4;
	}
a.bodyCopy6:visited {
	text-decoration: none;
	color: #02A8E4;
}
a.bodyCopy6:hover {
	text-decoration:  none; 
	color: #63C9EF;
}
a.bodyCopy6:active {
	text-decoration: none;
	color: #02A8E4;
	}
	
	
a.largelinks:link {
	text-decoration: none;

}
a.largelinks:visited {
	text-decoration: none;

}
a.largelinks:hover {
	text-decoration: none;
	color: #63C9EF;
}
a.largelinks:active {
	text-decoration: none;

}	
	
a.bodycopy1:link {
	text-decoration: none;
color: #ffffff;
}
a.bodycopy1:visited {
	text-decoration: none;
color: #ffffff;
}
a.bodycopy1:hover {
	text-decoration: none;
	color: #cccccc;
}
a.bodycopy1:active {
	text-decoration: none;

}	
	
	
.body5 {


	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #114678;
}
.h5-red {

font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: 
  normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: 
uppercase; color: #ED1C24; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.h2red {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-style: 
  normal; line-height: 22px; font-weight: normal; font-variant: normal; text-transform: 
  none; color: #ED1C24; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.h2yellow {

font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-style: 
  normal; line-height: 22px; font-weight: normal; font-variant: normal; text-transform: 
  none; color: #FF9933; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.h5-yellow {


font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: 
  normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: 
uppercase; color: #FF9933; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.h5-blue {



font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: 
  normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: 
uppercase; color: #02A8E4; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.box2 {
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-indent: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	border-bottom: 1px dotted #CCCCCC;
}
.h2B {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-style: 
  normal; line-height: 18px; font-weight: bold; font-variant: normal; text-transform: 
  none; color: #02A8E4; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.h2green {

font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-style: 
  normal; line-height: 22px; font-weight: normal; font-variant: normal; text-transform: 
  none; color: #629A29; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.h5-green {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: 
  normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: 
uppercase; color: #629A29; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

#logout.button { background-color: #EAEAEA; padding: 5px 5px; border: 1px solid #cccccc; text-decoration: none;}
#leftCol { width: 150px; float: left; }
#rightCol {margin-left: 250px; }
#leftMenu{ margin-left: 0px; list-style-type: none; }
#leftMenu a { color: #02A8E4; }
.menuHeader {
	font-weight: bold;
	text-transform: uppercase;
}

form.form ul {margin: 0px; padding: 0px;}
form.form ul li{ list-style-type: none; display: inline-block;float: left; }
form.form ul li.nflabel { width: 30%;clear: left;}
form.form ul li.nffield { width: 70%; }

.newslinks {

	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 
16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 
#464646;
	text-decoration: none;
}
