#headtd{
background-image: url(logobg.png);
background-repeat: repeat;
}

.news{
font-size:12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;c
font-weight; bold;
color: #000000;
}
#window{
padding-top: 5px;
padding-bottom: 2px;
height: 65px;
background-color:#05587e; 
font-size: 10px;
text-align:center;
}

#window  a{
text-decoration: none;
font-weight: bold;a
color: #ffffff;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

#window a:hover{
text-decoration: underline;
}

.latestnews{
background-color:#05587e; 
height: 50px;
width: 100%;
font-size:12px;
font-weight: bold;
text-align:center;
color: #ffffff;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;

}

#pscroller1{
height: 100px;
border: 1px solid black;
padding-right: 1px;
padding-left: 3px;
background-color: #ffffff;
color: #787878;
text-align:left;
}

#pscroller1 a{
text-decoration: none;
font-size:12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
color: #2d2ff1;
}
#pscroller1 a:hover{
font-weight:bold;
text-decoration: none;
font-size:12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
color: #2d2ff1;
}

#pscroller1 span{
color: #f12d2d;
font-size:12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
font-weight: bold;
}
.scrolltext{
font-size:12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

#courses tr th{
background-color: #9a2b66;
height: 1.5em;
color: #ffffff;
font-size:12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

a.coursehead{
color: #2a8542;
font-weight: bold;
font-size:11px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

a.coursehead:hover{
text-decoration: none;
color: #2a8542;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

a.langs{
text-decoration: none;
font-size:11px;
color: #00007f;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

a.langs:hover{
font-weight:bold;
}

a.ditrepolist {
color: #1d69a9;
font-size; 11px;
font-weight: normal;
text-decoration: none;
font-family: Calibri;
}

a.ditrepolist:hover {
font-weight: bold;
}

a.repo{
text-decoration: none;
font-size:11px;
color: #ffffff;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}
a.repo:hover{
text-decoration: underline;
}

pre.contact{ 
font-size: 12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
text-align: left;
}

#subtable th{
background-color: #f6e8d5;
height: 1.5em;
color: #7f0000;
font-size: 12px;
font-weight: bold;
text-align: left;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

#subtable td{
padding: 1em;
color: #000000;
font-size: 12px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
text-align: justify;
}

#subtable td a{
color: #cf2d2d;
font-size: 12px;
font-weight: bold;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
text-decoration: none;
}

#subtable td a:hover{
color: #cf2d2d;
font-size: 12px;
font-weight: bold;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
text-decoration: underline;
}

#subtable td ul li {
list-style-position: outside;
list-style-image: url("arrows1.gif");
}

pre{
font-size: 11px;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}

.subdata {
font-size: 11px !important;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
background: url(shade.jpg) repeat-y right;
height: 100%;
}

.tddata {
font-size: 12px !important;
font-family: tahoma,verdana, arial,Trebuchet MS, sans-serif,monospace;
}
