#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;}

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

input.formSubmit{
    cursor:pointer; font-family:tahoma;
    border:0px; background: url('/frontend/Gui/re-port/images/button_submit.gif') no-repeat;
    color:#fff; height:25px; width:100px;
}


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:15px; padding-top:7px; padding-bottom:7px; float:left; clear:both;}
.authMenuHover{font-size:12px;  padding:15px; padding-top:7px; padding-bottom:7px; float:left; clear:both; background:#eee;}

.authTabsFrame{float:left;}
.authTabsFrame span{position: relative; float: left; margin-top: 7px; margin-left: 5px; font-size:11px;}

.authTabsFrame .authTabsEmpty {
    display:block; position: relative; float: left; top: 0px; height: 35px; width:22px;}

.authTabsFrame .authTabsZeroActive {
    position: relative; float: left; top: 0px; height: 35px; width:5px;
    background: url(/frontend/Gui/re-port/images/boxTabsZeroActive.gif) repeat-x;}

.authTabsFrame .authTabsZeroNormal {
    position: relative; float: left; top: 0px; height: 35px; width:5px;
    background: url(/frontend/Gui/re-port/images/boxTabsZeroNormal.gif) repeat-x;}


.authTabsFrame .authTabsLeftActive {
    position: relative; float: left; top: 0px; height: 35px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsLeftActive.gif) repeat-x 100% 0px;}
.authTabsFrame .authTabsLeftActive a{color: #000;}


.authTabsFrame .authTabsLeftNormal {
    cursor:pointer;
    position: relative; float: left; top: 0px; height: 35px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsCenterNormal.gif) repeat-x 100% 0px;}

.authTabsFrame .authTabsLeftNormal2Active {
    cursor:pointer;
    position: relative; float: left; top: 0px; height: 25px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsCenterNormal2Active.gif) repeat-x 100% 0px;}

.authTabsFrame .authTabsLeftNormal2Active {}


.authTabsFrame .authTabsRightActive {
    position: relative; float: left; top: 0px; height: 35px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsRightActive.gif) repeat-x 100% 0px;}

.authTabsFrame .authTabsRightActive {}

.authTabsFrame .authTabsRightNormal {
    cursor:pointer;
    position: relative; float: left; top: 0px; height: 35px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsRightNormal.gif) repeat-x 100% 0px;}


.authTabsFrame .authTabsCenterActive {
    position: relative; float: left; top: 0px; height: 35px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsLeftActive.gif) repeat-x 100% 0px;}
.authTabsFrame .authTabsCenterActive {}

.authTabsFrame .authTabsCenterNormal {
    cursor:pointer;
    position: relative; float: left; top: 0px; height: 35px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsCenterNormal.gif) repeat-x 100% 0px;}

.authTabsFrame .authTabsCenterNormal2Active {
    cursor:pointer;
    position: relative; float: left; top: 0px; height: 25px; padding-right:35px;
    background: url(/frontend/Gui/re-port/images/boxTabsCenterNormal2Active.gif) repeat-x 100% 0px;}

.authTabsFrame .authTabsCenterNormal2Active a{color: #818E95;} 



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;}
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; border-bottom:1px solid #eee;}

table.grid td div{overflow:hidden; padding:0px; margin:2px;}

/** typical */
table.grid th.chk, td.chk{width:10px;} 
table.grid th.date_added, td.date_added{width: 95px;}
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;} 



.gridTabActiveAsc {background: url("/frontend/Gui/re-port/images/grid/asc.gif") no-repeat 80px 10px; cursor: pointer; padding: 5px;}

.gridTabActiveDesc {background: url("/frontend/Gui/re-port/images/grid/desc.gif") no-repeat 80px 10px; cursor: pointer; padding: 5px;}









.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;
    font-family:tahoma;
    border:0px; background: url('/frontend/Gui/re-port/images/button_submit.gif') no-repeat;
    color:#fff; height:25px; width:100px;
}






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