/* HORIZONTAL FREESTYLE MENU LAYOUT */

/* All <ul> tags in the menu including the first level */
.menulist, .menulist  ul {
 font: 11px arial;
 font-weight: normal;
 margin: 0;
 padding: 0;
 list-style: none;
}

/*
 All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
 positioned relatively to correctly offset submenus. Also, they have overlapping borders.
*/
.menulist li {
 float: left;
 position: relative;
 background: transparent;
 color: inherit;
 border: 0px solid #fff;
 margin-right: 0px;
}

/* LINKS INSIDE THE TOP MENU (OFF STATE) */
.menulist a {
 display: block;
 padding: 0px 0px 0px 0px;
 color: inherit;
 text-decoration:  none;
}

/* LINKS INSIDE THE TOP MENU (OVER STATE) */
/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: inherit;
 background-color: transparent;
}

/* LINKS INSIDE THE TOP MENU (LEAVE STATE?) */
.menulist  a.highlighted {
 color: inherit;
 background-color: transparent;
}

/* END HORIZONTAL FREESTYLE MENU LAYOUT */

/****************TOP MENU IMAGES ROLLOVER CODE (EXTRANET).**************/

#navbar_top {
	float:left;
	margin:0px;
	padding:0px;
	width: 770px; 
	height: 25px; 
	background-image:url(../images/top_nav_extranet.gif);
	list-style: none;
}

/*MY PROFILE*/
.menulist a.myprofile {
	width: 96px;
	height: 25px;
	background: url("../images/top_nav_extranet.gif");
	background-position: 0px 0px;
}
.menulist a.myprofile:hover {
	background-position: 0px -25px;
}

/*SALES TOOLS*/
.menulist a.salestools {
	width: 98px;
	height: 25px;
	background: url("../images/top_nav_extranet.gif");
	background-position: -96px 0px;
}

.menulist a.salestools:hover {
	background-position: -96px -25px;
}

/*SALES ADMIN*/
.menulist a.salesadmin {
	width: 104px;
	height: 25px;
	background: url("../images/top_nav_extranet.gif");
	background-position: -194px 0px;
}

.menulist a.salesadmin:hover {
	background-position: -194px -25px;
}

/*TECHNICAL SUPPORT*/
.menulist a.technicalsupport {
	width: 135px;
	height: 25px;
	background: url("../images/top_nav_extranet.gif");
	background-position: -298px 0px;
}

.menulist a.technicalsupport:hover {
	background-position: -298px -25px;
}

/*TRAINING*/
.menulist a.training {
	width: 79px;
	height: 25px;
	background: url("../images/top_nav_extranet.gif");
	background-position: -433px 0px;
}

.menulist a.training:hover {
	background-position: -433px -25px;
}

/*NEWS*/
.menulist a.news {
	width: 66px;
	height: 25px;
	background: url("../images/top_nav_extranet.gif");
	background-position: -512px 0px;
}

.menulist a.news:hover {
	background-position: -512px -25px;
}

span.hide {
	display:none;
}

/*END***************TOP MENU IMAGES ROLLOVER CODE (EXTRANET).**************/