@CHARSET "UTF-8";
/*prefix IF_*/

.IF_MAIN{
	margin:0;padding:0;
}

.IF_MAIN td{
	padding:4px 0;
}

.IF_DISP_NO{
	display:none;
}

.IF_Required{
	color:#3c6ab7;	
}

.IF_Header{
	text-align:center;
	font-weight:bold;
	border:1px solid #e9e9e9;
	background:#f4f4f4 url(../gfx/grad_3.gif) repeat-x;
	padding:3px;
	margin:4px 0;
}

.IF_Select{
	border:1px solid #d0d0d0;
	padding:4px 4px 4px 0;
	font-size:11px;
}

.IF_Date{
	border:1px solid #d0d0d0;
	padding:4px 4px;
	font-size:11px;
	width:57px;
}

.IF_Time{
	border:1px solid #d0d0d0;
	padding:4px 4px;
	font-size:11px;
	width:30px;
}

.IF_DateImg{
	cursor:pointer;
	position:relative;
	top:5px;
	*position:static;/*IEFIX*/
	*top:auto;/*IEFIX*/
}

.IF_TimeImg{
	cursor:pointer;
	position:relative;
	top:2px;
	*position:static;/*IEFIX*/
	*top:auto;/*IEFIX*/
}

.IF_Checkbox{
	margin:0;
	padding:0;
	vertical-align:top;
}

/*checkbox tree*/
.IF_treeTd{
	line-height:18px;
}

.IF_TREESpan{
	text-decoration:none;
}

.IF_treeTd ul ul{
	padding:0 0 0 20px;
}

.IF_TextArea{
	border:1px solid #EBEBEB;
	padding:4px 4px;
	font-size:11px;
	font-family:Tahoma,Arial,"Trebuchet MS";
}

.IF_HtmlEditor{
	padding:2px 0;
}

.IF_Content{
	padding:8px 0;
}

.IF_Img{
	border:1px solid #cecece;
}

.IF_fImg{
	border:1px solid #000;
	padding:1px;
}
