body,td,th,select {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #353535;
	line-height:17px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/body/bg.jpg) repeat-x;
	background-color: #000000;
	color: #525252;
}

.style1 {	color: #CD005B;
	font-weight: bold;
	font-size: 16px;
}
.style2 {color: #FFFFFF}

input	{
	font-family:Tahoma, Arial; font-size:12px;
	-moz-border-radius: 3px;-webkit-border-radius:3px;
	padding:3px;
}

a{
	-moz-border-radius: 3px;-webkit-border-radius:3px;
}

a:link {
	color: #363636;
	text-decoration: none;
}
a:visited {
	color:#363636;
	text-decoration: none;
}
a:hover {
	color:#363636;
	text-decoration: none;
}
a:active {
	color:#363636;
	text-decoration: none;
}

option{
	padding:3px;
}

.buttonStyle{
	border:solid 1px #000000; background-color:#FF6600; padding:5px; color:#FFFFFF
}

.buttonStyle1{
	border:solid 1px #000000; background-color: #6699FF; padding:5px; color:#FFFFFF
}

.buttonStyle2{
	border:solid 1px #000000; background-color: #FFFF99; padding:2px; color:#FFFFFF; color: #000000;
}

.buttonStyle3{
	border:solid 1px #000000; background-color: #D2E9FF; padding:2px; color:#FFFFFF; color: #000000;
}


.ul-style1 ul{
	 list-style: circle; padding:5px; margin-left:20px;
}

.ul-style1 li{
	margin-top:5px;
}

.ul-style2 ol{
	 list-style: circle; padding:5px; margin-left:20px;
}

.ul-style2 li{
	margin-top:5px;
}

.clearfix {
	clear: both;
}

.imgThumb{
	padding:4px;border:1px solid #333333;float: left;
	margin-right: 3px;background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius:3px;
}

.imgThumbStyle1{
	padding:2px;border:1px solid #D4D4D4; vertical-align:middle;
	margin-right: 3px;background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius:3px;
}

.imgThumbStyle2{
	padding:4px;border:1px solid #D4D4D4;
	margin-right: 3px;background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius:3px;
}

.imgThumbStyle3{
	padding:4px;border:1px solid #D4D4D4;float: left;
	margin-right: 3px;background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius:3px;
}

.main-body{
	margin:0 auto;
	width:900px;
}

.clearfix {
	clear: both;
}

.InputStyle{
	border:solid 1px #999999;
	padding:3px;
}

.Cols-Header{
	font-size:14px;
	color:#0066CC;
}

/*หัวเว็บ*/
.webHeader{
}

.topKeyword{
	width:900px;
	margin:0 auto;
	height:20px;
	text-align:center;
	padding:10px;
}
.webHeader-TL,.webHeader-TR,.webHeader-BL,.webHeader-BC,.webHeader-BR{
	display:inline;
	float:left;
}

.webHeader-TR{
	padding-top:154px;
	width:721px;
	height:19px;
	background:url(../images/body/logo-main.jpg);
	background-repeat:no-repeat;
}

.webHeader-TR td{
	width:100px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.webHeader-TR td a{
	color:#FFFFFF;
}

.webHeader-TR td a:link {
	color:#FFFFFF;
	text-decoration: none;
}
.webHeader-TR td a:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.webHeader-TR td a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
.webHeader-TR td a:active {
	color:#FFFFFF;
	text-decoration: none;
}
/*หัวเว็บ*/

/*ตัวเ้ว็บ*/
.bodyContainer{
	background-color:#FFFFFF;
}
/*ตัวเ้ว็บ*/

/*ท้ายเว็บ*/
.webBorderBottom{
	width:900px;
	margin:0 auto;
}

.bottomKeyword{
	width:900px;
	margin:0 auto;
	height:20px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	color:#FFFFFF;
}

.mainModule{
	padding:8px;
}
/*ท้ายเว็บ*/

/*Main File*/
.mainFile-cols-left{
	display:inline;
	float:left;
}
.mainFile-cols-left{
	width:358px;
}

.mainFile-cols-right{
	display:inline;
	float:left;
	margin-top:10px;
	margin-left:5px;
	width:519px;
	height:200px;
}

/*News Menu*/
.arrowlistmenu{
width: 100%; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px tahoma;
color: white;
background: black url(../images/menu_css/titlebar.png) repeat-x center left;
margin-bottom: 12px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 5px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(../images/menu_css/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font: bold 14px tahoma;
/*border-bottom: 1px solid #dadada;*/
}

.arrowlistmenu ul li a:visited{
color: #A70303;
font: bold 14px tahoma;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
font: bold 14px tahoma;
}
/*News Menu*/

/*แกลลลี่*/
.tableGallery td{
	padding:5px;
}
/*แกลลลี่*/

/*ระบบสมาชิก*/
.table-member-register{
	margin-top:10px;
}

.table-member-register td{
	padding:5px;
}

.table-member-register-input{
	border:solid 1px #666666;
	height:22px;
	padding-top:5px;
}
/*ระบบสมาชิก*/

/*Login เข้าระบบสมาชิก*/
.memberForm{
	text-align:left;
	margin:0 auto;
	width:880px;
}

.memberForm input{
	border:solid 1px #999999;
}

.memberForm #loginEmail{
	background:url(../images/icons/email.gif) 3px 3px no-repeat;
	padding-left:23px;
	padding-top:3px;
	height:18px;
}

.memberForm #loginPassword{
	background:url(../images/icons/key.gif) 3px 3px no-repeat;
	padding-left:23px;
	padding-top:2px;
	height:18px;
}

.memberMenu{
	margin-bottom:0px;
	margin:0px;
	padding:0px;
}
.memberMenu li{
	display:inline;
	margin-left:10px;
}
/*Login เข้าระบบสมาชิก*/

/*หน้า Sticker*/
.table-sticker-category{width:200px; background:url(../images/other/sticker-category.jpg) no-repeat top; padding-top:80px;}
.table-sticker-category div{
	text-align:center;
	margin-bottom:5px;
}

.sticker-topic{
	margin-top:5px;
	border-bottom: dotted 1px #333333;
	padding:0px;
}

.sticker-topic li{
	margin-bottom:10px;
	font-size:14px;
}

.sticker-frame{
	width:650px;padding:5px;-moz-border-radius: 3px;-webkit-border-radius:3px;
}

.sticker-frame td{
	padding:3px;
	font-size:13px;
}

.stick-table-formadd{
	margin-top:10px;
}

.stick-table-formadd td{
	padding:3px;
}

.stick-table-formadd-input{
	border:solid 1px #999999;
	height:20px;
	padding-top:3px;
	padding-left:2px;
}

.sticker-table-show-thumb {
	margin-top:10px;
}
.sticker-table-show-thumb td{
	width:125px;
	padding:2px;
	text-align:center;
	vertical-align:top;
}

.sticker-div-detail{
	padding:5px; 
	border:solid 1px #999999;
	background-color:#FFFFFF;
	margin-top:10px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
}

/*จัดการตาราง*/
.TableDefaultProfile{
	border:solid 1px #CCCCCC;
	-moz-border-radius: 3px;-webkit-border-radius:3px;
}

.TableDefaultProfile td{
	padding:3px;
}

/*ค่า default ของตาราง*/
.TableDefault td{
	padding:3px;
}

.tableHeader{
	color:#FFF;
	font-size:13px;
	background-color:#666666;
}

/*หน้า เว็บบอร์ด*/
.wb-add{
	padding:7px;
	border:solid #FF9900 1px;
	background-color:#FFFF99;
	color:#666666;
}

.wb-add1{
	padding:7px;
	border:solid #FF9900 1px;
	background-color: #BFEBFF;
	color:#666666;
}

.wb-header{
	border-bottom:dashed #999999 1px;
	font-size:14px;
	color:#0066CC;
	background-color:#FFFFFF;
}

.Wb-PostTitle{
	font-size:16px;
	color:#669900;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

.wb-ans-form{
	width:800px; margin:0 auto; padding:5px;border:solid 1px #CCCCCC;-moz-border-radius: 3px;-webkit-border-radius:3px;
	background:url(../images/other/ans-bg.jpg) bottom right no-repeat;
	background-color:#000000;
}

.commentbox{
background-color: #ececec;
width: 860px;
padding: 10px;
border-top:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
-moz-border-radius: 3px;-webkit-border-radius:3px;
}

.commentfooter{
background: url(../images/arrow.gif) 25px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 30px;
padding-top: 24px;
padding-bottom: 4px;
margin-bottom: 2em;
color: #4A4A4A;
height:20px;
}

.wb-view td ol,ul{
padding-left:30px;
padding-top:5px;
padding-bottom:5px;
}

.wb-view td li{
	list-style:circle;
}
/*ข่าวสาร*/
.news-frame{
	padding:3px; border: solid 1px #999999;
	-moz-border-radius: 3px;-webkit-border-radius:3px;
	background-color:#EEEEEE;
}

.Embed-Add{width:350px; border:solid 1px #CCCCCC; padding:10px;text-align:center; background-color: #E4E4E4; display:none;}
