.mainLabel {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}
.cautionSmall1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #019CD5;
}
.cautionSmall2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #CE6303;
}
.cautionSmall3 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #01CF40;
}
.validateErrorsSmall {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #CC0000;
}

.validateErrorsSmall2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #CC0000;
}
.validateErrors {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #CC0000;
}
.loadingText {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	color: #FFFFFF;
}
.loginWelcome {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #6F6F6F;
	text-align: center;
}
.loginNote {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #2F2F2F;
}
.loginNote2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #2F2F2F;
}
.loginFootHelp {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FFFFFF;
}
.loginFootHelp:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.loginFootHelp:visited {
	color: #E7E7E7;
	text-decoration: underline;
}
.loginFootHelp:active {
	color: #FFCC00;
	text-decoration: underline;
}
.loginFootHelp:hover {
	color: #FFFF66;
	text-decoration: underline overline;
}
.loginFootText {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #7F7F7F;
}
.loginFootText:link {
	color: #7F7F7F;
	text-decoration: underline;
}
.loginFootText:visited {
	color: #7F7F7F;
	text-decoration: underline;
}
.loginFootText:active {
	color: #5F5F5F;
	text-decoration: underline;
}
.loginFootText:hover {
	color: #404040;
	text-decoration: underline overline;
}
.loginFormText {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	width: 180px;
}
.loginText {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000066;
}
.tradeAccHeader {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.tradeAccList {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	width: 142px;
}
.tradePositionDetailHeader {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}
.tradePositionColumn {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.tradePositionColumn2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FFFFFF;
}
.tradePositionRow {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: #FFFFFF;
}
.tradePositionRowAlt {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: #F7F7F7;
}
.tradePositionRowPFL {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: #EEFFFF;
}
.tradePositionRowREG {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: #FFFFEE;
}
.tradePositionRowREJ {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: #FFEEEE;
}
.tradePositionRowFFL {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: #EEFFEE;
}
.tradePositionColumnBuy {
	background-color: #A0EEFF;
}
.tradePositionColumnSell {
	background-color: #FFA0A0;
}
.tradeOrderItem {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}
.tradeOrderFormItem {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	width: 96%;
}
.tradeOrderDummyRow {
	height: 1px;
}
.tradeOrderPrompt {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF6699;
}
.tradeOrderPrompt2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: italic;
	color: #FF6699;
}
.userFootText {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #7F7F7F;
}

td.V0Left {
	background: #FFFFFF;
	color: #000000;
	text-align: left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0LeftGoTools {
	background: #FFFFFF;
	color: #000000;
	text-align: left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0RedLeft {
	background: #FFFFFF;
	color: #EE0000;
	text-align: left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0RedLeftGoTools {
	background: #FFFFFF;
	color: #EE0000;
	text-align: left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0HLLeft {
	background: #FFFFE0;
	color: #000000;
	text-align: left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0HLLeftGoTools {
	background: #FFFFE0;
	color: #000000;
	text-align: left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0Center {
	background: #FFFFFF;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0CenterGoTools {
	background: #FFFFFF;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0RedCenter {
	background: #FFFFFF;
	color: #EE0000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0RedCenterGoTools {
	background: #FFFFFF;
	color: #EE0000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0HLCenter {
	background: #FFFFE0;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0HLCenterGoTools {
	background: #FFFFE0;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0CenterBuy {
	background: #66CCFF;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0CenterBuyGoTools {
	background: #66CCFF;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0CenterSell {
	background: #FF6666;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0CenterSellGoTools {
	background: #FF6666;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0Right {
	background: #FFFFFF;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0RightGoTools {
	background: #FFFFFF;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0RedRight {
	background: #FFFFFF;
	color: #EE0000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0RedRightGoTools {
	background: #FFFFFF;
	color: #EE0000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V0HLRight {
	background: #FFFFE0;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V0HLRightGoTools {
	background: #FFFFE0;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1Left {
	background: #F7F7F7;
	color: #000000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1LeftGoTools {
	background: #F7F7F7;
	color: #000000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1RedLeft {
	background: #F7F7F7;
	color: #EE0000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1RedLeftGoTools {
	background: #F7F7F7;
	color: #EE0000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1HLLeft {
	background: #F7F7E0;
	color: #000000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1HLLeftGoTools {
	background: #F7F7E0;
	color: #000000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1Center {
	background: #F7F7F7;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1CenterGoTools {
	background: #F7F7F7;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1RedCenter {
	background: #F7F7F7;
	color: #EE0000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1RedCenterGoTools {
	background: #F7F7F7;
	color: #EE0000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1HLCenter {
	background: #F7F7E0;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1HLCenterGoTools {
	background: #F7F7E0;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1CenterBuy {
	background: #66CCFF;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1CenterBuyGoTools {
	background: #66CCFF;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1CenterSell {
	background: #FF6666;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1CenterSellGoTools {
	background: #FF6666;
	color: #000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1Right {
	background: #F7F7F7;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1RightGoTools {
	background: #F7F7F7;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1RedRight {
	background: #F7F7F7;
	color: #EE0000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1RedRightGoTools {
	background: #F7F7F7;
	color: #EE0000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.V1HLRight {
	background: #F7F7E0;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.V1HLRightGoTools {
	background: #F7F7E0;
	color: #000000;
	text-align:right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.CaptionLeft {
	background:#979DD7;
	color:#000000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.CaptionLeftGoTools {
	background:#979DD7;
	color:#000000;
	text-align:left;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.CaptionCenter {
	background:#979DD7;
	color:#000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.CaptionCenterGoTools {
	background:#979DD7;
	color:#000000;
	text-align:center;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.CaptionRight {
	background:#979DD7;
	color:#000000;
	text-align: right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:12px;
}
td.CaptionRightGoTools {
	background:#979DD7;
	color:#000000;
	text-align: right;
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align : middle;
	font-size:10px;
}
td.StatusCheck {
	background:#E8ECEB;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:12px;
}
.clearInputBorder {
	border: 0px;
	background-color: #979DD7;
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:12px;
	height: 18px;
	text-align:center;
}
.clearInputBorderGoTools {
	border: 0px;
	background-color: #979DD7;
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:10px;
	height: 15px;
	text-align:center;
}
.clearInputBorderRight {
	border: 0px;
	background-color: #979DD7;
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:12px;
	height: 18px;
	text-align:right;
}
.clearInputBorderRightGoTools {
	border: 0px;
	background-color: #979DD7;
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:10px;
	height: 15px;
	text-align:right;
}
.selectBox{
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:12px;
	height: 20px;
}
.selectBoxGoTools{
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:10px;
	height: 16px;
}

.greenButton{
		color:white;
		cursor:hand;
		width:70px;
		height:20px;
		background-color:rgb(0,160,0);
		border: 1px solid;
		border-left-color:rgb(0,200,0);
		border-top-color:rgb(0,200,0);
		border-bottom-color:rgb(0,120,0);
		border-right-color:rgb(0,120,0);
	}
.blueButton{
		color:white;
		cursor:hand;
		width:70px;
		height:20px;
		background-color:rgb(0,40,250);
		border:2px solid;
		border-left-color:rgb(160,160,200);
		border-top-color:rgb(160,160,200);
		border-bottom-color:rgb(0,0,120);
		border-right-color:rgb(0,0,120);
	}
.redButton{
		color:white;
		cursor:hand;
		width:70px;
		height:20px;
		background-color:rgb(255,120,120);
		border:2px solid;
		border-left-color:rgb(255,160,160);
		border-top-color:rgb(255,160,160);
		border-bottom-color:rgb(215,120,120);
		border-right-color:rgb(215,120,120);
	}
.orangeButton{
		color:white;
		cursor:hand;
		width:66px;
		height:47px;
		background-color:#FF9933;
		border:2px solid;
		border-left-color:#FFCC66;
		border-top-color:#FFCC66;
		border-bottom-color:black;
		border-right-color:black;
	}
.orangeSmallButton{
		color:white;
		cursor:hand;
		width:50px;
		height:18px;
		background-color:#FF9933;
		border:2px solid;
		border-left-color:#FFCC66;
		border-top-color:#FFCC66;
		border-bottom-color:black;
		border-right-color:black;
		text-align: center;
	}


.ChoiceButton {
		BORDER-RIGHT: white thin outset;
		BORDER-TOP: white thin outset;
		BORDER-LEFT: white thin outset;
		BORDER-BOTTOM: white thin outset;
		FONT-SIZE: 11px;
		COLOR: black  ;
		FONT-FAMILY: <%=resource.getFont(4)%>;
		text-align: left;
		text-indent:1pt ;
		HEIGHT: 25px;
		BACKGROUND-COLOR: #EEB315 ;
		cursor : pointer;
		padding-top:2px;
		TEXT-DECORATION: none

	}


.ServicesButton {
		FONT-SIZE: 12px;
		COLOR: black ;
		FONT-FAMILY:  <%=resource.getFont(4)%>;
		text-align: left;
		text-indent:1pt ;
		HEIGHT: 15px;
		BACKGROUND-COLOR: #FFB566 ;
		cursor : pointer;
		padding-left:4px;
		padding-right:4px;
		TEXT-DECORATION: none

	}

.flatButton{ background:transparent;color:white;
		color:white;
		cursor:hand;
		width:70px;
		height:20px;
		padding-top:2px;
		FONT-SIZE: 12px;
		text-align:center;
		background-color: #979DD7;
		FONT-FAMILY: <%=resource.getFont(4)%>;
		border-top: 1px solid #00005A;
		border-left: 1px solid #00005A;
		border-right: 1px solid #00005A;
		border-bottom:1px solid #00005A;
		TEXT-DECORATION: none; }

	