a:link{text-decoration:underline}
a:visited{text-decoration:underline}
a:active{text-decoration:underline}
a:hover{text-decoration:underline}

.Bg {
	background-color: #00B2FF;
	background-image: url(images/Bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	vertical-align: top;
}
.TopMenu {
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 5px;
}
.TopMenuLink:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 12px;
}

.TopMenuLink:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 12px;
}

.TopMenuLink:hover {
	color: #86DFFF;
	text-decoration: underline;
	font-size: 12px;
}

.TopMenuLink:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 12px;
}
.CopyRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87A7D9;
	height: 30px;
	padding-left: 27px;
	font-weight: bold;
}
.CopyBox {
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
}
.CopyTopLeft {
	font-size: 1px;
	background-image: url(images/CopyTopLeft.gif);
	background-repeat: no-repeat;
	letter-spacing: 0px;
	height: 9px;
	width: 9px;
}
.CopyTopCenter {
	font-size: 1px;
	background-image: url(images/CopyTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 0px;
	height: 9px;
}
.CopyTopRight {
	font-size: 1px;
	background-image: url(images/CopyTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	letter-spacing: 0px;
	height: 9px;
	width: 9px;
}
.CopyMidLeft {
	font-size: 1px;
	background-image: url(images/CopyMidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	letter-spacing: 0px;
	width: 9px;
}
.CopyBotLeft {
	font-size: 1px;
	background-image: url(images/CopyBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	letter-spacing: 0px;
	height: 9px;
	width: 9px;
}
.CopyBotCenter {
	font-size: 1px;
	background-image: url(images/CopyBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	letter-spacing: 0px;
	height: 9px;
}
.CopyBotRight {
	font-size: 1px;
	background-image: url(images/CopyBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	letter-spacing: 0px;
	height: 9px;
	width: 9px;
}
.CopyMidRight {
	font-size: 1px;
	background-image: url(images/CopyMidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	letter-spacing: 0px;
	width: 9px;
}
.Copy {
	font-size: 12px;
	line-height: 18px;
	color: #0E0E0E;
}
.CopyLink:link {
	color: #68B4FF;
	text-decoration: underline;
	font-size: 12px;
}

.CopyLink:visited {
	color: #68B4FF;
	text-decoration: underline;
	font-size: 12px;
}

.CopyLink:hover {
	color: #FF8630;
	text-decoration: underline;
	font-size: 12px;
}

.CopyLink:active {
	color: #68B4FF;
	text-decoration: underline;
	font-size: 12px;
}

.LeftMenuBox {
	padding-bottom: 7px;
	padding-left: 6px;
	padding-right: 15px;
}
.Line01 {
	letter-spacing: 0px;
	height: 2px;
	background-image: url(images/Line01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Line02 {
	font-size: 1px;
	background-image: url(images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 0px;
	height: 1px;
}
.Line03 {
	font-size: 1px;
	background-image: url(images/Line03.gif);
	background-repeat: repeat-y;
	background-position: center top;
	letter-spacing: 0px;
	width: 17px;
}
.Line04 {
	font-size: 1px;
	background-image: url(images/Line04.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 12px;
}
.Line05 {
	font-size: 1px;
	background-image: url(images/Line05.gif);
	background-repeat: repeat-x;
	background-position: left 16px;
	height: 26px;
}
.Line06 {
	font-size: 1px;
	background-image: url(images/Line05.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.INTitle-Infor {
	background-image: url(images/IN_InfoTitleBg.gif);
	background-repeat: repeat-x;
	background-position: left 15px;
	padding-top: 15px;
}

.Pic01 {
	border: 1px solid #A1A1A1;
}
.Pic02 {
	border: 2px solid #FFFFFF;
}
.List01 {
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(images/Point01.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #EAEAEA;
	border-left-color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	color: #545454;
	padding-top: 3px;
}
.List02 {
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #EAEAEA;
	border-left-color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	color: #545454;
	padding-top: 3px;
}
.List03 {
	padding-bottom: 3px;
	font-size: 12px;
	line-height: 20px;
	color: #545454;
	padding-top: 3px;
}
.List04 {
	padding-bottom: 3px;
	font-size: 12px;
	line-height: 20px;
	padding-top: 3px;
	color: #545454;
	background-image: url(images/Point02.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-right: 5px;
	padding-left: 20px;
}
.List05 {
	font-size: 12px;
	line-height: 20px;
	color: #545454;
	padding-right: 5px;
	padding-left: 20px;
}
.List06 {
	font-size: 12px;
	line-height: 20px;
	color: #545454;
}
.List07 {
	font-size: 12px;
	line-height: 18px;
	color: #545454;
	padding-right: 5px;
	padding-bottom: 3px;
	letter-spacing: 1px;
	padding-top: 3px;
	padding-left: 18px;
}
.Link01:link {
	color: #545454;
	text-decoration: underline;
	font-size: 12px;
}

.Link01:visited {
	color: #545454;
	text-decoration: underline;
	font-size: 12px;
}

.Link01:hover {
	color: #4D69AD;
	text-decoration: underline;
	font-size: 12px;
}

.Link01:active {
	color: #545454;
	text-decoration: underline;
	font-size: 12px;
}
.ListLink02:link {
	color: #545454;
	text-decoration: underline;
	font-size: 12px;
}

.ListLink02:visited {
	color: #545454;
	text-decoration: underline;
	font-size: 12px;
}

.ListLink02:hover {
	color: #006FFF;
	text-decoration: underline;
	font-size: 12px;
}

.ListLink02:active {
	color: #545454;
	text-decoration: underline;
	font-size: 12px;
}
.InfoTopLeft {
	font-size: 1px;
	background-image: url(images/InfoTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: 0px;
	height: 5px;
	width: 5px;
}
.InfoTopCenter {
	font-size: 1px;
	background-image: url(images/InfoTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 0px;
	height: 5px;
}
.InfoTopRight {
	font-size: 1px;
	background-image: url(images/InfoTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	letter-spacing: 0px;
	height: 5px;
	width: 5px;
}
.InfoMidLeft {
	font-size: 1px;
	background-image: url(images/InfoMidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	letter-spacing: 0px;
	width: 5px;
}
.InfoMidRight {
	font-size: 1px;
	background-image: url(images/InfoMidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	letter-spacing: 0px;
	width: 5px;
}
.InfoBotLeft {
	font-size: 1px;
	background-image: url(images/InfoBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	letter-spacing: 0px;
	height: 5px;
	width: 5px;
}
.InfoBotCenter {
	font-size: 1px;
	background-image: url(images/InfoBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	letter-spacing: 0px;
	height: 5px;
}
.InfoBotRight {
	font-size: 1px;
	background-image: url(images/InfoBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	letter-spacing: 0px;
	height: 5px;
	width: 5px;
}

.InfoBox {
	padding: 7px;
}
.InfoTitle {
	font-size: 15px;
	line-height: 22px;
	color: #414754;
	font-weight: bold;
}
.InfoTitle01 {
	font-size: 15px;
	line-height: 22px;
	color: #414754;
	font-weight: bold;
	background-image: url(images/Point02.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 12px;
}
.InfoText {
	font-size: 12px;
	line-height: 22px;
	color: #586D83;
}
.InfoLink01:link {
	color: #586D83;
	text-decoration: underline;
	font-size: 12px;
}

.InfoLink01:visited {
	color: #586D83;
	text-decoration: underline;
	font-size: 12px;
}

.InfoLink01:hover {
	color: #497BF5;
	text-decoration: underline;
	font-size: 12px;
}

.InfoLink01:active {
	color: #586D83;
	text-decoration: underline;
	font-size: 12px;
}
.MainBox {
	padding-top: 11px;
	padding-right: 22px;
	padding-bottom: 15px;
	padding-left: 16px;
}
.MainBox-Page {
	padding-bottom: 23px;
	padding-left: 13px;
}
.MainTable {
	padding-left: 24px;
}
.MainTable-Page01 {
	border: 1px solid #D6D6D6;
}
.MainTable-Page02 {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.Title {
	background-image: url(images/Line02.gif);
	background-repeat: no-repeat;
	background-position: left 36px;
	padding-top: 10px;
}
.PicRight {
	font-size: 1px;
	background-color: #E8E8E8;
	background-image: url(images/PicRight.gif);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: 0px;
	width: 3px;
}
.PicBot {
	font-size: 1px;
	background-color: #E8E8E8;
	background-image: url(images/PicBot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: 0px;
	height: 4px;
}
.PageListBox {
	background-color: #F5F5F5;
	border: 1px solid #D2D2D2;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 16px;
}
.Forms01 {
	border: 1px solid #878787;
	font-size: 11px;
	line-height: 18px;
	background-position: left top;
	padding-right: 5px;
	padding-left: 5px;
	color: #585858;
	height: 22px;
}
.Forms02 {
	font-size: 12px;
	color: #393939;
	background-color: #FFFFFF;
	background-image: url(images/ButBg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #D0D0D0;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.Forms03 {
	border: 1px solid #878787;
	font-size: 11px;
	line-height: 18px;
	background-position: left top;
	padding-right: 5px;
	padding-left: 5px;
	color: #585858;

}
.HBotTable {
	border: 1px solid #DBDBDB;
	width: 762px;
	padding-top: 3px;
	background-color: #FFFFFF;
}
.HBotRight {
	width: 268px;
	text-align: center;
}
/*-------------------------------------------*/
.laypu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #74a7d2;
	text-transform: none;
}
.laypu A:link, .laypu A:visited, .laypu A:active {
	position:relative; 
	color: #74a7d2;
	text-decoration: none;
}
.laypu A:hover {
	position:relative;
	color: #A5C7E2;
	text-decoration: underline;
}
