.leftmenu {}
.leftmenu ul { list-style-type:none; padding-left:8px; }
.leftmenu ul li a { list-style-type:none; text-decoration:none; }
.leftmenu ul li a:hover { text-decoration:underline; }
.leftmenu ul li ul { margin-bottom:5px; }
.leftmenu ul li { padding-top:5px; }

.faqmenu { background-color:#000000; padding-left:10px; padding-right:10px;margin-left:0; line-height:125%;}
.faqmenu ul { list-style-type:none; padding-left:0px; margin-left:0; padding-bottom:4px; }
.faqmenu ul li a { list-style-type:none; text-decoration:none; text-transform:uppercase; color:black; font-size:12px; font-weight: bold; color:#FFFFFF; }
.faqmenu .sm1i { font-size:12px; color:#FFFFFF; font-weight:normal; text-transform:none; }
.faqmenu ul li a:hover { text-decoration:underline; }
.faqmenu ul li ul { margin-bottom:3px; }
.faqmenu ul li { padding: 6px 5px 0px 0px; margin-left:0;}


.plainmenu ul li a.menuthis:visited,.plainmenu ul li a.menuthis  { font-weight:bold;  }

.plainmenu {

float:right;
font-size:14px;
color:white;
 text-transform: lowercase;
 z-index:9;


}

.plainmenu ul {
padding:0;margin:0;list-style-type:none;
}
.plainmenu ul li {
float:left; position:relative; padding-left:2px;
}
.plainmenu ul li a, .plainmenu ul li a:visited {
float:left; display:block; text-decoration:none;color:white; padding:0px 7px; line-height:25px; height:25px; 
}

.plainmenu ul li:hover {width:auto;background-image:url(leaf.jpg);background-repeat:no-repeat;background-position:-3px 5px;}

.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:25px; left:0;width:150px;
}
.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;background-color:#58131e; color:#FFFFFF;height:auto;line-height:15px;padding:4px 10px; width:150px; border-bottom:1px solid #999999;font-size:11px; 
}
.plainmenu ul li:hover ul li a.drop {
  background-color:white;
}
.plainmenu ul li:hover ul li a:hover {
 color:#f3f8e0; background-color: #910000;
}
.plainmenu ul li:hover ul li a:hover.drop {
background-color: #ccd;
}
.plainmenu ul li:hover ul li:hover ul {
display:block; position:absolute; left:113px; top:-1px;
}
.plainmenu ul li:hover ul li:hover ul.left {
left:-113px;
}


.plainmenu ul li a:hover {border-color:#c00; color:#f3f8e0; }
