.italic_subtitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	color: #003399;
}
.bodycopy {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal}
.bodycopy_bold {  font-family: Arial; font-size: 13pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.results_adv {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666}
A.results_advOn {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; Text-Decoration: none}
A.results_advOn:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; Text-Decoration: none}
.bulet_burgendy {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #990033}


.tabcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990033;
	text-decoration: none;}
A.tabcopyOn {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990033; text-decoration: underline;}
	A.tabcopyOn:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; text-decoration: underline;}
	
	
.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;}

A.headersOn {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000; font-weight: bold; text-decoration: underline;}
	A.headersOn:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000; font-weight: bold; text-decoration: underline;}




.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;

}
.tabcopyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990033;
	text-decoration: none;
	font-weight: bold;

}
.tabcopyBoldBLUE {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
.tabcopyBoldGREY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}
.tabcopysmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	text-decoration: none;
}

.tabcopyGrey {font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;}
A.tabcopyGreyOn {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; Text-Decoration: underline}
A.tabcopyGreyOn:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; Text-Decoration: underline}


.tabcopyGreysmall {font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;}



.tabcopyBlue {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033CC;
	text-decoration: none;
}
.copyrightgrey {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333
}

/* FORM */
.formcopy{font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-right:10px; color: #333333; font-size: 12px; line-height:15px;}

.focusField{
	border:solid 1px #dabb7e;
	background:#EFF5FF;
	color:#000;
 }
.idleField{
	background:#EEE;
	color: #6F6F6F;
	border: solid 1px #DFDFDF;
 }	
.errorField {
 	background:#ffffcc;
	border: solid 1px #990000;
 }
input.input_sm {width:30px;padding:1px; }
input.input_med {width:100px;padding:1px; }
input.input_long, textarea.input_long {width:200px;padding:1px; }
 
 #error {
 	color:#990000;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	display:none;
	margin-top:5px;
 }

.style14 {
	font-size: 10px;
	color: #996633;
	font-family: Arial, Helvetica, sans-serif;
}
.style15 {color: #FFCC99}
input.source {color: #000;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	margin-right: 11px;
}
label.check {color: #333333;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
}
label.source {color: #333333;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
	margin-top: 10px;
	margin-left: 0px;
	float: left;
	clear: both;
}
.topbg{background:#330000 url(images/bg_top.gif) repeat-x top left;}

.required{font-family:Times New Roman, Times, serif; color:#996633; font-size:14px; font-weight:bold;}
