.nav_home
	{
	background: url('../images/header/home.png') no-repeat;
	width:87px;
	height:34px;
	}
.nav_home_sel
	{
	background: url('../images/header/home_sel.png') no-repeat;
	width:86px;
	height:34px;
	}
.nav_locator
	{
	background: url('../images/header/locator.png') no-repeat;
	width:136px;
	height:34px;
	}
.nav_locator_sel
	{
	background: url('../images/header/locator_sel.png') no-repeat;
	width:136px;
	height:34px;
	}
.nav_about
	{
	background: url('../images/header/about.jpg') no-repeat;
	width:87px;
	height:34px;
	}
	.nav_about_sel
	{
	background: url('../images/header/about_sel.jpg') no-repeat;
	width:87px;
	height:34px;
	}
	
#headerLocatorShell
	{
	width:350px;
	}
.headerLocatorShellContentSel
	{
	position:relative;
	float:left;
	text-align:center;
	width:100px;
	margin-top:2px;
	background-color:#68A8D9;
	line-height:1.5;color:#ffffff;font-size: 13px;
	border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC;
	cursor:pointer;
	}
.headerLocatorShellContent
	{
	position:relative;
	text-align:center;
	float:left;
	width:100px;
	margin-top:2px;
	line-height:1.5;font-size: 13px;color:#A4A4A4;
	border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-bottom:1px solid #FFF;
	cursor:pointer;
	}

.menucontainer
	{
	background-image:url(../images/bg_dark.jpg);
	width:160px;
	}
	
.menucontainer p
	{
	color:#FFF;
	padding:0;
	padding-top:3px;
	padding-left:10px;
	}

.mainmenu
	{
	padding:0;
	margin:0;	
	}	
	
.mainmenu p
	{
	margin:0;
	padding: 3px 10px;
	font-weight:bold;	
	border-bottom: 1px solid #888;
	background-image:url(../images/bg_dark.jpg);
	}

.mainmenu .noborder 
	{
	border: 0px;
	}	
	
.mainmenu p a
	{
	color:#FFF;
	text-decoration: none;
	}
	
.mainmenu p a:link, .mainmenu p a:visited
	{
	color:#FFF;
	text-decoration: none;	
	}
	
.mainmenu p a:hover
	{
	color:#D85C0B;
	text-decoration: none;	
	}
	
.mainmenu p.active
	{
	color:#D85C0B;
	background-image:url(../images/bg_bright.jpg);	
	}

.mainmenu p.active a:link, .mainmenu p.active a:visited
	{
	color:#D85C0B;
	background-image:url(../images/bg_bright.jpg);	
	}			
	
.submenu div
	{
	padding:0;
	margin:0;
	width:160px;
	}
	
.submenu ul
	{
	width:160px;
	list-style:none;
	margin:0;
	padding:0;
	}	

.submenu li
	{
	display: inline;	
	list-style: none;
	margin:0; padding:0;
	border:0px solid yellow;	
	}	
	
.submenu li a
	{
	display:block;
	margin:0;padding:0;
	padding:4px 0 4px 8px; 
	font-weight:bold;
	text-decoration: none;
	background-image:url(../images/bg_medium.jpg);		
	border-bottom:1px solid #888;
	}
	
.submenu li a:link
	{
	color:#333;
	text-decoration:none;	
	}
	
.submenu li a:visited
	{
	color:#333;
	text-decoration:none;	
	}

.submenu li a:hover,.submenu li a.active
	{
	color:#D85C0B;
	background-image:url(../images/bg_bright.jpg);
	text-decoration:none;	
	}	
	
	
#langlist
	{
	margin:0; padding:0;
	background-image:url(../images/bg_dark.jpg);
	}	
	
div.langlist
	{color:#FFF; padding:10px 0 5px 10px;}		
	
ul.langlist
	{
	list-style:none;
	padding:0;
	padding-left:10px;
	padding-bottom:0px;	
	margin:0;
      height:25px;
	border-bottom: 1px solid #888;
	}

.langlist li
	{
	padding:0;
	margin:0;
	float:left;
	width:25px;
	text-align:center;
	border:1px solid #FFFFFF;
	font-size:10px;
	}

.langlist .active 
	{
	padding:0;
	margin:0;
	float:left;
	width:25px; 
	text-align:center; 
	border:1px solid #FFFFFF; 
	font-size:10px; 
	background-color:#FFFFFF;
	color: #666666
	}
	
.langlist li a
	{
	padding-right:1px;
	}

.langlist li a:link, .langlist li a:visited
	{
	text-decoration:none; font-size:11px;color:white;font-weight:bold;
	}

.langlist .active a:link, .langlist .active a:visited 
	{
	text-decoration:none; font-size:11px;color:#666666;font-weight:bold;
  	}
	
.copyright a:hover
	{
	text-decoration:none;	
	}		
	




