body		            { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; }
td 			            { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; }
p 			            { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; }
A:link		            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;  text-decoration: none }
A:visited	            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none }
A:hover		            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none }
select		            { font: 11px Arial Unicode MS, Arial; color: #000000; background-color: white; border-color: #FFFFFF; border: 1px groove #000000; height=16px}
textarea	            { font: 11px Arial; color: #000000; background-color: white; border-color: #FFFFFF; border: 1px groove #000000; height=36px}
.Title1		            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #0B2E91 }
.Title2		            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #0B2E91 }
.Title3		            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #007ac2 }
.Title4		            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666 }
.warning		        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #CC0000 }
.Sectionhead	        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000 }
.Sectionsubhead	        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CC0000 }
.SmallText	            { font-family: Arial; font-size: 8pt; color: #000000 }
.SmallerText            { font-family: Arial; font-size: 7pt; color: #0B2E91 }
.16px                   { font: 16px Arial; background-color: white; border-color: #FFFFFF; font-weight: bold; border: 0px groove #FFFFFF; height=16px}
input                   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.input2		            { font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border-color: #000000; border: 1px groove #000000; height=16px}
.input3		            { font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #ffffff; border-color: #000000; border: 1px groove #003366; height=16px}
.globallink             { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: 800; color: 404040; background-color: #2D5C3D }

.primarynav:link       {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #007ac2;
	font-size: 8pt;
}

.primarynav:visited {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #007ac2;
	font-size: 8pt;
}

.primarynav:active {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #007ac2;
	font-size: 8pt;
}

.primarynav:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #007ac2;
	font-size: 8pt;
}
.secondarynav:link      { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #007ac2; background-color: #FFFFFF; text-decoration: underline }
.secondarynav:visited   { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #007ac2; background-color: #FFFFFF; text-decoration: underline }
.secondarynav:hover     { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #007ac2; background-color: #FFFFFF; text-decoration: underline }

.thirdnav:link          { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #007ac2; background-color: #FFFFFF; text-decoration: underline }
.thirdnav:visited       { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #007ac2; background-color: #FFFFFF; text-decoration: underline }
.thirdnav:hover         { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #007ac2; background-color: #FFFFFF; text-decoration: underline }

.DEK         { POSITION:absolute; VISIBILITY:hidden; Z-INDEX:200 }

a.hints               { position: relative; z-index: 24; color: #000000; background-color: #fffff; border: 0px; text-decoration: none; }
a.hints:hover         { z-index:25; color: #000000; text-decoration: underline; background-color: #ffffff;}
a.hints span          { display: none; }
a.hints:hover span    { display: block; position:absolute; top: 2em; left: 2em; width:10em; border:1px solid #000000; background-color:#ffffff; color:#000000; text-align: left; padding: 3; font-size: .8em; text-indent: 0px; text-decoration: none; }

.AllPagesSmallcopyReg { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 13pt; 	
	color: #666666; 
	font-size: 8pt
}

.AllPagesSmallcopyBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-size: 8pt;
	line-height: 12pt;
}

.AllPagesSmallcopyWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
	line-height: 12pt;
}

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 777;
	font-size: 7pt;
	text-decoration: none;
	background-color: #FFFFFF;
}

.profilelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 777;
	font-size: 8pt;
	text-decoration: none;
	background-color: #C7DFF4;
}

.profilelinkwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 777;
	font-size: 8pt;
	text-decoration: none;
	background-color: #FFFFFF;
}