
/* Classes for "smooth" style */

table.osb_smooth
    { 
      margin:0px; padding:0px;
      height:35px;
    }

table.osb_smooth div.disabled
    { 
      cursor:text;
      margin:0px; padding:0px;
    }

table.osb_smooth div.enabled
    { 
      cursor:pointer;
      margin:0px; padding:0px;
    }

table.osb_smooth div.enabled_hover
    { 
      cursor:pointer;
      margin:0px; padding:0px;
    }

table.osb_smooth div.enabled_pressed
    { 
      cursor:pointer;
      margin:0px; padding:0px;
    }

table.osb_smooth div.active
    { 
      cursor:pointer;
      margin:0px; padding:0px;
    }

table.osb_smooth div.active_hover
    { 
      cursor:pointer;
      margin:0px; padding:0px;
    }

table.osb_smooth div.active_pressed
    { 
      cursor:pointer;
      margin:0px; padding:0px;
    }

table.osb_smooth table.disabled
    { 
      cursor:text;
      margin:0px; padding:0px;
      color:#9FA9CC;
    }

table.osb_smooth table.enabled
    { 
      margin:0px; padding:0px;
      cursor:pointer;
      color:#5B6A95;
    }

table.osb_smooth table.enabled_hover
    { 
      margin:0px; padding:0px;
      cursor:pointer;
      color:#5B6A95;
    }

table.osb_smooth table.enabled_pressed
    { 
      margin:0px; padding:0px;
      cursor:pointer;
      color:#5B6A95;
    }

table.osb_smooth table.active
    { 
      margin:0px; padding:0px;
      cursor:pointer;
      color:#5B6A95;
    }

table.osb_smooth table.active_hover
    { 
      margin:0px; padding:0px;
      cursor:pointer;
      color:#5B6A95;
    }

table.osb_smooth table.active_pressed
    { 
      margin:0px; padding:0px;
      cursor:pointer;
      color:#5B6A95;
    }


/* cells styles for "enabled" status */

table.osb_smooth table.enabled td.tr1td1
    {
      height:5px; width:5px;
    }

table.osb_smooth table.enabled td.tr1td2
    {
      height:5px;
    }

table.osb_smooth table.enabled td.tr1td3
    {
      height:5px;
    }

table.osb_smooth table.enabled td.tr1td4
    {
      height:5px; width:5px;
    }

table.osb_smooth table.enabled td.tr2td1
    {
      width:5px;
    }

table.osb_smooth table.enabled td.tr2td2
    {
      height:25px;
    }

table.osb_smooth table.enabled td.tr2td3
    {
      height:25px;
      font-size:14px;
    }

table.osb_smooth table.enabled td.tr2td4
    {
      width:5px;
    }

table.osb_smooth table.enabled td.tr3td1
    {
      height:5px; width:5px;
    }

table.osb_smooth table.enabled td.tr3td2
    {
      height:5px;
    }

table.osb_smooth table.enabled td.tr3td3
    {
      height:5px;
    }

table.osb_smooth table.enabled td.tr3td4
    {
      height:5px; width:5px;
    }


/* cells styles for "disabled" status  */

table.osb_smooth table.disabled td.tr1td1
    {
      height:5px; width:5px;
    }

table.osb_smooth table.disabled td.tr1td2
    {
      height:5px;
    }

table.osb_smooth table.disabled td.tr1td3
    {
      height:5px;
    }

table.osb_smooth table.disabled td.tr1td4
    {
      height:5px; width:5px;
    }

table.osb_smooth table.disabled td.tr2td1
    {
      width:5px;
    }

table.osb_smooth table.disabled td.tr2td2
    {
      height:25px;
    }

table.osb_smooth table.disabled td.tr2td3
    {
      height:25px;
      font-size:14px;
    }

table.osb_smooth table.disabled td.tr2td4
    {
      width:5px;
    }

table.osb_smooth table.disabled td.tr3td1
    {
      height:5px; width:5px;
    }

table.osb_smooth table.disabled td.tr3td2
    {
      height:5px;
    }

table.osb_smooth table.disabled td.tr3td3
    {
      height:5px;
    }

table.osb_smooth table.disabled td.tr3td4
    {
      height:5px; width:5px;
    }


/* cells styles for "enabled" status on hover */

table.osb_smooth table.enabled_hover td.tr1td1
    {
      cursor:pointer;
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_nh_tr1td1.gif");
    }

table.osb_smooth table.enabled_hover td.tr1td2
    {
      cursor:pointer;
      height:5px;
      background-image: url("smooth_bgi/smooth_nh_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_hover td.tr1td3
    {
      cursor:pointer;
      height:5px;
      background-image: url("smooth_bgi/smooth_nh_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_hover td.tr1td4
    {
      cursor:pointer;
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_nh_tr1td4.gif");
    }

table.osb_smooth table.enabled_hover td.tr2td1
    {
      cursor:pointer;
      width:5px;
      background-image: url("smooth_bgi/smooth_nh_tr2td1.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.enabled_hover td.tr2td2
    {
      cursor:pointer;
      background-color: #E4E9F3;
      height:25px;
    }

table.osb_smooth table.enabled_hover td.tr2td3
    {
      cursor:pointer;
      background-color: #E4E9F3;
      font-size:14px;
      height:25px;
    }

table.osb_smooth table.enabled_hover td.tr2td4
    {
      cursor:pointer;
      width:5px;
      background-image: url("smooth_bgi/smooth_nh_tr2td4.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.enabled_hover td.tr3td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_nh_tr3td1.gif");
    }

table.osb_smooth table.enabled_hover td.tr3td2
    {
      cursor:pointer;
      height:5px;
      background-image: url("smooth_bgi/smooth_nh_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_hover td.tr3td3
    {
      cursor:pointer;
      height:5px;
      background-image: url("smooth_bgi/smooth_nh_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_hover td.tr3td4
    {
      cursor:pointer;
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_nh_tr3td4.gif");
    }


/* cells styles for "enabled" status when pressed */

table.osb_smooth table.enabled_pressed td.tr1td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_np_tr1td1.gif");
    }

table.osb_smooth table.enabled_pressed td.tr1td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_np_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_pressed td.tr1td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_np_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_pressed td.tr1td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_np_tr1td4.gif");
    }

table.osb_smooth table.enabled_pressed td.tr2td1
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_np_tr2td1.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.enabled_pressed td.tr2td2
    {
      background-color: #CFD5E4;
      height:25px;
    }

table.osb_smooth table.enabled_pressed td.tr2td3
    {
      background-color: #CFD5E4;
      font-size:14px;
      height:25px;
    }

table.osb_smooth table.enabled_pressed td.tr2td4
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_np_tr2td4.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.enabled_pressed td.tr3td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_np_tr3td1.gif");
    }

table.osb_smooth table.enabled_pressed td.tr3td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_np_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_pressed td.tr3td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_np_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.enabled_pressed td.tr3td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_np_tr3td4.gif");
    }


/* cells styles for "active" status */

table.osb_smooth table.active td.tr1td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td1.gif");
    }

table.osb_smooth table.active td.tr1td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active td.tr1td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active td.tr1td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td4.gif");
    }

table.osb_smooth table.active td.tr2td1
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_a_tr2td1.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.active td.tr2td2
    {
      background-color: #FFFFFF;
      height:25px;
    }

table.osb_smooth table.active td.tr2td3
    {
      background-color: #FFFFFF;
      font-size:14px;
      height:25px;
    }

table.osb_smooth table.active td.tr2td4
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_a_tr2td4.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.active td.tr3td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td1.gif");
    }

table.osb_smooth table.active td.tr3td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active td.tr3td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active td.tr3td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td4.gif");
    }


/* cells styles for "active" status on hover*/

table.osb_smooth table.active_hover td.tr1td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td1.gif");
    }

table.osb_smooth table.active_hover td.tr1td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_hover td.tr1td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_hover td.tr1td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td4.gif");
    }

table.osb_smooth table.active_hover td.tr2td1
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_a_tr2td1.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.active_hover td.tr2td2
    {
      background-color: #FFFFFF;
      height:25px;
    }

table.osb_smooth table.active_hover td.tr2td3
    {
      background-color: #FFFFFF;
      font-size:14px;
      height:25px;
    }

table.osb_smooth table.active_hover td.tr2td4
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_a_tr2td4.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.active_hover td.tr3td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td1.gif");
    }

table.osb_smooth table.active_hover td.tr3td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_hover td.tr3td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_hover td.tr3td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td4.gif");
    }


/* cells styles for "active" status on pressed*/

table.osb_smooth table.active_pressed td.tr1td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td1.gif");
    }

table.osb_smooth table.active_pressed td.tr1td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_pressed td.tr1td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_pressed td.tr1td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr1td4.gif");
    }

table.osb_smooth table.active_pressed td.tr2td1
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_a_tr2td1.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.active_pressed td.tr2td2
    {
      background-color: #FFFFFF;
      height:25px;
    }

table.osb_smooth table.active_pressed td.tr2td3
    {
      background-color: #FFFFFF;
      font-size:14px;
      height:25px;
    }

table.osb_smooth table.active_pressed td.tr2td4
    {
      width:5px;
      background-image: url("smooth_bgi/smooth_a_tr2td4.gif");
      background-repeat: repeat-y;
    }

table.osb_smooth table.active_pressed td.tr3td1
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td1.gif");
    }

table.osb_smooth table.active_pressed td.tr3td2
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_pressed td.tr3td3
    {
      height:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td23.gif");
      background-repeat: repeat-x;
    }

table.osb_smooth table.active_pressed td.tr3td4
    {
      height:5px; width:5px;
      background-image: url("smooth_bgi/smooth_a_tr3td4.gif");
    }

