A, A:Visited, A:Active {color: #330066; text-decoration: none; font-size: 12px; font-weight: bold;}
A:Hover  {color: #FFBE5C;text-decoration: underline;}

BODY  {font-family:verdana, arial; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0;}
td, p, div {font-family: verdana, arial; font-size: 12px;}

li {list-style-image: url(images/bullet.gif);}

.content {padding: 5px 5px 5px 5px; vertical-align: top; color: black;}
.sm {font-size: 10px;}
.big {font-size: 14px; font-weight: bold;}

/* market snapshot styles */
.dlt {background-color: black;} /* Outline */
.dlr  {background-color: #0057AE;} /* Right Color Column */
.gybg  {background: white;} /* Outline */
.bt {padding: 1px 1px 1px 1px; line-height: 15px; letter-spacing: 1; color: black; font-size:11px; background-color: white;} /* Main Class for Snapshot and Eco Calendar */
.btb {background-color: white;} /* Background for Economic Calendar */

/* page title style */
.bodytexttitle {color: #CC6600; font: italic small-caps bold 13px arial; align: left;}
.pagetitle101 {color: #CC6600; font: italic small-caps bold 13px arial;}

/* custom */
A.side, A.side:Visited, A.side:Active {color: black; text-decoration: none; font-size: 11px; font-weight: normal;}
A.side:Hover  {color: #330066;text-decoration: underline;}

A.white, A.white:Visited, A.white:Active {color: white; text-decoration: none; font-size: 10px; font-weight: bold;}
A.white:Hover  {color: #FFBE5C;text-decoration: underline;}

A.white2, 
A.white2:Visited, 
A.white2:Active {
	color: white; 
	text-decoration: none; 
	font-size: 15px; 
	font-weight: bold;
} A.white2:Hover {
	color: #FFBE5C;
	text-decoration: underline;
}

A.black, A.black:Visited, A.black:Active {color: black; text-decoration: none; font-size: 12px; font-weight: bold;}
A.black:Hover  {color: #333399;text-decoration: underline;}

A.title, A.title:Visited, A.title:Active {font: italic small-caps bold 15px arial;color: black;}
A.title:Hover  {font: italic small-caps bold 15px arial;color: #CC6600;}

.box1 {border-right: 1px solid #7D7979;border-bottom: 1px solid #7D7979;border-left: 1px solid #7D7979;}
.box2 {border-left: 1px solid #999999; border-top: 1px solid #999999;border-bottom: 1px solid #999999;}
.box3 {border: 1px solid black;}
.whiteline {border-top: 2px solid white; border-bottom: 2px solid white;padding: 5px 5px 5px 5px; vertical-align: top; color: black;}
.grayline {border-top: 2px solid #cccccc; border-bottom: 2px solid #cccccc;}
.goldline {border-top: 1px solid #FFBE5C; border-bottom: 1px solid #FFBE5C;}

.link {
	border-left: 1px solid #F7DE7C;
	padding-left: 0 12px;
}
.linkEnd {
	border-left: 1px solid #F7DE7C; 
	border-right: 1px solid #FDFCF4;
}


/* Form Styles */
.forminput {
font-family: verdana, arial;
font-weight: bold;
font-size: 12px;
color: black;
background-color: #f0f8ff;
padding: 1pt;
margin: 0pt;
border : thin solid black 1;}
.forminput2 {
font-family: verdana, arial;
font-weight: normal;
font-size: 10px;
color: black;
background-color: #f0f8ff;
padding: 0pt;
margin: 0pt;
border : thin solid black 1;}
.pnorm {color:black;background:#f0f8ff;border: thin solid black 1;}		
.pover {color:#0066cc;background:#f0f8ff;border: thin solid black 1;}