html, body, div, /*span,*/ applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
/*a,*/ abbr, acronym, address, big, cite, code,
del, dfn, em, /*font,*/ img, ins, kbd, q, s, samp,
small, strike, /*strong,*/ sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align:middle;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
	margin:0;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


:focus {
	outline: 0;
}


ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}


/*table {
	border-collapse: collapse;
	border-spacing: 0;
}*/
@charset "utf-8";
/* CSS Document */

/*body { background:#fff url(../images/bg_wrap.jpg) no-repeat top center fixed; font:13px Tahoma, Geneva, sans-serif;}*/
/*body { background:#00578D; font:13px Tahoma, Geneva, sans-serif;}*/
body {background:#4396CA url(../images/bg-left.jpg) repeat-x fixed; font:13px Tahoma, Geneva, sans-serif;}
body a { color:#000; text-decoration:inherit;}
body a:hover { color:#ff0000;}
#wrap { width:980px; margin:0 auto; padding:0; background-color:#FFF; overflow:hidden}
#header { width:960px; /*height:90px; */margin:0; }
#header-left { width:180px; height:78px; float:left; padding-top:10px; display:inline;}
#header-left-top { margin:0; padding:5px 0 0 0; font:11px Tahoma; color:#333; height:30px;}
#header-left-top ul { margin:0; list-style:none;float:left; display:inline; }
/*#header-left-top ul li { padding-left:5px; float:left;}*/

#header-right { float:right; width:780px; /*height:88px; */ display:inline;}
#header-right a { text-decoration:none; color:#333;}
#header-right a:hover { text-decoration:underline; color:#06F;}

#header-right-top { margin:0; padding:10px 0 0 0; font:11px Tahoma; color:#333; height:26px;}
#header-right-top ul { margin:0; list-style:none;float:right;}
#header-right-top ul li { /*padding-left:5px; */float:right; padding:0;}
a.urhere {display:block;width:70px;height:24px; background:url(../images/thai_ic.jpg) no-repeat left center;padding-left:25px;line-height:24px;}
a.selectnation {display:block;width:65px;line-height:24px;}

#header-right-center { margin:0; padding:0; font:11px Tahoma; color:#333;height:30px;}
#header-right-center ul { float:right;}
#header-right-center ul li {float:left;margin-left:0px;}
/*a.home-center {display:block; border-right:1px solid #333; padding-left:12px; padding-right:10px; width:30px; float:left; margin-right:10px;}
a.news-center {display:block; border-right:1px solid #333; padding-right:10px; width:83px; float:left; margin-right:10px;}
a.advertising-center {display:block; border-right:1px solid #333; padding-right:10px; width:63px; float:left; margin-right:10px;}
a.contactus-center {display:block; border-right:1px solid #333; padding-right:10px; width:60px; float:left; margin-right:10px;}
a.sitemap-center {display:block;width:50px; float:left;}*/


#navbar { width:780px; height:50px; margin:0; text-align:right; bottom:0;}
#navbar ul { list-style:none; margin-top:28px; }
#navbar ul li { display: inline; padding-right:0px; margin-right:0px;}
#navbar a { text-decoration:none; font:bold 11px Tahoma, Geneva, sans-serif; color:#06F;}
#navbar a:hover { text-decoration:underline; font:bold 11px Tahoma, Geneva, sans-serif; color:#333;}
*html #navbar { margin-top:-4px;}
*:first-child+html #navbar { margin-top:3px;}

#banner { widows:980px; height:146px; margin:5px 5px 0px 0px;}
#banner-index { widows:960px; height:297px; margin:5px 10px 5px 0; text-align:center; }

#content { width:980px; margin:0 0 5px 0; padding:0 0 5px 0; overflow:hidden; font:13px Tahoma, Geneva, sans-serif;}
#content-left { width:250px; float:left;}
#content-left-menu { width:240px; margin:50px 0 0 10px;}
#content-left-menu ul { margin:0; padding:0;}
#content-left-menu li { background:url(../images/blue_dot.jpg) no-repeat; padding:3px 0 0 20px; height:25px; border-bottom:1px dotted #CCC;}
#content-left-menu a { font:12px Tahoma; font-weight:bold; color:#333; text-decoration:none;}
#content-left-menu a:hover { font:12px Tahoma; font-weight:bold; color:#ff0000; text-decoration:underline;}
#content-left-banner { width:240px; margin:10px 0 0 10px;}

#content-left-menu2 { width:240px; margin:50px 0 0 10px;}
#content-left-menu2 ul { margin:0; padding:0;}
#content-left-menu2 li { background:url(../images/blue_dot.jpg) no-repeat; padding:3px 0 0 20px; height:25px; border-bottom:1px dotted #CCC;}
#content-left-menu2 a { font:12px Tahoma; color:#333; text-decoration:none;}
#content-left-menu2 a:hover { font:12px Tahoma; color:#ff0000; text-decoration:underline;}

#content-index {width:964px; margin:0 0 5px 0; padding:10px 8px 10px 8px; overflow:hidden; /*background:#FFF url(../images/logo-bg.jpg) no-repeat bottom center fixed;*/}
#content-index-left { float:left; width:160px;}
#content-index-center { float:left; width:600px;}
#content-index-center-left { float:left; width:300px;}
#content-index-center-left1 { float:left; width:300px;}
#content-index-center-right { float:right; width:300px;}
#content-index-center-right1 { float:right; width:300px;}

.data-right {margin:0px 0 5px 0; width:300px;}
.data-right-pic{display:block;margin: 0px 5px 0 10px;;float:left; width:92px; height:89px; background:url(../images/bg-hg-news.jpg) no-repeat; padding:3px 0 0 4px;}
.data-right-content{display:block; margin:15px 5px 0 5px; font:13px Tahoma, Geneva, sans-serif; overflow:hidden; line-height:14px; padding:5px; color:#333;}
.data-right h2 { padding:10px 0 0 10px;}
.data-right h2 a { font: bold 12px Tahoma; color:#09F; text-decoration:none;}
.data-right h2 a:hover { font: bold 12px Tahoma; color:#0079C2; text-decoration:underline;}

.news-box { width:300px; overflow: hidden;}
.news-box ul { margin:1px;}
.news-box li { /*background:url(../images/blue_dot.jpg) no-repeat; */padding:0 0 3px 5px; margin:5px 0 5px 0;  }
.news-box li .icon {  margin:0 3px 0 0; float:left}
.news-box li .topic { float:left; width:200px; height:22px; border-bottom:1px dotted #CCC; padding-top:2px;}
.news-box li .date {width:75px; height:22px; float:left; text-align:right; color:#0099CC; border-bottom:1px dotted #CCC; padding-top:2px; font-size:11px}
.news-box li a { text-decoration:none; color:#333;}
.news-box li a:hover { text-decoration:underline; color:#333;}
.news-box p {width:300px; height:15px; text-align:right;}
.news-box p a {text-decoration:none; color:#FF3300; font-size:12px;}
.news-box p a:hover {text-decoration:underline; color:#333; font-size:12px;}

.news-box-all { width:700px; font-size:12px; overflow: hidden;}
.news-box-all ul { margin:1px;}
.news-box-all li { /*background:url(../images/blue_dot.jpg) no-repeat; */padding:0 0 3px 5px; margin:5px 0 5px 0;  }
.news-box-all li .icon {  margin:0 3px 0 0; width:10px; float:left}
.news-box-all li .topic { float:left; width:600px; height:22px; border-bottom:1px dotted #CCC; padding-top:2px;}
.news-box-all li .date {width:75px; height:22px; float:left; text-align:right; color:#0099CC; border-bottom:1px dotted #CCC; padding-top:2px;}
.news-box-all li a { text-decoration:none; color:#333;}
.news-box-all li a:hover { text-decoration:underline; color:#333;}
.news-box-all p {width:700px; height:15px; text-align:center;}
.news-box-all p a {text-decoration:none; color:#333; font-size:12px; font-weight:bold}
.news-box-all p a:hover {text-decoration:underline; color:#ff0000; font-size:12px; font-weight:bold}

#content-index-right { float:right; width:200px;}
#map { margin:5px 0 0 0;}
#map1 { margin:5px 0 0 0;}
#help { margin:3px 0 0 0; text-align:center;}

#content-right { width:700px; float:right; margin:0 10px 0 0; padding:20px 0 0 0;}
#overview { font:11px Tahoma; padding:3px 5px 10px 20px; background:url(../images/arrow2.jpg) no-repeat;float:right; font-weight:bold;}
#overview a { font:11px Tahoma; color:#06F; text-decoration:none;}
#overview a:hover { font:11px Tahoma; color:#06F; text-decoration:underline;}

#overview-left { font:11px Tahoma; padding:3px 5px 10px 20px; background:url(../images/arrow2.jpg) no-repeat;float:left; font-weight:bold;}
#overview-left a { font:11px Tahoma; color:#06F; text-decoration:none;}
#overview-left a:hover { font:11px Tahoma; color:#06F; text-decoration:underline;}

#content-all { padding:0; margin:30px 5px 10px 5px;}

 div#footer{
  /*bottom:0;
  left:0;*/
  width:980px;
  height:70px;
  background:#FFF url(../images/footer-bg.gif) repeat-x;
 }
 /*@media screen{
  body>div#footer{
   position: fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }*/
#footer-menu { width:980px; margin:0 auto; height:25px;font: bold 11px Tahoma; }
#footer-menu-left { width:935px; height:33px; float:center;}
#footer-menu-left ul { list-style:none; padding-top:7px;}
#footer-menu-left ul li { display: inline; padding-right:0px; margin-right:0px;}
/*#footer-menu-right { width:685px; height:33px; float:left;}*/
#footer-menu-right ul { text-align:center; }
#footer-menu-right ul li { display:inline; }
#footer-menu-right ul img { padding-right:15px;}

#footer-menu-right-feed { float:right; width:42px; height:33px;}
#footer-menu-copyright {height:38px; font-size:11px; margin:0 auto; width:970px; color:#333; padding:0 0 5px 10px;}
#footer-menu-copyright a { text-decoration:none;}
#footer-menu-copyright a:hover { text-decoration: underline;}
/******************/
h1{font:13px Tahoma; height:20px; font-weight:bold; margin:2px; padding-top:5px;}
	#title { font:18px Tahoma; color:#EF503F; font-weight:bold; height:auto; padding-top:7px;}
	#title-head {color:#1571B4;font-weight:bold; height:20px; padding-top:10px;}
	#title-subhead {color:#3A80B3;font-weight:bold;padding-left:15px; padding-top:10px;}
	#title-menu {color:#5CAAD8;font-weight:bold;}
td {padding-left:3px;}
a img{ border:0;}
a{ color:#333; text-decoration:none; font: Tahoma, Geneva, sans-serif;}
/*a{ color:#5CAAD8; text-decoration:underline;}*/
a:hover{ color:#333; text-decoration:none;}
li {padding-left:15px}

#information-list{width:645px; margin:0px;}
			#information-list ul{ list-style:none; width:645px; height:20px;}
			#information-list li{ list-style:none; width:645px; height:20px;}
#con-normal { margin-top:10px;}
	#line-dash{ width:100%; height:1px;border-bottom: 1px #c2c2c2 dotted;}
	#line-top{ width:100%; height:20px;border-bottom: 1px #c2c2c2 dashed; background:url(../images/top.gif) no-repeat right; align:right}
	#line-nb{ width:100%; height:20px;border-bottom: 1px #c2c2c2 dashed; align:right}
		#line-none {width:50%;float:left}
		#line-back {width:50%;background:url(../images/b_back_p.gif) no-repeat left; float:left}
		#line-next {width:50%;background:url(../images/b_pagenext.gif) no-repeat right; float:right;}
		/*#content-index {width:964px; margin:0 0 40px 0; padding:10px 8px 20px 8px; overflow:hidden; background:#FFF url(../images/logo-bg.jpg) no-repeat bottom center fixed;}*/
#center_paragraph_hilight {width:100%; text-align:center; color:#F93}
/*-----------Font Color----------*/
#Red {color:#F00}
#Blue {color:#1571B4}
/*-----------Padding-------------*/
#padding_paragraph {padding-left:20px}
.job { padding-top:5px;}
.Blue {color:#1571B4}
.Red {color:#F00}
.normal {color:#333; text-decoration:none; font: 13px Tahoma, Geneva, sans-serif;}
#col_left {float:left}
#col_right {float:right; padding-left:5px}
#con-picture img { margin: 0 0 0.2em 0; background:#f2f2f2; padding:7px; border:1px solid #ccc; }

/* Start Menu */
#aboutus {width:980px; height:205px; background:url(../images_menu/background.gif); display:none; position:absolute; z-index:1000;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=0);
}
#aboutus-inside {width:805px; height:205px; float:right; }
#aboutus-inside ul { margin:20px 0 0 0; height:75px }
#aboutus-inside ul li { float:left; width:180px; height:75px; }
.padding-45 {padding-right:2px; }
#aboutus-inside ul li a { color:#666; text-decoration:none; display:block; font:12px Tahoma, Geneva, sans-serif;  height:75px;  }
#aboutus-inside ul li a:hover { /*text-decoration: underline; */background:#f2f2f2;} 

#products {width:980px; height:220px; background:url(../images_menu/background2.gif); display:none; position:absolute; z-index:1000;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=0);
}
#products-inside {width:800px; height:205px; float:right;}
#products-inside ul { margin:20px 0 0 10px;}
#products-inside ul li { float:left; width:190px; height:75px; }
#products-inside ul li a { color:#666; text-decoration:none; display:block;}
#products-inside ul li a:hover { text-decoration: underline;background:#f2f2f2;} 

#mmorpg-menu {float:left; margin:10px 0 0 20px; display: inline; height:67px;}
#mmorpg-menu a { display:block; padding:4px;}
#mmorpg-menu a:hover { background:#f2f2f2;}

#casual-menu {float:left; margin:10px 0 0 50px; display: inline; height:67px;}
#casual-menu a { display:block; padding:4px;}
#casual-menu a:hover { background:#f2f2f2;}

#shooting-menu {float:left; margin:10px 0 0 50px; display: inline; height:67px;}
#shooting-menu a { display:block; padding:4px;}
#shooting-menu a:hover { background:#f2f2f2;}


#mmorpg {margin:5px 0 0 50px; width:440px; float:left; border-right:1px solid #CCC; display: inline;}
#mmorpg ul { margin:5px 0 0 0; padding:0;}
#mmorpg ul li { float:left; width:130px; height:20px;}
#mmorpg ul li a { color:#666; font-size:12px;}
#mmorpg ul li a:hover { color:#333; background:none; font-size:12px;}

#casual {float:right; width:300px;}
#casual ul { margin:5px 0 0 0; padding:0;}
#casual ul li { float:left;  height:20px; width:100px;}
#casual ul li a { color:#666; font-size:12px;}
#casual ul li a:hover { color:#333; background:none; font-size:12px;}

#shooting {float:right; width:300px;}
#shooting ul { margin:5px 0 0 0; padding:0;}
#shooting ul li { float:left;  height:20px; width:100px;}
#shooting ul li a { color:#666; font-size:12px;}
#shooting ul li a:hover { color:#333; background:none; font-size:12px;}

#pc-game {margin:5px 0 0 50px; width:400px; display: none; }
#pc-game ul { margin:5px 0 0 0; padding:0;}
#pc-game ul li { float:left; width:100px; height:20px;}
#pc-game ul li a { color:#666; font-size:12px;}
#pc-game ul li a:hover { color:#333; background:none; font-size:12px;}

#dealers {width:980px; height:205px; background:url(../images_menu/background.gif); display:none; position:absolute; z-index:1000;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=0);
}
#dealers-inside {width:810px; height:205px; float:right; font-size:12px;}
#dealers-inside ul { margin:30px 0 0 70px;}
#dealers-inside ul li { float:left; width:200px;text-align:center;}
#dealers-inside ul li img { padding:5px 0 0 0;}
.padding-46 {padding-right:10px;}
#dealers-inside ul li a { color:#666; text-decoration:none; display:block; padding:10px; height:110px}
#dealers-inside ul li a:hover { background:#f2f2f2; padding:10px;} 
.txtupper {width:200px; display:block; padding-bottom:10px; display:inline;}

#our-services {width:980px; height:205px; background:url(../images_menu/background.gif); display:none; position:absolute; z-index:1000;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=0);
}
#our-services-inside {width:810px; height:82px; float:right; font-size:12px;}
#our-services-inside ul { margin:10px 0 0 0;}
#our-services-inside ul li { float:left; width:145px;text-align:center;}
#our-services-inside ul li img { padding:0;}
#our-services-inside ul li a { color:#666; text-decoration:none; display:block; padding:5px 1px 5px 1px; height:82px}
#our-services-inside ul li a:hover { background:#f2f2f2; padding:5px 1px 5px 1px;}
.padding-47 {padding-right:0;}

#csrs {width:980px; height:205px; background:url(../images_menu/background.gif); display:none; position:absolute; z-index:1000;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=0);
}
#csrs-inside {width:810px; height:100px; float:right; font-size:12px;}
#csrs-inside ul { margin:30px 0 0 0;}
#csrs-inside ul li { float:left; width:145px;text-align:center;}
#csrs-inside ul li img { padding:5px 0 0 0;}
#csrs-inside ul li a { color:#666; text-decoration:none; display:block; padding:5px; height:110px}
#csrs-inside ul li a:hover { background:#f2f2f2; padding:5px;}

#ir {width:980px; height:205px; background:url(../images_menu/background.gif); display:none; position:absolute; z-index:1000;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=0);
}
#ir-inside {width:720px; height:100px; float:right; font-size:12px; font-weight: bold}
#ir-inside ul { margin:30px 0 0 0;}
#ir-inside ul li { float:left; width:273px;text-align:center;}
#ir-inside ul li img { padding:5px 0 0 0;}
#ir-inside ul li a { color:#666; text-decoration:none; display:block; padding:5px; height:110px}
#ir-inside ul li a:hover { background:#f2f2f2; padding:5px;}

.reference
{
background-color:#ffffff;
border:1px solid #c3c3c3;
border-collapse:collapse;
}

.reference th
{
background-color:#e5eecc;
border:1px solid #c3c3c3;
padding:3px;

}

.reference td 
{
border:1px solid #c3c3c3;
padding:3px;

}

.paragragh ul{list-style:square; color:#121212; line-height:20px;}
.paragragh ol{list-style:decimal; margin-left:0px; color:#121212; line-height:20px;}
.paragragh li{list-style:square; margin-left:5px; color:#121212; line-height:20px;}

/*---download-center---*/
.wrapper{width:700px; overflow:hidden;}
.game{width:680px; height:375px; background:url(http://www.asiasoft.co.th/images/download-center/bg-game-ch.jpg) no-repeat; padding:0 0 0 20px;}
	.clientgame{width:335px; height:90px; background:url(http://www.asiasoft.co.th/images/download-center/head-loadgame.gif) no-repeat left top; padding:55px 0 0 0; font:12px Tahoma, Arial, sans-serif;color:#444;}
	.color-txt{color:#166d9f;}
	.btnload{width:350px; height:39px; margin:30px 0 0 180px;}
			a.btn-fullclient{text-indent:-9999px;display:inline; width:141px; height:39px; float:left; background: url(http://www.asiasoft.co.th/images/download-center/btn-fullclient.gif) no-repeat;}
			a.btn-fullclient:hover{background-position:0 -39px;}
			a.btn-bit{text-indent:-9999px;display:inline; width:141px; height:39px; float:left; background: url(http://www.asiasoft.co.th/images/download-center/btn-bit.gif) no-repeat; margin-left:20px;}
			a.btn-bit:hover{background-position:0 -39px;}
	
	.manualpatch{width:690px; background: url(http://www.asiasoft.co.th/images/download-center/bg-downloadmanual.gif) no-repeat; margin-top:10px; padding:65px 5px 30px 5px;}
	/*.manualpatch  table, caption, tfoot, tr, th, td .color-border{border:#c2c2c2 1px solid;}*/
	.manualpatch  thead tr td{background-color:#f0f0f0; color:#F00;border:#d5d5d5 1px solid; text-align:center;font:12px Tahoma, Arial, sans-serif;color:#166d9f; font-weight:bold; height:22px; padding-top:8px;}
	.manualpatch  tbody tr td{background-color:#fafafa; color:#F00;border:#d5d5d5 1px solid;text-align:center;font:12px Tahoma, Arial, sans-serif;color:#444; height:30px; vertical-align:middle;}
	
	

	

	
	.btn{height:24px; display:block; margin:10px 0;}
			a.btn-load{text-indent:-9999px;display:inline; width:77px; height:24px; float:left; background: url(http://www.asiasoft.co.th/images/download-center/btn-download.jpg) no-repeat; margin-left:20px;}
			a.btn-load:hover{background-position:0 1px;}
	
	.spec{width:680px; background:url(http://www.asiasoft.co.th/images/download-center/bg-spec.gif) no-repeat; padding:75px 5px 30px 15px; font:12px Tahoma, Arial, sans-serif; color:#444;}
	.spec-l{width:680px; background:url(http://www.asiasoft.co.th/images/download-center/bg-spec2.gif) no-repeat;padding:45px 5px 30px 15px; font:12px Tahoma, Arial, sans-serif;color:#444;}
	
	.gameport{width:680px; background:url(http://www.asiasoft.co.th/images/download-center/bg-gameport.gif) no-repeat; padding:75px 5px 30px 15px; font:12px Tahoma, Arial, sans-serif; color:#444;}
	
	.loadall{width:690px; background:url(http://www.asiasoft.co.th/images/download-center/bg-loadall.gif) no-repeat top; padding:65px 5px 30px 5px; font:12px Tahoma, Arial, sans-serif; color:#444;}
	.loadall  thead tr td{background-color:#f0f0f0; border:#d5d5d5 1px solid; text-align:center;font:12px Tahoma, Arial, sans-serif;color:#166d9f; font-weight:bold; height:22px; padding-top:8px;}
	.loadall  tbody tr td{background-color:#fafafa; border:#d5d5d5 1px solid;text-align:center;font:12px Tahoma, Arial, sans-serif;height:30px; vertical-align:middle;}

