/* second */
* html .menu ul ul a:hover{color:#ff0;background:#ffeedd ;opacity: 0.8; position:relative; z-index:110;}

.menu ul ul ul{margin:-15px 0 0 80px;width:100px;float:left;background:none;}


/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;background:none ;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;background:none ;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible; left:185px;background:none ;}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;background:none ;}



/* Menu top left */


.menu {position:absolute;padding:0 0 0 45px; width:830px;margin:155px 0 0 0px;}

.menu ul {padding:0;margin:0;list-style-type:none;background:transparent;}

.menu ul ul {width:270px;}

.menu ul li {float:left; display:block; height:auto;}

.menu ul ul li {display:block;width:270px;height:auto; }

.menu a, .menu a:visited {position:relative;
        display:block;
        height:39px;
       line-height:40px;
        width:270px;
        text-decoration:none;
        padding:0; margin:0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	font-weight: 700;}

* html .menu a, * html .menu a:visited {width:270px; w\idth:270px;}

.menu ul ul a, .menu ul ul a:visited {display:block;background:#ffeedd ;opacity: 0.8;
 color:#000;width:270px;height:100%;line-height:15px; padding:5px 0 0 10px;}

* html .menu ul ul a, * html .menu ul ul a:visited  {width:195px; w\idth:195px;}

.menu table {border-collapse:collapse; padding:0; margin:-2px 0 -1px 0px; width:185px; height:40px; font-size:1em; z-index:1; padding:0 0 0 30px;}

* html .menu a:hover {background:none; position:relative; z-index:100;}

.menu li:hover {position:relative;}

* html .menu ul ul a:hover{color:#7f4100;position:relative; z-index:110;}

.menu ul ul :hover > a {color:#7f4100;}

.menu ul ul {visibility:hidden;position:absolute;height:0;padding:0; margin:0;width:14em;}

.menu ul :hover ul{visibility:visible; height:auto; padding:0 0 3em 0; background:transparent; left:14px;}

/* Of Menu top left */




/* Menu top right */

.men img{float:left;margin:0;}

.men {position:absolute;right:0; padding:0; width: 455px; margin:120px 0 0 0;}

.men ul {padding:0;margin:0;list-style-type:none;background:transparent;}

.men ul ul {width:auto;}

.men ul li {float:left; display:block; height:auto;}

.men ul ul li {display:block;width:auto;height:auto;}


.men a, .men a:visited {
        display:block;
        line-height:31px;
        width:50px;
        text-decoration:none;
        padding:0 10px;
        margin:0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: 700;}


.men ul ul a, .men ul ul a:visited {
display:block;
background:#f7bd83;
height:100%; 
padding:0 0 0 5px;
line-height:20px;
width: 145px;color: #4F4F4F;}

* html .men ul ul a, * html .men ul ul a:visited  {width:145px; w\idth:145px;}

.men table {
border-collapse:collapse;
 padding:10px 0;
 margin:-2px 0 0 0; 
font-size:1em;
z-index:1;
padding:0;}

.men ul ul ul a, .men ul ul ul a:visited {background:#f7bd83;}

.men ul ul ul ul a, .men ul ul ul ul a:visited {background:#f7bd83;}

.menu ul :hover a.sub1 {background:#f7bd83;}

.menu ul ul :hover a.sub2 {background:#f7bd83;}

* html .men a:hover {background:#f7bd83;position:relative; z-index:100;color: #4F4F4F;}

.men li:hover {position:relative;color: #4F4F4F;}

.men :hover > a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background:#f7bd83;color: #4F4F4F;}

* html .men ul ul a:hover{text-decoration:underline; position:relative; z-index:110;color: #4F4F4F;}

.men ul ul li:hover {position:relative;}

.menu ul ul :hover > a {text-decoration:underline;}

* html .men ul ul ul a:hover {position:relative; z-index:120;color: #4F4F4F;}

.men ul ul ul :hover > a {float:left;}

.men ul ul ul ul a:hover { position:relative; z-index:130;}

.men ul ul {visibility:hidden;position:absolute;height:0;padding:0; margin:0;width:100px;}

.men ul ul ul{left:0;top:0;width:100px;}

.men ul :hover ul{visibility:visible; height:auto; padding:0; background:transparent; left:0px;}

.men ul :hover ul ul{visibility:hidden;}

.men ul :hover ul :hover ul ul{visibility:hidden;}

.men ul :hover ul :hover ul{visibility:visible; left:0px;}

.men ul :hover ul :hover ul :hover ul {visibility:visible;}

/* Of Menu top right */
