body {
	background-image: url(bj.gif);
	font-family:Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	margin: 0px;
}

.font-m {font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#d7001e;font-weight:lighter;}



.font1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cdcdcd;}
.font2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.font3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#656565;}
.font4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;}
.font5 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
.font-bt {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000;}
.font-bt2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#d7001f;}
.font-bt3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#696969;}
.font-nr1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#505050;}
.font-nr2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#505050;}
.cp-mc1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; text-decoration:none}
.cp-mc2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.cp-mc3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ca0000;}
.cp-js {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.cp-js2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b6b6b;}
.sy-flash-bt1 {font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000000; }
.sy-flash-bt2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000;}
.sy-flash-nr {padding-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b; line-height:14px;}



.thin {border-collapse: collapse;}
.cp-right-line {height:13px; background:url(cp-right-line.gif) no-repeat center;}



a.a1:link,a.a1:visited,a.a1:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #656565;
}

a.a1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color:#656565;
}


a.a2:link,a.a2:visited,a.a2:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #FFFFFF;
}

a.a2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
}

a.a3:link,a.a3:visited,a.a3:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #cdcdcd;
}

a.a3:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color:#cdcdcd;
}



a.a4:link,a.a4:visited,a.a4:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration:underline;
	color: #7a7c7b;
}
a.a4:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#7a7c7b;
}

a.a5:link,a.a5:visited,a.a5:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration:none;
	color: #1c31a6;
}
a.a5:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#1c31a6;
}

a.a6:link,a.a6:visited,a.a6:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
    text-decoration:none;
	font-weight:bold;
	color: #000000;
}
a.a6:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
	color:#ca0000;
}

a.a7:link,a.a7:visited,a.a7:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-decoration:none;
	color: #1e9fa5;
}
a.a7:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color:#1e9fa5;
}

.PagerStyle { font: 12px Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; color:#1e9fa5;}
.PagerStyle a {background: #fff; text-decoration: none; margin: 0px; cursor: default; color:#1e9fa5;}
.PagerStyle a:visited { background: #fff; text-decoration: none; color:#1e9fa5;}
.PagerStyle a:hover { color: #fff; text-decoration: none; color: Red; }

#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden;
}

#simg {
	PADDING-LEFT: 9px
}
#simg DIV {
	FONT-SIZE: 12px; BACKGROUND: #d6d6d6; FLOAT: left; WIDTH: 18px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 18px; MARGIN-RIGHT: 1px; HEIGHT: 18px; TEXT-ALIGN: center
}
#simg .f1 {
	BACKGROUND: #6f6f6f
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}

.pic {
	OVERFLOW: hidden
}
.pic .dis A {
	DISPLAY: block; FONT-SIZE: 252px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 378px; FONT-FAMILY: Arial;TEXT-ALIGN: center
}
.pic .dis A IMG {
	MAX-WIDTH: 378px; VERTICAL-ALIGN: middle
}

.page #container {
	MARGIN: 0px auto; WIDTH: 900px;TEXT-ALIGN: left
}
.page #header {
	MARGIN-BOTTOM: 17px
}


DIV#toppanel-container {
	Z-INDEX: 150; WIDTH: 900px; POSITION: absolute; TOP: 161px
}
DIV#toppanel-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #feffe6; FILTER: alpha(opacity=90); PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 0px; opacity: .9
}
DIV#toppanel {
	MARGIN-TOP: -290px; Z-INDEX: 15; BACKGROUND: url(image/toppanel_bg.png) #000000 repeat-x 0px 100%; WIDTH: 100%; COLOR: #969696; POSITION: relative;
}
DIV#toppanel .panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; OVERFLOW: hidden; WIDTH: 900px; PADDING-TOP: 0px; HEIGHT: 240px
}
DIV#toppanel .close {
margin-top:10px;CLEAR: both; BORDER-RIGHT: #646464 1px solid; BORDER-TOP: #646464 1px solid; FONT-SIZE: 13px; BACKGROUND: #1e1e1e; FLOAT: left; MARGIN-LEFT: 425px; OVERFLOW: hidden; BORDER-LEFT: #646464 1px solid; WIDTH: 50px; CURSOR: pointer; BORDER-BOTTOM: #646464 1px solid; HEIGHT: 19px; TEXT-ALIGN: center
}
DIV#toppanel .cpanel {
	CLEAR: both
}
DIV#toppanel-container .trigger {
	Z-INDEX: 16; LEFT: 50%; MARGIN-LEFT: -70px; WIDTH: 140px; CURSOR: pointer; POSITION: relative; TOP: 0px
}
DIV#toppanel-container .trigger1 {
	Z-INDEX: 16; CURSOR: pointer; POSITION: relative; TOP: 0px
}
.mm_menu {
	Z-INDEX: 500; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative;
}