html {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
select {
	vertical-align: middle;
}
input {
	vertical-align: middle;
}
img {
	vertical-align: middle;
}
body {
	background: rgb(255, 255, 255); margin: 0px; color:#000; line-height: 1.4em; font-size: 100%;
}
a {
	color: rgb(37, 98, 129); text-decoration: none;
}
a:link {
	color: rgb(37, 98, 129); text-decoration: none;
}
a:visited {
	color: rgb(37, 98, 129); text-decoration: none;
}
a:hover {
	color: rgb(255, 51, 0); text-decoration: underline;
}
a:active {
	color: rgb(37, 98, 129); text-decoration: none;
}
.list a:link {
	color: rgb(37, 98, 129); text-decoration: none;
}
.list a:visited {
	color: rgb(37, 98, 129); text-decoration: none;
}
.list a:hover {
	color: rgb(255, 51, 0); text-decoration: underline;
}
.list a:active {
	color: rgb(37, 98, 129); text-decoration: none;
}
.list a.o {
	color: rgb(224, 94, 23);
}
a.red {
	color: rgb(255, 0, 0);
}
.logo {
	background: url("bg.gif") repeat-x 0px 0px; height: 50px; overflow: hidden; padding-top: 10px;
}
.list {
	padding: 5px;
}
.fnav {
	padding: 5px;
}
.f1 {
	padding: 5px;
}
.f2 {
	padding: 5px;
}
.i {
	padding: 5px;
}
.search {
	background: url("bg_s.gif") repeat-x 0px 0px rgb(48, 157, 22); padding: 5px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.search form {
	line-height: 1.8em;
}
.h { background-color:#dff2ff; padding: 1px 3px; color:#0061c3; font-weight: bold; border-top-color:#cee6ff; border-bottom-color:#cee6ff; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.h a {color: rgb(90, 130, 38);
}
.h a:hover {color: rgb(255, 114, 0);
}
.list {
	line-height: 24px;
}
.list a {
	padding: 0px 1px;
}
.list ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.fnav {
	background:#006bd3; color: rgb(255, 255, 255);
}
.fnav a {
	padding: 0px 4px; color: rgb(255, 255, 255);
}
.blue:link {
	color: rgb(0, 102, 203); text-decoration: none;
}
.blue:active {
	color: rgb(0, 102, 203); text-decoration: none;
}
.blue:visited {
	color: rgb(0, 102, 203); text-decoration: none;
}
.article_c {
	margin: 20px 15px 20px 10px; line-height: 150%;
}
.article_c .title {
	text-align: center; font-weight: bold;
}
.article_c .title2 {
	text-align: center; font-size: 90%;
}
.article_c p {
	text-indent: 2em;
}
.article_c .pic {
	margin: 20px auto; text-align: center; font-size: 80%;
}
.gt {
	text-align: center;
}
