@charset "iso-8859-1";

/* Main Linkset */

A:link, A:visited, A:active	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #143573; text-decoration: none;}
A:hover 					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: underline;}

#smallLink:link, #smallLink:visited, #smallLink:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #143573; text-decoration: none;}
#smallLink:hover 										{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999; text-decoration: underline;}

#SL:link, #SL:visited, #SL:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #143573; text-decoration: none;}
#SL:hover 							{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: underline;}

#SLRed:link, #SLRed:visited, #SLRed:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #e80000; text-decoration: none;}
#SLRed:hover 								{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff0000; text-decoration: underline;}

	html { height: 100%; min-height: 100%; }

	BODY  
{
	scrollbar-face-color: 			#143573;
	scrollbar-shadow-color: 		#e4e4e4;
	scrollbar-highlight-color: 		#143573;
	scrollbar-3dlight-color: 		#e4e4e4;
	scrollbar-darkshadow-color: 	#ffffff;
	scrollbar-track-color: 			#ffffff;
	scrollbar-arrow-color: 			#ffffff;
	margin:							0px;
	height:							100%;
	min-height:						100%;
	
	background-color: 				#ffffff; 
	color: 							#000000;
	text-align: 					center;
}

	TABLE
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12Spx;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
}
	UL
{
	padding-left: 15px; padding-top: 8px; padding-bottom: 0px; margin: 0px;
}
	/* Navigation (Left Menu) */

	#menu:link, #menu:visited, #menu:active 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	font-weight: 		normal;
	text-decoration: 	none; 
	color: 				#143573;
	background-image:	url('../graphics/nav_bg.jpg');
	background-color: 	#c6d1e6; 
	width: 				210px; 
	padding: 			4px 4px 4px 4px;
	border-style: 		solid; 
	border-color: 		#cbcbcb; 
	border-width: 		0px 0px 1px 0px;
	display: 			block;
}
	#menu:hover 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	font-weight: 		bold; 
	text-decoration: 	underline;
	color: 				#143573; 
	background-image:	url('../graphics/nav_bg_hover.jpg'); 
	background-color: 	#a9badb; 
	width: 				210px; 
	padding: 			4px 4px 4px 4px;
	border-style: 		solid; 
	border-color: 		#cbcbcb; 
	border-width: 		0px 0px 1px 0px;
	display: 			block;
}

	#AdminButton:link, #AdminButton:visited, #AdminButton:active 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	font-weight: 		normal;
	text-decoration: 	none; 
	color: 				#143573;
	background-color: 	#cfd6e2; 
	width: 				500px; 
	padding: 			4px;
	border-style: 		solid; 
	border-color: 		#cbcbcb; 
	border-width: 		1px;
	display: 			block;
	margin-bottom:		5px;
}
	#AdminButton:hover 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	font-weight: 		normal; 
	text-decoration: 	none;
	color: 				#143573; 
	background-color: 	#e8dec3; 
	width: 				500px;
	padding: 			4px;
	border-style: 		solid; 
	border-color: 		#cbcbcb; 
	border-width: 		1px;
	display: 			block;
	margin-bottom:		5px;
}

		#menuSub:link 
	{
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			12px; 
		font-weight: 		normal;
		text-decoration: 	none; 
		color: 				#143573; 
		background-color: 	#e4e4e4; 
		width: 				220px; 
		padding: 			2px 2px 2px 9px; 
		border-style: 		solid; 
		border-color: 		#ffffff; 
		border-width: 		0px 0px 1px 0px;
		display:			block;
	}
		#menuSub:visited 
	{
		font-family: 		Verdana, Arial, Helvetica, sans-serif; 
		font-size: 			12px; 
		font-weight: 		normal;
		text-decoration: 	none; 
		color: 				#143573; 
		background-color: 	#e4e4e4; 
		width: 				220px; 
		padding: 			2px 2px 2px 9px; 
		border-style: 		solid; 
		border-color: 		#ffffff; 
		border-width: 		0px 0px 1px 0px;
		display:			block;
	}
		#menuSub:active 
	{
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			12px; 
		font-weight: 		normal; 
		text-decoration: 	none; 
		color: 				#143573; 
		background-color: 	#e4e4e4; 
		width: 				220px; 
		padding: 			2px 2px 2px 9px; 
		border-style: 		solid; 
		border-color: 		#ffffff; 
		border-width: 		0px 0px 1px 0px;
		display:			block;
	}
		#menuSub:hover 
	{
		font-family: 		Verdana, Arial, Helvetica, sans-serif; 
		font-size: 			12px; 
		font-weight: 		normal;
		text-decoration: 	underline;
		color: 				#143573; 
		background-color: 	#eacaca; 
		width: 				220px; 
		padding: 			2px 2px 2px 9px;
		border-style: 		solid; 
		border-color: 		#ffffff; 
		border-width: 		0px 0px 1px 0px;
		display:			block;
	}

	#mainCenter
{
	background-image:	url('../graphics/table_bg.jpg');
	width: 				778px;
	height: 			100%;
	vertical-align: 	top;
	text-align: 		center;
}
	#bottomBG
{
	background-image:	url('../graphics/bottom_bg.jpg');
	width: 				750px;
	height: 			1%;
	vertical-align: 	top;
	text-align: 		center;
}
	#mainContent
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#000000;
	text-decoration: 	none;
	border: 			none;
	width: 				750px;
	height: 			100%;
	vertical-align: 	top;
	text-align:			justify;
	padding:			10px 10px 10px 10px;
}
	#navTable 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#000000;
	text-decoration: 	none;
	border: 			none;
	padding: 			0px 0px 0px 0px;
	vertical-align: 	top;
	text-align: 		left;
}
	#navLogo
{
	padding-left: 		10px;
}
	#navBox
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color: 				#333333;
	text-decoration: 	none;
	border: 			none;
	padding:	 		4px;
	vertical-align: 	top;
	text-align: 		left;
	background-color:	#EEEEEE;
	border-color:		#666666;
	border-style:		solid;
	border-width:		1px;
	width:				188px;
}
	#navText
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#000000;
	text-decoration: 	none;
	border: 			none;
	padding-left: 		9px;
	padding-top:		4px;
	vertical-align: 	top;
	text-align: 		left;
}
	#copyright
{
	background-image:	url('../graphics/cw_bg.jpg');
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	text-decoration:	none;
	border: 			none;
	padding: 			0px 0px 0px 0px;
	height:				30px;
	width:				100%;
	vertical-align: 	top;
	text-align: 		center;
}
		#paddingCW
	{
		padding:		8px;
	}
	#tdLeft
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
}
	#verdana17
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			17px;
	font-weight:		bold;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
}
	#PhotoBox
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
	border-left-width:	0px;
	border-left-style:	solid;
	border-left-color:	#EEEEEE;
	background-color:	#EEEEEE;
	padding:			8px;
	width:				120px;
}
	#PhotoBoxBig
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#333333;
	text-decoration:	none;
	text-align:			left;
	vertical-align:		top;
	border-width:		1px;
	border-style:		solid;
	border-color:		#999999;
	background-color:	#EEEEEE;
	padding:			8px;
	width:				95%;
	height:				95%;
}
	#PageTitle
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			16px;
	font-weight:		bold;
	color: 				#000000;
	background-color:	#EEEEEE;
	text-decoration: 	none;
	border: 			none;
	vertical-align: 	top;
	text-align: 		left;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:	#999999;
	border-top-style:	solid;
	border-top-width:	1px;
	margin-top:			4px;
	margin-bottom:		12px;
	padding-top: 		2px;
	padding-bottom:		4px;
}
	#NewsBox
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	color: 				#000000;
	background-color:	#EEEEEE;
	text-decoration: 	none;
	border: 			none;
	vertical-align: 	top;
	text-align: 		left;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:	#999999;
	border-top-style:	solid;
	border-top-width:	1px;
	margin-top:			4px;
	margin-bottom:		12px;
	padding-top: 		2px;
	padding-bottom:		4px;
}
	#NewsTitle
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color: 				#000000;
	background-color:	#ffffff;
	text-decoration: 	none;
	border: 			none;
	vertical-align: 	top;
	text-align: 		left;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:	#999999;
	border-top-style:	solid;
	border-top-width:	1px;
	padding-top: 		2px;
	padding-bottom:		4px;
}
	#NewsBody
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color: 				#000000;
	background-color:	#EEEEEE;
	text-decoration: 	none;
	border: 			none;
	vertical-align: 	top;
	text-align: 		left;
	padding-top: 		6px;
	padding-bottom:		12px;
}
	#PageSubTitle
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			16px;
	font-weight:		bold;
	color: 				#ffffff;
	text-decoration: 	none;
	border: 			none;
	vertical-align: 	top;
	text-align: 		left;
	background-color:	#153474;
	padding:			0px;
	width:				502px;
}
	#PageSubTitle_Padding
{
	text-align:			left;
	padding-top: 		4px;
	padding-bottom:		2px;
	padding-left:		0px;
	padding-right:		0px;
}
	#InnerPadding
{
	padding: 4px;
}
	#RowListingBold
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	color: 				#000000;
	background-color:	#c4ccdc;
	text-decoration: 	none;
	padding:			4px;
}
	#RowListing
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color: 				#000000;
	background-color:	#EEEEEE;
	text-decoration: 	none;
	padding:			4px;
}

	/* Admin Area */

	#AdminHeader
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		normal;
	color: 				#000000;
	background-color:	#ffffff;
	text-decoration: 	none;
	padding:			0px;
	width: 				750px;
	height:				125px;
}
	#AdminTable
{
	width: 				750px;
	background-color:	#FFFFFF;
	text-align: 		center; 
	margin: 			8px;
	border-width:		1px;
	border-color:		#000000;
	border-style:		solid;
}	
	#AdminNav
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	font-weight:		normal;
	color: 				#000000;
	background-color:	#EEEEEE;
	text-decoration: 	none;
	padding:			4px;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#000000;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#000000;
}
	#AdminTopRight
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	text-align:			right;
	vertical-align:		top;
	color: 				#000000;
	margin-right:		10px;
	margin-top:			10px;
	margin-bottom:		75px;
}
	#AdminPanel
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	text-align:			left;
	vertical-align:		top;
	color: 				#000000;
	text-decoration: 	none;
	padding:			10px;
}
	#AdminPadding
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color: 				#000000;
	background-color:	#ffffff;
	text-decoration: 	none;
	padding:			4px;
}
	#AdminPaddingCenter
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color: 				#000000;
	background-color:	#ffffff;
	text-decoration: 	none;
	padding:			4px;
	text-align:			center;
}
	#LoginError
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	color: 				#ff0000;
	background-color:	#eeeeee;
	text-decoration: 	none;
	padding:			4px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#ff6262;
	margin-top:			10px;
	margin-bottom:		10px;
	width:				250px;
}
	
	/* Form Fields */

	.textField 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color:	#EEEEEE;
	color: 				#000000;
	height: 			20px;
	width: 				100px;
	font-size: 			10px;
}
	.submit 
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color: 	#EEEEEE;
	color: 				#000000;
	height: 			20px;
	width: 				80px;
	font-size: 			10px;
}
	.newsSubmit
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color: 	#ffffff;
	color: 				#000000;
	height: 			30px;
	width: 				125px;
	font-size: 			11px;
}
	.textField150
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			20px;
	width: 				150px;
	font-size: 			10px;
}
	.textComments
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color:	#ffffff;
	color: 				#000000;
	height: 			200px;
	width: 				300px;
	font-size: 			10px;
}