body
{
  font-family:Tahoma;
  font-size:12px;
  color:#95b6d6;  
}

.text_n{
  color:#95b6d6!important;    
  white-space: normal!important;
}

.paysystemlogo{
 background:white;
 border:1px solid black;   
 cursor:pointer;
}

.paysystemlogo:hover{
 border:1px solid black;
 background:#808080;
}

.signup_form
{
    margin-top:5px;
    padding:0px;
    border-collapse: collapse;
    width:200px;
    color:#95b6d6;
    font-size:12px;
}
.wndlink{
    cursor:pointer;
    color:#1f8fce;
    text-decoration: underline;
}

.title
{
    font-family: Tahoma;
    font-size:14px;
    font-weight:normal;
    color:#1f8fce;
}

.helpselect
{
    color:#1f8fce;
}

.text13
{
    font-size:13px!important;
}

.text14
{
    font-size:14px!important;
}

.signup_form .title
{
    text-align: center;
    height:24px;
}

.label{
    font-family: tahoma;
    font-size: 12px;
    font-weight:normal;
    white-space:nowrap;
    color:#95b6d6;
}

.note{
    font-family: Tahoma;
    font-size:10px;
    font-weight:normal;
}

.warning{
    background:url('/images/i_problem.gif');
    background-position: left;
    background-repeat: no-repeat;
    padding-left:12px;
}

.signup_form .label
{
    text-align: left;
    white-space: nowrap;
    font-size:12px;
}

.signup_form .rule
{
    text-align: left;
    text-decoration: underline;
    cursor:pointer;
}

.sep
{
    background:url(/images/sep_1.gif);
    background-position: center;
    height:7px;
    font-size:1px;
    background-repeat: no-repeat;
    background-size:100% 7px;
}

.sep_1
{
    background:url(/images/sep1.png);
    background-position: center;
    height:10px;
    font-size:1px;
    background-repeat: no-repeat;
    background-size:100% 7px;
}

.vsep_1
{
    background:url(/images/vsep_1.gif);
    background-position: center;
    width:7px;
    font-size:1px;
    background-repeat: no-repeat;
    background-size:7px 100%;
}

.paycoupon
{
    background:url(/images/coupon.jpg);
}

.paycoupon:hover
{
    background:url(/images/coupon_l.png);
    
}
.aliance_quadrant{
    border:none;
    opacity:0.2;
}
.aliance_quadrant:hover{
    /*border:2px solid #f1cb95;*/
    opacity:0.3;
}

button
{
    outline:none;
    border:none;
    color:#d0d0d0;//#95b6d6;//#25323e;
    cursor:pointer;
    font-family:tahoma;
    height:100%;
    width:100%;
    outline: none;
    text-shadow:none;
    background-image:url('/images/btn24.gif');
}

button[disabled]:hover
{
    color:#d0d0d0;
    text-shadow:none;
    background-image:url('/images/btn24.gif');
}

button:hover
{
    color:#d0d0d0;//#95b6d6;//#25323e;
    text-shadow: 1px 1px 3px black;
    background-image:url('/images/btn24_o.gif');
}

.button32
{
    outline:none;
    border:none;
    color:#d0d0d0;//#95b6d6;//#25323e;
    cursor:pointer;
    font-family:tahoma;
    height:100%;
    width:100%;
    outline: none;
    text-shadow:none;
    background-image:url('/images/btn32.gif');
}

.button32[disabled]:hover
{
    color:#d0d0d0;
    text-shadow:none;
    background-image:url('/images/btn32.gif');
}

.button32:hover
{
    color:#d0d0d0;//#95b6d6;//#25323e;
    text-shadow: 1px 1px 3px black;
    background-image:url('/images/btn32_o.gif');
}

.button32
{
    outline:none;
    border:none;
    color:#d0d0d0;//#95b6d6;//#25323e;
    cursor:pointer;
    font-family:tahoma;
    height:100%;
    width:100%;
    outline: none;
    text-shadow:none;
    background-image:url('/images/btn32.gif');
}

.button32[disabled]:hover
{
    color:#d0d0d0;
    text-shadow:none;
    background-image:url('/images/btn32.gif');
}

.button32:hover
{
    color:#d0d0d0;//#95b6d6;//#25323e;
    text-shadow: 1px 1px 3px black;
    background-image:url('/images/btn32_o.gif');
}

.frame
{
    padding:1px;    
    border:1px solid #324252;    
    background-color:#151d24;
}

.img_frame
{
    border:1px solid #324252;    
    background-color:#151d24;
}

.frame0
{
    border:1px solid #324252;    
}

.frame_r10
{
    border:1px solid #324252;    
    border-radius: 10px;
}

.shaddow5
{
    opacity:0.5;
    filter:alpha(opacity=50);
}

.shaddow8
{
    opacity:0.8;
    filter:alpha(opacity=80);
}

.shaddow7
{
    opacity:0.7;
    filter:alpha(opacity=70);
}

.shaddow6
{
    opacity:0.6;
    filter:alpha(opacity=60);
}

.shaddow9
{
    opacity:0.9;
    filter:alpha(opacity=90);
}

.content_box{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    font-size:12px;
    overflow:auto;  
    white-space: normal;
}

.tab_content_box{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    font-size:12px;
    overflow:hidden;  
    white-space: normal;
}

textarea, input{
    outline:none;
    color:#B5D6F6;
}

.input_text{

    border:none;    
    height:100%;
    width:100%;
    max-height:20px;
    font-family:tahoma;
    margin-top:-1px !ie;
    margin-bottom:-1px !ie;
    background-image:url('/common/images/gui/input20.gif');
}

.textarea{
    border:none;    
    height:100%;
    width:100%;
    font-size:12px;
    font-family:tahoma;
    max-height:200px;
    font-family:tahoma;
    background-image:url('/common/images/gui/textarea_200.gif');
}



.input_checkbox{
    margin-top:2px;
    margin-bottom:2px;
}



.value{
    color:#00d000;
    text-align: center;
    background:url('/images/value_bg.gif')!important;
    border:1px solid #324252!important;    
    padding-left:2px;
    padding-right:2px;
    white-space: nowrap;
    overflow:hidden;
    text-overflow: clip;
    vertical-align: middle; 
    display:table-cell;
    font-size:12px;
}

.h24{
    height:24px!important;
}
.h20{
    height:20px!important;
}
.valuep0{
    color:#00d000;
    text-align: center;
    background:url('/images/value_bg.gif')!important;
    border:1px solid #324252!important;    
    white-space: nowrap;
    overflow:hidden;
    text-overflow: clip;
    vertical-align: middle; 
    display:table-cell;
    font-size:12px;
}


.value_text{
    color:#00d000;
    text-align: center;
}

.text10{
    font-size:10px!important;
}

.text11{
    font-size:11px!important;
}

.text12{
    font-size:12px!important;
}

.containertable{
    border-collapse: collapse;
    padding:0px;
    width:100%;
    background: none;
}

.value_label{
    padding-left:4px;
    padding-right:4px;
    font-size:11px;
    white-space:nowrap;
    text-align:right;
    vertical-align: middle; 
}

.parameters_block{
    border:1px solid #324252; 
    position:absolute;
    top:0px;
    left:0px;   
    overflow:hidden;
}

.parameters_box{
    border:1px solid #324252; 
    position:absolute;
    top:0px;
    left:0px;   
    overflow:hidden;
}

.parameters_scroll_block{
    border:1px solid #324252; 
    position:absolute;
    top:0px;
    left:0px;   
    overflow:hidden;
}

.buttoncoverbox
{
    position:absolute;
    background: #000000;
    border: 1px solid #445b71;
}

.buttonbox
{
    position:absolute;
    background: url('/images/winbg_4.gif');
    border:1px solid #445b71;
}

.selected_row{
    background:#fac81b;
    text-shadow: 1px 1px 2px black;
}

.normal_row{
    background:none;
}


.note_text{
    border:none;    
    height:100%;
    width:100%;
    font-family:tahoma;
    font-size:10px;
    background-image:url('/common/images/gui/textarea_200.gif');
}

.center{
    text-align:center!important;
}

.left{
    text-align:left!important;
}

.left2{
    text-align:left!important;
    padding-left:2px!important;
}

.left4{
    text-align:left!important;
    padding-left:4px!important;
}

.right4{
    text-align:right!important;
    padding-right:4px!important;
}

.right{
    text-align:right;
}

.data_table
{
    border-collapse: separate;
    border-spacing:1px;
    padding:0px;
    background:#0d1319;
    opacity:0.9;
    font-size:12px;
    filter: alpha(Opacity=90);
}

.data_table_cell
{
    padding:0px;
    background:#0d1319;
    opacity:0.9;
    font-size:12px;
    filter: alpha(Opacity=90);
}

.data_table_cell_border
{
   border:1px solid #324252!important;
}


.data_table_cell_even
{
    padding:0px;
    opacity:0.9;
    font-size:12px;
    filter: alpha(Opacity=90);
    background:#141d28;
}

.data_table_cell_odd
{
    padding:0px;
    opacity:0.9;
    font-size:12px;
    filter: alpha(Opacity=90);
    background:#101720;
}


.data_table .label
{
    padding-left:2px;
}

.table_group_hdr
{
    border-collapse: separate;
    border-spacing:1px;
    padding:0px;
    background:#354a5e;
    font-size:14px;
    font-weight:normal;
    font-family: tahoma;
    white-space:nowrap;
    text-align:left;
    padding-left:5px;
    height:24px;
}

.cell_hdr
{
    background:#354a5e;
    font-size:13px;
    font-weight:normal;
    font-family: tahoma;
    white-space:nowrap;
    text-align:center;
    height:24px;
    display: table-cell;
}

.table_hdr
{
    border-collapse: separate;
    border-spacing:1px;
    padding:0px;
    background:#0d1319;
    font-size:13px;
    font-weight:normal;
    font-family: tahoma;
    white-space:nowrap;
    text-align:center;
    opacity:1.0;
}

.selectrows tr:hover{
    background:#405e82!important;
    cursor:pointer;
}

.table_hdr tr{
    background:#354a5e;    
}

.table_hdr td{
    background:#354a5e;    
}

.top{
    vertical-align: top;
}

.data_table tr:nth-child(even)
{
    background:#141d28;
}

.data_table  tr:nth-child(odd)
{
    background:#101720;
}


.hint_info
{
    
}
/*
.header-sub-menu ul li:hover a:after{
	display: block;
	content: "";
	background: url(../images/sub-hover-bg.png) no-repeat 0 -56px;
	width: 12px;
	height: 41px;
	position: absolute;
	bottom: 0;
	right: -9px;
}*/

.hintcontent{
border-radius:5px;    
position:absolute;
display:none;
top:auto;
left:auto;
max-height:400px;
max-width:450px;
border:3px solid #324252;
overflow-y:auto;
background:#324252;
z-index:100000;
box-shadow: 0px 0px 10px 0px #d0d0d0;
opacity:1.0;
}
.hint_info{
    float:right;
}
.hint_info:hover .hintcontent
{
    //position:fixed;
    display: block;
    z-index:29000;
}
/*
::-webkit-scrollbar{
    width:20px;
}

::-webkit-scrollbar-button{
    border:1px solid #324252;;
    background: url('/images/btn24.gif');
}

::-webkit-scrollbar-button:hover{
    background-image:url('/images/btn24_o.gif');
}

::-webkit-scrollbar-thumb{
    border:1px solid #324252;
    background-image:url('/images/btn24.gif');
    height:12px;
}

BODY {
scrollbar-face-color:#3D4AF0;
scrollbar-highlight-color:#7B8DF9;
scrollbar-3dlight-color:#7B8DF9;
scrollbar-darkshadow-color:#2109D6;
scrollbar-shadow-color:#2109D6;
scrollbar-arrow-color:#7B8DF9;
scrollbar-track-color:#7B8DF9;
}
DIV {
scrollbar-face-color:#3D4AF0;
scrollbar-highlight-color:#7B8DF9;
scrollbar-3dlight-color:#7B8DF9;
scrollbar-darkshadow-color:#2109D6;
scrollbar-shadow-color:#2109D6;
scrollbar-arrow-color:#7B8DF9;
scrollbar-track-color:#7B8DF9;
}
*/