/*STANDARD PSEUDOTABLE STUFF*/
 
form
{
  margin-right:10px;
}

fieldset /*over-ride the padding in style.css*/
{
  padding:5px 0 5px 0;
  margin:0 0 50px 0;
}

.table div div
{
  height:28px;
}

.table div div.th
{
  font-size:100%;
  height:25px;
}

.table div.firstCol
{
  text-align:right;
}

.hideFromView
{
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  display:none;
}


/*DEFAULT STYLE OF BOXS*/
div.box /*This is the standard width for a box, works well in two column layout*/
{
  padding:0px;
  padding:0px;
  width:301px;
  width:320px\9; /*IE10 and below, does not adversely affect 9 and 10, is essential in 6, 7 and 8*/;
}

.table div div.firstCol
{
  width: 130px;
  margin:0;
}

.table div div.lastCol
{
  width: 145px
}


/*DEFAULT STYLING OF LABELS AND FIELDS (USUALLY WIDTH, HEIGHT AND TEXT-ALIGN)*/

.box input
{
  width: 139px;
}

.box textarea
{
  width: 141px;
  height: 70px;
}



/*GENERAL STYLING OF CERTAIN THINGS USED IN PSEUDO TABLES*/
.box input[type=radio]
{
  width: 10px;
}

.box input[type=checkbox]
{
  width: 16px;
}

label
{
  margin-right:6px;
}

.box input.autosavefromdatepicker,
.box input.autosavedatagridfromdatepicker 
{
  width:119px !important; 
}

input
{
  padding:2px 3px 2px 1px;
}

.breakBetweenSuperBoxes
{
  display:none; /*experimental*/
}

#divSubmitRow
{
  clear:both;
  padding-left:8px;
}


/*HTML5 AND CSS3*/ 
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button 
{ 
  -webkit-appearance: none; 
  margin: 0; 
}

input[type=number]
{
  -moz-appearance: textfield;
}

input[type=text]::-ms-clear
{
  display: none;
}

/*GREYED OUT AND PLACEHOLDERS*/
.greyedOut input,
.greyedOut select,
.greyedOut span
{
  border-color:#e9e9e9;
  color:#e9e9e9;
}

.greyedOut input:focus,
.greyedOut select:focus,
.greyedOut span:focus
{
  border-color:#999999;
  color:black;
}

.greyedOut .firstDataGridColForThisTableInThisDataGrid input
{
  background:url(../Images/Asterisk.png);
  background-repeat:no-repeat;
  background-position:0px 1px;
}

.greyedOut .firstCol input:focus
{
  background:none;
}

::-webkit-input-placeholder 
{
  color: darkgrey;
}

.greyedOut .firstDataGridColForThisTableInThisDataGrid ::-webkit-input-placeholder 
{
  padding-left: 18px;
}

.greyedOut .firstDataGridColForThisTableInThisDataGrid input:focus::-webkit-input-placeholder 
{
  padding-left: 0;
}

::-moz-placeholder
{
  color: darkgrey;
}

:-ms-input-placeholder
{  
  color: darkgrey;
}

.greyedOut .firstDataGridColForThisTableInThisDataGrid :-ms-input-placeholder 
{
  text-indent: 18px;
  color: darkgrey;
}



/*SPECIAL CLASSES FOR SUPERBOXS*/
.fullWidthSuperbox
{
  float:left;
  width:610px;
}

@media screen and (max-width: 660px)
{
  .fullWidthSuperbox
  {
    width:310px; 
  }
}

/*SPECIAL CLASSES FOR PSEUDO TABLES (Some of the later ones include widths, which can then get over-written by the horrendouse chunk at the bottom)*/
/*rows which need to be double, triple and quadruple height*/
.table div.doubleHeightItem div
{
  height:68px
}

.doubleHeightItem textarea
{
  height:65px;
}

.table div.tripleHeightItem div
{
  height:108px;
}

.tripleHeightItem textarea
{
  height:105px;
}

.table div.quadrupleHeightItem div
{
  height:148px;
}

.quadrupleHeightItem textarea
{
  height:145px;
}

/*a wide input which requires two separate lines*/
.table div.twoSeparateLinesItem div.firstCol
{
  border-right-width:2px;
  border-bottom-width:2px;
  text-align:left;
  width:287px;
}

.table div.twoSeparateLinesItem div.lastCol
{
  border-left-width:2px;
  border-top-width:0px;
  text-align:right;
  width:287px;
}

.table div.twoSeparateLinesItem div.lastCol input[type="text"],
.table div.twoSeparateLinesItem div.lastCol input[type="number"]
{
  width:280px;
}

.table div.twoSeparateLinesItem div.lastCol select
{
  margin-right:-3px;
}

/*wide input hidden label*/
.table div.wideInputHiddenLabelItem div.firstCol
{
  display:none;
}

.table div.wideInputHiddenLabelItem div.lastCol
{
  width:273px;
}

.table div.wideInputHiddenLabelItem div.lastCol input[type="text"],
.table div.wideInputHiddenLabelItem div.lastCol input[type="number"]
{
  width:273px;
}



/*all this horrendous style below is an experiment, pending us setting widths of boxes and pseudo tables more dynamically
you give the boxes any of 9 classes ()
and give the items any of 9 classes () 
and it'll take care of the widths for you.
We can experiment with this during 2015 and use the same principles for Data Grids too, before going any further
The code for generating the declarations below is in "Files\SS\RDT\Code for Box and Pseudo table widths.txt"
*/

div.fifthWidthBox
{
  float:left;
  width:120px;
}
/*fifthWidthBox separate lines*/
div.fifthWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.fifthWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:105px;} /*15 less than main width*/
div.fifthWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:101px;} /*4 less than the one above*/
/*--------------*/
/*fifthWidthBox onefifthFourFifthsItem*/
div.fifthWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:19px;} /*12 less than the separate line width, muliplied by 0.2*/
div.fifthWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:74px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:72px;} /*2 less than the one above*/
div.fifthWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:70px;} /*2 less than the one above*/
.fifthWidthBox .onefifthFourFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.onefifthFourFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .onefifthFourFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox oneQuarterThreeQuartersItem*/
div.fifthWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:23px;} /*12 less than the separate line width, muliplied by 0.25*/
div.fifthWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:70px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:68px;} /*2 less than the one above*/
div.fifthWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:66px;} /*2 less than the one above*/
.fifthWidthBox .oneQuarterThreeQuartersItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .oneQuarterThreeQuartersItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox oneThirdTwoThirdsItem*/
div.fifthWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:31px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.fifthWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:62px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:60px;} /*2 less than the one above*/
div.fifthWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:58px;} /*2 less than the one above*/
.fifthWidthBox .oneThirdTwoThirdsItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.oneThirdTwoThirdsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .oneThirdTwoThirdsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox twoFifthsThreeFifthsItem*/
div.fifthWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:37px;} /*12 less than the separate line width, muliplied by 0.4*/
div.fifthWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:56px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:54px;} /*2 less than the one above*/
div.fifthWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:52px;} /*2 less than the one above*/
.fifthWidthBox .twoFifthsThreeFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .twoFifthsThreeFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox oneHalfOneHalfItem*/
div.fifthWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:46px;} /*12 less than the separate line width, muliplied by 0.5*/
div.fifthWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:47px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:45px;} /*2 less than the one above*/
div.fifthWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:43px;} /*2 less than the one above*/
.fifthWidthBox .oneHalfOneHalfItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.oneHalfOneHalfItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .oneHalfOneHalfItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox threeFifthsTwoFifthsItem*/
div.fifthWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:56px;} /*12 less than the separate line width, muliplied by 0.6*/
div.fifthWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:37px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:35px;} /*2 less than the one above*/
div.fifthWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:33px;} /*2 less than the one above*/
.fifthWidthBox .threeFifthsTwoFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .threeFifthsTwoFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox twoThirdsOneThirdItem*/
div.fifthWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:62px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.fifthWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:31px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:29px;} /*2 less than the one above*/
div.fifthWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:27px;} /*2 less than the one above*/
.fifthWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.twoThirdsOneThirdItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .twoThirdsOneThirdItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox threeQuartersOneQuarterItem*/
div.fifthWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:70px;} /*12 less than the separate line width, muliplied by 0.75*/
div.fifthWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:23px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:21px;} /*2 less than the one above*/
div.fifthWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:19px;} /*2 less than the one above*/
.fifthWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fifthWidthBox fourFifthsOneFifthItem*/
div.fifthWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:74px;} /*12 less than the separate line width, muliplied by 0.8*/
div.fifthWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:19px;} /*the value above taken away from the separate line width*/
div.fifthWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:17px;} /*2 less than the one above*/
div.fifthWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.fifthWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:15px;} /*2 less than the one above*/
.fifthWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.fifthWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fifthWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.quarterWidthBox
{
  float:left;
  width:150px;
}
/*quarterWidthBox separate lines*/
div.quarterWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.quarterWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:135px;} /*15 less than main width*/
div.quarterWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:131px;} /*4 less than the one above*/
/*--------------*/
/*quarterWidthBox onefifthFourFifthsItem*/
div.quarterWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:25px;} /*12 less than the separate line width, muliplied by 0.2*/
div.quarterWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:98px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:96px;} /*2 less than the one above*/
div.quarterWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:94px;} /*2 less than the one above*/
.quarterWidthBox .onefifthFourFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.onefifthFourFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .onefifthFourFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox oneQuarterThreeQuartersItem*/
div.quarterWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:31px;} /*12 less than the separate line width, muliplied by 0.25*/
div.quarterWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:92px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:90px;} /*2 less than the one above*/
div.quarterWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:88px;} /*2 less than the one above*/
.quarterWidthBox .oneQuarterThreeQuartersItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .oneQuarterThreeQuartersItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox oneThirdTwoThirdsItem*/
div.quarterWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:41px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.quarterWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:82px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:80px;} /*2 less than the one above*/
div.quarterWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:78px;} /*2 less than the one above*/
.quarterWidthBox .oneThirdTwoThirdsItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.oneThirdTwoThirdsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .oneThirdTwoThirdsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox twoFifthsThreeFifthsItem*/
div.quarterWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:49px;} /*12 less than the separate line width, muliplied by 0.4*/
div.quarterWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:74px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:72px;} /*2 less than the one above*/
div.quarterWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:70px;} /*2 less than the one above*/
.quarterWidthBox .twoFifthsThreeFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .twoFifthsThreeFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox oneHalfOneHalfItem*/
div.quarterWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:62px;} /*12 less than the separate line width, muliplied by 0.5*/
div.quarterWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:61px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:59px;} /*2 less than the one above*/
div.quarterWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:57px;} /*2 less than the one above*/
.quarterWidthBox .oneHalfOneHalfItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.oneHalfOneHalfItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .oneHalfOneHalfItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox threeFifthsTwoFifthsItem*/
div.quarterWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:74px;} /*12 less than the separate line width, muliplied by 0.6*/
div.quarterWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:49px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:47px;} /*2 less than the one above*/
div.quarterWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:45px;} /*2 less than the one above*/
.quarterWidthBox .threeFifthsTwoFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .threeFifthsTwoFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox twoThirdsOneThirdItem*/
div.quarterWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:82px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.quarterWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:41px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:39px;} /*2 less than the one above*/
div.quarterWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:37px;} /*2 less than the one above*/
.quarterWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.twoThirdsOneThirdItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .twoThirdsOneThirdItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox threeQuartersOneQuarterItem*/
div.quarterWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:92px;} /*12 less than the separate line width, muliplied by 0.75*/
div.quarterWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:31px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:29px;} /*2 less than the one above*/
div.quarterWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:27px;} /*2 less than the one above*/
.quarterWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*quarterWidthBox fourFifthsOneFifthItem*/
div.quarterWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:98px;} /*12 less than the separate line width, muliplied by 0.8*/
div.quarterWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:25px;} /*the value above taken away from the separate line width*/
div.quarterWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:23px;} /*2 less than the one above*/
div.quarterWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.quarterWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:21px;} /*2 less than the one above*/
.quarterWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.quarterWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.quarterWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.thirdWidthBox
{
  float:left;
  width:200px;
}
/*thirdWidthBox separate lines*/
div.thirdWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.thirdWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:185px;} /*15 less than main width*/
div.thirdWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:181px;} /*4 less than the one above*/
/*--------------*/
/*thirdWidthBox onefifthFourFifthsItem*/
div.thirdWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:35px;} /*12 less than the separate line width, muliplied by 0.2*/
div.thirdWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:138px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:136px;} /*2 less than the one above*/
div.thirdWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:134px;} /*2 less than the one above*/
.thirdWidthBox .onefifthFourFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
/*thirdWidthBox oneQuarterThreeQuartersItem*/
div.thirdWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:43px;} /*12 less than the separate line width, muliplied by 0.25*/
div.thirdWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:130px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:128px;} /*2 less than the one above*/
div.thirdWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:126px;} /*2 less than the one above*/
.thirdWidthBox .oneQuarterThreeQuartersItem .datepicker
{position:relative;left:4px;top:-37px;}
/*thirdWidthBox oneThirdTwoThirdsItem*/
div.thirdWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:58px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.thirdWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:115px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:113px;} /*2 less than the one above*/
div.thirdWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:111px;} /*2 less than the one above*/
.thirdWidthBox .oneThirdTwoThirdsItem .datepicker
{position:relative;left:4px;top:-37px;}
.thirdWidthBox .table div.oneThirdTwoThirdsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.thirdWidthBox .oneThirdTwoThirdsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*thirdWidthBox twoFifthsThreeFifthsItem*/
div.thirdWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:69px;} /*12 less than the separate line width, muliplied by 0.4*/
div.thirdWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:104px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:102px;} /*2 less than the one above*/
div.thirdWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:100px;} /*2 less than the one above*/
.thirdWidthBox .twoFifthsThreeFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.thirdWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.thirdWidthBox .twoFifthsThreeFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*thirdWidthBox oneHalfOneHalfItem*/
div.thirdWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:86px;} /*12 less than the separate line width, muliplied by 0.5*/
div.thirdWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:87px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:85px;} /*2 less than the one above*/
div.thirdWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:83px;} /*2 less than the one above*/
.thirdWidthBox .oneHalfOneHalfItem .datepicker
{position:relative;left:4px;top:-37px;}
.thirdWidthBox .table div.oneHalfOneHalfItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.thirdWidthBox .oneHalfOneHalfItem .lastCol
{overflow:hidden;}
/*--------------*/
/*thirdWidthBox threeFifthsTwoFifthsItem*/
div.thirdWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:104px;} /*12 less than the separate line width, muliplied by 0.6*/
div.thirdWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:69px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:67px;} /*2 less than the one above*/
div.thirdWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:65px;} /*2 less than the one above*/
.thirdWidthBox .threeFifthsTwoFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.thirdWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.thirdWidthBox .threeFifthsTwoFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*thirdWidthBox twoThirdsOneThirdItem*/
div.thirdWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:115px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.thirdWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:58px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:56px;} /*2 less than the one above*/
div.thirdWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:54px;} /*2 less than the one above*/
.thirdWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
.thirdWidthBox .table div.twoThirdsOneThirdItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.thirdWidthBox .twoThirdsOneThirdItem .lastCol
{overflow:hidden;}
/*--------------*/
/*thirdWidthBox threeQuartersOneQuarterItem*/
div.thirdWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:130px;} /*12 less than the separate line width, muliplied by 0.75*/
div.thirdWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:43px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:41px;} /*2 less than the one above*/
div.thirdWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:39px;} /*2 less than the one above*/
.thirdWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.thirdWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.thirdWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*thirdWidthBox fourFifthsOneFifthItem*/
div.thirdWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:138px;} /*12 less than the separate line width, muliplied by 0.8*/
div.thirdWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:35px;} /*the value above taken away from the separate line width*/
div.thirdWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:33px;} /*2 less than the one above*/
div.thirdWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.thirdWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:31px;} /*2 less than the one above*/
.thirdWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.thirdWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.thirdWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.twoFifthsWidthBox
{
  float:left;
  width:240px;
}
/*twoFifthsWidthBox separate lines*/
div.twoFifthsWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.twoFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:225px;} /*15 less than main width*/
div.twoFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:221px;} /*4 less than the one above*/
/*--------------*/
/*twoFifthsWidthBox onefifthFourFifthsItem*/
div.twoFifthsWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:43px;} /*12 less than the separate line width, muliplied by 0.2*/
div.twoFifthsWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:170px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:168px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:166px;} /*2 less than the one above*/
/*twoFifthsWidthBox oneQuarterThreeQuartersItem*/
div.twoFifthsWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:53px;} /*12 less than the separate line width, muliplied by 0.25*/
div.twoFifthsWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:160px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:158px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:156px;} /*2 less than the one above*/
/*twoFifthsWidthBox oneThirdTwoThirdsItem*/
div.twoFifthsWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:71px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.twoFifthsWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:142px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:140px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:138px;} /*2 less than the one above*/
.twoFifthsWidthBox .oneThirdTwoThirdsItem .datepicker
{position:relative;left:4px;top:-37px;}
/*twoFifthsWidthBox twoFifthsThreeFifthsItem*/
div.twoFifthsWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:85px;} /*12 less than the separate line width, muliplied by 0.4*/
div.twoFifthsWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:128px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:126px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:124px;} /*2 less than the one above*/
.twoFifthsWidthBox .twoFifthsThreeFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
/*twoFifthsWidthBox oneHalfOneHalfItem*/
div.twoFifthsWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:106px;} /*12 less than the separate line width, muliplied by 0.5*/
div.twoFifthsWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:107px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:105px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:103px;} /*2 less than the one above*/
.twoFifthsWidthBox .oneHalfOneHalfItem .datepicker
{position:relative;left:4px;top:-37px;}
.twoFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.twoFifthsWidthBox .oneHalfOneHalfItem .lastCol
{overflow:hidden;}
/*--------------*/
/*twoFifthsWidthBox threeFifthsTwoFifthsItem*/
div.twoFifthsWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:128px;} /*12 less than the separate line width, muliplied by 0.6*/
div.twoFifthsWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:85px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:83px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:81px;} /*2 less than the one above*/
.twoFifthsWidthBox .threeFifthsTwoFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.twoFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.twoFifthsWidthBox .threeFifthsTwoFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*twoFifthsWidthBox twoThirdsOneThirdItem*/
div.twoFifthsWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:142px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.twoFifthsWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:71px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:69px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:67px;} /*2 less than the one above*/
.twoFifthsWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
.twoFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.twoFifthsWidthBox .twoThirdsOneThirdItem .lastCol
{overflow:hidden;}
/*--------------*/
/*twoFifthsWidthBox threeQuartersOneQuarterItem*/
div.twoFifthsWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:160px;} /*12 less than the separate line width, muliplied by 0.75*/
div.twoFifthsWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:53px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:51px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:49px;} /*2 less than the one above*/
.twoFifthsWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.twoFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.twoFifthsWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*twoFifthsWidthBox fourFifthsOneFifthItem*/
div.twoFifthsWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:170px;} /*12 less than the separate line width, muliplied by 0.8*/
div.twoFifthsWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:43px;} /*the value above taken away from the separate line width*/
div.twoFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:41px;} /*2 less than the one above*/
div.twoFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.twoFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:39px;} /*2 less than the one above*/
.twoFifthsWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.twoFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.twoFifthsWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.halfWidthBox
{
  float:left;
  width:301px;
}
/*halfWidthBox separate lines*/
div.halfWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.halfWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:286px;} /*15 less than main width*/
div.halfWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.halfWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:282px;} /*4 less than the one above*/
/*--------------*/
/*halfWidthBox onefifthFourFifthsItem*/
div.halfWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:55px;} /*12 less than the separate line width, muliplied by 0.2*/
div.halfWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:219px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:217px;} /*2 less than the one above*/
div.halfWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.halfWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:215px;} /*2 less than the one above*/
/*halfWidthBox oneQuarterThreeQuartersItem*/
div.halfWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:68px;} /*12 less than the separate line width, muliplied by 0.25*/
div.halfWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:206px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:204px;} /*2 less than the one above*/
div.halfWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.halfWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:202px;} /*2 less than the one above*/
/*halfWidthBox oneThirdTwoThirdsItem*/
div.halfWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:91px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.halfWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:183px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:181px;} /*2 less than the one above*/
div.halfWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.halfWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:179px;} /*2 less than the one above*/
/*halfWidthBox twoFifthsThreeFifthsItem*/
div.halfWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:110px;} /*12 less than the separate line width, muliplied by 0.4*/
div.halfWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:164px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:162px;} /*2 less than the one above*/
div.halfWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.halfWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:160px;} /*2 less than the one above*/
/*halfWidthBox oneHalfOneHalfItem*/
div.halfWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:137px;} /*12 less than the separate line width, muliplied by 0.5*/
div.halfWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:137px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:135px;} /*2 less than the one above*/
div.halfWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.halfWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:133px;} /*2 less than the one above*/
.halfWidthBox .oneHalfOneHalfItem .datepicker
{position:relative;left:4px;top:-37px;}
/*halfWidthBox threeFifthsTwoFifthsItem*/
div.halfWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:164px;} /*12 less than the separate line width, muliplied by 0.6*/
div.halfWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:110px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:108px;} /*2 less than the one above*/
div.halfWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.halfWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:106px;} /*2 less than the one above*/
.halfWidthBox .threeFifthsTwoFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
.halfWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.halfWidthBox .threeFifthsTwoFifthsItem .lastCol
{overflow:hidden;}
/*--------------*/
/*halfWidthBox twoThirdsOneThirdItem*/
div.halfWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:183px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.halfWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:91px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:89px;} /*2 less than the one above*/
div.halfWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.halfWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:87px;} /*2 less than the one above*/
.halfWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
.halfWidthBox .table div.twoThirdsOneThirdItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.halfWidthBox .twoThirdsOneThirdItem .lastCol
{overflow:hidden;}
/*--------------*/
/*halfWidthBox threeQuartersOneQuarterItem*/
div.halfWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:206px;} /*12 less than the separate line width, muliplied by 0.75*/
div.halfWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:68px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:66px;} /*2 less than the one above*/
div.halfWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.halfWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:64px;} /*2 less than the one above*/
.halfWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.halfWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.halfWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*halfWidthBox fourFifthsOneFifthItem*/
div.halfWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:219px;} /*12 less than the separate line width, muliplied by 0.8*/
div.halfWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:55px;} /*the value above taken away from the separate line width*/
div.halfWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:53px;} /*2 less than the one above*/
div.halfWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.halfWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:51px;} /*2 less than the one above*/
.halfWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.halfWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.halfWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.threeFifthsWidthBox
{
  float:left;
  width:360px;
}
/*threeFifthsWidthBox separate lines*/
div.threeFifthsWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.threeFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:345px;} /*15 less than main width*/
div.threeFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:341px;} /*4 less than the one above*/
/*--------------*/
/*threeFifthsWidthBox onefifthFourFifthsItem*/
div.threeFifthsWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:67px;} /*12 less than the separate line width, muliplied by 0.2*/
div.threeFifthsWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:266px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:264px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:262px;} /*2 less than the one above*/
/*threeFifthsWidthBox oneQuarterThreeQuartersItem*/
div.threeFifthsWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:83px;} /*12 less than the separate line width, muliplied by 0.25*/
div.threeFifthsWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:250px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:248px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:246px;} /*2 less than the one above*/
/*threeFifthsWidthBox oneThirdTwoThirdsItem*/
div.threeFifthsWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:111px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.threeFifthsWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:222px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:220px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:218px;} /*2 less than the one above*/
/*threeFifthsWidthBox twoFifthsThreeFifthsItem*/
div.threeFifthsWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:133px;} /*12 less than the separate line width, muliplied by 0.4*/
div.threeFifthsWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:200px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:198px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:196px;} /*2 less than the one above*/
/*threeFifthsWidthBox oneHalfOneHalfItem*/
div.threeFifthsWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:166px;} /*12 less than the separate line width, muliplied by 0.5*/
div.threeFifthsWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:167px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:165px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:163px;} /*2 less than the one above*/
/*threeFifthsWidthBox threeFifthsTwoFifthsItem*/
div.threeFifthsWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:200px;} /*12 less than the separate line width, muliplied by 0.6*/
div.threeFifthsWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:133px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:131px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:129px;} /*2 less than the one above*/
.threeFifthsWidthBox .threeFifthsTwoFifthsItem .datepicker
{position:relative;left:4px;top:-37px;}
/*threeFifthsWidthBox twoThirdsOneThirdItem*/
div.threeFifthsWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:222px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.threeFifthsWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:111px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:109px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:107px;} /*2 less than the one above*/
.threeFifthsWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
.threeFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.threeFifthsWidthBox .twoThirdsOneThirdItem .lastCol
{overflow:hidden;}
/*--------------*/
/*threeFifthsWidthBox threeQuartersOneQuarterItem*/
div.threeFifthsWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:250px;} /*12 less than the separate line width, muliplied by 0.75*/
div.threeFifthsWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:83px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:81px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:79px;} /*2 less than the one above*/
.threeFifthsWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.threeFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.threeFifthsWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*threeFifthsWidthBox fourFifthsOneFifthItem*/
div.threeFifthsWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:266px;} /*12 less than the separate line width, muliplied by 0.8*/
div.threeFifthsWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:67px;} /*the value above taken away from the separate line width*/
div.threeFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:65px;} /*2 less than the one above*/
div.threeFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.threeFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:63px;} /*2 less than the one above*/
.threeFifthsWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.threeFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.threeFifthsWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.twoThirdsWidthBox
{
  float:left;
  width:400px;
}
/*twoThirdsWidthBox separate lines*/
div.twoThirdsWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.twoThirdsWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:385px;} /*15 less than main width*/
div.twoThirdsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:381px;} /*4 less than the one above*/
/*--------------*/
/*twoThirdsWidthBox onefifthFourFifthsItem*/
div.twoThirdsWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:75px;} /*12 less than the separate line width, muliplied by 0.2*/
div.twoThirdsWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:298px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:296px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:294px;} /*2 less than the one above*/
/*twoThirdsWidthBox oneQuarterThreeQuartersItem*/
div.twoThirdsWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:93px;} /*12 less than the separate line width, muliplied by 0.25*/
div.twoThirdsWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:280px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:278px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:276px;} /*2 less than the one above*/
/*twoThirdsWidthBox oneThirdTwoThirdsItem*/
div.twoThirdsWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:124px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.twoThirdsWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:249px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:247px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:245px;} /*2 less than the one above*/
/*twoThirdsWidthBox twoFifthsThreeFifthsItem*/
div.twoThirdsWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:149px;} /*12 less than the separate line width, muliplied by 0.4*/
div.twoThirdsWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:224px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:222px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:220px;} /*2 less than the one above*/
/*twoThirdsWidthBox oneHalfOneHalfItem*/
div.twoThirdsWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:186px;} /*12 less than the separate line width, muliplied by 0.5*/
div.twoThirdsWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:187px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:185px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:183px;} /*2 less than the one above*/
/*twoThirdsWidthBox threeFifthsTwoFifthsItem*/
div.twoThirdsWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:224px;} /*12 less than the separate line width, muliplied by 0.6*/
div.twoThirdsWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:149px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:147px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:145px;} /*2 less than the one above*/
/*twoThirdsWidthBox twoThirdsOneThirdItem*/
div.twoThirdsWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:249px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.twoThirdsWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:124px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:122px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:120px;} /*2 less than the one above*/
.twoThirdsWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
/*twoThirdsWidthBox threeQuartersOneQuarterItem*/
div.twoThirdsWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:280px;} /*12 less than the separate line width, muliplied by 0.75*/
div.twoThirdsWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:93px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:91px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:89px;} /*2 less than the one above*/
.twoThirdsWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.twoThirdsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.twoThirdsWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*twoThirdsWidthBox fourFifthsOneFifthItem*/
div.twoThirdsWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:298px;} /*12 less than the separate line width, muliplied by 0.8*/
div.twoThirdsWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:75px;} /*the value above taken away from the separate line width*/
div.twoThirdsWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:73px;} /*2 less than the one above*/
div.twoThirdsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.twoThirdsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:71px;} /*2 less than the one above*/
.twoThirdsWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.twoThirdsWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.twoThirdsWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.threeQuartersWidthBox
{
  float:left;
  width:450px;
}
/*threeQuartersWidthBox separate lines*/
div.threeQuartersWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.threeQuartersWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:435px;} /*15 less than main width*/
div.threeQuartersWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:431px;} /*4 less than the one above*/
/*--------------*/
/*threeQuartersWidthBox onefifthFourFifthsItem*/
div.threeQuartersWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:85px;} /*12 less than the separate line width, muliplied by 0.2*/
div.threeQuartersWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:338px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:336px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:334px;} /*2 less than the one above*/
/*threeQuartersWidthBox oneQuarterThreeQuartersItem*/
div.threeQuartersWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:106px;} /*12 less than the separate line width, muliplied by 0.25*/
div.threeQuartersWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:317px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:315px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:313px;} /*2 less than the one above*/
/*threeQuartersWidthBox oneThirdTwoThirdsItem*/
div.threeQuartersWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:141px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.threeQuartersWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:282px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:280px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:278px;} /*2 less than the one above*/
/*threeQuartersWidthBox twoFifthsThreeFifthsItem*/
div.threeQuartersWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:169px;} /*12 less than the separate line width, muliplied by 0.4*/
div.threeQuartersWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:254px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:252px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:250px;} /*2 less than the one above*/
/*threeQuartersWidthBox oneHalfOneHalfItem*/
div.threeQuartersWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:212px;} /*12 less than the separate line width, muliplied by 0.5*/
div.threeQuartersWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:211px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:209px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:207px;} /*2 less than the one above*/
/*threeQuartersWidthBox threeFifthsTwoFifthsItem*/
div.threeQuartersWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:254px;} /*12 less than the separate line width, muliplied by 0.6*/
div.threeQuartersWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:169px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:167px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:165px;} /*2 less than the one above*/
/*threeQuartersWidthBox twoThirdsOneThirdItem*/
div.threeQuartersWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:282px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.threeQuartersWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:141px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:139px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:137px;} /*2 less than the one above*/
.threeQuartersWidthBox .twoThirdsOneThirdItem .datepicker
{position:relative;left:4px;top:-37px;}
/*threeQuartersWidthBox threeQuartersOneQuarterItem*/
div.threeQuartersWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:317px;} /*12 less than the separate line width, muliplied by 0.75*/
div.threeQuartersWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:106px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:104px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:102px;} /*2 less than the one above*/
.threeQuartersWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.threeQuartersWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.threeQuartersWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*threeQuartersWidthBox fourFifthsOneFifthItem*/
div.threeQuartersWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:338px;} /*12 less than the separate line width, muliplied by 0.8*/
div.threeQuartersWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:85px;} /*the value above taken away from the separate line width*/
div.threeQuartersWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:83px;} /*2 less than the one above*/
div.threeQuartersWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.threeQuartersWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:81px;} /*2 less than the one above*/
.threeQuartersWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.threeQuartersWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.threeQuartersWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/
div.fourFifthsWidthBox
{
  float:left;
  width:480px;
}
/*fourFifthsWidthBox separate lines*/
div.fourFifthsWidthBox .table div.twoSeparateLinesItem div.firstCol,
div.fourFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol
{width:465px;} /*15 less than main width*/
div.fourFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.twoSeparateLinesItem div.lastCol input[type="number"]
{width:461px;} /*4 less than the one above*/
/*--------------*/
/*fourFifthsWidthBox onefifthFourFifthsItem*/
div.fourFifthsWidthBox .table div.onefifthFourFifthsItem  div.firstCol
{width:91px;} /*12 less than the separate line width, muliplied by 0.2*/
div.fourFifthsWidthBox .table div.onefifthFourFifthsItem  div.lastCol
{width:362px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol textarea
{width:360px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.onefifthFourFifthsItem div.lastCol input[type="number"]
{width:358px;} /*2 less than the one above*/
/*fourFifthsWidthBox oneQuarterThreeQuartersItem*/
div.fourFifthsWidthBox .table div.oneQuarterThreeQuartersItem  div.firstCol
{width:113px;} /*12 less than the separate line width, muliplied by 0.25*/
div.fourFifthsWidthBox .table div.oneQuarterThreeQuartersItem  div.lastCol
{width:340px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol textarea
{width:338px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.oneQuarterThreeQuartersItem div.lastCol input[type="number"]
{width:336px;} /*2 less than the one above*/
/*fourFifthsWidthBox oneThirdTwoThirdsItem*/
div.fourFifthsWidthBox .table div.oneThirdTwoThirdsItem  div.firstCol
{width:151px;} /*12 less than the separate line width, muliplied by 0.3333*/
div.fourFifthsWidthBox .table div.oneThirdTwoThirdsItem  div.lastCol
{width:302px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol textarea
{width:300px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.oneThirdTwoThirdsItem div.lastCol input[type="number"]
{width:298px;} /*2 less than the one above*/
/*fourFifthsWidthBox twoFifthsThreeFifthsItem*/
div.fourFifthsWidthBox .table div.twoFifthsThreeFifthsItem  div.firstCol
{width:181px;} /*12 less than the separate line width, muliplied by 0.4*/
div.fourFifthsWidthBox .table div.twoFifthsThreeFifthsItem  div.lastCol
{width:272px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol textarea
{width:270px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.twoFifthsThreeFifthsItem div.lastCol input[type="number"]
{width:268px;} /*2 less than the one above*/
/*fourFifthsWidthBox oneHalfOneHalfItem*/
div.fourFifthsWidthBox .table div.oneHalfOneHalfItem  div.firstCol
{width:226px;} /*12 less than the separate line width, muliplied by 0.5*/
div.fourFifthsWidthBox .table div.oneHalfOneHalfItem  div.lastCol
{width:227px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol textarea
{width:225px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.oneHalfOneHalfItem div.lastCol input[type="number"]
{width:223px;} /*2 less than the one above*/
/*fourFifthsWidthBox threeFifthsTwoFifthsItem*/
div.fourFifthsWidthBox .table div.threeFifthsTwoFifthsItem  div.firstCol
{width:272px;} /*12 less than the separate line width, muliplied by 0.6*/
div.fourFifthsWidthBox .table div.threeFifthsTwoFifthsItem  div.lastCol
{width:181px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol textarea
{width:179px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.threeFifthsTwoFifthsItem div.lastCol input[type="number"]
{width:177px;} /*2 less than the one above*/
/*fourFifthsWidthBox twoThirdsOneThirdItem*/
div.fourFifthsWidthBox .table div.twoThirdsOneThirdItem  div.firstCol
{width:302px;} /*12 less than the separate line width, muliplied by 0.6666*/
div.fourFifthsWidthBox .table div.twoThirdsOneThirdItem  div.lastCol
{width:151px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol textarea
{width:149px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.twoThirdsOneThirdItem div.lastCol input[type="number"]
{width:147px;} /*2 less than the one above*/
/*fourFifthsWidthBox threeQuartersOneQuarterItem*/
div.fourFifthsWidthBox .table div.threeQuartersOneQuarterItem  div.firstCol
{width:340px;} /*12 less than the separate line width, muliplied by 0.75*/
div.fourFifthsWidthBox .table div.threeQuartersOneQuarterItem  div.lastCol
{width:113px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol textarea
{width:111px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol input[type="number"]
{width:109px;} /*2 less than the one above*/
.fourFifthsWidthBox .threeQuartersOneQuarterItem .datepicker
{position:relative;left:4px;top:-37px;}
.fourFifthsWidthBox .table div.threeQuartersOneQuarterItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fourFifthsWidthBox .threeQuartersOneQuarterItem .lastCol
{overflow:hidden;}
/*--------------*/
/*fourFifthsWidthBox fourFifthsOneFifthItem*/
div.fourFifthsWidthBox .table div.fourFifthsOneFifthItem  div.firstCol
{width:362px;} /*12 less than the separate line width, muliplied by 0.8*/
div.fourFifthsWidthBox .table div.fourFifthsOneFifthItem  div.lastCol
{width:91px;} /*the value above taken away from the separate line width*/
div.fourFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol textarea
{width:89px;} /*2 less than the one above*/
div.fourFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="text"],
div.fourFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol input[type="number"]
{width:87px;} /*2 less than the one above*/
.fourFifthsWidthBox .fourFifthsOneFifthItem .datepicker
{position:relative;left:4px;top:-37px;}
.fourFifthsWidthBox .table div.fourFifthsOneFifthItem div.lastCol .autosavefromdatepicker
{letter-spacing:-2.0px;}
.fourFifthsWidthBox .fourFifthsOneFifthItem .lastCol
{overflow:hidden;}
/*--------------*/