﻿   #wrapper{
	clear:both;

}



ul#level-one{
	width:100%;
	position: relative;
	list-style: none;
	line-height:0px;
	background:#f0f0f0 url("images/menu-back.png") repeat-x bottom left;/* for non-css3 browsers */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f0f0f0)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FFFFFF,  #f0f0f0); /* for firefox 3.6+ */ 
}
ul#level-one li{
	float: left;
	padding-left: 0px;
}
ul#level-one li:hover{
	background:#FFA500;
}
ul#level-two,ul#level-three,ul#level-four{
	list-style: none;
	background:#545454; /* for non-css3 browsers */
	display:none;
	position:absolute;
	top:45px;
	padding:0;
	width:200px;    
	border:0px solid red;
	color:#ffffff;
	z-index:10;
}
ul#level-two li,ul#level-three li,ul#level-four li{
	width:185px !important;
	height:23px !important;	
	line-height: 23px;
    color:#ffffff;
    text-align:left;
    padding-left:15px;
    cursor:pointer;
    
}
ul#level-two li:hover{
	background:#ffffff;
	color:#002157;
    text-align:left;
    padding-left:15px;
}
ul#level-two li a{
	color:#fff;	
    font-weight:normal;
    
}
ul#level-two li:hover a{
	color:#002157;
    font-weight:bold;
}

ul#level-one li:hover > ul#level-two,ul#level-one li:hover > ul#level-three,ul#level-one li:hover > ul#level-four {
	display: block;
}



ul#level-three li:hover{
	background: #00BFFF url(images/menu-li-blue.png) repeat-x bottom left;
	background: -webkit-gradient(linear, left top, left bottom, from(#00BFFF), to(#1E90FF)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #00BFFF, #1E90FF); /* for firefox 3.6+ */ 
}


ul#level-two li a:link,
ul#level-three li a:link,
ul#level-four li a:link,
a.linkmenudropdown:link	{
							font-size: 13px;
							
							line-height: 0px;
							text-decoration: none;
							
}
ul#level-two li a:visited,
ul#level-three li a:visited,
ul#level-four li a:visited,
a.linkmenudropdown:visited		{
							font-size: 13px;
							
							line-height: 0px;
							text-decoration: none;
							
}
ul#level-two li a:active,
ul#level-three li a:active,
ul#level-four li a:active,
a.linkmenudropdown:active			{
							font-size: 13px;
							
							line-height: 0px; 
							text-decoration: none;	
							
}
ul#level-two li a:hover, 
ul#level-three li a:hover,
ul#level-four li a:hover,
a.linkmenudropdown:hover			{
							font-size: 13px;
							
							line-height: 0px; 
							text-decoration: none;
							


}



.ui-tabs { position: relative; zoom: 1; border: 0; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0px; padding: 0px; background: transparent; border-bottom: 0px solid #8d8d8d !important; height: 0px;}
.ui-tabs .ui-tabs-nav { border-bottom:none; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 0 6px 0px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .0em 0em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 0px; background: #fff; border-color: #B6B6B6; border:0px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; outline: none; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0 0px 0px 0px; background: none; }
.ui-tabs .ui-tabs-panel { }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav { border: 0px !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background:none !important;}
#tabs { min-height:261px !important;}