#hsbody table{
width:99.4%;
font-size:1em;
border-collapse:collapse;
text-align:right;
padding:0;
background-color:#fff;
color:#231f20;
}
#hsbody table tr th,
#hsbody table tr td{
padding:.4em .4em .2em .2em;
font-weight:normal;
height:2.5em;
line-height:1.6em;
}
#hsbody table tr th{
font-size:1em;
}
#hsbody table tr th.darkBlue, #hsbody table tr th.alignLeftB {
font-size: 100% !important;
}
#hsbody table th.alignBottom,
#hsbody table td.alignBottom{
vertical-align:bottom;
}
#hsbody table th.alignTop,
#hsbody table td.alignTop{
vertical-align:top;
}
#hsbody table th.alignBottomL,
#hsbody table td.alignBottomL{
vertical-align:bottom;
text-align:left;
}
#hsbody table tr th.alignLeft,
#hsbody table tr td.alignLeft, {
text-align:left;
}
#hsbody table tr th.alignLeftSpace,
#hsbody table tr td.alignLeftSpace{
text-align:left;
padding-left:1em;
}
#hsbody table tr th.alignLeftSpaceP,
#hsbody table tr td.alignLeftSpaceP{
text-align:left;
padding-left:1em;
}
#hsbody table tr th.alignLeftB,
#hsbody table tr td.alignLeftB{
/*color:#3b76ae;*/
color:#003e7e;
text-align:left;
font-weight:bold;
}
#hsbody table th.alignCenter,
#hsbody table td.alignCenter{
text-align:center;
}
#hsbody table thead tr  th,
#hsbody table tbody tr  td{
text-align:right;
padding:.5em .4em .2em .2em;
}
#hsbody table tr th.strong,
#hsbody table tr td.strong{
/*color:#3b76ae;*/
font-weight:bold;
}
#hsbody table tr th.wid10,
#hsbody table tr td.wid10{
width:10%;
}
#hsbody table tr th.wid13,
#hsbody table tr td.wid13{
width:13%;
}
#hsbody table tr th.wid15,
#hsbody table tr td.wid15{
width:15%;
}
.wid17 {
width: 17%;
}
#hsbody table tr th.wid19,
#hsbody table tr td.wid19{
width:19%;
}
.wid22 {
width: 22%;
}
#hsbody table tr th.wid25,
#hsbody table tr td.wid25{
width:25%;
}
.wid30 {
width: 30%;
}
.wid35 {
width: 35%;
}
.wid40 {
width: 40%;
}
#hsbody table tr th.wid72,
#hsbody table tr td.wid72{
width:72%;
}
#hsbody table tr th.wid50,
#hsbody table tr td.wid50{
width:50%;
}
#hsbody table thead tr th.highlight,
#hsbody table tbody tr td.highlight{
background-color:#cbd0e4;
font-weight:600;
}

#hsbody table th.bgblueN,
#hsbody table td.bgblueN{
background-color:#DFDFE1;
/*color:#000;*/
font-weight:normal;
margin:0 5px !important;
}

#hsbody table thead tr th span,
#hsbody table tbody tr td span{
/*color:#990033;*/
font-weight:bold;
}
#hsbody table thead tr  th.blank,
#hsbody table tbody tr  td.blank{
width:.1em;
}
/* borders & padding*/
#hsbody table tr.doubleBorderB  th,
#hsbody table tr.doubleBorderB  td,
#hsbody table tr th.doubleBorderB,
#hsbody table tr td.doubleBorderB{
border-bottom:2px solid #868688;
}
#hsbody table tr.doubleBorderT  th,
#hsbody table tr.doubleBorderT  td,
#hsbody table tr th.doubleBorderT,
#hsbody table tr td.doubleBorderT{
border-top:2px solid #003E7E;
}
#hsbody table thead tr.singleBorderBT  th,
#hsbody table tbody tr.singleBorderBT  td,
#hsbody table thead tr th.singleBorderBT,
#hsbody table tbody tr td.singleBorderBT{
border-top:1px solid #6087b2;
border-bottom:1px solid #6087b2;
}
/*
#hsbody table thead tr th.thPadBT,
#hsbody table tbody tr td.tdPadBT {
padding-top: 1em !important;
padding-bottom: 1em !important;
}
*/
#hsbody table tbody tr.singleBorderT th,
#hsbody table thead tr.singleBorderT th,
#hsbody table tbody tr.singleBorderT td,
#hsbody table thead tr th.singleBorderT,
#hsbody table tbody tr td.singleBorderT{
border-top:1px solid #6087b2;
}
/*
#hsbody table tbody tr th.thPadT,
#hsbody table thead tr th.thPadT,
#hsbody table tbody tr td.tdPadT {
padding-top: 1em !important;
margin-bottom: 1em !important;
}
*/
#hsbody table tbody tr.singleBorderB th,
#hsbody table thead tr.singleBorderB th,
#hsbody table tbody tr.singleBorderB td,
#hsbody table thead tr th.singleBorderB,
#hsbody table tbody tr td.singleBorderB{
border-bottom:1px solid #6087b2;
}
/*
#hsbody table tbody tr th.thPadB,
#hsbody table thead tr th.thPadB,
#hsbody table tbody tr td.tdPadB{
padding-bottom: 1em !important;
}
*/
#hsbody table thead tr.singleBorderL  th,
#hsbody table tbody tr.singleBorderL  td,
#hsbody table thead tr th.singleBorderL,
#hsbody table tbody tr td.singleBorderL{
border-left:1px solid #6087b2;
}
#hsbody table thead tr.singleBorderLR  th,
#hsbody table tbody tr.singleBorderLR  td,
#hsbody table thead tr th.singleBorderLR,
#hsbody table tbody tr td.singleBorderLR{
border-left:1px solid #6087b2;
border-right:1px solid #6087b2;
}
#hsbody table thead tr.singleBorderR  th,
#hsbody table tbody tr.singleBorderR  td,
#hsbody table thead tr th.singleBorderR,
#hsbody table tbody tr td.singleBorderR{
border-right:1px solid #6087b2;
}

#hsbody #ukdiv{
float:left;
width:100px;
margin:0;
}

#hsbody table tr.space1 th,
#hsbody table tr.space1 td{
height:1em;
}

#hsbody .table_padding_left {
padding-left:20px !important;
text-align:left;
}

#hsbody .table_margin_left {
	margin-left:20px;
	width:96%;
}

#hsbody .blankrow {
	height:15px;
}

#hsbody table.nospace tr th,
#hsbody table.nospace tr td{
padding:.1em .4em 0em .2em;
line-height:1.4em;
height:1.7em;
}