BODY
{
    MARGIN: 10px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-ALIGN: center
}
TD
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 13px;
    COLOR: #000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.TableDiv
{
    display:table;
    border-spacing:5px;
    border-collapse:separate;
    }

.RowDiv
{
    display:table-row;
    width:auto;
}



.RowDivHours
{
    margin: 0px;
	z-index : 0;
   width :416px; 
    height:24px;
    clear:both;
}

.CellDiv
{   
    float: left;
    display:table-cell;
}

.CellDivWeekDays
{
    float: left;
    display:table-cell; 
    width: 94px;
    }

.CellDivTime
{
    float: left;
    display:table-cell;
    width: 150px; 
margin-left:-15px;
    text-align:right;
}

.CellDivTimeClose
{
    float: left;
    display:table-cell;
     text-align:right;
    width:150px;
}



.CellDivSolicitationsLabel
{
    width:63%;
 }
.CellDivSolicitations
{
    width:32%;
    height:10px; 
    margin-left:10px
}

.CellHeaderDiv
{
    float:left;
    display:table-cell;
    font-size:14px;
    FONT-WEIGHT: bold;    
}

.DisabledBackGround
{
    BACKGROUND-COLOR: #f5f6f1
}
.GreyBox
{
    BORDER-RIGHT: #c6cb93 thin solid;
    BORDER-TOP: #c6cb93 thin solid;
    MARGIN: 0px;
    BORDER-LEFT: #c6cb93 thin solid;
    BORDER-BOTTOM: #c6cb93 thin solid;
    BACKGROUND-COLOR: #f5f6f1;
}
.Product
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 21px;
    COLOR: #036;
    TEXT-ALIGN: left;
    TEXT-ALIGN: center;
}
.HeadingBlock
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 18px;
    COLOR: #036;
    TEXT-ALIGN: left
}
.SubHeadingBlock
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #036;
    TEXT-ALIGN: left
}
.FullWidth
{
    float:left;
    width:100%;
    margin:0px 0px 0px 0px;
}

.PageSection
{
    float:none;
    width:100%;
    margin:0px 0px 0px 0px;
}

.ShopInfoValues
{
    float:left; 
    width:190px; 
    margin-left:10px;
    HEIGHT:20px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;  
 }

.AccountTypeWidth
{
    float:left;
    width:41%;
    margin:0px 0px 0px 0px;
}
.AccountTypeValues
{
    float:left;
    margin-left:12px;
    width:50%;
  }


.HalfWidth
{
    float:left;
    width:48%;
    margin:0px 0px 0px 0px;
}

.HalfWidthCenter
{    
    width:49%;
    margin:0px 0px 0px 0px;
    text-align:center;
}

.Leftcolumn
{
    float:left;
    width:204px;
    margin:0px;
    height:100%    
}
.Rightcolumn
{
    float:right;
    width:394px;
    margin:0px 0px 0px 0px;
}
.HalfWidthRight
{
    float:right;
    width:50%;
    margin:0px;
}

.MainPane
{
    TEXT-ALIGN: center;
    width:100%;
    

}
.EmphasizeNote
{    
    height:40px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;    
}
.FieldDesc
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}

.FieldDescLeft
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left
}

.FieldDescCenter
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-ALIGN: center;
}

.FieldDescLeftBigger
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.GroupTitle
{
    BACKGROUND-COLOR: #c6cb93;
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.StepIndicator
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #369
}
.reqIndicateStar
{
    VERTICAL-ALIGN: super;
    COLOR: red
}
.ConfirmLabelRight
{
    HEIGHT:20px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #036;
    TEXT-ALIGN: right
}
.ConfirmLabel
{
    HEIGHT:20px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #036;
}
.ConfirmChoices
{
    HEIGHT:20px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;  
}
.ConfirmLabelCenter
{
    HEIGHT:20px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #036;
    TEXT-ALIGN: center
}
.menuDefault 
{
	TEXT-ALIGN: right;
	background: #f5f6f1;
	border-top: 1px solid #c6cb93;
	border-left: 1px solid #c6cb93;
}
.menuOut {
	TEXT-ALIGN: right;
	background: #f5f6f1;
	border-right: 1px solid #c6cb93;
	border-bottom: 1px solid #c6cb93;
}
.menuHover {
	TEXT-ALIGN: right;
	background: #c6cb93;
	border-right: 1px solid #c6cb93;
	border-bottom: 1px solid #c6cb93;
}
.widetextbox 
{
	width: 800px;
	height: 82px;	
}

.ErrorMessage
{
    color:Red;
    margin:10px 10px 0px 10px;
}

.NewBody
{
	font-family:"segoe ui", arial, sans-serif;
	font-size:12px;
	text-align:left;
}

.showInstallCrm tr.installCrm
{
    display: table-row;
}

.showInstallCrm span.installCrm {
    display: inline;
}

.showInstallCrm .dontInstallCrm {
    display: none;
}

.dontShowInstallCrm .installCrm {
    display: none;
}

.dontShowInstallCrm tr.dontInstallCrm {
    display: table-row;
}

.disabledCheckBoxText {
    color:lightgrey;
}

#pleaseWaitModal .modal-body img {
    width: 15%;
}