﻿.editPerson2 {
    background-color:red;
}
#ReportHeader
{
    background-color:White;
}

#ReportHeader td
{
    text-align:left;
}

.DropDownList
{
    height:22px;
    width:164px;
}

.SearchPanel
{
    border-color:Black;
    border-style:solid;
    border-width:1px;
    width:100%;
}

.SearchPanelHeader
{
    width:100%;
    background-color:Black;
    color:White;
}

.SearchButton
{
    width:60px;
    height:25px;
}

.SmallPayrollColumn
{
    width:5%;
    background-color:Black;
    text-align:center;
    font-size: -1;
    color:White;   
}

.SmallPayrollColumn_old
{
    width:50px;
    background-color:Black;
    color:White;   
}
.MediumPayrollColumn
{
    width: 70px;
    background-color:Black;
    color:White;
}

.LargePayrollColumn
{
    width:250px;
    background-color:Black;
    color:White;
}

.JobNumberColumn
{
    width:150px;
    background-color:Black;
    color:White;
}

.emailed
{
    background-color:White;
}

.notEmailed
{
    background-color:#F9C4C4; /*#FFB5C5;*/
}

.tt
{
    background-color:Yellow;
}

.TextBox
{
    text-align:center;
}

.TextBox-UnCode-White
{
    text-align:center;
    background-color:white;
}

.TextBox-UnCode-Yellow
{
    text-align:center;
    background-color:yellowgreen;
}

.ModalBackground
{
    background-color:Gray;


    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.EmployeeDetailsHeader
{
    background-color:Black;
    color:White;
    text-align:center;
    width:60px;
}

.InvoiceRepeaterHeader
{
    background-color:Black;
    color:White;
    width: 80px;
    font-weight:bold;
    text-align:center;
}

.Inspector_Report_Disputed {
	background-color: #780000;
	color:white;
	font-weight:bold;	
}

.Inspector_Report_Disputed_Sup_Approved
{
	background-color: #FF9933;
	color:white;
	font-weight:bold;	
}
.Inspector_Report_RTC {
	background-color: #CAFFCA; /* green */
}
.Inspector_Report_RTC_ColGas{
	background-color: Lime; /* green */
}
.Inspector_Report_CustomerClosed {
    background-color: #004400; /* dark green */
    color: white;
}
.Inspector_Report_InspOnly {
	background-color: #DDE3FF; /* light blue */
}
.Inspector_Report_CustOnly {
	background-color: #3366CC; /* some blue */
}
.Inspector_Report_Needs_Customer_Approval {
	background-color: #DDE3FF; /* dark blue */
}
.Inspector_Report_Super_Insp_Only {
	background-color: #6699FF; /* dark blue */
}
.Inspector_Report_SupOnly {
	background-color: #FFFFB0 /* yellow */
}
.Inspector_Report_NotApproved {
	background-color: #FFFFFF /* white */
}
.Inspector_Report_Closed {
	background-color: #FFD7D7 /* pink */
}
.Inspector_Report_NotLive {
	background-color: silver
}

.Invoice_Needs_Customer_Approval {
	background-color: #808080; /* gray */
}

.AdminAddButton
{
    /*background-image: url(../Images/editobject.jpg);
    background-color: transparent;
    background-repeat: no-repeat;*/
    width:150px;
    height:30px;
}

.InvoiceEditButton
{
    /*background-image: url(../Images/editobject.jpg);
    background-color: transparent;
    background-repeat: no-repeat;*/
    width:50px;
    height:15px;
}

.InvoiceDeleteButton
{
    /*background-image: url(../Images/editobject.jpg);
    background-color: transparent;
    background-repeat: no-repeat;*/
    width:50px;
    height:15px;
}

.InvoiceDetailHeader
{
    background-color: #ffc628;
    color: Black;
    font-size:large;
    font-weight:bold;
}

.AutoCompleteListElement
{
    visibility : hidden;
	margin : 0px!important;
	background-color : white;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'pointer';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

.AutoCompleteHighlightedItem
{
    background-color: #ffff99;
	color: black;
	padding: 0px;
	font-family: Arial,Tahoma,Sans-Serif;
	font-size:small;
	
}

.AutoCompleteListItem 
{
	background-color : window;
	color : windowtext;
	padding : 0px;
	font-family: Arial,Tahoma,Sans-Serif;
	font-size:small;
}

body, div, p, h1, h2, h3, h4, ul, li, table
{
	border-style: none;
    border-color: inherit;
    border-width: medium;
    margin: 0 0 0 0px;
    padding: 0;
}

h3
{
	font-size:small;
}

.AdminInventoryGridFooter
{
    width:40px;
    text-align:center;
}

.SubContractorMasterRow
{
    background-color:#e8ffee;
    text-decoration:none;
}

.LoginTextBox
{
    text-align:center;
}

.admin_inv_header {
	background-color:navy;
	text-align:center;
	font-family:Tahoma;
	font-size:x-small;
	font-weight:bold;
	font-variant:small-caps;
	color:white
}

.admin_inv_content {
	text-align: center;
	font-family:Tahoma;
	font-size:x-small;
	border-width:0px
}

.NavigationURLs
{
    text-decoration:none;
    color: White;
}

.Hidden
{
    display:none;
}

.Shown
{
    display:block;
}

.CenteredContentTextbox
{
    text-align:center;
}

#formWrapper {
width:100%;
margin:0 auto;
/*background:#99c;*/
}

#formHeader
{
    /*padding:5px 10px;*/
    background:#F0F0F0; /*#ddd;*/
    padding-bottom:5px;
    border-bottom:1px solid black;
}

#formLeftColumn
{
    float:left;
    width:24%;
    min-height:400px;
    background-color:#F0F0F0;
    text-align:left;
    border-top-style:none;
    border-right-style:solid;
    border-right-width:1px;
    /*background-image:url(../Images/paper_background.jpg);*/
}

#formMainContent
{
    float:right;
    width:75%;
    min-height:400px;
    /*padding:10px;*/
    /*background:#9c9;*/
    text-align:left;
}

.8em
{
    font-size:.8em;
}

.leftrightpadding
{
    padding: 0 5px;
    text-align: center;
}

.gdvInvoice th, td {
    padding: 0 2px;
}
