body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #E9E0B9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/bg_page.jpg);
	background-repeat:no-repeat;	
}

.mn-table {
/*	border-top: 1px solid #B0943C; */
	border-right: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
	border-bottom: 0px none #FFCC00;
	background-color: #FBD356;
	background-image:url(/images/bg_menu.jpg);
	background-repeat:no-repeat;	
}
.mn-td-off {
	padding: 6px;
/*	border-top: 1px solid #FCEA91; */
	border-top: 1px solid #C0A44C;
	text-align: left;
}

.mn-td-on {
	padding: 6px;
/*	border-top: 1px solid #FCEA91; */
	border-top: 1px solid #C0A44C;
	text-align: left;
	background-color: #FCFC7C;
	cursor: pointer;
}

td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }

a.menulink {
	color: #000000;
	text-decoration: none;
}

.hrefnound {
	color: #000000;
	text-decoration: none;
}

#graybar h2 {
	color: #666666;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.statusmessage {
	font-weight: bold;
	color: #FF3333;
}


.small {
	font-size: 11px;
}

.dttext {
	font-size: 14px;
}

.button-on {
	background-image: url(/images/bt_latest.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.button-off {
	background-image: url(/images/bt_latest_f2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.button2-on {
	background-image: url(/images/bt_forums.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.button2-off {
	background-image: url(/images/bt_forums_f2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.button3-on {
	background-image: url(/images/bt_tracking.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.button3-off {
	background-image: url(/images/bt_tracking_f2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.button4-on {
	background-image: url(/images/bt_education.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.button4-off {
	background-image: url(/images/bt_education_f2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}

.bg-latest {
	background-image: url(/images/bt_latest_f2.gif);
	background-repeat: no-repeat;
}

.bg-forums {
	background-image: url(/images/bt_forums_f2.gif);
	background-repeat: no-repeat;
}

.bg-education {
	background-image: url(/images/bt_education_f2.gif);
	background-repeat: no-repeat;
}

.bg-tracking {
	background-image: url(/images/bt_tracking_f2.gif);
	background-repeat: no-repeat;
}

.tablehead {
	background-image: url(/images/table_head.jpg);
	background-repeat: no-repeat;
}

.background {
	background-image: url(/images/bg_background.jpg);
	background-repeat: no-repeat;
	background-color: #dddddd;
	border: 1px solid #666666;
	border-top: 1px none #666;
}

.bigborder {
	border: 1px solid #666666;
}

.botbord {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.rightbord {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.rightbord p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 20px;
}

.nobord p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 20px;
}

.bluetext {
	color: #2B519B;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}

.bluehead {
	color: #2B519B;
}

.stockclass {
	font-size: 12px;
	color: #2B519B;
	font-weight:bold;
}

.timeclass {
	font-size: 10px;
}

.updatefont {
	font-size: 10px;
}

.liveclass {
	font-size: 12px;
	color: #326D00;
	font-weight:bold;
}

.otherclass {
	font-size: 12px;
	color: #cc9900;
	font-weight:bold;
}
.forexclass {
	font-size: 12px;
	color: #cc9900;
	font-weight:bold;
}
.optionclass {
	font-size: 12px;
	color: #cc9900;
	font-weight:bold;
}
.teclass {
	font-size: 12px;
	color: #cc9900;
	font-weight:bold;
}
.piclass {
	font-size: 12px;
	color: #cc9900;
	font-weight:bold;
}
.pdclass {
	font-size: 12px;
	color: #cc9900;
	font-weight:bold;
}
.dateclass {
	font-size: 11px;
	color: #666666;
}

.boxtitle {
	font-size: 11px;
	color: #666666;
	text-transform: uppercase;
}

.home-sideboxtl {
	font-size: 12px;
	color: #666666;
	text-transform: uppercase;
	border: 1px solid #666666;
	font-weight: bold;
	width: 185px;
	margin: 0px;
	margin-left: 0px;
	background-image: url(/images/table_head.jpg);
	background-repeat: repeat-x;
}
.home-sidebox {
	text-align: left;
	font-size: 10px;
	color: #666666;
	border: 1px solid #666666;
	border-top: 1px none #666;
	background-color: #DDDDDD;
	width: 175px;
	padding: 5px;
	margin: 0px;
	margin-left: 0px;
	background-image: url(/images/bg_background.jpg);
	background-repeat: no-repeat;
}

.home-sidebox h2 {
	color: #2B519B;
	font-size: 10px;
	font-weight: bold;	
	margin: 0px;
}

.home-sidebox p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

.latest-link {
    color: #2B519B;
    font-size: 10px;
    text-decoration: none;
}

.menushadowl {
	background-image: url(/images/shadow_left.png);
	background-repeat:repeat-y;
}
.menushadowr {
	background-image: url(/images/shadow_right.png);
	background-repeat:repeat-y;
}