ul#menu {
margin:0;
border:0 none;
padding:0;
width:100%; /*For KHTML*/
list-style:none;
height:30px;
line-height:15px;
background:#CCCCCC;
border-bottom:1px #333333 solid;
}
ul#menu li {
margin:0;
border:0 none;
padding:0;
float:left; /*For Gecko*/
display:inline;
list-style:none;
position:relative;
height:30px;
}
ul#menu li a.umenuhead {
text-align:center;
font-weight:700;
width:100px;
}
ul#menu ul {
margin:0;
border:0 none;
padding:0;
width:160px;
list-style:none;
display:none;
position:absolute;
top:30px;
left:0;
}
ul#menu ul:after /*From IE 7 lack of compliance*/ {
clear:both;
display:block;
font:1px/0px serif;
content:".";
height:0;
visibility:hidden;
}
ul#menu ul li {
width:160px;
float:left; /*For IE 7 lack of compliance*/
display:block !important;
display:inline; /*For IE*/
}
/* Root Menu */
ul#menu a {
padding:7px 5px 8px 5px;
float:none !important; /*For Opera*/
float:left; /*For IE*/
display:block;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border-right:1px solid #818181;
text-decoration:none;
height:auto !important;
height:1%; /*For IE*/
}
ul#menu a.close {
border-right:0;
}
/* Root Menu Hover Persistence */
ul#menu a:hover, ul#menu li:hover a, ul#menu li.iehover a {
background:#333333;
color:#FFFFFF;
}
ul#menu a.selectedMenu {
background:#000000;
color:#FFFFFF;
background:#333333;
}
/* 2nd Menu */
ul#menu li:hover li a, ul#menu li.iehover li a {
float:none;
border:none;
}
/* 2nd Menu Hover Persistence */
ul#menu li:hover li a:hover, ul#menu li:hover li:hover a, ul#menu li.iehover li a:hover, ul#menu li.iehover li.iehover a {
background:#000000;
color:#FFFFFF;
}
/* 3rd Menu */
ul#menu li:hover li:hover li a, ul#menu li.iehover li.iehover li a {
background:#000000;
color:#FFFFFF;
}
/* 3rd Menu Hover Persistence */
ul#menu li:hover li:hover li a:hover, ul#menu li:hover li:hover li:hover a, ul#menu li.iehover li.iehover li a:hover, ul#menu li.iehover li.iehover li.iehover a {
background:#000000;
color:#FFFFFF;
}
/* 4th Menu */
ul#menu li:hover li:hover li:hover li a, ul#menu li.iehover li.iehover li.iehover li a {
background:#000000;
color:#FFFFFF;
}
/* 4th Menu Hover */
ul#menu li:hover li:hover li:hover li a:hover, ul#menu li.iehover li.iehover li.iehover li a:hover {
background:#000000;
color:#FFFFFF;
}
ul#menu ul ul, ul#menu ul ul ul {
display:none;
position:absolute;
top:0;
left:160px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#menu li:hover ul ul, ul#menu li:hover ul ul ul, ul#menu li.iehover ul ul, ul#menu li.iehover ul ul ul {
display:none;
}
ul#menu li:hover ul, ul#menu ul li:hover ul, ul#menu ul ul li:hover ul, ul#menu li.iehover ul, ul#menu ul li.iehover ul, ul#menu ul ul li.iehover ul {
display:block;
}
/* DOMAIN MANAGEMENT MENU */
#uvmenu div.TabTitleBar, #uvmenu div.CollapsiblePanelTab, #uvmenu div.RegTitleBar, #uvmenu .regsitrarLeft .TabTitleBar {
position:relative;
visibility:visible;
display:block;
white-space:nowrap;
font-size:11px;
font-weight:600;
color:#FFFFFF;
cursor:pointer;
padding:0px 25px 3px 7px;
margin:0;
line-height:20px;
vertical-align:middle;
height: 20px;
background:#336898 url(../images/menu_marker.jpg) no-repeat right 0px;
border-left:1px solid #1d588d;
border-right:1px solid #1d588d;
border-top:1px solid #1d588d;
z-index:99999;
}
#uvmenu {
position:absolute;
top:90px;
right:10px;
font-size:11px;
border:0;
float:none;
width:auto;
margin:0;
padding:0;
border:0 none;
background-color:#336898;
z-index:99999;
}
#uvmenu ul {
margin: 0;
padding: 0;
border: none;
list-style-type:none;

}
#uvmenu li {
border-right: 1px solid #1d588d;
border-left: 1px solid #1d588d;
margin: 0;
padding: 0 0 0 25px;
line-height:10px;
white-space:nowrap;
display:none;
background: url(../images/marker_domainmenu.jpg) left no-repeat;
}
#uvmenu:hover li {
border-right: 1px solid #1d588d;
border-left: 1px solid #1d588d;
margin: 0;
padding:0;
line-height:20px;
white-space:nowrap;
display:block;
vertical-align:top;
}
#uvmenu li a.closed, #uvmenu li.closed {
border:0 none;
margin: 0;
padding:0;
}
#uvmenu li a {
display: block;
padding:0 0 2px 25px;
background-color: #336898;
border-left:1px solid #1d588d;
border-top:1px solid #1d588d;
color:#ffffff;
text-decoration: none;
font-weight:normal;
margin:1px 0 1px 0;
background: url(../images/marker_domainmenu.jpg) left no-repeat;
}
#uvmenu li a:hover {
background-color: #336898;
color: #72c1fc;
font-weight:400;
border-left:1px solid #1d588d;
border-top:1px solid #1d588d;
font-weight:normal;
text-decoration: underline;
}
#uvmenu .CollapsiblePanel {
margin: 0px;
padding: 0px;
border:0;
}
#uvmenu .CollapsiblePanelTab {
}
#uvmenu .CollapsiblePanelContent {
margin:0px;
padding:0px;
background:url("../images/blank.gif") repeat;
}
#uvmenu div.vmenuSep {
display:none;
clear:both;
height:5px;
display:inline;
}
#uvmenu li a.IDPon, #uvmenu li a.IDPon:hover, #uvmenu li a.IDPon:visited {
color:#1d588d;
padding-left:32px;
text-decoration:none;
display:block;
border:0 none;
}
#uvmenu li a.IDPoff, #uvmenu li a.IDPoff:hover, #uvmenu li a.IDPoff:visited {
color:#1d588d;
padding-left:32px;
text-decoration:none;
border:0 none;
display:block;
}
/* DOMAIN MANAGEMENT MENU END */

/* CLIENT AREA MENU */
#uvmenu_right {
font-size:11px;
border:0;
background-color: #FFFFFF;
float:none;
width:183px;
margin:0 0 0 12px;
padding:0;
border-right:0 none #B7B7B9;
border-left:0 none #B7B7B9;
}
#uvmenu_right div.TabTitleBar, #uvmenu_right div.CollapsiblePanelTab, #uvmenu_right div.RegTitleBar {
font-size:13px;
font-weight:600;
color:#333333;
cursor:pointer;
padding-left:32px;
line-height:28px;
vertical-align:middle;
height: 27px;
background:transparent url(../images/marker.jpg) no-repeat 12px 8px;
}
#uvmenu_right div.CollapsiblePanelTab:hover {
color:#6FA835
}
#uvmenu_right ul {
margin: 0;
padding: 0;
border: none;
list-style-type:none;
}
#uvmenu_right li {
border-bottom: 1px solid #B7B7B9;
margin: 0;
padding:1px 0px;
}
#uvmenu_right li a.closed, #uvmenu_right li.closed {
border-bottom:0;
margin: 0;
}
#uvmenu_right li a {
display: block;
padding:3px 0 3px 5px;
border-left:1px solid #6FA835;
background-color: #FFFFFF;
color: #000000;
text-decoration: none;
font-weight:400;
}
#uvmenu_right li a:hover {
background-color: #BA0100;
color: #ffffff;
font-weight:400;
}
#uvmenu_right .CollapsiblePanel {
margin: 0px;
padding: 0px;
}
#uvmenu_right .CollapsiblePanelTab {
}
#uvmenu_right .CollapsiblePanelContent {
margin:0px;
padding:0px;
background:url("../images/blank.gif") repeat;
}
#uvmenu_right div.vmenuSep {
clear:both;
height:5px;
display:block;
}
