body {

	background-color: #66CCFF;

	text-align: center;

	margin: 0;

	padding: 0;

}



body, td, .normaltext {

	FONT-SIZE: 14px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif;

}



.largetext {

	font-size: 15px;

}



.smalltext {

	font-size: 13px;

}



.tinytext {

	font-size: 11px;

}



.header {

	font-size: 18px;

	font-weight: bold;

}



.purpleheader {

	font-size: 18px;

	font-weight: bold;

	color: #9966CC;

}



.bluetext {

	color: #0000FF;

}



.maroontext {

	color: #990000;

}



.smallserif {

	font-family: 'times new roman', times, serif;

	font-size: 13px;

}



A:link {

	COLOR: #0000FF; 

	FONT-STYLE: normal; 

	FONT-VARIANT: normal; 

	LINE-HEIGHT: 100%; 

	TEXT-DECORATION: none;

}

A:visited {

	COLOR: #FF0000; 

	FONT-STYLE: normal; 

	FONT-VARIANT: normal; 

	LINE-HEIGHT: 100%; 

	TEXT-DECORATION: none;

}

A:hover {

	color: #ffffff; 

	font-style: normal;

	font-variant: normal; 

	line-height: 100%; 

	text-decoration: underline;

}



td.whitebg {

	background-color: #FFFFFF;

}

td.normal {

	background-color: #CCCC66;

}

td.darkgraybg {

	background-color:#999999;

}

td.lightgraybg {

	background-color:#CCCCCC;

}



/*--- Menu Styles ---*/





.MenuItem {

	width: 280px;

	background-color:#999;

	padding: 10px;

	border-bottom: 1px solid #000;

}



.MenuItem a:link,

.MenuItem a:active,

.MenuItem a:visited {

	color: #000;

	font-weight: bold;

}



.MenuList {

	display: none;

	border-bottom: 1px solid #000;

}



.MenuList ul a {

	font-size: 12px;

	font-weight: bold;

}





/*--- Layout ---*/



div#frame {

	width: 799px;

	margin: 0 auto 0 auto;

	text-align: left;

}



table.tblContent {

	width: 475px;

	margin-left: 10px;

	margin-top: 10px;

	margin-bottom: 10px;

}



table.tblContent a:hover {

	COLOR: #0000FF;

	font-style: normal;

	font-variant: normal; 

	line-height: 100%; 

	text-decoration: underline;

}



/*--- TD Styles ---*/



td.BorderTop {

	border-top: 2px solid #ABABAB;

}



/*--- Layout ---*/



div#sidebar {

	padding: 20px;

}