/* ================================================================ 
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/simple_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.plainmenu ul li a.menuthis:visited,.plainmenu ul li a.menuthis  { font-weight:bold; color: #003366; }

.plainmenu {
float:left;
font-family: georgia; 
font-size:15px;
font-weight:bold;
background-color:#5dcadf;
}

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

.plainmenu ul li ul { font-size:11px; font-weight:normal;font-family:arial;}

.plainmenu ul li {
float:left; position:relative; background-color:#green;
}
.plainmenu ul li a, .plainmenu ul li a:visited {
float:left; 
display:block; 
text-decoration:none;
color:#fff; 
padding:0px 16px 0px 0px; line-height:28px; height:30px; 
background-color:#5dcadf;
}

.plainmenu ul li:hover {width:auto;}

.plainmenu ul li ul {
display: none;
}
.plainmenu table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.plainmenu ul li:hover ul {
display:block;
position:absolute;
top:30px; 
left:0;
width:130px;
}
.plainmenu ul li:hover ul.endstop {
left:-92px;
}
.plainmenu ul li:hover ul li ul {
display: none;
}
.plainmenu ul li:hover ul li a {
display:block;height:auto;
line-height:15px;
padding:4px 16px; 
width:130px; 
border-bottom:0;
}
.plainmenu ul li:hover ul li a.drop {
background:#ccd url(admin/templates/mango/menu/images/bullet1.gif) no-repeat 3px 8px;
}
.plainmenu ul li:hover ul li a:hover {
color:#000; background: #ccd url(admin/templates/mango/menu/images/bullet1.gif) no-repeat 3px 8px;
}
.plainmenu ul li:hover ul li a:hover.drop {
background: #ccd url(images/bullet1.gif) no-repeat 3px 8px;
}
.plainmenu ul li:hover ul li:hover ul {
display:block; position:absolute; left:161px; top:-1px;
}
.plainmenu ul li:hover ul li:hover ul.left {
left:-153px;
}



/* specific to IE5.5 and IE6 browsers */
.plainmenu ul li a:hover ul {
display:block;position:absolute;top:30px; top:33px; background:#999;left:0; 
}

.plainmenu ul li a:hover ul.endstop {
left: -92px;
}
.plainmenu ul li a:hover ul li a {
display:block;background:#999;color:#000; height:1px; line-height:15px; padding:4px 16px; width:80px;
}
.plainmenu ul li a:hover ul li a.drop {
background:#ccd url(admin/templates/mango/menu/images/bullet1.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.plainmenu ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.plainmenu ul li a:hover ul li a:hover {
color:#000; background: #ccd url(admin/templates/mango/menu/images/bullet1.gif) no-repeat 3px 8px;
}
.plainmenu ul li a:hover ul li a:hover.drop {
 background: #ccd url(images/bullet1.gif) no-repeat 3px 8px;
}
.plainmenu ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:113px;
}
.plainmenu ul li a:hover ul li a:hover ul.left {
left:-153px;
}

.plainmenu a.drop, .plainmenu a:visited.drop
{
   background-image: url(images/drop.gif);
   background-repeat: no-repeat;
   background-position: center right;
   padding-right:20px;	
}

.plainmenu a.fly, .plainmenu a:visited.fly
{
   background-image: url(images/fly.gif);
   background-repeat: no-repeat;
   background-position: center right;
}

.plainmenu ul li a:hover 
{
border-color:#c00; color:#CCFFFF;
}


.textmenu {
	list-style-type:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
}

.textmenu li {
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	float: right;
}

.textmenu li a {
   display:block;
   text-decoration:none;
   line-height:20px;
   color:#006699;
}

.textmenu li a:hover {
   text-decoration:none;
   color:#FF6600;
}
