/* CSS Document */

body {
	margin:0px;
    background-image : url("http://www.fm-thai.com/board/style_images/1/bg_n.png");
}
body,td {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#000000;
}
a {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:visited {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:actived {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:hover {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
}
.menu {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu:link {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu:actived {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu:visited {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu:hover {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
TABLE.headertable {
	font-family : "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size : 12px;
	background : #03AD03;
	color : #FFFFFF;
	border-collapse : collapse;
}
TD.headercell{
	background-image : url("styles/green/images/table.gif");
	color : #000000;
}
TD.datacell {
	background : #FFFFFF;
	font-family : "Tahoma, Ms Sans Serif, Verdana, Geneva";
	color : #000000;
	font-size : 12px
}
.formsubtitle{
	background: #003366;
	border: 1px solid #9FB9D4; 
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
}
.special {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.special:link {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.special:actived {
	font-family: "Tahoma, Ms Sans Serif, Verdana, Geneva";
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.row1{ 
	background: #DFE6EF;
	border: 1px solid #9FB9D4; 
}

.row2{ 
	background: #E4EAF2; 
	border: 1px solid #9FB9D4;
}

.datacell {
	background : #FFFFFF;
	font-family : "Tahoma, Ms Sans Serif, Verdana, Geneva";
	color : #000000;
	font-size : 12px;
}

TD.datacell {
	background : #FFFFFF;
	font-family : "Tahoma, Ms Sans Serif, Verdana, Geneva";
	color : #000000;
	font-size : 12px;
}
#t_header {
	border-top: 1px solid #ED9F9F;
	border-bottom: 1px solid #ED9F9F;
	font-size: 90%;
	background : #711515;
	color: #ED9F9F;
	font-weight: bold;
}
#t_header_l {
	border-top: 1px solid #ED9F9F;
	border-bottom: 1px solid #ED9F9F;
	font-size: 90%;
	background : #711515;
	color: #ED9F9F;
	font-weight: bold;
}
#t_header_r {
	border-top: 1px solid #ED9F9F;
	border-bottom: 1px solid #ED9F9F;
	font-size: 90%;
	background : #711515;
	color: #ED9F9F;
	font-weight: bold;
}
#t_header_t {
	border-top: 1px solid #ED9F9F;
	border-bottom: 1px solid #ED9F9F;
	font-size: 90%;
	background : #711515;
	color: #ED9F9F;
	font-weight: bold;
}
#t_header_b {
	border-top: 1px solid #ED9F9F;
	border-bottom: 1px solid #ED9F9F;
	font-size: 90%;
	background : #711515;
	color: #ED9F9F;
	font-weight: bold;
}

.maintitle {
	background: #2c5687 url({style_images_url}/maintitle.png) repeat-x top;
	color: #fff;
	padding: 10px 10px 11px;
	font-size: 16px;
	font-weight: 300;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-radius: 4px 4px 0 0;
	-webkit-box-shadow: inset 0px 1px 0 #528cbc;
	-moz-box-shadow: inset 0px 1px 0 #528cbc;
	box-shadow: inset 0px 1px 0 #528cbc;
	border-width: 1px 1px 0 1px;
	border-color: #316897;
	border-style: solid;
}

	.maintitle a {	color: #fff; }
	
	.collapsed .maintitle {
		opacity: 0.2;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
	}
	
		.collapsed .maintitle:hover { opacity: 0.4; }
	
	.maintitle .toggle { 
		visibility: hidden;
		background: url({style_images_url}/cat_minimize.png) no-repeat;
		text-indent: -3000em;
		width: 25px; height: 25px;
		display: block;
		outline: 0;
	}
		.maintitle:hover .toggle { visibility: visible; }

.general_box {
	background: #fcfcfc;
	margin-bottom: 10px;
}

	
	.general_box h3 {
		font: normal 14px helvetica, arial, sans-serif;
		padding: 8px 10px;
		background: #DBE2EC;
		color: #204066;
	}

.general_box .none {
	color: #bcbcbc;
}

.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
