body, content, normal {
	font-family: arial,halvetica,sans-serif;
	font-weight:normal;
	color:#000000;
	font-size: 9pt;
	text-decoration: none;
}
td {
	font-weight:normal;
	font-size: 9pt;
	text-decoration: none;
}
.nav, a.nav:link, a.nav:visited, a.nav:hover {
	font-weight:normal;
	color:#FFFFFF;
	font-size: 8pt;
	text-decoration: none;
}
.ticker {
	font-family: halvetica;
	font-weight:normal;
	font-size: 14pt;
	color:#003399;
	text-decoration: none;
}
a:link, a:visited, a:hover {
	text-decoration: underline;
	color:#FF6600;
}
.bold {
	font-weight: bold;
}
.hide {
	display: none;
}
.featurednewstitle, a.featurednewstitle:link, a.featurednewstitle:visited, a.featurednewstitle:hover {
	color: #330099;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
.featurednewssummary, a.featurednewssummary:link, a.featurednewssummary:visited, a.featurednewssummary:hover {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 8pt;
	text-decoration: none;
}
.heading, a.heading:link, a.heading:visited, a.heading:hover {
	font-family: arial;
	color:#003399;
	font-weight: bold;
	font-size: 16pt;
	text-decoration: none;
}
.subheading, a.subheading:link, a.subheading:visited, a.subheading:hover {
	font-family: arial;
	color:#003399;
	font-size: 11pt;
	text-decoration: none;
}
.subheadingbold, a.subheadingbold:link, a.subheadingbold:visited, a.subheadingbold:hover {
	font-family: arial;
	color:#003399;
	font-weight: bold;
	font-size: 11pt;
	text-decoration: none;
}
.confirmationHeader {
	font-weight:bold;
	font-size: 10pt;
	color:#FFFFFF;
	text-decoration: none;
}
.small, a.small:link, a.small:visited, a.small:hover {
	font-size : 8pt;
}
.altcolorpurple {
	color: #630063;
}
.altcolorteal {
	color: #009A9C;
}
.altcolorgold {
	color: #FF9900;
}
.altcolororange {
	color: #FF6600;
}
.altcolorRed {
	color: Red;
}
.footer, a.footer:link, a.footer:visited, a.footer:hover {
	font-weight:normal;
	color:#FFFFFF;
	font-size: 8pt;
	text-decoration: none;
}

.inputbox {
	font-size : 9pt;
	background: #ffffff;
	color: #000000;
	border-top: 1px solid #330099;
	border-right: 1px solid #330099;
	border-bottom: 1px solid #330099;
	border-left: 1px solid #330099;
}
.inputboxftr {
	font-size : 8pt;
	background: #ffffff;
	color: #000000;
	border-top: 1px solid #006EC3;
	border-right: 1px solid #006EC3;
	border-bottom: 1px solid #006EC3;
	border-left: 1px solid #006EC3;
}
.submit {
	font-size : 9pt;
	background: #663300;
	color: #ffffff;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-weight: bold;
	padding: 3px;
}
.ecom_heading1 {
	font-family: arial;
	color:#663300;
	font-weight: bold;
	font-size: 16pt;
	text-decoration: none;
}
.ecom_heading2 {
	font-family: arial;
	color:#663300;
	font-size: 11pt;
	text-decoration: none;
}
.ecom_table {
background: dddddd;
}
.ecom_tableHdr {
background: 003399;
color: white;
font-weight: bold;
}

.ecom_table1 {
background: ffffff;
}

.ecom_table1Alt {
background: ffffff;
}

.ecom_table2 {
background: deeff3;
}

.ecom_table2Alt {
background: eeeeee;
}

.ecom_tableFtr {
background: #006EC3;
color: white;
font-weight: bold;
}
.ecom_groupList {
	list-style-type : square;
	COLOR: #0F7498;
}
.standard {
	font-size:9pt;
	font-family:verdana,arial,halvetica,sans-serif;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}