body {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
}

.leftBackground {  background: url("../../img/background/bg087.gif"); }
.leftBorderBackground {  background: url("../../img/background/bg_border_left.gif"); width:8px; }
.rightBorderBackground {  background: url("../../img/background/bg_border_right.gif"); width:8px;}
.dotlineHeight {  background: url("../../img/background/bg_leftmenu.gif") repeat-y left top; }

/* table border */
.topLef {  background: url("../../img/board/top_lef.gif"); height:16px; width:16px; border: 0px none;}
.topMid {  background: url("../../img/board/top_mid.gif"); height:16px; width:16px; border: 0px none;}
.topRig {  background: url("../../img/board/top_rig.gif"); height:16px; width:16px; border: 0px none;}
.cenLef {  background: url("../../img/board/cen_lef.gif"); height:100%; width:16px; border: 0px none;}
.cenRig {  background: url("../../img/board/cen_rig.gif"); height:100%; width:16px; border: 0px none;}
.botLef {  background: url("../../img/board/bot_lef.gif"); height:16px; width:16px; border: 0px none;}
.botMid {  background: url("../../img/board/bot_mid.gif"); height:16px; width:16px; border: 0px none;}
.botRig {  background: url("../../img/board/bot_rig.gif"); height:16px; width:16px; border: 0px none;}

.inputRedText { color: red; }
.inputBlueText { color: blue; }
.inputGreenText { color: green; }
.inputOrangeText { color: #FF9900; }

.dotline2_head {  background: url("../../img/dot_pixel.gif") repeat-x left bottom;  background-color:#EAEAEA;}
.dotline { background: url("../../img/dot_pixel.gif") repeat-x left bottom; }

.txtMSsize10 {font-size: 10pt; font-family:"Ms Sans Serif"; }
	.txtMSsize10_bold {font-size: 10pt; font-family:"Ms Sans Serif"; ; font-weight: bold;}
.txtMSsize12 {font-size: 12pt; font-family:"Ms Sans Serif"; }
	.txtMSsize12_bold {font-size: 12pt; font-family:"Ms Sans Serif";  font-weight: bold;}
.txtMSsize14 {font-size: 14pt; font-family:"Ms Sans Serif"; }
	.txtMSsize14_bold {font-size: 14pt; font-family:"Ms Sans Serif";  font-weight: bold;}

.txtTahomaSize8 {font-size: 8pt; font-family:"Tahoma"; }
.txtTahomaSize10 {font-size: 10pt; font-family:"Tahoma"; }
.txtTahomaSize12 {font-size: 12pt; font-family:"Tahoma"; }
.txtTahomaSize14 {font-size: 14pt; font-family:"Tahoma"; }
.txtTahomaSize16 {font-size: 16pt; font-family:"Tahoma"; }

.txtColorRed{ color: red; }
.txtColorBlue{ color: blue; }
.txtColorGreen{ color: #009900; }
.txtColorYello{ color: #FFFF00; }
.txtColorOrange{ color: #FF9900; }
.txtColorGray1{ color: #999999; }
.txtColorGray2{ color: #CCCCCC; }
.txtColorGray3{ color: #EAEAEA; }
.txtColorPink{ color: #FF0099; }
.txtColorBrown{ color: #993300; }

/* สำหรับใส่รูปแบบให้กับ กล่องข้อความ โดยไม่ต้อง ทำแบบรูป ทุกครั้ง แค่กำหนด style ก็พอ .. สุดยอดเลยย*/ 
.box{ background-color:#FFFFFF; color: #000000; }
.box2{ BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BACKGROUND: #4e4e4e; BORDER-LEFT: #000000 1px solid; COLOR: #333333; 	BORDER-BOTTOM: #000000 1px solid;}
.box2_10px{ font-family: MS Sans Serif, sans-serif; BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-SIZE: 10pt; BACKGROUND: #faf2e6; BORDER-LEFT: #ff9900 1px solid; COLOR: #333333; 	BORDER-BOTTOM: #ff9900 1px solid;}
.box_bgpic { background: url("../../img/img_border4/bg.gif") repeat-x; color: #000000; background-color:#FFFFFF;  }
.box_top_left { height:15px; width:7px; background: url("../../img/img_border4/lefttop.gif") no-repeat; }
.box_top { height:15px; background: url("../../img/img_border4/bgtop.gif") repeat-x; font-weight: bold; text-align:left; padding-left:10px; }
.box_top_right { height:15px; width:7px; background: url("../../img/img_border4/righttop.gif") no-repeat; }

.box_left { width:18px; background: url("../../img/img_border4/bgleft.gif") repeat-y; }
.box_right { width:7px; background: url("../../img/img_border4/bgright.gif") repeat-y; }

.box_bottom_left { height:8px; width:7px; background: url("../../img/img_border4/leftbottom.gif") no-repeat; }
.box_bottom { height:8px; background: url("../../img/img_border4/bgbottom.gif") repeat-x; font-weight: bold; text-align:left; padding-left:10px; }
.box_bottom_right { height:8px; width:7px; background: url("../../img/img_border4/rightbottom.gif") no-repeat; }

/* กล่องข้อความสี เทา */ 
.box_gray{ background-color:#F2F2F2; color: #000000; }
.box_gray_top_left { height:8px; width:8px; background: url("../../img/gray_border/td_b_a01.gif") no-repeat; }
.box_gray_top { height:8px; background: url("../../img/gray_border/td_b_a02.gif") repeat-x; font-weight: bold; text-align:left; }
.box_gray_top_right { height:8px; width:8px; background: url("../../img/gray_border/td_b_a03.gif") no-repeat; }

.box_gray_left { width:8px; background: url("../../img/gray_border/td_b_b01.gif") repeat-y; }
.box_gray_right { width:8px; background: url("../../img/gray_border/td_b_b03.gif") repeat-y; }

.box_gray_bottom_left { height:8px; width:8px; background: url("../../img/gray_border/td_b_c01.gif") no-repeat; }
.box_gray_bottom { height:8px; background: url("../../img/gray_border/td_b_c02.gif") repeat-x; font-weight: bold; text-align:left; }
.box_gray_bottom_right { height:8px; width:8px; background: url("../../img/gray_border/td_b_c03.gif") no-repeat; }

/* กล่องข้อความสี ฟ้า */ 
.box_bluesky{ background-color:#E8F5FC; color: #000000; }
.box_bluesky_top_left { height:8px; width:8px; background: url("../../img/bluesky_border/top_left.gif") no-repeat; }
.box_bluesky_top { height:8px; background-color: #E8F5FC; }
.box_bluesky_top_right { height:8px; width:8px; background: url("../../img/bluesky_border/top_right.gif") no-repeat; }

.box_bluesky_left { width:8px; background: url("../../img/bluesky_border/left.gif") repeat-y; }
.box_bluesky_right { width:8px; background: url("../../img/bluesky_border/right.gif") repeat-y; }

.box_bluesky_bottom_left { height:8px; width:8px; background: url("../../img/bluesky_border/bottom_left.gif") no-repeat; }
.box_bluesky_bottom { height:8px; background: url("../../img/bluesky_border/bottom.gif") repeat-x; font-weight: bold; text-align:left; }
.box_bluesky_bottom_right { height:8px; width:8px; background: url("../../img/bluesky_border/bottom_right.gif") no-repeat; }

/* กำหนดในหน้าของ member ทั้งหมด */
.classMajorYear {color: #FF9933; font-weight: bold; }
.classMajorName { color: #0033FF; font-weight: bold; }
.inputTextBox_onblur { background-color: #FFFFFF, color: #000000;}
.inputTextBox_onfocus { background-color: #FFE6E6, color: red;}

/* ปุ่มต่างๆ */
.input_bt_120px { width:120px; background: url("../../img/button/input-bt-120px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_120px_blue { width:120px; background: url("../../img/button/input-bt-120px_blue.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_120px_orange { width:120px; background: url("../../img/button/input-bt-120px_orange.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_100px { width:100px; background: url("../../img/button/input-bt-100px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_100px_blue { width:100px; background: url("../../img/button/input-bt-100px_blue.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_100px_orange { width:100px; background: url("../../img/button/input-bt-100px_orange.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_80px { width:80px; background: url("../../img/button/input-bt-80px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_80px_blue { width:80px; background: url("../../img/button/input-bt-80px_blue.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_80px_orange { width:80px; background: url("../../img/button/input-bt-80px_orange.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_60px { width:60px; background: url("../../img/button/input-bt-60px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_60px_blue { width:60px; background: url("../../img/button/input-bt-60px_blue.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_60px_orange { width:60px; background: url("../../img/button/input-bt-60px_orange.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_40px { width:40px; background: url("../../img/button/input-bt-40px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_40px_blue { width:40px; background: url("../../img/button/input-bt-40px_blue.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_40px_orange { width:40px; background: url("../../img/button/input-bt-40px_orange.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_30px { width:30px; background: url("../../img/button/input-bt-30px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_30px_blue { width:30px; background: url("../../img/button/input-bt-30px_blue.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }
.input_bt_30px_orange { width:30px; background: url("../../img/button/input-bt-30px_orange.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Ms Sans Serif"; color: #000000; height:20px; border: 0px ; cursor:pointer; }

.bt_search { height:15px; width:7px; background: url("../../img/button/button_search.gif") no-repeat; border-width:0px; width:42px; height:20px; cursor:hand;}

td {font-size : 10pt; font-family : MS Sans Serif;  color : #000000;}
.size3 {font-size : 12pt; font-family : MS Sans Serif;}

A.bar:link {text-decoration: none; color: #FFFFFF; }
A.bar:visited {text-decoration: none; color: #FFFFFF; }
A.bar:active {text-decoration: none; color: #FFFFFF; }
A.bar:hover {text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #FFFF33; }

A.nav:link {text-decoration: none; color: #FFFFFF; }
A.nav:visited {text-decoration: none; color: #FFFFFF; }
A.nav:active {text-decoration: none; color: #FFFFFF; }
A.nav:hover {text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #FFFF00; }

A.change0:link {font-weight: 700; font: bold; font-size: 10.0pt; font-family: Verdana; text-decoration: none; color: #FFFFFF; }
A.change0:visited {font-weight: 700; font: bold; font-size: 10.0pt; font-family: Verdana; text-decoration: none; color: #FFFFFF; }
A.change0:active {font-weight: 700; font: bold; font-size: 10.0pt; font-family: Verdana; text-decoration: none; color: #FFFFFF; }
A.change0:hover {font-weight: 700; font: bold; font-size: 10.0pt; font-family: Verdana; text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #FFFF00; }

A.change1:link {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #CCCCCC; }
A.change1:visited {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #CCCCCC; }
A.change1:active {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #CCCCCC; }
A.change1:hover {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #FF9933; }

A.change:link {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #808080; }
A.change:visited {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #808080; }
A.change:active {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #808080; }
A.change:hover {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #FF0000; }

A.email:link {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #FFFFFF; }
A.email:visited {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none; color: #FFFFFF; }
A.email:active {font-size: 10.0pt; font-family: Century Gothic text-decoration: none; color: #FFFFFF; }
A.email:hover {font-size: 10.0pt; font-family: Century Gothic; text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #000000; }

A.map:link {text-decoration: none; color: #808080; }
A.map:visited {text-decoration: none; color: #808080; }
A.map:active {text-decoration: none; color: #808080; }
A.map:hover {text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #FFFFFF; }

A.bottom1:link {text-decoration: none; color: #999999; font: bold;}
A.bottom1:visited {text-decoration: none; color: #999999; font: bold;}
A.bottom1:active {text-decoration: none; color: #999999; font: bold;}
A.bottom1:hover {text-decoration: none; color: #FFFFFF; font: bold;}

A.sitemap:link {text-decoration: none; color: #C0C0C0; }
A.sitemap:visited {text-decoration: none; color: #C0C0C0; }
A.sitemap:active {text-decoration: none; color: #C0C0C0; }
A.sitemap:hover {text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #FFFFFF; }

A.answer:link {text-decoration: none; color: red }
A.answer:visited {text-decoration: none; color: red }
A.answer:active {text-decoration: none; color: red }
A.answer:hover {text-decoration: none;  border-bottom:none; border-top:none; border-width:0px; color: #000000; }

A:link {text-decoration: none; color: blue }
A:visited {text-decoration: none; color: blue }
A:active {text-decoration: none; color: blue }
A:hover {text-decoration: none;  border-bottom:none; border-top:none; border-width:2px;color: red }

INPUT.none {
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none;
	FONT-SIZE: 9pt; 
	BACKGROUND: none; 
	COLOR: #333333; 
}

INPUT.orenge { /* ( reply)*/
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #ff9900 1px; 
	BORDER-TOP: #ff9900 1px solid; 
	FONT-SIZE: 9pt; 
	BACKGROUND: #faf2e6; 
	BORDER-LEFT: #ff9900 1px; 
	COLOR: #333333; 
	BORDER-BOTTOM: #ff9900 1px solid;
}

INPUT.violet { /* input */
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #686898 1px; 
	BORDER-TOP: #686898 2px solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #686898 1px; 
	COLOR: #FF0000; 
	BORDER-BOTTOM: #686898 2px solid;
}

INPUT { /* input */
	FONT: MS Sans Serif, sans-serif; 
	COLOR: #FF0000;
	FONT-SIZE: 10pt; 
}

TEXTAREA.orenge{ /* ( reply)*/
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #ff9900 1px solid; 
	BORDER-TOP: #ff9900 1px solid; 
	FONT-SIZE: 9pt; 
	BACKGROUND: #faf2e6; 
	BORDER-LEFT: #ff9900 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #ff9900 1px solid;
}

TEXTAREA.violet { /* ( postnew)*/
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: 1px solid #CCCCCC; 
	BORDER-TOP: 1px solid #686898; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: 1px solid #686898; 
	COLOR: #333333; 
	BORDER-BOTTOM: 1px solid #CCCCCC;
}

.BUTTON { /**/
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	FONT-SIZE: 10pt; 
	BACKGROUND: #CCCCCC; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid;
}

.BUTTON_BLUE { /**/
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	FONT-SIZE: 9pt; 
	BACKGROUND: #CCCCCC; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	COLOR: #0000DD;
	BORDER-BOTTOM: #000000 1px solid;
}

.BUTTON_PINK { /**/
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	FONT-SIZE: 9pt; 
	BACKGROUND: #FF0099; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid;
}

SELECT.violet {
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #686898 1px; 
	BORDER-TOP: #686898 1px; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #686898 1px; 
	COLOR: #333333; 
	BORDER-BOTTOM: #686898 1px;
}
input.bluetext {

	font-family: "MS Sans Serif", sans-serif; 
	BORDER-RIGHT: #CCCCCC 1px solid; 
	BORDER-TOP: #686898 1px solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #686898 1px solid; 
	COLOR: #003399; 
	BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tscroll {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 14px;
	border: 1px solid #336699;
}.forprint {
	font-family: CordiaUPC;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtboxprint {
	font-family: CordiaUPC;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	border: none;
}
INPUT.gray {
	font-family: "MS Sans Serif", sans-serif; 
	BORDER-RIGHT: 1px #666666; 
	BORDER-TOP: 1px solid #666666; 
	FONT-SIZE: 9pt; 
	BACKGROUND: #C0C0C0; 
	BORDER-LEFT: 1px #666666; 
	COLOR: #000000; 
	BORDER-BOTTOM: 1px solid #666666;
}
.skin0 {
	BORDER-RIGHT: black 3px solid; 
	BORDER-TOP: black 3px solid; 
	VISIBILITY: hidden; 
	BORDER-LEFT: black 3px solid; 
	WIDTH: 300px; CURSOR: default; 
	LINE-HEIGHT: 40px; 
	BORDER-BOTTOM: black 3px solid; 
	FONT-FAMILY: ms sans serif; 
	POSITION: absolute; 
	BACKGROUND-COLOR: menu; 
	TEXT-ALIGN: left
}
.skin1 {
	BORDER-RIGHT: buttonhighlight 3px outset; 
	BORDER-TOP: buttonhighlight 3px outset; 
	FONT-SIZE: 11pt; 
	VISIBILITY: hidden; 
	BORDER-LEFT: buttonhighlight 3px outset; 
	WIDTH: 150px; 
	CURSOR: default; 
	BORDER-BOTTOM: buttonhighlight 3px outset; 
	FONT-FAMILY: ms sans serif; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #C0C0C0; 
	TEXT-ALIGN: left
}

.menuitems {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px
}

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 14px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}