
/*///////////////////////////////////////////////////////////////////////////////////*/
/*				Markit XMenu CSS file * @author MarkitModules.com					 */
/* @copyright Copyright (C) 2008 - 2009 MarkitModules Ltd. & Co. All rights reserved.*/ 
/*///////////////////////////////////////////////////////////////////////////////////*/

 .MenuTD2{float:right; position:inherit; vertical-align: top;	margin-top:0px;	padding: 0px 0px 0 0px;	height:29px; width:100%; }

/*	RootMenu	*/
 div#menu { z-index: 11; height: 29px; font-family:tahoma; float:right}
 div#menu ul {margin: 0px; padding: 0px; list-style: none; float: left; font-family:tahoma; direction:ltr}
 div#menu li {position: relative; margin: 0px; padding-top: 1px; display: block; float: left; z-index: 5; font-family:tahoma}
 div#menu li a, #menu li span.separator { height: 28px; display: block; float: left;  text-decoration: none; color: #9f2d0a;}
 div#menu li span {display: block; cursor: pointer; font-family:tahoma}
 div#menu li span {background-repeat: no-repeat; background-position: 95% 0px; margin-bottom:-1px; direction:rtl}
 div#menu li.current {background: url(images/menu_bg_active.png) 0 0 repeat-x; margin-top:-1px;}
 div#menu li.first.current {background: url(images/menu_bg_active.png) 0 0 repeat-x; margin-top:0px; height:28px}
 div#menu li.level1 li.current {margin: 0px; background: none;}
 div#menu li.current a.level1 {color:#000000;}
 div#menu a:hover, div#menu span.separator:hover, div#menu span.sfhover {/* color: #000000; */}
 div#menu a.active, div#menu span.active {color: #000000;}
 div#menu li.parent span.separator {cursor: pointer;}
 div#menu ul.menu {}
 div#menu li.level1 {}
 div#menu a.level1, div#menu span.level1 {padding: 0 15px 0px 15px; background: url(images/menu_level1_item.png) 0 0 no-repeat; font-size: 12px; line-height: 180%; font-family:tahoma}
 div#menu li.first a.level1, div#menu li.first span.level1 {background: url(images/menu_level1_item.png) 0 0 no-repeat;}
 div#menu a.level1 span, div#menu span.level1 span {}
 div#menu a.level1 span.title, div#menu span.level1 span.title{padding: 0px; font-size: 100%;}
 div#menu a.level1 span.sub, div#menu span.level1 span.sub {padding: 0px 0px 10px 0px; background: none; font-size: 80%; font-weight: normal; color: #00aede; line-height: 10px; font-family:tahoma}
 div#menu a.active span.sub, div#menu span.active span.sub {color: #ffffff;}
 div#menu li.level1:hover a.level1 span.sub, div#menu li.level1:hover span.level1 span.sub {background: none;}
 div#menu li.fancy { position: absolute; visibility: hidden; margin-top:-1px; z-index: 4; overflow: hidden;}
 div#menu li.fancy div.fancy-container {padding: 0px 0px 0px 0px;}
 div#menu li.fancy div.fancy-container div.fancy-m {height: 29px; background: url(images/menu_fancy_m.png) repeat-x top;}
 div#menu li.fancy div.fancy-container div.fancy-l {position: absolute;	top: 0px; left: 2px;}
 div#menu li.fancy div.fancy-container div.fancy-r {position: absolute;	top: 0px; right: 2px;}

 /*////////////////////////////////////////////*/
/*					Sub Menu				  */
/*////////////////////////////////////////////*/
 
div#menu ul.menu li ul {position: absolute; top: 29px; right:0; width: 165px; padding-bottom:8px; background: url(images/menu_dropdown_bg.png) no-repeat bottom;}
div#menu li:hover ul, div#menu li.sfhover ul {left: 0px; z-index: 100;}
div#menu li.level1 li {width: 100%; text-indent: 10px;}
div#menu li.level1 li a, div#menu li.level1 li span.separator{height: 25px;	padding: 0px; margin: 0 1px 0 1; background: #FFFFFF url(images/menu_level2_item.png) 100% 0 no-repeat; float: none; color:#201d5b; display: block; line-height: 25px; text-align:right;}
div#menu li.level2 a.parent span, div#menu li li.level2 span.parent span {background: url(images/menu_level2_item_parent.png) 9% 0 no-repeat;}
div#menu li.level2 a.active, div#menu li.level2 span.active {}
div#middle ul.menu a.level2 {text-indent: 10px;}
div#menu li.level2 a:hover, div#menu li.level2 span.separator:hover, div#menu li.level2 span.sfhover {}
div#menu li ul ul {margin: -40px 164 0 -164px;}
div#menu li:hover ul ul, div#menu li.sfhover ul ul {border-top: 1px solid #282B2D;}
div#menu li li:hover ul, div#menu li li.sfhover ul, div#menu li li li:hover ul, div#menu li li li.sfhover ul, div#menu li li li li:hover ul, div#menu li li li li.sfhover ul {right: 0; z-index: 100;}

/*////////////////////////////////////////////*/
/*				End XMenu					  */
/*////////////////////////////////////////////*/
 

.menu_bg{padding:0;  margin: 0px; background: url(MenuBG.gif) repeat-x; border-top: solid 1px #fff; width:892px; height: 29px;}
