.headerfix{
	z-index:1000;
    width:100%;
    height:39px;
    display:block;
    position:fixed;
	background-color:#FFF;
    top:0;
	left:0;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.1);
    }
.fixcenter{
	margin:0 auto;
	text-align:center;
    }

.menutopbar {
	margin:0 auto;
	padding:0px;
	}

.menutopbar ul {
	margin:0 auto;
	padding:0;
}

.menutopbar li {
	display:inline-block;
	list-style:none;
	font-size:14px;
	font-family:'fontthai','promptmedium',tahoma;
}

.menushadow {
		text-shadow:0px 1px 0px #FFF;
	}

.menutopbar li  a {
	color:#004080;
	text-decoration:none;
	padding:5px;
}

.menutopbar li  a:hover {
	color:#09F;
	text-decoration:none;
	}

.menutopbar li  a:active {
	color:#000;
	text-decoration:none;
}

.menutopbar li  a:visited {
	color:#004080;
	text-decoration:none;
}

.dotpadding2 {	padding:20px;	}

.barrier {
	color:#DCBD0E;
	text-shadow:0px 1px 0px #ffee66;
	}

.stylered {
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
}
.header2555 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Tahoma;
	Tahoma; font-size:13px;
	}
.styleyh {
	color: #FFFF66;
	font-weight: bold;
	 font-family: Tahoma;
	 font-size: 13px;
	 }
.gil {
	color: #009900;
	font-size: large;
}

.job48 {
	color: gold;
	font-size: x-large;
}

.style17890 {color: #FFFF00}
.style3v {color: #FFFF00}
.style4i {color: #ABCEF1}
.style5p {color: #FF0000}

.recblue_small {
display: block;
background-color:#004080;
color:#FFC;
text-align:left;
padding: 5px;
font-size:15px;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
   border-radius: 3px;
}

.recgreen_small {
display: block;
background-color:#090;
color:#FFFFFF;
text-align:left;
padding: 5px;
font-size:15px;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
   border-radius: 3px;
}

.j48Button {
	-moz-box-shadow: 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow: 0px 1px 0px 0px #fff6af;
	box-shadow: 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.j48Button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
	text-decoration:none;
}

.j48Button:active {
	position:relative;
	top:1px;
}

.mehregis { color:#004080;border:1px solid #FFF; border-radius:3px; display:inline-block;}
.mehregis:hover { background-color:#FFF;border:1px solid #FC0; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2)}