/* 
    Document   : metro
    Created on : 19/Jul/2013, 12:08:17
    Author     : magda.bento
    Description:
        Purpose of the stylesheet follows.
*/

    
table {
    font: 100%  Arial, Verdana, Calibri, sans-serif;
    padding: 0; 
    margin: 0; 
    color: #333; 
    background: #ffffff;
/*    	box-shadow: 10px 10px 5px #888888;*/
	border:1px solid #003f7f;
	
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
	
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
	
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
	
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
   
    
}

table a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}
table a:visited {color: #777;}
table a:hover {color: #000;}

table caption {
    text-align: left; 
    text-transform: uppercase;  
    padding-bottom: 10px; 
}

table thead th {
    font: 120%  Arial, Verdana, Calibri, sans-serif;
    background: #005fa0; 
    border-left: 1px solid #EAECEE; 
    border-right: 1px solid #EAECEE; 
    border-bottom: 1px solid #EAECEE; 
    padding: 10px 10px 10px 10px; 
    color: #fff; 
    text-align: center; 
    font-weight: bold;
    text-transform: uppercase;  
    
        -moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
        
}

table tbody {
    font: 85%  Arial, Verdana, Calibri, sans-serif;
    border-bottom: 1px solid #EAECEE; 
    border-left: 1px solid #EAECEE;
    border-right: 1px solid #EAECEE;
}
table tbody td, table tbody th {
    padding: 6px; 
    background: url("td_back.gif") repeat-x; 
    text-align: right; 
    border-left: 1px solid #d4d5d6; 
    border-right: 1px solid #d4d5d6; 
    border-bottom: 1px solid #d4d5d6;
}
table tbody th {
    background: #005fa0;
    text-align: left; 
    color: #ffffff; 
}

table tbody tr {
    background: #F0F2F4;
    
}

table tbody tr.odd {
    background: #F0F2F4;
}

table tbody  tr:hover {
    background: #888888; 
    color: #111;
}

table tfoot td, table tfoot th, table tfoot tr {
    text-align: left; 
    font: 85%  Arial, Verdana, Calibri, sans-serif;
    background: #fff; 
    padding: 10px;
}


