/* CSS Document */
#menu_container ul#mainmenu {
width: 17em; text-align:left; font-size:0.7150em; margin-right:-1px; }



#menu_container ul {padding: 0; margin: 0; border-bottom: 1px solid silver;
  font: 1em sans-serif;  background-color:#F1F4F8;}
  
#menu_container ul li {list-style-type: none;
  border: 1px solid #1B498D; border-width: 0px 0px 1px 7px; border-bottom-color:#1B498D; border-left-color:#1B498D;
  position: relative; margin: 0; padding: 0;}
  
#menu_container ul ul {display: none; width:100%; text-align:left;}
#menu_container ul li.subHover ul {display: block; position:absolute; top:-1px; left:100%;border:1px solid #1B498D;}
#menu_container ul li.sep_subHover ul {
display: block; position:absolute; top:-1px; left:100%;
padding: 0; margin: 0;border:1px solid #1B498D;}

#menu_container li a {
	display: block;
	padding:3px 5px;
	text-decoration: none;
	color:#555;
	padding-right:0.3em;
}
#menu_container li:hover {
	border-left-color: #E9BA56;/*#6a6;*/
	color:#369;
}
#menu_container li a.Active{ background-color:#fff;border-right: 6px solid #1B498D; color:#369;}

#menu_container ul#mainmenu li a:hover {background: #ddd; color:#369;}
#menu_container ul#mainmenu li.sep_Hover,#menu_container ul#mainmenu li.sep_subHover
{color:#369;font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em; font-weight:bold; background-color:#ccc}
#menu_container ul#mainmenu li.sep_subHover li a{ font-family:Arial, Helvetica, sans-serif;
background-color:#eee; font-size:1.1em;
}
#menu_container li.sub,#menu_container li.subHover,#menu_container ul li.sep_sub,#menu_container ul li.sep_subHover{
	color:#222;
	background-image:url(../img/sxicona.gif);
	background-repeat:no-repeat;
	background-position:right;
}
div#menu_container ul#mainmenu li.sep_,div#menu_container ul#mainmenu li.sep_sub{
	background-color:#7189AF;
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#fff;
}
div#menu_container ul#mainmenu li.sep_ a,div#menu_container ul#mainmenu li.sep_sub a{
	color:#fff;
}
/*===============================================================================================
=================================================================================================
==============   Link  Bar Styles  =============================================================*/
#linkbar_container{
	margin-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
#date_bar{
	margin-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #369;
	text-decoration: none;
}
#lang_bar{
	margin-top:-1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
#linkbar_container a:link,#linkbar_container a:visited,#lang_bar a:link,#lang_bar a:visited{
	color:#275a98;
	text-decoration:none;
	padding:1px 6px;
	padding-bottom:0px;
	border-right:1px solid #e9ba56;
	border-bottom:4px solid #e9ba56;
	font-weight:bold;
} 

#linkbar_container a:hover,#lang_bar a:hover{
	color:#b00;
	background-color:#FFCC66;
	border-color:#275a98;
}
/*===============================================================================================
=================================================================================================
==============   Secondary_ menu Styles  =========================================================*/
#sec_menu_container ul#sec_menu {
width: 17em; text-align:left; font-size:0.7150em; margin-right:-1px;}
#sec_menu_container ul li.sep_{
	background-color:#ccc;
	font-weight:bold;
}



#sec_menu_container ul {padding: 0; margin: 0; border-bottom: 1px solid silver;
  font: 1em sans-serif; background-color: #FAE5b0}
  
#sec_menu_container ul li {list-style-type: none;
  border: 1px solid silver; border-right-color:#E3A72B; border-width: 0px 7px 1px 0px; border-bottom-color:#ccc;
  position: relative; margin: 0; padding: 0;}
  
#sec_menu_container li a {
	display: block;
	padding:3px 5px;
	text-decoration: none;
	color:#555;
	padding-right:0.3em;
}
#sec_menu_container li:hover {
	border-right-color: #369;/*#6a6;*/
	color:#369;
}

#sec_menu_container li a:hover{background: #fff; color:#369;}

#sec_menu_container li a.Active{background-color:#fff; border-left: 7px solid #E3A72B; color:#369;}


#sec_menu_container li.sub,#sec_menu_container li.subHover{
	color:#222;
	background-image:url(../img/sxicona.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#sec_menu_sep{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#e9ba56;
	color: #fff;
	font-weight:bold;
	padding-bottom:4px;
	padding-top:3px;
	padding-left:5px;
	border-right:7px solid #E3A72B;
	font-size:0.9em;
}
#sec_menu_container ul li.sep_ {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFCC66;
	font-weight:bold;
	font-size:0.9em;
}
#sec_menu_container ul li.sep_Hover a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFCC66;
	font-weight:bold;
	font-size:0.9em;
}
