A, A:Visited, A:Active {color: #003B65; text-decoration: none; font-size: 12px; font-weight: bold;}
A:Hover  {color: #886926;text-decoration: underline;}

A.toplink1, A.toplink1:Visited, A.toplink1:Active {color: #003B65; text-decoration: none; font-size: 10px; font-weight: normal;}
A.toplink1:Hover  {color: black; text-decoration: none;}

A.toplink2, A.toplink2:Visited, A.toplink2:Active {color: white; text-decoration: none; font-size: 10px; font-weight: normal;}
A.toplink2:Hover  {color: #D58F08; text-decoration: underline;}

A.mainlink, A.mainlink:Visited, A.mainlink:Active {color: #886926; text-decoration: none; font-size: 10px; font-weight: normal;}
A.mainlink:Hover  {color: #003B65; text-decoration: underline;}

A.maintitlelink, A.maintitlelink:Visited, A.maintitlelink:Active {font-family: arial; color: #003B65; text-decoration: none; font-size: 18px; font-weight: normal;}
A.maintitlelink:Hover  {color: black; 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;}

li {list-style-image: url(images/bullet1.gif);}

.content {padding: 5px 5px 5px 5px; text-align: justify; vertical-align: top; color: black; background-image: url(images/mainbk.jpg); background-repeat: no-repeat; background-position: top right;}
.content2 {padding: 5px 5px 5px 20px; text-align: justify; vertical-align: top; color: black;}
.sm {font-size: 10px;}
.org {color: #D58F08; font-size: 10px;}

.welcome {font-family: arial; color: #003B65; font-size: 24px; font-weight: bold;}
.welcome2 {font-family: arial; color: #003B65; font-size: 16px; font-weight: bold; border-bottom: dashed 1px #CCC;}

.topnav1 {color: white; font-size: 10px; background-image: url(images/topbk2.gif); background-repeat: repeat-x; background-position: left; padding: 0px 5px 0px 5px;}
.topnav2 {color: #D58F08; font-size: 10px; background-image: url(images/topbk3.gif); background-repeat: repeat-x; background-position: left; padding: 0px 5px 0px 5px;}

.leftpad {padding: 0px 0px 2px 0px;}

.news {padding: 10px 5px 10px 10px; background-image: url(images/marketnewsbk.jpg); background-repeat: no-repeat; background-position: top;}
.news2 {font-size: 10px; font-weight: bold; background-image: url(images/newsbk.jpg); background-repeat: no-repeat; background-position: top right;}

.footer {color: white; font-size: 10px; background-image: url(images/footbk.gif); background-repeat: repeat-x; background-position: left; padding: 3px 0px 0px 5px;}

/* market snapshot styles */
.dlt {background-color: black;} /* Outline */
.dlr  {background-color: #3333FF;} /* 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: #886926; font-size: 12px; font-weight: bold;}
.pagetitle101 {color: #886926; font-size: 12px; font-weight: bold;}

/* 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;}

.forminput3 {font-family: verdana, arial; font-weight: normal; font-size: 10px; height: 14px; color: black; background-color: #f0f8ff; padding: 0px 0px 0px 2px; margin: 0px; border : solid black 1px;}

.pnorm {color:black;background:#f0f8ff;border: thin solid black 1;}		
.pover {color:#0066cc;background:#f0f8ff;border: thin solid black 1;}