.coolheader1 {
	color: #2789B0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
}
.coolheader2 {
	color: Silver;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
}
    
.cooltext {    
	color : #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 14px;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
}

.sidebarHeader {

	text-transform: uppercase;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 13px;
	font-weight: normal;
	line-height:28px;
	padding-left:20px;

}

.sidebarSubheader {
	text-transform: uppercase;
	color: #333333;
	font-family: Arial;	
	letter-spacing: 1px;
	font-size: 12px;
	font-weight: bold;
	padding-left:23px;
}

.white {
color:#FFFFFF;
}
fieldset {
  padding: 1em;
  font:80%/1 sans-serif;
  }
label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  }
  
.cooltext16 {
	color : #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
}
.cooltext12 {
	color : #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 12px;
	letter-spacing:1px;
	font-weight:bold;
	
}
.hottext {
	color : #f00000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
A  {
		color : #6ca2c2; 
		text-decoration : underline; 
		}
A:Hover  {
		color : 333333; 
		text-decoration : underline;
		}
	
a.sublink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a.sublink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6ca2c2;
	text-decoration: underline;
}
A.bolder  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6ca2c2;
	text-decoration : underline; 
	}
A:Hover.bolder  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration : underline; 
	}
	
a.homecalloutlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #FFE988;
}

a.homecalloutlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
	color: #FFE988;
}

/* menu Styles */
.mtDropdownMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}

.mtDropdownMenu .content {
	POSITION: absolute
}

.mtDropdownMenu .items {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px
}

.top .items {
	BORDER-TOP: medium none
}

.mtDropdownMenu .item {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #666666; BORDER-BOTTOM: medium none; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; font-weight: bold;TEXT-DECORATION: none
}

.mtDropdownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=90); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}

.mtDropdownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}

.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}

.mtDropdownMenu .hover {
	BACKGROUND: #FCF9F1; COLOR: #666666 /* BLUE = 2789B0 */
}

.mtDropdownMenu .item IMG {
	MARGIN-LEFT: 10px
}


/* HEADERS */

.bodytextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height:25px;
}
.bodytextEm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #444;
}
.titleSubNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/* FORMATTING */

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6ca2c2;
}
.subnavpad {
	padding-left: 18px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.sub-subnavpad {
	padding-left: 40px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.subtitlepad {
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
}
.mainred {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px;
	font-weight: normal; 
	color: #cc0000
	}
	
.mainredbold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: bold; 
	color: #cc0000
	}
.footnote {
	font-size:10px;
}

.homecallout {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	font-weight: bold; 
	color: #ffffff
}

.quotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}
	
/* CALLOUT STYLES */

.callouttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 10px;
	padding-right: 12px;
	padding-top: 5px;
	padding-bottom: 8px;
}

a.calloutindentedgrey {
	color: #636363;
}
a.hover.calloutindentedgrey {
	color: #636363;
}
.calloutindented {
	padding-left:15px;
}
a.calloutindented {
	padding-left:15px;
	text-decoration: none;
}
.calloutheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	background-color: #84BCD8;
	padding-left: 10px;
	padding-right: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.callout {
	margin-left:30px;
	margin-top: 20px;
	margin-right: 6px;
	margin-bottom: 10px;
}

/* TABLE STYLES */
.tabletop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	background-color: #84BCD8;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.tablecopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color:#ffffff;
}
.tablecopy_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FBF9F1;
}

.footertextIndex {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.textIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

#skip {
	position: absolute;
	top: 100px;
	left: 35%
}
A.skip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}

A:Hover.skip {
	color: #000;
}

.corp_attribution {
		font-size: 9px;
		font-family: "MS Sans Serif", Geneva, sans-serif;
		background-color: #EE2D24;color: White;
		text-align: left;
		font-weight: bold;
		padding-bottom: 4px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
	}	
	a.corp_attribution {
		
	}
	a.corp_attribution:hover {
		color:#333;
	}
	.versa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	font-variant: small-caps;
	color: #FFD700;
}
.sideHeader1 {
	text-transform: uppercase;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 17px;
	font-weight: normal;	
}
.sideHeader2 {
	text-transform: uppercase;
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 17px;
	font-weight: normal;	
}
.newsHeader {
text-transform: uppercase;
color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
}

.newsContent {
	text-decoration:none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	line-height: 16px;
}

.indent {
	padding-left:20px;
	
}