BODY {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12px;
	color: #000000;
	SCROLLBAR-FACE-COLOR: #576f85; 
	SCROLLBAR-HIGHLIGHT-COLOR:; 
	SCROLLBAR-SHADOW-COLOR:;
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR:;
}

.classlist {FONT-SIZE:8pt; TEXT-ALIGN:center}
.classlistsmall {FONT-SIZE:7pt; TEXT-ALIGN:center}
.small {FONT-SIZE: 8pt}
.verysmall {FONT-SIZE: 7pt}
form.nomargins { margin-top: 0; margin-bottom: 0; }
eventcontent {FONT-SIZE:7pt}

A {text-decoration: none; color:blue;}
	
A:Hover {
	text-decoration: none;
	color:red;
}

TD {
	font-size: 12px;
} 
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}


.topbar {
	font-size: 10px;
	color: White;
	font-family : Verdana, Arial, sans-serif ;
}

.submit{ 
	font-size: 12px;
	font-weight : bold;
	color: White;
	background: #1E2580;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.textbox{ 
	border-top: 1px solid #1E2580;
	border-left: 1px solid #1E2580;
	border-right: 1px solid #1E2580;
	border-bottom: 1px solid #1E2580;
}

/* -- MENU CONTAINER -- */

#menuBox {
  float: left;
  width: 15em;
  margin: 0px 0 0 0;
  border-right: 1px solid #5A799D;  
  text-align: left;
}

#menuBox p {
  margin: 5px 0 0px 2px;
}

#menuBox br {
  margin-top: 30px;
}
.menuGroup {
  padding: 0px 0 0px 0;
  margin-bottom: 30px;
}

.menuGroup a {
  color: #35567C;
  text-indent: none;
  text-decoration: none;
  margin-bottom: 2px;
  display: block;  
}

.menuGroup a:hover {
  color: #FFFFFF;
  background-color: #CCCCCC;
}

A.menulink {
display: block;
width: 140px;
text-align: left;
text-decoration: none;
font-weight: bold;
font-family:arial;
font-size:12px;
color: #000000;
border:solid 1px #f1f6fa;
padding: 5px;
}
A.menulink:hover {
border:solid 1px navy;
background: navy url(../images/bar_blue.gif);
color: #FFFFFF;
font-weight: bold;
padding: 5px;
}
A.toplink {
text-decoration: none;
font-weight: bold;
font-family:arial;
font-size:12px;
color: #ffffff;
border:solid 0px #f1f6fa;
padding: 5px;
}
A.toplink:hover {
border:solid 0px navy;
background: navy url(../images/bar_blue1.gif);
color: #FFFFFF;
font-weight: bold;
padding: 5px;
}

#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #f1f6fa;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}

.navlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: navy; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}