/********** table styles *******************/

table {
clear:both;
border-collapse:collapse;
width:450px;
margin:5px 0 10px 0;
border:1px solid #ccc;
font-size:12px;
}

caption {
margin-top:20px;
padding:1em 0 .5em 0; 
font-size:.95em;
font-weight:bold; 
border-top:1px solid #636363;
color:#656565;
}

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

thead {
border-top:1px solid #ccc;
}

th {
font-weight:bold;
text-align:left;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
background:#fff url(../images/core/bar.gif) repeat-x left center;
}

tr.even {
background-color:#fff;
}

tr.odd {
background-color:#fafafa;
}

th, td {
padding:.4em;
border-right:1px solid #ccc;
}

td.online {
background:transparent url(../images/academics/online.gif) no-repeat 35px 5px;
}

td.classroom {
background:transparent url(../images/academics/classroom.gif) no-repeat 58px 5px;
}

td.online-classroom {
background:transparent url(../images/academics/online-classroom.gif) no-repeat 35px 5px;
}

td.online-twoline {
background:transparent url(../images/academics/online.gif) no-repeat 35px 13px;
}

/*
td.online {
background:transparent url(../images/academics/online.gif) no-repeat 58px 5px;
}

td.classroom {
background:transparent url(../images/academics/classroom.gif) no-repeat 58px 5px;
}

td.online-classroom {
background:transparent url(../images/academics/online-classroom.gif) no-repeat 35px 5px;
}

td.online-twoline {
background:transparent url(../images/academics/online.gif) no-repeat 58px 13px;
}
*/

td a {
font-weight:bold;
color:#000;
}

td a:hover {
text-decoration:none;
color:#656565;
}

tr.school {
border-bottom:none;
}

td.sm, td.shss, td.scis, td.edu {
padding:0;
}

td.sm a, td.shss a, td.scis a, td.edu a {
display:block;
height:25px;
border-bottom:none;
}

td.sm a {
background:#386230 url(../images/academics/management_tbl_header.gif) no-repeat;
}

td.shss a {
background:#91371f url(../images/academics/humanities_tbl_header.gif) no-repeat;
}

td.scis a {
background:#562129 url(../images/academics/computer_tbl_header.gif) no-repeat;
}

td.edu a{
background:#c07f2b url(../images/academics/education_tbl_header.gif) no-repeat;
}

tr.resource-tr, tr.resource-tr td a {
font-weight:bold;
background-color:#666;
color:#fff;
}

tr.resource-tr td a {
text-decoration:underline;
}

tr.resource-tr td a:hover {
text-decoration:none;
color:#fff;
}

