		/*this is the css for the vertical version*/
        .header {
	        height:99px;
	        margin: auto auto auto auto;
	        width:986px;
	        text-align:center;
	        /*margin: 0px auto auto 113px;
	        height:66px;
	        width:870px;*/
	        background: url(../img/header_background_e.jpg) no-repeat center;
        }
        .header2  /*2009-08-26 ÓÃÓÚÊ×Ò³²âÊÔ*/
        {
			height:99px;
			margin:auto auto auto auto;
			width:986px;
			text-align:center;			
        }
.new_message {
    height:42px;
    margin: -6px auto 0px auto;
    width:786px;
    /*padding-left:28px;*/
    color:Red;
    font:bold 12px Verdana, 'Trebuchet MS', Sans-serif;
    /*white-space:nowrap;*/
    background: url(../img/Message.gif) no-repeat left;
}
.new_message a {
	color:#4773C1;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}
.new_message li {
    list-style: square inside; 
    color:#D56E22;
    margin-top:2px;
    line-height: 150%;
}
.new_message marquee 
{
   height:42px;
   width:469px; 
}

.new_message div 
{
	color:#000000;
	font-weight:normal;
	font-size:12px;
}
        .horizontal li a,.horizontal li a:link,.horizontal li a:hover,.horizontal li a:active,.horizontal li a:visited
        {font-size:13px; font-weight:bold;text-align:left;}
        
        .horizontal li li a,.horizontal li li a:link,.horizontal li li a:hover,.horizontal li li a:active,.horizontal li li a:visited
        {
            font-size:12px; font-weight:normal;text-align:left;
         }
        
        .horizontal {
	        /*width: 866px;
	        margin: 0px;
	        margin-left:117px;*/
	        width: 986px;
	        margin: -23px auto auto auto;
	        padding-bottom:23px;
	        font-size:13px;
	        height: 23px;
	        /*padding: 1px 0px 1px 0px;padding-left:20px;margin-left:20px;
	        background: #FFFBFD url(../img/imgmenugreen_b.gif) repeat-x left top;
*/
        }

		/*this is the css for the horizontal version*/
		.horizontal ul{
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			/*border-left: 1px solid;
			display: block;
			height: 1.4em;*/
		}
		
		.horizontal li{
			float: left;/**/
			display: inline;
		}
		.horizontal li a{
			text-decoration: none;
			height: 21px;
			float: left;/**/
			display: block;
			/*width: 92px;*/
			padding: 2px 12px 0px 12px;
			border: 1px solid Gray;
			border-left: none;
			border-bottom: none;
			border-top: none;
			color: #fff;
		}
		.horizontal li a:hover{
			background-color: #A1B1E0;
	        color: #fff;
		}
		
		.horizontal li li{
			border-top: none;
			display: block;
			width:100%;
			height:20px;
            border-left:solid 1px rgb(175,175,175); 
            border-right:solid 1px rgb(175,175,175); 
            border-bottom: solid 1px rgb(175,175,175); 
            background-color:rgb(240,240,240); 
            color:rgb(100,100,100);
		}
		
		.horizontal li li a
		{
			border: none;
			height:auto;
			width:99%;
			padding: 4px 0px 4px 4px;
            /*background-color:rgb(240,240,240);*/
            color:rgb(100,100,100); 
		}
		
		.horizontal li ul{
			position:absolute; /**/
			margin-top: 1.6em;
			margin-left: -1px;
			/*width: 129px;*/
			border: none;
			display: none;
			float:left;
			height: auto;
			z-index:999;
			/*border-color:Gray;
			border-top: 1px solid;*/
		}
		
		.horizontal li li ul{
			position: absolute;
			margin-top: .1em;
			margin-left: 125px;
		}
	
        .horizontal li li a:hover{
            background-color:#B3B3B4;/**/ 
            text-decoration:none;}
		/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
		/*Not sure if I recommend this or not*/
