BODY
{
    BACKGROUND-COLOR: #ffffff
}
TH
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: center
}
.trPageBorder {
	BACKGROUND-COLOR: #003399
}
.tdPageBorder {
	BACKGROUND-COLOR: #003399
}
.navTopTR
{
	BACKGROUND-COLOR: #6699cc;
}
.navTopTD
{
    BACKGROUND-COLOR: #6699cc;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.tdLogoHeader
{
	COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
	/*font-weight: bold;*/
    FONT-SIZE: 10pt
}
.tableNav {
	background-color: #cccccc;
	border-color: #666666;
	border-width:1;
	border-style: solid
}
.tdNav {
	COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt
}
.tdSmallText {
	COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt	
}
.tdNavSelected {
	background-color: #cccccc;
	COLOR: #990000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt
}
.tdNavBreak {
	COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt
}
.tdLeftNav {
	COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	text-decoration:none
}
.tdLeftNavMarker {
	COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	text-decoration:none
}
.tableAdColumn {
	background-color: #ffffff;
	border-color: #6699cc;
	border-width:1;
	border-style: solid
}
.tableProductList {
	background-color: #ffffff;
	border-color: #6699cc;
	border-width:1;
	border-style: solid
}
.tableHighlight {
	background-color: #cccccc;
	border-color: #666666;
	border-width:1;
	border-style: solid
}
.tdHighlightText {
	COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}
.pageHeaderText
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}
.sectionHeaderText
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.tdSectionHeaderText
{
    COLOR: #000000;
	background-color: #ccccff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.trSectionHeader
{
	BACKGROUND-COLOR: #CCCCCC
}
.featureHeaderText
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.featureText
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	padding-bottom: 5px
}
.bstopic
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.bsdesc
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	padding-bottom: 5px
}
.trHeader
{
    BACKGROUND-COLOR: #6699cc
}
.trLight
{
    BACKGROUND-COLOR: #ffffff
}
.trDark
{
    BACKGROUND-COLOR: #cccccc
}
.tdHeaderText
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.tdText
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}
.tdProductText
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	border-color: #6699cc;
	border-width:1;
	border-style: solid	
}
.tdTextError
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}

.bodyText
{
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt
}

.formField
{
	/*BACKGROUND-COLOR: #CCCCFF;*/
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.formValue
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}

.tdFooterText
{
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt
}

.tdPagingHeader
{
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt
}
.tdPagingData
{
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt
}
.tdPagingDataSelected
{
    BACKGROUND-COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt
}

.ddSection {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.ddLabel {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.ddList {
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	padding-bottom: 5px
}
.topTenLi {
	padding-bottom: 5px
}
.understandLi {
	padding-bottom: 5px
}
.understandSumCat {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	padding-bottom: 5px
}
.understandSumQues {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	/*text-decoration:none;*/
	padding-bottom: 5px
}
.understandQues {
	COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	padding-bottom: 5px
}
.understandQuesSec {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	padding-bottom: 5px
}
.understandDetails {
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	padding-bottom: 5px
}
.faqSumCat {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	padding-bottom: 5px
}
.faqSumQues {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	/*text-decoration:none;*/
	padding-bottom: 5px
}
.faqQues {
	COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	padding-bottom: 5px
}
.faqDetails {
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	padding-bottom: 10px
}
.sampleCat {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	padding-bottom: 5px
}
.sampleTitle {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	padding-bottom: 5px
}
.sampleDetail {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
	/*text-decoration:none;*/
	padding-bottom: 5px
}
.newsHighlight {
	padding-bottom: 15px
}
.newsAttribute {
	text-align: right;
	color: 6699cc
}
.essay_field {
	font-weight:bold;
	color: #3333cc;
}
.error {
	color: #ff0000;
}
.help_div {
	display: none;
	visibility: hidden;
	/*font-size:8pt;*/
	color: #3333cc;
	/*border: thin solid #ccccff;*/
	width:90%;
	margin:auto;
	/*width:300px;*/
}
.text_form {
	border:1px solid #ffffff;
	width:90%;
	margin:auto;
	/*margin: 10px auto 20px auto;*/
	padding:5px;
}
.text {
	border:1px solid #cccccc;
	width:90%;
	margin: 10px auto 20px auto;
	padding:5px;
}
.s1 {
	font-size: 12pt;
	font-weight:bold;
	/*color:#3333cc;*/
	margin: 20px 0px 20px 0px;
	/*
	border-top: thin solid #cccccc;
	padding-top:10px;
	*/
}
.s2 {
	margin: 10px 0px 10px 0px;
	font-weight:bold;
	color:#3333cc;
}
.s3 {
	color:#3333cc;
	width:90%;
	margin: auto;
}
