A:link {color:#0000FF; text-decoration: none}
A:visited {color:#0000FF; text-decoration: none}
A:active {color:#0000FF; text-decoration: none}
A:hover {color:#FF0000; text-decoration:none}

body {
	color: #336633;
	background-color: #FFFFFF;
	font-family: "Lucida Sans Unicode", "MingLiU", "Arial Unicode MS", Arial, Helvetica, sans-serif;
	font-size: 16px;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	scrollbar-track-color: #DAD6F2;
	scrollbar-face-color: #78E89C;
	scrollbar-shadow-color: #CCFF66;
	scrollbar-darkshadow-color: #663300;
	scrollbar-highlight-color: #FCFCFA;
	scrollbar-3dLight-color: #E7FCBB;
	scrollbar-arrow-color: #663300;
}
td {
	font-family: "Lucida Sans Unicode", "MingLiU", "Arial Unicode MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
}

body.left_frame { 
  background: #C5C1DD url("images/bg_left.gif");
  background-repeat: repeat-y;
  background-position: right;
}
body.right_frame { 
  background: #78E89C url("images/bg_right.gif");
  background-repeat: repeat-y;
  background-position: left;
}



td.headbar {
	background-color: #FFFFFF;
	color: #333333;
	font: bold 14px 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 16px;
	background-image: url(images/bar_title.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

td.copyright {
	background-color: #FFFFFF;
	color: #333333;
	font: 10px 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 20px;
	background-image: url(images/bar_copyright.gif);
	background-position: center top;
	background-repeat: no-repeat;
}

td.menu {
	background-color: #FFFFFF;
	background-image: url(images/menu_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
}


.inner {
	background-color: #FFFCE8;
	color: #336633;
}


table.news_back {
	background-color: #FFFFFF;
}
td.heading {
	background-color: #DDFF99;
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
	vertical-align: top;
	text-align: left;
}
td.newstext {
	background-color: #FFFCE8;
	color: #336633;
	font-size: 12px;
	padding: 10px 3px;
	vertical-align: top;
	text-align: left;
}


td.about_head {
	background-color: #660099;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
}
td.about_content {
	background-color: #FFFFFF;
	color: #333366;
	font-size: 12px;
	padding: 10px 3px;
	vertical-align: top;
	text-align: center;
}
td.about_link {
	background-color: #FFFFFF;
	color: #009966;
	font-size: 10px;
	padding: 10px 3px;
	vertical-align: top;
	text-align: left;
}


table.tableback1 {
	background-color: #E2E8F4;
}

td.head1 {
	background-color: #48B52E;
	color: #BCF6B1;
	font-weight: bold;
	font-size: 16px;
	padding: 3px 0px;
	vertical-align: top;
	text-align: center;
}
td.label {
	background-color: #CCFF99;
	color: #336633;
	font-weight: bold;
	font-size: 14px;
	padding: 3px 0px;
	vertical-align: top;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #71BF44;
	border-right-color: #71BF44;
	border-bottom-color: #71BF44;
	border-left-color: #71BF44;
}

td.content {
	background-color: #EBF4FF;
	color: #336633;
	font-size: 14px;
	padding: 3px;
	vertical-align: top;
}


td.game_content {
	color: #336633;
	font-size: 16px;
	padding: 30px 65px;
	vertical-align: middle;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_1 {
	color: #00804A;
	font-size: 15px;
	padding: 20px;
	vertical-align: middle;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_1_caption {
	color: #00B367;
	font-size: 14px;
	padding: 24px 0px;
	vertical-align: bottom;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_2 {
	color: #25803D;
	font-size: 15px;
	padding: 20px;
	vertical-align: middle;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_2_caption {
	color: #34B255;
	font-size: 14px;
	padding: 24px 0px;
	vertical-align: bottom;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_3 {
	color: #5C802B;
	font-size: 15px;
	padding: 20px;
	vertical-align: middle;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_3_caption {
	color: #80B13C;
	font-size: 14px;
	padding: 24px 0px;
	vertical-align: bottom;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_4 {
	color: #806E16;
	font-size: 15px;
	padding: 20px;
	vertical-align: middle;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_4_caption {
	color: #99841A;
	font-size: 14px;
	padding: 24px 0px;
	vertical-align: bottom;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_5 {
	color: #BF810D;
	font-size: 15px;
	padding: 20px;
	vertical-align: middle;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}
td.game_content_5_caption {
	color: #CC8A0E;
	font-size: 14px;
	padding: 24px 0px;
	vertical-align: bottom;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
}

td.product_label {
	background-color: #99ffcc;
	color: #009933;
	font-size: 12px;
	padding: 3px;
	vertical-align: top;
}


td.product_content {
	background-color: #DAD6F2;
	color: #333366;
	font-size: 12px;
	padding: 3px;
	vertical-align: top;
}


td.download_content {
	background-color: #DAD6F2;
	color: #336633;
	font-size: 14px;
	padding: 3px;
	vertical-align: middle;
}


td.faqs_q {
	background-color: #48B52E;
	color: #BCF6B1;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	padding: 5px
}
td.faqs_a {
	background-color: #FFEEDD;
	font-family: "Arial Unicode MS", "Lucida Sans Unicode", "MingLiU", Arial, sans-serif;
	font-size: 14px;
	vertical-align: top;
	text-align: left;
	padding: 5px 5px 20px;
}
table.faqs_a_inner {
	border: 2px groove #48B52E;
}
table.faqs_a_inner td {
	background-color: #DAD6F2;
	color: #336633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px;
}
td.faqs_note {
	background-color: #DAD6F2;
	color: #336633;
	font-size: 14px;
	padding: 5px 5px 20px;
	vertical-align: top;
	border: 5px solid #48B52E;
}


td.link_head {
	background-color: #009966;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
}
td.link_content {
	background-color: #FFEA80;
	color: #336633;
	font-size: 12px;
	padding: 5px;
	vertical-align: middle;
}

a.news {
	color: #336633;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
}

.imagebackground {
	background-repeat: no-repeat;
	background-position: top left;
}
.imagebackground_center {
	background-repeat: no-repeat;
	background-position: top center;
}

.imagefloatleft {
	float: left;
	margin-right: 16px;
	margin-bottom: 16px;
}
.imagefloatright {
	float: right;
	margin-bottom: 16px;
	margin-left: 16px;
}
