/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* commom style for all browsers */
.container4 {
    text-align:center;   
}
.menu4 {
     text-align:left; 
     margin: 0 auto;
     font-family: arial verdana, sans-serif;
     font-size: 10pt; 
     position:relative; 
     left: -1px;
     top: -12px;
     background:transparent url('/templates/default/images/nav_bg.png') no-repeat; 
     background-position: 0 12px;
     width:975px; 
     height:40px; 
     z-index: 999;
}

.menu4 ul {
padding:0; margin:0 auto; list-style-type: none; 
}

.menu4 ul li {
float:left; position:relative; 
}
.menu4 ul li.main {position: relative; top: -0px; font-weight: bold; float: left; height: 28px;}
.menu4 ul li.main a { color: #ffffff; margin: 0; position: relative; top: 0px;} 
.menu4 ul li.main a:hover {
     background: url('/templates/default/images/nav_pc_middle.png');
    background-repeat: repeat-x;  
}                                                   
.menu4 ul li.sub {background-color: #665e43; font-weight: none;}
.menu4 ul li.sub a {background-color: #d5ec58;}
.menu4 ul li.sub a:hover {  background: none;}        
.menu4 ul li.subsubl {background-image:url('/templates/default/images/next.png'); background-repeat: no-repeat;background-position: top right;}

.menu4 ul li a, .menu4 ul li a:visited {
display:block; text-decoration:none; height:40px; color:#ffffff; padding-left:6px; padding-right: 6px; line-height:40px; padding-top: 7px;
}

.menu4 ul li ul {
visibility:hidden; position:absolute; top:12; left:0; height:0; overflow:hidden;
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu4 ul li:hover a,
.menu4 ul li a:hover {
color:#ffffff; text-decoration:none; border:0;
}

/* DROP DOWN */  
.menu4 ul li:hover ul,
.menu4 ul li a:hover ul {
    visibility:visible; height:auto; position:absolute; top:40px; left:-1px; background:#fff; overflow:visible;  font-weight: normal;
}
.menu4 ul li:hover ul li a,
.menu4 ul li a:hover ul li a {
    display:block; background:transparent; text-decoration:none; color:#d5ec58; height:auto; line-height:1em; padding:5px 5px 5px 10px; width:170px; border: 1px solid #807a64; border-width: 0 0 1px 0;
}

.menu4 ul li:hover ul li ul,
.menu4 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:0; height:0; overflow:hidden;
}
.menu4 ul li:hover ul li a:hover,
.menu4 ul li a:hover ul li a:hover {
color:#d5ec58; text-decoration:none;  background-color: #837d67;
}

/* SECOND NAV */
.menu4 ul li:hover ul li:hover ul,
.menu4 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:2px; color:#000; left:185px; height:auto; z-index: 999;  padding-right: 0px;
}
.menu4 ul li:hover ul li:hover ul li a,
.menu4 ul li a:hover ul li a:hover ul li a {
display:block; color:#d5ec58; height:auto; line-height:1em; padding:5px 10px 4px 15px;
}
* html .menu4 ul li a:hover ul li a:hover ul li a {padding:4px 10px 4px 35px;}

.menu4 ul li:hover ul li:hover ul li:hover a,
.menu4 ul li a:hover ul li a:hover ul li a:hover {
color:#000; text-decoration:none;
}

.container5
{


}
.menu5 {
     text-align:left; 
     margin: 0 auto;
     font-family: arial verdana, sans-serif;
     font-size: 10pt; 
     position:relative; 
     left: 2px;
     background:transparent url('/templates/default/images/nav_bg.png') no-repeat; 
     background-position: 0 0px;
     width: 975px; 
     height: 40px;

}
.menu5  ul {
    padding:0; margin:0 10px; list-style-type: none;    
}
.menu5 ul li {
float:left; position:relative; 
}
.menu5 ul li.main {position: relative; top: -12px; font-weight: bold; float: left;}
.menu5 ul li.main a { color: #ffffff; margin: 0; height: 28px;  } 
.menu5 ul li.main a:hover {
     background: url('/templates/default/images/nav_pc_middle.png');
    background-repeat: repeat-x;
} 
.menu5 ul li a, .menu5 ul li a:visited {
 text-decoration:none; height:40px; color:#ffffff; padding-left:5px; padding-right: 10px; line-height:40px; padding-top: 7px;  
}