﻿/*New CSS for Menu with ClientIDMode=Static*/
#ulmenu { background-image: url('/images/menu/bg_navred.gif'); width: 100%; height: 25px; }
#tddm img.icon { border-style: none; vertical-align: middle; }
#tddm img.separator { border-style: none; display: block; }
#tddm img.horizontal-separator { border-style: none; vertical-align: middle; }
/*Base Menu*/
#tddm ul { list-style: none; margin: 0; padding: 2px 15px 2px 5px; text-align: left; z-index: 9999; font-size: 10pt; font-weight: normal; color: white; }
#tddm ul.dynamic { float: left; z-index: 1; background-color: #800000; color: #999999; padding: 0px 0px 0px 0px; }
/*background-image: url('/images/menu/bg_navred.gif');*/
#tddm a { text-decoration: none; white-space: nowrap; display: block; font-size: 10pt; font-weight: normal; color: white; text-align: left; padding: 3px 5px 6px 3px; background-image: url('/images/menu/bg_navred.gif'); }
/*Padding fits text to menu bars*/
#tddm a.static { display: block; font-size: 10pt; font-weight: normal; color: white; width: auto; text-align: center; padding: 1px 10px 5px 10px; }
/*a background image here will appear on the top menu*/
/*#tddm a.popout {background-image:url("/images/menu/nav-arrow-down.gif");background-repeat:no-repeat;background-position:right center;text-align:left;padding-right:25px; font-size: 10pt; font-weight: bold;  color: white;}*/
/*#tddm a.popout-dynamic { background:url("/images/menu/WhitearrowRight.gif");background-repeat:no-repeat;background-position:right center;text-align:left;padding-right:25px; }*/
#tddm a:hover { color: #999999; }
#tddm ul:hover { color: #999999; cursor: hand; }
#tddm a.selected { color: #999999; }
/*Prevent flicker*/
#tddm ul li ul { display: none; }
li.has-popup.dynamic { background-image: url("/images/menu/bg_navred_rightarrow.gif"); background-repeat: no-repeat; background-position: right 0px; text-align: left; padding-right: 10px; }
/*nav-arrow-right.gif*/
li.has-popup.static { width: auto; }
/*a.level1  {width:8%; text-align:center}*/
.logout { color: white; cursor: hand; padding: 0px; margin: 0; }
/*change logout colour*/
a:hover .logout { color: red; }
a:active span.beta, a:link span.beta, a:visited span.beta { color: #BBFFBB !important;}
.beta { color: #BBFFBB !important;}
a:hover span.beta {color: #508f50 !important; }
#ulmenuvert { text-align: left; width: 100%; background-color: #720000; }
#ulmenuvert a { color: White; font-size: 12pt; font-weight: bold; color: white; line-height: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#ulmenuvert ul { list-style: none; margin: 0; padding: 2px 15px 10px 8px; text-align: left; z-index: 9999; }
#ulmenuvert ul:hover { color: #999999; cursor: hand; }
#ulmenuvert a:hover { color: #999999; }
