body {
	background-color: white;
    COLOR: #666666; font-size: 11px; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
}
A.GraphicalRepresentationLink:link {COLOR: #666666;font-size: 11px; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A {COLOR: #666666;FONT-SIZE: 11px; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A:VISITED {COLOR: #666666;FONT-SIZE: 11px; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A:ACTIVE {COLOR: #666666;FONT-SIZE: 11px; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A:HOVER {COLOR: #666666; FONT-SIZE: 11px; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
TD {COLOR: #333333; font-size: 11px; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
H1 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #003366; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px}
H3 {FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #cf8b4a; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px}
.topnav {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.topnav:link {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topnav:visited {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topnav:active {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topnav:hover {font-size: 11px; COLOR: #333333; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.path {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; padding:0px;}
.line {BACKGROUND-COLOR: #666666}
.hlinetop {BACKGROUND-COLOR: #333366}
.vlineleft {BACKGROUND-COLOR: #ffffff}
.vlineright1 {BACKGROUND-COLOR: #ffffff;}
.vlineright2 {BACKGROUND-COLOR: #ffffff;}
.hlinebottom {BACKGROUND-COLOR: #ffffff;}
.functionmenu {BACKGROUND-COLOR: #ffffff;}
.hlinefunction {BACKGROUND-COLOR: #ffffff;}
.vlinemain {BACKGROUND-COLOR: #ffffff;}
.boxvlineleft {	BACKGROUND-COLOR: #ffffff;}
.boxhlinebottom {BACKGROUND-COLOR: #ffffff;}
.boxtitle1 {BACKGROUND-COLOR: #2767B0; padding: 4px 2px 4px 4px;}
.boxtitletxt1 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px}
.hlinehead2 {BACKGROUND-COLOR: #ffffff}
.copyright {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Myriad Pro, Calibri, Arial, Sans-serif}
.blue {color: #336699;}
HR {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #e0e0e0; BORDER-RIGHT-WIDTH: 0px}
.rightcolumn {padding: 0px; }
/* PT STYLES*/

.banTopbarBg {background-color: #cccccc; padding: 1px;}
.banHeaderBg {background-color: #cccccc;}
.navTabOnBg	{background-color: #ffffff; }
.tipsHeaderBg {background-color: #ffffff;}
.newsHeaderBg {background-color: #990000;}
.tipsLightBg {background-color: #ffffff;}
.hiliteHeaderBg {background-color: #FF0000;}
.FooterBG {background-color: #1e5db2;}
.LoginBg {background-color: #ffffff;}
.loginlinks {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:link {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:visited {font-size: 11px; COLOR: #666666; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:active {font-size: 11px; COLOR: #333333; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:hover {font-size: 11px; COLOR: #333333; FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
/* FORM ELEMENTS STYLES*/
.formPulldownText {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formInputBoxText {background-color: #eeeeee;color: #333333; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; border: 0px;margin:0px; margin: 0px;margin-top: 2px;  margin-bottom: 2px; padding: 0px;}
.formBtnText {display: inline; color: #333333; background-color: #eeeeee; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;margin:0px;margin-top: 2px;  margin-bottom: 2px; padding: 3px; border:0px;}
.formBtnText a:hover {text-decoration: none;}

/* TOP FORM TOOLTIP STYLES*/
div.row {clear: both; min-height: 4em; margin: 0em 0em 1em 0em; position: relative; }
div.label {font-weight: bold;display: inline;padding-right: 0.5em;}
div.field {margin-top: 0.2em;}
div.help {background-color:#FF9900; border: 1px solid black; font-size: 100%; font-weight: normal; line-height: normal;
    text-align: left;position: absolute;left: -18em;top: 1.5em;width: 16em;padding: 0.5em;}
.error {background: #E1DDCE;border: 1px solid #A3A3A3;padding: 1em;margin: 0;width: 68% !important;}
.required {background: url(required.gif) right no-repeat;}

/* MENU STYLES */

#navholder {
	width: 143px;
	FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-right: 0px;
}
#navholder ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#navholder li {
	margin: 0px;
	}
#navholder a {
	display: block;
	background-color: #ffffff;
	padding: 4px 0px 4px 0px;
	margin: 0px;
}
#navholder a:link, #navholder a:visited {
	color: #666666;
	text-decoration: none;
}
#navholder a:hover, #navholder a:active {
	color: #333333;
	background-color: #eeeeee;
	text-decoration: none;
}
#navholderright {
	display: block;
	align: right;
	FONT-FAMILY:  Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
}
#navholderright ul { 
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	
}
#navholderright li {
	margin: 0px;
}
.litext {
	padding-left: 8px;
}
#navholderright a {
	display: block;
	background-color: #ffffff;
	padding: 4px 0px 4px 0px;
	text-align: left;
}
#navholderright a:link, #navholderright a:visited {
	color: #666666;
	text-decoration: none;
	text-align: left;
}
#navholderright a:hover, #navholderright a:active {
	color: #333333;
	background-color: #eeeeee;
	text-decoration: none;
	text-align: left;
}
#sellink, #sellink a:link, #sellink a:visited, #sellink a:hover, #sellink a:active {
	background-color:#cccccc;
	color: #666666;
	font-weight: normal;
	font-size: 14px;
    padding: 0px;
	text-decoration: none;
	text-align: left;
		
}
#topic, #topic a:link, #topic a:visited, #topic a:active {
	color: #2767B0;
	font-weight:normal;
	background-color: #D9E9FF;
	text-decoration: none;
}
#topic a:hover {
	color: #ffffff;
	font-weight:normal;
	background-color: #2767B0;
	text-decoration: none;
}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }