.left-bg01 {

	background-attachment: fixed;

	background-color: #FFFFFF;

	background-image: url(image/left-bg-01.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

.right-bg01 {

	background-attachment: fixed;

	background-color: #0062C4;

	background-image: url(image/right-bg-01.jpg);

	background-repeat: repeat-x;

	background-position: 0px 0px;

}

.left-bg02 {



	background-attachment: fixed;

	background-color: #DCEDFE;

	background-image: url(image/left-bg-02.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.blue-type13 {

	font-size: 13px;

	line-height: 20px;

	color: #004E9C;

	text-decoration: none;

}

.orange-type13 {



	font-size: 13px;

	line-height: 20px;

	color: #920000;

	text-decoration: none;

}

.yellow-table {

	font-size: 13px;

	line-height: 20px;

	color: #B64001;

	background-color: #FFFFCC;

	border: 1px solid #B64001;

}

.orange-link:link {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

}

.orange-link:visited {



	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

}

.orange-link:hover {



	font-size: 13px;

	line-height: 22px;

	font-weight: bolder;

	color: #009900;

	text-decoration: underline;

}

.blue-link:link {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #003399;

	text-decoration: none;

}

.blue-link:visited {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

}

.blue-link:hover {



	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #009900;

	text-decoration: underline;

}

.table1-bg {

	background-image: url(image/right-table1-middle-m.gif);

	background-repeat: repeat-x;

	background-position: 0px 0px;

	background-attachment: fixed;

	background-color: #FFFFFF;

}

.join-bg {

	background-attachment: fixed;

	background-color: #E9F3FE;

	background-image: url(image/join-bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}



.withe-type {

	font-size: 13px;

	line-height: 20px;

	font-weight: bold;

	color: #FFFFFF;

}

.balck-type {

	font-size: 13px;

	line-height: 19px;

	color: #000000;

}



.news-bg {

	background-attachment: scroll;

	background-image: url(image/news-tabel-bg.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	background-color: #FFFFFF;

}

.news-table-bg {

	background-attachment: fixed;

	background-image: url(image/buttom-bg.gif);

	background-repeat: repeat-x;

	background-position: 0px 0px;

}

.brown-link:link {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #533200;

	text-decoration: none;

}

.brown-link:visited {



	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #533200;

	text-decoration: none;

}

.brown-link:hover {



	font-size: 13px;

	line-height: 22px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: underline;

}

.blue-link:hover {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #009900;

	text-decoration: none;

}



.white-link:link {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.white-link:visited {



	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.white-link:hover {



	font-size: 13px;

	line-height: 22px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: underline;

}

.body {

	SCROLLBAR-FACE-COLOR: #31a0d9;

	SCROLLBAR-HIGHLIGHT-COLOR: #31a0d9;

	SCROLLBAR-SHADOW-COLOR: #d8fcfc;

	SCROLLBAR-3DLIGHT-COLOR: #d8fcfc;

	SCROLLBAR-ARROW-COLOR: #d8fcfc;

	SCROLLBAR-TRACK-COLOR: #31a0d9;

	SCROLLBAR-DARKSHADOW-COLOR: #31a0d9;

	SCROLLBAR-BASE-COLOR: #d8fcfc;

	background-image: url(image/bg.gif);



}

.left {

	background-attachment: fixed;

	background-image: url(image/bg-left.gif);

	background-repeat: repeat-y;

	background-position: right top;

}

.right {



	background-attachment: fixed;

	background-image: url(image/bg-right.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.ind-bg {

	background-attachment: fixed;

	background-color: #EBEAEA;

	background-image: url(image/knowledge-ind-bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.deepred-link:link {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #910000;

	text-decoration: none;

}

.deepred-link:visited {



	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #910000;

	text-decoration: none;

}

.deepred-link:hover {



	font-size: 13px;

	line-height: 22px;

	font-weight: bolder;

	color: #0034DB;

	text-decoration: underline;

}

.green-link:link {

	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #03605B;

	text-decoration: none;

}

.green-link:visited {



	font-size: 13px;

	line-height: 22px;

	font-weight: bold;

	color: #03605B;

	text-decoration: none;

}

.green-link:hover {



	font-size: 13px;

	line-height: 22px;

	font-weight: bolder;

	color: #996600;

	text-decoration: underline;

}

.green-type13 {





	font-size: 13px;

	line-height: 20px;

	color: #03605B;

	text-decoration: none;

}

.orange-type13-b {

	font-size: 13px;

	line-height: 20px;

	color: #920000;

	text-decoration: none;

	font-weight: bold;

}

.member-01-bg {

	background-attachment: fixed;

	background-color: #33B74B;

	background-image: url(image/member-join-01-bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.withe-type-13 {



	font-size: 13px;

	line-height: 20px;

	color: #FFFFFF;

}

.yellow-type-13 {





	font-size: 13px;

	line-height: 20px;

	color: #FFFF00;

}

.member-02-bg {



	background-attachment: fixed;

	background-color: #2081C9;

	background-image: url(image/member-join-02-bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.button-blue {

	background-image: url(image/button-blue.gif);

	background-repeat: repeat-x;

	background-position: left top;

	border: 1px solid #004E8A;

	font-size: 13px;

	color: #FFFFFF;

}

.white-table {



	font-size: 13px;

	line-height: 20px;

	color: #000099;

	background-color: #FFFFFF;

	border: 1px solid #000066;

}

.kl-list {

	background-attachment: fixed;

	background-color: #FFFFFF;

	background-image: url(image/kl-list-bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.orange-link-1:link {

	font-size: 13px;

	line-height: 22px;

	color: #FF6600;

	text-decoration: none;

}

.orange-link-1:visited {



	font-size: 13px;

	line-height: 22px;

	color: #FF6600;

	text-decoration: none;

}

.orange-link-1:hover {



	font-size: 13px;

	line-height: 22px;

	color: #009900;

	text-decoration: underline;

}

.kl-line {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CC3300;

	font-size: 13px;

	color: #666600;

}

.deepred-b-15 {



	font-size: 15px;

	line-height: 25px;

	font-weight: bold;

	color: #910000;

	text-decoration: none;

}

.green-hr {

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #688F8D;

}

.m-left {

	background-attachment: scroll;

	background-color: #3177BF;

	background-image: url(image/m-l-bg.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.blue-b-13 {

	font-size: 13px;

	line-height: 20px;

	font-weight: bold;

	color: #0066CC;

}

.ma-line {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #3366CC;

}

.kn-left {

	background-attachment: fixed;

	background-image: url(image/kn-left-bg.jpg);

	background-repeat: repeat-y;

	background-position: 0px 0px;

}

.kn-left-01 {

	background-attachment: scroll;

	background-image: url(image/kn-left.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	list-style-type: lower-roman;

}

.blueblack-b-15 {

	font-size: 15px;

	font-weight: bold;

	color: #006779;

}

.se-left-01 {



	background-attachment: scroll;

	background-image: url(image/se-left.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	list-style-type: lower-roman;

}

.se-left {



	background-attachment: fixed;

	background-image: url(image/se-left-bg.jpg);

	background-repeat: repeat-y;

	background-position: 0px 0px;

}

.w-b-15 {



	font-size: 15px;

	font-weight: bold;

	color: #FFFFFF;

}

.qu-left-01 {





	background-attachment: scroll;

	background-image: url(image/qu-left.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	list-style-type: lower-roman;

}

