﻿body {
}

.appraisalbox {
position:relative;
display:block;
background:#DFCEAB;
border:3px solid #7E5F39;
padding:10px;
width:480px;
font-size:14px;
}

.appraisalbox2 {
position:relative;
display:block;
padding:10px;
width:400px;
font-size:14px;
}

.txtFname {
margin-left:40px;
}

.txtLname {
margin-left:41px;
}

.txtCompany {
margin-left:55px;
}

.txtAddress1 {
margin-left:8px;
}

.txtAddress2 {
margin-left:14px;
}

.txtCity {
margin-left:78px;
}

.txtState {
margin-left:72px;
width:40px;
}

.txtZip {
margin-left:49px;
width:80px;
}

.txtPhone1 {
margin-left:14px;
}

.txtPhone2 {
margin-left:23px;
}

.txtFax {
margin-left:85px;
}

.txtEmail {
margin-left:71px;
}

.txtBox1 {
width:470px;
height:80px;
}

.txtBox12 {
width:390px;
height:80px;
}

.fileupload {
margin-left:40px;
}

.fileupload2 {
margin-left:47px;
}

.adminheader {
position:relative;
display:block;
width:800px;
clear:both;
height:40px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
}

.adminpanel {
position:relative;
display:block;
width:800px;
clear:both;
background:#D5C19C;
margin-left:auto;
margin-right:auto;
border:2px solid #7F5F36;
}

.adminbutton {
position:relative;
display:block;
float:left;
width:150px;
height:40px;
clear:none;
border-left:5px solid #7C7348;
}

.adminbutton input {
position:relative;
display:block;
width:147px;
margin-left:4px;
border:0px;
height:40px;
margin-top:0px;
text-align:center;
font-size:11px;
font-weight:bold;
}

.ddRequests {
position:relative;
display:block;
width:200px;
margin:10px auto 0px auto;
}

table.dgRequests {
position:relative;
display:block;
width:780px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
font-size:12px;
font-family:Arial;
background:#ffffff;
}

table.dgRequests td {
padding-top:5px;
padding-bottom:5px;
}

td.dgRequestSelect {
width:50px;
text-align:center;
overflow:hidden;
}

td.dgRequestapid {
width:80px;
text-align:center;
overflow:hidden;
}

td.dgRequestapidH {
background:#D1C19F;
text-align:center;
font-weight:bold;
}

td.dgRequestfirstname {
width:200px;
text-align:center;
overflow:hidden;
}

td.dgRequestfirstnameH {
background:#D1C19F;
text-align:center;
font-weight:bold;
}

td.dgRequestlastname {
width:200px;
text-align:center;
overflow:hidden;
}

td.dgRequestlastnameH {
background:#D1C19F;
text-align:center;
font-weight:bold;
}

td.dgRequestcompany {
width:200px;
text-align:center;
overflow:hidden;
}

td.dgRequestcompanyH {
background:#D1C19F;
text-align:center;
font-weight:bold;
}

td.dgRequestdatesubmitted {
width:120px;
text-align:center;
overflow:hidden;
}

td.dgRequestdatesubmittedH {
background:#D1C19F;
text-align:center;
font-weight:bold;
}

div.invoicelabel {
position:relative;
display:block;
width:400px;
float:left;
clear:both;
font-family:Arial;
color:#805D35;
font-weight:bold;
font-size:12px;
padding-bottom:15px;
border-bottom:1px dotted #cccccc;
}

div.invoiceentry {
position:relative;
display:block;
width:400px;
float:left;
clear:both;
font-family:Arial;
color:#805D35;
font-weight:bold;
font-size:12px;
padding-top:15px;
}

span.qlName {
position:relative;
display:block;
width:384px;
padding:8px;
}

span.qlName span {
color:#000000;
}

span.qlInvoiceNumber {
position:relative;
display:block;
width:384px;
padding:8px;
}

span.qlInvoiceNumber span {
color:#000000;
}

span.qlQuotePrice {
position:relative;
display:block;
width:384px;
padding:8px;
}

span.qlQuotePrice span {
color:#000000;
}

span.qlInvoiceComments {
position:relative;
display:block;
width:384px;
padding:8px;
}

span.qlInvoiceComments span {
color:#000000;
}

span.lblInvoiceComments {
position:relative;
display:block;
width:384px;
float:left;
clear:both;
}

span.qCardType {
position:relative;
display:block;
width:299px;
padding:8px 8px 8px 93px;
background:#F9EEDC;
}

span.qCardType select {
margin-left:5px;
}

span.qFname {
position:relative;
display:block;
width:375px;
padding:8px 8px 8px 17px;
}

span.qFname input {
margin-left:5px;
}

span.qLname {
position:relative;
display:block;
width:375px;
padding:8px 8px 8px 17px;
background:#F9EEDC;
}

span.qLname input {
margin-left:5px;
}

span.qAddress {
position:relative;
display:block;
width:362px;
padding:8px 8px 8px 30px;
}

span.qAddress input {
margin-left:5px;
}

span.qCity {
position:relative;
display:block;
width:335px;
padding:8px 8px 8px 57px;
background:#F9EEDC;
}

span.qCity input {
margin-left:5px;
}

span.qState {
position:relative;
display:block;
width:343px;
padding:8px 8px 8px 49px;
}

span.qState input {
margin-left:5px;
width:28px;
}

span.qZip {
position:relative;
display:block;
width:330px;
padding:8px 8px 8px 62px;
background:#F9EEDC;
}

span.qZip input {
margin-left:5px;
width:80px;
}

span.qNumber {
position:relative;
display:block;
width:352px;
padding:8px 8px 8px 40px;
}

span.qNumber input {
margin-left:5px;
}

span.qExpirationYear {
position:relative;
display:block;
width:326px;
padding:8px 8px 8px 66px;
background:#F9EEDC;
}

span.qExpirationYear select {
margin-left:5px;
}

span.qExpirationMonth {
position:relative;
display:block;
width:333px;
padding:8px 8px 8px 59px;
}

span.qExpirationMonth select {
margin-left:5px;
}

span.qSecurityCode {
position:relative;
display:block;
width:316px;
padding:8px 8px 8px 76px;
background:#F9EEDC;
}

span.qSecurityCode input {
margin-left:5px;
width:40px;
}

div.viewphotos {
position:relative;
display:block;
width:380px;
padding:10px;
}

div.viewphotos img {
width:115px;
height:115px;
margin:5px;
}

.btnDelete {
margin-left:20px;
background:red;
font-weight:bold;
}

.loginbox {
position:relative;
display:block;
width:400px;
margin:10px auto 10px auto;
background:#D5C19C;
border:2px solid #7F5F36;
}

.txtUsername {
font-weight:bold;
font-size:12px;
padding-left:80px;
}

.txtUsername input {
margin-left:10px;
border:1px solid #000000;
width:150px;
}

.txtPassword {
font-weight:bold;
font-size:12px;
padding-left:85px;
}

.txtPassword input {
margin-left:10px;
width:150px;
border:1px solid #000000;
}

.btnLogin {
position:relative;
display:block;
width:100px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
margin:5px auto 5px auto;
}

span.loginheader {
position:relative;
display:block;
float:left;
clear:both;
width:400px;
border-bottom:2px solid #000000;
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
background:#911D1D;
color:#ffffff;
text-align:center;
}

.ddPickQueue {
margin-left:33px;
}

.ddsearchtype {
margin-left:10px;
}

.txtSearch {
margin-left:10px;
}

.btnSearch2 {
margin-left:10px;
}