/* CSS Document */
html {
	SCROLLBAR-BASE-COLOR: #dedede;
	SCROLLBAR-ARROW-COLOR: #000;
}

body {
	background:#fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-FAMILY: Arial;
	font-size: 12px;
	line-height:18px;
	height:100%;
	color:#444444;
}
td,th {
	font-size: 12px;
	line-height:18px;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,pre,form,input,textarea {
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:bold;
}

.clear {clear: both; font-size: 0px; line-height: 0px; height:0;}
p {margin:0px;padding:5px 0px;}
ol,ul {	list-style: none;}

a { text-decoration:none; color:#1f4c92}
a:hover {  color:#FF6A06; text-decoration: underline; }

img { border : 0px; }
.img_border { border:1px solid #dfdede ; padding:1px;}
input {
    color: #000000;
}
.input-warn {border:1px solid #f97c00;line-height:20px;	height:18px;}
.input-ok { border:1px solid #00CC66; line-height:20px;	height:18px;}
.button {
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#FF6A06;
	padding: 1px 1px;
}
 
.textfiled {
	border:1px solid #CCD3D6;
	line-height:20px;
	height:18px;
}
.textarea{
	border:1px solid #CCD3D6;
	line-height:20px;
	color: #000000;
	scrollbar-base-color:#AAA9A9;
	scrollbar-arrow-color:#000000; 
	overflow:auto;
}
.select{
	scrollbar-base-color:#CCD3D6;
	scrollbar-arrow-color:#000000; 
	color: #000000;
}



.font_f_title {
	color: #f97c00;
	font-weight: bold;
	font-size: 14px;
}

.font_err {
	color: #f97c00;
}

.textarea1 {
	border: 1px solid #CCD3D6;
	line-height: 20px;
	color: #000000;
	scrollbar-base-color: #AAA9A9;
	scrollbar-arrow-color: #000000;
	overflow: auto;
}

.box_mid { padding-bottom:10px;}
.mid-title {
	border-bottom:1px dotted  #999999;
	padding-bottom:5px;
	margin-bottom:10px;
}
.mid-title h1{
	color:#FE8018;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
}
.mid-title h1 a {color:#FE8018;text-decoration:none;}
.boxCotent_bl {
	background:url(../images/boxContent_br.gif) right bottom no-repeat;	
	padding:10px 5px 20px;
	min-height:150px;
}
.boxCotent_b {
	background:url(../images/boxContent_b.gif) bottom repeat-x ;	
}

/********************* CSS for boxMess ****************************/
#boxMess {
	border: 1px solid #F08200;
	padding: 2px 5px;
	background: #FCF5CD
}

#boxMess  h4.mess {
	background: url(../../../images/icon/icon_mess.gif) no-repeat left;
	padding: 2px 30px;
	color: #f97c00;
	font-weight: bold;
}

#boxMess  h4.err {
	background: url(../../../images/icon/icon_warning.gif) no-repeat left;
	padding: 6px 30px;
	color: #f97c00;
	font-weight: bold;
}

#boxMess .font_err {
	text-decoration: blink;
	color: #f97c00;
}