@charset "UTF-8";
/*	Background Filling Outside Actual Webpage */
BODY, NAV, ARTICLE, SECTION, DIV, TABLE, TR, TD, H1, UL, LI, FORM, FIELDSET	{
	border:								0px;
	margin:								0px;
	padding:							0px;
	}
BODY {
	line-height:						normal;
	height:								100%;
	width:								100%;
    background:							-webkit-linear-gradient(#33cc33, #ffffff);	/* For Safari 5.1 to 6.0 */
    background:							-o-linear-gradient(#33cc33, #ffffff);		/* For Opera 11.1 to 12.0 */
    background:							-moz-linear-gradient(#33cc33, #ffffff);		/* For Firefox 3.6 to 15 */
    background:							linear-gradient(#33cc33, #ffffff);			/* Standard syntax (must be last) */
	color:								#000000; 
	font-family:						Arial,Verdana;
}
/* General setting for WebPage Items */
SELECT, TEXTAREA  {
	font:								bold 16px Arial,Verdana;
	color:								#000000; 
	background-color:					#dee3c4;		
	cursor:								pointer;
}
SELECT {
	height:								24px;
	width:								225px;
}
TEXTAREA, INPUT {
	resize:								none;
	border:								1px solid #000000;
}
/*  General Settings Actual Webpages */
DIV.body {
	width:								900px;
	height:								1200px;
	margin-left:						auto;
	margin-right:						auto;
	margin-top:							0px;
	background-color:					#ffffff;
}
/*  General  Settings Header*, including Logo (xhdr-nm), Picture (xhdr-im)  and Login (xhdr-li) */
HEADER {
	height:								170px;
	position:							relative;
}
FOOTER {
	border-top:							2px #33cc33 solid;
}
#xhdr-nm {
	width:								900px;
	height:								160px;
	background-position:				center;
	background-image:					url(../images/logo.gif);
	background-repeat:					no-repeat;
	margin-top:							0px;
	margin-bottom:						10px;
}
/* General Settings NAVigation */
NAV {
	margin-top:							0px;
	width:								900px;
	height:								30px;
	display:							inline-table;
}
/* NAVigation Settings Undefined List First Level*/
NAV UL {
	list-style:							none;
	padding:							0px; 
	position:							relative;
	margin-top:							0px;
}
NAV UL LI {
	height:								20px;
	width:								116px;
	margin-top:							0px;
	margin-left:						0px;
	margin-right:						5px;
	padding-top:						3px;
	text-align:							center;
	font-size:							14px;
	font-weight:						bold;
	background-color:					#ffffff;	
	border-radius:						8px;
	border:								#33cc33 solid 2px;
	float:								left;
	cursor:								pointer;
}
NAV UL LI  A{
	color:								#000000;
	max-width:							116px;
	display:							block; 
}
NAV UL LI:hover A , NAV UL LI:hover UL LI A:hover {
	color:								#33cc33;
	font-weight:						bold;
}
A	{
	color:								#000000;
	text-decoration:					none;
	font-weight:						bold;
	}
A:hover	{
	color:								#ffcc00;
	text-decoration:					underline;
	}
#frsp {
	height:								27px;
	width:								15px;
	float:								left;

}
/* */
SECTION {
	position:							relative;
	top:								0px;
	left:								0px;
	min-height:							600px;
}
#h_info {
	height:								600px;
}
.mh1 {
	margin-top:							15px;
	}
.ml1 {
	margin-left:						15px;
	}
.mb1 {
	margin-bottom:						15px;
	}
.mp1 {
	padding-left:						15px;
	}
.h40 {
	height:								40px;
}
.h140 {
	height:								140px;
}
.n_fo {
	width:								160px;
	float:								left;
	padding-top:						120px;
	border: 							1px black solid;
}
.n_t1 {
	width:								90px;
	float:								left;
	cursor:								default;
}
.n_t2 {
	width:								70px;
	float:								left;
	background-image:					url(../images/n1_r.jpg);
	cursor:								pointer;
}
.w15 {
	float:								left;
	width:								15px;
}
.w16 {
	float:								left;
	width:								16px;
}
.wbt {
	width:								124px;
	text-align:							center;
}

.h_art_l, .h_art_m, .h_art_r {
	float:								left;
}
.h_art_l {
	width:								80px;
	text-align:							left;
}
.h_art_m {
	width:								615px;
	text-align:							right;
}
.h_art_r {
	width:								175px;
	text-align:							right;
}
.aimg {
	cursor:								pointer;
}
#oms_r {
	width:								200px;
	float:								left;
	text-align:							right;
}
.mtpr {
	height:								84px;
}
/* */
H1 {
	font-size:							30px;
	font-weight:						bold;
	text-align:							center;
	margin-top:							10px;
	margin-bottom:						15px;
}
H2, H3, H4, H6, P {
	font-weight:						normal;
	margin-top:							0px;
	margin-bottom:						0px;
}
H2 {
	font-size:							20px;
	text-align:							center;
}
H3 {
	font-size:							18px;
}
H4 {
	font-size:							20px;
}
H6	{																	/* General Setting   */
	font-size:							0%;
	color:								#000000;
	text-decoration:					none;
	text-align:							center;
	line-height:						0%;
	display:							none;	
	}
P {
	font-size:							16px;
} 
.smallpic {
	height:								80px;
	width:								880px;
	border:								#ffcc00 solid 1px;
	padding-top:						3px;
	}
.arl, .arr {
	height:								68px;
	width:								28px;
	border:								#ffcc00 solid 3px;
	}
.arl {
	background-image:					url('../images/pijl_l.gif');
	border-bottom-left-radius:			12px;
	border-top-left-radius:				12px;
	margin-left:						3px;
	}
.arr {
	background-image:					url('../images/pijl_r.gif');
	border-bottom-right-radius:			12px;
	border-top-right-radius:			12px;
	margin-right:						3px;
	}
.thsp {
	width:								6px;
	min-width:							6px;
	}
.thumb {
	height:								74px;
	width:								74px;
	text-align:							center;
	}
.ithumb {
	max-height:							74px;
	max-width:							74px;
	}
.bigpic {
	height:								500px;
	width:								750px;
	text-align:							center;
	margin-top:							10px;
	margin-left:						75px;
	}
.bpic {
	max-height:							500px;
	max-width:							750px;
	}
.std {
	font-weight:						bold;
	text-align:							center;
	}
.show {
	display:							block;
	}
.noshow {
	display:							none;
	}
.i_w1	{width:							111px;}
.i_w2	{width:							150px;}
.defcol	{color:							#000000;}
.txtcen	{text-align:					center;}
.txtrig	{text-align:					right;}
.lh25 	{line-height:					25px;}
.lh125 	{line-height:					125px;}
.pad_t2	{padding-top:					2px;}
.w1bt	{width:							111px;}
.w8bt	{width:							888px;}
.mt1	{margin-top:					10px;}
#h_contact {
	height:								105px;
	width:								870px;
}
.m1 {margin-top:						15px;
}
.divfl {float:							left;}
.divfl_c{clear:							left;}
#c_wpl, #c_eml {
	width:								200px;
	font-size:							10px;
	float:								left;
}
#c_adr {
	width:								370px;
	font-size:							10px;
	float:								left;
}
.i_c1 {
	width:								100px;
}
.i_c2 {
	width:								300px;
}
.i_c3 {
	width:								650px;
	height:								150px;
	background-color:					#ffffff;
	text-wrap:							normal;
}
.i_c4 {
	width:								600px;
}
.i_ok {
	border:								1px solid #000000;
}
.i_err {
	border:								1px solid #ff0000;
}
.i_er0 {
	color:								#ff0000;
}
.bt_send {
	height:								23px;
	width:								103px;
	border:								1px black solid;
	font-size:							14px;
	text-align:							center;
}