body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.f10 {  font-size: 80%}
.fn {
	font-size: 10pt;
	line-height: normal;
}
.f12 {
	font-size: 100%;
	line-height: 22px;
	
}
.f12pname {
	font-size: 100%;
	line-height: 22px;
	font-weight: bold;
	color: #F60;
}
.f12fa {
	font-size: 100%;
	line-height: 25px;
	font-weight: normal;
	color: #3C0;
}

.s3 {  font-size: 12px; color: #FFFFFF}
.embed_title {  font-size: 12px}
a:link {  text-decoration: none; color: #0066cc}
a:active {  color: #0066cc; text-decoration: none}
a:hover {  text-decoration: none; color: #0000CC}
a:visited {
	text-decoration: none;
	text-align: right;
}
a:linkg {  color: #0066cc; text-decoration: none}
.tabl {  font-size: 12px; background-image: url(img/top_bg.gif); background-repeat: repeat-x; background-position: bottom}
.news_m { font-size: 12px; line-height: 22px ; color: 575757}
.search {  font-size: 13px; line-height: 22px; color: #666666}
.current { background-color: #FFFF99 }
.top1 {
	background-image: url(images/index_04.jpg);
	background-repeat: no-repeat;
	width: 752px;
	height: 640px;
	background-attachment: scroll;
	background-position: bottom;
}

.login1 {
	background-image: url(images/login_04.jpg);
	background-repeat: no-repeat;
	
	}
.tab1 {
	background-image: url(images/main_01.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 864px;
}
.tab2 {
	background-image: url(images/main_02.jpg);
	background-repeat: no-repeat;
		width: 52px;
}
.subtab {
	background-image: url(images/subtab.gif);
	background-repeat: no-repeat;
	width: 670px;
	height: 67px;
	color: #ffffff;
	text-indent: 120px;
	font-weight: bold;
	vertical-align: middle;
}
.tabtop {
	background-image: url(images/tb_01.jpg);
	background-repeat: no-repeat;
	height: 81px;
	width: 732px;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-indent: 150px;
}
.tabc {
	background-image: url(images/tb_02.jpg);
	background-repeat: repeat-y;
	width: 732px;
	
}
.bu a {
	color: #000000;
	background-image: url(images/b6.jpg);
}
.bu a:hover, ul.MenuBarVertical a:focus a:link {
	color: #000000;
	background-image: url(images/b1.jpg);
}
.lk a:link{
  text-decoration: none; color: #0066cc
}
.lk1 a:link{
  text-decoration: none; color: #ffffff
}
.pr0 a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #333333;
	background-image: url(images/index101.jpg);
	height: 19px;
	width: 77px;
	background-repeat: no-repeat;
	vertical-align: bottom;
	line-height: 100px;
	text-align: center;
font-size: 80%;
}
.pr0 a:hover, td.pr a:focus a:link {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #FF0000;
	background-image: url(images/index101-1.jpg);
	height: 19px;
	width: 77px;
	background-repeat: no-repeat;
vertical-align: bottom;	
	
}
.pr a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #333333;
	background-image: url(images/index102.jpg);
	height: 19px;
	width: 77px;
	background-repeat: no-repeat;
	vertical-align: bottom;
	line-height: 100px;
	text-align: center;
font-size: 80%;
}
.pr a:hover, td.pr a:focus a:link {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #FF0000;
	background-image: url(images/index102-1.jpg);
	height: 19px;
	width: 77px;
	background-repeat: no-repeat;
	
}
.pr1 a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #333333;
	background-image: url(images/index103.jpg);
	height: 19px;
	width: 90px;
	background-repeat: no-repeat;
	vertical-align: bottom;
	line-height: 100px;
	text-align: center;
font-size: 80%;
}
.pr1 a:hover, td.pr a:focus a:link {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #FF0000;
	background-image: url(images/index103-1.jpg);
	height: 19px;
	width: 90px;
	background-repeat: no-repeat;
	
}
.pr3 a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/fontsize_1_off.gif);
	height: 19px;
	width: 17px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}
.pr3 a:hover, td.pr a:focus a:link {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/fontsize_1_on.gif);
	height: 19px;
	width: 17px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}

.pr4 a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/fontsize_2_off.gif);
	height: 19px;
	width: 17px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}
.pr4 a:hover, td.pr a:focus a:link {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/fontsize_2_on.gif);
	height: 19px;
	width: 17px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}
.pr5 a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/fontsize_3_off.gif);
	height: 19px;
	width: 17px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}
.pr5 a:hover, td.pr a:focus a:link {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/fontsize_3_on.gif);
	height: 19px;
	width: 17px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}
.stylea {font-size: 85%}
.styleb {font-size: 100%}
.stylec {font-size: 115%}
.mtab {
	background-image: url(images/tab_01.png);
	background-repeat: no-repeat;
	height: 47px;
	width: 750px;
	font-weight: bold;
	vertical-align: middle;
	text-indent: 40px;
	color: #ffffff;
}
.mtab1 {
	background-image: url(images/mtab1.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 800px;
	font-weight: bold;
	vertical-align: middle;
	text-indent: 30px;
	color: #060;
}
.pr2 a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/cont1.gif);
	height: 20px;
	width: 80px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}
.pr2 a:hover, td.pr a:focus a:link {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #000000;
	background-image: url(images/cont2.gif);
	height: 20px;
	width: 80px;
	background-repeat: no-repeat;
	text-indent: 30px;
	font-size: 80%;
}
.ft10 {
	color: #FE8A11;
	font-size: 80%;
}
.ft12 {
	color: #993300;
	font-size: 100%;
}
.dep12 {
	color: #993300;
	font-size: 100%;
	background-image: url(images/dep_01.gif);
	background-repeat: no-repeat;
	text-indent: 90px;
	height: 60px;
	width: 480px;
	font-weight: bold;
}
.dep13 {
	
	font-size: 100%;
	background-image: url(images/dep_03.gif);
	background-repeat: no-repeat;
	
	height: 127px;
	width: 432px;
	
}
.work {
	background-image: url(images/2-1work.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 800px;
}
.fo a {
	
	color: #999999;
	background-image: url(images/subbu-1.gif);
	line-height: 50px;
	font-weight: bold;
		height: 50px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
}
.fo a:hover, td.pr a:focus a:link {
		color: #FF0000;
	background-image: url(images/subbu-2.gif);
	line-height: 50px;
	height: 50px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
}
.phtop {
	background-image: url(images/phtab.jpg);
	background-repeat: no-repeat;
    text-indent: 60px;
	height: 50px;
	width: 720px;
	color: #ffffff;
	font-weight: bold;
}
.tbu1 a
{
	display: block;
	cursor: pointer;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
	background-image: url(images/bu-2-1.gif);
	width: 100px;
	text-indent: 15px;
	background-repeat: no-repeat;
	font-weight: normal;	
}
.tbu1 a:hover, td.tab1 a:focus
{background-image: url(images/bu-2-2.gif);
}
.topt {
	height: 70px;
   
	background-image: url(images/index_04.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.newstb {
	background: url(images/news_05.jpg) repeat-y top;
}
.newsb {
	background: url(images/news_06.jpg) no-repeat;
	height: 42px;
	width: 732px;
}
.newsc {
	background: url(images/news_03.jpg) no-repeat;
height: 27px;
	width: 605px;
}
