@charset "gb2312";
/* CSS Document */

HTML {
	OVERFLOW-X: hidden; 
}

body{ margin:0px;  font-size:12px; color:#333333}

TABLE#nav TD.space {
	BACKGROUND-IMAGE: url(nav1.jpg); WIDTH: 1px; height:44px
}
TABLE#nav A.nav {
	LINE-HEIGHT: 40px; DISPLAY: block; HEIGHT: 40px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
TABLE#nav A.navCurrent {
	LINE-HEIGHT: 40px; width:107px; DISPLAY: block; HEIGHT:40px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
TABLE#nav A.nav:hover {
	BACKGROUND: url(hover.jpg) repeat-x center center; width:107px; height:40px; COLOR: #ffffff; 
}
TABLE.navFloat {
	Z-INDEX: 2; POSITION: absolute; BACKGROUND-COLOR: #054bab; VISIBILITY: hidden; width:107px; color:#FFFFFF; margin-left:5px
}
TABLE.navFloat TR.space {
	BACKGROUND-COLOR:#CCCCCC; HEIGHT:1px
}
TABLE.navFloat TR.aa {
	BACKGROUND-COLOR:#cccccc; HEIGHT:1px
}
TABLE.navFloat A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; WIDTH: 100px; DISPLAY: block; HEIGHT: 28px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0px; font-size:12px; font-weight:bold; padding-left:5px
}
TABLE.navFloat A:hover {
	BACKGROUND-COLOR:#6BA4CD; COLOR: #ffffff; TEXT-DECORATION: none; repeat-x center center; font-size:12px;
}
TABLE.navFloat A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
TABLE.navFloat A:visited hover{
	COLOR: #3D78B5; TEXT-DECORATION: none;
}
#ssbanner {
	MARGIN: 0px auto;position:relative; z-index:1;
}


A {
	COLOR: #333333; text-decoration:none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f93501; TEXT-DECORATION: underline
}

.left A {
	COLOR: #4C4948
}
.left A:link {
	COLOR: #4C4948
}
.left A:visited {
	COLOR: #4C4948
}
.left A:hover {
	COLOR: #0066CC; font-weight:bold
}