A, A:Visited, A:Active {color : #000099; text-decoration : none; font-size: 12px; font-weight: bold;}
A:Hover  {color : #3366ff;text-decoration : underline;}

.topnav, a.topnav:visited, a.topnav:active {color : white; text-decoration : none; font-size: 10px; font-weight: bold;}
a.topnav:hover {color : #FFFFCC;text-decoration : none;}

BODY  {font-family:verdana, arial; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0;}
td, p, div, li {font-family: verdana, arial; font-size: 12px;}

.content {padding: 5px 5px 5px 5px; vertical-align: top;}
.w {color: white; vertical-align: top;}
.title {color: white; font-size: 14px; font-weight: bold; padding: 5px 5px 5px 5px;}
.sm {color: white; font-size: 10px; padding: 5px 5px 5px 5px;}
.title2 {font-size: 14px; color: #006699; font-weight: bold; height: 16px; width: 98%; text-align: right; padding: 1px 2px 1px 2px; border: 1px solid #666666;}
.new {color: red; font-weight: bold; font-size: 13px;}

.tbox {color : black; text-decoration : none; text-align: center; font-size: 12px; font-weight: bold; background-color: #CCCCCC; border: #000000 1px solid; height: 40px; width: 200px; padding: 2px 2px 2px 2px;}

.abox {color : black; border: #666666 1px solid; height: 40px; padding: 2px 2px 2px 2px;}

/* 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: #006699; font-size: 14px; font-weight: bold;}
.pagetitle101 {color: #006699; font-size: 14px; font-weight: bold;}

.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;}
.pnorm {color:black;background:#f0f8ff;border: thin solid black 1;}		
.pover {color:#0066cc;background:#f0f8ff;border: thin solid black 1;}

/*content management*/

#cm_list_footer li
{
display: inline;
list-style-type: none;
text-align: center;
padding-left: 5px;
}


#cm_list_footer a
{
color: white;
text-decoration: underline;
font-weight: normal;
font-size: 10px;
}

#cm_list_footer a:link, #navlist a:visited
{
color: white;
text-decoration: underline;
}

#cm_list_footer a:hover
{
color: #9BB7BA;
}

#cm_container_footer {
	text-align: center;
	}
