﻿.overlay{
     background:#666;
     opacity:0.2;
     filter:alpha(opacity=20);
     position:absolute;
     top:0px;
     @align:0px;
     z-index:100;
     padding:10px 12px;
}
.preloader
{
        height:516px;
        position:absolute;
        top:0;
        @align:0px;
        width:100%;
        z-index:200;       
        background: url(@images/ajax-loader.gif) no-repeat scroll center center;
}
#margins-and-fees table{
    width:98%;
    border:1px solid #908178;
    margin-bottom:10px;
    border-spacing:2px;
    overflow:hidden;
}
    #margins-and-fees table th{
        border:1px solid #aaa;
        background-color:#908178;
        color:#FFFFFF;
        font-size:11px;
        font-weight:normal;
        padding:3px 5px;
    }
    #margins-and-fees table td{
        background-color:#F0EFEE;
        color:#666666;
        font-size:12px;
        font-weight:bold;
        padding:3px 10px;
        xtext-align:center;
    }
    
    #margins-and-fees h3{
         background:#eee;
         padding:5px 10px;
         cursor:pointer;
    }
    #margins-and-fees .ui-icon{ 
          height:10px;
          width:10px;
          display:inline-block;
          margin-left:10px;
    }
    #margins-and-fees .ui-icon-triangle-1-e{
          background: #908178; 
    }
    #margins-and-fees .ui-icon-triangle-1-e:hover{
          opacity:0.5;
    }
    #margins-and-fees .ui-icon-triangle-1-s{
          background: #FF6600; 
    }
    #margins-and-fees td.checked span{
        xxbackground: url(@images/checked.gif) no-repeat 0 0;
        xxwidth:12px;
        xxheight:13px;
        color:#f60;
        font-family:Times New Roman;
        font-weight:normal;
    }
    
    
    .tool-tip-handler-question-mark{
       background: url(@images/question-mark-32.gif) no-repeat 0 0;
       width:21px;
       height:21px;
       display: inline-block;
       float:left;       
    }
