body {
	margin:10px 10px 10px 10px;
	font:12px verdana, arial, helvetica, sans-serif;
	color:#000000;
	background-color:#11A1DD;
}

h2 {
	margin:3px 0px 5px 0px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:600;
	font-size:16px;
}

h3 {
	margin:0px 0px 5px 20px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:600;
	font-size:14px;
	}
p {
	font:12px verdana, arial, helvetica, sans-serif;
}

td {
	font:12px verdana, arial, helvetica, sans-serif;
}

th {
	font:12px verdana, arial, helvetica, sans-serif;
	font-weight:600;
}

.traderName {
	font:24px verdana, arial, helvetica, sans-serif;
	font-weight:600;
	color:#000000;
}

form {
	margin:0px;
	padding:0px;
}

table.tab {
	border-collapse: collapse;
	padding:0px 0px 0px 0px;
	margin:0px;
	border-width:2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #3366CC;
}

td.tab {
    padding:2px 5px 2px 5px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin:0px;
    background-color:#FFFF00;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
}

td.tab:hover {background-color: #FFFF00}

td.tabSel {
    padding:2px 5px 2px 5px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin:0px;
    background-color:#FF6600;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #FF6600;
	border-left-color: #3366CC;
}

a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
}

a:link {color:#000000;}
a:visited {color:#000000;}

a.tab {
	font-size:14px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
}

.main {
	margin:0px;
	padding:0px;
	border-style: none;
	vertical-align: top;
	background-color:#FF6600;
}

.content {
        color: #000000;
	background-color:#ffffff;
	padding:10px;
	margin:10px;
	border:2px solid #aaaaaa;
	font:12px verdana, arial, helvetica, sans-serif;
	vertical-align: top;
}
.content td {
        color: #000000;
}


.tableContent {
        color: #000000;
	border-spacing: 10px;
	margin:0px;
	font:12px verdana, arial, helvetica, sans-serif;
}

p.menu {
	font-size:12px;
	margin:0px 0px 3px 30px;
	font-family: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;
}

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

.checkbox {
	background-color:#ededed;
	border:2px inset black;
	color: black;
	font-weight:900;
	vertical-align: middle;
}

.numTextBox {
	background-color:#ededed;
	border:2px inset black;
	color: black;
	font-weight:600;
	text-align: right;
	vertical-align: middle;
	padding-right: 3px;
	padding-left: 3px;
}

.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: #FFFF00; border-color: #FFFF00;}
.button:active {border-style: inset;}

label {
	font-size:12px;
	text-decoration:none;
	font-weight:600;
	line-height:28px;
}

.helpBlock {
	text-align: left;
	background-color:#ededed;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	border:2px solid #aaaaaa;
	font:12px verdana, arial, helvetica, sans-serif;
}

.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;
}

.emailHeader {
	background-color:white;
	padding:5px;
	margin: 0px;
	border: 2px solid #aaaaaa;
}

.plain {
	background: #ededed;
	border-collapse: collapse;
	margin: 0px;
	padding: 3px;
	border: 1px solid black;
}

.plainDark {
	background:#aaaaaa;
}

table.Published {
        color: #000000;
        background: #FF6600;
        border-collapse: collapse;
        padding: 3px 3px 3px 3px;
        margin: 2px;
        border-width: 2px;
        border-spacing: 0px;
        border-color: #aaaaaa;
        border-style: solid;
}

.adList,.sfList {
	border-collapse: collapse;
	padding: 3px 0px 3px 0px;
	margin: 0px;
	border: none;
}

.clean {
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: none;
}

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