﻿@charset "utf-8";
/* Site-wide CSS */
a{
	text-decoration: none;
	color: #778e1d;
}
a:hover{
	text-decoration: underline;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFFF;
}
body {
	background-color: #000000;
	text-align: center;
}
img{
	border: none;
}

/* SEO top, main place holder */
#seoText{
	margin: 3px auto;
	color: #666666;
	text-align:center;
	font-size:10px;
}
/* Wedge Navigation menus */
.AspNet-Menu-Horizontal{
	width: 889px;
	height: 18px;
	background: url(/sitecollectionimages/core/menu.jpg) #ede5d8 no-repeat;
	padding: 10px 0;
	text-align: left;
}
#wnav-top{
	position: absolute;
	top: 75px;
	left: 7px;
}
.AspNet-Menu-Horizontal li{
	margin: 0 0px;
	padding-bottom:4px;
	float:left;
	list-style: none;
	position:relative;
}
/*link styles*/
.AspNet-Menu-Horizontal a{
	padding:0 13px;
	font-size: 12px;
	font-family:Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.AspNet-Menu-Horizontal a:hover,
.AspNet-Menu-Horizontal .AspNet-Menu-Selected li a.AspNet-Menu-Link:hover,
.AspNet-Menu-Horizontal .AspNet-Menu-ChildSelected li a.AspNet-Menu-Link:hover{
	text-decoration:none;
	color:#000;
}
.AspNet-Menu-Horizontal a {
	border-right: 1px solid #ACBC63; /*pipes between 1st level nav*/
}
.AspNet-Menu-Horizontal .AspNet-Menu-Selected a,
.AspNet-Menu-Horizontal .AspNet-Menu-ChildSelected a,
.AspNet-Menu-Horizontal .AspNet-Menu-MyChildSelected a{
	color: #000000;
}
.AspNet-Menu-Horizontal .AspNet-Menu-Selected li a.AspNet-Menu-Link,
.AspNet-Menu-Horizontal .AspNet-Menu-ChildSelected li a.AspNet-Menu-Link,
.AspNet-Menu-Horizontal .AspNet-Menu-MyChildSelected li a.AspNet-Menu-Link{
	color: #fff;
}

/* [Level 2 - dynamic */
/*hover*/
.AspNet-Menu-Horizontal li ul{
	display:none;
}
.AspNet-Menu-Horizontal li:hover ul{
	display:block;
}
.AspNet-Menu-Horizontal li ul{
	position:absolute;
	top:1.5em;
	left:8px;
	background:#89A222;
	border:1px solid #89A222;
	font-size:1em;
	width:155px;
	z-index:999999 !important;
}
.AspNet-Menu-Horizontal li li{
	display: block;
	margin:0;
	padding:0;
	list-style: none;
	position:relative;
	width:155px;
	vertical-align:middle;
}
.AspNet-Menu-Horizontal li li a{
	display: block;
	font-weight:normal;
	line-height:18px;
	height:20px; 
	font-size:.9em;
	width:150px; /*image width minus padding (below)*/
	padding:0 1px 0 4px;
	background:url(/SiteCollectionImages/Core/bg/mnbg.jpg) no-repeat 0 0;
}

.AspNet-Menu-Horizontal li li.AspNet-Menu-WithChildren a,
.AspNet-Menu-Horizontal li li li.AspNet-Menu-WithChildren a{
	background-position:0 -40px;
}
.AspNet-Menu-Horizontal li li.AspNet-Menu-WithChildren a:hover,
.AspNet-Menu-Horizontal li li li.AspNet-Menu-WithChildren a:hover{
	background-position:0 -60px;
}
.AspNet-Menu-Horizontal li li a,
.AspNet-Menu-Horizontal li li li.AspNet-Menu-Leaf a{
	background-position:0 0;
}
.AspNet-Menu-Horizontal li li a:hover,
.AspNet-Menu-Horizontal li li li.AspNet-Menu-Leaf a:hover{
	background-position:0 -20px;
		color:#ffffff!important;
}

/* Level 2 - dynamic] */
/* [Level 3 - dynamic */
/*hover*/
.AspNet-Menu-Horizontal li li ul{
	visibility:hidden;
}
.AspNet-Menu-Horizontal li li:hover ul{
	visibility:visible;
}
.AspNet-Menu-Horizontal li li ul{
	position: absolute;
	left:155px; 
	top:-1px;
}
/* Level 3 - dynamic] */
/* [Level 4 - dynamic */
.AspNet-Menu-Horizontal li li li ul{
	visibility:hidden !important;
}
.AspNet-Menu-Horizontal li li li:hover ul{
	visibility:visible !important;
}
/* Level 4 - dynamic] */
/* Page header */

#logo{
	width: 370px;
	padding: 14px;
	float: left;
}
#chat {    
    float: left;
    height: 55px;
    margin: 15px 0 0 20px;
    width: 212px;
				
}
#country{
	position: absolute; 
	top: 5px; 
	right: 8px;
}
#country div{
	width: 21px; 
	height: 13px; 
	background: url(/sitecollectionimages/core/flags/shadow.png) no-repeat bottom right; 
	display: inline-block;
	float: left;
	margin: 2px;
}
#country img{ 
	width: 18px; 
	height: 10px;
	border: 1px solid #ffffff;
}

#search{
	padding: 10px;
	position: absolute;
	top: 20px;
	right: 30px;
	text-align:right;
}
.SearchTerm{
	width: 176px;
	border: 1px #5a6b17 solid; 
	padding: 2px;
	vertical-align: middle; 
	font-size: 0.9em;
	color: #999999; 
}
#search div table{
	float:right;
}
#searchbar{
	width: 176px;
	border: 1px #5a6b17 solid; 
	padding: 2px;
	vertical-align: middle; 
	font-size: 0.9em;
	color: #999999; 
}
.searchbar{
	width: 176px;
	border: 1px #5a6b17 solid; 
	padding: 2px;
	vertical-align: middle; 
	font-size: 0.9em;
	color: #999999; 
}

#searchbutton{
	width: 32px; 
	height: 20px; 
	vertical-align: middle;
	padding-left:5px;
}

.SearchButton{
	width: 32px; 
	height: 20px; 
	vertical-align: middle;
	padding-left:5px;
}

/* Page footer */
#exbg{
	width: 905px;
	height: 178px;
	position: relative;
	z-index: 1;
	margin: -59px auto 0 auto;
	text-align: right;
}
#exbg img{
	margin: 0 -47px 0 777px ;
}

/* General classes */
.clear{
	clear: both;
}
.center{
	margin: 0 auto;
	text-align: center;
}

/* additional ones below here */

#loginout-hm,
#loginout-dflt{
	float:right; 
	margin:-28px 38px 0px 0px;
}
#loginout-hm a,
#loginout-dflt a{
	color:#fff;
	font-weight: bold;
}
#loginout-hm a:hover,
#loginout-dflt a:hover{
	color:#000;
	text-decoration:none;
}

