*{margin:0;padding:0}
html,body{height:100%;background:#FFF;}
/*frame*/
#topFrame{}
#leftFrame{}
#mainFrame{border:0 solid #CCC;}
#bottomFrame{}

/*_top*/
body.f_top{background:#013788 url(frame4_top_bg.jpg) repeat-x left 11px; border-top:2px solid #FFFFFF;min-width:974px;width:expression((documentElement.clientWidth < 974) ? "974px" : "auto" );}
div.header{ background:url(frame4_top_left.jpg) no-repeat; height:141px;position:relative; border-top:2px solid #FFFFFF; margin-top:10px;}
div.titlewrap{background:url(frame4_top_right.jpg) no-repeat right top; height:141px;}
div.title{height:43px; position:absolute; top:40px; left:56px;}
div.title h1{
    font-family:"ºÚÌå";
	font-size:36px;
    letter-spacing: 4px;
	line-height:140%;
    text-align:left;
    color:#FFFF00;
	font-weight: bold;
	filter: Shadow(Color=#0099FF, Direction=80);}
div.title h1.f22{}

div.date{position:absolute;left:30px;top:15px;font:12px/160% Arial;color:#FFF;}
div.date span{letter-spacing: 2px;}

div.nav{position:absolute; right:150px;top:112px}
div.nav ul{list-style:none;text-align:right;}
div.nav ul li{float:right; margin-left:3px;}
div.nav ul li a{float:left;font:12px/180% Arial;letter-spacing:0.2em;padding:0 15px;height:27px;color:#000000;text-decoration:none;display:block; line-height:27px;}
div.nav ul li a:link,div.nav ul li a:visited{background:url(frame4_top_li.jpg) repeat-x;}
div.nav ul li a:hover{color:#CC6600;background:url(frame4_top_liHover.jpg) repeat-x;}
div.nav ul li a span{}
div.nav ul li a:hover span{}
div.neck{display:none;}


/*_bottom*/
div.footer{ background:url(frame4_bottom_bg.gif) repeat-x;}
div.copyright{height:30px;text-align:center;border-top:1px solid #FFF;}
div.copyright span{font:12px/30px Arial;color:#FFF;letter-spacing:1px;}
div.copyright span a{font:12px/30px Arial;text-decoration:none;color:#FFF;}
div.copyright span a:hover{text-decoration:underline;color:#FFCC00;}


/*_left*/
body.f_left{ background:url(frame4_left_li2.jpg) left top repeat-y;text-align:left;min-height:100%; _height:100%;_overflow-x:hidden;_overflow-y:auto;}/*----nav middle-----*/
div.leftwrap{background:url(frame4_left_li3.jpg) left bottom no-repeat;text-align:center;min-height:100%; _height:100%;}/*----nav bottom-----*/
div.menuwrap{background:url(frame4_left_li1.jpg) no-repeat left top;text-align:left; padding-top:40px;padding-bottom:40px;}/*----nav top&bottom space-----*/
ul.menu{list-style:none;padding:0;}
ul.menu li{width:146px; margin:0 auto; margin-bottom:5px;font-size:0;line-height:0;}/*----clear default lineHeight-----*/
ul.menu li a{display:block;overflow:hidden;font:12px/160% Arial;color:#000000;letter-spacing:1px;text-decoration:none; background:url(frame4_left_li5.gif) no-repeat;}
ul.menu li a:hover{color:#0033CC;cursor:pointer;}
ul.menu li a.open{background:#6395CD;}
ul.menu li a span{display:block; height:22px;line-height:22px; padding-left:30px;}/*currently click*/
ul.menu li a.open span{display:block;background:url(frame4_left_li4.jpg) no-repeat;}
ul.menu li ul{ list-style:none;display:none;margin-top:3px;}/*default shrink*/
ul.menu li ul li{border:0;margin-bottom:0;}
ul.menu li ul li a{ display:block; background-image:none;}
ul.menu li ul li a:hover,ul.menu li.open ul li a.cur{ background-image:none; height:auto;}
ul.menu li ul li a span{background:url(frame4_left_li6.jpg) no-repeat 15px 6px; margin-left:15px;padding-left:30px;display:block;height:auto;}
ul.menu li ul li a:hover span,ul.menu li.open ul li a.cur span{color:#FFFF99;}