TD{FONT-SIZE: 10pt;COLOR: Black;FONT-FAMILY: Verdana, Arial}
TH{FONT-WEIGHT: bolder;FONT-SIZE: 10pt;COLOR: Black;FONT-FAMILY: Verdana, Arial}
P{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none;
}
SELECT{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none;
	background: #E3F5FC;
	width: 200px;
}
TEXTAREA{FONT-SIZE: 10pt;COLOR: black;FONT-FAMILY: Verdana, Arial;TEXT-DECORATION: none}
.error{FONT-SIZE: 10pt;COLOR: red;FONT-FAMILY: Verdana, Arial;TEXT-DECORATION: none}
.banner{FONT-WEIGHT: bolder;FONT-SIZE: 12pt;COLOR: white;FONT-FAMILY: Verdana, Arial;TEXT-DECORATION: none}
.line{FONT-FAMILY: Verdana, Arial;BACKGROUND-COLOR: navy}
.title{FONT-WEIGHT: bolder;FONT-SIZE: 10pt;COLOR: Black;FONT-FAMILY: Verdana, Arial}
/*A{FONT-SIZE: 10pt;COLOR: #000066;FONT-FAMILY: Verdana, Arial;TEXT-DECORATION: none}
A:link{}
A:hover{COLOR: #333333}*/
.alert{COLOR: blue}
UL{COLOR: black}
.bttn {
	font-family: Verdana, Arial;
	font-size: 11px;
	background: #D6E7EF;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	border-left: 1px solid #AFC4D5;
	border-top: 1px solid #AFC4D5;
	color: #000066;
	height: 20px;
	text-decoration: none;
	cursor: hand;
	text-align: center;
}
.radio {font-family:Verdana, Arial;font-size:11px;color:#000066;height:20px;text-decoration:none }

/*

primary text

*/

.textBold { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #333333 }
.textSmall { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #333333 }
.textHeading { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; color: #333333 ; font-weight: bold}
.textHeadingLarge {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 18px;
	color: #002868;
	font-weight: bold
}
.textHeadlight { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #666666}
.textSpaced { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000; line-height: normal; font-weight: bold; text-align: justify; font-style: normal}


body{
	background-color: white;
	}

.headline{
	font-family: verdana,geneva,arial;
	font-size: 12px;
	color: #00A7E7;
	}
 .text{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	line-height: 14px;
	color: #607c8c;
	}

.text a{
	color: #003976;
	text-decoration: underline;
	}

.text a:hover{
	color: #ff9900;
	}

.textBold { 
    font-family: verdana,geneva,arial;
	font-size: 10px;
	line-height: 14px;
	color: #607c8c;
    font-weight: bold;
    }
    
  .textBold a{
	color: #003976;
	text-decoration: underline;
	}

.textBold a:hover{
	color: #ff9900;
	}

	
/*

headers and titles

*/


.subHead{
	font-family: verdana,geneva,arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	color: #003976;
	}

.subHead a{
	color: #00a7e7;
	text-decoration: none;
	}

.subHead a:hover{
	color: #ff9900;
	text-decoration: underline;
	}

.sectionHead{
	font-family: verdana,geneva,arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #003976;
	}

.sectionHead a{
	color: #00a7e7;
	text-decoration: none;
	}

.sectionHead a:hover{
	color: #ff9900;
	text-decoration: underline;
	}

.graphHead{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #003976;
	}

.graphHead a{
	color: #00a7e7;
	text-decoration: none;
	}

.graphHead a:hover{
	color: #ff9900;
	text-decoration: underline;
	}


	
/*

more and options

*/


.more a, .text .more a{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	color: #ff9900;
	text-decoration: none;
	}

.more a:hover{
	text-decoration: underline;
	}

.options a, .text .options a{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	color: #003976;
	}

.options a:hover, .text .options a:hover{
	color: #ff9900;
	}


/*

charts and tables and lists

*/


.tableHead{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	color: white;
	}

.tableText{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	color: #003976;
	}

.tableFoot{
	font-family: verdana,geneva,arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #607c8c;
	}

.companyHead{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	color: white;
	}



/*

press releases

*/


.pressTitle{
	font-family: verdana,geneva,arial;
	font-size: 14px;
	font-weight: bold;
	color: #003976;
	}
	
.pressSubhead{
	font-family: verdana,geneva,arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #607c8c;
	}


/*

form styles

*/


.inputBox120{
	font-family: verdana,geneva,arial;
	font-size: 12px;
	width: 120px;
	}

.inputBox220{
	font-family: verdana,geneva,arial;
	font-size: 12px;
	width: 220px;
	}

.inputBox320{
	font-family: verdana,geneva,arial;
	font-size: 12px;
	width: 320px;
	}


.textarea{
	font-family: verdana,geneva,arial;
	font-size: 12px;
	width: 220px;
	height: 100px;
	}

.textareaShorter{
	font-family: verdana,geneva,arial;
	font-size: 12px;
	width: 220px;
	height: 50px;
	}


/*

sub navigation styles

*/


.section{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	color: #00a7e7;
	}
	
.section a{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	}
	
.section a:hover{
	color: #00a7e7;
	text-decoration: underline;
	}

.subSection{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	color: #00a7e7;
	text-decoration: none;
	}

.subSection a{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	}

.subSection a:hover{
	color: #00a7e7;
	text-decoration: underline;
	}

.footerNav{
	font-family: verdana,geneva,arial;
	font-size: 9px;
	line-height: 14px;
	color: #607c8c;
	}

.footerNav a{
	color: #003976;
	}

.footerNav a:hover{
	color: #ff9900;
	}

.copyright,.copyright a{
	color: #607c8c;
	text-decoration: none;
	}
	
.copyright a:hover{
	color: #ff9900;
	text-decoration: underline;
	}


/*

related info styles

*/


.relatedInfo a{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	color: #607c8c;
	text-decoration: none;
	}

.relatedInfo a:hover{
	color: #ff9900;
	text-decoration: underline;
	}

.relatedDownload a{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	color: #00a7e7;
	text-decoration: none;
	}

.relatedDownload a:hover{
	color: #ff9900;
	text-decoration: underline;
	}

	
/*

right side info styles

*/


.sideSubHead{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	}

.sideText{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	color: #003366;
	}


/*

dropdown menu styles

*/


.bgOff a{
	font-family : Verdana,Geneva,Arial,sans-serif;
	font-size : 11px;
	color : #003976;
	text-decoration : none;
	}

.bgOn a{
	font-family : Verdana,Geneva,Arial,sans-serif;
	font-size : 11px;
	color : 00a7e7;
	text-decoration : none;
	}

.bgOn a:hover{
	font-family : Verdana,Geneva,Arial,sans-serif;
	font-size : 11px;
	color : #00a7e7;
	text-decoration : none;
	}

.bgOff{
	background-color : #e1f1fd;
	}

.bgOn{
	background-color : #e1f1fd;
	}

#menu0 td,#menu1 td,#menu2 td,#menu3 td{
	}
 



/*

This style sheet controls all form elements.

*/


form { 
	margin: 5px 0px 5px 0px; 
	padding: 0px; 
	}
#eSurvey{ position: absolute; top: 21px; left: 29px; z-index: 3; }
#eSurveyLogo{ position: absolute; top: 11px; left: 29px; z-index: 3; }

.input {
	font-size: 10px;
	color: #003976;
	border: 1px solid #00a7e7;
	background-color: #ebf8fd;
	vertical-align: middle;
	}
	
    

 .input50{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 50px;
	height: 20px;
	}
  
.input100{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 100px;
	height: 20px;
	}
.input200{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 200px;
	height: 20px;
	}
.input250{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 250px;
	height: 20px;
	}

select{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	}
select100{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 100px;
	}
select200{
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 200px;
	}

textarea{
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	height: 100px;
	}

textareaShort{
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	height: 50px;
	}

.textarea200 {
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 200px;
	height: 100px;
	}

.textarea250 {
	font-family: verdana,geneva,arial;
	font-size: 10px;
	border: 1px solid #00a7e7;
	color: #003976;
	background-color: #ebf8fd;
	width: 250px;
	height: 100px;
	}

.buttonRed {
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #f90;
	background-image: url(../images/button_bground.gif);
	padding: 1px 3px 1px 3px;
	border: 0px;
	} 