﻿.workShopLeftHeader
{
    display:none;
}
.content-left-set-two-fuse
{
    float: left;
    width: 240px;
    margin-right: 10px;
}
.fuseLeft {
    height: 500px; 
    overflow: auto;
}

#TSBaccordion .ui-accordion-content {
    padding: 5px 5px 5px 5px;
}

.wpJobBeingViewed 
{
	zoom: 1; 
	filter: alpha(opacity=50); 
	opacity: 0.5;
	font-style:italic;
}

.select-link
{
    color:Red !important;
}

.update-prices-link
{
    color:Red !important;
}

.controlValidationError
{
    background-color: #F8D8D9;
    border: solid 1px Red;
}

form ul.inputs input.controlValidationError
{
    background-color: #F8D8D9;
    border: solid 1px Red;
}

form ul.inputs div input.controlValidationError
{
    background-color: #F8D8D9;
    border: solid 1px Red;
}

.validationSummary {
 border: 2px solid red;
 color: red;
 margin: 5px 0px;
 padding: 15px;
}

.validationSummary ul
{
    margin:5px;
}

.validationSummary ul li
{
    padding-bottom:2px;
    list-style-type:square;
    list-style-position:inside;
}

.gridStyle {
    border: 1px solid rgb(212,212,212);
    height: 500px;
}

.approachingOverTime {
    color:orange
}

.overTime{
    color: red;
}

.workProviderJobStatusTabUnselectedAll 
{
    width: 225px;
    padding: 2.5px;
    display: inline-block;
    font-style: bold;
    border-style: solid;
    border-width: 1.0px;
    text-align: center;
    height: 16.6px;
    background-color: rgb(212,212,212);
    text-decoration: none;        
}

.workProviderJobStatusTabSelectedAll
{
    width: 225px;
    padding: 2.5px;
    display: inline-block;
    font-style: bold;
    border-style: solid;
    border-width: 1.5px;
    text-align: center;
    height: 16.6px;
    background-color: rgb(250, 250, 244);
    text-decoration: none;                
}

.newNotificationSummaryTabNumberAll
{
    font-family:segoe ui, Arial, Helvetica, sans-serif;
    font-size:1em; 
    color:slategray;
}

.repairGroupCollapser 
{
    cursor: pointer;   
}

.collapsableRepairGroup 
{
    display: none;    
}

.contactSales 
{
    cursor: pointer;    
}

.loginError 
{
    display: inline-block;
    padding-top: 5px;
    font-weight: bold;
    color: red;    
}

.loginErrorPre 
{
    padding-right: 4px;    
}

.loginErrorPost 
{
    
}

.loginErrorPanel 
{
    margin-left: 160px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: red;
    padding: 10px;  
}

.commonRepair ul 
{
    padding-bottom:10px;    
}
.commonRepair li
{
    padding-top:5px;
    text-align: left;

} 
}

.loginError 
{
    display: inline-block;
    padding-top: 5px;
    font-weight: bold;
    color: red;    
}

.loginErrorPre 
{
    padding-right: 4px;    
}

.loginErrorPost 
{
    
}

.loginErrorPanel 
{
    margin-left: 160px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: red;
    padding: 10px;  
}

.commonRepair ul 
{
    padding-bottom:10px;    
}
.commonRepair li
{
    padding-top:5px;
    text-align: left;

} 
}

.gridStyle {
    border: 1px solid rgb(212,212,212);
    height: 500px;
}

.approachingOverTime {
    color:orange
}

.overTime{
    color: red;
}

.workProviderJobStatusTabUnselectedAll 
{
    width: 225px;
    padding: 2.5px;
    display: inline-block;
    font-style: bold;
    border-style: solid;
    border-width: 1.0px;
    text-align: center;
    height: 16.6px;
    background-color: rgb(212,212,212);
    text-decoration: none;        
}

.workProviderJobStatusTabSelectedAll
{
    width: 225px;
    padding: 2.5px;
    display: inline-block;
    font-style: bold;
    border-style: solid;
    border-width: 1.5px;
    text-align: center;
    height: 16.6px;
    background-color: rgb(250, 250, 244);
    text-decoration: none;                
}

.partyTypeTitle {
    padding: 0px 0px 15px 7px;
    display: inline-block;
    font-size: 2em;
    line-height: 2em;
    font-weight: bold;
}

.newNotificationSummaryTabNumberAll
{
    font-family:segoe ui, Arial, Helvetica, sans-serif;
    font-size:1em; 
    color:slategray;
}

.loginError 
{
    display: inline-block;
    padding-top: 5px;
    font-weight: bold;
    color: red;    
}

.loginErrorPre 
{
    padding-right: 4px;    
}

.loginErrorPost 
{
    
}

.loginErrorPanel 
{
    margin-left: 160px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: red;
    padding: 10px;  
}

.commonRepair ul 
{
    padding-bottom:10px;    
}
.commonRepair li
{
    padding-top:5px;
    text-align: left;

} 

.authorizerNameFieldPanel
{
    padding-left:2px;
    padding-bottom:5px;
    font-size:1.2em;
    font-weight:bold
}
.fuseLocationItemDiv {
    border-style: dotted;
    border-color: #327E04;
    border-width: 1px;            
}
.fuseLocationItemTable{
    border-style: none;
}
.fuseLocationItemTable table{
    border-style: none;
}
.fuseLocationItemTable tr{
    border-style: none;
}
.fuseLocationItemTable td{
    border-style: none;
}