@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(pict/bg.jpg);
}
a:link, a:visited {
	color: #B2B2B2;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}    
 
A.a:link {
	font-size: 12px;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
}
A.a:visited {
	font-size: 12px;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
}
A.a:hover {
	font-size: 12px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 18px;
}
A.a:active {
	text-decoration: none;
}

A.a2:link {
	font-size: 13px;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
}
A.a2:visited {
	font-size: 13px;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
}
A.a2:hover {
	font-size: 13px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 20px;
}
A.a2:active {
	text-decoration: none;
}

A.b:link {
	font-size: 11px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
A.b:visited {
	font-size: 11px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
A.b:hover {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
A.b:active {
	text-decoration: none;}


A.b2:link {
	font-size: 13px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	height: 28px;
	width: 112px;
	display: block;
	padding-top: 8px;
}
A.b2:visited {
	font-size: 13px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	height: 25px;
	width: 112px;
	display: block;
	padding-top: 8px;
}
A.b2:hover {
	font-size: 13px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #00509E;
	text-decoration: none;
	height: 23px;
	width: 112px;
	background-color: #FFF;
	display: block;
	padding-top: 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8FACBE;
	border-bottom-color: #8FACBE;
}
A.b2:active {
	text-decoration: none;}


A.b3:link {
	font-size: 13px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	height: 28px;
	width: 81px;
	display: block;
	padding-top: 8px;
}
A.b3:visited {
	font-size: 13px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	height: 25px;
	width: 81px;
	display: block;
	padding-top: 8px;
}
A.b3:hover {
	font-size: 13px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #00509E;
	text-decoration: none;
	height: 23px;
	width: 81px;
	background-color: #FFF;
	display: block;
	padding-top: 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8FACBE;
	border-bottom-color: #8FACBE;
}
A.b3:active {
	text-decoration: none;}	
A.c:link {
	font-size: 12px;
	color: #818181;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
A.c:visited {
	font-size: 12px;
	color: #818181;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
A.c:hover {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	line-height: 18px;
}
A.c:active {
	text-decoration: none;
}
A.d:link {
	font-size: 11px;
	color: #595959;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
}
A.d:visited {
	font-size: 11px;
	color: #595959;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
}
A.d:hover {
	font-size: 11px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 18px;
}
A.d:active {
	text-decoration: none;
}

A.e:link {
	font-size: 13px;
	color: #333333;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDDDE;
	display: block;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 21px;
	background-image: url(pict/icon001.gif);
	background-position: 10px 11px;
	background-repeat: no-repeat;
}
A.e:visited {
	font-size: 13px;
	color: #333333;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDDDE;
	display: block;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 21px;
	background-image: url(pict/icon001.gif);
	background-position: 10px 11px;
	background-repeat: no-repeat;
}
A.e:hover {
	font-size: 13px;
	color: #001893;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	background-color: #F6F6F6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDDDE;
	display: block;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 21px;
	background-image: url(pict/icon001.gif);
	background-position: 10px 11px;
	background-repeat: no-repeat;
}
A.e:active {
	text-decoration: none;
}

A.e2:link {
	font-size: 13px;
	color: #15499B;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 18px;
	background-image: url(pict/icon002.gif);
	background-position: 8px 7px;
	background-repeat: no-repeat;
}
A.e2:visited {
	font-size: 13px;
	color: #15499B;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 18px;
	background-image: url(pict/icon002.gif);
	background-position: 8px 7px;
	background-repeat: no-repeat;
}
A.e2:hover {
	font-size: 13px;
	color: #0000FF;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
	display: block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 18px;
	background-image: url(pict/icon002.gif);
	background-position: 8px 7px;
	background-repeat: no-repeat;
}
A.e2:active {
	text-decoration: none;
}

A.e3:link {
	font-size: 13px;
	color: #4B4B4B;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 16px;
	background-image: url(pict/icon003.gif);
	background-position: 7px 7px;
	background-repeat: no-repeat;
}
A.e3:visited {
	font-size: 13px;
	color: #4B4B4B;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 16px;
	background-image: url(pict/icon003.gif);
	background-position: 7px 7px;
	background-repeat: no-repeat;
}
A.e3:hover {
	font-size: 13px;
	color: #0000FF;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
	display: block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 16px;
	background-image: url(pict/icon003.gif);
	background-position: 7px 7px;
	background-repeat: no-repeat;
}
A.e3:active {
	text-decoration: none;
}
A.f:link {
	font-size: 12px;
	color: #535353;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.f:visited {
	font-size: 12px;
	color: #535353;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.f:hover {
	font-size: 12px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.f:active {
	text-decoration: none;}

A.f2:link {
	font-size: 13px;
	color: #0033FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.f2:visited {
	font-size: 13px;
	color: #0033FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.f2:hover {
	font-size: 13px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.f2:active {
	text-decoration: none;}
	
A.f3:link {
	font-size: 13px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.f3:visited {
	font-size: 13px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.f3:hover {
	font-size: 13px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.f3:active {
	text-decoration: none;}
	
.button_top_bg {
	background-image: url(images/index_17.jpg);
	height: 29px;
	width: 279px;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	padding-top: 4px;
}
.button_top_bg2 {
	background-image: url(pict/bg2.jpg);
	height: 33px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.button_top_bg3 {
	background-image: url(pict/bg4.jpg);
	height: 33px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.button_top_bg4 {
	background-image: url(pict/bg5.jpg);
	height: 33px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	background-repeat: repeat-x;
	margin-bottom: 7px;
}
.button00 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #7095BB;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border: 1px solid #557AA1;
}
.redSolid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #053289;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
.redSolid2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #DBDBDB;
	background-color: #F7F7F7;
}
.news_bg {
	background-image: url(images/index_29.gif);
	height: 112px;
	width: 226px;
	font-size: 12px;
	color: #7A7A7A;
	text-decoration: none;
	padding-top: 5px;
	background-repeat: repeat-y;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.news_from01 {
	margin-bottom: 5px;
	margin-top: 2px;
}
.link_from01 {
	margin-bottom: 10px;
	padding-top: 2px;
	margin-right: 3px;
	margin-top: 6px;
}
.from01 {
	margin-bottom: 15px;
}
.from02 {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
}
.search01 {
	border: 1px double #CCC;
	background-color: #FFF;
}
.pr_w01 {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.pict01 {
	border: 1px solid #CECECE;
	padding: 1px;
	margin-bottom: 5px;
}
.title_001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B2B2B2;
	margin-bottom: 4px;
	line-height: 20px;
	text-align: left;
	padding-right: 10px;
}
.title_002 {
	background-image: url(images/sample_6.gif);
	height: 34px;
	margin-bottom: 20px;
	background-repeat: repeat-x;
}
.title_003 {
	background-image: url(images/sample_6.gif);
	height: 34px;
	margin-bottom: 10px;
	background-repeat: repeat-x;
}
.news_001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 24px;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
}
.form2_bg {
	margin-bottom: 15px;
}
.form2_bg2 {
	margin-bottom: 25px;
}
.form2_bg3 {
	margin-bottom: 15px;
	text-align: center;
}
.form3_bg {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
}
.form4_bg1 {

	padding-bottom: 15px;
}
.form_top {
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.style1 {
	font-size: 15px;
	color: #001893;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 5px;
	margin-top: 5px;
}
.style1b2 {
	font-size: 13px;
	color: #001893;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 5px;
}
.style1b2b {
	font-size: 13px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.style1b {
	font-size: 12px;
	color: #860F15;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.style1c {
	font-size: 12px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.style2 {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.style2b {
	font-size: 12px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.style3b {
	font-size: 12px;
	color: #001893;
	text-decoration: none;
	line-height: 25px;
}
.style4 {
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.style4b {
	font-size: 15px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.style5 {
	font-size: 13px;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.style5b {
	font-size: 20px;
	color: #009794;
	font-family: "Arial Black", Gadget, sans-serif;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.style05b2 {
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
	padding-right: 6px;
	padding-left: 7px;
}
.style05b3 {
	font-size: 15px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
	padding-right: 6px;
	padding-left: 7px;
}
.style05b4 {
	font-size: 17px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
	padding-right: 6px;
	padding-left: 7px;
}
.style6 {
	font-size: 13px;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 25px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	margin-bottom: 20px;
}
.style7 {
	font-size: 13px;
	color: #1F1F1F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 3px;
	text-align: right;
	padding-right: 5px;
}
.style8 {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.back {
	text-align: right;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B49666;
	margin-top: 10px;
}

.back2 {
	text-align: center;
	padding-top: 8px;
}
.line01 {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E7E7E7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	text-decoration: none;}
.line01b {
	border: 5px solid #E3EEF2;
	padding: 10px;
}
.line02 {
	padding-top: 4px;
	padding-bottom: 4px;
}
.line02b {
	font-size: 13px;
	line-height: 22px;
	color: #333;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.line03 {
	padding-top: 8px;
	padding-bottom: 10px;
}
.line04 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #009794;
	margin-bottom: 10px;
}
.line05 {
	padding-top: 4px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDDDE;
	padding-bottom: 10px;
}
.line05b {
	padding-top: 4px;
	padding-left: 8px;

}
.line06 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.content_news02 {
	padding-bottom: 3px;
	font-size: 12px;
	line-height: 20px;
	color: #545454;
	text-decoration: none;
	padding-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
	margin-bottom: 4px;
}













.top_b01 {
	background-image: url(images/index_1.jpg);
	height: 35px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #860F15;
	text-decoration: none;
	padding-left: 75px;
}

.top02 {
	margin-top: 20px;
}
.content00_div01 {
	padding-right: 25px;
}

.content00_w01 {
	font-size: 12px;
	line-height: 18px;
	color: #573A17;
	text-decoration: none;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.content00_link {
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
}
.link01 {
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 6px;
}
.left {
	text-align: left;
}
