.network {
	background:url(/images/network.png) no-repeat 0 1px;
	text-indent:-999em;
	text-align:left;
	padding:0px 0 3px;
	margin-right:3px;
	margin:0;
	width:105px;
	list-style:none;
	height:20px;
	position:absolute;
	font-family:arial, verdana, sans-serif;
	left: 883px;
	top: 12px;
}

.network li.top {display:block; float:left; position:relative;}
.network li a.top_link {display:block; float:left; width:95px; height:24px; line-height:33px; color:#bbb; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
.network li a.top_link span {float:left; font-weight:bold; display:block; padding:0 24px 0 12px; height:40px;}
.network li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(images/down.gif) no-repeat right top;}
.network li a.top_link:hover {color:#000; background: url(images/button4.gif) no-repeat;}
.network li a.top_link:hover span {background:url(images/button4.gif) no-repeat right top;}
.network li a.top_link:hover span.down {background:url(images/button4a.gif) no-repeat right top;}

.network a:hover {background:url(/images/network.png);background-position:0 -39px}
.network li:hover {position:relative; z-index:200; border:none;}

.network ul, 
.network :hover ul ul, 
.network :hover ul :hover ul ul,
.network :hover ul :hover ul :hover ul ul,
.network :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.network :hover ul.sub { padding: 0 0 0 0px;background:url(/images/dd_network.png) top center no-repeat; width:93px; height:80px;left:105px; top:0px; right:2px;  }
.network :hover ul.sub li { text-indent:3px; padding: 4px 3px 3px 3px;text-align:left;display:block; height:15px; position:relative; float:left; line-height:13px; width:90px;}
.network :hover ul.sub li a {padding: 8px 0 0 7px;font-weight:normal;display:block; font-size:11px; height:18px; width:80px; line-height:10px;  color:#666; text-decoration:none; border-color:#FFF;}
.network :hover ul.sub li a:hover {background:url(/images/dd_roll.png) top center no-repeat; color:#000; height:18px;width:80px;}


.rss {
	background:url(/images/rss.png) no-repeat top center;
	text-align:left;
	padding:0px 0 3px;
	margin-right:3px;
	margin:0;
	width:27px;
	list-style:none;
	height:30px;
	position:absolute;
	font-family:arial, verdana, sans-serif;
	left: 776px;
	top: 105px;
}

.rss li.top {display:block; float:left; position:relative;}
.rss li a.top_link {display:block; float:left; height:35px; width:23px;line-height:40px; color:#bbb; text-decoration:none; font-size:9px; font-weight:bold; padding:0 0 0 0px; cursor:pointer;}
.rss li a.top_link span {float:left; font-weight:bold; display:block; padding:0 24px 0 12px; height:40px;}
.rss li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(images/down.gif) no-repeat right top;}
.rss li a.top_link:hover {color:#000; background: url(images/button4.gif) no-repeat;}
.rss li a.top_link:hover span {background:url(images/button4.gif) no-repeat right top;}
.rss li a.top_link:hover span.down {background:url(images/button4a.gif) no-repeat right top;}


.rss a:hover {background:url(/images/rss.png) top center no-repeat;z-index:inheret;}
.rss li:hover {position:relative; z-index:200; border:none;}

.rss ul, 
.rss :hover ul ul, 
.rss :hover ul :hover ul ul,
.rss :hover ul :hover ul :hover ul ul,
.rss :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.rss :hover ul.sub { z-index:inheret;padding: 0 0px 0 2px;background:url(/images/dd_rss.png) top center no-repeat; width:100px; height:80px;left:0px; top:31px; right:2px;  }
.rss :hover ul.sub li { margin-left:3px;text-indent:1px; padding: 4px 3px 3px 3px;text-align:left;display:block; height:15px; position:relative; float:left; line-height:13px; width:90px;}
.rss :hover ul.sub li a {padding: 8px 0 0 7px;font-weight:normal;display:block; font-size:10px; height:18px; width:80px; line-height:10px;  color:#666; text-decoration:none; border-color:#FFF;}
.rss :hover ul.sub li a:hover {background:url(/images/dd_roll.png) top center no-repeat; color:#000; height:18px;width:80px;}

ul.dropdown li a {
	display:block;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
}


/* ------------- Override default */

	ul.dropdown li {
	 padding: 5;
	}


	ul.dropdown li {

	}

	ul.dropdown ul a {
	 padding: 5px 5px 4px 15px;
	 margin-top:8px;
	 width: 135px; /* Especially for IE */
	}

/* ----- ALL LEVELS (incl. first) */

ul.dropdown {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
 
}

	ul.dropdown li {
	 padding: 0px 0;
	 background-color: transparent;
	 line-height: normal;
	 text-decoration:none;
	 
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	background:url(/images/hover.gif) no-repeat left;
	border-bottom-color:  #eaeae7;
	border-bottom: thin, solid;	
	 
	}

	ul.dropdown a:link,
	ul.dropdown a:visited { color: #000; text-decoration:none; }
	ul.dropdown a:hover {
	color: #000;
	text-decoration:none;
}
	ul.dropdown a:active { color: #000; text-decoration: none; }



/* ----- END LEVEL */


	/* ----- NON-FIRST LEVEL */

	ul.dropdown ul {
	width: 155px;
	background:url(/images/dropdown.png) top left no-repeat;
	height:auto;
	margin-bottom:15px;
	color: #000;
	font-size: 13px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #e9e8df;
	 

	}

		ul.dropdown ul li {
		 background-color: transparent;
		 filter: none;
		 
		}

		ul.dropdown ul li.hover,
		ul.dropdown ul li:hover { background:url(/images/hover_mini.gif) left no-repeat;border:none;
		}

		ul.dropdown ul a:link, { color:#000;}
		ul.dropdown ul a:visited { color: #000; }
		ul.dropdown ul a:hover { color: #000; text-decoration: none; }
		ul.dropdown ul a:active { color: #000; }




ul.dropdown *.dir {
 padding-right: 12px;
 background-image: none;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

/* ----- END LEVEL */


/* Components override */
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding-left:1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
}

ul.dropdown {
	position: absolute;
	z-index: 397;
	float: left;
	width: 587px;
	font-size: 25px;
	left: 189px;
	top: 93px;
	
}

ul.dropdown li {
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	zoom: 1;
	margin-left: 15px;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
 
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 99%;
 left: -30;
 z-index: 598;
 width: 171px;
 padding-bottom:8px;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 101%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

