.menu-bar {
	font-size:11px;
	line-height:23px;
	text-align:right;
	font-size:0px;
}

.menu-bar li {
	font-size:11px;
	float:none;
	margin:0px;
}

.menu-bar-alert {
	font-size:11px;
	line-height:23px;
	text-align:left;
	font-size:0px;
}

.menu-bar-alert li {
	font-size:11px;
	float:none;
	margin:0px;
}


.menu-alert {
	padding-left:10px;
	position:relative;
	display:inline-block;
	_display:inline;
	vertical-align:top;
}


.menu {
	padding-left:10px;
	position:relative;
	display:inline-block;
	_display:inline;
	vertical-align:top;
}

.menu a {
	color:#27B;
}

.menu a.menu-title {
	background:#006C96;
	padding:6px 6px 5px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	
	/*
		*background:transparent url("images/signin-nav-bg-ie.png") no-repeat 0 0;
		*padding:4px 0px 6px;
	*/
}

.menu a.menu-title-notice {
	background:#e0152a;
	padding:6px 6px 5px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	
	/*
		*background:transparent url("/img/arrow_close.png") no-repeat 0 0;
		*padding:4px 0px 6px;
	*/
}

.menu a.menu-title-alert {
	background:#ce010f;
	padding:6px 6px 5px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	
	/*
		*background:transparent url("/img/arrow_close.png") no-repeat 0 0;
		*padding:4px 0px 6px;
	*/
}

.menu.search input[type="submit"] { 
	background:#B9C6CE; 
	padding:4px 4px 3px;
	margin-top:-5px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	
}  

.menu a.menu-title:hover, .menu:hover a.menu-title {
	background:#59B;
	/*menu-open*/
	background:#BEE2F0;
	color:#666!important;
	outline:none;
	/*	
		*background:transparent url("images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
		*padding:4px 0px 6px;
	*/
}
/*
	.menu a.menu-title, .menu-bar a.menu-title:hover {
	*background-position:0 3px!important;
	}
*/
a.menu-title {
	position:relative;
	margin-left:3px;
}

a.menu-title span {
	background-image:url("images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
/*
	.menu a.menu-open {
	background:#ddeef6!important;
	color:#666!important;
	outline:none;
	}
	
	a.menu.menu-open span {
	background-image:url("images/toggle_up_dark.png");
	color:#789;
	}
*/

.menu .drop{
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background:#BEE2F0;
	position:absolute;
	width:280px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding-bottom:12px; 
	top: 0; 
	right: -10px; 
	margin-top:20px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#789;
	font-size:11px;
}

.menu:last-child .drop{
	right:0px;
}

.menu:hover > .drop{
	display:block;
}

.menu .alert{
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background:#BEE2F0;
	position:absolute;
	width:280px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding-bottom:10px; 
	top: 0; 
	right: 55px; 
	margin-top:23px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#789;
}

.menu:last-child .alert{
	right:0px;
}

.menu:hover > .alert{
	display:block;
}

.menu h2 {
	font-size:12px;
	font-weight:bold;
	padding:10px 10px 5px 10px;
}

.menu .drop hr {
	color:#BCD;
	background:#BCD;
	height:1px;
	border:0;
	margin:5px 10px;
	display:block;
}

.menu p.right {
	text-align:right;
	padding:5px 10px;
}

.menu-item {
	padding-top:10px;
	padding-left:12px;
	display:block;
	/*cursor:pointer;*/
}

.menu-item-notice {
	padding:5px 10px;
	padding-left:37px;
	background: url(/img/arrow_close.png) 10px 3px no-repeat;
	display:block;
	/*cursor:pointer;*/
}

.menu-item-notice .application {
	font-family:'CorisandeOTRegular', sans-serif;
	font-size:14px;
	font-size:16px;
	color:#6AC;
	color:#29ADB0;
	/*font-weight:bold;*/
	
	cursor:pointer;
	display:block;
}

.menu-item-alert h2 {
	font-size:14px;
	font-weight:bold;
	color:#789;
	padding-top:0px;
	padding-left:25px;
	background: url(/img/arrow_close.png) 2px 0px no-repeat;
	display:block;
	/*cursor:pointer;*/
}

.menu-item-alert p {
	font-size:12.5px;
	line-height:1.5;
	color:#789;
	padding:3px 20px 10px 25px;
	/*cursor:pointer;*/
}


/*
	.menu-item:hover, .menu-item:hover .application, .menu-item:hover * {
	background-color:#6AC;
	color:#FFF;
	}
*/
.menu-item .application {
	font-family:'CorisandeOTRegular', sans-serif;
	font-size:14px;
	font-size:16px;
	color:#6AC;
	color:#29ADB0;
	/*font-weight:bold;*/
	
	cursor:pointer;
	display:block;
}

.menu-item label {
	padding:0;
	width:auto;
}

.menu input[type=text], .menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0;
	padding:4px;
	width:203px;
}

.menu.search input {
	display:inline;
	padding:3px 4px;
}


.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:1px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url(images/navigation/tipsy-north.gif);
	background-position:top center;
}
.tipsy-south {
	background-image:url(images/navigation/tipsy-south.gif);
	background-position:bottom center;
}
.tipsy-east {
	background-image:url(images/navigation/tipsy-east.gif);
	background-position:right center;
}
.tipsy-west {
	background-image:url(images/navigation/tipsy-west.gif);
	background-position:left center;
}
