
.purpleText {color: #663366}
.blueText {color: #333366}
.greenText {color: #336666}
.redText {color: #993333}
.blackText {color: #000000}

.bgWhite { background: #FFFFFF;}	

.bg880000 { background: #880000;}	 /*Dark Red*/
.bg990000 { background: #990000;}	 /*Med Red*/

.bg996600 { background: #996600;}	/*Dark Orange*/
.bgcc9933 { background: #cc9933;}	/*Light Orange*/

.bg999999 { background: #999999;}	/*Light Grey*/
.bg666666 { background: #666666;}	/*Med Grey*/
.bg333333 { background: #333333;}	/*Dark Grey*/


.header {
	font: 18px Arial, Helvetica;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #996600;
}
.headerSmall {
	font: 14px Arial, Helvetica;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #996600;
}

.benefitHeader {
	font:   14pt Arial, Helvetica;
	border-bottom: thin solid #000000;
}

.benefitLargeHeader {
	font:   14pt Arial, Helvetica;
}

.headerSmallb {
	font: 14px Arial, Helvetica;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #cc9933;
}

.body {
	font: 12pt Arial, Helvetica;
	color: #000000;
}

.bodytext {
	font: 10pt Arial, Helvetica;
	color: #000000;
}

.bodytextbold {
	font: bold 10pt Arial, Helvetica;
	color: #000000;
}

.labeltext {
	font: bold 8pt Arial, Helvetica;
	color: #666666;
}

.smText {
	font:  9px Arial, Helvetica;
	color: #000000;
}

.smNotice {
	font: 11px  Arial, Helvetica, "Times New Roman" ;
	font-style: italic;
	color: #000000;
}

.footer {
	font:  9px Arial, Helvetica;
	color: #ffffff;
}

.cardText {
	font:  9pt Arial, Helvetica;
}

.error {
	font:  bold 12pt Arial, Helvetica;
	color: RED;
}

.errorSM {
	font-family: bold 10pt Arial, Helvetica;
	color: RED;
}

.boldtext {
	font: bold 12pt Arial, Helvetica;
	color: #666666;
}

.formtext {
	font: bold 10pt Arial, Helvetica;
	color: #666666;
}

.formtextdata{
	font: 10pt  Arial, Helvetica;
	color: #000000;
	background: #bbbbbb;
}


td {
	font: 12pt  Arial, Helvetica;
	color: #000000;
	margin-bottom: 4;
}
p {
	font: 12pt Arial, Helvetica;
	color: #000000;
	margin-left:5;
	margin-right:5;
}

li {
	font: 12pt Arial, Helvetica; 
	color: #000000;
	margin-bottom: 6 }

A.bodyLink {
	FONT:  arial, helvetica,sans-serif; COLOR: #996600; TEXT-DECORATION: underline}
A.bodyLink:hover {
	COLOR: red; }
	
A.bodyLinksm {
	FONT: 10pt arial, helvetica,sans-serif; COLOR: #996600; TEXT-DECORATION: underline}
A.bodyLinksm:hover {
	COLOR: red; }

A.blackLink {
	FONT: bold 10pt helvetica,arial, sans-serif; COLOR: #666666; TEXT-DECORATION: none}
A.blackLink:active {
	COLOR:red; }
A.blackLink:hover {
	COLOR: red; TEXT-DECORATION: underline}

A.whiteLinkSmall {
	FONT: 10pt helvetica,arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline}
A.whiteLinkSmall:active {
	COLOR: #ffffff; }
A.whiteLinkSmall:hover {
	COLOR: red; }

A.whiteLinkMenu {
	FONT: 10pt helvetica,arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline}
A.whiteLinkMenu:active {
	COLOR: #ffffff; }
A.whiteLinkMenu:hover {
	COLOR: #000000; 
	FONT: bold;}

.arrowBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	text-align: left;
	list-style-image: url(../images/arrowRightBlue.gif);
	list-style-type: disc;}
	

.arrowBrown {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: left;
	list-style-image: url(../images/arrowRightBrown.gif);
	list-style-type: disc;}
	
.theBorder {
	border: thin solid #000000;}
	
A.formtextA {
	FONT: 10pt helvetica,arial, sans-serif; 
	COLOR: #bbbbbb; 
	TEXT-DECORATION: none;
	font-weight:bold;
	}
	
A.formtextA:active {
	FONT: 10pt helvetica,arial, sans-serif; 
	COLOR: #bbbbbb; 
	TEXT-DECORATION: none;
	font-weight:bold;
	}
	
A.formtextA:hover {
	FONT: 10pt helvetica,arial, sans-serif; 
	COLOR: #ffffff; 
	TEXT-DECORATION: underline;
	font-weight:bold;
	}
