.blue { font-family: Arial, Helvetica, sans-serif;  color:#4A5363; font-weight: bold; font-size: 10pt; font-style: normal; }
.blue_header { font-family: Arial, Helvetica, sans-serif;  color:#4A5363; font-weight: bold; font-size: 12pt; font-style: normal; }
.blue_header16italic { font-family: Arial, Helvetica, sans-serif;  font-size: 16pt;  font-style: italic; font-weight: bold; color:#4A5363; }
.blue_sub_header { font-family: Arial, Helvetica, sans-serif;  color:#4A5363; font-weight: bold; font-size: 10pt; font-style: normal; }
.blue_subs { font-family: Arial, Helvetica, sans-serif;  color:#4A5363; font-weight: bold; font-size: 8pt; font-style: normal; }
.boldlink{ font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal; color:#000000; font-weight: bold; }
.bullet { font-family: Arial, Helvetica, sans-serif;  color:#4A5363; font-weight: bold; font-size: 10pt; font-style: normal; }
.fauxBox { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal; color:#000000;	 width:100%; height:100%; text-align : left; padding:1; padding-left:4; }
.fauxInput { border : 2 inset; background-color : eeeeee; padding-left:3; padding-top:1; padding-bottom:1; }
.formtext { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;	 font-weight: bold; color:#000000; }
.header { font-family: Arial, Helvetica, sans-serif;  color:#000000; font-weight: bold; font-size: 10pt; font-style: normal; }
.header_orange { font-family: Arial, Helvetica, sans-serif;  color:#FF7514; font-weight: bold; font-size: 14pt; font-style: normal; }
.moreinfo { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt; font-style: normal; }
.offBlack { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;	 }
.orange { font-family: Arial, Helvetica, sans-serif;  color:#FF7514; font-weight: bold; font-size: 10pt; font-style: normal; }
.orange-subs{ font-family: Arial, Helvetica, sans-serif;  color:#FF7514; font-weight: bold; font-size: 8pt; font-style: normal; }
.pricing { border: 1px solid; }
.primary_standard { font-family: Arial, Helvetica, sans-serif;  color:#FF7514; font-size: 10pt; font-style: normal; }
.primary_standard_bold { font-family: Arial, Helvetica, sans-serif;  color:#FF7514; font-weight: bold; font-size: 10pt; font-style: normal; }
.secondary_standard { font-family: Arial, Helvetica, sans-serif;  color:#4A5363; font-size: 10pt; font-style: normal; }
.secondary_standard_bold { font-family: Arial, Helvetica, sans-serif;  color:#4A5363; font-weight: bold; font-size: 10pt; font-style: normal; }
.spacer10pt { font-size: 10pt;  }
.spacer15pt { font-size: 15pt;  }
.spacer20pt { font-size: 20pt;  }
.spacer2pt { font-size: 2pt;  }
.spacer5pt { font-size: 5pt;  }


.standard { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal; }
.standard_white { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal; }
.standard_bold { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal; font-weight: bold;}
.standard_italic { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: italic; }
.standard_red { font-family: Arial, Helvetica, sans-serif;  color:#FF0000; font-size: 10pt; font-style: normal; }
.standard_red_bold { font-family: Arial, Helvetica, sans-serif;  color:#FF0000; font-weight: bold; font-size: 10pt; font-style: normal; }


.sub_header { font-family: Arial, Helvetica, sans-serif;  color:#000000; font-weight: bold; font-size: 8pt; font-style: normal; }
.subs { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  font-style: normal; }
.white { background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;	 color:#000000; }
.white-subs { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  font-style: normal; color:#FFFFFF; }
.white-subs_leadingClose { font-family: Arial, Helvetica, sans-serif;  font-size: 7pt;  font-style: normal; font-weight: bold; line-height: 1.2; color:#FFFFFF; }
.yellow { background-color:#FFFFCC; font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;	 color:#000000; }
a { color:#000000; }
a,td,p{ font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal; }
b { color:#000000; font-weight: bold; }
input,textarea { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal; color:#000000; padding-left:2; }
.purple_bold { font-family: Arial, Helvetica, sans-serif;  color:#6633CC; font-weight: bold; font-size: 10pt; font-style: normal; }
.purple { font-family: Arial, Helvetica, sans-serif;  color:#6633CC; font-size: 10pt; font-style: normal; }
.purple_subs_bold { font-family: Arial, Helvetica, sans-serif;  color:#6633CC; font-weight: bold; font-size: 8pt; font-style: normal; }
.purple_subs { font-family: Arial, Helvetica, sans-serif;  color:#6633CC; font-size: 8pt; font-style: normal; }


.price_table_cell_pri {border: 1px solid; color: #000000;  font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  font-style: normal; background-color:#CCCCCC; padding:3px;}
.price_table_cell_pri_bold {border: 1px solid; color: #000000;  font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 8pt;  font-style: normal; background-color:#CCCCCC;  padding:3px;}
.price_table_cell_sec {border: 1px solid; color: #000000;  font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  font-style: normal; background-color:#FFFFCC; padding:3px;}
.price_table_cell_sec_bold {border: 1px solid;  color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 8pt;  font-style: normal; background-color:#FFFFCC; padding:3px;}
.price_table_cell_tri {border: 1px solid; color: #000000;  font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  font-style: normal;  background-color:#FFFFFF; padding:3px;}
.price_table_cell_tri_bold {border: 1px solid;  color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 8pt;  font-style: normal;  background-color:#FFFFFF; padding:3px;}
.price_table_cell_upper_left_cell {border: 1px solid; color: #6633CC;  font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 8pt;  font-style: normal;  background-color:#FFFFCC; padding:3px;}










.menu_layer {
	background-color: #555555;
	width: 300px;
}
.menu_item {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	width:100%;
	border: solid 1px;
	background-color: #ff7b18;
	padding:3px;
	text-decoration: none;
}
.menu_item:hover {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	width:100%;
	border: solid 1px;
	background-color: #f24d21;
	padding: 3px;
	text-decoration: none;
}


.scrollingCell {
	overflow: auto;
/*	position: relative;*/
	visibility: visible;
	z-index: auto;
}

form {
	margin-bottom:0px;
	margin-top:0px;
}