/* --=== Tag Declarations ===-- */
BODY  {
	color: #FFFFFF; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	margin: 0; 
	padding: 0}

A, 
A:Visited, 
A:Active {
	color: #FFFFFF; 
	text-decoration : none; 
	font-size: 12px; 
	font-weight: bold}

A:Hover {
	color: #FFFFFF;
	text-decoration: underline}

td, 
p, 
div, 
li {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px}

/* Classes: Main */

.content {
	padding: 5px; 
	vertical-align: top; 
	color: white}

.content2 {
	padding: 50px; 
	vertical-align: top; 
	color: white}

.content3 {
	padding: 3px; 
	vertical-align: top; 
	color: black}

/* Classes: Navigation Links */

.snav, 
a.snav, 
a.snav:Visited, 
a.snav:Active {
	color: black; 
	font-size: 10px; 
	font-weight: bold; 
	padding: 5px}

a.snav:Hover {
	color: black;
	text-decoration: underline}

.snav2, 
a.snav2, 
a.snav2:Visited, 
a.snav2:Active {
	color: white; 
	font-size: 10px; 
	font-weight: bold; 
	padding: 5px}

a.snav2:Hover {
	color: white;
	text-decoration: underline}

.snav3, 
a.snav3, 
a.snav3:Visited, 
a.snav3:Active {
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 5px}

a.snav3:Hover {
	color: #000000;
	text-decoration: underline}

/* Classes: Misc */

.footer {color:#FFFFFF; border-top: 1px white solid; border-bottom: 1px white solid; font-size: 10px;}
.sm {font-size: 10px;}

/* Classes: Forms */

.forminput {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 12px; 
	color: black; 
	background-color: #f0f8ff; 
	padding: 1pt; 
	margin: 0pt; 
	border : 1px solid black}

.forminput2 {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: normal; 
	font-size: 10px; 
	color: black; 
	background-color: #f0f8ff; 
	padding: 0; 
	margin: 0; 
	border : 1px solid black}

.pnorm {
	color: black;
	background-color: #f0f8ff; 
	border: 1px solid black}
		
.pover {
	color: #0066cc;
	background-color: #f0f8ff; 
	border: 1px solid black}

.border1 {
	border-top: 1px white solid; 
	border-bottom: 1px white solid; 
	border-right: 1px white solid}

.border2 {
	border-top: 1px white solid; 
	border-bottom:1px white solid}

.border3 {border-right: 1px white solid}

.border4 {border: 1px white solid}

.border5 {border-left:1px white solid}

.border6 {border-left:1px black solid}

.border7 {border-top:1px #0D014D solid}

.border8 {border: 1px #0D014D solid}

/* Classes: Market Snapshot */

.dlt {background-color: #4C447B}

.dlr  {background-color: #0099CC}

.gybg  {
	border: none; 
	background-color: #4C447B}

.bt {
	line-height: 15px; 
	letter-spacing: 1.1em; 
	color: #333333; 
	font-size: 11px}

.mtg101thickblack {
	color: #999999; 
	font-weight: bold}

/* Classes: Page Titles */

.bodytexttitle {
	color: white; 
	font-weight: bold}

