/*
 * facts11.4.css
 * Facts version 11.4 css overrides
 */

body, td, th {                             
        font-size: 12pt;                   
        color: #777;                       
}                                          
                                           
input, select {                            
        font-size: 12pt;                   
}                                          
                                           
.errors {                                  
        font-size: 16pt;                   
        }                                  
                                           
.clibutton                                 
      {                                    
       border-style: solid;                
       border-width: 1px;                  
       cursor: pointer;                    
       font-family: inherit;               
       font-weight: bold;                  
       line-height: 1;                     
       margin: 0 ;                         
       position: relative;                 
       text-decoration: none;              
       text-align: center;                 
       display: inline-block;              
       padding-top: 0.25em;                
       padding-right: 0.5em;               
       padding-bottom: 0.25em;             
       padding-left: 0.5em;                
       font-size: 12pt;                    
       background-color: #0272A7;          
       border-color: #002232;              
       color: white;                       
       -moz-border-radius: 2px;            
       -webkit-border-radius: 2px;         
       border-radius: 2px;                 
      }                                    
.clibutton:hover, .clibutton:focus         
      {                                    
       background-color: #013953;          
       color: white;                       
      }                                    
                                           
.clibuttondisabled                         
      {                                    
       border-style: solid;                
       border-width: 1px;                  
       font-family: inherit;               
       font-weight: bold;                  
       line-height: 1;                     
       margin: 0 ;                         
       position: relative;                 
       text-decoration: none;              
       text-align: center;                 
       display: inline-block;              
       padding-top: 0.25em;                
       padding-right: 0.5em;               
       padding-bottom: 0.25em;             
       padding-left: 0.5em;                
       font-size: 12pt;                    
       background-color: #999999;          
       border-color: #002232;              
       color: white;                       
       -moz-border-radius: 2px;            
       -webkit-border-radius: 2px;         
       border-radius: 2px;                 
      }                                    
                                           
#menuquicktrack {                          
        font-size: 10pt;                   
        height: auto;                      
}                                          
                                           
#menusubmit {                              
        font-size: 10pt;                   
        height: auto;                      
}                                          
                                           
.topframebutton {                          
        font-size: 10pt;                   
        height: auto;                      
}                                          
                                           
table.newtables, table.newtables2 {        
        font-size: 10pt;                   
}                                          
                                           
div.usrmessage { border: 1px solid black;  
        margin: 1px;                       
        width: 99%;                        
        background-color: #F1F0FE;         
        color: black;                      
        padding: 5px 5px 5px 5px;          
        -webkit-border-radius: 10px;       
        -moz-border-radius: 10px;          
        -o-border-radius: 10px;            
        -ms-border-radius: 10px;           
        -khtml-border-radius: 10px;        
        border-radius: 10px;               
}                                          
                                           
div.warning { background: lightyellow;     
              border: 2px solid orange;    
}                                          
                                           
div.usrmessage table tr th,td {            
    color: black;                          
}                                          
                                           
a {font-weight: bold;}                     

textarea {
   font-family: inherit;
}

#topnavmaincontentdiv { 
    margin-top: 10px; 
    margin-bottom: 150px;
}

#poweredbydiv {
    height: 50px;
    width: 210px;
    z-index: 99;
    position: fixed;
    bottom: 3px;
    right: 3px; 
    background-image: url(/carrierlogistics/images/PoweredbyCLI.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
    opacity: 0.3;
}

#loginbox {
    margin: 20px;
    border: 1px solid grey;
    padding: 10px;
    width: 800px;
    background-color: #68cefd;
    border-color: #002232;              
    color: #FFF
    -webkit-border-radius: 10px;       
    -moz-border-radius: 10px;          
    -o-border-radius: 10px;            
    -ms-border-radius: 10px;      
    -khtml-border-radius: 10px;        
    border-radius: 10px;               
}

#loginbox table th, #loginbox table td {
    color: #000;
    padding: 10px 5px; 
}

.superbold { padding: 10px;                
             -webkit-border-radius: 10px;  
             -moz-border-radius: 10px;   
             -o-border-radius: 10px; 
             -ms-border-radius: 10px;
             -khtml-border-radius: 10px;   
             border-radius: 10px;    
}  
 