LI {
	DISPLAY: list-item;
}
EM {
	FONT-STYLE: normal;
}
I {
	FONT-STYLE: normal;
}

H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
A {
	COLOR: #333; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: underline;
}
H2 {
	TEXT-ALIGN: right;
}
H2 SPAN {
	FLOAT: left; FONT-WEIGHT: bold;
}
.clear {
	ZOOM: 1;
}
.area {
	ZOOM: 1;
}
.l {
	FLOAT: left; DISPLAY: inline;
}
.r {
	FLOAT: left; DISPLAY: inline;
}
.c {
	FLOAT: left; DISPLAY: inline;
}
.r {
	FLOAT: right;
}
.area {
	WIDTH: 1001px;margin:0 auto;
}
.pubStyle {
	margin:0 auto;
	width:1001px;
}
.pubStyle H2 {BACKGROUND: url("../images/t_ico.gif") no-repeat 10px 11px; 
	MARGIN-BOTTOM: 8px; BORDER-BOTTOM: #86BE3E 2px solid; PADDING-BOTTOM: 8px; TEXT-ALIGN: left; PADDING-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
}
.pubStyle H2 STRONG {
	FONT-SIZE: 14px; COLOR: #333; PADDING-LEFT: 16px; MARGIN-LEFT: 10px;height:25px;
}
.pubStyle .navList LI {
	HEIGHT: 35px; BACKGROUND: url("../images/mapline.gif") repeat-x left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
}
.pubStyle .navList LI.bg {
	height:55px;	
}
.pubStyle .navList LI.end {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.pubStyle .navList LI .l {
	WIDTH: 120px; MARGIN-RIGHT: 14px;PADDING-TOP: 5px;
}
.pubStyle .navList LI .l STRONG {
	HEIGHT: 28px; COLOR: #004276; TEXT-ALIGN: center; LINE-HEIGHT: 28px;
	BACKGROUND: url("../images/mapbg.gif") no-repeat; FONT-WEIGHT: normal; DISPLAY: inline-block; WIDTH: 120px;
}
.pubStyle .navList LI .bg2 STRONG {
	height:50px;line-height:50px;padding:5px 0 0 0;BACKGROUND: url("../images/mapbg2.gif") no-repeat; FONT-WEIGHT: normal; DISPLAY: inline-block; WIDTH: 120px;
}
.pubStyle .navList LI .l STRONG A {
	COLOR: #004276; PADDING-BOTTOM: 5px; TEXT-ALIGN: center; PADDING-TOP: 7px; PADDING-LEFT: 0px; DISPLAY: inline-block; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px; WIDTH: 100px;
}
.pubStyle .navList LI .bg2 STRONG A {
	COLOR: #004276; PADDING-BOTTOM: 5px; TEXT-ALIGN: center; PADDING-TOP: 7px; PADDING-LEFT: 0px; DISPLAY: inline-block; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px; WIDTH: 80px;
}
.pubStyle .navList LI .l STRONG A:hover {
	COLOR: #c00;
}
.pubStyle .navList LI .r {
	WIDTH: 852px;
}
.pubStyle .navList LI .r DIV {
	COLOR: #bbb; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; PADDING-LEFT: 0px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px;
}
.pubStyle .navList LI .r DIV A {
	COLOR: #004276;line-height:25px;
}
.pubStyle .navList LI .r DIV A:hover {
	COLOR: #c00;
}
