div.rightSide {
  margin-top: 15px;
  width: 710px;
  float: left;
}

div.rightSide div.news_flash {
  background: url("appProxy/site/home/newsFlashBg.gif") no-repeat scroll
    0% 0% transparent;
  width: 671px;
  height: 28px;
  font-size: 11px;
  color: rgb(129, 129, 129);
  line-height: 28px;
  margin-left: 14px;
  margin-bottom: 15px;
}

div.rightSide div.news_flash ul.expiredRates {
  list-style-type: none;
  min-height: 28px;
  height: auto ! important;
  margin-left: 95px;
  width: 575px;
}

div.rightSide div.news_flash ul.expiredRates li {
  float: left;
  background: url("appProxy/site/home/ratesLiBg.gif") no-repeat scroll
    right 50% transparent;
  padding-right: 17px;
  padding-left: 17px;
}

div.rightSide div.news_flash ul.expiredRates li strong {
  color: rgb(62, 63, 63);
}

div.rightSide div.news_flash ul.expiredRates li.last {
  background: none repeat scroll
    0% 0% transparent;
}

div.rightSide div.news_flash ul.expiredRates li span.green {
  color: rgb(33, 153, 9);
}

div.rightSide div.news_flash ul.expiredRates li span.red {
  color: rgb(195, 7, 0);
}
div.rightSide div.mainBanner{

}
div.rightSide .slogenGedit {
  width: 671px;
  min-height: 43px;
  height: auto ! important;
  line-height: 18px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}

div.suggest {
  margin-left: 14px;
  height: 28px;
  line-height: 28px;
  width: 675px;
  float: left;
}

div.suggest div.leftCorner {
  width: 4px;
  height: 28px;
  background: url("appProxy/site/home/suggestLeft.png") no-repeat scroll
    0% 0% transparent;
  float: left;
}

div.suggest div.rightCorner {
  width: 4px;
  height: 28px;
  background: url("appProxy/site/home/suggestRight.png") no-repeat scroll
    0% 0% transparent;
  float: left;
}

div.suggest div.content {
  width: 663px;
  height: 28px;
  float: left;
  background: url("appProxy/site/home/suggestMiddle.jpg") repeat-x scroll
    0% 0% transparent;
  text-indent: 5px;
  color: rgb(87, 87, 87);
  font-size: 11px;
}

div.suggest div.content div#suggestLine {
  float: left;
  cursor: pointer;
}

div.suggest div.content input.closeSuggest {
  float: right;
  width: 15px;
  height: 14px;
  background: url("appProxy/site/home/closeSuggestBtn.png") no-repeat scroll
    0% 0% transparent;
  border: 0px none;
  line-height: 28px;
  cursor: pointer;
  margin-top: 8px;
}

div.suggest div.content a {
  color: rgb(195, 7, 0);
  font-size: 17px;
  font-family: Trebuchet MS;
}

div.regularView {
  width: 692px;
  height: 28px;
  text-align: right;
}

a.backRegular {
  float: right;
  display: block;
  width: 24px;
  height: 22px;
  margin-top: 2px;
  margin-right: 6px;
}

div.rightSide ul.options {
  list-style-type: none;
  margin-left: 3px;
  margin-top: 3px;
  min-height: 20px;
  height: auto ! important;
}

div.rightSide ul.options div.optionsDelimiter{
	background: url("appProxy/site/homeCompact/optionsDelimiter.gif") no-repeat scroll transparent;
	width:684px;
	height:9px;
	float:left;
	margin-top:10px;
	margin-left:5px;
}

div.rightSide ul.options li.regular {
  width: 225px;
  height: 225px;
  background: url("appProxy/site/homeCompact/positionBoxLeft.png") no-repeat scroll
    left center transparent;
  padding-left: 18px;
  margin-left: -8px;
  margin-top: 10px;
  float: left;
}

div.rightSide ul.options li.regular div.positionContent {
  width: 201px;
  height: 225px;
  background: url("appProxy/site/homeCompact/positionBoxMiddle.png") repeat-x scroll 0% 0% transparent;
  float: left;
}

div.rightSide ul.options li.regular div.positionTitle {
  width: 192px;
  height: 32px;
  margin-top: 3px;
}

div.rightSide ul.options li.regular div.rightBorder {
  font-size: 1px;
  width: 24px;
  height: 225px;
  background: url("appProxy/site/homeCompact/positionBoxRight.png") no-repeat scroll
    0% 0% transparent;
  float: right;
}

div.rightSide ul.options li.regular ul.actions {
  list-style-type: none;
  float: left;
  width: 94px;
  height: 130px;
  text-align: center;
  margin-top: 7px;
}

div.rightSide ul.options li.regular ul.actions li {
  background: none repeat scroll
    0% 0% transparent;
  width: auto;
  height: auto;
  margin: 0px;
  padding: 0px;
  float: none;
}

div.rightSide ul.options li.regular ul.actions li.actionButton {
  background: url("appProxy/site/home/putCallLiBg.jpg") no-repeat scroll
    center bottom transparent;
  width: 100%;
  height: 53px;
  font-size: 1px;
}

div.rightSide ul.options li.regular ul.actions li.actionButton input {
  width: 66px;
  height: 48px;
  cursor: pointer;
  border: 0px none;
}

div.rightSide ul.options li.regular ul.actions li.actionButton input.callLong {
  background: url("appProxy/site/home/longTermOption/callBtn.gif") no-repeat scroll
    0% 0% transparent;
}

div.rightSide ul.options li.regular ul.actions li.actionButton input.putLong {
  background: url("appProxy/site/home/longTermOption/putBtn.gif") no-repeat scroll
    0% 0% transparent;
}

div.rightSide ul.options li.regular ul.actions li.actionButton input.callLongDisabled
 {
  background: url("appProxy/site/home/disabledOption/callBtn.png") no-repeat scroll
    0% 0% transparent;
}

div.rightSide ul.options li.regular ul.actions li.actionButton input.putLongDisabled
 {
  background: url("appProxy/site/home/disabledOption/putBtn.png") no-repeat scroll
    0% 0% transparent;
}

div.rightSide ul.options li.regular ul.actions li.actionButton input.callLongSelected
 {
  background: url("appProxy/site/home/selectedOption/callBtn.png") no-repeat scroll
    0% 0% transparent;
}

div.rightSide ul.options li.regular ul.actions li.actionButton input.putLongSelected
 {
  background: url("appProxy/site/home/selectedOption/putBtn.png") no-repeat scroll
    0% 0% transparent;
}

div.rightSide ul.options li.regular ul.actions li.currentPosition {
  margin-bottom: 2px;
  height: 28px;
}

div.rightSide ul.options li.regular ul.actions li.currentPosition div {
  background: url("appProxy/site/home/currentPostionLiBg.gif") repeat-x scroll
    0% 0% transparent;
  border: 1px solid rgb(176,
    176, 176);
  width: 60px;
  height: 26px;
  line-height: 26px;
  margin: 0pt auto;
  font-size: 14px;
  font-weight: bold;
}

div.rightSide ul.options li.regular ul.actions li.currentPosition div.long {
  color: rgb(2, 67, 1);
}

div.rightSide ul.options li.regular ul.actions li.currentPosition div.longDisabled
 {
  color: rgb(187, 203, 187);
}

div.rightSide ul.options li.regular ul.actions li.currentPosition div.short {
  color: rgb(185, 201, 185);
}

div.rightSide ul.options li.regular div.profit {
  float: left;
  width: 105px;
  /*height: 98px;*/
  height: 132px;
  /*padding-top: 55px;*/
  padding-top: 4px;
  text-align: center;
  font-weight: bold;
  background: url("appProxy/site/home/delimiter.jpg") no-repeat scroll
    right bottom transparent;
}

div.rightSide ul.options li.regular div.profit strong.percentage {
  font-size: 17px;
  color: rgb(54, 54, 54);
}

div.rightSide ul.options li.regular div.profit strong.payout {
  color: #222222;
  font-size: 44px;
}
div.rightSide ul.options li div.profit div.timeLeftToPlacePositionWrapper{
    font-size:8px;
    color:#4e4e4e;
    height: 45px;
    visibility: hidden;
    margin-right:4px;
    margin-bottom: 6px;
}

div.rightSide ul.options li div.profit div.timeLeftToPlacePositionWrapper div.timeLeftToPlacePosition{
    font-size:9px;
    color:#161616;
    padding: 1px 3px;
    border: 1px solid #a1a1a1;
    margin:2px auto 0;
    background-color: #F08080;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

div.rightSide ul.options li.regular div.positionTitle .selectboxType {
  background: url("appProxy/site/homeCompact/selectboxAsset.jpg") no-repeat scroll 0% 0% transparent;
  width: 194px;
  height: 26px;
  border: 0px none;
  margin-left: 5px;
  margin-top: 3px;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  color: #222222;
  position: absolute;
  padding-left: 10px;
  #padding-top:5px;
}

div.rightSide ul.options li.regular div.positionTitle div.selectbox-wrapperType {
  width: 190px;
  height: 190px;
  font-size: 11px;
  position: absolute;
  z-index: 2;
  margin-top: 35px;
  background: url("appProxy/site/home/timeSelect/selectbox-wrapper.gif") no-repeat
    scroll 0% 0% transparent;
}

div.rightSide ul.options li.regular div.positionTitle div.selectbox-wrapperType ul
 {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  height: 180px;
  width: 166px;
}

div.rightSide ul.options li.regular div.positionTitle div.selectbox-wrapperType ul li
 {
  width: auto;
  height: auto;
  background: none repeat scroll
    0% 0% transparent;
  margin: 0px;
  cursor: pointer;
  padding: 0px;
  line-height: 21px;
  color: rgb(43, 43, 43);
  font-size: 12px;
  text-indent: 19px;
  float: none;
}

div.rightSide ul.options li.regular div.positionTitle div.selectbox-wrapperType ul li.title
 {
  cursor: default;
  color: rgb(28, 98, 0);
  font-size: 14px;
  font-weight: bold;
  text-indent: 12px;
}

div.expireTimeContainer {
  width: 199px;
  height: 34px;
  background: url("appProxy/site/homeCompact/expireTimeContainerBg.gif") no-repeat
    scroll 0% 0% transparent;
  margin-left: 2px;
  margin-top:  13px;
}

div.rightSide ul.options li.regular div.expireTimeContainer .selectboxTime {
  background: url("appProxy/site/homeCompact/expireTimeSelectOrBox.gif") no-repeat
    scroll 0% 0% transparent;
  width: 133px;
  height: 25px;
  border: 0px none;
  margin-top: 5px;
  color: black;
  font-size: 14px;
  font-weight: bold;
  padding-left: 25px;
  margin-left: 5px;
  cursor: pointer;
  float: left;
  #padding-top:5px;
}

div.rightSide ul.options li.regular div.expireTimeContainer .selectboxTimeCountdown{
 font-size: 9px;
 background: url("appProxy/site/homeCompact/expireTimeSelectRedBox.gif") no-repeat
    scroll 0% 0% transparent;
}

div.rightSide ul.options li.regular div.expireTimeContainer div.selectbox-wrapperTime
 {
  font-size: 11px;
  margin-top: 34px;
  #margin-left: -165px;
  height: 95px;
  background: url("appProxy/site/home/timeSelect/selectbox-wrapper2.gif") no-repeat
    scroll 0% 0% transparent;
  position: absolute;
  z-index: 2;
}

div.rightSide ul.options li.regular div.expireTimeContainer div.selectbox-wrapperTime ul
 {
  float: left;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 166px;
}

div.rightSide ul.options li.regular div.expireTimeContainer div.selectbox-wrapperTime ul li
 {
  width: auto;
  height: auto;
  background: none repeat scroll
    0% 0% transparent;
  margin: 0px;
  cursor: pointer;
  float: none;
  padding: 0px;
  line-height: 21px;
  color: rgb(43, 43, 43);
  font-size: 12px;
  text-indent: 19px;
}

div.rightSide ul.options li.regular div.expireTimeContainer div.selectbox-wrapperTime ul li.title
 {
  cursor: default;
  color: rgb(28, 98, 0);
  font-size: 14px;
  font-weight: bold;
  text-indent: 12px;
}

input.showGraph {
  width: 29px;
  height: 25px;
  background: url("appProxy/site/homeCompact/showGraphBtn.gif") no-repeat scroll
    0% 0% transparent;
  border: medium none;
  cursor: pointer;
  display: block;
  float: right;
  margin-top: 4px;
  margin-right: 3px;
}

div.rightSide ul.options li.madePosition {
  background: url("appProxy/site/homeCompact/positionBoxLeftNormal.png") no-repeat
    scroll left center transparent;
}

div.rightSide ul.options li.madePosition div.rightBorder {
  background: url("appProxy/site/homeCompact/positionBoxRightNormal.png") no-repeat
    scroll 0% 0% transparent;
}

div.rightSide ul.options li.madePosition div.positionContent {
  background: url("appProxy/site/homeCompact/positionBoxGraph.png") no-repeat scroll
    -4px -1px transparent;
  border-top: 1px solid rgb(140,
    140, 140);
  border-bottom: 1px solid rgb(140,
    140, 140);
  height: 223px;
}

div.rightSide ul.options li.madePosition input.callBig {
  width: 187px;
  height: 41px;
  background: url("appProxy/site/homeCompact/callBtnBig.png") no-repeat scroll
    0% 0% transparent;
  border: medium none;
  cursor: pointer;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 11px;
}

div.rightSide ul.options li.madePosition div.assetName {
  position: absolute;
  width: 200px;
  float: right;
  color: rgb(3, 66, 1);
  text-align: center;
  font-weight: bold;
  font-size: 15px;
  margin-top: 5px;
}

div.rightSide ul.options li.madePosition input.putBig {
  width: 187px;
  height: 41px;
  background: url("appProxy/site/homeCompact/putBtnBig.png") no-repeat scroll
    0% 0% transparent;
  border: medium none;
  cursor: pointer;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2px;
}

div.rightSide ul.options li.madePosition div.graphContainer {
  width: 186px;
  height: 114px;
  overflow:hidden;
  margin: 5px auto 0pt;
}

div.rightSide ul.options li.madePosition div.graphContainer div.assetChart{
	width:180px;
	height: 96px;
	margin-top:18px;
}

div.rightSide ul.options div.graphContainer div.oneTouchGraph{
	width:180px;
	height: 120px;
	margin-top:18px;
}

div.tickLabel {
	font-size: 0.7em;
}

div.legend {
	visibility: hidden;
}

td.legendLabel {
	font-size:0.7em;
	width:70px;
	height:25px;
}

li.regular input.backBtn {
  width: 34px;
  height: 19px;
  background: url("appProxy/site/homeCompact/backBtn.gif") no-repeat scroll 0% 0% transparent;
  border: medium none;
  cursor: pointer;
  float: right;
  color: rgb(138, 138, 138);
  font-size: 10px;
  text-indent: 3px;
  padding-bottom: 2px;
  line-height: 19px;
  margin-top:-10px;
}

li.regular input.graphBack {
  position: relative;
  right: -5px;
  top: -66px;
}

div.rightSide ul.options li.regular div.putCallFolder {
  float: left;
  position: absolute;
  width: 202px;
  height: 189px;
  padding-left: 6px;
  margin-top: 5px;
}

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

div.rightSide ul.options li.regular div.putCallFolder div.putCallTop {
  width: 209px;
  height: 71px;
  text-align: left;
}

div.rightSide ul.options li.regular div.putCallFolder div.putCallBottom {
  background: url("appProxy/site/home/putCallFolderBottom.jpg") no-repeat scroll
    left center transparent;
  width: 209px;
  height: 37px;
  text-align: left;
}

div.rightSide ul.options li.regular div.putCallFolder table {
  font-size: 11px;
  width: 100%;
  line-height: 18px;
  margin-left: 2px;
}

div.rightSide ul.options li.regular div.putCallFolder table img.arrow {
  padding-left: 8px;
}

div.rightSide ul.options li.regular div.putCallFolder table th {
  color: rgb(54, 54, 54);
  font-weight: normal;
}

div.rightSide ul.options li.regular div.putCallFolder table td.date {
  color: rgb(153, 153, 153);
}

div.rightSide ul.options li.regular div.putCallFolder table td.investment {
  background: url("appProxy/site/home/investmentBg.jpg") no-repeat scroll
    left center transparent;
  height: 23px;
}

div.rightSide ul.options li.regular div.putCallFolder table td.rateDirection {
  color: rgb(153, 153, 153);
}

div.rightSide ul.options li.regular div.putCallFolder table td.profitSum {
  color: rgb(42, 90, 33);
  font-size: 19px;
  text-align: left;
}

div.rightSide ul.options li.regular div.putCallFolder table td.investment div.currency
 {
  float: left;
  width: 20px;
  height: 23px;
  color: rgb(42, 90, 33);
  text-align: center;
  font-size: 14px;
  line-height: 23px;
}

div.rightSide ul.options li.regular div.putCallFolder input.rate {
  background: none repeat scroll
    0% 0% rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  border: 0pt none;
  margin: 0pt;
  padding: 0pt;
  display: inline;
  width: 54px;
}

div.rightSide ul.options li.regular div.putCallFolder table td.investment input.amount
 {
  float: left;
  font-size: 16px;
  color: rgb(54, 54, 54);
  border: 0pt none;
  width: 62px;
  text-align: center;
  margin-left: 1px;
  margin-top: 1px;
}

div.rightSide ul.options li.regular div.putCallFolder div.putCallBottom table {
  line-height: 14px;
}

div.rightSide ul.options li.regular div.putCallFolder div.rateDirection {
  text-align: left;
  color: rgb(153, 153, 153);
  margin-left: 3px;
  font-size: 11px;
}

div.rightSide ul.options li.regular div.putCallFolder input.positionBtnCall {
    background: url("appProxy/site/homeCompact/applyBtn.png") no-repeat scroll
    0% 0% transparent;
  border: 0px none;
  width: 197px;
  height: 43px;
  cursor: pointer;
  margin-top: 7px;
  #margin-top: 0px;
  margin-left: -3px;
  color: #fff;
  font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
  font-size:25px;
  text-shadow: 1px 1px 1px #004200;
  text-transform: uppercase;
  padding-bottom:4px;
}

div.rightSide ul.options li.regular div.putCallFolder input.positionBtnPut {
  border: 0px none;
  width: 197px;
  height: 43px;
  background: url("appProxy/site/homeCompact/applyBtnPut.png") no-repeat scroll 0% 0% transparent;
  cursor: pointer;
  margin-top: 7px;
  #margin-top: 0px;
  margin-left: -3px;
  color: #fff;
  font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
  font-size:25px;
  text-shadow: 1px 1px 1px #004200;
  text-transform: uppercase;
  padding-bottom:4px;
}

div.rightSide ul.options li.popupLi {
  width: 236px;
  background: none repeat scroll
    0% 0% transparent;
  padding-left: 7px;
  position: relative;
  top: -10px;
}

div.rightSide div.popup * {

}

div.rightSide div.popup {
  width: 225px;
  height: 225px;
  background: url("appProxy/site/homeCompact/popupMainBg.png") no-repeat scroll
    0% 0% transparent;
}

div.rightSide div.popup div.popupTitle {
  font-size: 14px;
  font-family: WinSoft Pro;
  color: rgb(79, 79, 79);
  height: 30px;
  text-align: center;
  line-height: 30px;
  width: 225px;
  margin: 10px auto 0pt;
}

div.rightSide div.popup div.popupTitle span {
  display: block;
  float: left;
  width: 199px;
  padding-top: 10px;
  #padding-top: 1px;
}

div.rightSide div.popup div.popupTitle input.popupClose {
  width: 16px;
  height: 16px;
  background: url("appProxy/site/home/popup/closeBtn.gif") no-repeat scroll
    0% 0% transparent;
  cursor: pointer;
  border: medium none;
  float: left;
  margin-top: 16px;
  #margin-top: 8px;
  margin-right: 10px;
}

div.rightSide div.popup form#popupLoginForm {
  width: 225px;
  float: left;
}

div.rightSide div.popup form#popupLoginForm table {
  border-collapse: collapse;
  width: 190px;
  margin: 20px auto 0pt;
  line-height: 30px;
}

div.rightSide div.popup form#popupLoginForm table input.popupTextInput {
  width: 188px;
  height: 26px;
  background: url("appProxy/site/homeCompact/popupTextBg.gif") no-repeat scroll
    right center transparent;
  border: medium 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 scroll
    0% 0% transparent;
  border: medium none;
  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 scroll
    0% 0% transparent;
  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") no-repeat scroll
    right center transparent;
}

div.rightSide div.popup a#depositLink {
  width: 137px;
  height: 47px;
  background: url("appProxy/site/home/popup/depositBtn.gif") no-repeat scroll
    0% 0% transparent;
  color: white;
  font-size: 18px;
  line-height: 47px;
  text-align: center;
  margin: 9px auto 0;
}

div.rightSide div.popup div.popupMessageContainer {
  width: 225px;
  margin: 0pt auto;
  text-align: center;
  font-family: arial;
  padding-top: 55px;
}

div.rightSide div.popup div.popupMessageContainer span.popupWarning {
  font-size: 12px;
  color: rgb(79, 79, 79);
}

div.rightSide div.popup div.popupMessageContainer span.popupSum {
  color: rgb(24, 93, 0);
  font-size: 24px;
}

