body {background:url(../images/pattern_silver.gif); font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; padding:0px; margin:0px;}

table, td{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}

p{margin:0; padding:2px 0 4px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}

ul {margin:0; padding:5px 0 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}

li {padding-bottom:3px;}

a	{text-decoration:none;}

a:hover {color:#CC6600; text-decoration:underline;}

.bodytxt {font:11px Arial, Helvetica, sans-serif; color:black; font-weight:normal;}
.boldtxt {font:11px Arial, Helvetica, sans-serif; color:black; font-weight:bold;}
	
.boldcolortxtlarge{font:14px Arial, Helvetica, sans-serif; color:#CC6600; font-weight:bold;}
	
.homeparatxt{font:10px Arial, Helvetica, sans-serif; color:black; font-weight:normal; margin:0; padding:0 3px;}

.homeparatxt a:link, .homeparatxt a:visited	{font:10px Arial, Helvetica, sans-serif; color:#0060A9; font-weight:bold;}
.homeparatxt a:hover {font:10px Arial, Helvetica, sans-serif; color:#0060A9; font-weight:bold; text-decoration:underline;}

.hometitlelarge	{font:17px Arial, Helvetica, sans-serif; color:#0060A9; font-weight:bold; margin:0; padding:0 0 1px 0;}
.hometitleregular {font:11px Arial, Helvetica, sans-serif; color:black; font-weight:bold; margin:0; padding:0;}

.homefooter {font:11px Arial, Helvetica, sans-serif; color:#F1AA31;}
.homefooter a:link, .homefooter a:visited {font:11px Arial, Helvetica, sans-serif; color:white; font-weight:bold;}
.homefooter a:hover{font:11px Arial, Helvetica, sans-serif; color:white; font-weight:bold; text-decoration:underline;}

.footer, .footer a:link, .footer a:visited	{font:10px Arial, Helvetica, sans-serif; color:black;}
.footer a:hover  {font:10px Arial, Helvetica, sans-serif; color:#CC6600; text-decoration:underline;}
.footnote {font:7pt Arial, Helvetica, sans-serif; color:black;}

h1 {font:16px Arial, Helvetica, sans-serif; color:#0060A9; font-weight:bold; display:inline;}
h2 {font:15px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; margin:0; padding:0 0 8px 0;}
h3 {font:14px Arial, Helvetica, sans-serif; color:#CC6600; font-weight:bold; margin:0; padding:6px 0 0px 0;}
h3 a:link, h3 a:visited {color:#CC6600; font-weight:bold;}
h3 a:hover {color:#CC6600; font-weight:bold; text-decoration:underline;}
		
.subtitle {font:12px Arial, Helvetica, sans-serif; color:black; font-weight:bold;}
	
.hometitlemedium {font:bold 12px Arial, Helvetica, sans-serif; color:black; font-weight:bold;}	

um, .hometitlemedium a:link, .hometitlemedium a:visited {font:bold 12px Arial, Helvetica, sans-serif; color:#0060A9; font-weight:bold;}	


.hometitlemedium a:hover {font:bold 12px Arial, Helvetica, sans-serif; color:#0060A9; text-decoration:underline;}
	
.showlink, .showlink a:visited 	{font:11px Arial, Helvetica, sans-serif; color:#0060A9; font-weight:bold;}
.showlink a:hover {font:11px Arial, Helvetica, sans-serif; color:#CC6600; font-weight:bold; text-decoration:underline;}

.listlink, .listlink a:visited {font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#0060A9;}
.listlink a:hover {font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#0060A9; text-decoration:underline;}

.treetxt 	{font:11px Arial, Helvetica, sans-serif; color:#999999; font-weight:bold;}
.treetxton	{font:11px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold;}

.presslist
	{	font-family:arial, helvetica; 	font-size:11px; 	color:#000; 	font-weight:bold;}

a.presslist:hover
	{	font-family:arial, helvetica; 	font-size:11px; 	color:#CC6600; 	font-weight:bold; 	text-decoration:underline;}

a.presslist:visited
	{	font-family:arial, helvetica; 	font-size:11px; 	color:#999999; 	font-weight:bold;}



.tablegrid	{/* styles tables displayed with a border */
	border-top:1px solid #999999; border-left:1px solid #999999; border-collapse:collapse; /* removes gaps in border */
	font-size:9px;}

.tablegrid thead {text-align:center;}
.tablegrid tbody {background-color:#F4F4F3;}
.tablegrid th, .tablegrid td{border-right:1px solid #999999; border-bottom:1px solid #999999; padding:2px 4px 2px 4px;}
.tablegrid th{font-weight:bold; background-color:#FFCC00; font-size:11px;}

.code	{text-align:center;}

.trainingnote {font:10px Arial, Helvetica, sans-serif; color:#cc6600;}

.formtxt {font:8pt Arial, Helvetica, sans-serif; color:#000000;}

.asterisk {font:18px Arial, Helvetica, sans-serif; color:black; font-weight:bold;}

.bolderror {color:#FF0000; font-weight:bold;}

.level1 {font:11px Arial, Helvetica, sans-serif; color:#CC6600; font-weight:bold;}
	
.level2 {font:11px Arial, Helvetica, sans-serif; color:black; font-weight:bold;}

.level3 {font:11px Arial, Helvetica, sans-serif; color:black;}	

.faqlink, .faqlink a:visited {font:11px arial, helvetica, sans-serif; color:#999999; font-weight:bold;}

.faqlink a:hover {font:11px arial, helvetica, sans-serif; color:#CC6600; font-weight:bold; text-decoration:none;}
	
.question {font:12px arial, helvetica, sans-serif; font-weight:bold; color:#CC6600;}
	
.BackToTop {font:11px arial, helvetica, sans-serif; color:#999999;}
