/* ================================================================ 



Original creator Credit: Stu Nicholls.



=================================================================== */

 /* common styling */

.menu1 {
float:left; 
font: bold 11px/22px "Lucida Grande", Geneva, Arial, sans;
border-top:none;  
border-bottom:0px solid #4c597f;
padding: 0 0 0 12px;
}
.menu1 ul {
padding:0;margin:0;list-style-type:none;display:inline;
}
.menu1 ul li {
float:left; 
position:relative; 
background-image:url('images/t3.gif') no-repeat top right;
}
.menu1 ul li a, .menu1 ul li a:visited {
float:left; 
display:block; 
text-decoration:none;
color: #ccc; 
padding:0px 5px; 
line-height:23px; 
height:23px; 
border-bottom: 0px solid #1E90FF; 
}
.menu1 ul li:hover {width:auto;}
.menu1 ul li a.menu1one:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1two:hover {border-color:#c60; color:#fc0;}
.menu1 ul li a.menu1three:hover {border-color:#cc0; color:#cc0;}
.menu1 ul li a.menu1four:hover {border-color:#080; color: #fff;}
.menu1 ul li a.menu1five:hover {border-color:#00c; color: #93D708;}
.menu1 ul li a.menu1six:hover {border-color:#c0c; color:#f8f;}
.menu1 ul li:hover a.menu1one {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1two {border-color:#c60; color:#fc0;}
.menu1 ul li:hover a.menu1three {border-color:#cc0; color:#cc0;}
.menu1 ul li:hover a.menu1four {color: #fff; background-image:url('images/t3.gif')}
.menu1 ul li:hover a.menu1five {border-color:#00c; color: #93D708;}
.menu1 ul li:hover a.menu1six {border-color:#c0c; color:#f8f;}
.menu1 ul li ul 
{
display: none;
}
.menu1 table {
margin:0; 
border-collapse:collapse; 
font-size:11px; 
position:absolute; 
top:0; left:0;
}
/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;
position:absolute;
top:22px;
margin-top:1px; 
left:0;
width:163px;
border-bottom:1px solid #CCC;
}
.menu1 ul li:hover ul.endstop {
left:-92px;
}
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;
background:url(images/t_trans_menu.png); 
color:#000;
height:auto;
line-height:15px;
padding:4px 16px;
width:130px; 
border:1px solid #CCC; 
border-bottom:0;
}
.menu1 ul li:hover ul li a.drop {
background:#ccd url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover {
color:#fff; background: #1A5D1A url('images/t3.gif') repeat-y ;
}
.menu1 ul li:hover ul li a:hover.drop {
background: #ccd url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:163px; top:-1px;
}
.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
}
/* specific to IE5.5 and IE6 browsers */
.menu1 {
float:left; 
font: bold 11px/22px "Lucida Grande", Geneva, Arial, sans;
border-top:none;  
border-bottom:0px solid #4c597f;
margin: 0px 0px 0 0px;
margin: auto;
width: auto;
padding: 0 0 0 12px;
}
.menu1 ul li a:hover ul {
display:block;
position:absolute;
top:22px;
background:#fff;
left:0; border-bottom:1px solid #000;
}
.menu1 ul li a:hover ul.endstop {
left: -92px;
}
.menu1 ul li a:hover ul li a {
display:block;
background:#fff;
color:#000; 
height:1px; 
line-height:15px; 
padding:4px 16px; 
width:154px; w\idth:120px; 
border:1px solid #000; 
border-bottom:0;
}
.menu1 ul li a:hover ul li a.drop {
background:#ccd url(images/bullet1.gif) no-repeat 3px 8px; 
padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; 
position:absolute; 
height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#000; 
background: #999AB2 url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #999AB2 url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; 
position:absolute; 
top:0;color:#000; 
left:153px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px;
}
