div.rightSide{
	margin-top:15px;
	width:710px;
	float:left;
	
}
ul.options{
	list-style-type:none;
	float:left;
	font-family:Arial;
}
ul.options li.oneTouch{
	width:234px;
	height:228px;
	background:url(appProxy/site/oneTouchCompact/boxBg.png) no-repeat;
	float:left;
	margin-top:10px;
    padding-left:1px;
}
ul.options li.oneTouch div.assetName{
	width:204px;
	margin:0 auto;
	height:27px;
	line-height:26px;
	margin-top:5px;
	color:#222;
        font-weight: bold;
	font-size:15px;
	text-indent:20px;
        padding-top:5px;
}
ul.options li.oneTouch div.details{
	width:105px;
	height:130px;
	margin-left:15px;
	margin-top:2px;
	background:url(appProxy/site/oneTouchCompact/delimeter.gif) right bottom no-repeat;
	float:left;
	padding-top:21px;
	text-align:center;
}
ul.options li.oneTouch div.details div.direction{
	width:98%;
	height:20px;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
ul.options l.oneTouchi div.details div.above{
	color:#004200
}
ul.options li.oneTouch div.details div.below{
	color:#E74F00;
}

ul.options li.oneTouch div.details div.goalRate{
	width:68px;
	height:26px;
	border:1px solid #B0B0B0;
	margin:0 auto;
	margin-top:10px;
	background:url(appProxy/site/oneTouchCompact/goalRateBg.gif) repeat-x;
	font-size:17px;
	font-weight:bold;
	line-height:26px;
}
 ul.options li.oneTouch div.details div.profit{
	width:98%;
	height:35px;
	font-size:35px;
	font-weight:bold;
	color:#004200;
	margin:0 auto;
	margin-top:10px;
}
 ul.options li.oneTouch div.details div.return{
 	font-size:18px;
 	color:#363636;
 	height:18px;
 }
ul.options li.oneTouch div.buy{
	width:105px;
	height:151px;
	float:left
}

ul.options li.oneTouch div.buy input{
	width:99px;
	height:82px;
	cursor:hand;
	cursor:pointer;
	border:none;
	margin-top:50px;
	background:url(appProxy/site/oneTouchCompact/buyNow.gif) no-repeat;
	
}

ul.options li.oneTouch  div.expireTimeContainer{
	width:199px;
	height:34px;
	background:url(appProxy/site/homeCompact/expireTimeContainerBg.gif) no-repeat;
	margin:0 auto;
}

ul.options li.oneTouch div.expireTimeContainer input.showGraph{
	width:29px;
	height:25px;
	background:url(appProxy/site/homeCompact/showGraphBtn.gif) no-repeat;
	border:none;
	cursor:hand;
	cursor:pointer;
	display:block;
	float:right;
	margin-right:4px;
	margin-top:4px;
}
ul.options li.oneTouch div.expireTimeContainer div.time{
	width:158px;
	height:25px;
	background:url(appProxy/site/oneTouchCompact/timeBg.gif) no-repeat;
	float:left;
	margin-top:4px;
	margin-left:4px;
	font-size:14px;
	font-weight:bold;
	text-indent:25px;
	line-height:25px;
}
/**************** apply positions ********/
ul.options li.applyPositions div.positionContainer{
	width:207px;
	height:183px;
	background:url(appProxy/site/oneTouchCompact/positionBg.gif) no-repeat;
	margin:0 auto;
	margin-top:5px;
}

ul.options li.applyPositions div.positionContainer table.actionTop{
	border-collapse:collapse;
	font-size:11px;
	width:198px;
	margin:0 auto;
	line-height:20px;
	margin-top:0px;
}
ul.options li.applyPositions div.positionContainer table.actionTop td{
padding-left: 2px;
}

ul.options li.applyPositions div.positionContainer table.actionTop .gray{
	color:#999999;
}
ul.options li.applyPositions div.positionContainer table.actionTop .strong{
	font-weight:bold
}
ul.options li.applyPositions div.positionContainer table.actionTop tr.middleContainer td{
	line-height:60px;
	padding-top:12px;
}
ul.options li.applyPositions div.positionContainer table.actionTop tr.middleContainer td.oneTouchPayout{
	color:#2A5A21;
	font-size:21px;

}
ul.options li.applyPositions input.oneTouchApply{
        background:url(appProxy/site/oneTouchCompact/belowApply.gif) no-repeat;
	width:200px;
	height:30px;
	border:none;
	cursor:hand;
	cursor:pointer;
	display:block;
	margin-left:3px;
	margin-top:-6px;
        color: #fff;
        font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
      #font-family: Arial, sans-serif;
      font-size:22px;
      #font-size:20px;
      #font-weight: bold;
      text-shadow: 1px -1px 1px #004200;
      text-transform: uppercase;

}

/*** graph ***/
div.graphContainer{
	margin-top:12px;
	margin-left:16px;
}

/**** thank you ***/

div.thankYouContainer{
	background:url(appProxy/site/oneTouchCompact/thankYouOneTouch.gif) center 12px no-repeat;
	width:194px;
	height:185px;
	margin:0 auto;
	margin-top:3px;
}
div.thankYouContainer input.buyMore{
	width:200px;
	height:29px;
	background:url(appProxy/site/oneTouchCompact/buyMore.png) no-repeat;
	margin-top:156px;
	border:none;
	cursor:hand;
	cursor:pointer;
	margin-left:-3px;
}
/*** errors ***/
ul.options li.errors{
	background:none;
	margin-top:0px;
}
/** units select box **/
ul.options li.applyPositions div.positionContainer .selectboxUnits{
	width:75px;
	height:23px;
	line-height:23px;
	background:url(appProxy/site/oneTouch/unitsSelectBg.jpg) no-repeat;
	border:none;
	color:#363636;
	font-size:16px;
	text-indent:15px;
	padding-top:0px;
	float:left;
	cursor:hand;
	cursor:pointer;
}
ul.options li.applyPositions div.positionContainer td.selectTd ul {
	list-style-type:none;
	margin-top:3px;
	height:143px;
}
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:16px;
	float:none;
}
ul.options li.applyPositions div.positionContainer td.selectTd ul li.current{
	background:#EAEAEA
}
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
	
	
}

li.oneTouch input.backBtn{
	width:34px;
	height:19px;
	background:url(appProxy/site/homeCompact/backBtn.gif) no-repeat;
	border:none;
	cursor:hand;
	cursor:pointer;
	float:right;
	color:#8A8A8A;
	font-size:10px;
	direction:rlt;
	text-indent:3px;
	padding-bottom:2px;
	line-height:19px;
	margin-top:-32px;
}

li.oneTouch input.graphBack{
	position:relative;;
	
	right:14px;
}
/*******************POPUP******************/
div.rightSide ul.options li.popupLi{
	width:236px;
	background:none;
	padding-left:7px;
	position:relative;
	top:-10px;
	#padding-top:8px;
	#height:217px;
}
div.rightSide div.popup *{
	
}
div.rightSide div.popup{
	width:225px;
	height:225px;
	
	background:url(appProxy/site/homeCompact/popupMainBg.png) no-repeat;
}
div.rightSide div.popup div.popupTitle{
	font-size:14px;
	font-family:WinSoft Pro;
	color:#4F4F4F;
	height:30px;
	text-align:center;
	line-height:30px;
	width:225px;
	margin:0 auto;
	margin-top:10px;
	#margin-top:0px;
}
div.rightSide div.popup div.popupTitle span{
	display:block;
	float:left;
	width:199px;
	padding-top:10px;
}
div.rightSide div.popup div.popupTitle input.popupClose{
	width:16px;
	height:16px;
	background:url(appProxy/site/home/popup/closeBtn.gif) no-repeat;
	cursor:hand;
	cursor:pointer;
	border:none;
	float:left;
	margin-top:16px;
	margin-right:10px;
	_margin-right:5px;
	_position:relative;
}
/*** not logged in popup **/
div.rightSide div.popup  form#popupLoginForm{
	width:225px;
	float:left;
}
div.rightSide div.popup form#popupLoginForm table{
	border-collapse:collapse;
	width:190px;
	margin:0 auto;
	margin-top:20px;
	line-height:30px;
}
div.rightSide div.popup form#popupLoginForm table input.popupTextInput{
	width:188px;
	height:26px;
	background:url(appProxy/site/homeCompact/popupTextBg.gif) right  no-repeat;
	border:none;
	padding-left:5px;
	padding-top:8px;
	text-indent:5px;
}
div.rightSide div.popup form#popupLoginForm table td input#loginPopup{
	width:55px;
	height:26px;
	line-height:26px;
	background:url(appProxy/site/homeCompact/popupLoginBtn.gif) no-repeat;
	border:none;
	cursor:hand;
	cursor:pointer;
	color:white;
	font-size:10px;
	font-weight:bold;
	margin-left:5px;
}
div.rightSide div.popup table td a#popupOpenAccount{
	width:108px;
	height:26px;
	display:block;
	float:right;
	background:url(appProxy/site/homeCompact/popupOpenAccount.gif) no-repeat;
	color:white;
	font-size:10px;
	line-height:26px;
	text-align:center;
	font-weight:bold
	
}
div.rightSide div.popup table tr.notLoggedButtons td{
	height:60px;
	line-height:60px;
}
td.loginPopup{
	background:url(appProxy/site/homeCompact/popupSeparator.gif) right no-repeat;
}


div.rightSide div.popup a#depositLink{
	width:137px;
	height:47px;
	background:url(appProxy/site/home/popup/depositBtn.gif) no-repeat;
	color:white;
	font-size:18px;
	line-height:47px;
	text-align:center;
	margin-top:9px;
	display:block;
	margin-left:43px;
}
div.rightSide div.popup div.popupMessageContainer{
	width:225px;
	margin:0 auto;
	text-align:center;
	font-family:arial;
	padding-top:55px;
}
div.rightSide div.popup div.popupMessageContainer span.popupWarning{
	
	font-size:12px;
	color:#4F4F4F;

}
div.rightSide div.popup div.popupMessageContainer span.popupSum{
	color:#185D00;
	font-size:24px;
}
/********************************/

/*** promotion ***/
div.oneTouchPromo{
	width:658px;
	height:260px;
	margin:0 auto;
}
div.promoen{
	background:url(appProxy/site/oneTouchCompact/homeGolf_en.jpg) no-repeat;
}
div.oneTouchPromo input.closePromotion{
		background:url("appProxy/site/home/promotion/closeOneTouch.png") no-repeat scroll 0 0 transparent;
		border:medium none;
		cursor:pointer;
		float:left;
		height:33px;
		margin:7px;
		position:relative;
		width:22px;
		z-index:200;
}
div.oneTouchPromo a.promoRedirect{
	width:659px;
	height:260px;
	display:block;
}

