﻿.C, .F, .G2, .G3, .G4, .H, .F2, .F3, .F7, .F8,
.G2 div, .G3 div, .G4 div
{
	visibility: collapse;
	display:none !important;
	width: 0 !important;
	margin:0 !important;
	padding:0 !important;
	height:0 !important;
}
	
ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.dropdown {
	/*position: relative;
	float: left;*/
	height:37px;
}

ul.dropdown li {
	display: inline;
	float: left;
	vertical-align: middle;
}

ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
	cursor: default;
}

ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	/*width: 100%;*/
}

ul.dropdown ul li {
	float: none;
}

ul.dropdown ul ul {
}

ul.dropdown li:hover > ul {
	visibility: visible;
}

/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */

ul.dropdown {
}

ul.dropdown li {
	padding-left: 20px;
	background: url(../img/tab_left.png) no-repeat ;
	height: 37px;
	margin-right: 3px;
}

ul.dropdown li.I {
	padding:0;
	padding-right: 20px;
	margin-left: 1px;
	background: url(../img/tab_right.png) right no-repeat ;
}

ul.dropdown li.I div {
	padding-left:10px;
}

ul.dropdown div, ul.dropdown .dir div {
	text-decoration: none;
	background: url(../img/tab.png) repeat-x ;
	padding-right: 5px;
	height: 37px;
}

ul.dropdown li.current, ul.dropdown li.hover, ul.dropdown li:hover {
	/*background-position: 0 -30px;
	padding-left: 25px;*/
}
ul.dropdown li.current div, ul.dropdown li.hover div, ul.dropdown li:hover div {
	/*background-position: 100% -30px;
	padding-right: 25px;*/
}
ul.dropdown a:hover {
	color: #CD0000;
}
ul.dropdown a:active {
	color: #ffa500;
}
ul.dropdown a, ul.dropdown .dir div {
	color: #CD0000;
	line-height: 35px;
	text-decoration: none;
	font-weight:bold;
}

/* -- level mark -- */

ul.dropdown ul {
	width: 150px;
	margin-top: 1px;
	border: #696969 1px solid;
}

ul.dropdown ul li {
	font-weight: normal;
}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.leaf, ul.dropdown .leaf div {
	background: none;
	background-color: #FAD121;
	color: #CD0000;
	padding:0;
	margin:0;
}

ul.dropdown *.leaf:hover, ul.dropdown .leaf div:hover {
/*ul.dropdown .leaf div:hover, ul.dropdown .leaf a:hover, ul.dropdown .leaf li:hover {*/
	color:#fff !important;
	background-color:#003399;
}

