BODY {
	FONT-SIZE: 12px; BACKGROUND: #f3f3f3; MARGIN: 0px; COLOR: #000000
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000
}
TD {
	FONT-SIZE: 12px; COLOR: #000
}
FORM {
	FONT-SIZE: 12px; MARGIN: 0px
}
TEXTAREA {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
A:link {
	FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.menu:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.black:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.black:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.black:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.blue:link {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: none
}
.blue:visited {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: none
}
.blue:hover {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: underline
}
.red:link {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.red:visited {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.red:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.Left:link {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: none
}
.Left:visited {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: none
}
.Left:hover {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: underline
}
.topic:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.topic:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.topic:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.font_03 {
	FONT-SIZE: 12px; COLOR: #eeeeee; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.font_03:link {
	FONT-SIZE: 12px; COLOR: #fefefe; TEXT-DECORATION: none
}
.font_03:visited {
	FONT-SIZE: 12px; COLOR: #fefefe; TEXT-DECORATION: none
}
.font_03:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.title:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.title:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.title:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.more:link {
	FONT-SIZE: 12px; COLOR: red
}
.more:visited {
	FONT-SIZE: 12px; COLOR: red
}
.more:hover {
	FONT-SIZE: 12px; COLOR: #ff6699
}
.move:hover {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
.move1:hover {
	POSITION: relative; TOP: 1px
}
.midtd {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.input {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 67px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: white
}
.input1 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 60px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: white
}
.text {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
.Successinput {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 120px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: white
}
.button {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 38px; CURSOR: hand; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.button1 {
	BORDER-RIGHT: #5ba8ff 1px solid; BORDER-TOP: #5ba8ff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #5ba8ff 1px solid; WIDTH: 52px; CURSOR: hand; COLOR: #ff3333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #5ba8ff
}
.button2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 60px; CURSOR: hand; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center
}
.Successbutton {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 38px; CURSOR: hand; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.f9 {
	FONT-SIZE: 9px
}
.f10 {
	FONT-SIZE: 10px
}
.f11 {
	FONT-SIZE: 11px
}
.f12 {
	FONT-SIZE: 12px
}
.f14 {
	FONT-SIZE: 14px
}
.line20 {
	LINE-HEIGHT: 20px
}
.line23 {
	LINE-HEIGHT: 23px
}
.line25 {
	LINE-HEIGHT: 25px
}
.white {
	COLOR: #ffffff
}
.black {
	COLOR: #000000
}
.red {
	COLOR: #ff0000
}
.blue {
	COLOR: #0000ff
}
.subscaptd01 {
	BORDER-RIGHT: #315477 1px solid; BORDER-TOP: #83a5c7 1px solid; BORDER-LEFT: #83a5c7 1px solid; BORDER-BOTTOM: #315477 1px solid
}
.subscaptd02 {
	BORDER-TOP: #fefefe 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.ProImg {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.TdMenu {
	BORDER-TOP: #999999 0px solid; CURSOR: hand; BORDER-BOTTOM: #777777 2px solid
}
.table {
	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.tddouble {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.tdtop {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.tdleft {
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #000000;
}
.td3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.tdright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.tdbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.tdright2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.tdRB {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.tdright3 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.ititle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}
.top {
	background-color: #1261A2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 3px;
	margin: 0px;
	letter-spacing: 0.1em;
	word-spacing: normal;
}
a.top:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.top:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.top:hover {
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
