
div#globalnav {
 	position: relative;
	top: 0; right: 0;
	background-color: #f1f0ea;
	padding: 0;
	border: 1px solid #f1f0ea;
	margin: 0 auto;
	width: 760px !important;
	width: 762px;
	height: 108px !important;
 	height: 40px;
}



div#logo {
	position: absolute;
	top: 16px; left: 0;
	padding: 0;
	border: 0;
	margin: 0;
	width: 118px;
	height: 16px;
}

div#logo img {
	border: none;
}

.noHover a:link,
.noHover a:visited,
.noHover a:visited:hover,
.noHover a:hover {
	border: none;
}	

/* ********* globalnav menu ********* */

div#globalnavbar {
	position: absolute; 
	top: 45px; left: 15px;
	text-align: left;
	background-image: url("ted_globalnav.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0;
	border: 0;
	margin: 0;
	width: 600px;
	height: 60px;
}

ul#globalnav-menu {
	position: absolute;
	top: 0; left: 0;
	z-index: 2;
	list-style: none;
	color: #000;
	padding: 0 0 0 9px;
	border: 0;
	margin: 0;
	width: 747px !important;
	width: 747px;
	height: 35px;
}

ul#globalnav-menu li {
	display: inline;/* \*/
	display: block;
	float: left;		/*  */
 	line-height: 35px !important;
	line-height: 30px;
	padding: 0;
	border: 0;
	margin: 0;
	height: 34px;
}

ul#globalnav-menu li a { /* for MacIE 5.0 */
	padding: 0 8px 0 8px;
	border-right: 1px solid #b0ada4;
}

ul#globalnav-menu li.last a {
	border-right: none;
}

/* Hidding from MacIE 5.0 \*/
ul#globalnav-menu li a {
	padding: 0 8px 0 8px;
	margin-top /**/: 8px;
	line-height /**/: 14px;
	height /**/: 14px;
}
ul#globalnav-menu li a/**/ {
	padding: 0 8px 0 8px;
	margin-top: 0 !important;
	margin-top: 8px;
	line-height: inherit !important;
	line-height: 20px;
}

/* END Hidding */
ul#globalnav-menu li a:link,
ul#globalnav-menu li a:visited,
ul#globalnav-menu li a:visited:hover,
#registerDIV a {
	color: #000;
	text-decoration: none;
}

ul#globalnav-menu li a:hover {
	color: #ff0000;
	text-decoration: none;
}

ul#globalnav-menu li a:visited:hover,
ul#globalnav-menu li a:hover,
#registerDIV a:visited:hover,
#registerDIV a:hover {
	background-color: transparent;
}

#registerDIV {
 	position: absolute;
	top: 0; right: 20px; /* \*/
	top: 0; right: 16px; /* */
	z-index: 2;
	padding: 11px 0 0 13px;	/* \*/
	padding: 11px 3px 0 13px !important;
	padding: 9px 3px 0 13px;/*  */
	border: 0;
	margin: 0;
	width: 55px;
	height: 24px; /* \*/
	width: auto !important;
	height: 24px !important;
	height: 35px; /* */
	text-align: right;
}

#topimgDIV {
	position: absolute;
	top: -35px; left: 580;
	padding: 0;
	border: 0;
	margin: 0;
	width: 118px;
	height: 16px;
	text-align: right;
}

/* ********* messaging ******** 
#globalmessaging {
	position: absolute;
	top: 56px; left: 5px;
	text-align: left;
	padding-top: 2px !important;
	padding-top: 4px;
}
*/

/* ********* submenus ********* */	
ul.globalnav-submenu,
div#globalmessaging ul {
	position: absolute;
	top: 90px; left: 5px;
	text-align: left;
	list-style: none;
	padding: 2px 0 0 8px;
	border: 0;
	margin: 0;
	height: 22px !important;
	height: 20px;
}
ul.globalnav-submenu { 
	visibility: hidden;
}

ul.globalnav-submenu li,
div#globalmessaging li {
	display: block;
	float: left;
	padding: 0;
	border-right: 1px solid #333;
	margin: 0;
	height: 15px !important;
	height: 14px;
}
ul.globalnav-submenu li.first,
div#globalmessaging li.first {
	border-right: 1px solid #333;
}
ul.globalnav-submenu li.last,
div#globalmessaging li.last {
	border: 0;
}
ul.globalnav-submenu li a,
div#globalmessaging ul li a {
	padding: 1px 8px 2px 8px !important;
	padding: 1px 8px 1px 8px;
	height: 15px !important;
	height: 14px;
}
ul.globalnav-submenu li a,
ul.globalnav-submenu li a:link,
ul.globalnav-submenu li a:visited {
	color: #000;
	text-decoration: none;
}
ul.globalnav-submenu li a:visited:hover,
ul.globalnav-submenu li a:hover {
 	background-color: #fff;
	color: #000;
	text-decoration: none;
}


/* ////////////// fonts /////////////// */
#globalnav div#registerDIV,
#newsItems,
#globalmessaging {
	font: 12px Verdana, sans-serif;
}
#globalnav ul {
	font: 12px Verdana, sans-serif ;font-weight: bold;
}


