/* CSS Document */
html,body{
	margin:0px;
	padding:0px;
	font-family:"TH Sarabun New","TH SarabunPSK",Tahoma, Geneva, sans-serif;
	font-weight:500;
	text-shadow:0px 1px #FFFFFF;

}
body{
	background:#FFFFFF url(../images/bg_krajeaw_blur.jpg) fixed repeat-x;
}
#index_main{
	width:100%;
	height:100%;
}

#index_header{
	width:100%;
	min-width:800px;
	height:100px;
	position:inherit;
	text-shadow:2px 1px #FFFFCC;	
}

#index_form{
	margin-left:100px;
	position:relative;
	width:276px;
}

#index_info{
	position:inherit;
	width:700px;
	padding:20px;
	border:1px solid #009;
	border-radius:20px;
	height:300px;
	margin-left:20px;
	background-color:#ffffff;
	opacity:0.6;
}

#info_header{
	font-size:28px;
	font-weight:bold;
	border-bottom:1px dotted #006633;
	vertical-align:bottom;
}


#index_footer{
	font-family:"TH Sarabun New","TH SarabunPSK",Tahoma, Geneva, sans-serif;
	font-size:20px;
	vertical-align:bottom;
	min-width:800px;
	text-align:center;
	position:inherit;
	margin-top:20px;
	padding-top:20px;
	padding-bottom:20px;
	color:#000000;
}


font.index_header{
	margin-left:100px;
	font-family:"TH Sarabun New","TH SarabunPSK",Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:48px;
	color:#0B1E81;
}
font.index_subheader{
	margin-left:100px;
	font-family:"TH Sarabun New","TH SarabunPSK",Tahoma, Geneva, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#0B1E81;
}

input.index{
	font-family:"TH Sarabun New","TH SarabunPSK",Tahoma, Geneva, sans-serif;
	font-size:24px;
	padding-left:10px;
	border-radius:6px;
	border-color:#bdC7D8;
	margin-bottom:3px;
	border-style:solid;
	border-width:1px;
	height:40px;
	font-weight:bold;
	vertical-align:middle;
}

input.index:focus{
	box-shadow: 0 0 5px #333;
	border:#FF0000 inset 1px;
}

input.index:hover{
	box-shadow: 0 0 5px #333;
	border: #FF0000 inset 1px;
}

input.button{
	font-family:"TH Sarabun New","TH SarabunPSK",Tahoma, Geneva, sans-serif;
	font-size:28px;
	font-weight:bold;
	text-align:center;
	border-radius:6px;
	border:0px;
	height:40px;
	width:150px;
	cursor:pointer;
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #60B044;
	background-image: -moz-linear-gradient(#8add6d, #60b044);
	background-image: -webkit-linear-gradient(#8ADD6D, #60B044);
	background-image: linear-gradient(#8ADD6D, #60B044);
	background-repeat: repeat-x;
	border-color: #5CA941;
}

input.button:hover{
	color: #FFF;
	background-color: #569E3D;
	background-image: -moz-linear-gradient(#79d858, #569e3d);
	background-image: -webkit-linear-gradient(#79D858, #569E3D);
	background-image: linear-gradient(#79D858, #569E3D);
	background-repeat: repeat-x;
	border-color: #4A993E;
}

#errorLogin{
	margin-top:10px;
	color:#F00;
	font-size:20px;
	font-weight:bold;
}

.background-table{
	border:0px;
	padding:0px;
	
}

table,tr,th,td{
	margin:0px;
	padding:0px;
	border:none;
}

.sub_info{
	font-size:22px;
}

a{
	font-weight:bold;
	text-decoration:none;
	color:#Ff6600;
	
	
}
a:hover{
	color:#006;
}
























