ul#menu {



	margin:0;



	border:0 none;



	padding:0;



	width:100%; /*For KHTML*/



	list-style:none;



	height:23px;



	line-height:15px;



	background:url(bg.jpg)



	border-bottom:0px #333333 solid;



	



	z-index:1000;



}







ul#menu li {



	margin:0;



	border:0 none;



	padding:0;



	float:left; /*For Gecko*/



	display:inline;



	list-style:none;



	position:relative;



	height:23px;



}



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:20px 20px 14px 20px;



	float:none !important; /*For Opera*/



	float:left; /*For IE*/



	display:block;



	color:#FFFFFF;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	font-weight:bold;



	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



ul#menu .active a{



	padding:20px 20px 14px 20px;



	color:#333;



	background:url(border.png) top right no-repeat #62ac01;



}



ul#menu .a:hover a{



	padding:20px 20px 14px 20px;



	color:#fff;



	background:url(bg_a.png) top left no-repeat #62ac01;



}







ul#menu .b:hover a{



	color:#fff;



	background:url(dedicated_server.png) top left no-repeat #62ac01;



}



ul#menu .bs a {

	font-size:11px;



}

ul#menu .bs:hover a{







	background:#62ac01;

	font-size:11px;



}



ul#menu .bs:hover a:hover{



	color:#333;



	background:#f8cf11;



}



ul#menu .c:hover a{



color:#fff;



background:#f8cf11;



background:url(data_center.png) top left no-repeat #62ac01;



}

ul#menu .cs a {

	font-size:11px;



}

ul#menu .cs:hover a{



	color:#fff;



	background:#62ac01;

	font-size:11px;



}



ul#menu .cs:hover a:hover{



	color:#333;



	background:#f8cf11;



}



ul#menu .d:hover a{



	color:#fff;



	background:#f8cf11;



	background:url(support.png) top left no-repeat #62ac01;



}

ul#menu .ds a {

	font-size:11px;



}

ul#menu .ds:hover a{



	color:#fff;



	background:#62ac01;



}



ul#menu .ds:hover a:hover{



	color:#333;



	background:#f8cf11;



}







ul#menu .e:hover a{



	color:#fff;



	background:#f8cf11;



	background:url(specials.png) top left no-repeat #62ac01;



}



ul#menu .es a {

	font-size:11px;



}

ul#menu .es:hover a{



	color:#fff;



	background:#62ac01;



}



ul#menu .es:hover a:hover{



	color:#333;



	background:#f8cf11;



}



ul#menu .f:hover a{



	color:#fff;



	background:#f8cf11;



	background:url(about.png) top left no-repeat #62ac01;



}

ul#menu .fs a {

	font-size:11px;



}

ul#menu .fs:hover a{



	color:#fff;



	background:#62ac01;



}



ul#menu .fs:hover a:hover{



	color:#333;



	background:#f8cf11;



}







ul#menu .g:hover a{



	color:#fff;



	background:#f8cf11;



	background:url(solu2.jpg) top left no-repeat #62ac01;



}

ul#menu .gs a {

	font-size:11px;



}



ul#menu .gs:hover a{



	color:#fff;



	background:#62ac01;

	font-size:11px;



}



ul#menu .gs:hover a:hover{



	color:#333;



	background:#f8cf11;



}



ul#menu .h:hover a{



	color:#fff;



	background:#f8cf11;



	background:url(resources.png) top left no-repeat #62ac01;



}



ul#menu .hs a {

	font-size:11px;



}



ul#menu .hs:hover a{



	color:#fff;



	background:#62ac01;



}



ul#menu .hs:hover a:hover{



	color:#333;



	background:#f8cf11;



}







ul#menu .i:hover a{



	color:#333;



	background:#f8cf11;



	background:url(log-in.png) top left no-repeat #62ac01;



}



ul#menu .s_h:hover a{



	color:#fff;



	background:#f8cf11;



	background:url(logout.jpg) top left no-repeat #62ac01;



}ul#menu a.selectedMenu {



	



	color:#000;



	background:#f60;



}



/* 2nd Menu */



ul#menu li:hover li a,



ul#menu li.iehover li a {



	float:none;







	background-color:#f8cf11;







	padding:6px 0px 7px 0px;



	width:150px;



	text-align:left;



	border:1px solid #2a282b;



	background-image:none;

	line-height:10px;



}







/* 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:#62ac01;



	color:#FFFFFF;



	border:1px solid #2a282b;



}







/* 3rd Menu */



ul#menu li:hover li:hover li a,



ul#menu li.iehover li.iehover li a {



	background:#62ac01;



	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:#f8cf11;



	color:#000000;



}







/* 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;

}







/* vertical menu for users menus */



#uvmenu {

	font-size:11px;
	width: 14em;
	border:0;
	background-color: #FFFFFF;
	float:right;
	width:170px;
	margin:0;
	padding:0;
	
}



div.TabTitleBar, #uvmenu div.CollapsiblePanelTab, div.RegTitleBar 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#64c01c;
	font-weight:700;
	color:#FFFFFF;
	cursor:pointer;
	padding-left:5px;
	line-height:25px;
	vertical-align:middle;
}



#uvmenu ul
{
	margin: 0;
	padding: 0;
	border: none;
	list-style-type:none;
}



#uvmenu li 
{
	border-bottom: 1px solid #000000;
	margin: 0;
}



#uvmenu li a.closed, #uvmenu li.closed 
{
	border-bottom:0;
	margin: 0;
}



#uvmenu li a 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block;
	padding:1px;
	border-left:5px solid #64c01c;
	background-color: #e4f7be;
	color: #000000;
	text-decoration: none;
	font-weight:400;
	height:12px;
	padding:0px 0px 6px 2px;
}



#uvmenu li a:hover
{

	border-left:5px solid #64c01c;
	background-color: #FFFFFF;
	color: #000000;
	font-weight:700;
}



#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 
{
	clear:both;
	height:5px;
	display:block;
}
