.body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}
table { 
	border-collapse: collapse;
	font-size: 12px;
	line-height: 18px;
	margin:0 auto;
}
.tcenter{
	margin:0 auto;
}	
.t1 {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #CECBCE;
	margin:0 auto;
	}

.t2 {
	margin-top:3px;
	margin-bottom:3px;
	margin:0 auto;
	}

.t21 {
	margin-top:3px;
	}
	
.t22 {
	margin-top:8px;
	margin-bottom:8px;
	}

.t23 {
	margin-top:5px;
	margin-left:8px;
	}


.t3 {
	border:1px solid #CECBCE;
	}

.t31 {
	border:3px solid #FFFFFF;
	}

.t32 {
	border:1px solid #FF0000;
	}

.t4 {
	border-bottom:3px solid #FFFFFF;
	}

.t5 {
	border-left:2px solid #D4060F;
	}

.t6 {
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	}

.f_search {
	font-size: 14px;
	text-align:center;
	}


.f4 {
	font-size: 12px;
	padding: 2px;
	}


.f5 {
	padding: 5px;
	}

.f51 {
	padding-left: 8px;
	}

.title1 {
		font-size:14px;
		font-weight:bold;
}

.iclassname {
			font-size:14px;
			text-align: right;
			padding-right:10px
}

.iclasstb1 {
			border-left:2px solid #D00F04;
			border-bottom:2px solid #D00F04;
			}

.iclasstd1 {
			padding-top:5px;
			padding-bottom:5px;
			}

.iclasstd2 {
			border-right:1px solid #CECBCE;
			border-bottom:1px solid #CECBCE;
			padding:3px;
			}

.iclasstd21 {
			border:1px solid #CECBCE;
			padding:3px;
			}

.iclasstd22 {
			border-left:1px solid #CECBCE;
			}

.iclasstd3 {
			border-bottom:1px dashed #B0B0B0;
			}

.iclasstitle1 {
				border-top:1px solid #B0B0B0;
				border-right:1px solid #B0B0B0;
				border-bottom:1px solid #B0B0B0;
				padding-top:3px;
				padding-bottom:3px;
				padding-left:10px
			}

.iareatb1 {
			border-bottom:1px solid #F84B38;
			}

.iareatd1 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	}

.iareatd2 {
	font-size:12px;
	font-weight:bold;
	}

.iareatd3 {
	padding-right: 3px;
	text-align:right;
	}


.fl_title{
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}

.fl_search{
	padding-right:10px;
	text-align:right;
	color:white;
	}

.fl_tb1{
	border-top:2px solid #D4060F;
	}

.dfz_iclassname {
			text-align: right;
			padding-right:5px
}


a:link {color: #2D8BCC;text-decoration: none;}
a:visited {color:#2D8BCC;text-decoration: none;}
a:hover {color: #FF0000;text-decoration: underline;}

a.t:link {color: #000000;text-decoration:none;}
a.t:visited {color:#000000;text-decoration:none;}
a.t:hover {color: #FF0000;text-decoration:none;}


a.t_dfz:link {color: #DD0000;text-decoration:none;}
a.t_dfz:visited {color:#DD0000;text-decoration:none;}
a.t_dfz:hover {color: #FF0000;text-decoration:none;}


a.a1:link {font-size: 14px;color: #00009C;text-decoration: none;}
a.a1:visited {font-size: 14px;color:#00009C;text-decoration: none;}
a.a1:hover {font-size: 14px;color: #FF0000;text-decoration: underline;}


form  {
	padding: 3px;
	margin:0px;
}

.reg_tb1 {
	margin-top:5px;
	margin-bottom:5px;
	}

.reg_tb2 {
	margin-top:10px;
	margin-bottom:10px;
	}

.reg_tb3 {
	margin-bottom:10px;
	}

.reg_td1 {
	font-weight:bold;
	text-align:right;
	}

.reg_input {
	border:1px #CC0000 solid;
	}


