body
{
margin:				0px;
padding:			5px;
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			10pt;
background-color:	#F3F3F3;
text-decoration:	none;
}

td, tr, th, font, p, li, ul, ol, dl, dt, dd, blockquote
{
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			10pt;
color:				black;
}

h1
{
font-size:			11pt;
color:				#000000;
font-weight:		bold;
}

h2
{
font-size:			11pt;
color:				#005098;
font-weight:		bold;
}

h3
{
font-size:			14pt;
color:				#005098;
font-weight:		bold;
}

a, a:link, a:visited, a:hover, a:active
{
font-weight:		normal;
text-decoration:	underline;
color:				#2E5C8C;
}

.borderbottom
{
border-bottom:		#697C9E 1px dashed;
background-color:	#f5f5f5;
}

.footerborder
{
border-left:		#8A9CAA 1px solid;
border-right:		#8A9CAA 1px solid;
border-bottom:		#8A9CAA 1px solid;
}

.tableborderall
{
border-left:		#697C9E 1px solid;
border-right:		#697C9E 1px solid;
border-top:			#697C9E 1px solid;
border-bottom:		#697C9E 1px solid;
}

.navbar
{
border-left:		#697C9E 1px solid;
border-right:		#697C9E 1px solid;
border-top:			#697C9E 1px solid;
border-bottom:		#697C9E 1px solid;
background-color:	#D9D9D9;
}

.subnavbar
{
font-size:			8pt;
border-left:		#697C9E 1px solid;
border-right:		#697C9E 1px solid;
border-top:			#697C9E 1px solid;
border-bottom:		#697C9E 1px solid;
background-color:	#E4E3E3;
color:				#274C74;
}

.forgot 
{
font-size:			7pt;
color:				#000000;
}

.forgot a:visited, .forgot a:link, .forgot a:hover, .forgot a:active
{
font-weight:		normal;
text-decoration:	underline; 
color:				#798DB2;
}

.columnhdr 
{
font-size:			10pt;
color:				#005098;
font-weight:		bold;
}

.columnhdr A:visited, .columnhdr A:link, .columnhdr A:hover
{
font-size:			10pt;
text-decoration:	underline;
font-weight:		bold;
color:				#005098;
}

.footer
{
font-size:			7pt;
color:				#797979;
text-align:			center;
}

.formhdr 
{
font-size: 			8pt;
color: 				#EEEEEE;
font-weight:		bold; 
background-color:	#005098; 
}

.formhdrlink 
{
font-size: 			8pt;
color: 				#EEEEEE;
text-decoration:	underline;
font-weight:		bold; 
background-color:	#005098; 
}

.accthdr 
{
font-size: 			8pt;
background-color:	#CCCCCC; 
border-left:		#697C9E 1px solid;
border-right:		#697C9E 1px solid;
border-top:			#697C9E 1px solid;
border-bottom:		#697C9E 1px solid;
}

.custhdr 
{
font-size: 			8pt;
background-color:	#DDDDDD; 
border-left:		#697C9E 1px solid;
border-right:		#697C9E 1px solid;
border-bottom:		#697C9E 1px solid;
}

.fctyhdr 
{
font-size: 			8pt;
background-color:	#EEEEEE; 
border-left:		#697C9E 1px solid;
border-right:		#697C9E 1px solid;
border-bottom:		#697C9E 1px solid;
}

.sohdr 
{
font-size: 			8pt;
color: 				#EEEEEE;
font-weight:		bold; 
background-color:	#005098; 
}

.gpohdr 
{
font-size: 			8pt;
color: 				#EEEEEE;
font-weight:		bold; 
background-color:	#005098; 
}

.vendorhdr 
{
font-size: 			8pt;
color: 				#EEEEEE;
font-weight:		bold; 
background-color:	#005098; 
}

pre 
{
font-family:		Courier New, Courier;
font-size:			8pt;
color:				#000000;
}  

.pre, a.pre, a.pre:link, a.pre:active, a.pre:visited, a.pre:hover
{
font-family:		Courier New, Courier;
font-size:			8pt;
font-weight:		normal;
color:				#FF0000;
text-decoration:	underline;
}

input 
{
font-family:		Arial,Courier New, monospace, mono;
font-size:			10pt;
}

.copyright 
{
font-size:			7pt;
color:				#FFFFFF;
}

.monospace 
{
font-family: 		"Lucida Console","Courier New", monospace, mono;
font-size: 			10pt;
}

.small 
{
font-size: 			8.5pt;
color:				#000000;
}

a:link.small, a:visited.small, a:hover.small, a:active.small
{
font-size: 			8.5pt;
font-style: 		normal;
font-weight:		normal;
color:				#000000;
text-decoration: 	underline;
}

.dropdown 
{
position:			absolute;
z-index:			30;
width:				10px;
height:				10px;
visibility: 		hidden;
}

.grey 
{
font-size: 			8pt;
color:				#999999;
}  

.navLinks
{
font-size: 			8pt;
text-decoration: 	none;
color: 				#999999;
}

a.navLinks, a.navLinks:link, a.navLinks:active, a.navLinks:visited, a.navLinks:hover
{
font-size: 			8pt;
color: 				#0000FF;
font-weight: 		normal;
text-decoration:	none;
}

.report
{
font-size: 			7.5pt;
}

.menutitle
{
font-size: 			11pt;
font-weight: 		bold;
}

.wwListHeader 
{
color: 				#FFFFFF;
font-size: 			9pt;
font-weight: 		bold;
}

.large
{
font-size: 			11pt;
font-weight: 		bold;
}

 
a.large, a.large:link, a.large:active, a.large:visited, a.large:hover
{
font-size: 			11pt;
color: 				#0000FF;
font-weight: 		bold;
text-decoration: 	underline; 
}

.menu 
{
color: 				#000000;
font-size: 			8pt;
}

a.menu, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover
{
font-size: 			8pt;
color: 				#000000;
text-decoration: 	none;
}

.menuBold 
{
color: 				#000000;
font-size: 			8pt;
font-weight: 		bold;
}

.error
{
color: 				#ff0000;
font-size: 			10pt;
font-weight: 		bold;
}

.required
{
font-weight: 		bold;
font-size: 			10pt;
color: 				#ff0000;
}

.blue
{
color: 				#0066CC;
font-size: 			10pt;
}

.bluebold
{
color: 				#0066CC;
font-size:			10pt;
font-weight: 		bold;
}

.bluelarge
{
color: 				#0066CC;
font-size:			12pt;
font-weight: 		bold;
}

.note
{
color: 				#FF0000;
font-size: 			11pt;
font-weight: 		bold;
text-decoration: 	underline;
}

.orangebold
{
color: 				#FF6600;
font-size: 			10pt;
font-weight: 		bold;
}

.redbold
{
color: 				#FF0000;
font-size:			10pt;
font-weight: 		bold;
}

.red
{
color: 				#FF0000;
font-size: 			10pt;
}

.redsmall
{
color: 				#FF0000;
font-size: 			8pt;
}

.greensmallbold
{
color: 				#66CC00;
font-size: 			8pt;
font-weight: 		bold;
}  

.tabhed
{
font-size: 			13pt;
color: 				#0066CC;
}

.title
{
font-size: 			17pt;
color: 				#0066CC;
}

.smblue
{
font-size: 			8pt;
color: 				#0066CC;
}

#leftNav 
{
position:	absolute;
top:		135px;
left:		0px;
width:		150px;
height:		100px;
visibility: visible;
z-index:	20;
}

#leftNav1 
{ 
position:	absolute;
top:		203px;
left:		0px;
width:		150px;
height:		100px;
visibility: hidden;
z-index:	21; 
}

#leftNavlinks 
{ 
position:	absolute;
top:		235px;
left:		0px;
width:		150px;
height:		100px;
visibility: visible;
z-index:	22; 
}

#content 
{ 
position:	absolute;
top:		135px;
left:		185px;
width:		535px;
visibility: visible;
z-index:	1; 
}

#content580 
{ 
position:	absolute;
top:		135px;
left:		185px;
width:		580px;
visibility: visible;
z-index:	1; 
}

#contentWide 
{ 
position:	absolute;
top:		135px;
left:		15px;
width:		705px;
visibility: visible;
z-index:	1; 
}

#contenttab 
{ 
position:	absolute;
top:		135px;
left:		157px;
width:		535px;
visibility: visible;
z-index:	1; 
}

#logo 
{ 
position:	absolute;
top:		11px;
left:		13px;
width:		5px;
height:		5px;
visibility: visible;
z-index:	15; 
}

#navBar 
{ 
position:	absolute;
top:		43px;
left:		0px;
visibility: visible;
z-index:	10; 
}

#navBack 
{ 
position:	absolute;
top:		0px;
left:		0px;
width:		100%;
height:		54px;
visibility: visible;
z-index:	5; 
}