BODY, P, TD {
	font-family:verdana,arial;
	font-size:8pt;
}

A IMG {
        border:0px;
}
TABLE.contextBox {
	border:1px solid #478224;
}

TABLE.contextBox TD.title {
	background-color:#C0DBA4;
	color:white;
	font-weight : bold;
	margin:0px;
	padding-left:5px;
	padding-right:15px;
	padding-bottom:5px;
}

TABLE.contextBox TD.activeTitle {
        background-color:#478224;
        color:white;
        font-weight : bold;
        margin:0px;
        padding-left:5px;
        padding-right:15px;
        padding-bottom:5px;
}

TABLE.contextBox TD.activeTitle A {
        color:white; 
        text-decoration: none;
        cursor: hand;
}

TABLE.contextBox TD.title A {
        color: black; 
        text-decoration: none
        cursor: hand;
}

TABLE.contextBox DIV.content {
	padding-left:20px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	color:black;
}

TABLE.loginBox {
}

TABLE.loginBox INPUT {
	background-color : #D8DFEB;
	color: black;
	font-size:8pt;
}

TABLE.loginBox INPUT.btn {
	border:1px solid white;
	padding:2px;
	padding-left:20px;
	padding-right:10px;
	height:18px;
}


TABLE.nav {
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
}

TABLE.nav TD {
	padding:2px;
	border-bottom:1px solid black;
}

TABLE.nav TD.navMain {
	background-color:#C0DBA4;
	color:black;
	padding-left:5px;
}

TABLE.nav TD.navMainActive {
	background-color : #5DA526;
	color:white;
	padding-left:5px;
	cursor: hand;
}

TABLE.nav TD.navMainHover {
	background-color : #5DA526;
	color:white;
	padding-left:5px;
	cursor: hand;
}

TABLE.nav TD.navSub {
	background-color:#D6D6D6;
	color:black;
	padding-left:15px;
}

TABLE.nav TD.navSubActive {
	background-color:#B6B5B5;
	color:white;
	padding-left:15px;
	cursor: hand;
}

TABLE.nav TD.navSubHover {
	background-color:#B6B5B5;
	color:white;
	padding-left:15px;
	cursor: hand;
}

TABLE.nav TD.navMainHover A, TABLE.nav TD.navSubHover A {
	color:white;
}

TABLE.nav TD.navMainHover A:hover, TABLE.nav TD.navSubHover A:hover {
	color:white;
}

TABLE.nav TD.navMainActive A {
        color:#EEE120; <!-- yellow -->
}

TABLE.nav TD.navSubActive A {
        color:#981040; <!-- magenta -->
}

TABLE.nav A {
	color:black;
	text-decoration : none;
	cursor: hand;
}

TABLE.contentTbl {
	background-color:#B6B5B5;
	border:1px solid black;
	margin:15px;
}

TABLE.contentTbl TH {
	background-color:#669933;
	color:white;
	text-align:center;
	padding:2px;
	padding-bottom:4px;
	font-size:10pt;
}

TABLE.contentTbl TD {
	background-color:#C0DBA4;
	background-color:white;
	color:#005599;
	padding:2px;
	padding-left:4px;
	margin:2px;
}

DIV.contentText {
	color:#004466;
}

DIV.contextMenu {
	background-color:#cccccc;
	border:1px solid black;
	margin-left:5px;
	margin-right:5px;
	margin-top:60px;
}

DIV.header {
	padding-left:0px;
	margin-bottom:20px;
	background-color:#cccccc;
	height:60px;
	margin-right:0px;
	font-size:24pt;
	color:white;
	width:616px;
}


DIV.mainContent {
	padding-left:20px;
	padding-right:10px;
}

/*
DIV.mainContent P, DIV.mainContent font{
	font-size:10px;
	color:black;
}
*/


DIV.toolboxHelper {
	background-color: #C0DBA4;
	border:1px solid black;
	-moz-opacity: 60%;
	filter:Alpha(opacity=85);
	padding:10px;
}


TABLE.admin {
	background-color:#E4E4E4;
	border:1px solid #cccccc;
	padding-left:20px;
}

TABLE.admin TD {
	padding:2px;
}

TABLE.ticker {
	
}

TABLE.ticker TD {
	padding-top:5px;
}
