
a.main
{ color: #BF5D1A;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;}

a.credit
{ color: #ef200a;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;}



a.footer
{ color: #BF5D1A;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;}






.style5 {color: #000000; 
font-size: 10pt; 
font-family: Arial; 
}
.style6 {color: #000000; 
font-size: 12pt; 
font-family: Arial; 
}

.ccomFormCell {
	font-size:12px; color:#000000;
	background-color: #EEEEEE;
	}
	
.ccomClearFormCell {
	background-color: #FFFFFF;
	font-size:12px; color:#000000;
	}
	
	
.ccomBackgroundColoredCell {
	font-size:12px; color:#000000;
	background-color: #CCCCDE	;
	}

.ccomColoredCell {
	font-size: 12px; color:#333366;
	background-color: #EEEEEE;
	}	
	
.ccomField {
	font-size: 12px; color:#000000;
	background-color:#FFFFFF;
	border-style: solid;
	border-color: #888888;
	border-width: 1px;
	height: 18px;
	}	

.ccomButton {
	font-size: 12px; color:#000000;
	font-weight: bold;
	background-color: #FF9900;
	padding: 3px;
	border-color: #999999;
	border-style: solid;
	border-width: 2px;	
	}

.ccomButton:hover {
	background-color: #FFAE00;
	}
	
.ccomFormHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333366;
	font-weight: bold;
	margin-bottom: 10px;
}	

.ccomFormTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}


.navWhite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.navWhite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.navWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.navOrange:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.navOrange:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.navOrange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.navSpacer {
	font-size: 10pt;
	color: #FFFFFF;
	padding-right: 7px;
	padding-left: 7px;
	font-weight: bold;
}
.navWhitesm:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.navWhitesm:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.navWhitesm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.navSpacersm {
	font-size: 8pt;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}

.menu:link {
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
.menu:visited {
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
.menu:hover {
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
.tdMenu {
	background-color: #e9e8ed;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333366;
	padding-right: 5px;
	padding-left: 5px;
	width: 175px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-right: 2px solid #333366;
	border-bottom: 2px solid #333366;
	border-left: 2px solid #333366;
}
.tdMenuOver {
	background-color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: lighter;
	color: #ffffff;
	padding-right: 5px;
	padding-left: 5px;
	width: 175px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-right: 2px solid #333366;
	border-bottom: 2px solid #333366;
	border-left: 2px solid #333366;
}

h1 {     /* White Page Header */            
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: normal;
	color: #333366;
	margin: 0px;
	padding: 0px;
}
h3 {     /* Blue Form Header */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #333366;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333366;
	margin: 23px 0px 0px;
	padding: 0px;
}
h5 {     /* pic caption, small blue bold */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333366;
	margin: 0px;
	padding: 0px;	
}



form {
	margin: 10px 0px 0px;
	padding: 0px;
}
.formHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #333366;
	padding-top: 2px;
}
.formText {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11pt;
}
.formTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
}
.formBtmText {
	font-size: 12px;
	color: #666666;
	font-style: italic;
}



.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.headerBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #333366;
	font-weight: bold;
}
.headerBlueSub1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #333366;
}
.headerBlueSub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333366;
	font-weight: bold;
	margin-bottom: 10px;
}
.headerBlueSub2c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #333366;
	font-weight: bold;
	margin-bottom: 10px;
}
.headerBlueSub3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333366;
	font-weight: bold;
}
.headerBlackSub3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}
.headerPageWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #FFFFFF;
	height: 0px;
	width: 0px;
}

body {
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.bodyPopUp {
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.formHeaderOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF9900;
}
.picCaptionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333366;
	font-weight: bold;
}
table {
	margin: 0px;
}
.textOrangeBold10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF9900;
}

.textLcBrdCrmb {
	font-size: 10pt;
	color: #333366;
	font-weight: bold;
}
.textAds {
	font-size: 8pt;
	font-weight: normal;
}
ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	list-style-image: url(/assets/img/gfx_bulletDot.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;


}
.textGrey {
	color: #999999;
	font-weight: bold;
}
.textBlue {
	font-size: 9pt;
	color: #333366;
	font-weight: bold;
}
.textGreyIta {
	font-style: italic;
	font-weight: bold;
	color: #999999;
}
.textTestimonials {
	font-size: 10pt;
	line-height: 25px;
	color: #999999;
	font-weight: bold;
}
.bodyContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
blockquote {
	margin-top: 0px;
}
.error {
  color:  #ff0000;
}
.calcHeader {
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
}
.box {
	font-size: 10px;

}
.articleLink {
	font-size: 11px;
}	
.articleLinkOff {
	font-size: 11px;
	font-weight: bold;
	color: #333366;
}
.footer {
	font-size: 10pt;
	color: #ffffff;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.ccTerms {
	font-size: 10px;
	color: #999999;
}
	
