@charset "utf-8";
a:link {
	color: #0086e3;
	text-decoration: underline;
}

a:visited {
	color: #0086e3;
	text-decoration: underline;
}
a:hover {
	color: #FF7700;
	text-decoration: underline;
}
a:active {
	color: #0086e3;
	text-decoration: underline;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/stage.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
form {
	margin: 0;
}
img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.Box01 {
	background-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00C6FF;
}
.Box02 {
	border: 1px solid #00E2FD;
}
.Box03 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #37D1FE;
	border-left-color: #37D1FE;
}

.BoxLeftMod01 {
	padding-bottom: 7px;
	background-color: #000000;
}
.BoxProduct01MidLeft {
	background-image: url(images/BoxProduct01MidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 10px;
}
.BoxProduct01MidRight {
	background-image: url(images/BoxProduct01MidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 10px;
}
.BoxProduct01BotLeft {
	background-image: url(images/BoxProduct01BotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 8px;
	width: 10px;
	font-size: 1px;
	letter-spacing: 1pt;
}
.BoxProduct01BotCenter {
	background-image: url(images/BoxProduct01BotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct01BotRight {
	background-image: url(images/BoxProduct01BotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 8px;
	width: 10px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct02TopLeft {
	background-image: url(images/BoxProduct02TopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 6px;
	width: 10px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct02TopCenter {
	background-image: url(images/BoxProduct02TopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 6px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct02TopRight {
	background-image: url(images/BoxProduct02TopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 6px;
	width: 10px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct02MidLeft {
	background-image: url(images/BoxProduct02MidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 10px;
}
.BoxProduct02MidCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #02AFFF;
	font-size: 9pt;
	padding-top: 8px;
}
.BoxProduct02MidCenterLink:link {
	color: #02AFFF;
	text-decoration: none;
}
.BoxProduct02MidCenterLink:visited {
	color: #02AFFF;
	text-decoration: none;
}
.BoxProduct02MidCenterLink:hover {
	color: #0086E3;
	text-decoration: underline;
}
.BoxProduct02MidCenterLink:active {
	color: #02AFFF;
	text-decoration: none;
}
.BoxProduct02MidRight {
	background-image: url(images/BoxProduct02MidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 10px;
}
.BoxProduct02BotLeft {
	background-image: url(images/BoxProduct02BotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 8px;
	width: 10px;
	font-size: 1px;
	letter-spacing: 1pt;
}
.BoxProduct02BotCenter {
	background-image: url(images/BoxProduct02BotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
	background-color: #002535;
}
.BoxProduct02BotRight {
	background-image: url(images/BoxProduct02BotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 8px;
	width: 10px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct03TopLeft {
	background-image: url(images/BoxProduct03TopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	width: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct03TopCenter {
	background-image: url(images/BoxProduct03TopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct03TopRight {
	background-image: url(images/BoxProduct03TopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 8px;
	width: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct03MidLeft {
	background-image: url(images/BoxProduct03MidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px;
}
.BoxProduct03MidRight {
	background-image: url(images/BoxProduct03MidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 8px;
}
.BoxProduct03MidCenter {
	background-color: #000000;
	height: 179px;
	width: 179px;
}
.BoxProduct03BotLeft {
	background-image: url(images/BoxProduct03BotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 8px;
	width: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct03BotCenter {
	background-image: url(images/BoxProduct03BotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct03BotRight {
	background-image: url(images/BoxProduct03BotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 8px;
	width: 8px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct04TopLeft {
	background-image: url(images/BoxProduct04TopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct04TopCenter {
	background-image: url(images/BoxProduct04TopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct04TopRight {
	background-image: url(images/BoxProduct04TopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct04MidLeft {
	background-image: url(images/BoxProduct04MidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
}
.BoxProduct04MidRight {
	background-image: url(images/BoxProduct04MidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 4px;
}
.BoxProduct04MidCenter {
	height: 64px;
	width: 63px;
	background-color: #FFFFFF;
}
.BoxProduct04BotLeft {
	background-image: url(images/BoxProduct04BotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct04BotCenter {
	background-image: url(images/BoxProduct04BotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct04BotRight {
	background-image: url(images/BoxProduct04BotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.BoxProduct05TopLeft {
	background-image: url(images/BoxProduct05TopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 9px;
	height: 20px;
	background-color: #000000;
}
.BoxProduct05TopCenter {
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(images/BoxProduct05TopCenter.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #000000;
}
.BoxProduct05TopRight {
	background-image: url(images/BoxProduct05TopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	width: 9px;
	background-color: #000000;
}

.BoxProduct06TopLeft {
	background-image: url(images/BoxProduct06TopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 9px;
	height: 20px;
	background-color: #000000;
}
.BoxProduct06TopRight {
	background-image: url(images/BoxProduct06TopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	width: 9px;
	background-color: #000000;
}

.Bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	height: 26px;
	background-color: #000000;
	background-position: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
}
.Form01 {
	FONT-SIZE: 7pt;
	CURSOR: hand;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	border: 1px solid #02AFFF;
	font-family: "Microsoft Sans Serif";
	margin: 0px;
	background-color: #000000;
	text-align: center;
}
.Form02 {
	BORDER-RIGHT: #d0d0d0 1px solid;
	BACKGROUND-POSITION: left bottom;
	BORDER-TOP: #d0d0d0 1px solid;
	FONT-SIZE: 7pt;
	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;
}
.FormBar01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #c5c5c5;
	border: none;
	background-color: #FFFFFF;
}
.FormBar02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #33FFFF;
	background-color: #505358;
	margin: 1px;
	border-top: 1px solid #33FFFF;
	border-right: 1px solid #33FFFF;
	border-bottom: 1px solid #33FFFF;
	border-left: 1px solid #33FFFF;
}

.FormSelect01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.InNewBox {
	padding-top: 10px;
	padding-left: 15px;
	background-color: #000000;
}
.InNewMainBox {
	padding-right: 16px;
	padding-left: 16px;
	background-color: #000000;
	border-right: 1px;
	border-left: 1px;
}

.InNewTopLeft {
	background-image: url(images/InNewTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 7px;
}

.InNewTopCenter {
	background-image: url(images/InNewTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 32px;
	padding-left: 10px;
}
.InNewTopRight {
	background-image: url(images/InNewTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 32px;
	width: 7px;
}
.InProTopBg {
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
  	padding-left: 16px;
	padding-right: 2px;
	background-color: #000000;
}

.InRightMod {
	width: 232px;
	border: 1px solid #02AFFF;
}
.LeftMod {
	width: 221px;
	background-color: #000000;
}
.LeftTitleLeft {
	background-image: url(images/LeftTitleLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 9px;
	background-color: #000000;
}
.LeftTitleRight {
	background-image: url(images/LeftTitleRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 32px;
	width: 9px;
	background-color: #000000;
}
.LeftTitleCenter {
	background-image: url(images/LeftTitleCenter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 203px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	padding-left: 7px;
	font-weight: normal;
	background-color: #000000;
	text-transform: uppercase;
}
.LeftBoxMidLeft {
	background-image: url(images/LeftBoxMidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 9px;
	background-color: #000000;
}
.LeftBoxMidRight {
	background-image: url(images/LeftBoxMidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 9px;
	background-color: #000000;
}
.LeftBoxBotLeft {
	background-image: url(images/LeftBoxBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 20px;
	width: 9px;
	background-color: #000000;
}
.LeftBoxBotCenter {
	background-image: url(images/LeftBoxBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 20px;
}
.LeftBoxBotRight {
	background-image: url(images/LeftBoxBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 20px;
	width: 9px;
	background-color: #000000;
}
.LeftMenu01 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #00E4FF;
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(images/ArmLeftMenu01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 7px;
}

.LeftMenu01Link:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
}
.LeftMenu01Link:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.LeftMenu01Link:hover {
	color: #00E4FF;
	text-decoration: none;
}
.LeftMenu01Link:active {
	color: #FFFFFF;
	text-decoration: none;
}
.LeftMenu01Over {
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #00E4FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #00E4FF;
	background-color: #000000;
	background-image: url(images/ArmLeftMenu01Over.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 7px;
	width: 203px;
}
.LeftMenu02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00E4FF;
	background-image: url(images/ArmLeftMenu02.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 14px;
	padding-left: 17px;
	width: 196px;
	padding-bottom: 5px;
	background-color: #002535;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00425E;
}
.LeftMenu02Link:link {
	color: #00E4FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.LeftMenu02Link:visited {
	color: #00E4FF;
	text-decoration: none;
}
.LeftMenu02Link:hover {
	color: #00E4FF;
	text-decoration: underline;
}
.LeftMenu02Link:active {
	color: #00E4FF;
	text-decoration: none;
}
.LeftMenu02On {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(images/ArmLeftMenu02.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 14px;
	padding-left: 17px;
	width: 196px;
	background-color: #165466;
	background-position: 7px 8px;
	padding-bottom: 5px;
}
.LeftMenu02OnLink:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #165466;
}
.LeftMenu02OnLink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
	background-color: #165466;
}
.LeftMenu02OnLink:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
	background-color: #165466;
}
.LeftMenu02OnLink:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
	background-color: #165466;
}

.Line02 {
	background-image: url(images/Line02.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.Line03 {
	background-image: url(images/Line02.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.List01 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #02afff;
	padding-bottom: 11px;
}
.List02 {
	background-color: #00D2FF;
	padding-top: 8px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	color: #000000;
}
.List03 {
	padding-bottom: 8px;
	background-image: url(images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 8px;
}
.List04 {
	background-image: url(images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #33FFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #33FFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-color: #000000;
}
.List04Link:link {
	color: #FF7700;
	text-decoration: none;
}

.List04Link:visited {
	color: #FF7700;
	text-decoration: none;
}
.List04Link:hover {
	color: #0086e3;
	text-decoration: none;
}
.List04Link:active {
	color: #FF7700;
	text-decoration: none;
}
.List05 {
	background-image: url(images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.List05Link:link {
	color: #0086e3;
	text-decoration: none;
}

.List05Link:visited {
	color: #0086e3;
	text-decoration: none;
}
.List05Link:hover {
	color: #FF7700;
	text-decoration: none;
}
.List05Link:active {
	color: #0086e3;
	text-decoration: none;
}

.MainLogoBg {
	background-image: url(images/MainLogoBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
}
.MainMenuBg {
	background-image: url(images/MainMenuBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
}

.MainMenuLeft {
	background-image: url(images/MainMenuLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 4px;
}
.MainMenuLine {
	background-image: url(images/MainMenuLine.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 3px;
	height: 30px;
}
.MainMenuRight {
	background-image: url(images/MainMenuRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
	width: 4px;
}
.MainMenu {
	font-family: "Microsoft Sans Serif";
	font-size: 11pt;
	color: #04B9F5;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
}
.MainMenuLink:link {
	color: #04B9F5;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
.MainMenuLink:visited {
	color: #04B9F5;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
.MainMenuLink:hover {
	color: #000000;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
.MainMenuLink:active {
	color: #04B9F5;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	text-transform: uppercase;
}

.MainMenuOn {
	font-family: "Microsoft Sans Serif";
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(images/MainMenuOnBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
	text-transform: uppercase;
}
.MainMenuOnLink:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-family: "Microsoft Sans Serif";
	font-weight: normal;
	text-transform: uppercase;
}
.MainMenuOnLink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-family: "Microsoft Sans Serif";
	font-weight: normal;
	text-transform: uppercase;
}
.MainMenuOnLink:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
.MainMenuOnLink:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}

.Marker01Left {
	background-image: url(images/Marker01Left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 10px;
}
.Marker01Right {
	background-image: url(images/Marker01Right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 29px;
	width: 10px;
}
.Marker01Center {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/Marker01Center.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 29px;
	font-size: 9pt;
}
.Marker01LeftOn {
	background-image: url(images/Marker01LeftOn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 10px;
}
.Marker01RightOn {
	background-image: url(images/Marker01RightOn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 29px;
	width: 10px;
}
.Marker01CenterOn {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/Marker01CenterOn.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 29px;
	font-size: 8pt;
}
.Marker01CenterLink:link {
	color: #FFFFFF;
	text-decoration: none;
}
.Marker01CenterLink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.Marker01CenterLink:hover {
	color: #00FFFF;
	text-decoration: underline;
}
.Marker01CenterLink:active {
	color: #00FFFF;
	text-decoration: underline;
}

.Root01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}
.Root01Link:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Root01Link:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Root01Link:hover {
	color: #00FFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Root01Link:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.RootLeft {
	background-image: url(images/RootLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #000000;
}
.RootCenter {
	background-image: url(images/RootCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #000000;
}
.RootRight {
	background-image: url(images/RootRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
	width: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #000000;
}
.RootArm01 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 28px;
	width: 15px;
	font-family: "Courier New", Courier, mono;
	color: #FFFFFF;
	font-size: 12px;
	background-image: url(images/ArmRoot.gif);
}
.SearchLeft {
	background-image: url(images/SearchLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 9px;
}
.SearchRight {
	height: 20px;
	width: 18px;
}
.SearchCenter {
	background-image: url(images/SearchCenter.gif);
	background-repeat: repeat-x;
	background-position: left;
	height: 20px;
}

.Text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.Text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
	background-image: url(images/Point01.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 10px;
	font-weight: normal;
}
.Text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #919191;
	padding-top: 5px;
}
.Text04 {
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
	font-weight: normal;
}
.Text05 {
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
}
.Text06 {
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
	background-image: url(images/Point02.gif);
	background-repeat: no-repeat;
	background-position: 8px 12px;
	padding-left: 15px;
}
.Text01Link:link {
	color: #00AFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
	font-weight: normal;
	background-color: #000000;
}
.Text01Link:visited {
	color: #00AFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
}
.Text01Link:hover {
	color: #33FFFF;
	text-decoration: underline;
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
}
.Text01Link:active {
	color: #33FFFF;
	text-decoration: underline;
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
}
.TextDate01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 3px;
	background-color: #000000;
}

.TextInNew01 {
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
	background-color: #000000;
}
.TextTop01 {
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	color: #33FFFF;
}
.TextTop01Link:link {
	color: #33FFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
}
.TextTop01Link:visited {
	color: #33FFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
}
.TextTop01Link:hover {
	color: #33FFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
}
.TextTop01Link:active {
	color: #33FFFF;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
}
.Title01 {
	font-family: "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: normal;
	color: #00AFFF;
	padding-top: 8px;
	padding-bottom: 5px;
	background-color: #000000;
	text-indent: 10px;
	padding-left: 5px;
}
.Title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0084FF;
	padding-top: 8px;
	padding-bottom: 5px;
	border: 1px solid #37D2FF;
	background-color: #000000;
	padding-left: 5px;
}
.Title03 {
	font-family: "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.Title04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #01D5D8;
	padding-bottom: 5px;
}
.Title05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.Title06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	background-image: url(images/Arm01.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 8px;
	padding-bottom: 5px;
}
.Title07 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #02AFFF;
	background-image: url(images/Arm01.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 8px;
	padding-bottom: 5px;
	background-color: #000000;
}
.Title08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #33FFFF;
	font-weight: bold;
	background-image: url(images/Arm02.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 14px;
	padding-right: 7px;
	padding-top: 8px;
	padding-bottom: 5px;
}
.Title09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0086e3;
	background-image: url(images/Arm01.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
}

.TitleIn01 {
	font-family: "Microsoft Sans Serif";
	font-size: 10pt;
	color: #000033;
	padding-top: 4px;
	font-weight: bold;
}
.TitleIn02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #02AFFF;
	padding-top: 3px;
	font-weight: bold;
}
.TitleInMore01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	padding-top: 5px;
	padding-left: 5px;
}
.TitleInNew01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #00FFFF;
	padding-top: 5px;
	padding-bottom: 3px;
}
.TitleInPageNum01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #33FFFF;
	padding-top: 5px;
	height: 32px;
	padding-right: 5px;
	padding-left: 5px;
}
.TitleInPageNum01On {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #33FFFF;
	width: 23px;
	padding-top: 5px;
	font-weight: normal;
	background-image: url(images/Num01On.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.TitleInPageNum01Link:link {
	color: #33FFFF;
	text-decoration: none;
}
.TitleInPageNum01Link:visited {
	color: #33FFFF;
	text-decoration: none;
}
.TitleInPageNum01Link:hover {
	color: #33FFFF;
	text-decoration: underline;
}
.TitleInPageNum01Link:active {
	color: #33FFFF;
	text-decoration: none;
}
.Top {
	height: 45px;
	padding-top: 9px;
}


/* Drop Down Extender Related CSS */
.ContextMenuPanel 
{
	border: 1px solid #00E2FD;
	z-index: 1000;
	background: #002535 url(images/menu-bg.gif) repeat-y;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 9pt;
	font-family: "Microsoft Sans Serif";
	color: #FFFFFF;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;
	color: #FFFFFF;
	font-family: "Microsoft Sans Serif";
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
	text-align: left;
	font-family: "Microsoft Sans Serif";
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}
a.ContextMenuItem:link
{
	color: #00E2FD;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
}
a.ContextMenuItem:visited
{
	color: #00E2FD;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
}
a.ContextMenuItem:hover
{
	background-color: #DBE9FD;
	color: #002535;
	border: 1px solid #DFDFDF;
	padding: 3px 18px 3px 32px;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
}
a.ContextMenuItem:active
{
	color: #004360;
	text-decoration: none;
	font-family: "Microsoft Sans Serif";
}
/*-------------首頁模組--------------------*/
/*標題背景*/
.indexTit {
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacaca;
    FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f4f4f4', endColorStr='#e6e6e6', gradientType='1');
	padding-left: 16px;
	padding-right: 2px;
	background-color: #000000;
}

/*標題*/
.index_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #545454;
}

/*列表內容*/
.NewsTxt00 {
	font-size: 9pt;
	color: #666666;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

.NewsTxt01 {
	background-image: url(images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.NewsTxt01Link:link, .NewsTxt01Link:visited, .NewsTxt01Link:active {
	color: #0086e3;
	text-decoration: none;
}

.NewsTxt01Link:hover {
	color: #FF7700;
	text-decoration: none;
}

/*圖框*/
.Pic01TopLeft {
	background-image: url(images/BoxProduct04TopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.Pic01TopCenter {
	background-image: url(images/BoxProduct04TopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.Pic01TopRight {
	background-image: url(images/BoxProduct04TopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.Pic01MidLeft {
	background-image: url(images/BoxProduct04MidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
}
.Pic01MidRight {
	background-image: url(images/BoxProduct04MidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 4px;
}
.Pic01MidCenter {
	background-color: #FFFFFF;
}
.Pic01BotLeft {
	background-image: url(images/BoxProduct04BotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.Pic01BotCenter {
	background-image: url(images/BoxProduct04BotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.Pic01BotRight {
	background-image: url(images/BoxProduct04BotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 4px;
	width: 4px;
	font-size: 1pt;
	letter-spacing: 1pt;
}
.MainMenuBgCopy {

	background-image: url(images/MainMenuBg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
}
.MainMenuLineCopy {

	background-image: url(images/MainMenuLine1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 3px;
	height: 30px;
}
.MainMenuCopy {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
}
.Text04_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #00FFFF;
	padding-top: 5px;
	font-weight: normal;
}
.Line04 {

	background-image: url(images/Line03.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.Line05 {


	background-image: url(images/Line03.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.FormSelect02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #02Afff;
	background-color: #002535;
	background-image: url(images/SearchCenter.gif);
	border: 1px solid #33FFFF;
}
