body{margin:0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; color:black; text-align: center; line-height: 20px;	font-size: 12px; }
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
.Mp {margin:0 auto 0 auto;width:778px;}
#tleft{width:90px;float:left;}
#tright{width:588px;float:right;padding-top:5px;}
#tbar1{width:100%;height:25px;border-bottom:1px solid #d4d4d4;}
#tbar2{width:100%;height:25px;padding-top:3px;}
#sbar{width:100%;margin-top:3px;border-top:2px solid #1a66af;height:30px;background:url(bg_search.gif);text-align:left;}
.adbar{width:100%;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;margin-top:8px;}
.adtit1{width:25px;float:left;border-bottom:1px dashed #009DFC;height:30px;background:url(arrow.gif) no-repeat;}
.adtit2{float:left;color:green;font-weight:bold; padding:2px 0 0 10px;text-align:left;border-bottom:1px dashed #009DFC;height:30px;background:#F0F0F0;border-top:4px solid #2B90F5;width:751px;}
.adcont{height:45px;background:#ffffff;}
a:link,a:visited,a:active{
	color:#000000;text-decoration:none;
}
a:hover{
	color:red;text-decoration:underline;
}
.topbar a:link,.topbar a:visited,.topbar a:active{color: #00007f;text-decoration: underline;}
.topbar a:hover{color:red; text-decoration: none;}
.booklink a:link,.booklink a:visited,.booklink a:active{color: #0075A9;text-decoration: none;}
.booklink a:hover{color:red; text-decoration: underline;}
.bfont{font-size: 10.5pt;}
.sfont{font-size: 11.5px;}
.sfont_1{font-size: 11.5px;color:gray;}
.sfont_2{font-size: 11.5px;color:gray;padding-right:3px;}
.bluelink a{color: #00007f;text-decoration: none;}
.bluelink a:hover{color:red; text-decoration: underline;}

/*  -----±êÌâÀ¸-----  */
.whitelink a:link,.whitelink a:visited,.whitelink a:active{
	color:#fff;
	font-weight:bolder;
	font-size:10.5pt;
	text-decoration:  none;
	line-height:22px;
}
.whitelink a:hover{
	color:#fff;
	text-decoration:underline;
}
.title1{
	border:3px solid #fff;
	background:url(title_bg.gif) no-repeat;
	line-height: 22px;
	padding-left:16px;
	color: #fff;
	margin-left:6px;
}

.title2{
	height:26px;
	line-height:22px;
	border-bottom:2px solid #1B7BCE;
	font-weight:bolder;
	font-size:10.5pt;
}
#download{
	border:1px solid #1b7bce;
	padding-bottom:6px;
	width:248px;
	text-align:center;
}

h1,h2,h3,h4,h5,h6,h9 {
	margin: 0;
	padding: 2px 0;
	font-size: 10.5pt;
	color:#FFF;
	font-weight:bolder;
}
input.text1{
	border:1px solid #999;
}
.tleft{width:380px;float:left;margin-top:6px;margin-bottom:6px;margin-left:3px;}
.tleft_l{width:335px;float:left;text-align:left;}
.tleft_r{width:45px;text-align:right;float:right;font-size:11px;color:gray;}
.cleft{width:510px;float:left;}
.cleft_l{width:435px;float:left;text-align:left;}
.cleft_r{width:75px;text-align:right;float:right;font-size:11px;color:gray;}
.bhr{height:0px;border :0px;border-top: #6595d6 1px dotted;width : 98%;}
.mylink{width:760px;margin-left:5px;}
.mylink li{width:105px;float:left;text-align:left;}
.ghr{height:0px;border :0px;border-top: green 1px dotted;width : 98%;}
