@charset "utf-8";
/* CSS Document */
/* LINK */
a:link {
	color: #4f839f;
	text-decoration: none;
}
a:visited {	
	color: #4f839f;
	text-decoration: none;
}
a:hover {
	color: #cc0000;
	text-decoration: none;
}
a:active {	
	color: #4f839f;
	text-decoration: none;
}
/* -----BODY----- */
body {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.7em;
	color:#f5f8fa;
	
	/*background-image: url(../image/bg_home.png);
	background-position:top;
	background-repeat:repeat-x;*/
		
	/*background-color: #50504f;*/
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.7em;
	color:#444444;
}

/*---- Format ---*/
.f1 { 
	font-family:Tahoma;
	color:#444444;
	font-size: 17px;
	letter-spacing: 0.05cm;
	}
.f2 { 
	font-family:Tahoma;
	color:#444444;
	font-size: 15px;
	letter-spacing: 0.03cm;	
	}
.f3 { 
	font-family:Tahoma;
	color:#86837f;
	font-size: 14px;
	letter-spacing: 0.03cm;
	font-weight:bold;
	}	
.f_eng { 
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	font-size: 14px;
	letter-spacing: 0.02cm;	
	line-height: 1.5em;	
	}	
.f_detail{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 2em;
	color:#000000;
}
.f_caption{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 2em;
	color:#4468a3;	
}
	
.success {
	font-family:Tahoma;
	/*color:#f4793a;*/
	color:#009933;
	font-size: 14px;
	letter-spacing: 0.03cm;
}
.error { 
	font-family:Tahoma;
	/*color:#cc3300;*/
	color:#ff0000;
	font-size: 14px;
	font-weight:bold;
	letter-spacing: 0.03cm;
}

/* -----TEXT----- */
/*---- Size(?????????) ---*/
.s0 { font-size: 9px }
.s1 { font-size: 10px }
.s2 { font-size: 14px }
.s3 { font-size: 16px }
.s4 { font-size: 18px }
.s5 { font-size: 20px }

/*---- Color(??????) -----*/
.c { color: #4f839f }
.c1 { color:#000000 }
.c2 { color:#444444 }
.c3 { color:#ababab }
.c4 { color:#551586 }
.co1{ color:#551586 }
.c_orange{ color:#ff6600}
.c_violet{ color:#551587}
.c_orange2{ color:#ff9966}
#c_1{ color:#ff6600}
#c_2{ color:#551587}

/*- Align(???????????????????????? -*/
.al {text-align: left}
.ac {text-align: center}
.ar {text-align: right}

/*-- Decorate (?????????? --*/
.d0 {text-decoration: none} /*???????????????????????/
.d1 {text-decoration: overline} /*??????????????????????????????????????????????*/
.d2 {text-decoration: line-through} /*??????????????????????????????????????*/
.d3 {text-decoration: underline}/*????????????????????????????????????????????????*/

/*---- ?????????????????? -----*/
.i1 {text-indent: 1cm}
.i2 {text-indent: 2cm}
.i3 {text-indent: 3cm}

/*---- ?????????????????????? -----*/
.t1 {text-transform: uppercase} /* ??????????????????????????????????  */
.t2 {text-transform: lowercase} /* ?????????????????????????????????? */
.t3 {text-transform: capitalize} /* ???????????????????????????????????????????????? */

/*---- ??????????????????????????????????????????? -----*/
.spw_1 {word-spacing: 10px}

/*---- ???????????????????????????????????????????????????????????? -----*/
.spl_1 {letter-spacing: 0.5cm}

/*---- wrapping(????????????) -----*/
.w {white-space: nowrap} /* ???????????????????????????? */

.button { width: 80px; height: 30px; }
.text { width:200px; height:25px; }
.text_date { width:80px; height:25px; }
.text_id { width:100px; height:25px; }
.text_name { width:300px; height:25px; }

/*-----------TABLE--------------------*/
#tb_h { background-image:url(images/table_bg_h.jpg) }
#tb_f { background-color:#f3f7fd }
#tb_color_orange {background-color:#ff6600}
#tb_color_orange2{backgroup-color:#ff954f}
#tb_color_violet {background-color:#551587}




/*
.txt2, .txt2_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color:#505050;
	font-size: 12px;
}
.txt2_14 {
	font-size: 14px;
}



.txt_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#476c8e;
}

.txt1_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.txt1_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.txt1_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}

.txt3_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ababab;
}
.txt3_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ababab;
}
.info_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cc3300;
}
.info_success {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#008000;
}*/
.button {
	width: 70px;
	height: 28px;
}
td.off 
{
	background-image:url(../userrequest/images/menu_middle.gif);
}
td.on 
{
	background-image:url(../userrequest/images/menu_middle_over.gif);
	cursor:pointer;
}
.button_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	background-color:#F7F7F7;
	border: 1px solid #000000;
	padding: 1px 0;
}

.button_image {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	background: url(images/button_bg.gif) repeat;
	border: 1px solid #000000;
	padding: 1px 0;
	cursor:hand;
	width: 50px;
	height: 25px;	
}

.textmenu { 
color: #4f839f;
cursor:hand;
}


/* Filter */
.filter90
{
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity:0.7;
}

#btn button
{
	clear:both;
	margin-left:5px;
	width:110px;
	height:31px;
	background:#4f839f url() no-repeat;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	cursor:hand;
	border-width:1px;
	border-color:#000000;
}
}



