hr{
	border: 1px inset #253d6b;
	width: 100%;
	height: 4px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	}

.borderDotted{padding:0; border:dotted 1px #000; display:block; float:left; width:99.5%; margin-right:0px; margin-top:5px; padding:2px; text-align:justify}
.fileUploadersBorder{border:dotted 1px #000; margin-right:0px; margin-top:5px; padding:5px}
.functionsBorder{border:dotted 1px #000; vertical-align:middle; padding:5px; margin-left:5px}
.verticalAlignMiddle{vertical-align:middle}
.float-left{display:block; float:left}
.border1{padding:0; margin:0; border:groove 1px #000}
.tr-div-no-padding{clear:left}
.tr-div{clear:left; padding:2px}
.tr-div1{clear:left; padding:1px}
.td-1l{display:block; float:left; width:1em; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-2l{display:block; float:left; width:1.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-2l{display:block; float:left; width:1.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-3l{display:block; float:left; width:2.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-4l{display:block; float:left; width:3.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-5l{display:block; float:left; width:4.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-5l-b{display:block; float:left; width:4.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify; font-weight:bold}
.td-8l{display:block; float:left; width:8%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-10l-b{display:block; float:left; width:9.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; font-weight:bold; text-align:justify}
.td-10l{display:block; float:left; width:9.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-13l{display:block; float:left; width:13.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-14l{display:block; float:left; width:13.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-15l{display:block; float:left; width:14.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-15l-b{display:block; float:left; width:14.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; font-weight:bold; text-align:justify}
.td-20l{display:block; float:left; width:19.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; text-align:justify}
.td-20l-b{float:left; width:19.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; font-weight:bold; text-align:justify}
.td-21l-b{float:left; width:20.5%; padding-bottom:2px; padding-top:2px; margin-right:0px; font-weight:bold; text-align:justify}
.td-25l-b{display:block; float:left; width:24.5%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-25l{display:block; float:left; width:24.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-30l{display:block; float:left; width:29.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-30l-b{display:block; float:left; width:29.5%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-31l-b{display:block; float:left; width:31%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-35l-b{display:block; float:left; width:34.5%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-35l{display:block; float:left; width:34.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-40l{display:block; float:left; width:39.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-40l-b{display:block; float:left; width:39.5%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-45l{display:block; float:left; width:44.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-45l-b{display:block; float:left; width:44.5%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-48l{display:block; float:left; width:47.6%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-49l{display:block; float:left; width:49%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-50l-b{display:block; float:left; width:49.5%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-50l{display:block; float:left; width:49.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-55l{display:block; float:left; width:54.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-55l-b{display:block; float:left; width:54.5%; margin-right:0px; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-58l{display:block; float:left; width:57.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-60l{display:block; float:left; width:59.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-60l-b{display:block; float:left; width:59.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-63l{display:block; float:left; width:62.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-65l{display:block; float:left; width:64.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-65l-b{display:block; float:left; width:64.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-70l{display:block; float:left; width:69.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-80l{float:right; width:80%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-80l-np{float:right; width:80%; padding: 0; text-align:justify}
.td-70l-b{display:block; float:left; width:69.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-70l{display:block; float:left; width:74.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-80l{display:block; float:left; width:79.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-80l-b{display:block; float:left; width:79.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-85l{display:block; float:left; width:84.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-85l-b{display:block; float:left; width:84.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-90l{display:block; float:left; width:89.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify; }
.td-100l{display:block; float:left; width:99.5%; margin-right:0px; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-100{display:block; float:none; width:99%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-100-b{display:block; float:none; width:100%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-5r{display:block; float:left; width:4.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-10r{display:block; float:left; width:9.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-10r-b{display:block; float:left; width:9.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-15r{display:block; float:left; width:14.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-15r-b{display:block; float:left; width:14.5%; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-20r{display:block; float:left; width:19.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-20r-b{display:block; float:left; width:19.5%; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-25r{display:block; float:left; width:24.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-25r-b{display:block; float:left; width:24.5%; padding-bottom:2px; font-weight:bold; padding-top:2px; text-align:justify}
.td-30r{display:block; float:left; width:29.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-30r-b{display:block; float:left; width:29.5%; padding-bottom:2px; font-weight:bold; padding-top:2px; text-align:justify}
.td-35r{display:block; float:left; width:34.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-35r-b{display:block; float:left; width:34.5%; font-weight:bold; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-40r{display:block; float:left; line-height:1em; width:39.5%; text-align:justify}
.td-40r-b{display:block; float:left; line-height:1em; width:39.5%; text-align:justify; font-weight:bold}
.td-45r{display:block; float:left; width:44.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-50r{display:block; float:left; width:49.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-50r-b{display:block; float:left; width:49.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-60r{display:block; float:left; width:59.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-60r-b{display:block; float:left; width:59.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-65r{display:block; float:left; width:64.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-70r{display:block; float:left; width:69.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-70r-b{display:block; float:left; width:69.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-75r{float:left; width:74.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-75r-b{float:left; width:74.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-80r{float:left; width:79.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-80r-b{display:block; float:left; width:79.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-85r-b{display:block; float:left; width:84.5%; padding-bottom:2px; padding-top:2px; font-weight:bold; text-align:justify}
.td-85r{display:block; float:left; width:84.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-90r-b{display:block; float:left; width:89.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-90r{display:block; float:left; width:84.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-95r{display:block; float:left; width:94.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
.td-95r-b{display:block; float:left; width:94.5%; padding-bottom:2px; padding-top:2px; text-align:justify; font-weight:bold}
.td-99r{display:block; float:left; width:98.5%; padding-bottom:2px; padding-top:2px; text-align:justify}
fieldset.fl{border:groove 1px #8968CD; padding:0; margin:0}
legend.lg{font-size:90%; font-weight:bold; font-style:italic}
legend.lg_n{font-size:110%; font-weight:bold; font-style:italic}
.clear-both{clear:both}
.rpt-div-blue{background-color:#D9ECFF; display:inline-block; padding:5px}
.rpt-div-coconut{background-color:#E1E3EF; display:inline-block; padding:5px}
.rpt-div-goldenrod{background-color:#F8F7FC; display:inline-block; padding:5px}
.rpt-div-grey{background-color:#ECF1F3; display:inline-block; padding:5px}
.rpt-dot{border:dotted 1px #000; padding:0.5em}
.rpt-div-h-p{background-color:#FFF; display:inline-block; padding:5px}
.rpt-bor{border:1px solid #000}
.bc-grey{margin:5px 0px 5px 0px; padding:5px 5px 5px 5px; background-color:#ECF1F3}
.width100{width:100%}
.width90{width:90%}
.width80{width:80%}
.width85{width:85%}
.width70{width:70%}
.width75{width:74.5%}
.width60{width:60%}
.width55{width:55%}
.width50{width:50%}
.width20em{width:20em}
.width95{width:95%}
.width10{width:10%}
.height20{height:60px}
.height30{height:30px}
.height60{height:60px}
.height80{height:80px}
.height100{height:100px}
.height110{height:110px}
.height200{height:200px}