/* Base , Set up fonts etc. */
body
{
	font				: 0.8em Trebuchet MS, Arial, Sans Serif;
	background-color	: #e6ffff; 
	margin				: 0px;
	padding				: 0px;
}
h1
{
	font				: bold 1.4em Trebuchet MS, Arial, Sans Serif;
}

a, a:visited
{
	text-decoration		: underline;
	color				: #204040;
}
a:hover
{
	color				: #334040;
}

img.special {border: 40px #333333 solid;}

img.special:hover {border: 40px #66FFFF solid;}


#extraContent a, #extraContent2  a:visited, #extraContent2 a, #extraContent2 a:visited
{
	text-decoration		: underline;
	color				: #404040;
}
#extraContent  a:hover, #extraContent2  a:hover
{
	color				: #402d40;
}


					
<!-- Style_sheet -->

<style type="text/css" title="drop_menu">
.Main_menu {
	border: 1px solid #ffffff;
	background-color: #ffffff;
	padding-left: 3px;
	line-height: 100%;
	width: 150;
	cursor: hand;
}
.Main_menu_over {
	border: 1px solid #ffffff;
	background-color: #ffffff;
	padding-left: 3px;
	line-height: 100%;
	width: 150;
	cursor: hand;
}
.Sub_menu {
	border: 1px solid #ffffff;
	background-color: #ffffff;
	padding-left: 10px;
	line-height: 100%;
	width: 150;
	cursor: hand;
}
.Sub_menu_over {
	border: 1px solid #ffffff;
	background-color: #ffffff;
	padding-left: 10px;
	line-height: 100%;
	width: 150;
	cursor: hand;
}
a.main_text 		{ font: 12px Verdana; color: #0000ff; text-decoration: none; font-weight: none; font-style: none; }
a:visited.main_text { font: 12px Verdana; color: #0000ff; text-decoration: none; font-weight: none; font-style: none; }
a:hover.main_text 	{ font: 12px Verdana; color: #0000ff; text-decoration: none; font-weight: none; font-style: none; }
a.sub_text 			{ font: 11px Verdana; color: #0000ff; text-decoration: none; font-weight: none; font-style: none; }
a:visited.sub_text 	{ font: 11px Verdana; color: #0000ff; text-decoration: none; font-weight: none; font-style: none; }
a:hover.sub_text 	{ font: 11px Verdana; color: #0000ff; text-decoration: none; font-weight: none; font-style: none; }
</style>
												





#pageHeader a, #pageHeader a:visited, #pageFooter a, #pageFooter a:visited
{
	text-decoration		: underline;
	color				: #204040;
}
#pageHeader a:hover,#pageFooter a:hover
{
	color				: #334040;
}

.contentContainer
{
	padding				: 5px;
	position			: relative;
}
#listBreaker, #subPageBreaker
{
	display				: none;
}
#pageHeader
{
	background-color	: #e6ffff;
	color				: #3a4040;
	position			: relative;
}

#pageFooter
{
	background-color	: #e6ffff;
	color				: #334040;
	border-bottom		: 1px solid #6f9999;
	border-top			: 1px solid #6f9999;
	padding				: 2px 10px;
	clear				: both;
}
#pageFooter h6
{
	margin				: 0px;
}
#pageHeader h1
{
	padding				: 25px 10px 10px;
	margin				: 0px;
	font-size			: 2em;
}

#pageWrapper
{
	position			: relative;
	background-color	: #f5ffff;
	color				: #334040;
}
#mainContent
{
	padding				: 10px 20px;
	border-top			: 1px solid #93cccc;
}	
#mainContent .contentContainer
{
	margin-left		: 220px;
}	

#siteNavigation
{
	position			: absolute;
	top					: 0px;
	left				: 0px;
	width				: 100%;
	background-color	: #fffff5;	
}
#siteNavigation ul, #userLinks ul 
{
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
}
#siteNavigation li
{
	display				: inline;
}

#siteNavigation h1
{
	display				: none;
}

#siteNavigation a, #siteNavigation a:visited
{
	float				: left;
	padding				: 4px 10px;
	text-decoration		: none;
	font				: bold 11px tahoma;
	color				: #404033;
}

#siteNavigation a:hover
{
	background-color	: #f5ffff;
	color				: #2d4040;
}

#siteNavigation a.active, #siteNavigation a.active:hover,  #siteNavigation a.active:visited
{
	background-color	: #e6ffff;
	color				: #404040;
	cursor				: default;
}

#extraContent,#extraContent2
{
	position			: relative;
	display				: inline;
	margin				: 10px;
	float				: left;
	clear				: left;
	width				: 220px;
	background-color	: #fff5ff;
	color				: #404040;
	border				: 1px solid #cc93cc;
}

#userLinks
{
	position			: relative;
	display			: inline;
	background-color	: #fff5ff;
	color				: #404040;
	border				: 1px solid #cc93cc;
	border-top-width	: 0px;
	margin				: 0px 10px;
	float				: left;
	clear				: left;
	width				: 220px;
}
#userLinks h1
{
	position				: relative;
	font-size			: 1.1em;
	margin				: 0px;
	background-color	: #e6ffff;
	color				: #404040;
	border				: solid #6f9999;
	border-width		: 1px 0px;
	padding-left		: 5px;
}
#userLinks ul
{
	margin				: 5px 0px;
	position				: relative;
}
#userLinks li
{
	display				: inline;
}

#userLinks li a, #userLinks li a:visited
{
	display				: block;
	background-color	: #fff5ff;
	color				: #404040;
	border				: 1px solid #fff5ff;
	border-width		: 1px 0px;
	text-decoration		: none;
	padding				: 1px 0px;
	padding-left		: 5px;

}
#userLinks li a:hover
{
	background-color	: #f5ffff;
	color				: #404040;
	border-color		: #93cccc;
}

#bntag
{
	border-bottom		: 1px solid #93cccc;
	text-align			: center;
	padding				: 2px 0px;
	background-color	: #f5ffff;
	color				: #3a4040	font-size: 90%;
}