@charset "UTF-8";
/* CSS Document */

table{
border-collapse:collapse;
width:350px;
margin-top:-50px;
border:1px solid #999;
font-size:2.5em;
margin-bottom:2em;
}

th, td{
padding:0.5em 1em;
}

caption{
font-size:1.2em;
font-weight:bold;
margin:1em 0;
}


col{
border-right: 1px solid #ccc;
}

col#service{
border:none;
}


thead{
border-top:1px solid #fa3535;
border-bottom:1px solid #fa3535;
font-weight:bold;
}

th{
font-weight:normal;
text-align:left;
}

.odd{
background-color:#CCCCCC;
}

tr:hover{
background-color:#fa3535;
color:#fff;
}

thead tr:hover{
background-color:transparent;
color:inherit;
}