SMALL {
	FONT-FAMILY: MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 10pt
}
SMALL_H {
	FONT-FAMILY: MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 12pt
}

INPUT {
	FONT-FAMILY: MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 10pt
}

TEXTAREA {
	FONT-FAMILY:  Tahoma, MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 10pt
}

B {
	FONT-FAMILY:  Tahoma, MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 10pt
}

BIG {
	FONT-FAMILY:  Tahoma, MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 12pt
}

STRONG {
	FONT-FAMILY:  Tahoma, MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 10pt
}

TD {
	FONT-FAMILY: Tahoma, MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 10pt
}
BODY {
	FONT-FAMILY:  Tahoma, MS Sans Serif, Microsoft Sans Serif; FONT-SIZE: 10pt
}
A {
	text-decoration:none
}

.search_box_form {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:normal;
	font-size:12px;
	color:#FF0000;
	padding: 5px 5px 5px 5px;
	width: AUTO;
	height: AUTO;
}

.headblackcenter {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:bold;
	font-size:14px;
	color: #000000;
}

.headgreenleft {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:bold;
	font-size:14px;
	color: #006600;
}
.headredright {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:bold;
	font-size:18px;
	color: #ff0000;
}

.headredyear {
	font: normal 24px Arial, sans-serif;
	padding: 10px 0px 10px 0px;
	content: '';
	left: -7px;
	top: -7px;
	border-width: 0 0 3px 6px;
	border-radius: 10px 10px 10px 10px;
	border-style: solid;
	border-color: #ec1c24;
	background: #EEEEEE;
	background: -moz-linear-gradient(top, #FFCCCC 0%, #EEEEEE 75%, #EEEEEE 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #FFCCCC), color-stop(75%, #EEEEEE), color-stop(100%, #EEEEEE));
	background: -webkit-linear-gradient(top, #FFCCCC 0%, #EEEEEE 75%, #EEEEEE 100%);
	background: -o-linear-gradient(top, #FFCCCC 0%, #EEEEEE 75%, #EEEEEE 100%);
	background: -ms-linear-gradient(top, #FFCCCC 0%, #EEEEEE 75%, #EEEEEE 100%);
	background: linear-gradient(to bottom, #FFCCCC 0%, #EEEEEE 75%, #EEEEEE 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFCCCC', endColorstr='#EEEEEE', GradientType=0 );
	color: #111;
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);
	clear: left;
}

.textBlack {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:normal;
	font-size:13px;
	color: #000000;
}
.textGreen {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:normal;
	font-size:13px;
	color: #336600;
}
.textOrange {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:normal;
	font-size:13px;
	color: #FF9900;
}
.textRed {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:normal;
	font-size:13px;
	color: #FF0000;
}

.user_web {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 69px;
	line-height: 195%;
	float: right;
	text-align: right;
	margin: 0px 10px 0px 0px;
}

.content_web {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-size:12px;
	color:#000000;
}

.footer_web {
	font-family:Tahoma, MS Sans Serif, Microsoft Sans Serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 74px;
	line-height: 195%;
	float: center;
	text-align: center;
	margin: 0 0 0 0;
}
.byline {
	color: #000000;
	text-shadow: 0.3em 0.3em 0.3em white;
	margin: 5px 10px 0 0;
}
.header_data {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	font-weight:bold; 
	color: #000000; 
	border-color: #330000; 
	background-color:#cccccc;
	padding-right: 5px
}
.body_data {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-style : dotted; 
	background: none; 
	font-weight:normal;
	color: #000000; 
	border-color: #330000; 
}
.indentHeader{
	text-indent: 10px;
	margin: 10 0 5 0;
}
.indentComment{
	text-indent: 10px;
	margin: 10 0 10 0;
}
.indentComment::first-letter {
   font-size: 1.2em;  //ขนาดตัวอักษร
   color: #330000;  //สีของตัวอักษร
}
.indentComment::after {
   content: url('https://rep.nstru.ac.th/HostShereFile/images/comment30x37.gif');
}
.indentNormal{
	text-indent: 5px;
	margin: 0 0 0 0;
}
.indent1{
	text-indent: 30px;
	margin: 0 0 0 0;
}
.indent2{
	text-indent: 50px;
	margin: 0 0 0 0;
}
.indent3{
	text-indent: 70px;
	margin: 0 0 0 0;
}
.indent4{
	text-indent: 90px;
	margin: 0 0 0 0;
}
.indent5{
	text-indent: 110px;
	margin: 0 0 0 0;
}

.regis{
	width: 100%;
	height:40px;
	background-color: #FFCCCC;
	font-size: 2em;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #4e4e4e;
	border-radius: 15px 15px 15px 15px;
	border: 0px solid #cccccc;
	margin:auto;
	padding:20px  0;
	float: left;
	clear: left;
}