body{ margin:0px; padding:0px; background:#fff url(/images/bodyBack.png) no-repeat center top; text-align:center; font-family: "Trebuchet MS", Tahoma; font-size:12px;}
form{ margin:0px; padding:0px;}
table{ width:100%; border-collapse:collapse;}
td{ vertical-align:top; padding:0px; margin:0px; }
a{ color:#4C8FD8;}
a img{ border:none;}
.tac { text-align:center; padding-top:10px; }
.c-tac { text-align:center; }
.tar { text-align:right; }
.tal { text-align:left; }
.msg {
	padding:10px;
}
#main h3.ptoph3 {
	margin-top:10px;
}

#wrapper{ background:url(/images/pageBottomBack.png) no-repeat center bottom; padding-bottom:30px;}
#page{ width:925px; margin:0px auto 0px auto; text-align:left; min-height:100px; background:url(/images/pageBack.jpg) no-repeat 40% 0%; position:relative;}
#pageTable{ margin-bottom:20px;}
#left{ width:238px;}
.logo { 
	/*
	display:block; 
	width:181px; 
	height:92px; 
	background: url(/images/logo.png) no-repeat;
	*/
	margin:38px 0px 24px 18px;
}
#left ul{ list-style:none; margin:0px 0px 10px 0px; padding:0px;}
#left ul li{ padding:4px 5px 3px 18px; background:url(/images/leftMenuItemBack.gif) repeat-x 0% 100%; }
#left ul li a{	font-family: "Trebuchet MS", Tahoma; font-size:16px; color:#4C8FD8; }
#left ul li a.selected {color:#000;}

#bonus{
	background:url(/images/bonusBackTop.png) no-repeat;
	padding:135px 0px 0px 0px;
}
#bonus.mm {
	background:url(/images/bonusBackTopMM.png) no-repeat;
}
#bonus div.wrapper{background:url(/images/bonusBack.gif) repeat-y; padding:0px 0px 0px 0px;}
#bonus div.wrapper2 {
	background:url(/images/bonusBackBottom.gif) no-repeat 0% 100%; 
	padding:0px 18px 18px 18px;
}

#bonus_btn{ padding:20px 0px 0px 0px;}
#bonus_btn div.wrapper{background:url(/images/bonusBack.gif) repeat-y; padding:0px 0px 0px 0px;}
#bonus_btn div.wrapper2{background:url(/images/bonusBackBottom.gif) no-repeat 0% 100%; padding:0px 18px 18px 18px;}

div.item{ padding:0px 10px 0px 10px; margin-top:19px;}
div.item img.header{ display:block; margin-bottom:20px;}
table.news{ width:100%; margin-bottom:10px;}
table.news td.day{ font-size:18px; color:#FF9900; padding:0px 5px 0px 5px; width:25px; text-align: center;}
table.news td.date{ font-size:10px; font-family:Tahoma; text-transform: lowercase;}
table.news a{ font-size:13px; font-family:Tahoma; text-decoration:none;}
div.item a.allItems{ font-size:18px; font-family:Tahoma; color:#FF9900; display:block; padding:8px 0px 10px 0px; text-align:center; background:url(/images/leftMenuItemBack.gif) repeat-x 0% 0%; min-height:60px}

#cabinet{ position:absolute; top:13px; right:20px; background: url(/images/cabBack.png) no-repeat; height:96px; width:419px;}
#cabinet table{ margin-top:26px; margin-left:50px; width:369px;}
#cabinet table td{ color:#616265;}
#cabinet table td input{ width:127px; border:1px solid #CDCDCF; margin:0px; height:15px; padding-top:5px; padding-bottom:7px; padding-left: 5px;}
#cabinet table td a{ color:#000;}
#cabinet table tr.firstRow td{ vertical-align:bottom;}
#cabinet table tr.firstRow td.amp{ background:url(/images/ampersand.gif) no-repeat 1px 25px; width:28px;}
#cabinet td.cabButton{ width:73px; position:relative; top:-1px;}
#cabinet td.cabButton a{ display:block;  width:73px; height:71px; background:url(/images/cabButton.jpg) no-repeat 0% 0%; position:relative; top:-1px; #top:0px;}
#cabinet td.cabButton input{ padding-top: 0px; position:relative; top:-1px; #top:0px;}
#cabinet td.cabButton input.login_btn{ display:block;  width:73px; height:71px; border-style:none;}

#contact{ padding-left:50px; position:absolute; top:43px; left:244px; width:198px; background:url(/images/phoneBack.gif) no-repeat; font-size:14px; color:#A6A6A8;}
#contact td{ vertical-align:middle;}
#contact td.code{ font-size:12px; width:50px;}
#contact td.phone{ font-size:22px; color:#FF9D01;}
#contact td.icq{ padding-left:50px; font-size:12px; color:#000; background:url(/images/icq.gif) no-repeat 32px 1px;}

#middle{ padding-top:109px; padding-left:10px;}
#headerNavigate { 
	height:155px; 
	width:655px; 
	background:url(/images/headerNavigateBack.png) no-repeat; 
	position:relative; 
	margin-bottom:18px;
}
#headerNavigate a {	
	background-image: url(/images/top_buttons.png);
	background-repeat: no-repeat;
}
#changeButton { 
	position:absolute; 
	top:0px; 
	left:39px; 
	width:154px; 
	height:155px; 
	/*background:url(../images/changeOff.jpg) no-repeat; */
	background-position:0px 0px;
	display:block;
}
#changeButtonOn, a#changeButton:hover {
	position:absolute; 
	top:0px; 
	left:39px; 
	width:154px; 
	height:155px; 
	/*background:url(../images/changeOff.jpg) no-repeat; */
	background-position: 0px -155px;
	display:block;
}
#buyButton { 
	position:absolute; 
	top:0px; 
	left:249px; 
	width:154px; 
	height:155px; 
	/*background:url(../images/buyOff.jpg) no-repeat; */
	background-position: 0px -310px;
	display:block;
}
#buyButtonOn, a#buyButton:hover {
	position:absolute; 
	top:0px; 
	left:249px; 
	width:154px; 
	height:155px; 
	/*background:url(../images/buyOn.jpg) no-repeat; */
	background-position:0px -465px;
	display:block;
}
#sellButton { 
	position:absolute; 
	top:0px; 
	left:459px; 
	width:154px; 
	height:155px; 
	/*background:url(../images/sellOff.jpg) no-repeat; */
	background-position:0px -620px;
	display:block;
}
#sellButtonOn, a#sellButton:hover {
	position:absolute; 
	top:0px; 
	left:459px; 
	width:154px; 
	height:155px; 
	/*background:url(../images/sellOff.jpg) no-repeat; */
	background-position:0px -775px;
	display:block;
}

#main{ width:635px; margin-left: 10px; font-size:14px;}
#main tr.navigate td{ font-size:24px; text-align:center; vertical-align:middle; padding-bottom:10px;}
#main tr.buyNavigate td { 
	font-size:24px; 
	text-align:left; 
	padding-bottom:10px;
}
#main tr.infoPageNavigate td { 
	font-size:24px; 
	text-align:left; 
	padding-bottom:10px;
}

#main tr.navigate td select{ font-size:16px; vertical-align:middle;}
/*#main tr.navigate td { font-size:14px;}*/
#main tr.th td div.popular{float:left; height:29px; padding-top:8px; width:180px; background:url(/images/currenCurrTypeBack.jpg) no-repeat 100% 0%; font-size:16px; color:#fff; text-align:center; margin-right:5px;}
#main tr.th td div.row{ marign-top:10px; height:28px; margin-top:4px; padding-top:5px; padding-right:10px; margin-right:7px; }

#main tr.th td{ background:url(/images/thBack.png) no-repeat 100% 100%;}
#main tr.th td div.row{ marign-top:10px; height:28px; margin-top:4px; padding-top:5px; padding-right:10px; margin-right:7px; padding-left:10px; }
#main tr.th td div.row a{ font-size:16px; display:block; text-decoration:none; background:url(/images/smallSh.gif) repeat-x 0% 100%; float:left; padding-bottom:1px;}
#main tr.th td div.row div.add{ float:right; margin:3px 20px 0px 10px; color:#494A4B; font-size: 12px;}

div.offer{ margin-top:10px; width:635px; background:url(/images/offerBack.png) repeat-y;}
div.offer div.wrapper1{ background:url(/images/offerTopBack.png) no-repeat;}
div.offer div.wrapper2{ background:url(/images/offerBottomBack.png) no-repeat 0% 100%; padding:5px;}
div.offer td.eType{ width:180px; text-align:center; vertical-align:middle;}
div.offer td input{ width:70px; height:15px; border:1px solid #CDCDCF; padding-left: 5px; padding-top:5px; padding-bottom:7px;}
div.offer td.in{ width:75px; text-align:right; padding:5px 0px; vertical-align: middle;}
div.offer td.direction{ color:#fff; width:41px; background:url(/images/direction.gif) no-repeat 6px 50%; vertical-align:middle; text-align:center; height:120px; font-size: 11px; padding-left: 2px;}
div.offer td.direction1{ color:#fff; width:40px; background:url(/images/directionBuy.gif) no-repeat 6px 50%; vertical-align:middle; text-align:center; height:61px; font-size: 11px;}
div.offer td.out{ width:75px; padding:5px 0px; vertical-align: middle;}
div.offer td.eName{ color:#A7A8A9; vertical-align:middle; width:50px; font-size: 12px; text-align:center}
div.offer td.button{ vertical-align:middle; width:70px;}
div.offer td.button a{ display:block; width:59px; height:23px; background:url(/images/changeButt.png) no-repeat;}
div.offer td.reserve{ vertical-align:middle; width:60px;}
div.offer td.course{ vertical-align:middle; }

div.offer td.source{ width:170px; text-align:right; padding:5px 0px; vertical-align: middle; }
div.offer td.target{ width:170px; text-align:right; padding:5px 0px; vertical-align: middle; }

div.buyOffer{ margin-top:10px; width:635px; background:url(/images/offerBack.png) repeat-y;}
div.buyOffer div.wrapper1{ background:url(/images/offerTopBack.png) no-repeat;}
div.buyOffer div.wrapper2{ background:url(/images/offerBottomBack.png) no-repeat 0% 100%; padding:5px;}
div.buyOffer td.eType{ width:180px; text-align:center; vertical-align:top; padding-top:10px;}
div.buyOffer td.in{ width:120px; text-align:right; font-size:14px; vertical-align:middle;}
div.buyOffer td.in span{ color:#999999;}
div.buyOffer td.direction{ color:#fff; width:40px; background:url(/images/directionBuy.gif) no-repeat 6px 50%; vertical-align:middle; text-align:center; height:61px;}
div.buyOffer td.out{ text-align:left; font-size:14px; vertical-align:middle;}
div.buyOffer td.out span{ color:#999999;}
div.buyOffer td.button{ vertical-align:middle; width:105px; paddin-left:12px;}
div.buyOffer td.button a{ display:block; width:79px; height:23px; background:url(/images/buyButt.png) no-repeat;}

div.grey{ margin-top:10px; width:635px; background:url(/images/greyRoundedBack.gif) repeat-y;}
div.grey div.wrapper1{ background:url(/images/greyRoundedTop.gif) no-repeat;}
div.grey div.wrapper2{ background:url(/images/greyRoundedBottom.gif) no-repeat 0% 100%; padding:10px;}
#main tr.explain td table td{ vertical-align:middle; padding:5px;}

#main td.comment{ padding:10px 10px 10px 20px; font-size:14px; color:#000000;} 
#main td.comment div.course{ font-size:16px; color:#000000;} 
#main td.comment div.course span{ color:#999999;} 
#main td.comment div{ font-size:12px; color:#999999;}

#main td.content { padding:10px 10px 10px 20px; font-size:14px; color:#000000; }

#main td.ft-left { text-align: right !important; padding: 0px 5px 0px 0px; vertical-align:middle; }
#main td.ft-right { vertical-align:middle; padding: 0px 0px 0px 5px; font-weight: bold; text-align: left; }
#main td.ft-middle { vertical-align:top; }

#main td.ft-left1 { text-align:right !important; padding-right:10px; vertical-align:middle; }
#main td.ft-right1 { vertical-align:middle; }
#main td.ft-middle1{ vertical-align:top; }

#main td.curse{ padding: 10px; }

#main p {font-size:14px;}
/* #main img {padding:10px;} */

#main h4{font-size: 16px; padding-top: 0px;margin-top: 0px;}
#main h3{font-size: 18px; padding-top: 0px;margin-top: 0px; font-weight: normal;}
#main h2{font-size: 20px; padding-top: 0px;margin-top: 0px;}
#main h1{font-size: 22px; padding-top: 0px;margin-top: 0px; font-weight: normal; color: #ff9900;}


#main .newsdata{font-size:11px; color: #aaa; margin:0px; padding: 0px;}
#main .hr {width: 100%; height: 6px; background: url(/images/leftMenuItemBack.gif) repeat-x scroll center;}
.hr hr {display: none;}


div.sellOffer{ margin-top:10px; width:635px; background:url(/images/offerBack.png) repeat-y;}
div.sellOffer div.wrapper1{ background:url(/images/offerTopBack.png) no-repeat;}
div.sellOffer div.wrapper2{ background:url(/images/offerBottomBack.png) no-repeat 0% 100%; padding:5px;}
div.sellOffer td.eType{ width:180px; text-align:center; vertical-align:top; padding-top:10px;}
div.sellOffer td.in{ width:120px; text-align:right; font-size:14px; vertical-align:middle;}
div.sellOffer td.in span{ color:#999999;}
div.sellOffer td.direction{ color:#fff; width:40px; background:url(/images/directionBuy.gif) no-repeat 6px 50%; vertical-align:middle; text-align:center; height:61px;}
div.sellOffer td.out{ text-align:left; font-size:14px; vertical-align:middle;}
div.sellOffer td.out span{ color:#999999;}
div.sellOffer td.button{ vertical-align:middle; width:105px; paddin-left:12px;}
div.sellOffer td.button a{ display:block; width:79px; height:23px; background:url(/images/sellButt.png) no-repeat;}


div.rounded{ margin-top:10px; width:635px; background:url(/images/rBack.png) repeat-y;}
div.rounded div.wrapper1{ background:url(/images/rTopBack.png) no-repeat;}
div.rounded div.wrapper2,
div.rounded div.wrapper2-offer {
	background:url(/images/rBottomBack.png) no-repeat 0% 100%;
	padding:10px 20px;
}
div.rounded div.wrapper2-offer {	
	padding:10px 10px;
}
div.rounded td {font-size:14px; vertical-align:middle; padding: 10px;}
div.rounded tr {border-bottom: 1px solid #efefef;}
div.rounded th {border-bottom: 1px solid #efefef;}
div.rounded tr.last {border: none;}
div.rounded table.last tr,
div.rounded table#last tr {border: none;}
div.rounded td input{ width:120px; border:1px solid #CDCDCF; margin:0px; height:15px; padding-top:5px; padding-bottom:7px; padding-left: 5px;}
div.rounded td.check input{ width:16px; border:1px solid #CDCDCF; margin:0px 10px 0px 0px; height:16px; padding: 0px;}

#allCurrency{ margin-left:20px; display:block; height:21px; background:url(/images/allCurrency.gif) no-repeat; font-size:16px; margin-top:10px; padding-left:38px;}

div.banner{ text-align:center;}

#footer{ text-align:center; padding-bottom:20px;}
#footer div.wrapper{ text-align:left; margin:0px auto; width:925px; padding-top:10px;}
#footer div.wrapper div.copy{ color:#A7A8A9; font-size:14px; width:202px; padding-left:18px; float:left;}
#footer div.wrapper div.copy span{ display:block; margin-bottom:5px;}
#footer div.wrapper div.copy div{ font-size:12px; margin-left:16px;}
#hellPButton{ display:block; float:right; font-size:16px; padding:8px 0px 8px 45px; background:url(/images/helpButton.gif) no-repeat;}
#counters{ width:420px; margin:0px auto;}
#counters img{ margin:0px 0px 10px 10px;}

#hrefs{position: absolute; top: 3px; left: 200px;}
#hrefs a{padding-right: 10px;}
#what{color: #ff9900;}
#cabinet p {padding:0px; margin: 0 0 25px 0;}
#cabinet em {color: #ff9900; font-size: 14px; font-weight: bold;}
#credit-errors-desc,
#allhref {
	margin-left:0px;
	display:block;
	height:20px;
	background:url(/images/allCurrency.gif) no-repeat;
	font-size:16px;
	margin-top:10px;
	padding-left:30px;
}
#credit-errors-desc {
	height: auto;
}
#main tr.th_user td{ background:url(/images/thBack.png) no-repeat 0 100%; font-size: 11px;}
#main tr.th_user td span{padding: 0px 10px;}
#main-menu{margin:0; padding:0; height: 37px;}
#main-menu li {	display: block;	float: left;	height: 37px;	line-height: 37px; list-style: none; padding-right: 10px;}
#main-menu li.first {	padding-left: 20px;}

.user_menu_item { margin:0px; padding: 0px; vertical-align: middle; text-align: center; display:block; height:37px; width: 157px; background:url(/images/bg_user_menu.png) no-repeat; font-size:14px; color: white; left: 0px;}
.orange {color: #ff9900;}
#user_info td{padding: 4px; border-right: 1px solid #efefef; font-size: 12px;}
#partner_info td{padding: 8px; border-right: 1px solid #efefef; font-size: 14px;}
#partner_info th{padding: 8px; border-right: 1px solid #efefef; font-size: 14px; color: ff9900; font-weight: bold; text-align: left;}
.thead{font-weight: bold; color: #ff9900; font-size: 14px;}
.rtext{color: #999; text-align: right;}

.stoppage {	width:100%;}
.stoppage td{text-align:center;}


td.subcomment{ width:248px; font-size:12px;}
td.subcomment div.subcomment{ background:url(/images/explainArrow.gif) no-repeat 0% 50%; padding-left:35px;}
td.subcomment div.subcomment div.wrapper1{ background:#F1F2F2 url(/images/explainTop.gif) no-repeat 0% 0%;}
td.subcomment div.subcomment div.wrapper2{ background:url(/images/explainBottom.gif) no-repeat 0% 100%; padding:10px;}
td.middle{ verical-align:middle !important;}

table.form{ table-layout:fixed; width:645px; }
table.form td{ padding:5px 10px;}
table.form td.inputName{ font-size:15px; text-align:right; width:220px; vertical-align:middle; font-weight:bold;}
table.form td.inputName span{ color:#FF9D01;}
table.form td.inputName input.text{ height:25px; border:1px solid #CDCDCF;}
table.form td.inputName div{ margin-top:3px; color:#999999; font-size:11px;}
table.form td.input{ width:120px; text-align:left;} 
table.form td.input input{ width:120px; border:1px solid #CDCDCF; height:15px; padding-left:5px; padding-top:5px; padding-bottom:7px; } 
table.form tr{ border: none;} 
table.form td.currType{ font-size:15px; text-align:left; vertical-align:middle; font-weight:bold; }
table.form col.mform_left { width: 240px; #width: 220px; }
table.form col.mform_right { width: 140px; }

table.form col.form_left {width: 230px; #width: 210px; }
table.form col.form_right { width: 140px; }


div.agree{ text-align:center; font-size:11px; margin-bottom:10px;}
div.submit{ text-align:center;}
div.submit a{ display:block; width:188px; height:46px; background: url(/images/continueButton.jpg) no-repeat; margin:0px auto;}

div.offer_no_grey{ margin-top:10px; margin-bottom:10px; width:637px; background:url(/images/rBack.png) repeat-y 0 0;}
div.offer_no_grey div.wrapper1{ background:url(/images/rTopBack.png) no-repeat;}
div.offer_no_grey div.wrapper2{ background:url(/images/rBottomBack.png) no-repeat 0% 100%; padding:0px;}
.star{color: #cc0000; font-size: 32px; vertical-align: -5px; position: relative; top:8px; #top:3px;}

span.btn { cursor:pointer; }
td.btnLeft { background:url(/images/buttonLeft.jpg) no-repeat; height:46px; width:53px;}
td.btnMiddle { background:url(/images/buttonMiddle.jpg) repeat-x; height:46px; vertical-align:middle; text-align:center; color:#FFF; font-size:22px; }
td.btnRight { background:url(/images/buttonRight.jpg) no-repeat; height:46px; width:16px;}

td.formTextLeft {
	text-align: right !important;
	padding: 0px 20px 7px 0px; 
	width:150px; 
	vertical-align:top; 
}
td.formTextRight{
	text-align: right;
	width:150px; 
	vertical-align:top;
	padding-right: 10px;
	padding-left: 40px;
}
td.formTextMiddle{
	width:60px; 
	vertical-align:top;
}
table td.divid {
	height: 11px; 
	background:url(/images/divider.gif) repeat-x; 
	background-position: 0px 6px; 
}
#btn-bonus-get {
	border : none;
	width: 240px;
	height: 55px;
}
#btn-bonus-return {
	border : none;
	width: 197px;
	height: 55px;
}
.bonus-paragraph {
	padding:5px;
}
.bonus-form {
	table-layout:fixed;
}
.errors-list li {
	color:#000;
}
.pwithdraw-sum-table,
.pexchange-sum-table {
	table-layout:fixed;
}
h3#msg-header {
	margin-top:10px;
}
.psummary th {
	font-size:13px;
	font-weight:bold;
}
.psummary td {
	text-align:center;
}
.psummary td.curname {
	text-align:left;
}
ul#msg-link-list {
	list-style-type:none;
	/*float:left;*/
	margin:0px;
	padding:0px;
}
ul#msg-link-list li {
	text-align:left;
}
#allmsghref {
	margin-left:0px;	
	height:20px;
	background:url(/images/allCurrency.gif) no-repeat;
	font-size:16px;	
	padding-left:30px;
}
#main p.remit-state { 
	font-size:24px;	
	vertical-align:middle;
	padding-bottom:10px;
}

table.banners1 { width: 650px; margin-top: 10px;}
table.banners1 td.radio { align:right; vertical-align:middle; width:20px; }
table.banners1 td.image { align:left; vertical-align:middle; width:88px; }

table.banners2 { width: 650px; margin-top: 10px;}
table.banners2 td.radio { align:right; vertical-align:middle; width:20px; }
table.banners2 td.image { align:left; vertical-align:middle; width:100px; }

table.banners3 { width: 500px; margin-top: 10px;}
table.banners3 td.radio { align:right; vertical-align:middle; width:20px; }
table.banners3 td.image { align:left; vertical-align:middle; width:468px; }

table.banners4 { width: 500px; margin-top: 10px;}
table.banners4 td.radio { align:right; vertical-align:middle; width:20px; }
table.banners4 td.image { align:left; vertical-align:middle; width:200px; }

table.banners5 { width: 550px; margin-top: 10px;}
table.banners5 td { height: 420px; vertical-align: bottom; }
table.banners5 td.radio { align:right; vertical-align:middle; width:20px; }
table.banners5 td.image { align:left; vertical-align:middle; width:260px; }


table.exch_banner { border: 1px solid #999999; font-family: Trebuchet MS, Tahoma; }
table.exch_banner td.inputName { padding-left:10px; width:30px; }
table.exch_banner td.input { width:30px; }
table.exch_banner td.header { font-size:18; font-weight:bold; text-align:center; padding:5px; }
form#exch_form select { width:100px; }

table.change-t-wallet td{
	padding:5px;
}
.bonus_button{font-family: Arial;cursor:pointer;width:191px!important;height:43px!important;border:none!important;background:url(/atb/images/but.gif) no-repeat 0 100%;color:white!important;font-weight:none!important;font-size:18px!important;margin:5px 0 0!important;padding:0!important}

.user-wmauth-cinfo td.caption {
	font-weight: bold;
}
.user-wmauth-cinfo td.caption span.cert{
	font-weight: normal;
}
.user-wmauth-cinfo td.success span {
	/*color: green;
	text-indent: -4000px;*/
	display : block;
	width : 16px;
	background:url(/images/icon-success.png) no-repeat left center;
}
.user-wmauth-cinfo td.failure span {
	/*color: red;
	text-indent: -4000px;*/
	width : 16px;
	display : block;
	background:url(/images/icon-failure.png) no-repeat left center;
}

