/* #region Link Colors */

a.link_white:link {color:#ffffff;text-decoration:none;font-size:small;}
a.link_white:visited {color:#ffffff;text-decoration:none;}
a.link_white:hover {color:Black;text-decoration:none;}
a.link_white:active {color:#ffffff;text-decoration:none;}
a.link_blue:hover {color:Black;text-decoration:none;}

/* #endregion Link Colors */

/* #region Misc */

#content
{
    width:1080px;
    margin:0 auto 0 auto;
}

#Header
{
    background-color: #FF6600;
    color: #FFFFFF;
    width: 1080px;
    height: 40px;
    font-family: Segoe UI, Arial;
}
	
*
{
    font-family: Segoe UI, Arial;
    font-size: 16px;
    margin-left: 7px;
}

#h1
{
    font-size: 18px;
}

#MenuWrapper
{
    background-color: #FF9900;
    color: #FFFFFF;
    font-size: 14px;
    width: 1080px;
    height: 30px;
}

#MainContent
{
    width: 1080px;
    float: left;
}

#Footer
{
    background-color: #FF9900;
    color: #FFFFFF;
    width: 1080px;
    clear: both;
    height: 27px;
}

.t {
    display: inline;
    font-weight: bold;
}

.Hide {
    display: none;
}

.Inline {
    display: inline;
}

.PicHeader {
    text-align: center;
    background-color: #FF9900;
    color: #FFFFFF;
    width: 690px;
    clear: both;
    height: 10px;
}

.PicBase {
    text-align: center;
    background-color: #FF9900;
    color: #FFFFFF;
    width: 500px;
    clear: both;
    height: 25px;
}

.PageTitle {
    font-size: 20pt;
    font-weight: bold;
}

.MaxWidth100 {
    max-width: 100px;
}

.MaxWidth200 {
    max-width: 2100px;
}

/*.RadioButtonList label {
    margin-right: 10px;   NOT WORKING IN C#  */
}  

/* #endregion Misc */

/* #region Text Styles */

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.bolditalic {
    font-weight: bold;
    font-style: italic;
}

.bold {
    font-weight: bold;
}

.FontSize75Pct {
    font-size: 25%;
}

.TextAlignRightBold {
    text-align: right;
    font-weight: bold;
}

.FontSizeSmaller {
    font-size: smaller;
}

/* #endregion Text Styles */

/* #region Alignment Styles */

.VerticalAlignTop {
    vertical-align: top;
}

.VerticalAlignMiddle {
    vertical-align: middle;
}

.VerticalAlignBottom {
    vertical-align: bottom;
}

.TextAlignRight {
    text-align: right;
}

.TextAlignCenter {
    text-align: center;
}

.TextAlignLeft {
    text-align: left;
}

.TextAlignLeftItalic {
    text-align: left;
    font-style: italic;
}

.TextAlignRightItalic {
    text-align: right;
    font-style: italic;
}

.TextAlignCenterMiddle {
    text-align: center;
    vertical-align: middle;
}

.TextAlignRightMiddle {
    text-align: right;
    vertical-align: middle;
}

.ImageAlignHorizontal {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.centered {
    position: fixed;
    top: 50%;
    left: 50%;
    /* bring your own prefixes */
    transform: translate(-50%, -50%);
}

/* #endregion Alignment Styles */

/* #region Border Color Styles */

.BorderRightColorWhite {
    border-right-color: #FFFFFF;
}

.BorderRightColorOrange {
    border-right-color: #FF6600;
}

.BorderRightColorBlack {
    border-right-color: #000000;
}

.BorderBottomColorWhite {
    border-bottom-color: #FFFFFF;
}

.BorderBottomColorOrange {
    border-bottom-color: #FF6600;
}

.BorderBottomColorBlack {
    border-bottom-color: #000000;
}

/* #endregion Border Color Styles */

/* #region Auto-Generated Styles */

.style1 {
    font-size: x-small;
}

.style2 {
    width: 100%;
    height: 20px;
}

.style4 {
    font-size: small;
}

.style5 {
    font-size: 5pt;
}

.style6 {
    width: 649px;
}

.style7 {
    font-size: 20pt;
}

.style8 {
}

/* #endregion Auto-Generated Styles */

/* #region Button Styles */

.ButtonClass {
    background: #FF6600;
    color: White;
    height: 35px;
}

.ButtonSquareClass {
    background: #FF6600;
    color: White;
    height: 27px;
    width: 27px;
}

.ButtonSelectClass {
    background: #FF6600;
    color: White;
    height: 30px;
}

/* #endregion Button Styles */

/* #region AjaxCalendar */

.AjaxCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: Background;
    width:215px;
    padding: 10px;
    z-index: 1000;
}
.AjaxCalendar .ajax__calendar_body, .AjaxCalendar .ajax__calendar_header, .AjaxCalendar .ajax__calendar_footer
{
    color: darkblue;
    width:auto;
}
.AjaxCalendar .ajax__calendar_other .ajax__calendar_day, .AjaxCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: #CC9966;
}
.AjaxCalendar .ajax__calendar_hover .ajax__calendar_day
{
    color: #FF6600;
}
.AjaxCalendar .ajax__calendar_active .ajax__calendar_day, .AjaxCalendar .ajax__calendar_active .ajax__calendar_month, .AjaxCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: darkblue;
    font-weight: bold;
}
.AjaxCalendar .ajax__calendar_container td
{
    border:none
}

/* #endregion AjaxCalendar */

/* #region Table Styles */

/* #region MyFormattedTable */

table.MyFormattedTable {
  border-collapse: collapse;
  border: 2px solid #C5BA85;
  font: normal 8px verdana, arial, helvetica, sans-serif;
  color: #333333;
  background: #CCCCCC;
  }
.MyFormattedTable caption {
  padding: 0 .4em .4em;
  text-align: left;
  font-size: 75%;
  font-weight: bold;
  text-transform: uppercase;
  color: #333333;
  background: transparent;
  }
.MyFormattedTable td, .MyFormattedTable th {
  color: #636363;
  border: 1px solid #cc9;
  padding: .3em;
  font-size: 75%;
  }
.MyFormattedTable thead th, .MyFormattedTable tfoot th {
  font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
  border: transparent;
  text-align: left;
  font-size: 75%;
  font-weight: bold;
  color: #333333;
  background: #C5BA85;
  }
.MyFormattedTable tbody td a {
  background: transparent;
  color: #72724c;
  text-decoration: none;
  font-size: 75%;
  }
.MyFormattedTable tbody td a:hover {
  background: transparent;
  color: #636363;
  }
.MyFormattedTable tbody th a {
  font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
  background: transparent;
  color: #333333;
  text-decoration: none;
  font-weight:normal;
  }
.MyFormattedTable tbody th a:hover {
  background: transparent;
  color: #333333;
  }
.MyFormattedTable tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
.MyFormattedTable tfoot td {
  border: 1px solid #C5BA85;
  background: #C5BA85;
  }
.odd {
  background: #91AB59;
  }
.MyFormattedTable tbody tr:hover {
  color: #333444;
  background: #DDCFAE;
  }
.MyFormattedTable tbody tr:hover th,
.MyFormattedTable tbody tr.odd:hover th {
  background: #C5BA85;
  }


table.MyFormattedTableLargerFont {
  border-collapse: collapse;
  border: 2px solid #C5BA85;
  font: normal 8px verdana, arial, helvetica, sans-serif;
  color: #333333;
  background: #CCCCCC;
  }
.MyFormattedTableLargerFont caption {
  padding: 0 .4em .4em;
  text-align: left;
  font-size: 85%;
  font-weight: bold;
  text-transform: uppercase;
  color: #333333;
  background: transparent;
  }
.MyFormattedTableLargerFont td, .MyFormattedTableLargerFont th {
  color: #636363;
  border: 1px solid #cc9;
  padding: .3em;
  font-size: 85%;
  }
.MyFormattedTableLargerFont thead th, .MyFormattedTableLargerFont tfoot th {
  font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
  border: transparent;
  text-align: left;
  font-size: 85%;
  font-weight: bold;
  color: #333333;
  background: #C5BA85;
  }
.MyFormattedTableLargerFont tbody td a {
  background: transparent;
  color: #72724c;
  text-decoration: none;
  font-size: 85%;
  }
.MyFormattedTableLargerFont tbody td a:hover {
  background: transparent;
  color: #636363;
  }
.MyFormattedTableLargerFont tbody th a {
  font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
  background: transparent;
  color: #333333;
  text-decoration: none;
  font-weight:normal;
  }
.MyFormattedTableLargerFont tbody th a:hover {
  background: transparent;
  color: #333333;
  }
.MyFormattedTableLargerFont tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
.MyFormattedTableLargerFont tfoot td {
  border: 1px solid #C5BA85;
  background: #C5BA85;
  }
.odd {
  background: #91AB59;
  }
.MyFormattedTableLargerFont tbody tr:hover {
  color: #333444;
  background: #DDCFAE;
  }
.MyFormattedTableLargerFont tbody tr:hover th,
.MyFormattedTableLargerFont tbody tr.odd:hover th {
  background: #C5BA85;
  }

/* #endregion MyFormattedTable */

/* #region MyScheduleTable */

table.MyScheduleTable {
  border-collapse: collapse;
  border: 1px solid #C5BA85;
  font: normal 8px verdana, arial, helvetica, sans-serif;
  color: #333333;
  background: #ffffff;
  }
.MyScheduleTable caption {
  padding: 0 .4em .4em;
  text-align: left;
  font-size: 75%;
  font-weight: bold;
  text-transform: uppercase;
  color: #333333;
  background: transparent;
  }
.MyScheduleTable td, .MyScheduleTable th {
    color: #636363;
    border: 1px solid #cc9;
    padding-left: 0;
    /*margin-right: 25px;*/
    /*margin-left: 25px;*/
    font-size: 75%;
}
.MyScheduleTable thead th, .MyScheduleTable tfoot th {
  font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
  border: transparent;
  text-align: left;
  font-size: 75%;
  font-weight: bold;
  color: #333333;
  background: #C5BA85;
  }
.MyScheduleTable tbody td a {
    background: transparent;
    color: #72724c;
    /*padding-right: 15px;
    padding-left: 15px;*/
    /*margin-right: 25px;
    margin-left: 25px;*/
    text-decoration: none;
    font-size: 75%;
}
.MyScheduleTable tbody td a:hover {
  background: transparent;
  color: #636363;
  }
.MyScheduleTable tbody th a {
  font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
  background: transparent;
  color: #333333;
  text-decoration: none;
  font-weight:normal;
  }
.MyScheduleTable tbody th a:hover {
  background: transparent;
  color: #333333;
  }
.MyScheduleTable tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
.MyScheduleTable tfoot td {
  border: 1px solid #C5BA85;
  background: #C5BA85;
  }
.odd {
  background: #91AB59;
  }
.MyScheduleTable tbody tr:hover {
  color: #333444;
  background: #DDCFAE;
  }
.MyScheduleTable tbody tr:hover th,
.MyScheduleTable tbody tr.odd:hover th {
  background: #C5BA85;
  }

/* #endregion MyScheduleTable */





/* #region TableWithFloralWhiteBackground */

table.TableWithFloralWhiteBackground {
    border-collapse: collapse;
    border: 2px solid #C5BA85;
    font: normal 8px verdana, arial, helvetica, sans-serif;
    color: #333333;
    background: #FFFAF0;
}

.TableWithFloralWhiteBackground caption {
    padding: 0 .4em .4em;
    text-align: left;
    font-size: 85%;
    font-weight: bold;
    text-transform: uppercase;
    color: #333333;
    background: transparent;
}

.TableWithFloralWhiteBackground td, .TableWithFloralWhiteBackground th {
    color: #636363;
    border: 1px solid #cc9;
    padding: .3em;
    font-size: 85%;
}

.TableWithFloralWhiteBackground thead th, .TableWithFloralWhiteBackground tfoot th {
    font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
    border: transparent;
    text-align: left;
    font-size: 85%;
    font-weight: bold;
    color: #333333;
    background: #C5BA85;
}

.TableWithFloralWhiteBackground tbody td a {
    background: transparent;
    color: #72724c;
    text-decoration: none;
    font-size: 85%;
}

    .TableWithFloralWhiteBackground tbody td a:hover {
        background: transparent;
        color: #636363;
    }

.TableWithFloralWhiteBackground tbody th a {
    font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
    background: transparent;
    color: #333333;
    text-decoration: none;
    font-weight: normal;
}

    .TableWithFloralWhiteBackground tbody th a:hover {
        background: transparent;
        color: #333333;
    }

.TableWithFloralWhiteBackground tbody th, tbody td {
    vertical-align: top;
    text-align: left;
}

.TableWithFloralWhiteBackground tfoot td {
    border: 1px solid #C5BA85;
    background: #C5BA85;
}

.odd {
    background: #91AB59;
}

.TableWithFloralWhiteBackground tbody tr:hover {
    color: #333444;
    background: #DDCFAE;
}

    .TableWithFloralWhiteBackground tbody tr:hover th,
    .TableWithFloralWhiteBackground tbody tr.odd:hover th {
        background: #C5BA85;
    }

/* #endregion TableWithFloralWhiteBackground */

/* #region TableWithFloralWhiteBackgroundSmallerFont */

table.TableWithFloralWhiteBackgroundSmallerFont {
    border-collapse: collapse;
    border: 2px solid #C5BA85;
    font: normal 8px verdana, arial, helvetica, sans-serif;
    color: #333333;
    background: #FFFAF0;
}

.TableWithFloralWhiteBackgroundSmallerFont caption {
    padding: 0 .4em .4em;
    text-align: left;
    font-size: 70%;
    font-weight: bold;
    text-transform: uppercase;
    color: #333333;
    background: transparent;
}

.TableWithFloralWhiteBackgroundSmallerFont td, .TableWithFloralWhiteBackgroundSmallerFont th {
    color: #636363;
    border: 1px solid #cc9;
    padding: .3em;
    font-size: 70%;
}

.TableWithFloralWhiteBackgroundSmallerFont thead th, .TableWithFloralWhiteBackgroundSmallerFont tfoot th {
    font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
    border: transparent;
    text-align: left;
    font-size: 70%;
    font-weight: bold;
    color: #333333;
    background: #C5BA85;
}

.TableWithFloralWhiteBackgroundSmallerFont tbody td a {
    background: transparent;
    color: #72724c;
    text-decoration: none;
    font-size: 70%;
}

    .TableWithFloralWhiteBackgroundSmallerFont tbody td a:hover {
        background: transparent;
        color: #636363;
    }

.TableWithFloralWhiteBackgroundSmallerFont tbody th a {
    font: normal 11px georgia, verdana, arial, helvetica, sans-serif;
    background: transparent;
    color: #333333;
    text-decoration: none;
    font-weight: normal;
}

    .TableWithFloralWhiteBackgroundSmallerFont tbody th a:hover {
        background: transparent;
        color: #333333;
    }

.TableWithFloralWhiteBackgroundSmallerFont tbody th, tbody td {
    vertical-align: top;
    text-align: left;
}

.TableWithFloralWhiteBackgroundSmallerFont tfoot td {
    border: 1px solid #C5BA85;
    background: #C5BA85;
}

.odd {
    background: #91AB59;
}

.TableWithFloralWhiteBackgroundSmallerFont tbody tr:hover {
    color: #333444;
    background: #DDCFAE;
}

    .TableWithFloralWhiteBackgroundSmallerFont tbody tr:hover th,
    .TableWithFloralWhiteBackgroundSmallerFont tbody tr.odd:hover th {
        background: #C5BA85;
    }

/* #endregion TableWithFloralWhiteBackgroundSmallerFont */

/* #endregion Table Styles */

/* #region Grid */

.Grid {background-color: #fff; margin: 5px 5px 10px 0; 
border: solid 1px #525252; border-collapse:collapse; font-family:Segoe UI, Arial; color: #474747;
}
.Grid td {
      padding: 2px; 
      border: solid 1px #c1c1c1; }
.Grid th  {
      padding : 4px 2px; 
      color: #fff; 
      background: #FAAC58 url(Images/grid-header.png) repeat-x top; 
      border-left: solid 1px #525252; 
      font-size: 16px; }
.Grid .alt {
      background: #F7F2E0 url(Images/grid-alt.png) repeat-x top; }
.Grid .pgr {background: #FAAC58 url(Images/grid-pgr.png) repeat-x top; }
.Grid .pgr table { margin: 3px 0; }
.Grid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
.Grid .pgr a { color: Gray; text-decoration: none; }
.Grid .pgr a:hover { color: #000; text-decoration: none; }
.Grid th a:link {color: Blue; }
.Grid th a:visited {color: Blue; text-decoration: none; }
.Grid th a:active {color: Blue; text-decoration: none; }
.Grid th a:hover {color: Black; text-decoration: none; }

/* #endregion Grid */

/* #region GridSmall */

.GridSmall {background-color: #fff; margin: 5px 5px 10px 0; border: solid 1px BurlyWood; border-collapse:collapse; font-family:Segoe UI, Arial; color: #474747;}
.GridSmall td {padding: 2px; border: solid 1px BurlyWood; font-size: 70%;}
.GridSmall th  {padding : 4px 2px; color: #fff; background: BurlyWood url(Images/grid-header.png) repeat-x top; border-left: solid 1px BurlyWood; font-size: medium; }
.GridSmall .alt {background: #F7F2E0 url(Images/grid-alt.png) repeat-x top; }
.GridSmall .pgr {background: #FAAC58 url(Images/grid-pgr.png) repeat-x top; }
.GridSmall .pgr table { margin: 3px 0; }
.GridSmall .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px BurlyWood; font-weight: bold; color: #fff; line-height: 12px; }   
.GridSmall .pgr a { color: Gray; text-decoration: none; }
.GridSmall .pgr a:hover { color: #000; text-decoration: none; }
.GridSmall th a:link {color: black; font-size: 70%; }
.GridSmall th a:visited {color: black; text-decoration: none; }
.GridSmall th a:active {color: black; text-decoration: none; }
.GridSmall th a:hover {color: blue; text-decoration: none; }
.GridSmallPager {font-size: 70%; }

/* #endregion GridSmall */

/* #region Toggle */

input#toggle {
  max-height: 0;
  max-width: 0;
  opacity: 0;
}

input#toggle + label {
  display: block;
  position: relative;
  box-shadow: inset 0 0 0px 1px #FF0000;
  text-indent: -5000px;
  height: 20px;
  width: 40px;
  border-radius: 15px;
}

input#toggle + label:before {
  content: "";
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  top: 0;
  left: 0;
  border-radius: 15px;
  background: rgba(19, 191, 17, 0);
  -moz-transition: .25s ease-in-out;
  -webkit-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

input#toggle + label:after {
  content: "";
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  top: 0;
  left: 0px;
  border-radius: 15px;
  background: white;
  box-shadow: inset 0 0 0 1px #FF3300, 0 2px 4px rgba(0, 0, 0, .2);
  -moz-transition: .25s ease-in-out;
  -webkit-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

input#toggle:checked + label:before {
  width: 40px;
  background: #009900;
}

input#toggle:checked + label:after {
    left: 20px;
    box-shadow: inset 0 0 0 1px #009900, 0 2px 4px rgba(0, 0, 0, .2);
}

/* #endregion Toggle */

/* #region Assessment Listing Table */

/*#ass_int_listing_table_wrapper{border:1px solid BurlyWood;float:left; font: normal 8px verdana, arial, helvetica, sans-serif;}*/
  /*#header{ width:1117px; border-bottom:1px solid BurlyWood; background:Bisque;}
  #header div {padding:1px 0px; overflow:hidden;}*/

/*Header cell widths*/
  #head1{float:left; width:100px; border-right:0px solid BurlyWood; font-size: 70%;}                        /*Location*/
  #head2{float:left; width:75px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}     /*Assessment Date*/
  #head3{float:left; width:45px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}     /*Scope*/
  #head4{float:left; width:95px; border-right:0px solid BurlyWood; font-size: 70%;}                        /*Auditor*/
  #head5{float:left; width:95px; border-right:0px solid BurlyWood; font-size: 70%;}                        /*Manager on Duty*/
  #head6{float:left; width:95px; border-right:0px solid BurlyWood; font-size: 70%;}                        /*Closing Manager*/
  #head7{float:left; width:50px; border-right:0px solid BurlyWood; font-size: 70%;}                         /*Note*/
  #head8{float:left; width:55px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}     /*Overall Score*/
  #head9{float:left; width:45px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}     /*Cleaning*/
  #head10{float:left; width:50px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}    /*Quality*/
  #head11{float:left; width:60px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}    /*Procedural Compliance*/
  #head12{float:left; width:50px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}    /*General Practice*/
  #head13{float:left; width:45px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}    /*Service*/
  #head14{float:left; width:55px; border-right:0px solid BurlyWood; font-size: 70%; text-align: center;}    /*Bonus*/

  .ass_int_listing_table td{padding:1px 2px; /* pixels */
      border-right:1px solid BurlyWood; /* to avoid the hacks for the padding */
      border-bottom:1px solid BurlyWood;
      border-left:1px solid BurlyWood;} 

/*Data column widths*/
  .ass_int_listing_location{font-size: 70%; width:110px;}
  .ass_int_listing_date{font-size: 70%; width:80px; text-align: center;}
  .ass_int_listing_scope{font-size: 70%; width:45px; text-align: center;}
  .ass_int_listing_auditor{font-size: 70%; width:100px;}
  .ass_int_listing_mgr_on_duty{font-size: 70%; width:100px;}
  .ass_int_listing_closing_mgr{font-size: 70%; width:100px;}
  .ass_int_listing_note{font-size: 70%; width:75px;}
  .ass_int_listing_overall_score{font-size: 70%; width:55px; text-align: center;}
  .ass_int_listing_cleaning{font-size: 70%; width:55px; text-align: center;}
  .ass_int_listing_quality{font-size: 70%; width:55px; text-align: center;}
  .ass_int_listing_proc_compl{font-size: 70%; width:65px; text-align: center;}
  .ass_int_listing_gen_practice{font-size: 70%; width:55px; text-align: center;}
  .ass_int_listing_service{font-size: 70%; width:55px; text-align: center;}  
  .ass_int_listing_Bonus{font-size: 70%; width:55px; text-align: center;}
  /*.ass_int_listing_Bonus{font-size: 70%; border-right-width:0;}*/


  /*.ass_int_listing_td_width_location td {width:100px;}
  .ass_int_listing_td_width_date td {width:75px;}
  .ass_int_listing_td_width_scope td {width:45px;}
  .ass_int_listing_td_width_auditor td {width:95px;}
  .ass_int_listing_td_width_mgr_on_duty td {width:95px;}
  .ass_int_listing_td_width_closing_mgr td {width:95px;}
  .ass_int_listing_td_width_note td {width:50px;}
  .ass_int_listing_td_width_overall_score td {width:55px;}
  .ass_int_listing_td_width_cleaning td {width:45px;}
  .ass_int_listing_td_width_quality td {width:50px;}
  .ass_int_listing_td_width_proc_compl td {width:60px;}
  .ass_int_listing_td_width_gen_practice td {width:50px;}
  .ass_int_listing_td_width_service td {width:45px;}
  .ass_int_listing_td_width_Bonus td {width:55px;}*/

/* #endregion Assessment Listing Table */