﻿.ExperienceRatingContainer
{
    float:right; 
    border:solid 1px Gray; 
    display:inline-block; 
    text-align:center;
}
.ExperienceRatingHeader
{
    background-color: Blue;
}
.ExperienceRatingText
{
    padding:5px; 
    font-size:14px; 
    color:White; 
    font-weight:bold;
    font-family: "segoe ui";
}
.TellUs_Link
{
    font-family: "segoe ui";
    font-size:12px;
}
.TellUs_Link img
{
    border:none;   
}
.SleekTable td, .SleekTable th
{
    white-space:nowrap;
    border:none;
    padding-top:0px;
    padding-bottom:4px;
}

/* SleekTable --------------------------------------------------------------- */
.SleekTable
{
    border-collapse:collapse;
    border-spacing:0px;
}
.SleekTable tr td
{
    vertical-align:top;   
}
.SleekTable tr th
{
    font-family: "segoe ui";
    padding-right: 15px;
    white-space:nowrap;
    vertical-align:top;
    text-align:left;
    width:150px;
}
.SleekTable .SleekHeaderRow td
{
    font-family: "segoe ui";
    font-size:10px;
    padding-top:0px;
    padding-bottom:0px;
    line-height:12px;
}
.SleekTable tr td select
{
    margin-left:0px;
    margin-right:0px;
}
.SleekTable tr td input[type="checkbox"]
{
    vertical-align:top;
    height:20px;
}
.SleekRequired
{
    color:red; font-size:10px;
}
.SleekOptional
{
    color:#333; font-size:10px; font-weight:normal;
}
.bar {
    height: 18px;
    background: #FFD697;
}

/* -------------------------------------------------------------------------- */

/* SalesKPITable --------------------------------------------------------------- */
.SalesKPITable
{
    width:100%; 
    margin-bottom:15px;
}
.SalesKPITable div
{
  /*  margin-top:20px; */
    margin-bottom:20px;
    width:100%   
}
.SalesKPITable table
{
    width:100%; 
    border-collapse:collapse;
    text-align: center;
}
.SalesKPITable .HeaderRow
{
    width:100%;
    border-collapse:collapse;
    font-family:'Segoe UI';
}
.SalesKPITable .RowHeader
{
   width:30%;
   text-wrap:normal;
   background-color:#CED8EE;
   border :1px solid #000000;
   vertical-align:middle;
   text-align:center;
}
.SalesKPITable .HeaderRow th
{
   width:35%;
   border:1px solid #000000;
   background-color:#CED8EE; 
   text-align: center;
}
.SalesKPITable .DivHeaderLeft
{
   border-style: solid; 
   border-width: 1px; 
   border-color: #000000 #CCC #000000 #000000; 
   background-color:#e8e8e8;
}
.SalesKPITable .DivHeaderMid 
{
   border-style: solid; 
   border-width: 1px; 
   border-color: #000000 #CCC #000000 #CCC; 
   background-color:#e8e8e8;
}
.SalesKPITable .DivHeaderRight 
{
   border-style: solid; 
   border-width: 1px; 
   border-color: #000000 #000000 #000000 #CCC; 
   background-color:#e8e8e8;
}
.SalesKPITable .HeaderColumn
{
    border:solid 1px #000000 !important;
}
.SalesKPITable .LeftColumn
{
    border-style: solid; 
    border-width: 1px; 
    border-color: #000000 #CCC #000000 #000000;
}
.SalesKPITable .MidColumn
{
    border-style: solid; 
    border-width: 1px; 
    border-color: #000000 #CCC #000000 #CCC;
}
.SalesKPITable .RightColumn
{
    border-style: solid; 
    border-width: 1px; 
    border-color: #000000 #000000 #000000 #CCC;
}
.SalesKPITable .RightMostColumn
{
    border:solid 1px #000000;
}

.SalesKPITable .Title
{
    display:block;
    font-weight:bold;
    white-space:nowrap;
    color: #315399;
    width:100%;
    clear:both;
    padding:0px;
    margin:0px;
    margin-bottom:5px;
    font-size:14px;
}

/* -------------------------------------------------------------------------- */