TD {
	font-size: 10pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
INPUT {
	font-size:9pt;
	font-weight:normal;
}
.smallfont {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.smallfontRed {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.smallfontBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: darkblue; FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.smallfontblack {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.SectionHeadLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #465363
}
.SectionHeadMedium {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #465363
}
.LeadTextRed {
	FONT-WEIGHT: bold; COLOR: #990000
}
.TinyText {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: black; FONT-FAMILY: Arial,Helvetica
}
.activenewheader {
	font-size:11pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#003399;
}
.activetypelabel {
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#3366cc;
}
.mainNav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; CURSOR: hand; COLOR: blue; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.mainNav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; CURSOR: hand; COLOR: blue; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.mainNav:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; CURSOR: hand; COLOR: blue; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.mainNav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; CURSOR: hand; COLOR: red; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.menu {
border-right: #3c5164 1px solid; border-top: #3c5164 1px solid; font-size: 10pt; border-left: #3c5164 1px solid; border-bottom: #3c5164 1px solid; background-color: #f7f9fd
}
.newheader {
	font-size:11pt;
	font-weight:bold;
	color:#5F5F5F;
	background-color:#EAEAEA;
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; TEXT-DECORATION: none;
}
.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; TEXT-DECORATION: none;
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-DECORATION: none;
}
.inactive {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #9A9A9A; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.caption {
	FONT-SIZE: 9px; FONT-WEIGHT: normal; COLOR: black;
}
.salutation {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.columnheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFFFF; BACKGROUND-COLOR:#000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.warning {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.newlabel {
	font-size:9pt;
	font-weight:bold;
	color:#3c3c3c;
}
.resultmsg {
	font-size:10pt;
	font-weight:bold;
	color:red;
}
.typelabel {
	font-size:10pt;
	font-weight:bold;
	color:#3c3c3c;
	background-color:#EBEBEB;
}
.required {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0033CC; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.likeanchor {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif;; TEXT-DECORATION: none
}
.tabSelected {
	background-color:#666666;
	color:#CCCCCC;
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	font-size: 10pt
}
.tabNotSelected {
	background-color:#CCCCCC;
	color:#666666;
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	font-size: 10pt
}
A.tabSelected {
	background-color:#666666;
	color:#CCCCCC;
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	font-size: 10pt
}
A.tabNotSelected {
	background-color:#CCCCCC;
	color:#666666;
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	font-size: 10pt
}