/******************************************************/
/****** SETUP *****************************************/
/******************************************************/
BODY {
	margin:0px;
	background-image:url(images/menubg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

td {
	vertical-align:text-top;
}

.leftAlign {
	text-align:left;
}

.centerAlign {
	text-align:center;
}

.greyBarAboveTradingLogin {
	height:10px;
	background-color:#333333;
}


/******************************************************/
/****** HOMEPAGE **************************************/
/******************************************************/
.mainmenubg{
	background-image:url(images/mainmenubg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:810px;
	height:50px;
}
.homeheaderBG {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	height:36px;
	background-color:#912F2D;
	vertical-align:middle;
}

.otherpageheaderBG {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	height:36px;
	background-color:#912F2D;
	text-align:left;
	vertical-align:middle;
	padding-left:14px;
}

.homeheadercopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#444444;
	text-align:left;
}

.homecopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
	text-align:left;
	padding:14px;
	text-align:justify;
}

.homeLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}

.homeLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#FFFFFF;
}

.homeLinks_selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#CCCCCC;
	background-color:#666666;
}

#homeLinksSeparators {
	padding-left:16px;
}

.hometraderUsrPwd{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
}

.homeformCopyTextField {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	width:240px;
}

.homeformButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:100px;
	border:1px solid #444444;
	background-color:#666666;
}


.homeformBox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #999999;
	background-color:#FFFFFF;
	height:24px;
	width:220px;
}


.copyLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#0000FF;
}

.copyLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#0000FF;
}

.dotline {
	background-image:url(images/dot.gif);
	background-position:center top;
	background-repeat:repeat-y;
}

/******************************************************/
/****** CONTENT STRUCTURE *****************************/
/******************************************************/
.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
	text-align:justify;
}

.copyheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
	color:#444444;
	text-align:left;
}

.sidemenuLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
}

.sidemenuLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#444444;
	text-decoration:underline;
}

.sidemenuLinks_selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#666666;
	padding:2px;
	text-align:center;
}



/******************************************************/
/****** BOTTOM MENU LINKS *****************************/
/******************************************************/
.btmLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}

.btmLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#666666;
}

.btmLinksSeparators {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#666666;
}

.companyDetails {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}

.siteby {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
}

.siteby:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#444444;
}


/******************************************************/
/****** LEARNER CONTENT STRUCTURE *********************/
/******************************************************/
.OTcopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
	text-align:justify;
}

.OTcopyheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#444444;
	text-align:left;
}

.OTcopysubheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#900000;
	text-align:left;
}

.OTtableheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#444444;
	text-align:left;
	vertical-align:middle;
}

.OTtablecopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
	text-align:left;
}

.navigationLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#0000FF;
}

.navigationLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	color:#0000FF;
}

.navigationLinks_disabled {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#444444;
}

.navigationLinksSeparator {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#444444;
}

.pageNumber {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#444444;
}

.questionCopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#444444;
	vertical-align:baseline;
}

.questionAnswerCopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	vertical-align:baseline;
}

.questionAnswerCopy_Correct {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	vertical-align:baseline;
}

.questionAnswerCopy_Incorrect {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	vertical-align:baseline;
}

.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#888888;
}

/******************************************************/
/****** DOWNLOADS / TUTORIALS BUTTON ******************/
/******************************************************/
.downloadsButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border:1px solid #444444;
	background-color:#666666;
	text-decoration:none;
	vertical-align:middle;
	width:220px;
}

.downloadsButton:hover {
	background-color:#900;
}
