li {
	margin-left: -20px;
}
p {
	margin-top: 14px;
}
.copy    { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif }
.copy_dbl_space { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 22pt }
.label   { color: #fff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.msg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #990000;
}
.msg1 { color: #464646; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600 }
.calltoaction  { color: #990000; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
A.l-link  { color: #c80000; text-decoration: none; cursor: default }
A.p-link:active  { color: #c80000; text-decoration: none }
A.p-link:link  { color: #c80000; text-decoration: none }
A.p-link:visited  { color: #8a0000; text-decoration: none }
A.p-link:hover  { color: #c80000; text-decoration: underline }
.copyright {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	text-align: center;
}
.submenu { color: #000000; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.copyright-wt { color: #fff; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.opaque {
	filter: alpha(opacity=93);
	-moz-opacity: .93;
	-khtml-opacity: .93;
}

<style type="text/css">
/* ================================================================ 
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/dropdown-nonIE6.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.
=================================================================== */

.menu_container {margin:0 auto 100px auto; position:relative; width:200px; height:25px; z-index:100;}
.menu, .menu ul {padding:0; margin:00; list-style: none; position:absolute;}

.menu ul {left:-9999px; width:165px; padding:0 20px 20px 40px; background:url(trans.gif); opacity:0; -o-transition: opacity 0.6s ease-in-out; -moz-transition: opacity 0.6s ease-in-out; -webkit-transition: opacity 0.6s ease-in-out;}
.menu ul ul {padding:20px 20px 20px 0;}

.menu a {display:block; width:247px; padding-left:10px; font:normal 12px/25px arial,sans-serif; color:#fff; text-decoration:none; border:1px solid #fff; margin:0 -1px -1px 0; background:#710A0E;}

.menu li {float:left;}
.menu li.fly > a {background:#710A0E url(basic/arrow.gif) no-repeat 130px center;
}
.menu li:hover {position:relative; z-index:100;}
.menu li:hover > a {
	background-color:#DC322E;
	color:#fc0;
	border-color:#000;
}
.menu li:hover > ul {top:26px; left:-20px; z-index:-1; opacity:1;}
.menu li:hover li:hover > ul {left:145px; top:-20px; z-index:100; opacity:1;}
.menu li.right:hover li:hover > ul {left:-165px; top:-20px; z-index:100; padding:20px 0 20px 20px; opacity:1;}

</style>
