.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 12px tahoma;
margin: 0;
padding: 0;
list-style: none;
}

.ddcolortabs li{
display: inline;
margin: 0;
padding: 0;
}

.ddcolortabs a{
float: left;
color: white;
background: #FFF url(/images/bars.png) repeat-x center;
margin: 0;
padding: 0 0 0 3px;
text-decoration: none;
letter-spacing: 1px;
border-right-style: solid;
border-color: #FFFFFF;
border-width: 1px;
}

.ddcolortabs a span{
float: left;
display: block;
background: #FFFFFF url(/images/bars.png) repeat-x center;
padding: 6px 8px 3px 7px;
}

.ddcolortabs a span{
float: none;
}

.ddcolortabs a:hover{
color: white;
}

.ddcolortabs a:hover span{
color: white;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
}

.ddcolortabs a.current span{ /*currently selected tab*/
color: orange;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 2px;
line-height: 5px;
background: orange;
}

.tabcontainer{
clear: left;
width: 95%; /*width of 2nd level sub menus*/
height: 1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
color: #01458E;
display: none;
}

.xstooltip 
{
visibility: hidden; 
position: absolute; 
top: 0;  
left: 0; 
z-index: 2; 
font: normal 9pt sans-serif;
text-align: left;
color: white;
padding: 5px; 
border: solid 1px;
background: #01458E;
}

a.nav {
font: normal 12px tahoma;
color: #01458E;
text-align: left;
text-decoration: none;
}

a.nav:link {
font: normal 12px tahoma;
color: #01458E;
text-align: left;
text-decoration: none;
}

a.nav:active {
font: normal 12px tahoma;
color: white;
text-align: left;
text-decoration: none;
}

a.nav:visited {
font: normal 12px tahoma;
color: #01458E;
text-align: left;
text-decoration: none;
}

a.nav:hover {
font: normal 12px tahoma;
color: orange;
text-align: left;
text-decoration: none;
}

body {margin-top: 0; margin-left: 0}
p.header {font: 10pt tahoma; color: white; text-align: left}
p.flash {font: 12pt tahoma; color: #01458E; text-align: center}
p.date {font: 9pt tahoma; color: #01458E; text-align: center}
p.footer { font: 8pt tahoma; color: #01458E; text-align: center}
p.content {font: 9pt tahoma; color: #01458E; text-align: left}
p.button {font: 9pt tahoma; color: #01458E; text-align: center}
p.guarddog {font: 8pt tahoma; color: #01458E; text-align: center}
p.answer {font: 9pt tahoma; color: #000000; text-align: left}
p.course_qu {font: normal 12px tahoma; color: #01458E; text-align: left}
p.opening {font: 10pt tahoma; color: red; text-align: center}
p.profile {font: 10pt tahoma; color: black; text-align: centre}
p.questions {font: 10pt tahoma; color: black; text-align: left}

p.pics {font: 8pt tahoma; color: #01458E; text-align: center}
p.table {font: 9pt tahoma; color: red; text-align: center}
p.xmas {font: 12pt tahoma; color: red; text-align: center}
p.column {font: 9pt tahoma; color: red; text-align: left}
p.course {font: 8pt tahoma; color: #01458E; text-align: left}
p.supplier {font: 9pt tahoma; color: #01458E; text-align: left}
p.price {font: 8pt tahoma; color: #01458E; text-align: center}
p.pdfs {font: 9pt tahoma; color: #01458E; text-align: center}
p.lists { font: 8pt consolas; color: #01458E; text-align: left}
