/* CSS Document */
.Language
{
	FONT: 10px Tahoma;
}
.Language A
{
	COLOR: #669933;
	DISPLAY: inline-block;
	text-decoration: none;
}
.Language A:hover
{
	COLOR: #7d9ed2;
	text-decoration: underline;
}
.Language A.language_selected
{
	font-weight: bold;
	color: #356804;
	text-decoration: underline;
}

.mailto
{
	font: bold;
	font-weight:bold;
	color:#356804;
	text-decoration:none;
}
.mailto:hover
{
	color:#5588dd;
}

.second_level_links
{
	FONT: 10px Tahoma;
}
.second_level_links A
{
	COLOR: #669933;
	DISPLAY: inline-block;
	text-decoration: none;
}
.second_level_links A:hover
{
	COLOR: #7d9ed2;
	text-decoration: underline;
}
.second_level_links .selected, .second_level_links .selected:hover
{
	COLOR: #356804;
	text-decoration: underline;
}

.Middle_Links a.Button_Up, .Middle_Links a.Button_Clicked
{
	display: inline-block;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 12px; /* This value + 8px should equal height of button background (default is 31px) */
	height: 20px; /* Height of button background height */
	padding-left: 10px; /* Width of left menu image */
	text-decoration: none;
	margin-right: 10px; /*spacing between buttons*/
}
.Middle_Links a.Button_Up:link, .Middle_Links a.Button_Up:visited, .Middle_Links a:active,
.Middle_Links a.Button_Clicked:link, .Middle_Links a.Button_Clicked:visited, .Middle_Links a:active
{
	color: FFFFFF; /*button text color*/
}
.Middle_Links a.Button_Up
{
	background: transparent url('../images/page_imgs/button_up_left.gif') no-repeat top left;
}
.Middle_Links a.Button_Up span
{
	background: transparent url('../images/page_imgs/button_up_right.gif') no-repeat top right;
	display: block;
	padding: 6px 10px 2px 0; /*Set 10px here to match value of 'padding-left' value above*/
}
.Middle_Links a.Button_Up:hover
{
	background: transparent url('../images/page_imgs/button_over_left.gif') no-repeat top left;
}
.Middle_Links a.Button_Up:hover span
{
	background: transparent url('../images/page_imgs/button_over_right.gif') no-repeat top right;
}
.Middle_Links a.Button_Clicked
{
	color: #356804;
	background: transparent url('../images/page_imgs/button_clicked_left.gif') no-repeat top left;
}
.Middle_Links a.Button_Clicked span
{
	color: #356804;
	background: transparent url('../images/page_imgs/button_clicked_right.gif') no-repeat top right;
	display: block;
	padding: 6px 10px 2px 0; /*Set 10px here to match value of 'padding-left' value above*/
}

.Bottom_Links
{
	FONT: 9px Tahoma;
	text-transform: uppercase;
}
.Bottom_Links A
{
	COLOR: #FFFFFF;
	DISPLAY: inline-block;
	text-decoration: none;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.Bottom_Links A:hover
{
	COLOR: #e7e8ec;
	text-decoration: underline;
}
.Bottom_Links a.Button_Clicked, .Bottom_Links a.Button_Clicked:hover
{
	color: #1c1c1e;
	text-decoration: underline;
}

.Side_Links
{
	FONT: 11px Tahoma;
	padding:0;
}
.Side_Links A
{
	COLOR: #FFFFFF;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	text-decoration: none;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
}
.Side_Links A:hover
{
	BACKGROUND: #505050;
}
.Side_Links a.Button_Clicked, .Side_Links a.Button_Clicked:hover
{
	BACKGROUND: #404040;
}
.Additional_links
{
	FONT: 11px Tahoma;
	text-align: center;
	padding-top: 50;
}
.Additional_links A
{
	COLOR: #FFFFFF;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	text-decoration: none;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
}
.Additional_links IMG
{
	border: none;
}
.Additional_links A:hover
{
	BACKGROUND: none;
	text-decoration: underline;
}