
div .br	  {		clear:both;  			}
div .left {		float:left;  			}
div .right{		float:right;			}
div .pdT10{  	padding-top:10px;  		}
div .pdT20{  	padding-top:20px;  		}
div .pdB10{  	padding-bottom:10px;  	}
div .pdB20{  	padding-bottom:20px;  	}
div .pdL10{  	padding-left:10px;  	}
div .pdL20{  	padding-left:20px;  	}
div .pdR10{  	padding-right:10px;  	}
div .pdR20{  	padding-right:20px;  	}
div .pd10 {  	padding:10px;  			}
div .pd20 {  	padding:20px;  			}
div .mgTZ {		margin-top:0;			}
div .mgLZ {		margin-left:0;			}
div .mgRZ {		margin-right:0;			}
div .mgBZ {		margin-bottom:0;		}
div .txtAR{		text-align:right;		}
div .txtAL{		text-align:left;		}

table{
	width:100%;
	border-collapse:collapse;
	font:14px Arial, Helvetica, sans-serif;
	border:#bbbbbb solid 0px;
	border-right:#333333 solid 0px;
	border-bottom:#333333 solid 0px;
	line-height:26px;
}
th{
	padding:5px;
	border:#bbbbbb solid 0;
}
td{
	padding:0;
	border:#bbbbbb solid 0;
}
select{
	height:30px;
	min-height:30px;
	line-height:30px;
	padding:0 5px;
	border:solid 0;
	border-bottom:#bbbbbb solid 1px;
	font-size:16px;
	vertical-align:middle;
}
select::-ms-expand {
	border:#ffffff solid 1px;
	background-color:#ffffff;
}
textarea{
	width:100%;
	border:#bbbbbb solid 1px;
	padding:5px;
}
.wrapper{
	color:#333333;
	font:14px Arial, Helvetica, sans-serif;
	line-height:26px;
	width:100%;
}

.wrapper .subWrapper{
	border:1px solid #bbbbbb;
	border-right:#333333 solid 2px;
	border-bottom:#333333 solid 2px;
	padding:20px;
	margin-bottom:20px;
}

.title{
	width:100%;
	border-bottom:solid 2px;
	margin-bottom:20px;
	font-size:22px;
	font-weight:bold;
}

.subTitle{
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	border-top:#bbbbbb solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f6f6f6;
}

.subject{
	font-weight:bold;
	margin-bottom:0;
	border-bottom:#666666 solid 2px;
	font-size:20px;
}
.subject span{
	font-size:14px;
	font-weight:normal;
}
.subSubject{
    margin-bottom:0;
    border-bottom:#bbbbbb solid 1px;
    font-size:13px;
}
.normalTb2 td{
	padding:5px;
}

.button{
	display:inline-block;
	margin:0 auto;
	font-weight:bold;
	background-color:#f6f6f6;
	text-align:center;
	border:#dddddd solid 1px;
	border-right:#333333 solid 2px;
	border-bottom:#333333 solid 2px;
	padding-bottom:5px;
	cursor:pointer;
}

.buttonS{
	display:inline-block;
	font-size:12px;
	background-color:#f6f6f6;
	text-align:center;
	border:#dddddd solid 1px;
	border-right:#333333 solid 2px;
	border-bottom:#333333 solid 2px;
	cursor:pointer;
}

.buttonWhite{
	display:inline-block;
	font-size:15px;
	text-align:center;
	border:#dddddd solid 1px;
	border-right:#333333 solid 2px;
	border-bottom:#333333 solid 2px;
	padding:10px;
	cursor:pointer;
}

.buttonArea{
	text-align:center;
	margin:0 auto;
}

.inputTb th{
	text-align:left;
	font-weight:lighter;
	color:#333333;
}
.inputTb .centerTh{
	text-align:center;
}
.inpTxt{
	font-size:12pt;
    height:24px;
	border:solid 0;
	border-bottom:#bbbbbb solid 1px;
}

.inpTxtSpan{
	font-size:12pt;
	height:24px;
	border:solid 0;
	border-bottom:solid 0px;
}
.inpSpan{
	border-bottom:#bbbbbb solid 1px;
	float:left;
}