ul.topnav li.tn_first, ul.topnav li.tn_mid, ul.topnav li.tn_last { float: left; margin: 0px; position: relative; /*--Declare X and Y axis base--*/ z-index: 4000; line-height:29px; height:35px; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; background:#fff; border:1px solid #8a8a8a; background: #e4e4e4;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e4e4e4), to(#ffffff));
background: -moz-linear-gradient(#e4e4e4, #ffffff);
-pie-background: linear-gradient(#e4e4e4, #ffffff);
behavior: url(/PIE.htc); list-style:none; margin-right:4px; display:block;}
ul.topnav li.tn_last {margin-right:0;}
ul.topnav { padding: 0; margin: 0; list-style:none; font-size:12px; height:36px; background-repeat:repeat-x; z-index:4000;}
ul.topnav li:hover {background:#8a8a8a; -pie-background:#8a8a8a;
behavior: url(/PIE.htc);}
ul.topnav li a:link, ul.topnav li a:visited, ul.topnav li a:active { cursor: pointer; display: block; color:#4b4b4b; text-decoration: none; padding:0px 12px; font:13px/34px Verdana, sans-serif; height:35px;}
ul.topnav li a:active {color:#fff;}
ul.topnav li a:hover { color:#fff; text-decoration:none;}
ul.topnav li .subhover { /*--Hover effect for trigger--*/ background-position: center bottom; cursor: pointer; }
ul.topnav li ul.subnav { list-style: none; font-size:12px; position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/ left: 0; top: 35px; margin: 0; padding: 0; display: none; width: 200px; z-index:4000; background:#a1a1a1; border:1px solid #8a8a8a; border-width:0 1px 2px;}
ul.topnav li ul.subnav li { margin: 0; padding: 0; clear: both; width: 200px; height:30px;}
html ul.topnav li ul.subnav li a:link, html ul.topnav li ul.subnav li a:visited, html ul.topnav li ul.subnav li a:active {height:30px; padding:0 0 0 13px; margin:0; font-size: 12px; width: 187px; color: #fff; background-color: #a1a1a1; text-align: left; border: 1px solid #8a8a8a; border-width:1px 0 0; text-decoration:none; }
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/ background-color: #6f6f6f; text-decoration:none; }
ul.topnav li ul.subnav li.sn_first {border-top:1px solid #8a8a8a; }