body{
	font-family:arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
}

table{
	font-family:arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
   
td{
	font-family:arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.space{
    font-size: 1px;
}

.comment{
    font-size: 1px;
	font-size: 10px;
	font-weight: normal;
}

.borderAll{
    padding: 10px;
    border: #B7AEAE solid 1px;
	background-color: #D9E7F4;
}

.stepStart_off{
    font-size: 15px;
	color: #C9C9C9;
	padding-left: 20px;
    padding-right: 20px;
    border: #B7AEAE solid 1px;
    height: 20px;
	white-space: nowrap;
	background-color: #9db3cc;
}

.stepStart_on{
    font-size: 15px;
	color: #000000;
	padding-left: 20px;
    padding-right: 20px;
    border: #B7AEAE solid 1px;
    height: 20px;
	white-space: nowrap;
	background-color: #D9E7F4;
}

.stepMiddle_off{
    font-size: 15px;
	color: #C9C9C9;
	padding-left: 20px;
    padding-right: 20px;
    border: #B7AEAE solid 1px;
	border-right: 0px;
    height: 20px;
	white-space: nowrap;
	background-color: #D9E7F4;
}

.stepMiddle_on{
    font-size: 15px;
	color: #000000;
	padding-left: 20px;
    padding-right: 20px;
    border: #B7AEAE solid 1px;
	border-right: 0px;
    height: 20px;
	white-space: nowrap;
	background-color: #D9E7F4;
}

.stepLine{
    border: #B7AEAE solid 1px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.SelectBox{
    font-size: 9px;
	height: 17px;
	background-color: #F4F4F4;
	border: solid 1px #7F9DB9;
	margin: 0px;
	padding: 0px;
}

.smallComment{
    border: #B7AEAE solid 1px;
	padding: 3px;
	background-color: #ffffff;
	height: 18px;
}

.smallComment2{
    border: #B7AEAE solid 1px;
	padding: 3px;
	background-color: #ffffff;
}

.tableTitle{
   font-weight: bold;
   padding-left: 10px;
   height: 20px;
}

.tableTitle2{
   font-size: 11px;
   font-weight: bold;
   padding-left: 10px;
   height: 20px;
}

.tableText{
   padding-left: 10px;
}

.tableText2{
   padding-left: 10px;
   font-size: 11px;
}

.inputFiledReg{
    font-size: 12px;
	height: 17px;
	background-color: #F4F4F4;
	border: solid 1px #7F9DB9;
	width: 80px;
}

.inputFiledSmall{
    font-size: 12px;
	height: 17px;
	background-color: #F4F4F4;
	border: solid 1px #7F9DB9;
	width: 50px;
	direction: ltr;
}

.DivBox{
    width: 63px;
	background-color: #F4F4F4;
	border: solid 1px #7F9DB9;
	border-top: 0px;
	position: absolute;
	margin-right: 1px;
	white-space : normal;
}

.DivBox2{
    width: 105px;
	background-color: #F4F4F4;
	border: solid 1px #7F9DB9;
	border-top: 0px;
	position: absolute;
	margin-right: 1px;
	white-space : normal;
}

.DivBox3{
    width: 492px;
	background-color: #F4F4F4;
	border: solid 1px #7F9DB9;
	border-top: 0px;
	position: absolute;
	margin-right: 1px;
	white-space : normal;
}

.DivBox4{
    width: 126px;
	background-color: #F4F4F4;
	border: solid 1px #7F9DB9;
	border-top: 0px;
	position: absolute;
	margin-right: 1px;
	white-space : normal;
}

#DivOn{
    background-color: #7F9DB9;
	padding-right: 5px;
}

#DivOff{
    background-color: #F4F4F4;
	padding-right: 5px;
}

#DivOn2{
    background-color: #7F9DB9;
	padding-right: 3px;
}

#DivOff2{
    background-color: #F4F4F4;
	padding-right: 3px;
}

.closeDiv{
    text-align: center;
	color: #ffffff;
	font-weight: bold;
	cursor: hand;
	background-color: #7F9DB9;
	margin-right: 3px;
}

.button{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
}

.SmallFiled{
    margin-top: 0px;
	font-size: 9px;
	width: 18px;
	height: 17px;
	line-height : 9px;
}

.commentRed{
    font-size: 12px;
	color: #D48331;
	padding-right: 10px;
}
