/* Targeting both first and second level menus */
#nav li { float: left; position: relative; background:url("../images/sdeiMainMenuSep.gif") no-repeat scroll right 2px transparent }
#nav li:last-child { background:none}
#nav li a { color: #333; display: block; margin: 0 5px 0 0; padding: 5px 8px; }
#nav li a:hover { text-decoration: none; color:#64642D; background:transparent  }

/* Targeting the first level menu */
#nav { display: block; height: 35px; padding: 10px 0; z-index: 100; position: absolute; bottom:-12px; right:0}

/* Targeting the second level menu */
#nav li ul { background:#F5F5CE; border: 1px solid #AEAE8C; color: #333; display: none; margin: -3px 0 0 0; width: 200px; position: absolute; bottom:24px; z-index:111}
#nav li ul.right0 { right:0 !important}
#nav li ul li { width: 100%; background:none }
#nav li ul li a { background: none; border: none; line-height: 20px; margin: 0; padding: 0 0 0 5px; border-bottom:1px solid #C7C68F  }
#nav li ul li:last-child a { border-bottom:0}
#nav li ul li a:hover { color:#64642D; background:#CBCA94}
#nav li ul li ul { right:200px; bottom:-20px}

#page-wrap ul { margin:0; padding:0}
#page-wrap ul li { margin:0; padding:0}

/* A class of current will be added via jQuery */
#nav li.current > a { color:#64642D; background:#CBCA94 }

/* CSS fallback */
#nav li:hover > ul.child { display: block; }
/*****Reset*****/ 
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0; padding:0}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0;}
/*address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}*/
/*ol, ul{list-style:none}*/
caption, th{text-align:left}

q:before, q:after{content:''}
abbr, acronym{border:0}
/* remember to define focus styles! */
:focus{outline:0}

/* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through}
#nav a { color: #fff; text-decoration: none; }

/* Menu Navigation */

.anim_nav {
	padding:0px 0px 0px 0px;
	margin:0 0px;
	width:940px;
	text-align:center;
	background:#f5f5ce url(../images/sdeiMainMenuBg.png) left top repeat-x;
	height:22px;
}
.anim_nav li{	
	list-style: none;
	float:left;
}
.anim_nav ul {
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	float:right !important;
	margin-left:98px;
}		
.anim_nav li{
	padding:5px 2px 1px 0px;
	margin:0px;
	background:url(../images/sdeiMainMenuSep.gif) right no-repeat;
}
.anim_nav .noSep{
	background:none;
}
.anim_nav li a{
	padding:5px 20px 2px 20px;
	margin:0;
	text-decoration:none;
	font: normal 12px arial;
	color:#030301;	
}
.anim_nav li a:hover{
	text-decoration:none;
	font: normal 12x arial;
	color:#64642d;
}
.anim_nav li span a{
	padding:2px 0px;
	margin:0;
	text-decoration:none;
	font: normal 11px arial;
	color:#030301;	
}	
.anim_nav li a.active, .anim_nav li a.active:hover  {
	background:url(../images/menubg.gif) repeat-x ;
	padding:5px 12px 2px;
	margin:0px;
	color:#64642d;
}           
#ctl00_ucBottomMenu_headerMenu { float:right !important}

.anim_nav ul li ul {background:#f5f5ce url(../images/sdeiMainMenuBg.png) left top repeat-x; z-index:23123123 !important; width:135px; top:auto !important; bottom:100% !important;}
.anim_nav ul li ul li { clear:both; border-bottom:1px solid #C7C68F; width:100%; }
li.dynamic { background:none !important;}
li.dynamic a { float:left; padding:0 0 0 10px !important;}
.anim_nav ul li ul{left:-98px !important;}
.anim_nav ul li.lastBottomMenu ul {left:-153px !important; right:auto;}