/* coolmenus 4 - default styles - do not edit */
.clcmabs{position:absolute; visibility:hidden; left:0; top:0}
/* coolmenus 4 - default styles - end */
  
/*style for the background-bar*/
.clbar{position:absolute; width:10; height:100; left:10; top:10; background-color:#202C68; layer-background-color:#202C68; visibility:hidden}

/*styles for level 0*/
.cllevel0,.cllevel0over{position:absolute; padding:0px; font-family:verdana,arial,helvetica,sans serif; font-size:11px; font-weight:bold}
.cllevel0{background-color:#202C68; layer-background-color:#202C68; color:#E8E8E8;}
.cllevel0over{background-color:#6090C8; layer-background-color:#6090C8; color:white; cursor:pointer; cursor:hand; }
.cllevel0border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*styles for level 1*/
.cllevel1, .cllevel1over{position:absolute; padding:0px; font-family:verdana,arial,helvetica,sans serif; font-size:11px; font-weight:bold}
.cllevel1{background-color:#202C68; layer-background-color:#202C68; color:#E8E8E8;}
.cllevel1over{background-color:#6090C8; layer-background-color:#6090C8; color:white; cursor:pointer; cursor:hand; }
.cllevel1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*styles for level 2*/
.cllevel2, .cllevel2over{position:absolute; padding:0px; font-family:verdana,arial,helvetica,sans serif; font-size:11px; font-weight:bold}
.cllevel2{background-color:#202C68; layer-background-color:#202C68; color:#E8E8E8;}
.cllevel2over{background-color:#6090C8; layer-background-color:#6090C8; color:white; cursor:pointer; cursor:hand; }
.cllevel2border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}


.body 
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 10pt; color: #000000;
}
a.body:hover
{
	color: #6090C8; text-decoration:none; font-weight: normal;
}
.bodywhite
{
	font-family: verdana, arial, helvetica sans serif; font-size: 10pt; color: #FFFFFF;
}
a.bodywhite:hover
{
	color: #202C68; text-decoration:none; font-weight: normal;
}
.bodyhead
{
	font-family: verdana, arial, helvetica sans serif; font-size: 10pt; color: #202C68; font-weight: bold;
}
a.bodyhead:hover
{
	color: #6090C8; text-decoration:none; font-weight: bold;
}
.bodyheadwhite
{
	font-family: verdana, arial, helvetica sans serif; font-size: 10pt; color: #FFFFFF; font-weight: bold;
}
a.bodyheadwhite:hover
{
	color: #202C68; text-decoration:none; font-weight: bold;
}
.newsheader
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 10pt; color: #202C68; font-weight: bold;
}
a.newsheader:hover
{
	color: #6090C8; text-decoration:none; font-weight: bold;
}
.date
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 9pt; color: #202C68; font-weight: bold;
}
.eventsheader
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 10pt; color: #ffffff; font-weight: bold;
}
a.eventsheader:hover
{
	color: #202C68; text-decoration:none; font-weight: bold;
}
.welcome
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #202C68; font-weight: bold;
}
.training
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #202C68; font-weight: bold;
}
a.training:hover
{
	color: #6090C8; text-decoration:none; font-weight: bold;
}
.login
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #202C68; font-weight: normal;
}
a.login:hover
{
	color: #6090C8; text-decoration:none; font-weight: normal;
}
.sponsor
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #202C68; font-weight: normal;
}
a.sponsor:hover
{
	color: #6090C8; text-decoration:none; font-weight: normal;
}
.links
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #ffffff; font-weight: bold;
}
a.links:hover
{
	color: #202C68; text-decoration:none; font-weight: bold;
}
.contact
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #ffffff; font-weight: bold;
}
a.contact:hover
{
	color: #202C68; text-decoration:none; font-weight: bold;
}
.footer
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #ffffff; font-weight: bold;
}
a.footer:hover
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #D8D8D8; font-weight: bold;
}
.header
{
	font-family: arial, helvetica; font-size: 11pt; color: #ffffff; font-weight: bold;
}
a.header:hover
{
	color: #D8D8D8; text-decoration:none; font-weight: bold;
}
.casestudiesheader
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 11pt; color: #202C68; font-weight: bold;
}
a.casestudiesheader:hover
{
	color: #6090C8; text-decoration:none; font-weight: bold;
}
.formheader
{
	font-family:  arial, helvetica, sans serif; font-size: 10pt; color: #ffffff; font-weight: bold;
}
a.formheader:hover
{
	color: #6090C8; text-decoration:none; font-weight: bold;
}
.formbody
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 10pt; color: #000000; font-weight: normal;
}
a.formbody:hover
{
	color: #6090C8; text-decoration:none; font-weight: normal;
}
.formcheck
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #000000; font-weight: normal;
}
a.formcheck:hover
{
	color: #6090C8; text-decoration:none; font-weight: normal;
}

.catheader
{
	font-family: arial, helvetica; font-size: 11pt; color: #ffffff; font-weight: bold;
}

.errmessage
{
	font-family: arial, helvetica; font-size: 10pt; color: #ff0000; font-weight: normal;
}
.usingheader
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 10pt; color: #6090C8; font-weight: bold;
}
a.usingheader:hover
{
	color: #202C68; text-decoration:none; font-weight: bold;
}
.standardsheader
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 10pt; color: #202C68; font-weight: bold;
}
a.standardsheader:hover
{
	color: #6090C8; text-decoration:none; font-weight: bold;
}
.searchfooter
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #a8a8a8; font-weight: normal;
}
a.searchfooter:hover
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 8pt; color: #ffffff; font-weight: normal;
}
.searchmatch
{
	font-family: verdana, arial, helvetica, sans serif; font-size: 9pt; color: #202C68; font-weight: normal;
}.submitbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333366;
	background-color: #CFC8CF;
}
.whlist {
	color: #FFFFFF;
}
