#ProgressContainer{visibility: hidden; }
#DISABLING {position: absolute; z-index: 9999; margin: 0px; display: none; top: 0px; left: 0px; 
    width:100%; height:100%;
    background: #000;    
    filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0);
    opacity: 0; 
}
#resultContainer {
    position:absolute; 
    display:none; 
    z-index:9999;
}
.resultContainer {
    color: #fff;
    text-align:center;
    background-color: #00cc00;
    padding:10px;
}


.formMultiComment{margin-top:3px; color:#999;}

fieldset{border:0px; margin:0px; padding:0px; padding-bottom:7px;}
fieldset input.inputText{width:100%; padding:2px;}

input.inputText2{padding:3px;}
input.authText{width:250px; font-size:12px; padding:3px;  font-family:tahoma;}
select.authText {width:260px; padding:1px; font-size:12px; font-family:tahoma; }
select.authText option{font-size:12px; font-family:tahoma;}

.authText_spec input {width:250px; font-size:12px; padding:3px;  font-family:tahoma;}

fieldset textarea{width:100%; padding:2px; font-size:12px; font-family:tahoma;}
legend{font-size:12px; margin:0px; padding:0px; margin-bottom:3px; color:#838383;}

input.formSubmit{
    cursor:pointer;
}


div.fields fieldset{}
.formContentAction{float:right;}
.formComment{float:right;}

div.fields2 input{width:95%;}
div.fields2 select{width:95%;}

.authMessage{padding:5px; color:#fff; margin-bottom:5px; float:left; clear:both;}

fieldset select{font-size:12px; font-family:tahoma;}
fieldset option{font-size:12px; font-family:tahoma;}

.steps{float:left; font-size:18px; background:#fff; color:#ccc; width:20px; margin-right:5px; padding:10px;}

.authMenuNormal{font-size:12px; padding:17px; padding-top:7px; padding-bottom:7px; float:left; clear:both;}
.authMenuHover{font-size:12px;  padding:17px; padding-top:7px; padding-bottom:7px; float:left; clear:both; background:#eee;}

.auth_contentTabs .authTabsRightActive {margin: 0 !important; background: #09288C; padding: 5px; }
.auth_contentTabs .authTabsRightActive span {margin: 0; color: #fff !important;}

.auth_menu_title {font-weight: bold; padding-top: 10px; padding-bottom: 10px;}

.auth_menu_items_obj, .auth_menu_items_news, .auth_menu_items_press, .auth_menu_items_sites, .auth_menu_items_firms {font-weight: bold;}


.passwordForm .authTabsRightActive {margin: 0 !important; background: #09288C; padding: 5px; }
.passwordForm .authTabsRightActive span {margin: 0; color: #fff !important;}




div.scrollFrame{
    width:100%; 
    clear:both;
}

div.scrollBody{
    width:100%;
    OVERFLOW: hidden;
}

.tdPager{padding:25px; color:#999; font-size:12px; padding-bottom:0px;}
.tdPager td{font-size:12px; color:#999; }
.tdPager A{text-decoration:none;}
.tdPager select{font-size:11px;}

.tdOperations{padding:5px;}
.tdOperations select{font-size:11px;}


.gridTabNormal{   color:#999; width:100%; padding:0px; cursor: pointer; text-align:left; font-size:11px; border:0px; background:#fff;}
.gridTabActive{   color:#999; width:100%; padding:0px; cursor: pointer; text-align:left; font-size:11px; border:0px; background:#fff;}
.gridTabDisabled{ color:#999; width:100%; padding:0px; height:24px; text-align:left; font-size:11px; border:0px; color:#999; background:#fff;}

table.grid{width:100%; border:0px; table-layout: fixed; border-collapse:collapse;  border-bottom:1px solid #eee;}
table.grid td{vertical-align:top; padding: 5px; font-size:12px; color:#999; border-bottom:1px solid #eee;}
table.grid th{padding: 5px; font-weight: normal; text-align:left;}
table.grid td div{overflow:hidden; padding:0px; margin:2px;}

/** typical */
table.grid th.chk, td.chk{width:3px;} 
table.grid th.date_added, td.date_added{width:80px;}
table.grid th.sort, td.sort{width:95px;}
table.grid th.delete, td.delete{width:30px;}
table.grid th.delete_message, td.delete_message{width:30px;}
table.grid th.delete_thread, td.delete_thread{width:30px;}
table.grid th.msgno, td.msgno{width:30px;} 
table.grid th.viewed, td.viewed{width:80px;} 
table.grid th.avatar, td.avatar{width:70px; text-align:center;} 
table.grid th.frontend_url, td.frontend_url{width:60px; text-align:center;} 
/** typical */

table.grid th.scroll{width:0px; text-align:center;}
table.grid td.scrollMozilla{width:0px;}
table.grid td.scrollIE7{width:0px;}
table.grid td.scrollIE6{width:0px;}
table.grid td.scrollOpera{width:0px;}

/** payment_history grid */
table.grid th.sum, td.sum{width:70px;}
table.grid th.print_url, td.print_url{width:70px;} 



table.grid th.billing_products_status, td.billing_products_status{width:260px;} 
table.grid td.billing_products_status div{padding:0px; margin:0px; margin-right:3px; text-align:right;} 


.butSeparator{ 
    display:inline;
    width:2px;
    margin-left:3px;
    margin-right:3px;
    background: url('/backend/Gui/common/images/butSeparator.gif') repeat-y 50% 0px;
}

.butNormal{ 
    display:inline; white-space:nowrap; cursor:pointer;
}

.pagerPrev{display:inline; white-space:nowrap; cursor:pointer;}
.pagerNext{display:inline; white-space:nowrap; cursor:pointer;}



.loginForm .inputText {
    /*border: 1px solid #B4B4B4;
    font-size: 16px;
    padding: 5px;*/
    width: 309px;
}

.passwordForm .inputText  {
    /*border: 1px solid #B4B4B4;
    font-size: 16px;
    padding: 5px;*/
    width: 309px;
}



/*.registerForm .authText {    border: 1px solid #B4B4B4;
    font-size: 16px;
    padding: 5px;
    width: 309px;}*/