<style>
body {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
}

b {
color:inherit;
font:inherit;
font-weight:bold;
}

table#head {
    border-collapse: collapse;
    width:100%;
}
table#head a:link {
	color: white;
}
table#head a:visited {
	color: white;
}
table#head a:hover {
	color: orange;
}
table#head th {
    border: 2px;
    border-radius:5px 5px 0px 0px;
    border-style: solid;
    border-color: white;
    background-color: #000080;
    color: white;
		text-align: left;
  	padding:2px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 20px;
		font-weight: normal;
}

table#head tr {
    background-color: #000080;
    color: white;
 		text-align: left;
		font-size: 20px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
}
table#head td {
    background-color: #ffffff;
    color: black;
		text-align: left;
		font-size: 13px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #000080;
}

table#info {
width:100%;
    border-collapse: collapse;
}



table#info tr:nth-child(odd) {
	background-color:white;
}
table#info tr:nth-child(even) {
	background-color:#C5D5EB;
}

table#info h:b{
	color:white;
}

table#info th{
    border-radius:5px 5px 0px 0px;
    border: 2px;
    border-style: solid;
    border-color: white;
    background-color: #000080;
    color: white;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px;
    font-weight: bold;
  	text-align: left;
		padding:5px;
}
table#info td{
    border: 2px;
    border-style: solid;
    border-color: white;
    color: #000080;
		padding:5px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px;
}
table#info tr.u {

    border: 2px;
    border-style: solid;
    border-color: white;
    color: #000080;
		padding:5px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px;
		
		}
table#info tr.yours {
		
		}
table#info tr.yours:hover {
    background-color: orange;
		}

table#info tr.dept {

		}
table#info tr.dept:hover {

		}

table#info tr.e {
    border: 2px;
    border-style: solid;
    border-color: white;
    color: #000080;
		padding:5px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px;
		}
table#info tr.done {
		background-color:#87CA6A;
    border: 2px;
    border-style: solid;
    border-color: white;
    color: #000080;
		padding:5px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px;
		}


table#details {
		width:100%;
    border-collapse: collapse;
}

table#details th{
    border-radius:5px 5px 0px 0px;
    border: 2px;
    border-style: solid;
    border-color: white;
    background-color: #000080;
    color: white;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px;
		padding:5px;
		text-align: left;
}
table#details tr{
    border: 2px;
    border-style: solid;
    border-color: white;
    background-color: #dddddd;
    color: #000080;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:13px;
		padding:5px;
		text-align: left;
}
</style>