body {margin:opx; font-family:Arial; font-size:12px;}
.header_bg{background-image:url(images/header.gif); height:146px; width:1000px;}
.blackbg{height:117px; width:778px;}
.linkbottom{font: Arial; font-size:12px; font-weight:bold; color: #666666; float:none; padding-bottom:10px; padding-top:10px;   }
.head a { font: Arial; font-size:12px; font-weight:bold; color: #666666; text-decoration:none; }
.head a:hover{font: Arial; font-size:12px; text-decoration:underline; font-weight:bold; color:#CC0000;}
.toptext { font: Arial; font-size:13px; font-weight:bold; color: #000000;  padding-bottom:5px; }
.top a { font: Arial; font-size:13px; font-weight:bold; color:#990000; text-decoration:none; }
.top a:hover{font: Arial; font-size:13px; font-weight:bold; color:#FF0000; text-decoration:underline;}
.header_book{background-image: url(images/headerbook.gif); height:133px; width:1000px;}
.booktext{
	font-size:12px;
	font-weight:bold;
	color: #9f0718;
	float:none;
	padding-left:5px;
	font-family: Arial;
}
.webtop_bg{background-image: url(images/webhome_01.gif); width:222px; height:156px;}
.web_bg{background-image: url(images/webhome_02.gif); height:25px;}
.blank{
	background-image:url(images/webhome_10.gif);
	width:144px;
	background-repeat: no-repeat;
	height:24px;
}
.textlink{
	font-size:15px;
	font-weight:bold;
	color: #000000;
	font-family: Arial;	}
.text2{
	font-size:13px;
	font-weight:bold;
	color: #1870a7;
	font-family: Arial;	}
.text3 { font: Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#2a7caf; padding-top:5px; padding-left:20px; padding-right:20px; line-height:18px; }	
.menu a { font: Arial; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none; }
.menu a:hover{font: Arial; font-size:13px; font-weight:bold; color:#ffc15a; text-decoration:underline;}
.textbody { font: Verdana, Arial, Helvetica, sans-serif; font-size:12px;color: #000000; padding-top:5px; padding-left:20px; padding-right:20px; line-height:18px; }
.border {border:1px; border-color:#0099FF; border-style:dotted;}
.border2 {border:1px; border-color:#000000; border-style:dotted;}
.right { background-image:url(images/right.gif); width:166px; height:35px;}
.right2 { background-image:url(images/rightnew.gif); width:56px;}

.left { background-image:url(images/INDEX_03.gif); width:54px; height:35px;}
#middle { width:780px; height:35px;}
#header { background-image:url(images/INDEX_08.gif);  width:1000px; height:146px;}