ul.topnav {
list-style: none;
margin: 0;}

ul.topnav li {
position: relative; /*--Declare X and Y axis base for sub navigation--*/
}

ul.topnav li a {
display: block;
text-decoration: none;
float: left;}

ul.topnav li a:hover {
color: #cb1f3f;}

ul.topnav li span { /*--Drop down trigger styles--*/
padding-left: 7px; /*--padding-left: 5px;, 01.19.2010--*/
float: left;
height: 31px;}

ul.topnav li span.subhover {
background-position: center bottom;
cursor: pointer;} /*--Hover effect for trigger--*/

ul.topnav li ul.subnav {
list-style: none;
position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
left: 0;
top: 30px;
margin: 0 ;
padding: 0;
display: none;
float: left;
width: 198px;
* width: 200px;}

ul.topnav li ul.subnav li {
z-index: 100;
margin: 0;
padding: 0;
padding-right: 0px;
width: 140px;
border-top: 1px #8b8b8b solid; /*--Create bevel effect--*/
clear: both;
font-size: 12px;font-weight: normal;
background-color: #161616;letter-spacing: normal;}

html ul.topnav li ul.subnav li a {
/*float: left;*/
width: 136px;
padding: 6px 0 6px 14px;
margin: 0;
color: #8b8b8b;}

html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
color: #f0f0f0;}

