body, p, td {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px; 
color: #000000;
}


td.header {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
}


td.tableheader {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF;
}

td.navheader {
font-family: Arial, Verdana, Tahoma, Helvetica; 
font-size: 11px; 
font-weight: bold; 
color: #D9E1F4;
}

td.navheader2 {
font-family: Arial, Verdana, Tahoma, Helvetica; 
font-size: 12px; 
font-weight: bold; 
color: #D9E1F4;
}

td.navheader3 {
font-family: Arial, Verdana, Tahoma, Helvetica; 
font-size: 11px; 
font-weight: normal; 
color: #D9E1F4;
}


td.footer {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px;
font-weight: normal; 
color: #1A339D;
}


td.top {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 10px; 
font-weight: bold; 
color: #000000;
}


td.sub {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px; 
font-weight: bold; 
color: #000000;
}

td.news {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px;
color: #D8DEEC;
}

td.search {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF;
}

td.notes {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px;
color: #FFFFFF;
}

td.more2 {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
color: #EFC108;
} 

td.filesize {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
color: #1A339D;
} 

a {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px;
font-weight: bold;
text-decoration: underline; 
color: #1A339D;
}


a:hover {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px;
font-weight: bold;
text-decoration: underline; 
color: #856F07;
}


a:active {
font-family: Verdana, Arial, Tahoma, Helvetica; 
font-size: 11px;
font-weight: bold;
text-decoration: underline; 
color: #1D578D;
}


a.top {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: underline; 
color: #000000;
} 


a:hover.top {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: none; 
color: #000000;
} 


a:active.top {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: underline; 
color: #000000;
} 

a.visited.top {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: underline; 
color: #000000;
} 


a.footer {
font-family: verdana, arial; 
font-size: 11px;
font-weight: normal;
text-decoration: underline; 
color: #1A339D;
} 


a:hover.footer {
font-family: verdana, arial; 
font-size: 11px;
font-weight: normal;
text-decoration: underline; 
color: #856F07;
} 


a:active.footer {
font-family: verdana, arial; 
font-size: 11px;
font-weight: normal;
text-decoration: underline; 
color: #1A339D;
} 

a:visited.footer {
font-family: verdana, arial; 
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

a.more {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: underline; 
color: #EFC108;
} 


a:hover.more {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: none; 
color: #EFC108;
} 


a:active.more {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: underline; 
color: #EFC108;
} 

a.visited.more {
font-family: verdana, arial; 
font-size: 10px;
font-weight: bold;
text-decoration: underline; 
color: #EFC108;
}

a.more2 {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: underline; 
color: #EFC108;
} 


a:hover.more2 {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: none; 
color: #EFC108;
} 


a:active.more2 {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: underline; 
color: #EFC108;
} 

a.visited.more2 {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: underline; 
color: #EFC108;
} 

a.white {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: none; 
color: #D9E1F4;
} 

a:hover.white {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: none; 
color: #D9E1F4;
} 


a:active.white {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: none; 
color: #D9E1F4;
} 

a.visited.white {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
text-decoration: none; 
color: #D9E1F4;
} 

a.menulink {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #D9E1F4;
border: none;
background-color:#4A6BB3;
}

a.menulink:hover {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menulink:active {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menulink:visited {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
border: none;
}

a.menulinksel {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menulinksel:hover {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menulinksel:active {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
}

a.menulinksel:visited {
display: block;
width: 200px;
text-indent: 10px;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
border: none;
}

a.menutop {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #D9E1F4;
border: none;
background-color:#4A6BB3;
}

a.menutop:hover {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menutop:active {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
}

a.menutop:visited {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
border: none;
}

a.menutopsel {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menutopsel:hover {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menutopsel:active {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

a.menutopsel:visited {
display: block;
line-height: 18px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border: none;
background-color:#738ECA;
}

#boldwhite {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF
}

#boldblack {
font-family: verdana, arial; 
font-size: 11px;
font-weight: bold;
color: #000000;
}

#title {
font-family: verdana, arial; 
font-size: 13px;
font-weight: bold;
color: #000000;
}

#more2 {
font-family: verdana, arial; 
font-size: 11px;
font-weight: normal;
color: #EEEEEE;
} 

/* DEFAULT STYLES ---- NEEEDED START */

.clCMEvent{
position:absolute; 
width:99%; 
height:99%; 
clip:rect(0,100%,100%,0); 
left:0; 
top:0; 
visibility:visible
}

.clCMAbs{
position:absolute; 
visibility:hidden; 
left:0; 
top:0}

/* DEFAULT STYLES ---- NEEEDED END */

.clB {
position:absolute; 
visibility:hidden; 
background-color:#FFFFFF; 
layer-background-color:#4A6BB3;
}

.clB2 {
position:absolute; 
visibility:hidden; 
background-color:#FFFFFF; 
layer-background-color:#4A6BB3; 
border-bottom: solid 1px white;
}

.clHover, .clNormal {
position:absolute; 
padding:6px; 
text-indent:3px;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
border: solid 1px white;
}

.clNormal {
background-color:#4A6BB3; 
layer-background-color:#4A6BB3; 
color:#FFFFFF
}


.clHover, .cl2Hover, .cl3Hover {
background-color:#738ECA; 
layer-background-color:#738ECA; 
color:#FFFFFF; 
cursor:pointer; 
cursor:hand
}