BODY 		{
	scrollbar-base-color: #CCCCD3;
	scrollbar-track-color: #CCCCD3;
	scrollbar-face-color: #CCCCD3;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #AAAAB4;
	scrollbar-darkshadow-color: #AAAAB4;
	scrollbar-shadow-color: #AAAAB4;
	scrollbar-arrow-color: #FFFFFF;
}

a:link		{
	color: Blue;
	text-decoration: underline;
}

a:visited	{
	color: Purple;
	text-decoration: underline;
}

a:active	{
	color: Blue;
	text-decoration: none;
}

a:hover		{
	color: #009999;
	text-decoration: underline;
}

TABLE		{ COLOR: #000000; FONT: 12px verdana, sans-serif; font-weight: normal }

.maintext {
	margin-left: 5px
}

.title 		{
	COLOR: DarkGreen;
	FONT: 14px verdana, arial, sans-serif;
	font-weight: bold;
}

.bigtitle 		{
	COLOR: Blue;
	FONT: 18px verdana, arial, sans-serif;
	font-weight: bold;
}

.maroontitle 		{
	COLOR: Maroon;
	FONT: 14px verdana, arial, sans-serif;
	font-weight: bold;
}

.bigbigtitle 		{
	COLOR: Navy;
	FONT: 22px verdana, arial, sans-serif;
	font-weight: bold;
	vertical-align: middle;
}

.dentitle 		{
	COLOR: Blue;
	BGCOLOR: "#0000A0";
	FONT: 14px verdana, arial, sans-serif;
	font-weight: bold;
}

.subtitle 	{
	COLOR: Blue;
	FONT: 13px verdana, arial, sans-serif;
	font-weight: bold;
}


 /* PAGE COLORS */

.pagelines	{ background-color:#000000; }

.pagesplits 	{ COLOR: #7D8FB1; height: 1px }

.borders	{ BORDER: #000000 1px solid; }

.main-tablebg	{ background-color:#F5F5F9; }


 /* HEADER SEARCH BOX STYLES */

.searchformdrop { HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; margin-top: 1px; }

.searchform 	{ WIDTH: 110PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #000000 1px solid }

.search-font	{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: bold }



 /* SIDEBAR MENU */

.sidebar-bg	{
	background-color: #336600; /*	background-image: url("picts/LeftSideMenuBackground.jpg");*/
}


.menutitle	{ font: 11px Verdana, Arial;
		  font-weight: bold;
		  color: #FFFFCC;
		  height: 19px;
		  padding-left: 6px;
		  padding-top: 6px;
		  text-align: left; }


.menu		{ width: 150px;
		  cursor:hand;
		  font: 11px Verdana, Arial;
		  font-weight: normal;
		  text-indent: 0px;
		  text-align: left;
		  display: block;
		  text-decoration: none; }

a.menu:link 	{
	color: #FFFFE0;
	padding: 2px;
	margin: 3px;
	text-decoration: none;
}


a.menu:visited 	{
	color: #FFFFE0;
	padding: 2px;
	margin: 3px;
	text-decoration: none;
}


a.menu:active 	{
	color: #FFFFE0;
	padding: 2px;
	margin: 3px;
	text-decoration: none;
}


a.menu:hover 	{
	background-color: #F0F0F0;
	border: #000000 1px solid;
	padding: 1px;
	margin: 3px;
	color: #008000;
	text-decoration: none;
}

.submenu		{ width: 150px;
		  cursor:hand;
		  font: 11px Verdana, Arial;
		  font-weight: normal;
		  text-indent: 20px;
		  text-align: left;
		  display: block;
		  text-decoration: none; }

a.submenu:link 	{ color: #000000;
		  padding: 1px;
		  margin: 3px;
		  text-decoration: none; }


a.submenu:visited 	{ color: #000000;
		  padding: 1px;
		  margin: 3px;
		  text-decoration: none; }


a.submenu:active 	{ color: #000000;
		  padding: 1px;
		  margin: 3px;
		  text-decoration: none; }


a.submenu:hover 	{ background-color:#F0F0F0;
		  border: #000000 1px solid;
 		  padding: 0px;
 		  margin: 3px;
		  color: #0000FF;
		  text-decoration: none; }


 /* TOP MENU */

.menu_horz-bg	{
	background-color: #996699;
	color: #000000;
	font: 10px verdana, arial, sans-serif;
}

.menu-split	{ color: #FFFFFF; }


.menu_horz	{ cursor:hand;
		  font: 11px Verdana, Arial;
		  font-weight: normal;
		  text-align: left;
		  display: block;
		  text-decoration: none; }


a.menu_horz:link 	{
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 1px;
	text-decoration: none;
}


a.menu_horz:visited 	{
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 1px;
	text-decoration: none;
}


a.menu_horz:active 	{
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 1px;
	text-decoration: none;
}


a.menu_horz:hover {
	background-color: #FFF599;
	border: #0000CD 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	color: #0000CD;
	text-decoration: none;
}
/* IMAGES */
.FloatLeft{
	float: left;
}