/*-------------------------------------------tags classes-------------------------------------------------*/
html{height:100%;min-height:100%}
body{height:auto !important;height:100%;min-height:100%}
div,table,tr,td{zoom:1}
textarea{overflow:auto;overflow-x:hidden}
input[type='checkbox']{vertical-align:middle}
tr.cur td.nbl,tr.has-cursor td.nbl{
	background:url("/static/interface/img/downward-arrow.gif") no-repeat 5px 50% !important;
}
tr.cur td.nbl{padding-left:15px}
tr.cur td{cursor:pointer}
tr.no-arrow td.nbl{background-image:none !important;padding-left:5px}
.shed-table tr.no-arrow td.nbl{padding-left:0}
/*------------------------------------prototype or inherits classes---------------------------------------*/
.gradient .nbl, .gradient tr td{vertical-align:middle}
.gradient tbody tr{border-right:0}
.png a{_top:0;_left:0}
.pa{ position:absolute!important; }
.inline{ display:inline!important; }
.lb{
	background-position:0 100%;
	bottom:0;
	_bottom:-1px;
	left:0;
}
.rb{
	background-position:100% 100%;
	bottom:0;
	_bottom:-1px;
	right:0;
}
.rt{
	background-position:100% 0;
	right:0;
	_right:-1px;
	top:0;
}
.lt{
	background-position:0 0;
	left:0;
	top:0;
}
.gradient thead th{
	min-height:33px;
	height:auto;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	.gradient thead th{height:33px}
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
	.gradient thead th{height:45px}
}
.twentyfive tbody tr{
	height:auto;
}
.twentyfive tbody tr.deposit{ background:#E3FFBD; }
.twentyfive tbody tr.withdrawal{ background:#FFE1DF; }
#divPageContextContent .gradient table td{border-bottom: 1px solid #DBDBDB !important}
#divPageContextContent .gradient table td.nbb{border-bottom:0 !important}
/*don't join two selectors*/
div#divPageContextContent table.gradient table tr:last-child td{border-bottom:0 !important}
/*helper css*/
.helper{
	background:url("/static/interface/img/invest_img/tooltip.png") no-repeat 0 0;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/interface/img/invest_img/tooltip.png',sizingMethod='crop');
	cursor:pointer;
	display:inline-block;
	font-size:0;
	line-height:0;
	padding:7px;
	vertical-align:middle;
	zoom:1;
	_height:1px;
}
.helper span{display:none}
.helper-after{margin-left:6px}
.helper-before{margin-right:6px}
.helper-pop-up{
	background-color:#FFF;
	border:1px solid #D2D2D2;
	color:#333333;
	font-family: Verdana;
	font-size:11px;
	font-style:oblique;
	line-height:normal;
	max-width:250px;
	min-width:150px;
	position:absolute;
	width:auto;
	_width:expression(document.documentElement.clientWidth > 250 ? '250px':document.documentElement.clientWidth < 150? '150px':'auto');
	z-index:99;
}
.max-width-helper-pop-up{width:250px}
input.text ~ span.helper{margin-top:4px}
.helper-top-correct{position:relative;top:-1px}
.small-helper{
	background:url("/static/interface/img/invest_img/small-helper.gif") no-repeat 0 0;
	_filter:none;
	margin-left:3px;
	padding:5px;
	position:relative;
	top:-3px;
}
.info-helper{
	background:url("/static/interface/img/invest_img/info14.png") no-repeat 0 0;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/interface/img/invest_img/info14.png',sizingMethod='crop');
}
.error-helper {
	background: url("/static/interface/img/invest_img/error_small.png") no-repeat 0 0;
	padding: 9px 7px;
	margin-left: 0;
	top: -2px;
}
.error-helper-border {
	border: 1px solid #f00!important;
}
table tbody tr.error-helper-border td {
	border-bottom: inherit;
}
.error-helper-element {
	color: #f00!important;
	white-space: nowrap;
}
.accountMessage{padding:15px 0 15px 50px;width:auto}
.msg-ok .icon, .msg-attention .icon, .msg-err .icon{
	left:16px;
}
.disableSelection{ user-select:none; -o-user-select:none; -moz-user-select:none; -khtml-user-select:none; -webkit-user-select:none; }
/*from form css for not LK pages*/
form input.text, form select, form textarea{
	border:1px solid #DBDBDB;
	padding:4px;
}
form label,form input.text,form select,.label,form textarea{
	display: inline;
	float: left;
	width: 240px;
	color: #3a3a3a;
	margin-right: 10px;
}
form label, .label{
	padding:4px 0;
	line-height:15px;
}
form select{
	width:250px;
}
form select.s-medium{
	width:100px;
}
form select.s-small{
	width:50px;
}
form .checkbox{
	zoom:1;
	min-width:90%;
}
.checkbox input,.radio input{
	*height:13px;
	*overflow:hidden;
	*width:13px;
}
.btn{
	border:0;
	background:none;
	padding:0;
	cursor:pointer;
	white-space:nowrap;
	height:21px;
	overflow:visible;
	line-height:normal;
}
.btn span.l, .btn span.r{
	color:#FFF;
	display:block;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:20px;
	line-height:18px;
	margin:0;
	white-space:nowrap;
}
.btn span.l{
	background: url( '/static/interface/img/green-btn-l.png' ) 0 0 no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/interface/img/green-btn-l.png',sizingMethod='crop');
	padding:0 0 0 10px;
}
.btn span.r{
	background: url( '/static/interface/img/green-btn-r.gif' ) right 0 no-repeat;
	padding:0 10px 0 0;
}
.btn.disabled span.l{
	background: url( '/static/interface/img/gray-btn-l.gif' ) 0 0 no-repeat;
}
.btn.disabled span.r{
	background: url( '/static/interface/img/gray-btn-r.gif' ) right 0 no-repeat;
	color:#ccc;
}
/*-----------------------------------------common classes-------------------------------------------------*/
.no-selection{
	-moz-user-select:none;
	-khtml-user-select:none;
	user-select:none
}
.ajax-content-paging .change-items-on-page{
	border:1px solid #DBDBDB;
	height:18px;
	width:60px;
}
.ajax-content-paging .all-items{padding-right:20px}
.slide-down,.slide-up{
	background-color:transparent;
	background-image:url('/static/interface/img/invest_img/show-hide-icons.gif');
	background-repeat: no-repeat;
	height:16px;
	padding-right:10px;
}
.slide-down{background-position:right -16px}
.slide-up{background-position:right -1px}
.label-loader{
	background:url('/static/interface/img/ajax-loader.gif') no-repeat 0 center;
	display:none;
	padding-left:22px;
}
.pamm-italic{font-style:oblique}
.pamm-bold{font-weight:bold}
.nobr{white-space:nowrap}
.no-flash-div td{vertical-align:middle;text-align:center}
.share-monitoring-controls{font-size:12px}
.share-monitoring-controls form{margin-top:6px}
.share-monitoring-controls p{margin-bottom:8px}
table.less-padd-table tbody td{padding:5px 3px}
.gray_text{
	color:#828282;
	font-family:Verdana;
	font-size:11px;
	font-weight:lighter;
}
h3.pamm-name-header{
	color:#819D22;
	font-family:Verdana;
	font-size:11px;
	font-weight:lighter;
	padding-left:6px;
}
.def-round-block{margin:5px 0 0}
.def-round-block i{
	background-image:url("/static/interface/img/invest_img/monitoring_corners.gif");
	display:block;
	font-size:0;
	height:6px;
	line-height:0;
	position:absolute;
	width:6px;
}
.def-round-block p.sub-header{
	font-weight:bold;
	margin-bottom:0;
	padding-bottom:3px;
}
.def-rb-inner-wrapper{
	background-color:#FFFFFF;
	border:1px solid #DCDDDE;
	padding:7px 12px;
	min-height:20px;
	_height:expression(document.documentElement.clientHeight < 20 ? '20px':'auto');
}
.block-radius10{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
}
.meta-trader-time-warning,.pamm_monitoring .def-rb-inner-wrapper{line-height:20px}
.not-valid-bg{ background-color:#FBB6B6!important; line-height:20px; }
.clear-fright{clear:right}
.clear-fleft{clear:left}
table.no-border, table.no-border td{border:0}
.like-a{color:#F96604}
.like-content{color:#666}
.like-content a{color:#F96604}
.like-content h3{
	color:#819D22;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.3em;
	font-weight:bold;
}
.has-cursor{cursor:pointer}
h3.has-cursor span{font-size:0.9em;color:#666}
.ver-mid{vertical-align:middle}
.ver-top{vertical-align:top}
.ver-bottom{vertical-align:bottom}
.ver-base{vertical-align:baseline}
body .line-form label{
	min-width:1px;
	width:auto;
}
body .line-form input.text{width:150px}
body .line-form .single-ctas li{padding: 2px}
.rel-wrapper{position:relative;zoom:1}
.wrapper #divPageContextContent .text-line-through,.wrapper #divPageContextContent .text-line-through a{color:#A9A9A9}
.text-one-line{
	overflow:hidden;
	height:16px;
	line-height:16px;
}
.like-link{
	clear:both;
	display:block;
	font-size:80%;
	padding-top:7px;
}
#divPageContextContent .img{
	font-size:0;
	line-height:0;
}
.nbl{border-left:0 !important}
.nbr{border-right:0 !important}
.ntm{margin-top:0 !important}
.nbm{margin-bottom:0 !important}
.ntp{padding-top:0 !important}
.nbp{padding-bottom:0 !important}
.with-b-m{margin-bottom:15px}
.p-ta-c{text-align:center !important}
.p-ta-r{text-align:right !important}
.p-ta-l{text-align:left !important}
.f-right{float:right}
.f-left{float:left}
form.f-line p:after,.f-container:after{
	display:block;
	content:'.';
	clear:both;
	height:0;
	visibility: hidden;
}
.f-container,form.f-line p{zoom:1}
div.fulltext{line-height:1.6;padding-bottom:8px}
#divPageContextError,.warning,#localErrorDiv{color:red !important}
.nbb{border-bottom:0 !important}
.nbg,.nbg:hover{background-image:none !important}
#divPageContextContent .ctas li{clear:none;display:inline;float:left;margin-right:10px}
#divPageContextError,#localErrorDiv{
	font-size:12px;
	font-weight:bold;
	padding-bottom:14px;
}
#localErrorDiv{
	padding:0 0 10px;
	display:none;
}
.no-table-layout{table-layout:auto}
.td-auto{width:auto}
.td-full{width:100%}
.td-head{font-weight:bold;white-space:nowrap;vertical-align:middle}
ul.faq{margin:0}
ul.faq li{background-image:none;padding:0;overflow:hidden}
ul.faq .hide,ul.faq .show{top:1px}
ul.ctas-single,ul.ctas-single li div{
	margin:0;
}
#divPageContextContent ul.lava-four-parts li{width:24.9%}
#divPageContextContent ul.lava-three-parts li{width:33.3%}
#divPageContextContent ul.lava-two-parts li{width:49.5%}
#divPageContextContent ul.lavaLamp li{display:inline;text-align:center}
#divPageContextContent ul.lavaLamp li a{padding:0 !important;margin:0 !important}
.cubic-rating{
	overflow:hidden;
	display:block;
}
.cubic-rating span{
	background-color:#ccc;
	display:inline;
	float:left;
	height:12px;
	margin-right:3px;
	width:12px;
}
.cubic-rating span.colored{background-color:#F15A22}

.paging{padding:8px 0;overflow:hidden;_zoom:1;max-width:746px}
body .paging ul{color:#F96604;float:right;margin:0}
body .paging ul li{display:inline;float:left;margin:0 3px}
.paging p{float:left;font-weight:bold;margin:0}
.paging .current{font-weight:bold}

.like-desktops .header{
	font-size:16px;
	font-weight:normal;
	line-height:17px;
	overflow:visible;
	_zoom:1;
}
.like-desktops .header a{
	color:#819D22;
	padding:7px 15px;
	text-decoration:none;
}
.center-align tbody td{text-align:center}
.center-align tbody td table, .center-align tbody td table td{text-align:left}
.hide_in_redact,.redact-mode .show_in_redact {display:block}
.default_mode,.redact-mode .redact-item .edit_mode,.redact-mode .edit-offer-level{display:inline}
.redact-mode .redact-item .default_mode,.edit_mode,.show_in_redact,.redact-mode .hide_in_redact,.save-offer-level,.edit-offer-level{display:none}
.redact-mode table.show_in_redact{display:table}
.redact-mode tr.show_in_redact{display:table-row}
.redact-mode td.show_in_redact{display:table-cell}
form.offer-wrapper{margin:0}
.only-four-tabs h4.header{width:186px !important}
.only-three-tabs h4.header{width:248px !important}

/*monitoring classes*/
.monitoring-div{
	background:url('/static/interface/img/invest_img/monitoring_bg.png') repeat-x 0 0;
	border:1px solid #d2d2d2;
	padding-right:7px;
	position:relative;
}
.small-monitoring-div{
	background-position:0 -100px;
}
th.monitoring-cell, td.monitoring-cell{background:url('/static/interface/img/invest_img/monitoring_bg.png') repeat-x 0 -100px}
.monitoring-div span.helper{
	height:14px;
	padding:0;
	position:absolute;
	right:3px;
	top:3px;
	width:14px;
}
.monitoring-div-wrapper{
	position:relative;
}
.monitoring-div-wrapper i{
	background-image:url("/static/interface/img/invest_img/monitoring_corners.gif");
	display:block;
	font-size:0;
	height:6px;
	line-height:0;
	position:absolute;
	width:6px;
}
.monitoring-div-wrapper .monitoring-div{padding-left:24px}
.monitoring-div-wrapper .monitoring-div span.helper{
	left:6px;
	margin-top:-7px;
	top:50%;
}
.pai-info,
.right-info .pai-info-small .td-head,
.first-tab-clone .pai-info .td-text,
.left-info .td-head
{
	width:100%;
}
.first-tab-clone .pai-info .td-head,
.right-info .pai-info-small .td-text,
.left-info .td-text
{
	white-space:nowrap;
	width:auto;
}
.left-info,.right-info{width:49.5%}
/*---------------------------------------------bill--------------------------------------------------------*/
.bill-info{line-height:20px;padding:5px}
/*-----------------------------------------custom classes--------------------------------------------------*/
.pamm-publication-form label{width:135px}
.pamm-publication-form .text{width:263px}
.pamm-forum-password .valid-helper{margin: -22px 0 0 -61px}
.pamm-forum-password .valid-result{margin: -19px 0 0 3px}
.pamm-publication-form form{margin:0}
#my_partners_controls{overflow:hidden;_zoom:1;margin-bottom:14px}
#my_partners_controls label{width:auto}
#my_partners_controls form{margin:0}
.table-answer-body{margin-top:-25px}
.table-answer-body table tbody td{white-space:nowrap;padding:5px 3px}
.table-answer-body table thead tr th{font-weight:normal}
.table-answer-body .nobr{font-size:0;line-height:0}
.answer-body .edit-cell-input{
	background-image:none;
	border:1px solid #DBDBDB;
	padding:0 1px;
	text-align:center;
	width:120px;
}
.answer-body .small-edit-cell-input{width:25px;margin:0 auto}
.has-partner-description,.has-next-offer{cursor:pointer}
.has-next-offer{background:#FFDDAA !important}
.percent-partner-next-row,.percent-partner-next-row:hover{background-image:none !important}
.pamm-selected-client-info{
	background-color:#fff;
	height:110px;
	left:231px;
	margin-top:6px;
	padding:10px;
	position:absolute;
	width:240px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
}
.pamm-selected-client-info div{
	line-height:18px;
	overflow:hidden;
	text-align:left;
	white-space:normal;
	width:240px;
	word-wrap:break-word;
}
.pamm-selected-client-info textarea{
	border:1px solid #DEDEDE;
	height:90px;
	margin:0 0 5px;
	width:237px;
}
.pamm-selected-client-info a{
	display:block;
	bottom:10px;
	position:absolute;
}
.partner-description-redact{left:10px}
.partner-description-cancel{right:10px}
#add-partner li.nbb{padding-bottom:25px}
#add-partner .nbb .btn{/margin-right:10px}
#add-partner .checkbox{min-width:1px}
/*offers*/
#offer_creat div.next{padding:0}
.offer-levels{
	border-top:1px solid #DBDBDB;
	margin:5px 0 0;
	table-layout:fixed;
}
#offer_creat .offer-levels{margin:10px 0}
#offer_creat h3.nbm, #offer_creat .f-container .f-left{padding-left:11px}
#offer_creat h3.nbm{
	font-weight:lighter;
	padding-top:6px;
}

#offer_creat #autofill_helper{ margin-top:4px; padding-left:7px; }
#offer_creat #autofill{ padding-left:3px; }

.offer-levels thead th{
	background-color:#EEE;
	border-top:1px solid #DBDBDB;
	line-height:16px;
}
.offer-levels tbody td{vertical-align:middle}
.offer-levels td,.offer-levels th{border-left:1px solid #DBDBDB;text-align:center;line-height:20px;*line-height:18px}
.offer-pop-up .offer-levels .edit-offer-level,.offer-pop-up .offer-levels .save-offer-level{*padding-right:11px}
.main .offer-table h3{margin:0}
.offer-table .active-offer-name h3{color:#F15A22}
.offer-levels .text,.offer-levels select{margin:0}
.offer-levels .text{width:147px;text-align:center}
.offer-levels select{margin-right:5px;width:135px}
.offer-pop-up .offer-levels .text{width:155px}
.offer-pop-up .offer-levels select{width:142px}
.save-offer-level,.edit-offer-level{
	cursor:pointer;
	float:right;
}
.redact-mode .offer-canberedact-links{padding:10px 0 5px}
.redact-mode .offer-canberedact-links div{padding:0}
.edit-offer-level{*margin-top:-16px}
.offer-pop-up .offer-levels{margin:0}
.offer-pop-up .ajax-content{
	max-height:137px;
	_height:expression(document.documentElement.clientHeight > 137 ? '137px':'auto');
	overflow:auto;
	overflow-x:hidden;
}
.offer-pop-up .show-all{
	max-height:none;
	_height:auto;
}
.window-wrap button.save-btn{margin:0 0 10px}
.window-wrap .ajax-content table{margin:0}
div.window-wrap div.offer-pop-up{padding-bottom:6px}
.share_monitoring .monitoring-offer{padding-top:15px}
.share_monitoring .monitoring-offer h3{font-weight:lighter}
.share_monitoring #create_otch .f-container{height:33px;white-space:nowrap}
.share_monitoring #create_otch .f-container .helper-pop-up{white-space:normal}
.share_monitoring .raschet-table .nbl{padding-left:15px}
.share_monitoring .raschet-table .nbg .nbl{padding-left:30px}
.share_monitoring .raschet-table .cur .nbl .green{float:right}
.share_monitoring .loss-current{ display:-moz-inline-block; display:inline-block; padding-top:4px; }
.share_monitoring .monitoring-div{padding-right:16px}
.current_offer_level{background-color:#CCDAA7}
.current_offer_level .helper{float:right;position:relative;top:4px}
.offer_offers .def-rb-inner-wrapper .td-head{padding-left:2px}
.offer_offers .def-round-block{margin:0 0 10px}
.offer_offers .not-valid-offer .def-rb-inner-wrapper{background-color:#FBB6B6}
.offer_offers  .valid-offer .def-rb-inner-wrapper{background-color:#E7FBB6}

.pamm_monitoring .not-valid-offer .def-rb-inner-wrapper{background-color:#FBB6B6}
.pamm_monitoring  .valid-offer .def-rb-inner-wrapper{background-color:#E7FBB6}
#offers .not-valid-offer .def-rb-inner-wrapper{background-color:#FBB6B6}
#offers .valid-offer .def-rb-inner-wrapper{background-color:#E7FBB6}

.offer-levels-table .current_offer_level .info-helper{*margin-top:-20px}
/*end offers*/

.partner_investor_partners .gray_text {
	color: #828282!important;
}

.pamm_rating .radio-in-unit input{
	clear:left;
	display:inline;
	float:left;
	margin-right:2px;
	position:relative;
	top:2px;
}
.pamm_rating th#sort_capital{
	width:100px !important;
}
.pamm_rating input#rating_capital{
	width:73px !important;
}
.pamm_rating .table-filter .btn{
	left:-4px;
	position:relative;
	top:7px;
	#margin-right:10px;
}

.pamm_manager_pamms .base-info{ border-top:1px solid #ddd; }
.pamm_manager_pamms .detail-info .f-left .td-text{*width:60%}
.pamm_manager_pamms .detail-info .f-container{_height:330px}
.pamm_manager_pamms .detail-info .f-right .sub-header{text-align:center}
.pamm_manager_pamms_archive .detail-info .f-right .sub-header{text-align:left}
.pamm_manager_pamms .detail-info .f-right .monitoring-div-wrapper,
.pamm_manager_pamms_archive .detail-info .def-round-block,
.pamm_manager_pamms .detail-info .def-round-block{
	bottom:0;
	position:absolute;
	right:0;
	width:330px;
}
.pamm_manager_pamms .detail-info .def-round-block{
	bottom:60px;
}
.pamm_manager_pamms .detail-info .def-round-block table td,
.pamm_manager_pamms_archive .detail-info .def-round-block table td{
	padding-left:0;
	padding-right:0;
}
.pamm_manager_pamms .base-info .nbl h3.pamm-name-header{max-width:400px;word-wrap:break-word}
.pamm_manager_pamms .detail-info .f-left table td{padding-right:0}
.pamm_manager_pamms .detail-info .f-left .def-rb-inner-wrapper{padding:7px 12px 2px}
.pamm_manager_pamms .liquidated-pamm .pamm-name-header a{color:#828282}
.form_change_agent_offer input.text{ width:110px; }
.form_change_agent_offer label{ width:190px; }
.form_activate_pamm input.text{ width:130px; }
.form_activate_pamm label{ width:190px; }
.form_activate_pamm select{ width:140px; }

.share_manager_shares .pamm-equity{line-height:2;margin-bottom:16px;padding-left:10px}
.share_manager_shares .bonus-container{white-space:nowrap}

.pamm-preloader-img{display:block;margin:0 auto;width:32px}

.input-text-valid-pad{ padding-right:20px; }

/*demand_manager_demands*/
.shed-table h3.pamm-name-header{padding-left:0}
.shed-table thead th{height:46px}
.shed-table th,.shed-table td{padding:0}
.shed-table .hours{ width:80px; }
.shed-table .porog{ font-weight:bold; text-align:center; }
.sms-small-notice{
	font-size:9px;
	font-weight:bold;
	position:absolute;
	right:1px;
	text-transform:lowercase;
	top:-2px;
}
#divPageContextContent .idschedulercell_selected{background:#8CC63F !important}
.pop-up-wrapper .idschedulercell_selected{background:#8CC63F !important}
.schedulercell_wrapper{position:relative;height:25px}
.shed-table tr.nbg td{height:28px}
.scheduler_hour{position:absolute;left:1px;bottom:1px}
.schedulercell_wrapper .scheduler_hour{color:#999}
.idschedulercell_selected .scheduler_hour{color:#666}
.shed-tr-selected{background:url(/static/files/alpari/img/table/45-hover-green.gif) repeat-x 0 0}
.shed-pop-up #localErrorDiv{
	padding:5px 10px;
}
.shed-pop-up form .text{
	float:none;
	margin-right:3px;
	padding:2px;
	width:110px;
}
.shed-pop-up form select{
	margin-right:0;
	padding:2px;
	width:116px;
}
.shed-pop-up .pamm-info{
	line-height:18px;
	width:330px;
	word-wrap:break-word;
}
div.shed-pop-up div.body-r{padding:0}
.demand_manager_demands .exec_date{width:130px}
.demand_manager_demands .exec_date .another_option{background-color:#eee;font-weight:bold}
.demand_manager_demands_archive .table_download{margin:-20px 0 10px}
/*end demand_manager_demands*/
.raschet .ajax-dinamic-div table .like-a{padding-right:4px}
.raschet .ajax-dinamic-div table td.nbl{padding-left:15px}
.vvod-vivod-sredstv #vivod, .vvod-vivod-sredstv #vvod ,.vvod-vivod-sredstv #close{
	min-height:205px;
	_width:expression(document.documentElement.clientWidth < 205 ? '205px':'auto');
}
.vvod-vivod-sredstv .msg-attention{
	margin:0 12px -5px;
}
#vvod .msg-attention .icon{
	background-image:url("/static/interface/img/invest_img/vverh.png");
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/interface/img/invest_img/vverh.png',sizingMethod='crop');
}
#vivod .msg-attention .icon{
	background-image:url("/static/interface/img/invest_img/vniz.png");
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/interface/img/invest_img/vniz.png',sizingMethod='crop');
}
#close .msg-attention .icon{
	background-image:url("/static/interface/img/invest_img/krestik.png");
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/interface/img/invest_img/krestik.png',sizingMethod='crop');
}
#formOutputDemandCreate .checkbox .valid-helper,#formInputDemandCreate .checkbox .valid-helper{margin-left:-54px}
#formOutputDemandCreate .checkbox .valid-result,#formInputDemandCreate .checkbox .valid-result{margin-left:10px}
.my-pamms-top-link{
	margin-bottom:-41px;
	position:relative;
	top:-47px;
}
.first-tab-clone{padding-top:12px}
.first-tab-clone h4{color:#666;font-weight:lighter;margin:0;padding-bottom:4px}
.my-us-on-pamm{margin-bottom:10px}
.my-us-on-pamm .my-us-left-part{
	float:left;
	width:270px;
}
.my-us-on-pamm .my-us-right-part{
	clear:right;
	float:right;
	text-align:right;
	width:440px
}
.my-us-on-pamm .helper{position:relative;top:-2px}
.my-us-on-pamm .btn{
	*margin-left:6px;
}
.pamm-select-result .partner-form form label{
	width:270px;
}
.pamm-select-result .partner-form form label.checkbox{
	width:auto;
}
#alpari-blogs-creat-user-form label{
	width:140px;
}
#alpari-blogs-creat-user-form .text{
	padding-right:20px;
}
#alpari-blogs-creat-user-form li{
	position:relative;
	overflow:visible;
}
.pursedemo_list form select.purse-action{
	width:120px;
}
.pursedemo_list form input.purse-money{
	width:140px;
}
.meta-trader-time-warning{
	background:url('/static/interface/img/icon-important.gif') no-repeat 11px center;
	padding-left:35px;
}
.pamm_manager_fee .ajax-dinamic-div .ajax-dinamic-div thead{border-top:0}
/*equity all*/
.equity-cur-control{text-align:right !important}
.equity-cur-control select{
	border:1px solid #DBDBDB;
	color:#3A3A3A;
	padding:1px;
	width:53px;
}
.equity-all-table td{padding:2px 10px}
/*end equity all*/

/*pamm partner fee*/
.pamm_partner_fee form select{ width:auto; }
/*end pamm partner fee*/

/*pamm_agent_shares*/
.pamm_agent_shares form select{ width:auto; }
/*end pamm_agent_shares*/

/*share_investor_shares_2*/
.share_investor_shares_2 .equity-all-table td{ border-left:none; }
.share_investor_shares_2 .show_all_items { position:relative; top:22px; left:110px; }
/*end share_investor_shares_2*/

/*progress bar*/
div.progress-bar{
    position:relative;
    border:1px solid #000;
    width:96px;
    height:10px;
    font:10px/9px Tahoma;
    color:#333;
    margin-top:1px;
}
div.progress-bar-level{
    height:10px;
    background-color:#f00;
}
div.progress-bar span{
    position:absolute;
    top:0;
    left:30px;
}
/*end progress bar*/

/*offer_can_invest*/
.offer_can_invest{
    margin-bottom:10px;
	box-shadow: 0 1px 2px #aaa;
	-moz-box-shadow: 0 1px 2px #aaa;
	-webkit-box-shadow: 0 1px 2px #aaa;
	-khtml-box-shadow: 0 1px 2px #aaa;
}
.offer_can_invest .can{color:#589F50}
.offer_can_invest .no_can{color:#F13E40}
/*end offer_can_invest*/

/* form lines */
form.f-line p{ border-bottom:1px solid #dbdbdb; padding:7px 15px; margin-bottom:0; position:relative; }
form.f-line p.last-line{ border-bottom:none; padding-bottom:0; }
form.f-line p input.active,
form.f-line p select.active,
form.f-line p textarea.active{
    background-color:#FFF;
    border: 1px solid #8DBF20;
    color:#000;
}
/*end form lines */

/* social networks */
#vkontakte { float:left; margin-right:10px; }
#vkontakte td { padding:0; border:none }
#vkontakte table { direction: ltr; }
.addthis_button_facebook_like { margin-left: 10px; }
.addthis_button_facebook_like iframe { width: 140px!important; }
/* end social networks */

/*--------------------------------------------js classes--------------------------------------------------*/
.js-icon{cursor:pointer}
.dialogwindow,.full-loader,.incontext-loader,.pamm_ajax_load_ico{
	position:fixed;
	top:50%;
	left:50%;
	z-index:99999;
	_position:absolute;
	_margin-top:0;
	_top:expression(eval(document.body.scrollTop)+ 280 + "px");
}
.pamm_ajax_load_ico{
	background:#fff url('/static/interface/img/ajax-loader.gif') no-repeat 10px 10px;
	border:5px solid #CFCFCF;
	height:36px;
	line-height:36px;
	margin-left:-110px;
	margin-top:-18px;
	padding-left:32px;
	width:202px;
}
.pamm_ajax_load_ico .ajax_load_ico_pic{
	margin:-3px 4px 0 8px;
	vertical-align:middle;
}
.two-col .dialogwindow,.two-col .incontext-loader ,.two-col .pamm_ajax_load_ico{
	left:54%;
}
.pop-up-shadow{
	box-shadow:2px 2px 10px #676767;
	-moz-box-shadow:2px 2px 10px #676767;
	-webkit-box-shadow:2px 2px 10px #676767;
	-khtml-box-shadow:2px 2px 10px #676767;
	-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6)";
	filter: progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6);
}
.pop-up-radius10{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	padding:10px;
}
.pop-up-radius5{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	padding:5px;
}
.fon{
	opacity:0.8;
	filter:alpha(opacity=80) !important;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:98;
}
.white-fon{background-color:#fff}
.window-wrap .white-fon{background-color:#f7f7f7}
.black-fon{background-color:#000}
.full-loader{margin:-11px 0 0 -63px}
.incontext-loader{margin:-16px 0 0 -16px}
.ajax-incontext-fon .incontext-loader{position:absolute;left:50%}
.textarea-maxlength-helper{
	color:#819D22;
	display:inline;
	font-size:10px;
	position:absolute;
	text-align:right;
}
#divCodes{
	background-color:#fff;
	border:1px solid #aaa;
	left:50%;
	margin:-60px 0 0 -260px;
	padding:7px 10px;
	position:fixed;
	top:50%;
	visibility:visible;
	width:726px;
	z-index:111;
	_margin-top:0;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop)+ 280 + "px");
}
#divCodes p{
	line-height:1.4;
	margin-bottom:4px;
}
#divCodes #codesPartner,#divCodes #codesForum,#divCodes #codesSite{
	border:1px solid #DBDBDB;
	padding:2px;
}
#divCodes p.codes label,#divCodes p.codes input{
	display:inline;
	float:left;
}
#divCodes p.codes label{
	font-weight:bold;
	line-height:1.4;
	margin-right:10px;
	text-align:right;
	width:170px;
}
#divCodes p.codes input{width:539px}
#divCodes p.div-codes-top{color:#aaa;font-size:10px}
div.statment-pop-up div.body{min-height:70px;_height:expression(document.documentElement.clientHeight < 70 ? '70px':'auto')}
div.statment-pop-up .ajax-content{max-height:370px;overflow:hidden;_height:expression(document.documentElement.clientHeight > 370 ? '370px':'auto')}
.change-pamm-type-html p{font-weight:bold;margin-bottom:4px}
div.statment-pop-up button,.change-pamm-type-form,.change-pamm-type-form p{margin:0}
.change-pamm-type-form p{font-weight:lighter}
.change-pamm-type-form label{width:auto}
form .timeWrap input.text{width:60px}
