<style type="text/css">
/* <![CDATA[ */
#menu {
	font-size: 80%;
	/*line-height: normal;*/
}
/*#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 130px;
    display: block;
}
#menu ul ul {
    /* margin-left: 20px; 
    width: auto;
}
#menu li {
    display: block;
    margin: 2px 0;
    padding: 0;
}
#menu li.collapsed {
    cursor: pointer;
    background: url(/images/collapsed.png) 0 .3em no-repeat;
}
#menu li.expanded {
    cursor: pointer;
    background: url(/images/expanded.png) 0 .3em no-repeat;
}*/
#menu a {
	width: 130px;
    display: block;
    /* margin-left: 20px; */
    padding: 0 .5em;
    border: 1px solid green;
    background-color: #cfc;
    text-decoration: none;
    color: #333333;
} 
#menu a:hover {
    background-color: #ffde9f;
    border-color: #ffa600;
}
/* ]]> */



	ul, li{margin:0; border:0; list-style:none; padding:0;}
	ul{height:21px;}

	h1 { font-size:18px; }

	#info { margin:auto; width:300px; color:#333333; padding:10px; background:#f4f4f4; border:1px solid #DDD; }

	#nicemenu { margin:0 auto; width:500px; margin-top:30px; border-bottom:dotted 1px #E5E5E5; }
	#nicemenu a { color:#0066CC; text-decoration:none; }
	#nicemenu a:hover { text-decoration:underline; }	
	#nicemenu li { display:inline; position:relative; }
	#nicemenu li span { position:relative; z-index:10; padding:4px 4px 4px 6px;  border-bottom:none; line-height:18px; }	
	#nicemenu li span a { font-weight:bold; padding:0 6px 0px 2px;  }	
	#nicemenu li span.over { padding:4px 3px 4px 5px;  border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5;  border-right:solid 1px #999999; border-bottom:solid 1px #fff;  }
	*+html #nicemenu li span.over {  border-top:solid 2px #E5E5E5; padding-bottom:3px; } /* IE6 */
	#nicemenu li span.over a { }
	#nicemenu li span.over a:hover { text-decoration:none; }
	#nicemenu li span.active { padding:4px 3px 4px 5px;  border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5;  border-right:solid 1px #999999; border-bottom:solid 1px #fff;  }
	*+html #nicemenu li span.active {  border-top:solid 2px #E5E5E5; padding-bottom:3px; }
	#nicemenu li span.active a { }
	#nicemenu li span.active a:hover { text-decoration:none; }	
	#nicemenu img.arrow { /*margin-left:4px;*/ cursor:pointer; }
	#nicemenu div.sub_menu { display:none; position:absolute; left:0; top:0px; margin-top:18px; border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5; border-right:solid 1px #999999; border-bottom:solid 1px #999999; padding:4px; top:2px; width:160px; background:#FFFFFF; }
	* html #nicemenu div.sub_menu { margin-top:23px; } /* IE6 */
	*+html #nicemenu div.sub_menu { margin-top:23px; } /* IE7 */
	#nicemenu div.sub_menu a:link, 
	#nicemenu div.sub_menu a:visited, 
	#nicemenu div.sub_menu a:hover{ display:block; font-size:11px; padding:4px;}	
	#nicemenu a.item_line { border-top:solid 1px #E5E5E5; padding-top:6px !important; margin-top:3px; }

	
#upload.hover {
	text-decoration:underline;
	cursor: pointer; cursor: hand;
}