﻿body
{
   PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    /*BACKGROUND-IMAGE: url("../images/bg.gif");*/
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    /*COLOR: #5b5248;*/
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Tahoma, MS Sans Serif, Arial;
    BACKGROUND-COLOR: #ffffff
}

.login 
{
    width: 200px;    
}
.menuRow
{
    BORDER-RIGHT: white 1px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px inset;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px inset;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px inset;
    FONT-FAMILY: Verdana, arial, sans-serif;
    BACKGROUND-COLOR: #888888;
    vertical-align: middle;    
}

.menuRow A
{
    text-decoration: none;
    color: White;
}

.menuRowSelected
{
    BORDER-RIGHT: white 1px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px inset;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px inset;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px inset;
    FONT-FAMILY: Verdana, arial, sans-serif;
    BACKGROUND-COLOR: #8cc63c;
    vertical-align: middle;     
}

.menuRowSelected A
{
	text-decoration: none;
    color:White;
}

.header
{
    /*BACKGROUND: url("../images/header_bg.jpg") no-repeat;*/
}

.subHeader
{
    font-size: 18pt;
    color: Gray;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: bold;
}
    
.footer
{
    padding-right: 20px;
    border-top: #ccdee6 1px dotted;
    padding-left: 20px;
    font-size: 70%;
    padding-bottom: 10px;
    margin: auto; /*  color: #a3c4d3; */
    font-weight: bolder;
    padding-top: 10px;
    text-align: center;
    background-color: #E1EDF6;
    color: #C0C0C0;
}    

.quickSearch
{
/*    BORDER-RIGHT: white 1px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px inset;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px inset;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px inset;


*/
   /*BORDER-RIGHT: #555555 1px solid;

    BORDER-TOP: #555555 1px solid;
    BORDER-LEFT: #555555 1px solid;
    BORDER-BOTTOM: #555555 1px solid;*/
    
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #555555;
    /*BACKGROUND-COLOR: #FFFFFF;
    vertical-align: middle;
    font-weight: bold;*/
}    

.content
{
    color: #555555;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
}    

.contentHeader
{
    color: #555555;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: bold;
    font-size: 16pt;
}    

.errorMsg
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;       
}    

.errorMsg H3 
{
    font-weight: bold;
    color: Red; 
}

.detailHeader
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    text-decoration: underline;
}

.detailLabel
{
    color: #000000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
}    
.button
{
    border-style: solid;
    border-width: 1px;
    border-color: #FFFFCC #666699 #666699 #FFFFCC;
    background-color: #8cc63c;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: White;
    left:10px; 
}
/* [09/24/09 MWD] Add 3-D Button Style (and made font larger) */
.quickSearchButton
{
    border-style: solid;
    border-width: 1px;
    border-color: #FFFFCC #666699 #666699 #FFFFCC;
    background-color: Gray;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: White;
    left:10px; 
}
/* [09/24/09 MWD] Created for "Actual" Quick Search buttons */
.quickSearchButtonSmall
{
    border-style: solid;
    border-width: 1px;
    border-color: #FFFFCC #666699 #666699 #FFFFCC;
    background-color: Gray;
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    color: White;
}

.tableCellNumeric
{
    text-align: right;
    padding-right: 15px;
}

.noResults
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    font-style: italic;
}    

.fakeLink
{
     text-decoration: underline;
     color: #6d6e70;
     cursor:pointer;
     }
/*  [09/23/09 MWD - For Validator control */ 
.error
{
    color: #8cc63c;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    font-weight: bold
}

.copyright
{
    font-size: 9px;
    color: #a99b9c;
    font-family: Verdana, Arial, Sans-Serif;
    text-align: center;
    padding-top: 10px; 
    background-color: transparent
}
.loginForm
{
    BACKGROUND-COLOR: #e1edf6
}


.registerButtonAlignment{
          margin-right: 500px;
    }
.notetext
{
    padding-right: 2px;
    border-top: #ccdee6 1px dotted;
    padding-left: 2px;
    font-size: 9pt;
    padding-bottom: 5px;
    margin: auto; /*  color: #a3c4d3; */
    font-weight: bolder;
    padding-top: 5px;
    text-align: center;
    background-color: #E1EDF6;
    color: #C0C0C0;
}    
.loggedin
{
    /*border-right: #555555 1px solid;
    border-top: #555555 1px solid;
    border-left: #555555 1px solid;
    border-bottom: #555555 1px solid;*/
    font-family: Verdana, arial, sans-serif;
    font-size: 8pt;
    color: #555555;
    background-color: #FFFFFF;
    vertical-align: middle;
    font-weight: bold;
    padding-top: inherit;
    padding-right: 5px;
    padding-bottom: 5px;
    /*padding-left: 5px;*/
}

.loggedinDDL
{
    font-size: 7pt;
    background-color: #d6dff7;
}
.complianceAlert
{
    color: red;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
}
.Hide
    {
        display: none;
    }

.padCellTopBottom {
  padding-top: 5px;
  padding-bottom: 5px;
}
/*Change input color backgrounds */
/*
  input {background-color: #FFFFCC;}
  option {background-color: #FFFFCC;}
  input.red {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}
  textarea.violet {background-color: #ccccff; font-size: 10px;}
  option.red {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}
  option.pink {background-color: #ffcccc;}
*/

.title{
    font-family:Verdana;
    font-size:30px;
    color:#8cc63c; 
    text-align:left;     
}

.subtitle{
    font-family:Verdana;
    font-size:24px;
    color:#8cc63c; 
    text-align:left;     
}

.hyperlink {
    text-decoration:none;  
}


.emcorHeader {
    background-color:#ffffff;
    height:90px;
    width:auto;  
    padding-left: 25px;
    padding-right: 15px;
  
}
.emcorFooter {
    color:#ffffff;
    background-color:#6d6e70;
    height:25px;
    padding-right: 25px;
    font-family: Verdana;
    font-size:10px;
}
.emcorSubHeader {
    font-size: 12pt;
    background-color: #6d6e70;
    font-family: Verdana;
    font-weight: bold;
    height:25px;
    padding-left: 25px;
    padding-right: 25px;
}
.emcorFirstColumn {
    float:left;
    width:290px;
    padding-left: 25px;
}
      
.emcorSecondColumn {
    float:left;
    width:290px;
    padding-left: 15px;
}
      
.emcorWhiteBackground {
    color:#ffffff;
}

.emcorGreenBackground {
    background-color:#8cc63c;
}

.emcorMargin {

    width:25px;
}
  
.emcorColumnWidth {

    width:290px;
}


.companyHeader{
    font-family:Verdana;
    font-size:20px;
    color:#8cc63c; 
    text-align:left;  
    vertical-align:middle;     
}

.emcorHyperlink {
    color:#6d6e70;
}

#ctl00_mainContent_dateIspectedEnd, 
#ctl00_mainContent_dateIspectedStart, 
#ctl00_mainContent_txtState, 
#ctl00_mainContent_txtZip{
  
      width: 70px !important;

}
 
 


#ctl00_mainContent_ddlRegion, 
#ctl00_mainContent_ddlDivision, 
#ctl00_mainContent_ddlProgram, 
#ctl00_mainContent_ddlDistrict, 

#ctl00_mainContent_txtCity, 
#ctl00_mainContent_txtStoreNum, 
#ctl00_mainContent_txtStoreName, 
#ctl00_mainContent_region, 

#ctl00_mainContent_program, 
#ctl00_mainContent_district, 
#ctl00_mainContent_division, 
#ctl00_mainContent_serviceCode, 

#ctl00_mainContent_priority, 
#ctl00_mainContent_workOrderGroup,

#ctl00_mainContent_workOrderCode, 
#ctl00_mainContent_ddlStatus, 
#ctl00_mainContent_ddlSubStatus{
  
    width: 200px !important;

}