body {background-color:#FFFFFF}
p {color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:small;font-weight:normal}
li {color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:small;font-weight:normal}
a {color:#0000FF;font-weight:bold}
img {border:none}

a:hover {text-decoration:underline}

.heading {color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:medium;font-weight:bold;v-align:top}
.updatedate {font-weight:bold}
.grey {color:#666666}
.smallprint {font-size:x-small}
.highlight {color:#FF0000;font-weight:bold}

hr {color:#FF00FF}

.divlogos {background-color:#FFFFFF;position:absolute;left:5px;top:5px;width:110px}
.divbanner {background-color:#FFFFFF;position:absolute;left:120px;top:5px;width:870px;height:101px}
.divupdate 
{
background-color:#FFFFFF;
position:absolute;left:120px;top:160px;height:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-color:#000000;
font-size:small;
font-weight:normal
}
.divleftof3 
{
background-color:#FFFFFF;
position:absolute;left:5px;top:180px;width:110px;
margin: 0.4em
}
.divmiddleof3 
{
background-color:#FFFFFF;
position:absolute;left:115px;top:180px;width:520px;
margin:0.4em;
border-top:1px solid #FF00FF; 
}
.divrightof3 
{
background-color:#FFFFFF;
position:absolute;left:650px;top:180px;width:330px;
margin:0.4em;
border-top:1px solid #FF00FF;
}
.divrightof3 p {font-size:75%;}

.divleftof2
{
background-color:#FFFFFF;
position:absolute;left:5px;top:180px;width:620px;
margin:0.4em;
border-top:1px solid #FF00FF;
}

.divrightof2
{
background-color:#FFFFFF;
position:absolute;left:650px;top:180px;width:330px;
margin:0.4em;
border-top:1px solid #FF00FF;
}
.divrightof2 p {font-size:80%;}
.divrightof2 li {font-size:80%;}

table .table1
{
border:0;
background-color:#CCCCCC;
}

.table1 td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:80%; 
color:#000000;
background-color:#90bade;
padding:0.4em 0.2em 0.2em 0.2em
}

.table1 th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:80%; 
color:#000000;
background-color:#90bade;
padding:0.4em 0.2em 0.2em 0.2em;
font-weight:bold;
}

.spLink {height:25px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#000000; font-weight:normal}
.spLinkActive {line-height:150%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#FFFFFF;background-color:#222222; font-weight:normal}

#navcontainer1
{
position:absolute;
left:120px;top:108px;width:870px;
padding: 0;
margin: 0;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-size:small;
font-weight:bold;
background-color: #0850B0;
color: #000000;
}

ul#navlist1
{
float: left;
padding: 0;
margin: 0;
list-style-type: none;
width:100%;
color: #000000;
background-color: #80B4FF;
}

ul#navlist1 li { display: inline; }

.thispage
{
float: left;
color: #FFFF00;
background-color: #0850B0;
padding: 0.2em 1em;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #fff;
border-bottom: 1px solid #0850B0;
}

ul#navlist1 li a
{
float: left;
color: #000000;
background-color: #80B4FF;
padding: 0.2em 1em;
text-decoration: none;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}

ul#navlist1 li a.thishead
{
float: left;
color: #FFFFFF;
background-color: #0850B0;
padding: 0.2em 1em;
text-decoration: none;
border-right: 1px solid #fff;
border-bottom: 1px solid #0850B0;
}

ul#navlist1 li a:hover
{
background-color: #369;
color: #fff;
}

#navcontainer2
{
position:absolute;
left:150px;top:136px;width:864px;height:25px;
padding: 0;
margin: 0;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #90bade;
color: #fff;
}

ul#navlist2
{
float: left;
padding: 0;
margin: 0;
list-style-type: none;
width:100%;
color: #fff;
background-color: #0850B0;
}

ul#navlist2 li { display: inline; }

ul#navlist2 li a
{
float: left;
color: #fff;
background-color: #0850B0;
padding: 0.2em 1em;
text-decoration: none;
border-right: 1px solid #fff;
}

ul#navlist2 li a:hover
{
background-color: #369;
color: #fff;
}

.floatleft
{
float: left;
margin: 0 5px 0 0;
}

.floatright
{
float: right;
margin: 0 5px 0 0;
}

img.leftcol
{
margin: 1px 0 0 0;
}

.cancelled 
{
text-decoration:line-through;
color:#777777
}
