/* ------------------
 styling for the tables 
   ------------------   */

#rounded-corner1
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 11px;
    width: 220px;
    text-align: right;
    border-collapse: collapse;
}
#rounded-corner1 thead th.rounded-company
{
    background: #b9c9fe url('../calendar/table-images/left.png') left -1px no-repeat;
}
#rounded-corner1 thead th.rounded-q4
{
    background: #b9c9fe url('../calendar/table-images/right.png') right -1px no-repeat;
}
#rounded-corner1 th
{
    padding: 3px;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
    color: #039;
    background: #b9c9fe;
}
#rounded-corner1 td
{
    padding: 3px;
    background: #e8edff;
    border-top: 1px solid #fff;
    color: #669;
}
#rounded-corner1 tfoot td.rounded-foot-left
{
    background: #e8edff url('../calendar/table-images/botleft.png') left bottom no-repeat;
}
#rounded-corner1 tfoot td.rounded-foot-right
{
    background: #e8edff url('../calendar/table-images/botright.png') right bottom no-repeat;
}



        a.button{
            float:right;
            font-size:100%;
            font-weight:bold;               
            color:#333;     
            width:auto;
            }   
        a.button:hover{ 

            color:#333;                 
            }   
        a.button span{
            background:#b9c9fe;         
            float:left;
            line-height:16px;
            height:16px;    
            padding:0 5px;                          
            border-right:1px solid;
            border-bottom:1px solid;                    
            }       
        a.button:hover span{
            border:none;                        
            border-top:1px solid ;
            border-left:1px solid ;     
            background:#e8edff ;    
            cursor:pointer; 
            }
            
            
            a.button1{
            float:right;
            font-size:100%;
            font-weight:bold;               
            color:#333;     
            width:auto;
            }   
        a.button1:hover{    

            color:#333;                 
            }   
        a.button1 span{
            background:#e8edff;         
            float:left;
            line-height:16px;
            height:16px;    
            padding:0 3px;                          
            border-right:1px solid;
            border-bottom:1px solid;                    
            }       
        a.button1:hover span{
            border:none;                        
            border-top:1px solid ;
            border-left:1px solid ;     
            background:#b9c9fe ;    
            cursor:pointer; 
            }