body{margin:0px; padding:0px; background:url(/images/bodyBack.gif) 9px 0px; font-family:arial; font-size:12px; color:#333; text-align:center;}
input, textarea, select{background-color: #fff; font-family:arial; font-size:12px; border:1px solid #999966;}
.subm { 
	background:url(/images/bt_next.gif) no-repeat right; 
	font: bold 11px Verdana;
	color: #fe741b;
	background-color: #fff;
	border: 0px;
	height: 20px; 
	cursor: hand; 
	text-decoration:underline; 
	text-transform:uppercase; 
	padding:0px 19px 2px 0px;
	margin:0px; 
	text-align:right;
	cursor:pointer;
	cursor:hand;
}
.subm_transp { background:url(/images/bt_next.gif) no-repeat right; font: bold 11px Verdana; color: #fe741b;  border: 0px; height: 20px; cursor: hand; text-decoration:underline; text-transform:uppercase; padding-left:0px; padding-bottom:1px; padding-top:0px; padding-right:19px; margin:0px; text-align:right;}
#prev.subm { 
	background:url(/images/bt_prev.gif) no-repeat left;
	/*font: bold 11px Verdana;
	color: #fe741b;
	background-color: #fff;
	border: 0px;*/
	/*height: 20px;*/	
	/*text-decoration:underline;
	text-transform:uppercase;*/	
	padding-left:20px;		
	text-align:left;
	line-height: 12px;
}
#atten.subm { 
	background:url(/images/bt_atten.gif) no-repeat right; 
	/*font: bold 11px Verdana;
	color: #fe741b; 
	background-color: #fff; 
	border: 0px; 
	height: 20px; */	
	/*text-decoration:underline; 
	text-transform:uppercase; */
	padding-bottom:0px;
	line-height: 12px;		
}
#btn-table {
	border:none;
	border-spacing:0px;
	padding:0px;
	table-layout:fixed;
	width:550px;
}
a{color:#3399CC;}
a img{border:none;}
table{
	border-collapse:collapse; 
	width:100%; 
	margin-left:auto;
	margin-right:auto;
}
table td{
	vertical-align:top;
	margin:0px; 
	padding:0px; 
	text-align:left;
}
table.login-table{
	border-collapse:collapse; 
	border:0px;
	width:100%; 	
}
table.login-table td.login-right{
	vertical-align:top;
	margin:0px; 
	padding:0px; 
	text-align:left;
	width:130px;
}
td.login-right input{
	width:168px;
}
.lrimg{
	text-align:right;
	padding-bottom:5px;
}
table td.divid {
	height: 11px; 
	background:url(/images/divider.gif) repeat-x; 
	background-position: 0px 6px; 
}
/*{{{Top Block*/
table.top {
	height:80px; 
	width:900px;  
	margin-left:auto; 
	margin-right:auto;
}

table.top td.topItem div.warning span.warn-span,
table.top td.topBlock {
	background-image: url(/images/topBlock.png);
	background-repeat: no-repeat;
	font-size: 0;
	position: relative;
}

table.top td.topLeftNew {
	width:26px;
	height: 80px;
	vertical-align:bottom;  
	background-position: 0 -98px;
}
table.top td.topRightNew {
	width:28px;
	height: 80px;
	vertical-align:bottom; 
	text-align:right; 
	background-position: -27px -98px;
}
table.top td.topItem {
	font-size:11px; 
	width:252px; 
	background:#F3F3F3 url(/images/topBack.gif) repeat-x 0% 100%;
	padding: 10px 10px 0px 30px;
}
table.top td.topItem a.nouline  { text-decoration: none; }
table.top td#lastTop {
	width:282px;
	padding-left:0px;
}
table.top td.topDivider {
	background:url(/images/topDivider.gif) repeat-y 0% 100%; 
	width:1px;
}
table.top td.topItem div.warning {
	padding-left: 67px;
	height: 57px;	
	position: relative;
}
table.top td.topItem div.warning span.warn-span{
	background-position: 0 0;		
	height: 57px;
	width: 46px;
	left: 0px;	
	position: absolute;
}
table.top td.topItem h3 {
	color:#FF9900; 
	font-size:12px; 
	text-transform:uppercase; 
	margin:0px;
	padding:0px;
	font-weight:bold;
	margin-top:6px;
}
table.top td.topItem a {
	color:#3399CC; 
	font-weight:bold;
}
/*Top Block}}}*/

/*Middle Block*/
table.middle{
	margin-top:0px; 
	width:900px;
}
table.middle tr.top {
	margin-top: 15px;
}
table.middle tr.top td {
	background:url(/images/middleTopBack1.gif) repeat-x 0px 0px;
}
.mtm {
	margin-top: 15px;
}
table.middle tr.top td.middleCorners,
table.middle tr.bottom td.middleCorners {
	background-image:url(/images/middleCorners.png);
	background-repeat:no-repeat;
	font-size:0;	
	width:25px;	
}
table.middle tr.top td.topLeftNew {
	background-position: 0 0;
	height:40px;
}
table.middle tr.top td.topRightNew {
	background-position: -26px 0;
	height:40px;
}
table.middle tr.bottom td.bottomLeftNew {
	background-position:  0 -41px;
	height:23px;
}
table.middle tr.bottom td.bottomRightNew {
	background-position: -26px -41px;
	height:23px;
}
table.middle tr.bottom td {background:url(/images/middleBottomBack.gif) repeat-x;}
table.middle tr.bottom td.topLeft {width:25px; background:none;}
table.middle tr.bottom td.topRight {width:25px; text-align:right; background:none;}

/*{{{ authentification form - top */
table.middle tr.top td.auth {	
	font-size:0;		
	padding: 10px 0px 0px 0px;	
}
#auth div,
#auth a {
	background-image:url(/images/authBlock.png);
	background-repeat:no-repeat;
	position:relative;	
}
#auth input {
	height:15px; 
	/*margin-right:6px;*/
}
#auth div {
	float:left;
	display:block;
	margin:0px 0px 0px 3px;
}
#auth div.sbutton {
	background:none;
	margin:1px 0px 0px 8px
}
#auth span {
	display:block;
	float:right;
}
#auth div.sauth {
	background-position: 0 0;
	margin:5px 0px 0px 10px;
	width:75px;
	height:12px;
}
#auth a.discount-link {
	background-position: -75px 0;
	display:inline;
	clear:both;
	width:77px;
	height:12px;
	font-size:0px;
	position:absolute;
	margin:7px 0px 0px 19px;
}
#auth a.registration-link {
	background-position: 0 -58px;
	float:left;
	display:block;
	width:121px;
	height:11px;
	font-size:0px;
	margin:6px 0px 0px 4px;
}
#auth a.for-what-link {
	background-position: 0 -13px;
	float:left;
	display:block;
	width:105px;
	height:11px;
	font-size:0px;
	margin:6px 0px 0px 4px;
}
#auth input.submit {
	background-image:url(/images/authBlock.png);
	background-repeat:no-repeat;
	background-position: -121px -38px;
	margin:0px 10px 0px 2px;
	display:block;
	border:none;
	vertical-align:middle; 	
	width:17px;
	height:17px;
}
#auth div.tname,
#auth div.tpassw {
	background:none;
	
}
#auth div.name {
	background-position: 0 -70px;
	margin:5px 0px 0px 14px;
	display:block;	
	width:25px;
	height:9px;
}
#auth div.password {
	background-position: -25px -70px;
	margin:5px 0px 0px 10px;
	display:block;	
	width:44px;
	height:12px;
}
#auth div.discount {
	background:none;
	float:right;
	margin-right:10px;
	font-family: Arial; 
	font-size: 18px; 
	font-weight: bold; 
	color:#CC0000; 
	/*line-height: 22px;*/
	width:137px;
}
#auth div.lock {
	background-position: -188px 0;
	width:27px; 
	height:30px;
	margin:-12px 0 0px -1px;	
	float:left; 	
}
#auth div.quest {
	background-position: -168px 0;
	float:left;
	margin-top:-18px;
	width:19px;
	height:31px;
}
#auth div.you-enter {
	background:none;
	/*width:200px;*/
}
#auth div.enter-the-system {
	background-position: 0 -25px;
	float:left;
	width:136px;
	height:12px;
	margin:9px 0px 0px 5px;
}
#auth span.user-login {
	/*display:block;*/
	float:left;
	margin: 6px 0px 0px 5px; 
	font: bold 8pt Verdana; 
	color: #C00000; 
	/*line-height: 22px;*/
}
#auth div.personal-cabinet {
	background:none;
	margin:2px 0px 0px 20px;
}
#auth a.enter-personal {
	background-position: 0 -38px;
	float:left;
	display:block;
	width:120px;
	height:19px;
	font-size:0px;	
}
#auth div.exit-div {
	background:none;
	margin:3px 0px 0px 15px;
}
#auth a.exit-link {
	background-position: -141px -41px;
	float:left;
	display:block;
	width:73px;
	height:17px;
	font-size:0px;	
}
/*authentification form - top }}}*/
table.middle tr.middle td.main{padding:0px; background:#fff;}
table.middle tr.middle td.main table.main {
	background: url(/images/contentTopBack.jpg) repeat-x; 
}
table.middle tr.middle td.main table.main td.content {
	background: url(/images/bigArrows.jpg) no-repeat;
}
table.middle tr.middle td.left {
	width: 10px;
	background:url(/images/middleLeftBack.gif) repeat-y;
}
table.middle tr.middle td.right {
	width:10px;
	background:url(/images/middleRightBack.gif) repeat-y;
}
/*Middle Block }}}*/
td.mainLeft{
	padding:35px 0px 0px 15px; 
	width:252px;
}
td.mainLeft a{
	font-weight:bold;
}
img.logo{ margin-left:0px; display:block; margin-bottom:20px; margin-left:20px;}
td.middleTopItems {
	height:57px;
	$height:37px;
}
td.item1{
	background-position: 0 -52px;	
	width:124px;
}
td.item2{
	background-position: 0 -128px;	
	width:133px; 	
}
td.item3{
	background-position: 0 -210px;
	width:89px;
}
#top-menu {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 53px;
}
#top-menu li {	
	height: 30px;
	padding-top: 20px;
	background-image: url(/images/middleTop.png);
	background-repeat: no-repeat;
	float: left;
	position: relative;	
}
#top-menu li a {	
	font-size:0px;
	text-indent:-9000px;
}
#top-menu li.item-exchange {
	background-position: 0 -52px;	
	width: 162px;
	padding-left: 25px;
}
#top-menu li.item-buy {
	background-position: 0 -130px;
	width: 143px;
	padding-left: 55px;
}
#top-menu li.item-sell {
	background-position: 0 -212px;
	width: 129px;
	padding-left: 45px;
}
#top-menu li a {
	background-image: url(/images/middleTop.png);
	background-repeat: no-repeat;
}
#top-menu li a.exchange-orange {
	background-position: -60px 0;
	width: 76px;
	height: 10px;
	position: absolute;
}
#top-menu li a.exchange-grey {
	background-position: -60px -12px;
	width: 76px;
	height: 10px;
	position: absolute;
}
#top-menu li a.buy-orange {
	background-position: 0 0;
	width: 58px;
	height: 12px;
	position: absolute;
}
#top-menu li a.buy-grey {
	background-position: 0 -12px;
	width: 58px;
	height: 12px;
	position: absolute;
}
#top-menu li a.sell-orange {
	background-position: 0 -24px;
	width: 68px;
	height: 12px;
	position: absolute;
}
#top-menu li a.sell-grey {
	background-position: 0 -38px;
	width: 68px;
	height: 12px;
	position: absolute;
}
/* }}} main menu */
h3{font-size:14px; font-weight:normal; margin:0px 0px 10px 0px; padding:0px;}
h2{color:#FF6600; font-size:18px; font-weight:bold;margin:0px; padding:0px; text-transform:uppercase;}
h1{font-size:12px; font-weight:Normal; margin:0px; padding:0px;}
div.topItem{
	padding-top:20px; 
	margin-bottom:20px; 
	margin-left:20px;
}
/*{{{{ Left Menu*/
div.item{
	background:url(/images/itemBack1.gif) no-repeat center top; 
	padding: 15px 0px 4px 35px;
}
div.item table tr td { 
	padding: 4px 0px 4px 20px; 
}
div.item table tr td#selectedLeft {
	background:url(/images/kruglaya_shyazhka.gif) no-repeat;
}
#main-menu-wrapper {
	background: url(/images/itemBack1.gif) no-repeat center top; 
	padding: 15px 0px 4px 35px;
}
#main-menu-com,
#main-menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
#main-menu-com li,
#main-menu li {
	padding: 5px 0px 5px 20px;
	$padding: 2px 0px 2px 20px;
}
#main-menu li.selected { background: url(/images/kruglaya_shyazhka.gif) no-repeat left; }
.item-blog { background: url(/images/pump.gif) no-repeat left; }
#main-menu li a,
#main-menu-com li a {
	display: block;
	width: 138px;	
	position: relative;
	font-size: 0px;
	text-indent:-9000px;
}
#main-menu li a.not-selected ,
#main-menu li a.selected {
	background-image: url(/images/menuBlockRu.png);
	background-repeat: no-repeat;
	/*position: absolute;*/
	top: 0;
	left: 0;
	width: 138px;
	height:100%;	
	cursor: pointer;
}
#main-menu-com li a.not-selected ,
#main-menu-com li a.selected {
	background-image: url(/images/menuBlockCom.png);
	background-repeat: no-repeat;
	/*position: absolute;*/
	top: 0;
	left: 0;
	width: 138px;
	height:100%;	
	cursor: pointer;
}
li.item-about a,
li.item-blog a,
li.item-faq a,
li.item-masspay a {
	height: 8px !important;
}
li.item-map a,
li.item-contacts a {
	height: 9px !important;
}
li.item-security a {
	height: 10px !important;
}
li.item-contacts {
	padding: 5px 0px 3px 20px;
	$padding: 3px 0px 1px 20px;	
}
li.item-security {
	padding: 3px 0px 3px 20px;
	$padding: 2px 0px 1px 20px;	
}

.item-about a.not-selected { background-position: 0 0; }
.item-about a.selected { background-position: -276px 0; }
.item-about a:hover { background-position: -138px 0; }
.item-security a.not-selected { background-position: 0 -9px; }
.item-security a.selected { background-position: -276px -9px; }
.item-security a:hover { background-position: -138px -9px; }
.item-faq a.not-selected { background-position: 0 -20px; }
.item-faq a.selected { background-position: -276px -20px; }
.item-faq a:hover { background-position: -138px -20px; }
.item-masspay a.not-selected { background-position: 0 -29px; }
.item-masspay a.selected { background-position: -276px -29px; }
.item-masspay a:hover { background-position: -138px -29px; }
.item-contacts a.not-selected { background-position: 0 -38px; }
.item-contacts a.selected { background-position: -276px -38px; }
.item-contacts a:hover { background-position: -138px -38px; }
.item-map a.not-selected { background-position: 0 -48px; }
.item-map a.selected { background-position: -276px -48px; }
.item-map a:hover { background-position: -138px -48px; }
.item-blog a.not-selected { background-position: 0 -58px; }
.item-blog a:hover { background-position: -138px -58px; }
/*Left Menu}}}*/
div.banner{background:url(/images/bannerTop1.gif) no-repeat center top; padding-top:40px; text-align:left; margin-left:20px;}
div.banner img{margin-right:5px;}
div.topPartners{padding-top:0px; margin-top:40px;}
div.partners{background:url(/images/12parthners1.gif) no-repeat 0px 0px;}
div.bottomPartners{background:url(/images/bannerTop1.gif) no-repeat center bottom; padding-top:0px; padding-bottom:20px; padding-top:10px; padding-left:40px; margin-left:20px;}
div.partners h2, div.partners h2 a{color:#999966; font-size:11px; text-transform:uppercase; display:block;}
div.partners h2 a{background:url(/images/bt_next.gif) no-repeat 100% 0%; padding:2px; width:140px;}
td.mainContent,
td.mainContentUH {
	text-align:right; 
	height:700px; 
	vertical-align:top;	
}
td.mainContent {
	padding-left:40px;
}
/*table form*/
#mform {
	table-layout:fixed;
}
table.form{
	width:500px;	
}
table.form td{
	vertical-align:top; 
	padding-bottom:4px;	
}
table.form td select#curr{
	width: 150px; 
	vertical-align:top;
}
html>body table.form td input[type="radio"]{
	margin-left:5px;
}
table.form td.type{
	padding-bottom:0px;
}
table.form td.ft-left1{
	text-align:right !important; 
	padding-right:10px; 
	vertical-align:middle;
}
table.form td.ft-right1{
	vertical-align:middle;
}
table.form td.ft-left {
	text-align: right !important;
	padding: 0px 5px 0px 0px; 
	vertical-align:middle; 
}
table.form td.ft-right{
	vertical-align:middle;
	padding: 0px 0px 0px 5px;
	font-weight: bold;
	text-align: left; 
}
table.form td.ft-middle{
	vertical-align:top;
}
table.form td.ft-middle1{
	vertical-align:top;
}
html>body table.form input[type="text"]{
	height:20px; 
	vertical-align:top;
}
html>body td.ft-middle{ padding-top:4px; }
html:root table.form input[type="text"] {
	height:20px;
	vertical-align:top;
}
/*table form}}}*/
/*{{{ exchange table*/
table.inner {
	table-layout: fixed;
	margin-right:45px;
	margin-top:20px;
	background:#F8F8C1; 
	width:90%;
}
table.inner td.exch-content {
	background-image:url(/images/exchangeBlock.png);
	background-repeat:no-repeat;
	font-size:0;
	margin:0px;
	padding:0px;
}
table.inner td.innerTL{
	background-position: 0 -32px;
	width:32px; 
	height:54px;
}
table.inner td.innerT{
	background:url(/images/innerTB.gif) repeat-x; 
	height:54px;
}
table.inner td.innerTR{
	background-position: -33px -32px;
	width:32px; 
	height:54px;
}
table.inner td.innerLB{
	background:url(/images/innerLB1.gif) repeat-y; 
	width:32px;
}
table.inner td.innerT a{
	display:block; 
	margin-top:25px;
	float:left;
}
table.inner td.innerRB{
	background: white url(/images/innerRB1.gif) repeat-y;
	padding-left: 6px;
	width:32px;
	vertical-align:bottom;	
}
table.inner td.innerRB span {
	background-position: -99px -59px;
	width:26px;
	height:13px;	
}
table.inner td.innerB{
	background:url(/images/innerBB1.gif) repeat-x;
	height:26px; 
	text-align:right;
}
table.inner td.innerB span {
	background-position: -66px -59px;
	height:26px; 
	width:32px
}
table.inner td.innerBL{ 
	background-position: -66px -32px;
	width:32px; 
	height:26px;
}
table.inner td.innerBR{
	background-position: -99px -32px;
	width:32px; 
	height:26px;
}

table.inner td.popular {
	padding-top:2px;
}
table.inner td td span.popular {
	background-image:url(/images/exchangeBlock.png);
	background-position: 0 0;
	display:block;
	font-size:0;	
	overflow:hidden;
	width: 229px;
	height: 13px;
}
table.inner td a#all-btn {
	background-image:url(/images/exchangeBlock.png);
	background-position: 0 -14px;
	display:block;
	font-size:0;
	margin:0px;
	overflow:hidden;
	float:right;
	width:193px;
	height:17px;
}
table.inner td.inner{ 
	padding:10px 0px; 
	text-align:right;
}
table.inner td.inner a.value{
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:left; 
	padding-top: 4px;
}
table.inner td.inner a.value:hover{
	color:#CA6500;
}
#default-exch-btn,
#default-exch-btn-grey {
	background-image:url(/images/exchangeBlock.png);
	background-repeat:no-repeat;
	display:block;
	font-size:0;
	height:16px;
	overflow:hidden;
	width:16px;
}
#default-exch-btn {
	background-position: -132px -32px;
}
#default-exch-btn-grey {
	background-position: -149px -32px;
}
/*exchange table }}}*/
td.mainContent{
	vertical-align:top;
}
.curr-picture{
	width: 105px;
}
a.ps{
	font-weight:bold;
	font-size:12px;
	text-align:left;
	padding-top: 4px;
}
a.ps:hover{color:#CA6500;}
/*04.08.2008*/
table.value tr td{
	padding:5px; 
	color:#333333;
}
table.value tr td.exchange{
	width:15px;
}
table.value tr td.source{
	width:45%;
}
table.value tr td.target{
	text-align:left;
}
table.value tr td span{
	color:#999; 
	font-size:9px;
}
table.value tr.row2 td{
	background:#F0F0BC;
}
table.inner td.inner div.valueDivider{
	background:url(/images/valueDivider.gif) repeat-x; 
	height:15px;	
}
div.news{text-align:left; margin:0px 40px 20px 45px;}
div.news a{font-weight:bold;}
div.news span{color:#999; font-size:11px;}

div.additional_infoblock{text-align:left; margin:10px 0px 0px 0px;}

table.bottom tr td{vertical-align:middle;}
table.bottom tr td.mainLeft{padding-top:0px;}

div.certif{ text-align:left; margin-left:20px;padding: 5px 0;}
div.certif img{margin:0px 10px 0px 0px;}
div.copy{font-size:11px; margin-left:20px;}

div.spylog{background:url(/images/copyBorder.gif) repeat-x; padding:10px; margin:0px 40px 0px 80px;}
div.spylog img{ margin: 0px 10px 5px 0px; }
div.spylog div.created{float:right; font-size:11px;}
div.spylog div.created a{font-weight:bold;}
div#nav{ color:#999966; font-weight:bold; text-align: center; padding: 30px 40px 0px 25px; }
div#nav a:hover{ color:#CA6500; }
input.noborder{border:none;}

div.text{text-align:left; margin-top:14px;}
div.text img.header{display:block; margin-bottom:50px;}
html:root div.text{margin-top:32px;}

table.types{ border-collapse:collapse; width:500px;}
table.form{border-collapse:collapse; margin-top:10px;}
.center {text-align:center !important;}
table.form tr td{text-align:left; vertical-align: bottom;}
table.form tr td img{ vertical-align: bottom;}
/*temp{3399CC;}*/
div.myContentText {
	padding-right:40px;
}
div.myContentTextUH {
	padding:0px 10px 0px 20px;
}
table.form td.type{padding:0px; vertical-align: top; text-align:right;}
table.form td.type input{vertical-align: middle;}
table.stat{border-collapse:collapse;}
table.stat tr td{padding:1px;}

table.stat tr td.curse {
	width:343px;
}
tr td.curse ul{
	width:343px;
}
tr td.curse div.myContentText ul{
	width:300px;
}
table.stat tr.borderBottom td{padding-bottom:5px; border-bottom:1px solid #E6E6E6;}
table.stat tr.borderTop td{padding-top:5px;}
table.stat tr.borderBottomTop td{padding-top:5px; padding-bottom:5px; border-bottom:1px solid #E6E6E6;}
table.level-stats { font-size: 11px; }
table.level-stats td { border-bottom: 1px solid #E6E6E6; }
table.myStat{border-collapse:collapse;}
table.myStat tr td{padding:3px;}
table.border tr td, table.border tr th{border:1px solid #E6E6E6;}
table.myStat tr td.valute{padding-right:50px;}
table.summary{border-collapse:collapse;}
table.summary tr td{padding:3px;}
td.partnerMenu{width:200px;}
table tr td.middle {vertical-align: middle;}
span#checkedRadio{color:#ff6600;} 
table tr td.err{color: #FF6600;}
td.curse ul.error {
	width: 255px;
}
ul.error li.err {
	color: #FF6600;
}
h2.text,
h2.textUH {
	font-style:Tahoma; 
	font-size:25px; 
	display:block; 
	margin:0px 0px 50px 0px; 
	padding:0px; 
	color:#3399CC; 
	text-transform:none;
}
h2.textUH {
	padding-left:40px;
}
table.statistics td, table.statistics th { font-size: 10px;}
table.statistics th{}
td.aRight{text-align:right; padding-right:5px;}
td.info_header{color:#FF6600; font-weight:bold;}
.info_header{color:#FF6600; font-weight:bold;padding-left:20px;}
/*7955*/
td.curse ul{
	margin-top:5px; 
	list-style:inside;
	width:510px;
}
td.formTextRight { 
	font-weight: bold;
	text-align: left !important; 
}
table.formText{
	table-layout:fixed; 
	width:360px;
}
table.formText td{
	vertical-align:middle;
}
td.formTextLeft {
	text-align: right !important;
	padding: 0px 2px 7px 0px; 
	width:150px; 
	vertical-align:top; 
}
td.formTextRight{
	width:150px; vertical-align:top;
}
td.formTextMiddle{
	width:60px; 
	vertical-align:top;
}
td.formTextMiddle1{
	width:100px; 
	vertical-align:top;
}
table.formText td.formTextLeft1{
	width:160px; 
	text-align:right !important; 
	padding-right:10px; 
	vertical-align:top;
}
table.formText td.formTextRight1{
	width:290px; 
	vertical-align:top;
}
table.formText1 td.formTextLeft1{
	width:200px;
	text-align:right !important;
	padding-right:5px;
	vertical-align:top;
}
table.formText1 td.formTextRight1{
	width:290px;
	vertical-align:top;
}

html>body table.formText input[type="text"]{height:20px; vertical-align:top;}
html>body table.formText1 input[type="text"]{height:20px; vertical-align:top;}
html>body td.formTextLeft{padding-top:4px;}
html:root table.formText input[type="text"]{height:20px; vertical-align:top;}
html:root table.formText1 input[type="text"]{height:20px; vertical-align:top;}
html>body table.summaryST tr td {height:20px;}
.horiz-menu{
	width:100%;
}
#extp-horiz-menu-table table{
	width:100%;
}
.extp-history {
	#width:500px;
	border:1px solid #eeeeee;
	padding:5px;
}
.extp-history td{
	border:1px solid #eeeeee;	
}
.extp-history-details {
	#width:500px;
	border:1px solid black;
	padding:5px;
	margin:20px;
}
.extp-history-details td{
	border:1px solid black;	
}
.tcaption{
	background-color:#eeeeee;
}
.tcaption td{
	text-align:center;
}
.In , 
.Out {
	cursor:pointer;
	float:left;	
	padding:5px;
	border:1px solid #e2e2e2;
}
#history-info{
	width:500px;
}
#his-header{
	width:295px;
	padding:5px;
	border:1px solid #e2e2e2;
}
#history-out,
#history-in{
	clear:both;	
	width:500px;
}
.cl {
	clear:both;
	width:400px;
	margin-top:10px
}
/*external partners change passw*/
#old_passw,
#new_passw,
#new_passw2{
	/*display:none;*/
}
/*external partners change passw*/
.withdraw{
	position:relative;
	margin-bottom:10px;
	zoom:100%;
}
#panel{
	position:absolute;
	background-color:white;
	width:100%;
	#width:102%;
	height:100%;
	top:0px;
	left:0px;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=60);
}
#inscription{
	position:absolute;
	top:80px;
	#top:95px;
	left:35px;
	color:#3399cc;
}
.info-table{
	width:345px;
	border:1px solid #CCCCCC;	
}
.info-table td{
	border:1px solid #CCCCCC;
	padding:2px;
}
.red{
	color:red;
}
.blue{
	color:blue;
}
.bold{
	font-weight:bold;
}
.nw{
	white-space:nowrap;
}
.vam{
	vertical-align:middle;
}
.c{
	text-align:center;
}
.r{
	text-align:right;
}
#history-show-info-btn,
#history-repeat-info-btn {
	background-image:url(/images/buttonh.gif);
	background-repeat:no-repeat;
	display:block;
	font-size:0;
	height:13px;
	overflow:hidden;
	width:13px;
}
#table4 td.partnerTD {
	width:191px;
	height:241px;
	vertical-align:top;
	padding-left:10px;
}
/*{{{clearing page's*/
table.cl-form {
	border:none; 
	padding:0px;	
	width:500px;
	table-layout:fixed;
}
table.cl-form td{
	vertical-align:middle;
	padding-bottom:4px;
}
table.cl-form td.ft-left {
	text-align: right !important;
	padding: 0px 5px 0px 5px; 	
	vertical-align:middle;
}
table.cl-form td.ft-right {
	vertical-align:middle;
	padding-left:2px;
	font-weight: bold;
	text-align: left;
}.
table.cl-form td.ft-middle,
table.cl-form td.ft-middle1{	
	vertical-align:top;
}
table.cl-form td.ft-left1{	
	text-align:right !important; 
	padding-right:10px; 
	vertical-align:middle;
}
table.cl-form td.ft-right1{	
	vertical-align:top;
}
table.cl-form td.ft-left11{	
	text-align:right !important;
	padding-right:5px;
	vertical-align:middle;
}
table.cl-form td.ft-right11{	
	vertical-align:middle;
	padding-left:2px;	
	text-align: left;
}
html>body table.cl-form input[type="text"] {
	height:20px; 
	vertical-align:top;
}
table.cl-summary {
	width:500px;
	border:none;
	padding:0px;	
}
table.cl-summary td {
	padding:5px 0px;
}
table.cl-summary td.psum {
	padding:15px 0px;
}
/*clearing page's }}}*/

.HandleMsgTable {
	/*table-layout:fixed;*/
	width:525px;
	border:none;
	border-spacing:0px;
}

.HandleMsgTable td {
	padding:5px 0px;
}
.HandleMsgTable td.button {
	text-align:center;
}
.HandleMsgTable+div {
	width:515px;
}
.partner-login {
	width:100%;
	border:none;
	border-spacing:5px;
}
.partner-login td {
	padding: 5px 0px;
}
/**/
#sms-params table {
	border:none;
	border-collapse:collapse;
	margin:7px 0px;
}
#sms-params table th,
#sms-params table td {
	border-collapse:collapse;
	border:1px solid #EEEEEE;
	padding:3px;
	text-align:center;
	vertical-align:middle;
}


#sms-params table td input { 
	border: 0px;
	/*height: 20px; */
	padding:0px;	
	margin:0px; 
	margin-right:3px;
}

.nds-info,
div.error {
	color: #FF6600;
	/*padding-left:4px;*/
}
.sel_rate_tr {
	background-color: #EEEEEE;
}
table#utrans-info {
	border: 1px solid #EEE;
	border-spacing:3px;
	margin-top:5px;
	width:540px;
}
table#utrans-info td{
	border: 1px solid #EEE;
	padding:5px;
}
div.utrans-info {
	margin:10px 0px 0px 20px;
	width:540px;
}
div.utrans-info a {
	float:left;
}
div.utrans-info button {
	float:right;
}
#sms_no_rates {
	display:none;
}
.extp-history tr.tr-odd td {
	background-color: #ffffcc;
}
.lpacc {
	position: relative;	
}
.lpacc b {
	position: absolute;
	top: 3px;
	left: -8px;
}
table#pwithdraw input {
	width:100px;
	table-layout: fixed;
}
td.td-pwithdraw {
	width: 40%;
	padding-right: 10px;
	text-align: right;
	vertical-align: middle;
}
.notif-banner {
	margin: 0 0 20px 20px;
}
.notifications table {
	width: 335px;
	/*margin: 0;
	margin-left: 95px;*/
}
.notifications td {
	padding-top: 5px;
}
.notifications td.npab {
	padding-bottom: 10px;	
}
.notifications input.should_block {
	margin: 0 5px 0 0;
	padding: 0;
}
.notifications select.currency {
	width: 280px;
}
.notifications select.duration {
	width: 95px;
	/*margin-left: 5px;*/
}
.tal { text-align: left; }
.tac { text-align: center; }
