@charset "utf-8";
form {
	margin: 0;
}
.Bg {
	background-image: url(images/Bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0871a2;
}
.BotMidLeft {
	background-image: url(images/BotMidLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 16px;
}
.BotMidCenter {
	background-image: url(images/BotMidCenter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #CFCFCF;
	padding-top: 16px;
	padding-bottom: 4px;
	padding-right: 18px;
	padding-left: 18px;
}
.BotMidRight {
	background-image: url(images/BotMidRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 16px;
}
.BotBotLeft {
	background-image: url(images/BotBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 17px;
	width: 16px;
	font-size: 1px;
	letter-spacing: 1em;
}
.BotBotCenter {
	background-image: url(images/BotBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 16px;
	font-size: 1px;
	letter-spacing: 1em;
}
.BotBotRight {
	background-image: url(images/BotBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 17px;
	width: 16px;
	font-size: 1px;
	letter-spacing: 1em;
}
.CopyText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #7e7e7e;
}
.CopyTextE01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7e7e7e;
	text-transform: none;
}
.CopyTextELink:link {
	font-size: 9px;
	color: #7e7e7e;
	text-decoration: none;
}
.CopyTextELink:visited {
	font-size: 9px;
	color: #7e7e7e;
	text-decoration: none;
}
.CopyTextELink:hover {
	font-size: 9px;
	color: #0066ff;
	text-decoration: none;
}
.CopyTextELink:active {
	font-size: 9px;
	color: #7e7e7e;
	text-decoration: none;
}
.Forms01 {
	border: 1px solid #D6D6D6;
	font-size: 12px;
	line-height: 18px;
	background-position: left top;
	padding-right: 5px;
	padding-left: 5px;
	color: #505050;
	height: 25px;

}
.Forms02 {
	border: 1px solid #D6D6D6;
	font-size: 12px;
	line-height: 18px;
	background-position: left top;
	padding-right: 5px;
	padding-left: 5px;
	color: #505050;

}
.Forms03 {
	BORDER-RIGHT: #d0d0d0 1px solid; 
	PADDING-RIGHT: 5px; 
	BACKGROUND-POSITION: left top; 
	BORDER-TOP: #d0d0d0 1px solid; 
	PADDING-LEFT: 5px; FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(images/Form01.gif); 
	BORDER-LEFT: #d0d0d0 1px solid; 
	CURSOR: hand; 
	COLOR: #505050; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #d0d0d0 1px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff
}

.LeftMod {
	background-image: url(images/PathLeftBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 243px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.LeftBoxTopLeft {
	background-image: url(images/LeftBoxTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 13px;
	font-size: 1px;
	letter-spacing: 1em;
}
.LeftBoxTopCenter {
	background-image: url(images/LeftBoxTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 9px;
	font-size: 1px;
	letter-spacing: 1em;
}
.LeftBoxTopRight {
	background-image: url(images/LeftBoxTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 9px;
	width: 13px;
	font-size: 1px;
	letter-spacing: 1em;
}
.LeftBoxMidLeft {
	background-image: url(images/LeftBoxMidLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 13px;
}
.LeftBoxMidCenter {
	background-image: url(images/LeftBoxMidCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F4F4F4;
}
.LeftBoxMidRight {
	background-image: url(images/LeftBoxMidRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 13px;
}
.LeftBoxMidBotLeft {
	background-image: url(images/LeftBoxMidBotLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 13px;
}
.LeftBoxMidBotCenter {
	background-color: #F4F4F4;
}
.LeftBoxMidBotRight {
	background-image: url(images/LeftBoxMidBotRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 13px;
}
.LeftBoxBotCenter {
	background-image: url(images/LeftBoxBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 13px;
	font-size: 1px;
	letter-spacing: 1em;
}
.LeftBoxBotRight {
	background-image: url(images/LeftBoxBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 13px;
	width: 13px;
	font-size: 1px;
	letter-spacing: 1em;
}

.LeftBoxBotLeft {
	background-image: url(images/LeftBoxBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 13px;
	width: 13px;
	font-size: 1px;
	letter-spacing: 1em;
}
.LeftMenuTitle {
	background-color: #FCFCFC;
	background-image: url(images/LeftMenuTitleBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #F1F1F1;
}
.LeftMenuLeft {
	background-image: url(images/LeftMenuLeftBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 33px;
	width: 37px;
	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: #FCFCFC;
	border-right-color: #C6C6C6;
	border-bottom-color: #FCFCFC;
	border-left-color: #FCFCFC;
	background-color: #DEE3E4;
}
.LeftMenu {
	background-image: url(images/LeftMenuLeftBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 33px;
	background-color: #DEE3E4;
	border: 1px solid #FCFCFC;
	padding-left: 19px;
}
.LeftMenuText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #5a5a5a;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
}
.LeftMenuText01Link:link {
	font-size: 13px;
	color: #5a5a5a;
	text-decoration: none;
}
.LeftMenuText01Link:visited {
	font-size: 13px;
	color: #5a5a5a;
	text-decoration: none;
}
.LeftMenuText01Link:hover {
	font-size: 13px;
	color: #008ACC;
	text-decoration: none;
}
.LeftMenuText01Link:active {
	font-size: 13px;
	color: #5a5a5a;
	text-decoration: none;
}
.ListBg01 {
	background-image: url(images/Line01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.List01 {
	background-image: url(images/ListBg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #D0D0D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #696969;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.List02 {
	border: 1px solid #D0D0D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #696969;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.List02Link:link {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.List02Link:visited {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.List02Link:hover {
	font-size: 13px;
	color: #0097de;
	text-decoration: none;
}
.List02Link:active {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.List03 {
	border: 1px solid #D0D0D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #696969;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Line04 {
	background-image: url(images/Line04.gif);
	background-repeat: repeat-x;
	background-position: left center;
}


.InMainBox {
	background-image: url(images/MainBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E9E9E9;
	border-right-color: #DDDDDD;
	border-left-color: #FFFFFF;
	padding-right: 14px;
	background-color: #FFFFFF;
}
.InLeftMod {
	background-image: url(images/InMainLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 18px;
	padding-bottom: 4px;
	padding-left: 34px;
}
.InRightMod {
	padding-top: 5px;
	padding-bottom: 4px;
}
.InProTopLeft {
	background-image: url(images/InProTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 13px;
	width: 20px;
	font-size: 1px;
	letter-spacing: 1em;
}
.InProTopCenter {
	background-image: url(images/InProTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 13px;
	font-size: 1px;
	letter-spacing: 1em;
}
.InProTopRight {
	background-image: url(images/InProTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 13px;
	width: 20px;
	font-size: 1px;
	letter-spacing: 1em;
}
.InProRTitleBot {
	background-image: url(images/InProRTitleBot.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.InProMidCenter {
	background-color: #EBEBEB;
	background-image: url(images/InProMidCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.InProMidRight {
	background-image: url(images/InProMidRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 20px;
}
.InProBotLeft {
	background-image: url(images/InProBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 13px;
	width: 20px;
	font-size: 1px;
	letter-spacing: 1em;
}
.InProBotCenter {
	background-image: url(images/InProBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 13px;
	font-size: 1px;
	letter-spacing: 1em;
}
.InProBotRight {
	background-image: url(images/InProBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 13px;
	width: 20px;
	font-size: 1px;
	letter-spacing: 1em;
}

.InTitle01 {
	background-image: url(images/Line03.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 10px;
}
.MainBox {
	background-image: url(images/MainBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #E9E9E9;
	border-right-color: #DDDDDD;
	padding-right: 14px;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 30px;
	padding-left: 25px;
}
.PageListBox {
	background-color: #f5f8ff;
	background-image: url(images/PageListBoxBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #D0D0D0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.PathRight {
	background-image: url(images/PathRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 4px;
	height: 51px;
}
.PathMain {
	background-image: url(images/PathMainBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 51px;
	padding-left: 21px;
}
.PathText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	color: #004557;
}
.PathText01Link:link {
	font-size: 13px;
	color: #004557;
	text-decoration: none;
}
.PathText01Link:visited {
	font-size: 13px;
	color: #004557;
	text-decoration: none;
}
.PathText01Link:hover {
	font-size: 13px;
	color: #d0fffa;
	text-decoration: none;
}
.PathText01Link:active {
	font-size: 13px;
	color: #004557;
	text-decoration: none;
}

.PathText02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #FFFFFF;
}
.PathText02Link:link {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.PathText02Link:visited {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.PathText02Link:hover {
	font-size: 13px;
	color: #88ffed;
	text-decoration: none;
}
.PathText02Link:active {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.Pic01TopLeft {
	background-image: url(images/Pic01TopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	width: 8px;
	font-size: 1px;
	letter-spacing: 1em;
}
.Pic01TopCEnter {
	background-image: url(images/Pic01TopCEnter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 8px;
	font-size: 1px;
	letter-spacing: 1em;
}
.Pic01TopRight {
	background-image: url(images/Pic01TopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 8px;
	width: 8px;
	font-size: 1px;
	letter-spacing: 1em;
}
.Pic01MidLeft {
	background-image: url(images/Pic01MidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px;
}
.Pic01MidCenter {
	background-color: #CCCCCC;
	height: 88px;
	width: 88px;
	border: 1px solid #c7d1d9;
}
.Pic01MidRight {
	background-image: url(images/Pic01MidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 8px;
}
.Pic01BotLeft {
	background-image: url(images/Pic01BotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 8px;
	width: 8px;
	font-size: 1px;
	letter-spacing: 1em;
}
.Pic01BotCenter {
	background-image: url(images/Pic01BotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 8px;
	font-size: 1px;
	letter-spacing: 1em;
}
.Pic01BotRight {
	background-image: url(images/Pic01BotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 8px;
	width: 8px;
	font-size: 1px;
	letter-spacing: 1em;
}

.Pic02 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CECEC6;
	padding-bottom: 10px;
}
.Pic03 {
	border: 1px solid #B8BABA;
}
.Point03 {
	background-image: url(images/Point03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 22px;
}
.Point04 {
	background-image: url(images/Point04.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


.Text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #066d9e;
	background-image: url(images/Arm01.gif);
	background-repeat: no-repeat;
	background-position: left 14px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
}
.Text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #696969;
	padding-bottom: 3px;
	padding-top: 6px;
}
.Text02Link:link {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.Text02Link:visited {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.Text02Link:hover {
	font-size: 13px;
	color: #8091cf;
	text-decoration: none;
}
.Text02Link:active {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.Text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #444444;
}
.Text04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #696969;
	padding-bottom: 3px;
	padding-top: 6px;
}
.Text05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #696969;
	background-image: url(images/Point01.gif);
	background-repeat: no-repeat;
	background-position: 8px 13px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.Text06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #444444;
	background-image: url(images/Point05.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px;
	padding-left: 21px;
}
.Text07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #444444;
	padding-left: 21px;
}
.Title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	color: #0b78a9;
	background-image: url(images/Point02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.Title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	color: #005279;
	background-image: url(images/Point01.gif);
	background-repeat: no-repeat;
	background-position: 8px 13px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Title02 A:link, .Title02 A:visited, .Title02 A:active {
	color: #005279;
	text-decoration: none;
}
.Title02 A:hover {
	color: #ff8800;
	text-decoration: underline;
}
.Title03 {
	background-image: url(images/ListBg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #D0D0D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #696969;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-weight: bold;
}
.Title03Link:link {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.Title03Link:visited {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.Title03Link:hover {
	font-size: 13px;
	color: #8091cf;
	text-decoration: none;
}
.Title03Link:active {
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}
.Title04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	color: #005279;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Title05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #444444;
	background-image: url(images/Point01.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}