BODY {
	font-family: verdana,arial,helvetica; 
	font-size: 10pt;
}

.PlainText {
	font-family: verdana,arial,helvetica; 
	font-size: 10pt;
}

.pistyle {
	font-family: verdana,arial,tahoma, helvetica; 
	font-size: 10pt;
	color:#FFFFFF;
	margin-top: 10pt; 
	margin-bottom: 10pt;
}

P {
	font-size: 10pt;
}

P.BLUE { 
	margin-left: 0pt;
	font-color: #336699;
}

.ReducedText {
	font-size: 7pt;
	margin-top: 2pt; 
	color: #000000;
	text-decoration: none;
}

.MediumText {
	font-size: 9pt;
	margin-top: 2pt; 
	color: #000000;
	text-decoration: none;
}

.TopHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #000080;
}

TABLE {
	font-family:verdana,arial,helvetica; 
	font-size: 10pt;
}

H1 {
	font-size: 16pt;
	font-weight: bold;
	margin-top: 2pt; 
	margin-left: 0 pt;
	margin-bottom: 0pt;
	color: #003366;
	}

H2 {
	font-family:verdana,arial,helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #195496;
	margin-bottom: 0pt;  
	text-decoration: none;
	margin-left: 20pt;

	}

H3 {
	font-family:verdana,arial,helvetica;
	font-size: 11pt; 
	color:#003366; 
	margin-top: 14pt;
	margin-bottom: 0pt;  
	text-decoration: none;
	margin-left: 0pt;
	margin-right: 20pt;
	}
	
.checkout {
	font-family:verdana,arial,helvetica;
	font-size: 10pt; 
	color:#FFFFFF; 
	margin-bottom: 0pt;  
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	}

H4 {
	font-size: 8pt; 
	text-decoration: bold;
	color:#195496;
	margin-top: 3pt;
	margin-bottom:3pt;
	margin-left: 20pt;
	}

A:link, A:visited, A:active {
	font-size: 10pt; 
	color:#000000;
}

A:hover {
	text-decoration: none; 
	color:#ee860b /* white */
}

A:link.tab, A:visited.tab, A:active.tab	{
	font-family: arial,helvetica, tahoma, verdana,; 
	font-size: 7pt;
	margin-left: 0pt; 	
	color:#000000;
	font-weight: bold; 	
	}

A:hover.tab 
	{
	text-decoration: underline; 
	color:#336699;
	/* FFCC00 gold */
	font-weight: bold; 
	
	}
	
	

A:link.path, A:visited.path, A:active.path	{
	font-family: tahoma, verdana,arial,helvetica; 
	text-decoration: bold; 
	font-size: 9pt;
	color:#003366;
	}

A:hover.path 
	{
	text-decoration: underline; 
	color:#336699
	}	
	


/* REDEFINE LINK STYLE FOR SITE NAVIGATION */

A:link.guide, A:visited.guide, A:active.guide {
	font-family: verdana, tahoma, arial, helvetica; 
	font-size: 7pt;
	margin-left: 0pt; 
	text-decoration: bold; 
	color:#2166B4
	}

A:hover.guide 
	{
	text-decoration: underline; 
	color:#FF9900
	}
	
	
	
	A:link.rnav, A:visited.rnav, A:active.rnav	{
		font-family: verdana,arial,helvetica; 
		font-size: 7pt;
		margin-left: 0pt; 
		text-decoration: bold; 
		color:#195496
		}
	
	A:hover.rnav 
		{
		text-decoration: underline; 
		color:#336699
	}

/* Left NAVIGATION */

.lnav, A:link.lnav, A:visited.lnav, A:active.lnav	{
	font-family: verdana,arial,tahoma, helvetica; 
	font-size: 8pt;
	text-decoration: none; 
	color:#FFFFFF;
	padding:3px;
	}

A:hover.lnav 
	{
	text-decoration: none; 
	color:#FFFFFF
	}
	
	
	A:link.lnavposting, A:visited.lnavposting, A:active.lnavposting	{
	font-family: verdana,arial,tahoma, helvetica; 
	font-size: 8pt;
	text-decoration: none; 
	color:#FFFFCC;
	margin-top: 10pt; 
	margin-bottom: 10pt; 
	}

A:hover.lnavposting 
	{
	text-decoration: none; 
	color:#F9D50F
	}


/* FOOTER */
A:link.footer, A:visited.footer, A:active.footer
	{
	font-family: tahoma, verdana,arial,helvetica; 
	font-size: 7pt; 
	margin-left: 0pt; 
	text-decoration: bold; 
	color:#1E67B3;;
	}

A:hover.footer 
	{
	text-decoration: none; 
	color:#6699CC
	}
