
		#demo-list {
			padding: 0;
			list-style: none;
			margin: 0;
		}
		 
		#demo-list .file-invalid {
			cursor: pointer;
			color: #514721;
			padding-left: 48px;
			line-height: 24px;
			background: url(/js/FancyUpload/error.png) no-repeat 24px 5px;
			margin-bottom: 1px;
		}
		#demo-list .file-invalid span {
			background-color: #fff6bf;
			padding: 1px;
		}
		 
		#demo-list .file {
			line-height: 2em;
			padding-left: 22px;
			background: url(/js/FancyUpload/attach.png) no-repeat 1px 50%;
		}
		 
		#demo-list .file span,
		#demo-list .file a {
			padding: 0 4px;
		}
		 
		#demo-list .file .file-size {
			color: #666;
		}
		 
		#demo-list .file .file-error {
			color: #8a1f11;
		}
		 
		#demo-list .file .file-progress {
			width: 125px;
			height: 12px;
			vertical-align: middle;
			background-image: url(/js/FancyUpload/progress-bar/progress.gif);
		}
		 

			.asterisk {color:#ff3300;font-size:9px;font-weight:bold;}
			.error {color:#ff3300;font-size:11px;font-weight:bold;}

			body {font-size:11px;text-align:center;margin:0px;font-family:Helvetica;background:#191919}
			.outer {width:1000px;background:#;margin:0px auto 0px auto;text-align:center;}
			#container { width:1000px;background:#ffffff; margin:0px auto 0px auto;padding-bottom:60px;text-align:left;}
			#header {background:url(/images/top_gradient.png);}
			td {font-size:13px;color:#888888}
			/*#nav {height:30px;font-size:13px;text-align:left}
			
			#nav .link_off {text-align:center;float:left;height:30px;background:#666666;line-height:28px;border-right:1px solid #ffffff}
			#nav .link_on {text-align:center;float:left;height:30px;background:#144f80;line-height:28px;border-right:1px solid #ffffff}
			
			#nav .link_off a { color:#ffffff;text-decoration:none;}
			#nav .link_off a:link { color:#ffffff;text-decoration:none;}
			#nav .link_off a:hover { color:#ffffff;text-decoration:none;}
			#nav .link_off a:active { color:#ffffff;text-decoration:none;}
			#nav .link_off a:visited { color:#ffffff;text-decoration:none;}
			
			#nav .link_on a { color:#ffffff;text-decoration:none;}
			#nav .link_on a:link { color:#ffffff;text-decoration:none;}
			#nav .link_on a:hover { color:#ffffff;text-decoration:none;}
			#nav .link_on a:active { color:#ffffff;text-decoration:none;}
			#nav .link_on a:visited { color:#ffffff;text-decoration:none;}
			*/
			#logo {height:75px;}
			#logo .left {color:#999999;float:left;width:400px}

			
			#logo .right {height:70px;color:#dddddd;float:left;width:600px;text-align:right}
			#logo .right a:link { color:#ffcc00;text-decoration:none;}
			#logo .right a:hover { color:#ffcc00;text-decoration:none;}
			#logo .right a:active { color:#ffcc00;text-decoration:none;}
			#logo .right a:visited { color:#ffcc00;text-decoration:none;}				
			
			#left { float:left;width:200px;margin:0px 30px 0 0  }
			#middle {overflow:hidden;width:auto;margin:20px 20px 0px 20px; line-height:20px;color:#888888;font-size:14px;}

			#middle h1 {color:#999999;margin:20px 0px 20px 0px; padding:0px; font-size:28px;font-weight:normal;}
			#middle h2 {color:#999999;margin:10px 0px 10px 0px; padding:0px; font-size:13px;font-weight:normal;}
			#middle .full {width:100px;}
			#middle table th { background: #999999;padding:12px 4px 8px 4px;text-align:left; color:#ffffff;font-size:12px;}
			#middle table td {padding:8px 4px 8px 4px}			
			#middle table .row0 {background:#ffffff;color:#000000}
			#middle table .row1 {background:#f7f7f7;color:#000000}
			#middle table .dim0 {color:#999999;background:#ffffff;}
			#middle table .dim1 {color:#999999;background:#f7f7f7;}
			#middle table .dotted {border-bottom:#999999 dotted 1px;}
			#middle .line {margin:20px 20px 10px 0px; height:1px; border-bottom:#999999 dotted 1px;}
			
			#middle .tourlist {font-size:11px;color:#999999}
			#middle .tourlist a:link{color:#000000}
			#middle .tourlist a:visited{color:#000000}
			#middle .tourlist a:active{color:#000000}
			#middle .tourlist a:hover{color:#000000}
			
			#middle .tourtab {height:30px;line-height:30px;border-bottom:#aaaaaa 2px solid;color:#000000;margin:40px 0px 20px 0px;}
			#middle .tourtab a:link{color:#888888}
			#middle .tourtab a:visited{color:#888888}
			#middle .tourtab a:active{color:#888888}
			#middle .tourtab a:hover{color:#333333}
						
			#middle  a { color:#000000;text-decoration:none;}
			#middle  a:link { color:#000000;text-decoration:none;}
			#middle  a:hover { color:#000000;text-decoration:none;}
			#middle  a:active { color:#000000;text-decoration:none;}
			#middle  a:visited { color:#000000;text-decoration:none;}			

			.saved {background:#ffffcc;color:#666666;padding:5px;border:solid 1px #ffcc00}
			
			#right { float:left;width:200px;color:#666666;}
			#right .righthr {height:25px;}
			#right h3 {color:#999999;margin:20px 0px 20px 0px; padding:0px; font-size:13px;font-weight:normal;}
			#right  a { color:#336699;text-decoration:none;}
			#right  a:link { color:#336699;text-decoration:none;}
			#right  a:hover { color:#336699;text-decoration:none;}
			#right  a:active { color:#336699;text-decoration:none;}
			#right  a:visited { color:#336699;text-decoration:none;}
			
			
			
			#footer {border-top:#666666 1px solid;background:url(/images/gstripe.png);color:#aaaaaa; text-align:left;height:100px;  margin:0px auto 20px auto; width:1000px}
			#footer  a:link { color:#cccccc;text-decoration:none;}
			#footer  a:active { color:#cccccc;text-decoration:none;}
			#footer  a:visited { color:#cccccc;text-decoration:none;}			
			#footer  a:hover { color:#cccccc;text-decoration:none;}		
			
			#left .line {margin:10px 0px 10px 0px; height:1px; }

			#left h1 {margin:8px 0px 20px 8px; padding:0px; font-size:14px;font-weight:normal;}
			
			#left .item { line-height:40px;height:40px;border-bottom:#999999 dotted 1px; font-size:14px;padding-left:15px}
			#left .item a { color:#666666; text-decoration:none; }
			#left .item a:link { color:#666666; text-decoration:none; }
			#left .item a:visited { color:#666666; text-decoration:none; }
			#left .item a:hover { color:#000000; text-decoration:none; }
			#left .item a:active { color:#666666; text-decoration:none; }	
			
			
			
						
			#logo .topright {font-weight:normal;font-size:13px;color:#dddddd;margin-right:20px;}
			#logo .topright a:link{color:#ffcc00;text-decoration:underline}
			#logo .topright a:visited{color:#ffcc00;text-decoration:underline}
			#logo .topright a:active{color:#ffcc00;text-decoration:underline}
			#logo .topright a:hover{color:#ffffcc;text-decoration:underline}
					
			
		
#nav {font-size:13px;text-align:left;height:36px;overflow:hidden;}
#nav li {
		list-style:none;
		margin-right:4px;
		display:inline;
		float:left;
		font-size:13px;
		width:150px;
		text-align:center;
		font-family:Helvetica, Arial;
		font-weight:normal;
		<?=(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') != false?"width:10px;":"");?>
	}
#nav ul {
		margin:0px 0px 0px 0px;
		
		padding:0px;
		top:0px;
	}

   #nav .nav_on a 	{
		padding:0px 20px 0px 20px;
	   background:#444444;
	   display:block;
	   text-decoration:none;
	   color:#ffcc00;
	   height:36px;
	   line-height:36px;
	   width:auto;
	   

	}
#nav .nav_on a:hover {
		padding:0px 20px 0px 20px;
   		color:#ffcc00;
   		background:#444444 ;
	   height:36px;
	   line-height:36px;
   		width:auto
	}
   
#nav .nav_off a {
		padding:0px 20px 0px 20px;
		background:url(/images/blk_gradient.png);
	   background-color:#222222;
	   display:block;
	   text-decoration:none;
	   color:#dddddd;
	   height:36px;
	   line-height:34px;
	   width:auto;
	   
	}
#nav .nav_off a:hover {
		padding:0px 20px 0px 20px;
   		background-color:#222222 ;
   		background:url(/images/blk_gradient.png);
   		color:#ffcc00;
	   height:36px;
	   line-height:34px;
	   width:auto
	}   
#subnav { height:8px;overflow:hidden;background:#444444;}
