/******************** Page right side **********************/



/*********************LOADING********************/
/*div.rightSide ul.options li.loading{
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	filter:alpha(opacity=40);

}*/

div.rightSide ul.options li.transparent{
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	filter:alpha(opacity=40);

}


div.rightSide ul.options li.loadPop *{
	
	filter:none;
}
/*div.rightSide ul.options li.loading div.loadingDiv{
	position:absolute;
	z-index:5;
	background:url("appProxy/site/home/loading.png") 50% 70% no-repeat;
	display:none;
	width:411px;
	height:170px;
	filter:alpha(opacity=100);
	margin-left:120px;
	margin-top:29px;
	
}*/
div.rightSide ul.options li div.loadingDiv{
	position: absolute;
    z-index:5;
   
}

/*******************POPUP******************/

div.rightSide div.popup{
	width:770px;
	height:225px;
	position:absolute;
	z-index:5;
	background:url("appProxy/site/home/popup/mainBg.png") no-repeat;
	/*right:-2px;*/
}

div.rightSide div.oneMomentPopUp{
	background:url("appProxy/site/home/popup/one_moment_bg.png") no-repeat;
	
}

div.rightSide div.popup div.popupTitle{
	font-size:17px;
	#font-size:16px;
	font-weight:bold;
	font-family:Tahoma;
	color:#656363;
	
	height:40px;
	text-align:center;
	line-height:30px;
	width:378px;
	margin:0 auto;
	margin-top:38px;
}
div.rightSide div.popup div.popupTitle span{
	display:block;
	float:left;
	width:352px;
	text-transform:uppercase;
	margin-top:13px;
}

div.rightSide div.popup div.popText{
	color:#656363;
	float:left;
	font-size:14px;
	margin-top:19px;
	width:96%;
}

div.rightSide div.popup div.popText a{
	color:#338201;
}

div.rightSide div.popup div.popupTitle input.popupClose{
	width:26px;
	height:25px;
	background:url("appProxy/site/home/popup/closeBtn.gif") no-repeat;
	cursor:pointer;
	border:none;
	float:left;
	margin-top:15px;
	margin-right:10px;
	margin-left:-35px;
	#margin-left:-23px;

}

div.rightSide div.popup div.popText .popupBut{
	background:transparent url(appProxy/site/home/popup/depositBtn.gif) no-repeat scroll 0 0;
	border:medium none;
	color:white;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:40px;
	margin-top:12px;
	width:187px;
}

div.rightSide div.popup  form#popupLoginForm{
	float:left;
	width:197px;
	margin-left:188px;
	background:url("appProxy/site/home/popup/separator.gif") right no-repeat;
	height:120px;
}
div.rightSide div.popup  form#popupLoginForm ul{
	list-style-type:none;

}
div.rightSide div.popup  form#popupLoginForm ul li{
	background:none;
	padding:0px;
	margin:0px;
	margin-left:25px;
	height:auto;
	width:auto;
	padding-top:9px;
}
div.rightSide div.popup form#popupLoginForm ul li input.popupTextInput{
	width:129px;
	height:23px;
	background:url("appProxy/site/home/popup/inputBg.gif") right  no-repeat;
	border:none;
	padding-left:5px;
	padding-top:3px;
	
}
div.rightSide div.popup form#popupLoginForm ul li input#loginPopup{
	width:64px;
	height:26px;
	background:url("appProxy/site/home/popup/loginBtn.gif") no-repeat;
	border:none;
	cursor:hand;
	cursor:pointer;
	color:white;
	font-size:14px;
}
div.rightSide div.popup a#popupOpenAccount{
	width:159px;
	height:60px;
	display:block;
	float:right;
	background:url("appProxy/site/home/popup/openAccountBtn.gif") no-repeat;
	margin-right:210px;
	color:white;
	font-size:18px;
	line-height:60px;
	text-align:center;
	margin-top:9px;
	
}
div.rightSide div.popup a#depositLink{
	width:137px;
	height:47px;
	float:right;
	background:url("appProxy/site/home/popup/depositBtn.gif") no-repeat;
	margin-right:132px;
	_margin-right:66px;
	color:white;
	font-size:18px;
	line-height:47px;
	text-align:center;
	margin-top:9px;

}
div.rightSide div.popup div.popupMessageContainer{
	width:403px;
	margin:0 auto;
	text-align:center;
	font-family:arial;
	padding-top:30px;
}
div.rightSide div.popup div.popupMessageContainer span.popupWarning{
	
	font-size:12px;
	color:#4F4F4F;

}
div.rightSide div.popup div.popupMessageContainer span.popupSum{
	color:#002a5c;
	font-size:24px;
}

div.rightSide div#movieContainer{
	background:none;
	width:705px;
	height:330px;
	padding:0px;
	position:relative;
}
div.rightSide ul.options li.first{
	margin-top:0px;
}
div.rightSide ul.options li div.positionTitle{
	width:768px;
	height:31px;
	padding-top:1px;
	_overflow-y:hidden;
	border-bottom:1px solid #a5b4c6;
	
}
div.rightSide ul.options li div.positionContent{
	border:1px solid #a5b4c6;
	margin-top:9px;
	width:768px;
	height:220px;
	float:left;
	position: relative;
	z-index:0;
}
div.rightSide ul.options li div.rightBorder{	
}

			/************ Positions Select *******************/
div.rightSide ul.options li div.positionTitle .selectboxType{
	background:url("appProxy/site/home/typeSelect/selectbox.jpg") no-repeat;
	width:180px;
	height:25px;
	border:0px;
	float:left;
	margin-top:2px;
	color:white;
	font-size:14px;
	padding-left:10px;
	cursor:hand;
	cursor:pointer;
	padding-top:1px;
	#padding-top:5px;
	font-weight:bold;
	margin-left:3px;
	
}
div.rightSide ul.options li div.positionTitle div.selectbox-wrapperType{
	border:1px solid #a5b4c6;
	background-color:#FFFFFF;
	float:left;
	font-size:11px;
	height:190px;
	position:absolute;
	margin-top:29px;
	#margin-top:30px;
	margin-left:3px;
	z-index:2;
	#margin-left:-191px;
	
}

div.rightSide ul.options li div.positionTitle div.selectbox-wrapperType ul{
	text-align:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:180px;
	width:178px;
	font-family:tahoma;
}

*+html div.rightSide ul.options li div.positionTitle div.selectbox-wrapperType ul{

}

div.rightSide ul.options li div.positionTitle div.selectbox-wrapperType ul li{
	width:auto;
	height:auto;
	background:none;
	margin:0px;
	cursor:hand;
	cursor:pointer;
	padding:0px;_position:relative;
	line-height:21px;
	color:#2B2B2B;
	font-size:12px;
	text-indent:19px;
}
div.rightSide ul.options li div.positionTitle div.selectbox-wrapperType ul li.title{
	cursor:default;
	color:#4c6a8d;
	font-size:14px;
	font-weight:bold;
	text-indent:12px;
}

		/*********End of position Select ***************/
	
div.rightSide ul.options li div.positionTitle div.expireTimeContainer{
	float:right;
	line-height:32px;
	color:white;
	font-size:12px;
	width:295px;
	
}
div.rightSide ul.options li div.positionTitle div.expireTimeContainer span.expMessage{
	#position:relative;
	float:left;
	color:#4c6a8d;
	font-family:tahoma;
	font-size:12px;
}
		/****Expire Time Select *********/
		
div.rightSide ul.options li div.positionTitle div.expireTimeContainer .selectboxTime{
	background:url("appProxy/site/home/timeSelect/selectboxOrBell.jpg") no-repeat;
	width:160px;
	height:22px;
	border:0px;
	margin-top:3px;
	#margin-top:2px;
	color:white;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
	margin-left:5px;
	cursor:hand;
	cursor:pointer;
	padding-top:2px;
	#padding-top:5px;
	float:right;
	
}
div.rightSide ul.options li div.positionTitle div.expireTimeContainer div.selectbox-wrapperTime{
	border:1px solid #a5b4c6;
	background-color:#fff;
	font-size:11px;
	margin-left:100px;
	margin-top:29px;
	float:right;
	position:absolute;
	height:95px;
	z-index:4;
	#margin-left:6px;
}
div.rightSide ul.options li div.positionTitle div.expireTimeContainer div.selectbox-wrapperTime ul{
	text-align:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:90px;
	width:178px;
	font-family:tahoma;
	
	
}
div.rightSide ul.options li div.positionTitle div.expireTimeContainer div.selectbox-wrapperTime ul li{
	width:auto;
	height:auto;
	background:none;
	margin:0px;
	cursor:hand;
	cursor:pointer;
	padding:0px;_position:relative;
	line-height:21px;
	color:#2B2B2B;
	font-size:12px;
	text-indent:19px;
}
div.rightSide ul.options li div.positionTitle div.expireTimeContainer div.selectbox-wrapperTime ul li.title{
	cursor:default;
	color:#4c6a8d;
	font-size:14px;
	font-weight:bold;
	text-indent:12px;
}

		/**********Popularity *************************/

div.rightSide ul.options li div.popularity{
	height:187px;
	width:107px;
	background:url("appProxy/site/home/delimiter.jpg") right bottom no-repeat;
	float:left;
}
div.rightSide ul.options li div.popularity img.popularityWord{
	margin-top:40px;
	#margin-top:43px;
	margin-right:11px;
	margin-left:27px;
	float:left;
	
}
div.rightSide ul.options li div.popularity div.populGraphContainer{
	width:31px;
	height:151px;
	float:left;
	margin-top:22px;
	background:url("appProxy/site/home/populBottom.jpg") 0px bottom no-repeat;
	_overflow:hidden;
	line-height:11px;
	font-family:tahoma;
	font-size:12px;

	
}
div.rightSide ul.options li div.popularity div.populGraphContainer div.top{
	background:url("appProxy/site/home/populTop.jpg") no-repeat;
	height:11px;
	width:31px;
	font-size:1px;
}
div.rightSide ul.options li div.popularity div.populGraphContainer div.green{
	background:url("appProxy/site/home/populGreenBg.jpg") top left repeat-x;
	width:31px;
	height:53px !important;
	font-size:9px;
	text-align:center;
	_padding-left:1px;
	
}
div.rightSide ul.options li div.popularity div.populGraphContainer div.orange{
	background:url("appProxy/site/home/populOrangeBg.jpg") bottom left repeat-x;
	width:31px;
	height:75px !important;
	position:relative;
	_position:relative;
	font-size:9px;
	text-align:center;
	
}


div.rightSide ul.options li div.popularity div.populGraphContainer div.orange span.bottom_align{
	display:block;
	position:absolute;
	bottom:0;
	#left:0; 
	#margin-left:3px;
	float:left;
}


div.rightSide ul.options li div.popularity div.populGraphContainer strong{
	color:white;
}
div.rightSide ul.options li div.popularity div.populGraphContainer span.call{
	color:#FFFFFF;
	font-size:11px;
	
}
div.rightSide ul.options li div.popularity div.populGraphContainer span.put{
	color:#ffffff;
	font-size:11px;
}
div.rightSide ul.options li div.optionMain{
	width:445px;
	height:187px;
	background:transparent url("appProxy/site/home/delimiter.jpg") right bottom no-repeat;
	float:left;
	
}
div.rightSide ul.options li div.optionMain div.graphContainer{
	float:left;
	overflow:hidden;
	height: 160px;
	margin-top:19px;
	margin-left:50px;
	_margin-left:7px;
}
div.rightSide ul.options li div.optionMain strong.textTitle{
	font-size:12px;
	color:#002A5C;
	display:block;
	width:266px;
	margin-left:14px;
	text-align:center;
	margin-top:13px;
}
div.rightSide ul.options li div.optionMain ul.actions{
	float:left;
	list-style-type:none;
	margin-left:14px;
	#margin-left:16px;
	margin-top:-5px;
	text-align:center;
	/*width:103px;
	#width:65px;*/
}

div.rightSide ul.options li div.optionMain ul.actions li{
	background:none;
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	
}
div.rightSide ul.options li div.optionMain ul.actions li.actionButton{
	width:65px;
	height:49px;
	font-size:1px;
}

div.rightSide ul.options li div.optionMain ul.actions li.actionButton input{
	width:65px;
	height:49px;
	cursor:hand;
	cursor:pointer;
	border:0px;
}
div.rightSide ul.options li div.optionMain ul.actions li.actionButton input.callLong{
	background:url("appProxy/site/home/longTermOption/callBtn.jpg") no-repeat;
}
div.rightSide ul.options li div.optionMain ul.actions li.actionButton input.putLong{
	background:url("appProxy/site/home/longTermOption/putBtn.jpg") no-repeat;
}
div.rightSide ul.options li div.optionMain ul.actions li.actionButton input.callLongDisabled{
	background:url("appProxy/site/home/disabledOption/callBtn.png") no-repeat;
}
div.rightSide ul.options li div.optionMain ul.actions li.actionButton input.putLongDisabled{
	background:url("appProxy/site/home/disabledOption/putBtn.png") no-repeat;
}
div.rightSide ul.options li div.optionMain ul.actions li.actionButton input.callLongSelected{
	background:url("appProxy/site/home/selectedOption/callBtn.jpg") no-repeat !important;
}
div.rightSide ul.options li div.optionMain ul.actions li.actionButton input.putLongSelected{
	background:url("appProxy/site/home/selectedOption/putBtn.jpg") no-repeat !important;
}
div.rightSide ul.options li div.optionMain ul.actions li.currentPosition{
	margin-top:2px;
}
div.rightSide ul.options li div.optionMain ul.actions li.currentPosition div{
	border:1px solid #9aa9bf;
	width:63px;
	height:25px;
	line-height:26px;
	font-size:14px;
	font-weight:bold;

}
div.rightSide ul.options li div.optionMain ul.actions li.currentPosition div.long{
	color:#e43840;
	font-family:Tahoma;
	font-size:12px;
	margin-top:12px;
	margin-bottom:12px;
	_margin-bottom:12px;
}
div.rightSide ul.options li div.optionMain ul.actions li.currentPosition div.longDisabled{
	color:#BBCBBB
}
div.rightSide ul.options li div.optionMain ul.actions li.currentPosition div.short{
	color:#B9C9B9
}

/**********Profit ******/
div.rightSide ul.options li div.profit{
	float:left;
	text-align:center;
	font-weight:bold;
	width:134px;
	padding-top:67px;
	padding-left:40px;
}
div.rightSide ul.options li div.profit strong.percentage{
	font-size:17px;
	color:#4c6a8d;
	font-family:Arial;
	font-weight:bold;
}

div.rightSide ul.options li div.profit strong.payout{
	color:#002a5c;
	font-size:46px;
	font-family:Arial;
	}

/**********************************************Put Call Folder**********************/
div.rightSide ul.options li div.putCallFolder{
	position:absolute;
	width:186px;
	height:189px;
	background:url("appProxy/site/home/putCallFolderBg.jpg") 5px 5px no-repeat;
	z-index:3;
	right:10px;
	padding-left:16px;
}

@-moz-document url-prefix() {

}

div.rightSide ul.options li div.putCallFolder div.title{
	font-size:11px;
	color:#525252;
	text-align:right;
	padding-top:5px;
	padding-right:8px;
}

@-moz-document url-prefix() {
	div.rightSide ul.options li div.putCallFolder div.title{
		height:17px;
	}
}

div.rightSide ul.options li div.putCallFolder div.title input.closeFolderCall{
	width:15px;
	height:15px;
	background:url("appProxy/site/home/closeFolderBtnCall.jpg") no-repeat;
	border:0px;
	cursor:hand;
	cursor:pointer;
	position:relative;
	#position:static;
	top:2px;
}

div.rightSide ul.options li div.putCallFolder div.title input.closeFolderPut{
	width:15px;
	height:15px;
	background:url("appProxy/site/home/closeFolderBtnPut.jpg") no-repeat;
	border:0px;
	cursor:hand;
	cursor:pointer;
	position:relative;
	#position:static;
	top:2px;
}

div.rightSide ul.options li div.putCallFolder div.putCallTop{
	width:185px;
	height:68px;
	background:url("appProxy/site/home/putCallFolderTop.jpg") left no-repeat;
	#margin-top:1px;
	text-align:left;
	padding-top:3px;
	
}
div.rightSide ul.options li div.putCallFolder div.putCallBottom{
	background:url("appProxy/site/home/putCallFolderBottom.jpg") left no-repeat;
	width:185px;
	height:37px;
	#margin-top:1px;
	text-align:left;
}
div.rightSide ul.options li div.putCallFolder table{
	font-size:11px;
	width:100%;
	line-height:18px;
	margin-left:2px;
	
}

div.rightSide ul.options li div.putCallFolder table th {
	padding-left:5px;
	padding-top:3px;
}

div.rightSide ul.options li div.putCallFolder table td.rateDirection
{
	padding-left:5px;
	padding-top:2px;
	width:100px;
}


span.otherRateDirection {
	padding-top:5px;
}

td.profitSum {
	padding-top:10px;
}

div.rightSide ul.options li div.putCallFolder table profitSum {
	padding-top:7px;
}

div.rightSide ul.options li div.putCallFolder  table img.arrow{
	padding-left:8px;
}
div.rightSide ul.options li div.putCallFolder  table th{
	color:#363636;
	font-weight:normal
}
div.rightSide ul.options li div.putCallFolder  table td.date{
	color:#999999;
}
div.rightSide ul.options li div.putCallFolder  table td.investment{
	background:url("appProxy/site/home/investmentBg.jpg") left no-repeat;
	height:23px;
}
div.rightSide ul.options li div.putCallFolder  table td.rateDirection{
	color:#999999;
}
div.rightSide ul.options li div.putCallFolder  table td.profitSum{
	color:#002a5c;
	font-size:19px;
	text-align:left;
	
}
div.rightSide ul.options li div.putCallFolder  table td.investment div.currency{
	float:left;
	width:20px;
	height:23px;
	color:#002a5c;
	text-align:center;
	font-size:14px;
	line-height:23px;
}

div.rightSide ul.options li div.putCallFolder input.rate{
	background:#fff;
	color:#000;
	
	border:0;
	margin:0;
	padding:0;
	display:inline;
	
	width:54px;
	
}

div.rightSide ul.options li div.putCallFolder table td.investment input.amount{
	float:left;
	font-size:16px;
	color:#363636;
	border:0;
	width:62px;
	text-align:center;
	margin-left:1px;
	margin-top:1px;
	
}

@-moz-document url-prefix() {
	div.rightSide ul.options li div.putCallFolder table td.rateDirection
	{
		padding-left:5px;
		padding-top:0px;
	}
	
	div.rightSide ul.options li div.putCallFolder table th {
		padding-left:5px;
		padding-top:0px;
	}
	
	td.investment {
		padding-top:0px;
	}
	
	div.rightSide ul.options li div.putCallFolder table td.investment div.currency {
		height:20px;
	}
	
	div.rightSide ul.options li div.putCallFolder table td.profitSum {
		padding:0;
		line-height:34px;
		vertical-align: middle;
	}
}

div.rightSide ul.options li div.putCallFolder div.putCallBottom table{
	line-height:14px;
}
div.rightSide ul.options li div.putCallFolder div.rateDirection{
	text-align:left;
	color:#999999;
	margin-left:3px;
	font-size:11px;
}
div.rightSide ul.options li div.putCallFolder input.positionBtnCall{
	border:0px;
	width:183px;
	height:30px;
	background:url("appProxy/site/home/callPositionBtn_en.jpg") no-repeat;
	cursor:hand;
	cursor:pointer;
	margin-top:8px;
	_margin-top:0px;
	margin-right:4px;
}

div.rightSide ul.options li div.putCallFolder input.positionBtnPut{
	border:0px;
	width:183px;
	height:30px;
	background:url("appProxy/site/home/putPositionBtn.jpg") no-repeat;
	cursor:hand;
	cursor:pointer;
	margin-top:8px;
	_margin-top:0px;
	margin-right:4px;
}
/*******one touch comming soon ***/
div.rightSide ul.options li#oneTouchContainer{
	background:none;
	width:659px;
	height:284px;
}
div.oneTouchCommingSoon{
	width:659px;
	height:284px;
	background:url("appProxy/site/global/oneTouchCommingSoon.jpg") no-repeat;
	margin:0 auto;

}
.announceOneTouch{
	width:425px;
	height:284px;
	margin-left:225px;

}
.noTradingOptions{
	width:425px;
	height:200px;
	margin-left:225px;
}
div.rightSide a.demoLink{
	display:block;
	width:103px;
	height:39px;
	background:url("appProxy/site/home/demoBtn.gif") no-repeat;
	color:white;
	line-height:39px;
	text-align:center;
	margin-left:225px;
}

/***** tooltip css ***/
#tooltip {
	position: absolute;
	z-index: 3;
	background:url("appProxy/site/home/tooltipBg.png") no-repeat;
	padding-left: 12px;
	padding-right:5px;
	padding-top:2px;
	width:174px;
	height:50px;
	color:#4F4F4F;
	font-size:10px;
	font-family:arial;
	
}
#tooltip h3, #tooltip div { margin: 0; font-size:12px }

/* hide select boxes*/
select#type1, select#expireTime1,
select#type2, select#expireTime2,
select#type3, select#expireTime3,
select#type4, select#expireTime4
{display: none;}


div.languageBarMiddle .selectboxType {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(appProxy/site/header/language_bar_sel.jpg) no-repeat scroll 0 0;
border:0 none;
color:#000;
cursor:pointer;
float:right;
font-size:11px;
height:16px;
margin-top:3px;
padding-left:5px;
padding-top:4px;
text-align:left;
width:145px;
}

div.languageBarMiddle div.selectbox-wrapperType {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(appProxy/site/home/timeSelect/selectbox-wrapper1.gif) no-repeat scroll 0 0;
float:left;
font-size:11px;
height:190px;
position:relative;
_position:absolute;
top:0px;
_top:30px;
z-index:2;
width:150px !important;
}

@-moz-document url-prefix() {
	div.languageBarMiddle div.selectbox-wrapperType {
		left:1px;
	}
}

*+html div.languageBarMiddle div.selectbox-wrapperType {
position:absolute;
top:30px;
}



div.languageBarMiddle div.selectbox-wrapperType ul {
height:180px;
list-style-type:none;
margin:0;
margin-top:3px;
padding:0;
width:140px !important;
_width:135px !important;
margin-left:1px;
_margin-left:-74px;
text-align:left !important;
}

*+html div.languageBarMiddle div.selectbox-wrapperType ul {
	margin-left:-74px;
	width:135px !important;
}



div.languageBarMiddle div.selectbox-wrapperType ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#2B2B2B;
cursor:pointer;
font-size:12px;
height:auto;
line-height:21px;
margin:0;
padding:0;
text-indent:10px;
_text-indent:15px;
display:block;
}


div.languageBarMiddle div.selectbox-wrapperType ul.options li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(appProxy/site/home/positionBoxLeft.jpg) no-repeat scroll left center;
height:171px;
margin-top:25px;
padding-left:5px;
_padding-left:-50px;
position:relative;

}
div.languageBarMiddle div.selectbox-wrapperType .jScrollPaneContainer {
width:150px !important;
}
.jScrollPaneContainer {
margin-top:5px;
overflow:hidden;
position:relative;
z-index:2;
}

div.rightSide div.popup div.loadingClock{
	background:url(appProxy/site/home/popup/clock.gif) no-repeat;
	display:block;
	width:15px;
	height:17px;
	margin-bottom:10px;
}

div.oneMoment{
	margin-top:68px !important;
}

div.oneMomentClock{
	margin-top:30px !important;
}

/* * * one touch * * */

img.oneTouchTitle{
	display: block;
	margin:0 auto;
}
div.oneTouchDescription{
	margin:11px;
	font-size:12px;
	color: #002b5c;
}
ul#oneTouchList{
	
}

ul#oneTouchList div.assetName{
	background: #4c6a8d ;
	border:0 none;
	color:white;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin-left:3px;
	margin-top:2px;
	padding-left:10px;
	padding-top:1px;
	width:180px;
}
ul#oneTouchList div.epxiryContainer{
	color:white;
	float:right;
	font-size:12px;
	line-height:32px;
	width:295px;
}

ul#oneTouchList span.expireTitle{
	color:#4C6A8D;
	float:left;
	font-family:tahoma;
	font-size:12px;
}

ul#oneTouchList div.expireDate{
	background: #4c6a8d ;
	border:0 none;
	color:white;
	cursor:pointer;
	float:right;
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin-left:5px;
	margin-right:3px;
	margin-top:3px;
	padding-left:25px;
	width:160px;
}

ul#oneTouchList div.optionPropContainer{
	float:left;
	list-style-type:none;
	margin-left:14px;
	text-align:center
}

/* units select box **/
ul li.applyPositions div.positionContainer .selectboxUnits{
	width:96px;
	height:24px;
	line-height:24px;
	background:url(appProxy/site/oneTouch/unitsSelectBg.jpg) no-repeat;
	border:none;
	color:#4c6a8d;
	font-size:15px;
	text-indent:15px;
	padding-top:0px;
	float:left;
	cursor:hand;
	cursor:pointer;
}
ul.options li.applyPositions div.positionContainer .selectboxUnitsWrapper{
	background:url(appProxy/site/oneTouch/unitSelectWrapper.jpg) no-repeat;
	width:75px;
	height:150px;
	position:absolute;
	margin-top:25px;
	#margin-left:-75px
}

ul.options li.applyPositions div.positionContainer td.selectTd ul li{
	background:none;
	margin:0px;
	padding:0px;
	height:auto;
	width:auto;
	text-indent:15px;
	line-height:20px;
	cursor:hand;
	cursor:pointer;
	font-size:15px;
	float:none;
}
ul.options li.applyPositions div.positionContainer td.selectTd ul li.current{
	background:#EAEAEA
}

li.applyPositions input.oneTouchApply{
	width:126px;
	height:30px;
	border:none;
	cursor:hand;
	cursor:pointer;
	display:block;
	margin-left:3px;
	margin-top:-6px;
	background:url(appProxy/site/oneTouchCompact/belowApply.gif) no-repeat;
}
ul#oneTouchList div.oneTouchGraphContainer {
	width:265px;
	height:140px;
	float:left;
	margin-top:30px;
	margin-left:15px;
}
ul#oneTouchList div.optionPropContainer{
	float:left;
	width:115px;
	margin-left:10px;
	height:158px;
	text-align:center;
	padding-top:9px;
}
ul#oneTouchList div.optionDirection{
	width:65px;
	height:49px;
	margin:0 auto;
}
ul#oneTouchList div.aboveDirection{
	background:url(appProxy/site/home/longTermOption/callBtn.gif) no-repeat;
}
ul#oneTouchList div.belowDirection{
	background:url(appProxy/site/home/longTermOption/putBtn.gif) no-repeat;
}
ul#oneTouchList p.unitPrice{
	font-size:12px;
	color:#363636;

}
ul#oneTouchList p.goalRate{
	background:url(appProxy/site/home/currentPostionLiBg.gif) repeat-x scroll 0 0;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	width:66px;
	border:1px solid #B0B0B0;
	margin:0 auto;
	color:#e43840;
}
ul#oneTouchList div.goalRateText{
	font-size:11px;
	color:#4c6a8d;
	padding-top:7px;
	padding-bottom:7px;
	text-transform: uppercase;
}
ul#oneTouchList p.aboveDirection{
	color:#024301;
}
ul#oneTouchList p.belowDirection{
	color:#EA6100;
}
ul#oneTouchList p.profit{
	color:#002A5C;
	font-size:42px;
	line-height:26px;
	margin-top:16px;
}

ul#oneTouchList p.return{
	color:#4C6A8D;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	margin-top:10px;
}
ul#oneTouchList div.actionContainer{
	background:url("appProxy/site/home/delimiter.jpg") no-repeat left bottom;
	width:242px;
	height:181px;
	float:right;
	margin-top:5px;

}
ul#oneTouchList div.actionMoreContainer{
	width:242px;
	height:181px;
	/*background:url(appProxy/site/oneTouch/actionMoreBg.jpg) no-repeat;*/
	background:url(appProxy/site/oneTouch/thankYouOneTouch.gif) no-repeat;
	float:right;
	margin-top:5px;
}
ul#oneTouchList div.actionEndContainer{
	width:242px;
	height:181px;
	/*background:url(appProxy/site/oneTouch/actionEndBg.jpg) no-repeat;*/
	background:url(appProxy/site/oneTouch/thankYouOneTouch.gif) no-repeat;
	float:right;
	margin-top:5px;
}
ul#oneTouchList div.actionMoreContainer .GEdit{
	width:178px;
	height:133px;
	overflow:hidden;
	margin-left:35px;
}

ul#oneTouchList table.actionTop{
	border-collapse:collapse;
	font-size:11px;
	width:200px;
	margin:0 auto;
	line-height:19px;
	margin-top:3px;
}
ul#oneTouchList table.actionTop .gray{
	color:#999999;
}
ul#oneTouchList table.actionTop .strong{
	font-weight:bold
}
ul#oneTouchList table.actionTop tr.middleContainer td{
	line-height:46px;
	padding-top:12px;
}
ul#oneTouchList table.actionTop tr.middleContainer td.oneTouchPayout{
	color:#002A5C;
	font-size:26px;
}
ul#oneTouchList input.oneTouchApply{
	width:168px;
	height:39px;
	border:none;
	cursor:hand;
	cursor:pointer;
	display:block;
	margin:0 auto;
}
ul#oneTouchList input.aboveDirection{
	background:url(appProxy/site/oneTouch/applyBtn_Green.jpg) no-repeat;
}
ul#oneTouchList input.belowDirection{
	background:url(appProxy/site/oneTouch/applyBtn_Orange.jpg) no-repeat;
}
ul#oneTouchList input.oneTouchMore{
	background:url(appProxy/site/oneTouch/buyMoreBtn.png) no-repeat;
	width:168px;
	height:40px;
	border:none;
	cursor:hand;
	cursor:pointer;
	display:block;
	margin: 0 auto;
	margin-top:4px;

}
ul#oneTouchList table.actionTop tr.specialTr{
	line-height:10px;
}
ul#oneTouchList .selectboxUnits{
	width:96px;
	height:24px;
	line-height:24px;
	background:url(appProxy/site/oneTouch/unitsSelectBg.jpg) no-repeat;
	border:none;
	color:#7c92ab;
	font-size:15px;
	text-indent:15px;
	padding-top:1px;
	#padding-top:0px;
	float:left;
	cursor:hand;
	cursor:pointer;
}
ul#oneTouchList td.selectTd ul {
	list-style-type:none;
	margin-top:3px;
	height:143px;
}
ul#oneTouchList td.selectTd ul li{
	background:none;
	margin:0px;
	padding:0px;
	height:auto;
	width:auto;
	text-indent:15px;
	line-height:20px;
	cursor:hand;
	cursor:pointer;
	font-size:15px;
}
ul#oneTouchList td.selectTd ul li.current{
	background:#EAEAEA
}
ul#oneTouchList .selectboxUnitsWrapper{
	background:url(appProxy/site/oneTouch/unitSelectWrapper.jpg) no-repeat;
	width:75px;
	height:150px;
	position:absolute;
	z-index:3;
	top:103px;
	#right:89px;
}
