/******************** Page left side **********************/
iframe#iPhoneFrame{
	margin-left:-8px;
}
div.leftSide{
	float:right;
	margin-top:15px;
	width:287px;
/*    overflow: hidden;  fix the bug when on page load another scroll shows up */
}

div.leftSide #sidebarOpenAccountBtn {
    display:block;
    height:60px;
    amargin-top:10px;
    width:261px;
}
div.leftSide a.depositSide{
	width:261px;
	height:61px;
	background:url(appProxy/site/global/depositBg.png) no-repeat;
        display:block;
        margin:11px 0 0 0;
}

div.leftSide a.referAfriendSidebar{
    background:url(appProxy/site/sidebar/ReferAFriend_banner.jpg) no-repeat;
    width:261px;
	height:157px;
    display: block;
    margin-top: 14px;
}

div.leftSide div.platform_options
{
	/*background:url(appProxy/site/home/tradeOptions.gif) no-repeat;*/
	width:269px;
	height:189px;
	margin-top:14px;
}

div.leftSide div.platform_options img
{
	border:none;
}

div.leftSide div.how_to_trade{
	width:260px;
	background:url(appProxy/site/sidebar/howToTradeTop.png) top no-repeat;
	margin-top:4px;
}

div.leftSide div.how_to_trade div.howToTradeTabs{
	
}

div.leftSide div.how_to_trade div.howToTradeTabs ul{
	list-style-type: none;
	text-align:center;
	margin-left:4px;
}

div.leftSide div.how_to_trade div.howToTradeTabs li{
	font-size:11px;
	color:#3d3d3d;
	cursor: pointer;
	cursor: hand;
    line-height:17px;
    height:17px;
	float:left;
}

div.leftSide div.how_to_trade div.howToTradeTabs li.placeHolder{
    height:16px;
    border-bottom: 1px solid #9f9f9f;
    background: #fff;
    float:left;
    width:93px;
}

div.leftSide div.how_to_trade div.howToTradeTabs li.binaryOptionsOn{
	background: url(appProxy/site/home/HowToTradeTabsFirst_on.png) no-repeat transparent;
	width:91px;
     color: #106a00;
}

div.leftSide div.how_to_trade div.howToTradeTabs li.binaryOptionsOff{
	background: url(appProxy/site/home/HowToTradeTabsFirst_off.png) no-repeat transparent;
	width:91px;

}

div.leftSide div.how_to_trade div.howToTradeTabs li.optionsBuilderOff{
	background: url(appProxy/site/home/HowToTradeTabsSecond_off.png) no-repeat transparent;

	width:93px;
}

div.leftSide div.how_to_trade div.howToTradeTabs li.optionsBuilderOn{
	background: url(appProxy/site/home/HowToTradeTabsSecond_on.png) no-repeat transparent;
	width:93px;
    color: #106a00;
}

div.leftSide div.how_to_trade div.howToTradeTabs li.oneTouchOff{
	background: url(appProxy/site/home/HowToTradeTabsThird_off.png) no-repeat transparent;
	width:66px;
}

div.leftSide div.how_to_trade div.howToTradeTabs li.oneTouchOn{
	background: url(appProxy/site/home/HowToTradeTabsThird_on.png) no-repeat transparent;
	float:left;
	height:17px;
	width:66px;
        color: #106a00;
}

div.leftSide div.how_to_trade div.title{
    height:30px;
    color: #fff;
      font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
      font-size:16px;
      text-shadow: 0px -1px 1px #004200;
      text-transform: uppercase;
      padding: 8px 0 0 52px;
}

/*div.leftSide div.how_to_trade a.learnMore{
        background:url(appProxy/site/sidebar/learnMore_en.png) top no-repeat;
	height:31px;
	margin-right:10px;
	margin-top:0px;
        #margin: -21px 8px 0 0px;
        display: block;
        float: right;
        width:69px;
	height:21px;
}*/


div.leftSide div.how_to_trade div.content{
	background:url(appProxy/site/global/howTradeMiddle.png) repeat-y;
}
div.leftSide div.how_to_trade div.content ul.steps{
	list-style-type:none;
	width:245px;
	margin:0 auto;
	padding: 0 0 5px 0;
	background: #fff;
}

div.leftSide div.how_to_trade  ul#binaryOptionsOnTab img{
    float: right;
    margin:20px 20px 0 0 ;
}

div.leftSide div.how_to_trade div.content div.buttons{
	margin-left:9px;
}

div.leftSide div.how_to_trade div.content div.buttons div.videoTour{
	background:url(appProxy/site/sidebar/videoTour.png) no-repeat;
	width: 119px;
	height: 59px;
	float:left;
	margin-right: 3px;
	margin-top:1px;
        cursor:hand;
	cursor:pointer;
}

div.leftSide div.how_to_trade div.content div.buttons div.liveChat{
	background:url(appProxy/site/sidebar/liveChat.png) no-repeat;
	width: 119px;
	height: 60px;
	float:left;
	cursor:hand;
	cursor:pointer;
}

div.leftSide div.how_to_trade div.content ul.steps li{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	background:white;
}
div.leftSide div.how_to_trade div.content ul.steps li.middle{
    background:#f4f4f4;
}
div.leftSide div.how_to_trade div.content ul.steps li.stepTwo{
    background:#f4f4f4 url(appProxy/site/sidebar/howToTrade_callPut.gif) no-repeat 90% center ;
}

div.leftSide div.how_to_trade div.content ul.steps li span.number{
	color:#919090;
	font-size:34px;
	font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
	vertical-align:top;
	float:left;
}
div.leftSide div.how_to_trade div.bottom{
	background:url(appProxy/site/global/howTradeBottom.png) no-repeat;
	height:11px;
	font-size:1px;
	width:260px;
}
div.leftSide div.how_to_trade .stepsGedit{
	width:166px;
	float:left;
	padding-top:14px;
	#padding-top:12px;
	min-height:10px;
	height:auto!important;
	height:10px;
	padding-left:10px;
	line-height:13px;
	color:#3d3d3d;
	font-size: 12px;
}

div.leftSide div.how_to_trade div.stepShorterText{
    float:left;
    max-width:135px;
}
div.numberSpecial{
	float:left;
	color:#B4C4B4;
	font-size:34px;
	font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
	margin-top:25px;
	display:inline;
}
div.leftSide div.how_to_trade  .lastHowToStep{
	width:230px;
}
div.leftSide div.how_to_trade #home-thirdStep,
div.leftSide div.how_to_trade #home-firstStep{
	line-height:16px;
}
div.leftSide img.putCallImg,
div.leftSide div.imageDiv{
	float:right;
	margin-top:10px;
}
div.leftSide div.buyNowImg{
    background:url(appProxy/site/sidebar/howToTrade_buyNow.gif) no-repeat;
    width: 90px;
    height: 42px;
    margin-right: 100px;
}

/** open positions **/
div.leftSide div.open_positions{
	width:259px;
	background:url(appProxy/site/global/openPositionsTop_en.gif) left top no-repeat;
	margin-top:14px;
	padding-top:34px;
	text-align: right;
}
div.leftSide div.future{
	background:url(appProxy/site/global/futurePositionsTop_en.gif) left top no-repeat;
	
}
div.leftSide div.content ul.futurePositions li{
	cursor:default
}
div.leftSide div.open_positions div.content{
	overflow-x: hidden;
	background:url(appProxy/site/global/howTradeMiddle.jpg) repeat-y;
	padding-top:2px;
	
}
div.leftSide div.open_positions div.bottom{
	background:url(appProxy/site/global/howTradeBottom.jpg) no-repeat;
	height:6px;
	font-size:1px;
	width:260px;
}

div.leftSide div.open_positions li.open_position {
    cursor: hand;
    cursor: pointer;
    text-align:center;
	clear: both;
}

div.leftSide div.open_positions ul.positionsInfo{
	width:253px;
	min-height:28px;
	height:auto!important;
	height:28px;
	margin:0 auto;
	list-style-type:none;
	font-size:9px;
}

div.leftSide div.open_positions ul.positionsInfo li{
    font-size:14px;
}

div.leftSide div.open_positions ul.positionsInfo li.payout{
    text-align: left;
    width:130px;
    float:left;
}
div.leftSide div.open_positions ul.positionsInfo li.payoutAmount{
    text-align: left;
    width:50px;
    float:left;
    font-weight: bold;
}

div.leftSide div.open_positions ul.listTitle{
	background:url(appProxy/site/home/openPositionsUlBg.png) no-repeat;
	width:253px;
	min-height:28px;
	height:auto!important;
	height:28px;
	margin:0 auto;
	list-style-type:none;
	font-size:9px;
}
div.leftSide div.open_positions ul.listTitle li{
	float:left;
	color:#7F7F7F;
	line-height:10px;
    margin-top:6px;
	padding-left:2px;
    
	text-align:left
}

div.leftSide div.open_positions ul.listTitle li.first{
	width:53px;
	text-indent:10px;
}
div.leftSide div.open_positions ul.listTitle li.second,
div.leftSide div.open_positions ul.listTitle li.third
{
	width:61px;
}
div.leftSide div.open_positions ul.listTitle li.last{
	width:45px;
}


/******/
/*** positions list **/
div.leftSide div.open_positions ul.positions{
	list-style-type:none;
	width:253px;
	margin:0 auto;
}


div.leftSide div.open_positions input.flipPositionButton {
    width: 80px;
    height: 25px;
    background: url(appProxy/site/home/openPositionFlip.png);
    border: none;
}

div.leftSide div.open_positions ul.positions li{
	width:253px;
	height:39px;
	background:url(appProxy/site/home/openPositionRecordBg.jpg) top no-repeat;
	margin-top:5px;
}

/* win lose background sprite */
div.leftSide div.open_positions ul.positions li.win{
	width:253px;
	height:39px;
	background:url(appProxy/site/home/openPositionRecordSpriteBg.png) top no-repeat;
	margin-top:5px;
    background-position: 0px -1px;
}
div.leftSide div.open_positions ul.positions li.lose{
	width:253px;
	height:39px;
	background:url(appProxy/site/home/openPositionRecordSpriteBg.png) top no-repeat;
	margin-top:5px;
    background-position: 0px -80px;
}
div.leftSide div.open_positions ul.positions li.special{
	width:253px;
	height:39px;
	background:url(appProxy/site/home/openPositionRecordSpriteBg.png) top no-repeat;
	margin-top:5px;
    background-position: 0px -41px;
}

div.leftSide div.open_positions ul.positions li.selected{
	background:url(appProxy/site/home/openPositionRecordSelBg.jpg) top no-repeat !important;
        clear: both;
}
	/**inner list **/
div.leftSide div.open_positions ul.positions li ul{
	list-style-type:none;
}
div.leftSide div.open_positions ul.positions li ul li{
	background:none;
	float:left;
	width:auto;
	padding:0px;
	margin:0px;
	height:39px;
	font-size:9px;
	color:black;
	line-height:39px;
	text-indent:5px;
}
div.leftSide div.open_positions ul.positions li ul li.name{
	width:53px;
	text-indent:14px;
}
div.leftSide div.open_positions ul.positions li ul li.time{
	width:58px;
        text-indent:0;
        text-align: center;
	
}
div.leftSide div.open_positions ul.positions li ul li.investment{
	width:48px;

}
div.leftSide div.open_positions ul.positions li ul li.arrow{
	text-indent:0px;
}

div.leftSide div.open_positions ul.positions li ul li.rate, div.leftSide div.open_positions ul.futurePositions li ul li.rate{
	width:45px;
}
div.leftSide div.open_positions ul.positions li.controls{
    width: 23px;
    margin:2px 2px 0 0px;
    float:right;
}
div.leftSide div.open_positions ul.positions li.controls a{
    display: block;
    width:23px;
    height:18px;
}
div.leftSide div.open_positions ul.positions li.controls a.rollOver{
	background:url(appProxy/site/home/openPositions/expiryBtn.png) no-repeat;
}
div.leftSide div.open_positions ul.positions li.controls a.rollOver:hover{
	background:url(appProxy/site/home/openPositions/expiryBtn.png) no-repeat 0 -18px;
}

div.leftSide div.open_positions ul.positions li.controls a.rollOverdisabled{
	background:url(appProxy/site/home/openPositions/expiryBtn.png) no-repeat;
    background-position: 0px -37px;
}

div.leftSide div.open_positions ul.positions li.controls a.x2{
	background:url(appProxy/site/home/openPositions/x2Btn.png) no-repeat;
}

div.leftSide div.open_positions ul.positions li.controls a.x2:hover{
	background:url(appProxy/site/home/openPositions/x2Btn.png) no-repeat 0 -18px;
}

div.leftSide div.open_positions ul.positions li.controls a.x2disabled{
	background:url(appProxy/site/home/openPositions/x2Btn.png) no-repeat bottom;
}

div.leftSide div.open_positions div.myPositionsControls{
    /*clear: both;*/
    float:left;
    width:250px;
    height:28px;
    padding: 6px 0;
}

div.leftSide div.open_positions div.myPositionsControls > div{
    float:left;
    margin-left: 6px;
    width:115px;
    text-align: center;
}
div.leftSide div.open_positions div.myPositionsControls a.button{
    width:117px;
    height:29px;
    line-height:29px;
    display: block;

    color:#444;
    font-size:14px;
    text-indent: 15px;
    text-shadow:#fff -1px 1px 1px;


}
div.leftSide div.open_positions div.myPositionsControls a.x2:hover,
div.leftSide div.open_positions div.myPositionsControls a.rollOver:hover{
    background-position: 0px -29px!important;
}
div.leftSide div.open_positions div.myPositionsControls a.disabled{
    background-position: bottom!important;
    color: #9d9d9d;

}
div.leftSide div.open_positions div.myPositionsControls a.x2{
	background:url(appProxy/site/home/openPositions/x2BtnBig.png) no-repeat;
}

div.leftSide div.open_positions div.myPositionsControls a.x2disabled{
	background:url(appProxy/site/home/openPositions/x2BtnBig.png) no-repeat bottom;
}

div.leftSide div.open_positions div.myPositionsControls a.rollOver{
	background:url(appProxy/site/home/openPositions/rollOver.png) no-repeat;
}

div.leftSide div.open_positions div.myPositionsControls a.rollOverdisabled{
	background:url(appProxy/site/home/openPositions/rollOver.png) no-repeat;
    background-position: 0px -58px;
}

div.leftSide div.open_positions div.myPositionsControls a.moreInfo{
    color: #394449;
    font-size:10px;
    font-weight: bold;
    clear: left;
}
div.leftSide div.open_positions div.myPositionsControls a.moreInfo:hover{
    text-decoration: underline;
}
/**************************** Future positions *************************************/

div.leftSide div.open_positions ul.futurePositions{
	list-style-type:none;
	width:253px;
	margin:0 auto;
}


div.leftSide div.open_positions input.flipPositionButton {
    width: 80px;
    height: 25px;
    background: url(appProxy/site/home/openPositionFlip.png);
    border: none;
}

div.leftSide div.open_positions ul.futurePositions li{
	width:253px;
	height:31px;
	background:url(appProxy/site/home/openPositionRecordBg.jpg) top no-repeat;
	margin-top:5px;
}
div.leftSide div.open_positions ul.futurePositions li.selected{
	background:url(appProxy/site/home/openPositionRecordSelBg.jpg) top no-repeat !important;
}
	/**inner list **/
div.leftSide div.open_positions ul.futurePositions li ul{
	list-style-type:none;
}
div.leftSide div.open_positions ul.futurePositions li ul li{
	background:none;
	float:left;
	width:auto;
	padding:0px;
	margin:0px;
	height:31px;
	font-size:9px;
	color:black;
	line-height:31px;
	text-indent:5px;
}
div.leftSide div.open_positions ul.futurePositions li ul li.name{
	width:74px;
	text-indent:12px;
}
div.leftSide div.open_positions ul.futurePositions li ul li.time{
	width:66px;

}
div.leftSide div.open_positions ul.futurePositions li ul li.investment{
	width:50px;

}
div.leftSide div.open_positions ul.futurePositions li ul li.arrow{
	text-indent:0px;
}

div.leftSide div.open_positions ul.futurePositions li ul li.rate, div.leftSide div.open_positions ul.futurePositions li ul li.rate{
	width:45px;
}

div.leftSide div.open_positions div.positionGraph {
	height: 100px;
	width:250px;
	float:left;
}

/*************/
div.leftSide a.clickDemo{
	width:260px;
	height:47px;
	background:url(appProxy/site/global/clickDemoBg_en.jpg) no-repeat;
	margin-top:14px;
	display:block;

}
div.leftSide a.liveChat{
	width:260px;
	height:77px;
	background:url(appProxy/site/global/liveChat_en.jpg) no-repeat;
	margin-top:14px;
	display:block;

}

div.bannerForm{
        margin-bottom:11px;
   	margin-top:5px;
}

div.bannerForm div.need_help{
    background:url("appProxy/site/global/needHelpBg.png") no-repeat scroll 0 0 transparent;
    /*background:url("appProxy/site/global/needHelpBg_darker.png") no-repeat scroll 0 0 transparent;*/
    width:260px;
    height:233px;
}

div.promoBannerPresent div.bannerForm div.need_help{
     /*background:url("appProxy/site/global/needHelpBg.png") no-repeat scroll 0 0 transparent;*/
}

div.bannerForm div.need_help div.content{
	
}

div.bannerForm div.need_help div.headerNeedHelp{
	font-size: 18px;
	color:white;
	margin-left:12px;
        font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
        text-transform: uppercase;
        padding-top: 8px;


}

div.bannerForm div.need_help div.content div.thankYou{
	color:#3D3D3D;
	text-align:center;
	font-size:12px;
	padding:30px 10px;

        background: -moz-linear-gradient(100% 100% 90deg, #2F2727, #eaeaea);
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eaeaea), to(#2F2727));
        #background-color: #eaeaea;
        width: 180px;
        margin:34px auto 0;
        -moz-border-radius: 5px;
        border-radius: 5px;
}
div.bannerForm div.need_help div.content div.thankYou span.first{
	font-size:18px;
}
div.bannerForm div.need_help div.content table.need_help_table{
	border-collapse:collapse;
	width:234px;
	margin:0 auto;
	height:100px;
	color:#3D3D3D;
	
}
div.bannerForm div.need_help div.content table.need_help_table td{
	line-height:28px;
	height:26px;
}
div.bannerForm div.need_help div.content table.need_help_table td.message{
	font-size:11px;
	color:white;
}
div.bannerForm div.need_help div.content table.need_help_table td.inputTd{

}
div.bannerForm div.need_help div.content table.need_help_table input.sml{
	background:url(appProxy/site/global/inputMiddleNeedHelp.png) repeat-x;
	width:100px;
    padding-left: 3px;
	height:26px;
	border:0px;
	#margin-top:6px;
	color:#3D3D3D;
	padding-top:3px;
	#padding-top:0px;
	line-height:24px;
    float:left;
}

div.bannerForm div.need_help div.content table.need_help_table input.tny{
	background:url(appProxy/site/global/inputMiddleNeedHelp.png) repeat-x;
	width:105px;
	height:26px;
	border:0px;
	#margin-top:6px;
	padding-top:3px;
	#padding-top:0px;
	color:#3D3D3D;
	line-height:24px;
        float:left;
}

div.bannerForm div.need_help div.content table.need_help_table input.vtny{
	background:url(appProxy/site/global/inputMiddleNeedHelp.png) repeat-x;
	width:70px;
	height:26px;
	border:0px;
	#margin-top:6px;
	padding-top:3px;
	#padding-top:0px;
	color:#3D3D3D;
	line-height:24px;
        float:left;
}

div.bannerForm div.need_help div.content table.need_help_table input.big{
	background:url(appProxy/site/global/inputMiddleNeedHelp.png) repeat-x;
	width:222px;
	height:26px;
	border:0px;
	#margin-top:6px;
	color:#3D3D3D;
	padding-top:3px;
	#padding-top:0px;
	line-height:24px;
        float:left;
	
}
div.bannerForm div.need_help input.selectboxBig{
    #margin-top:5px;
}
div.bannerForm div.need_help div.content table.need_help_table div.rightBorder,
div.bannerForm div.need_help div.content table.need_help_table div.leftBorder{
    width: 5px;
    height: 26px;
    float:left;
    #margin-top:6px;
}

div.bannerForm div.need_help div.content table.need_help_table div.rightBorder{
	background:url(appProxy/site/global/inputRightNeedHelpBg.png) no-repeat;
}
div.bannerForm div.need_help div.content table.need_help_table div.leftBorder{
	background:url(appProxy/site/global/inputLeftNeedHelpBg.png) no-repeat;
}
div.bannerForm div.need_help div.content table.need_help_table td.submitTd input{
	background:url(appProxy/site/global/submitBtnNeedHelp.png) no-repeat;
	border:0px;
	width:88px;
	height:26px;
	line-height:24px;
	cursor:hand;
	cursor:pointer;
	margin-top:6px;
	margin-right:2px;
	color:#fff;
	font-size:14px;
	float:right;
	font-weight: bold;
        float:right;

}
div.bannerForm div.need_help div.bottom{
	/*background:url(appProxy/site/global/howTradeBottom.jpg) no-repeat;*/
	height:6px;
	font-size:1px;
	width:260px;
}
div.bannerForm div.need_help div.selectbox-wrapperBig{
    #margin-left:-227px;
    #margin-top:32px;
}
    /*******news box*****/

div.leftSide div.news_box{
	width:260px;
	background:url(appProxy/site/sidebar/newsTop_en.jpg) top no-repeat;
	margin-top:14px;
	padding-top:34px;
}

div.leftSide div.news_box div.content{
	height:180px;
	background: url(appProxy/site/global/howTradeMiddle.jpg) repeat-y;
}

div.leftSide div.news_box div.content p{
	color: #363636;
	font-size: 11px;
	font-weight: bold;
	width: 195px;
	height: 80px;
	margin: 0 0 0 1px;
	padding: 10px 30px;
}

div.leftSide div.news_box div.content p a{
	color: #185200;
	font-size: 12px;
}

div.leftSide div.news_box div.content p.even{
	background: #fff url(appProxy/site/global/newsArrowEven.jpg)  no-repeat 15px 10px;
}

div.leftSide div.news_box div.content p.odd{
	background: #f4f4f4 url(appProxy/site/global/newsArrowOdd.jpg)  no-repeat 15px 10px;
}

div.leftSide div.news_box div.bottom{
	background:url(appProxy/site/global/howTradeBottom.jpg) no-repeat;
	height:6px;
	font-size:1px;
	width:260px;
}

/* styles for select box plugin */
.selectboxBig{
	background:url(appProxy/site/sidebar/needHelp/selectboxBig.png) no-repeat;
	width:225px;
	height: 22px;
	border:0;
	padding-top:5px;
	padding-left:5px;
	color:#3d3d3d;
	font-size:14px;
	#position:relative;
	#top:-1px;
	cursor:hand;
	cursor:pointer;
	margin-left:1px;
}
div.selectbox-wrapperBig{
	font-size:11px;
	position:absolute;
	#margin-top:40px;
	#margin-left:-202px;
	z-index:2;
	background:url(appProxy/site/openAccount/bigSelect/selectbox-wrapper4.gif) no-repeat;
	height:230px;
	margin-left:3px;
}

div.selectbox-wrapperBig ul{

	list-style-type:none;
	margin:0px;
	padding:0px;
	height:180px;
	width:227px;
	height:121px

}
div.selectbox-wrapperBig ul li{
	width:98%;
	height:auto;
	background:none;
	margin:0px;
	cursor:hand;
	cursor:pointer;
	padding:0px;_position:relative;
	line-height:21px;
	color:#3d3d3d;
	font-size:12px;
	text-indent:4px;
	margin-left:2px;
}
div.selectbox-wrapperBig ul li.selectHover{
	background:#EAEAEA;
}


/*** special need help ***/

div.bannerForm div.need_help_special{
    background:url("appProxy/site/sidebar/need_help_special/boxBg.png") no-repeat scroll 0 0 transparent;
    width:260px;
    height:271px;
}



div.bannerForm div.need_help_special div.headerNeedHelp{
	font-size: 18px;
	color:white;
	margin-left:12px;
        font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
        text-transform: uppercase;
        padding-top: 8px;


}


div.bannerForm div.need_help_special div.content div.thankYou span.first{
	font-size:18px;
}
div.bannerForm div.need_help_special div.content table.need_help_table{
	border-collapse:collapse;
	width:234px;
	margin:0 auto;
	height:100px;
	color:#3D3D3D;
	
}
div.bannerForm div.need_help_special div.content table.need_help_table td{
	line-height:28px;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
}
div.bannerForm div.need_help_special div.content table.need_help_table td.message{
	font-size:11px;
	color:white;
}
div.bannerForm div.need_help_special div.content table.need_help_table td.inputTd{

}
div.bannerForm div.need_help_special div.content table.need_help_table input.med{
	background:url(appProxy/site/sidebar/need_help_special/medInput.png) no-repeat;
	width:108px;
	height:26px;line-height:24px;
	border:0px;
	text-indent:5px;
	color:#3D3D3D;
    float:left;
}

div.bannerForm div.need_help_special div.content table.need_help_table input.tny{
	background:url(appProxy/site/sidebar/need_help_special/tnyInput.png) no-repeat;
	width:54px;
	height:26px;line-height:24px;
	border:0px;
	color:#3D3D3D;
	float:left;
	text-indent:5px;
}

div.bannerForm div.need_help_special div.content table.need_help_table input.big{
	background:url(appProxy/site/sidebar/need_help_special/bigInput.png) no-repeat;
	width:234px;
	height:26px;line-height:24px;
	border:0px;
	color:#3D3D3D;
	float:left;
	text-indent:5px;
}
div.bannerForm div.need_help_special div.content table.need_help_table input.phoneNum{
	margin-left:15px;

}
div.bannerForm div.need_help_special div.content table.need_help_table input.phoneArea{
	margin-left:3px;
}
div.bannerForm div.need_help_special input.selectboxBig{
    #margin-top:5px;
}
div.bannerForm div.need_help_special div.content table.need_help_table td.submitTd input{
	background:url(appProxy/site/sidebar/need_help_special/openAccountBtn.png) no-repeat;
	border:0px;
	width:242px;
	height:75px;
	cursor:hand;
	cursor:pointer;

    
}
div.bannerForm div.need_help_special div.content table.need_help_table tr.checkBoxTr td{
	background:url(appProxy/site/sidebar/need_help_special/phoneImg.png) 7px 0px no-repeat;
	min-height:32px;
	padding-left:50px;
	line-height:12px;
	font-size:11px;
}
div.bannerForm div.need_help_special div.content table.need_help_table tr.checkBoxTr td .tradingCoachGedit{
	float:left;
	width:178px;
	margin-left:3px;
	
}
div.bannerForm div.need_help_special div.content table.need_help_table tr.checkBoxTr input{
	float:left;
	
}

div.bannerForm div.need_help_special div.bottom{
	/*background:url(appProxy/site/global/howTradeBottom.jpg) no-repeat;*/
	height:6px;
	font-size:1px;
	width:260px;
}
div.bannerForm div.need_help_special div.selectbox-wrapperBig{
    #margin-left:-227px;
    #margin-top:32px;
}


div.bannerForm div.need_help_special .selectboxBig{
	background:url(appProxy/site/sidebar/need_help_special/selectBg.png) no-repeat;
	width:234px;
	height: 19px;
	border:0;
	color:#3d3d3d;
	font-size:14px;
	#position:relative;
	#top:-1px;
	cursor:hand;
	cursor:pointer;
	font-size:14px;
	
	
}

div.leftSide .addthis_default_style{
	margin-top:5px;
	margin-bottom:5px;
}
div.leftSide .addthis_default_style .at300b,
div.leftSide .addthis_default_style .at300m{
	padding-left:15px !important;
	
}


a.ContactUsSidebar {
  background: url("appProxy/site/dialog/iPad2Mini_en.gif") no-repeat scroll 0 0 transparent;
  display: block;
  height: 219px;
  margin-left: 3px;
  margin-top: 14px;
  width: 255px;
}

.metagraphs {
  background: url("appProxy/site/home/HP-Metagraphs-banner.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 138px;
  margin-left: -23px;
  margin-top: -25px;
  width: 290px;
  cursor: pointer;
}
.metagraphsLogged {
  background: url("appProxy/site/home/HP-Metagraphs-banner.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 138px;
  margin-left: -23px;
  margin-top: -8px;
  position: relative;
  width: 290px;
  z-index: 1;
  cursor: pointer;
}
