BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
	background-position: center top;
}
.txt_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3ebcd3;
}
.txt_1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
.txt_1_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffcc00;
}
.txt_1_yellow:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffcc00;
}
.txt_1_yellow:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffcc00;
}
.box_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
}
.dropdown_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.txt_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CCC;
}
.txt_2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
.border_1 {
	border: 8px solid #eceded;
	background-color: #eceded;
}
.border_2 {
	border: 8px solid #3a3c3e;
	background-color: #3a3c3e;
}
.txt_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666;
}
.productName {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.productName:link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}.productName:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: blink;
}.head_wh {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.head_wh:link {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}.head_wh:hover {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: blink;
}.head {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txt_3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
.txt_3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #666;
}
.txt_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
.txt_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.txt_package_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #999;
	font-weight: bold;
}
.txt_package_1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.txt_package_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #40669f;
	font-weight: bold;
}
.txt_package_2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.txt_package_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #8f0708;
	font-weight: bold;
}
.txt_package_3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.txt_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #5098D1;
	font-weight: bold;
}
.txt_7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666;
}
.txt_standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #8A9999;
}
.shop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #40669F;
}.shop:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #40669F;
}.shop:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #3399CC;
}
.shop_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #40669F;
	font-weight: bold;
}.shop_b:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #40669F;
	font-weight: bold;
}.shop_b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #3399CC;
	font-weight: bold;
}
.txt_platinum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #8F0708;
}
.txt_top {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #CCC;
	font-weight: bold;
}
.txt_top:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.headSm {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}
.headSmRed {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}
.headSmGray {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #758B98;
	font-weight: bold;
	text-align: right;
}
.headBlue {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #33CDFF;
	font-weight: bold;
}
.table {
	font-family: Tahoma;
	font-size: x-small;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFCC;
	border: 1px ridge #993300;
}
.txt_homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.txt_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.txt_ans {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CCCCCC;
}
.title_news {
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #F60;
	font-weight: bold;
}
.contact-name {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.update {
	font-family: Tahoma;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.update:link {
	font-family: Tahoma;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.update:hover {
	font-family: Tahoma;
	font-size: x-small;
	font-weight: normal;
	color: #663300;
	text-decoration: underline;
 }
 .nav{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.nav:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}.nav:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	text-decoration: underline;
}
.content {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}.content:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}.content:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.content12 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}.content12:link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}/*.content12:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}*/
.prize {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #e65319;
	text-decoration: none;
}
.viewAll {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #88b9c3;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.viewAll:link {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #88b9c3;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.viewAll:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF9900;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.pageNum {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #88b9c3;
	height: 15px;
	width: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: 5px;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
}
.pageNum:link {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #88b9c3;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.pageNum:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF9900;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.viewAllTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}

.viewAllTxt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
.viewAllTxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}.viewAllTxt_bk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.viewAllTxt_bk:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.viewAllTxt_bk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #ff6639;
}.bb_bk {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	width: 50px;
	background-color: #000000;
	padding: 1px;
	border: 1px solid #666666;
	word-spacing: normal;
}
div.itemseparator {
	margin: 2px 0px;
	border-bottom: #ccc 0px solid;
	border-left:  #ccc 0px solid;
	border-top: #ccc 1px solid;
	border-right: #ccc 0px solid;
}
div.spacer {
	padding:3px 0px;
}
.head_wh2 {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.pageNumSelect {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF9900;
	height: 15px;
	width: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: 5px;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
}
.pageNumSelect:link {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #88b9c3;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.pageNumSelect:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #88b9c3;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
input[type=text], input[type=password], input[type=images], textarea, select{
	border: 1px solid #ddd;
	padding: 2px;
}
img.border{
	padding:2px;
	background-color:#F5F4F2;
	border:1px solid #c8c8c7;
	margin: 2px;
}

form{
	border:0; margin:0; padding:0;
}
#FormCheckTrackinternet label.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: red;	
	display: block; 
}
#FormCheckEnews label.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: red;	
	display: block; 
}
#FormCheckLogin label.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: red;	
	display: block; 
}
#FormCheckSearch label.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: red;	
	display: block; 
}

/*Header*/
#form,ul,li {
	margin: 0px;
	padding:0px;
}
img {
	border-style: none;
	text-align: left;
}
#top_menu {
	background-image: url(../../../images/bg_top_menu.png);
	background-repeat: repeat-x;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 2000;
	width: 100%;
}
#top_menu .content {
	margin: auto;
	width: 1002px;
	position: relative;
	height: 35px;
}
#top_menu .logo{
	position:absolute;
	width:200px;
	height:34px;
	z-index:1;
	left: 6px;
	top: 0px;
}
#top_menu .menu {
	position:absolute;
	width:780px;
	height:22px;
	z-index:2;
	left: 218px;
	top: 7px;
}
#top_menu .content .menu ul,#footer_menu .menu ul ,ul.sub_category,.login_content ul  {
	list-style-type: none;
}
#top_menu .content .menu ul li {
	display: inline;
}
#top_menu .content .menu ul li a {
	display: inline;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
}
#top_menu .content .menu ul li a:hover {	
	color: #CCC;	
}
/*Header*/

/*Footer*/
#footer {
	background :#000;
	height: 52px;
	position: relative;
	margin: auto;
	width: 988px;
}
#footer .footer_content .logo {
	position:absolute;
	width:131px;
	height:40px;
	z-index:1;
	left: 29px;
	top: 0px;
	background-image: url(../../../images/border_footer.png);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: middle;
	padding-top: 10px;
}
#footer .footer_content .remark {
	position:absolute;
	width:330px;
	height:32px;
	z-index:2;
	left: 148px;
	top: 2px;
	padding-top: 10px;
}
#footer .footer_content .stat {
	position:absolute;
	width:330px;
	height:32px;
	z-index:2;
	left: 408px;
	top: 2px;
	padding-top: 6px;
}
#footer .footer_content .email_tel {
	position:absolute;
	width:288px;
	height:40px;
	z-index:3;
	left: 658px;
	top: 2px;
	background-image: url(../../../images/border_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
}
#footer_bottom_left {
	position:absolute;
	width:7px;
	height:52px;
	z-index:1;
	background-image: url(../../../images/footer_bottom_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: -7px;
}
#footer_bottom_right {
	position:absolute;
	width:7px;
	height:52px;
	z-index:2;
	background-image: url(../../../images/footer_bottom_right.png);
	background-repeat: no-repeat;
	background-position: left top;
	right: -7px;
}
.txt_white11 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.txt_yellow {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #ffcc00;
	text-decoration: none;
}
/*Footer*/

#footer_menu .menu ul {
	list-style-type: none;
}
#footer_menu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(../images/border_footer_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	position: relative;
}
#footer_menu .border_left {
	position:absolute;
	width:9px;
	height:40px;
	z-index:1;
	left: -6px;
	top: 0px;
	background-image: url(../images/border_footer_left.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#footer_menu .border_right {
	position:absolute;
	width:5px;
	height:40px;
	z-index:2;
	left: 990px;
	top: 0px;
	background-image: url(../images/border_footer_right.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#footer_menu .up_page {
	position:absolute;
	width:78px;
	height:15px;
	z-index:3;
	left: 15px;
	top: 12px;
	text-decoration: none;
	background-image: url(../images/up.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
}
#footer_menu .menu {
	position:absolute;
	width:780px;
	height:24px;
	z-index:4;
	left: 200px;
	top: 11px;
}
#footer_menu .menu ul li {
	display: inline;
}
#footer_menu .menu ul li a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding-right: 24px;
	padding-left: 24px;
}
#footer_menu .menu ul li a:hover {
	color: #666;
}