body {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-style: normal; 
	text-align: left; 
	margin-left: 0px; 
	background-color: #e5eaef;
}

hr {
	color: #0099FF;
	height: 1px;
	border-color: #0099FF; 
	border-bottom-width: 1px
}

A.styleswitch { 
	color: #000; font-family:  Arial, Helvetica, sans-serif; 
	font-size: medium; 
	text-decoration: none;
	margin-right:15px;
	margin-top:25px;
}

A.menu {
	color: #ffcc00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	font-weight: bold;
} 
A.menu:hover {
	color: #0099FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	font-weight: bold;
}
 
A.text { 
	color: #666666; font-family:  Arial, Helvetica, sans-serif; 
	font-size: medium; 
	text-decoration: none;
}

A.text:hover { 
	color: #ffcc00; font-family:  Arial, Helvetica,sans-serif; 
	font-size: medium; 
	text-decoration: none; 
}

A.text:active { 
 	color: #0099FF; 
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: medium; 
	FONT-STYLE: normal 
} 
.bodytext { 
	color: #000000; font-family: Arial, Helvetica, sans-serif; 
	font-size: medium;
	margin-left: 15px;
	margin-right: 15px;
	text-align: left; 
} 

.textbox { 
	BACKGROUND-color: #0099FF; 
	color: #ffffff; font-family: Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-weight: bold;
	text-align: left; 
}


h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-large; 
	color: #0099FF; 
	margin-left: 15px;
	margin-top: 10px;
	text-align: left; 
}

h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-weight: bold; 
	color: #cccccc; 
	margin-left: 15px;
}
h6 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: medium; 
	color: #FFFFFF
}
.copyright {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
	font-weight: bold; 
	color: #FFFFFF;
	margin-left: 10px;
	padding: 5px;
	text-align: left; 
}



A.copyright:link {
	color: #ffffff;
}
A.copyright:visited {
	color: #ffffff;
}

.infobox {
    border-right: #003366 1px solid;
	border-top: #0099FF 1px solid;
	border-left: #0099FF 1px solid;
	border-bottom: #003366 1px solid;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-weight: normal; 
	color: #000000;
	text-align: left; 
}

.infobox th {
	background-color: #0099FF;
	font-size: medium; 
}

.datatable {
    border-right: #003366 1px solid;
	border-top: #0099FF 1px solid;
	border-left: #0099FF 1px solid;
	border-bottom: #003366 1px solid;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: medium; 
	font-weight: normal; 
	color: #000000;
	text-align: left; 
	padding: 3px 3px;
}

.datatable th {
	background-color: #0099FF;
	text-align: left; 
}

.datatable td {
	border-right: #0099FF 1px solid;
	border-bottom: #0099FF 1px solid;
	text-align: left; 
}

#menucell a, #menucell a:visited {
	display: block;
	float: left;
	width: 35px;
	height: 35px;
	background-color: #cccccc;
	border-bottom: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	color: #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
#menucell a:hover{
	border-BOTTOM: #666666 1px solid;
	border-LEFT: #e6e6e6 1px solid;
	border-RIGHT: #666666 1px solid;
	border-top: #e6e6e6 1px solid;
}

.pageborder {
    border: #333 1px solid;
}

.raisedtable {
    border-right: #003366 1px solid;
	border-top: #0099FF 1px solid;
	border-left: #0099FF 1px solid;
	border-bottom: #003366 1px solid;
}

.raised {  
	background-image: none; 
	border-color: #FFFFFF #6699CC #6699CC #FFFFFF; 
	border-style: solid; 
	border-width: 1px;
}

.inset {  
	border-color: #6699FF #FFFFFF #FFFFFF #6699FF; 
	border-style: solid; 
	border-width: 1px;
}
	
.raisedfade { 
	background-image: url(../images/bluefade10x22.gif); 
	border-color: #FFFFFF #6699CC #6699CC #FFFFFF; 
	border-style: solid; border-width: 1px; 
}
.raisedfadesml { 
	background-image: url(../images/bluefade10x10.gif); 
	border-color: #FFFFFF #6699CC #6699CC #FFFFFF; 
	border-style: solid; border-width: 1px; 
}

th {
	color: #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.rule {  
	border-bottom:#0099FF 1px solid ; 
	margin-top: 5px;
	margin-bottom: 5px;
}


#menuleft {text-align: left;}

#menuleft a, #menu a:visited {
	display: block;
	float: left;
	width: 120px;
	background-color: #0099FF; 
	border-bottom: 1px solid #FFF;
	color: #fff; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: medium; 
	padding: 3px 10px;}

#menuleft a:hover {
	color: #fc0;
	background-color: #000;
	}
	
#menubot {text-align: center;}

#menubot a, #menu a:visited {
	display: block;
	float: left;
	width: 65px;
	border-left: 1px solid #fff;
	background-color: #000; 
	color: #fff; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: medium; 
	padding: 3px 3px;}

#menubot a:hover {
	color: #fc0;
	background-color: #000;
	}
