.menu-container .firstItem {margin-left:90px;}
.gc-dropdown {float:left; padding:0px 10px;margin:5px 0px 0px;}
.gc-dropdown dt {padding:8px; font-weight:bold; cursor:pointer;}
* html .gc-dropdown dt  {width:1%;}

/* first level */
.gc-dropdown dt,
.gc-dropdown div {height:26px;padding:0px;}
.gc-dropdown dt .right {margin-left:5px;}
.gc-dropdown dt .center {text-decoration:none;margin-right:5px;white-space:nowrap;}

.gc-dropdown dt.active {background:transparent url(images/header_left.png) top left no-repeat;}
.gc-dropdown dt.active .right {background:url(images/header_right.png) top right no-repeat;}
.gc-dropdown dt.active .center {background:url(images/header_center.png) top center repeat-x;text-decoration:underline;}

.gc-dropdown dt .center  a {color:#EEE84F;display:block;text-decoration:none;line-height:24px;height:18px;position:relative;top:4px;}
.gc-dropdown dt.active .center  a {color:#707057;line-height:24px;}

/* items bg */
.gc-dropdown a.item1 {width:62px;background:transparent url(images/about.png) top left no-repeat;}
.gc-dropdown a.item2 {width:39px;background:transparent url(images/news.png) top left no-repeat;}
.gc-dropdown a.item3 {width:66px;background:transparent url(images/resources.png) top left no-repeat;}
.gc-dropdown a.item4 {width:99px;background:transparent url(images/help.png) top left no-repeat;}
.gc-dropdown a.item5 {width:70px;background:transparent url(images/contact.png) top left no-repeat;}
.gc-dropdown dt.active a.item1  {background:transparent url(images/about-active.png) top left no-repeat;}
.gc-dropdown dt.active a.item2  {background:transparent url(images/news-active.png) top left no-repeat;}
.gc-dropdown dt.active a.item3  {background:transparent url(images/resources-active.png) top left no-repeat;}
.gc-dropdown dt.active a.item4  {background:transparent url(images/help-active.png) top left no-repeat;}
.gc-dropdown dt.active a.item5  {background:transparent url(images/contact-active.png) top left no-repeat;}

/* ie 6 hack */
* html .gc-dropdown a.item1 {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/about.png", sizingMethod="scale");}
* html .gc-dropdown a.item2 {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/news.png", sizingMethod="scale");}
* html .gc-dropdown a.item3 {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/resources.png", sizingMethod="scale");}
* html .gc-dropdown a.item4 {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/help.png", sizingMethod="scale");}
* html .gc-dropdown a.item5 {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/contact.png", sizingMethod="scale");}
* html .gc-dropdown dt.active a.item1  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/about-active.png", sizingMethod="scale");}
* html .gc-dropdown dt.active a.item2  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/news-active.png", sizingMethod="scale");}
* html .gc-dropdown dt.active a.item3  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/resources-active.png", sizingMethod="scale");}
* html .gc-dropdown dt.active a.item4  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/help-active.png", sizingMethod="scale");}
* html .gc-dropdown dt.active a.item5  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/contact-active.png", sizingMethod="scale");}


/* submenu */
.gc-dropdown dd, .gc-dropdown ul, .gc-dropdown li  {margin:0px;padding:0px;width:180px;}
.gc-dropdown dd, .gc-dropdown ul li ul {position:absolute; overflow:hidden; display:none; z-index:200; opacity:0;}
.gc-dropdown ul { list-style:none; border-top:none;}

.gc-dropdown li {font-weight:bold;background:transparent url(images/submenu-bg.png) repeat-y 0 0;}
.gc-dropdown li.top {background:transparent url(images/submenu-top.png) no-repeat 0 0;height:20px;font-size:1px;overflow:hidden;line-height:1px;}
.gc-dropdown li.bottom {background:transparent url(images/submenu-bottom.png) no-repeat 0 0;height:10px;font-size:1px;overflow:hidden;line-height:1px;}

.gc-dropdown ul li ul {left:155px;top:-20px;}

/* ie 6 hack */
/*
* html .gc-dropdown li  {background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/submenu-bg.png", sizingMethod="scale");}
*/
* html .gc-dropdown li.top {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/submenu-top.png", sizingMethod="image");}
* html .gc-dropdown li.bottom {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/templates/gc/menu/images/submenu-bottom.png", sizingMethod="image");}

/* submenu links behaviour */
.gc-dropdown li a, 
.gc-dropdown li a:active, 
.gc-dropdown li a:visited {display:block; padding:5px; color:#505037; text-align:left; text-decoration:none; width:100%;}
.gc-dropdown li a:hover {text-decoration:underline;}

/* static submenu level 2 */
#submenu-level2 {
	font-size:10px;
	margin-left:20px;
	margin-right:20px;
}
#submenu-level2 ul {
	margin:0px;
	padding:0;
	height:20px;
}
#submenu-level2 ul li {
	margin:0px 0px 0px 0px;
	padding:0px 5px;
	border-right:1px solid white;
	list-style-type:none;
	display: inline;
}
#submenu-level2 a {
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}
#submenu-level2 a:hover {
    text-decoration:none;
    color:#00437f;
}

/* static submenu level 3 */
#submenu-level3 {
	margin-left:25px;
	padding: 10px 15px 15px 15px;
	width:190px;
	font-size:12px;
	float:left;
	height:100%;
	position:absolute;
	left:0px;
}
#submenu-level3 h2 {
	font-size:12px;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#00437f;
	font-weight:solid;
}
#submenu-level3 ul {
	margin:0px;
	padding:0px;
	width:160px;
}
#submenu-level3 ul li {
	list-style-type:none;
	margin-bottom:10px;
	text-align:left;
}
#submenu-level3 a {
    text-decoration:underline;
    color:#00437f;
    font-weight:solid;
}
#submenu-level3 a:hover {
    text-decoration:none;
}
#submenu-level3 a:active{
    text-decoration:none;
}