/* CSS Document */
/* CSS Document */
body{width:778px;background-image:url(images/bg.jpg);background-position:top;background-repeat:no-repeat;margin:0 auto;font-family:Trebuchet MS;font-size:small;behavior:url("csshover.htc")}
input{font-size:x-small;}
select{font-size:x-small;}
form{margin:0px;}
#topbar{height:2px;background:#000;}
#header{padding-top:2px;font-size:x-small;font-family:verdana;}
#nav{width:778px;background-image:url(images/nav-bg.jpg);height:23px;color:#fff;margin-top:100px;text-align:right;z-index:2;}
	#nav a{color:#fff;padding:0px 10px 5px 10px;text-decoration:none;border-left:1px solid #FFF;height:23px;}
	#nav a:hover{background-image:url(images/nav-bg2.jpg);}
#flash{width:760px;margin-left:1px;margin-bottom:1px;}	
#body{width:778px;border-top:1px solid #ccc;border-bottom:1px solid #000;}
	#left-panel{float:left;width:208px;background-image:url(images/quicklinks.jpg);height:26px;padding-top:190px;padding-left:10px;}
				#left-panel a			{ font-family:verdana;color:#000; text-decoration:none;  padding-left:33px;margin-bottom:10px; display:block;font-size:10px;}
				#left-panel a:hover	{ color:#930;}
	#main-panel{float:left;}
	#right-panel{float:right;width:164px;}					
#footer{width:778px;margin-bottom:1px;background:#fff;color:#888;text-align:center;font-size:xx-small;padding-top:20px;font-family:verdana;}	
	#footer-left{float:left;padding-top:5px;padding-left:10px;font-size:x-small;font-family:verdana;font-weight:bold;}
	#footer-right{float:right;padding-top:5px;padding-right:10px;font-size:x-small;font-family:verdana;font-weight:bold;}
	#footer-links{padding:20px;font-size:x-small;font-family:verdana;color:#888;text-align:center;}
#blackbar{width:778px;height:20px;background:#000;color:#fff;font-size:9px;font-family:Verdana;padding-top:5px;text-align:center;}	
	
	
	
	
	
#nav_bg		{ background:#383838 url(images/nav-bg.jpg) repeat-x; display:block; }
#menu		{ background:#383838; height:22px;  display:block; color:#fff;background:#383838 url(images/nav-bg.jpg) repeat-x; float:right }
	#menu div{ float:right}
	#menu a, #menu h2{
		display:block;
		border-width:1px;
		border-style:solid;
		border-color:#fff #888 #555 #fff;
		white-space:nowrap;
		padding:0px;
		margin:0;

		}
		.mm						{ background:url(images/arrow_tabs.gif) bottom right no-repeat;}
		
		#menu a					{ font-family:verdana;font-size:x-small;color:#fff;line-height:20px;background:#383838 url(images/nav-bg.jpg) repeat-x; height:22px;text-decoration:none;padding-left:12px; padding-right:12px; display:block; text-align:left;}
		#menu a, #menu a:visited{ border:0px;color:#fff;  display:block; border-left:solid 1px #FFFFFF;background:#383838 url(images/nav-bg.jpg) repeat-x; 	}
		#menu a:hover			{ color:#eee; background:#cc3300 url(images/nav-bg2.jpg) repeat-x; }
		#menu a:active			{ color:#fff;}
		.mm						{ background:url(images/arrow_tabs.gif) bottom right no-repeat;}
		.right					{ display:block; text-align:right;}
		 
		#menu ul{
		list-style:none;
		margin:0;
		padding:0;
		float:left;
		border:solid 0px #000000;
		height:22px;
		}

		*html #menu ul{
		width:60px;
		}
		
		* html #menu ul li{float:left;height:0%; z-index:100 }
		* html #menu ul li a{height:0%;}
		
		
		
		#menu li{
		position:relative;
		}
		#menu ul ul{
		position:absolute;
		text-align:left;
		top:auto;
		height:0px;
		display:none;
		
		}
		#menu ul ul a{
			color:#fff;
			line-height:22px;
			background:#000;
			border:1px solid #FFF;
			border
			padding-left:5px;
			width:150px;
			margin:0px;
			border-bottom:none;
		
		}
		#menu ul ul a:visited{
			color:#fff;
			background:#000;
			border-top:1px solid #FFF;
			padding-left:5px;
			border-right:none;
			width:150px;
			margin:0px;
		
		}
		#menu ul ul a:hover{
			color:#fff;
			border-right:none;
			line-height:22px;
			background:#900;
			border:1px solid #FFF;
			
		}
		#menu ul ul ul{
		top:0;
		left:100%;
		
		}
		#menu ul ul a.t{border-top:0px;}
		/* Begin non-anchor hover selectors */
		
		/* Enter the more specific element (div) selector
		on non-anchor hovers for IE5.x to comply with the
		older version of csshover.htc - V1.21.041022. It
		improves IE's performance speed to use the older
		file and this method */
		
		
		div#menu li:hover{
		cursor:pointer;
		z-index:100;
		
		}
		
		div#menu li:hover ul ul,
		div#menu li li:hover ul ul,
		div#menu li li li:hover ul ul,
		div#menu li li li li:hover ul ul
		{display:none;}
		
		div#menu li:hover ul,
		div#menu li li:hover ul,
		div#menu li li li:hover ul,
		div#menu li li li li:hover ul
		{display:block;}
		
		/* End of non-anchor hover selectors */
		
		/* Styling for Expand */
		
		#menu a.x, #menu a.x:visited{
		font-weight:bold;
		color:#000;
		background:#eee url(/css/images/expand3.gif) no-repeat 100% 100%;
		}
		
		#menu a.x:hover{
		color:#fff;
		background:#000;
		}
		
		#menu a.x:active{
		color:#fff;
		background:#597394;
		}
