﻿body 
{
	background: transparent url(images/BackgroundGreyTop.gif) repeat-x;
	padding:0px; margin:0px; color:#484848; font:12px/14px Tahoma, sans-serif;
	--xcolor: #FBB040
}
h2, h3, h4{padding:3px; margin:3px; font-size: medium;}
p a, span a{font:11px/14px Tahoma, sans-serif; color:#338033; text-decoration:underline;}
p a:hover, span a:hover{ color:#000; text-decoration:none;}

h2 a, h3 a, h4 a{color:#5eac5e; text-decoration:underline;}

h2 a:hover, h3 a:hover, h4 a:hover {color:#000; text-decoration:none;}

div.newsection {padding: 0; margin: 0; width: 100%; height: 1.25em; background: transparent url(images/GradientMenuHover.png) repeat-x;}
p.newsreleasedate {padding: 0; margin: 0; font-size: smaller; font-style: italic; font-weight: bold;}


.HorizontalSpacer
{
	height: 5px;
	width: 800px;
}

#UnderConstruction
{
	border: solid 1px #FBB040;
	width:800px;
	text-align:center;
	padding-top: 50px;
	padding-bottom: 50px;
}

#footer  
{
	border: solid 1px #FBB040;
	border-top: solid 0px #FBB040;
	width:800px;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.JustifiedFullPageBlock
{
	text-align:justify;
	padding: 15px;
	width:770px;
	border: solid 1px #FBB040;
}

div.imagePortraitAreas
{ 
	text-align:center;
	width: 200px; 
	padding: 5px 10px 5px 15px; 
	float:left;
}
div.JustifiedFullPageBlock span
{
	font-weight: bold;
}
.AdminArea
{
	display: none;
}

.AdminAreaShow
{
	background-color: #ccc;
	padding: 10px;
	width: 782px;
}

.VerticalSpacer
{
	height: 80px;
	width: 5px;
	float: left;
}

.MenuHover,
.MenuItem,
.MenuSelected,
.MenuHoverDynamic,
.MenuItemDynamic,
.MenuSelectedDynamic
{
	padding: 3px;
	height: 21px;
	border: solid 1px #FBB040;
}

.MenuItem
{
	background-color:Transparent;
	color: Black;
}

.button
{
	width: 100px;
	background: url('images/GradientMenuHover.png');
	color: Black;
}

.MenuItemDynamic
{
	background: url('images/GradientMenu.png');
	color: Black;
}

.MenuHover, 
.MenuHoverDynamic
{
	background: url('images/GradientMenuHover.png');
	color: #044FBF;
}

.MenuSelected, 
.MenuSelectedDynamic
{
	background: url('images/GradientMenuSelected.png');
	color: Black;
}
#container
{
	width:800px; 	
	margin:0 auto; 	
}

.MenuArea
{
	border: solid 1px #FBB040;
	background: url('images/GradientMenuSelected.png');
	width: 800px;
}

.MainMenu
{
	background-color: Transparent;
}

.TwoTierPanelTop,
.TwoTierPanelBottom,
.TwoTierPanelRight
{
	padding: 10px 0 10px 0;
}

.TwoTierPanelTop span, .TwoTierPanelTop p,
.TwoTierPanelBottom span, .TwoTierPanelBottom p,
.TwoTierPanelRight span, .TwoTierPanelRight p
{
	padding: 0px 10px 0px 10px;
}

.PageLayoutArea
{
	background: transparent url(images/BackgroundOrangeRight.gif) repeat-y;
	background-position: right;
	width: 800px;
	border: solid 1px #FBB040;
	overflow:auto;
}

.TwoTierPanelTop
{
	background: transparent url(images/BackgroundGreyTop.gif) repeat-x;
	border-right: solid 1px #FBB040;
	width: 575px;
	overflow: auto;
}

.TwoTierPanelRight
{
	width: 223px;
	float: right;
	overflow: auto;
}

.TwoTierPanelBottom
{
	background: transparent url(images/BackgroundOrangeTop.gif) repeat-x;
	border-right: solid 1px #FBB040;
	width: 575px;
	float: left;
	overflow: auto;
}

.userPanel
{
	width: 223px; 
	background: url('images/GradientMenuHover.png') repeat-x;
	border: solid 1 Black;
}

a img { border: solid 1px transparent; } 
a:Hover img { border: solid 1px #5eac5e; } 
