body {
 margin:10px;
 padding:0px;
 font-size:14px;
 font-family:verdana, arial, helvetica, sans-serif;
 background-color:#0033CC;
 color: #000000;
}

h2 {
 margin-top:5px;
 padding:0px;
}

td.trader {
 background-color:#808080;
 border:1px solid #FFFFFF;
 padding:5px 5px 10px 5px;
 margin:10px 10px 2px 10px;
 color: #000000;
}

table.trader {
 font-size:24px;
 text-decoration:none;
 font-weight:600;
 font-family:verdana, arial, helvetica, sans-serif;
 text-align: center;
 color: #000000;
}
a {
 text-decoration:none;
 font-weight:600;
 font-family:verdana, arial, helvetica, sans-serif;
 color: #0033CC;
}

a:visited { color: #0033CC;}

.subtitle {
 font-family:Arial, sans-serif; 
 font-weight:700;
 font-size:16.0px; 
 text-align: left;
 vertical-align: middle;
 padding-left:10px;
}

td.menuCell { 
 width: 150;
 table-layout: fixed;
 border-collapse: separate;
 border-spacing: 10px;
 background-color:#C0C0C0;
 border: 1px solid #FFFFFF;
 text-align: center;
}

table.menu { 
 width: 150;
 table-layout: fixed;
 border-collapse: separate;
 border-spacing: 10px;
 background-color:#C0C0C0;
}

td.main { 
 color:#000000;
 background-color:#C0C0C0;
 padding:5px 5px 5px 5px;
 border: 1px solid #FFFFFF;
}

td.main td,th { 
 color:#000000;
}
td {
 vertical-align: top;
}
td.menu {
 background-color:#808080;
 padding:5px 10px 5px 10px;
 text-align: center;
 vertical-align: middle;
 border: 2px outset #808080;
 white-space: nowrap;
}
td.menu:hover {background-color: #66CCFF}
td.menuSelected {
 background-color:#66CCFF;
 padding:5px 10px 5px 10px;
 text-align: center;
 vertical-align: middle;
 border: 2px inset #66CCFF;
 white-space: nowrap;
}

p {
 font:14px verdana, arial, helvetica, sans-serif;
 margin:5px 5px 10px 5px;
}

.copyright {
 text-align: right;
}

td.footer {
 font-size:10px;
}

.confirm {
 color: #118200;
 text-align: center;
 background-color:white;
 padding:10px;
 margin:10px;
 border:2px solid #aaaaaa;
 font:12px verdana, arial, helvetica, sans-serif;
}

.error {
 color:red;
 text-align: center;
 background-color:white;
 padding:10px;
 margin:10px;
 border:2px solid #aaaaaa;
 font:12px verdana, arial, helvetica, sans-serif;
}

.strTextBox {
	background-color:#ededed;
	border:2px inset black;
	font-family:verdana, arial, helvetica, sans-serif;
	color: black;
	font-size:14px;
	font-weight:400;
	text-align: left;
	vertical-align: middle;
	margin-right: 10px;
	padding-right: 3px;
	padding-left: 3px;
}

.strTextBoxReqd {
	background-color:#ededed;
	border:2px solid  red;
	font-family:verdana, arial, helvetica, sans-serif;
	color: black;
	font-size:14px;
	font-weight:400;
	text-align: left;
	vertical-align: middle;
	margin-right: 10px;
	padding-right: 3px;
	padding-left: 3px;
}

.combo {
	background-color:#ededed;
	border:1px solid black;
	color: black;
	font-size:12px;
	/*font-weight:400;*/
	vertical-align: middle;
	/*padding-left: 3px;*/
	margin:0px;
	padding:0px;
}
 
.button {
	background-color:#aaaaaa;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	color: black;
	font-size:12px;
	font-weight:600;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
}

.button:hover {background-color: #66CCFF; border-color: #66CCFF;}
.button:active {border-style: inset;}

.emailBlock {
	text-align: left;
	background-color:#ededed;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	border:2px solid #aaaaaa;
}

.darkText {
 color: #000000;
}

.wk-frame {
	width:800px;
	height:600px;
	border-width: 1px;
}

