@charset "utf-8";
/* CSS Document */


body {
	margin: 0px;
	padding: 0px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #000000;
	background:#f15a24;
	}
img{max-height:100%;
max-width:100%;}
.clear {
	clear: both;
}

input{background:#fff;
border:solid #fff 0px;
color:#f15a24;  outline: none;}


textarea{background:#fff;
border:solid #fff 0px;
padding:1%;color:#f15a24;outline: none;}

section{width:1006px;
margin:0px auto;
/*! margin-top:1%; */
/*! margin-bottom:1%; */
padding:1%;
background:#FFF;}

.logoleft{float:left;
width:30%;
height:auto;}
.logo{text-align:left;
height:auto;}
.logo img{max-height:100%;
max-width:100%;}
.addresstext{margin-top:1%;
font-size:18px;}
.phonetext{margin-top:1%;font-size:19px;
color:#000;}
.phonetext a{text-decoration:none;
font-size:19px;
color:#000;}
.websitetext{font-size:20px;
margin-top:1%;}
.websitetext a{text-decoration:none;
color:#000;}
.headerright{float:right;
height:auto;
width:50%;}
.workorderbg{height:auto;}
.workordertext{float:left;
height:auto;
font-size:33px;
width:50%;}
.workordernumber{float:right;
width:43%;
text-align:center;}
.workordernumber a{text-decoration:none;
color:#000;
font-size:30px;
color:#f15a24;}
.box1bg{margin-top:2%;
}
.box1bg tr td{border:solid #000 1px;}
.companydetails{width:35%;
padding:1%;
font-size:17px;}

.companyinput{width:97%;
height:24px;
padding-left:2%;
font-size:17px;}
.checkboxtext{margin-top:1.5%;
font-size:16px;}
.checkboxtext label{
	padding-right:0%;}


.box2bg{margin-top:1%;}
.box2bg tr th{border:solid #000 1px;
padding-left:1%;
font-size:17px;
text-align:left;
font-weight:normal;}

.takebox{width:30%;}
.takeinput {width:60%;
padding-left:2%;
height:25px;font-size:17px;}

.datebox{width:18%;}
.dateinput{width:55%;
padding-left:2%;
height:25px;font-size:17px;}

.timeapinput{width:25%;
text-align:center;font-size:17px;
height:25px;}

.timebox{width:20%;}

.requestinput{width:70%;
padding-left:2%;
height:25px;font-size:17px;}
.dueinput{width:60%;
padding-left:2%;
height:25px;font-size:17px;}
.duedateinput{width:68%;
padding-left:2%;
height:25px;font-size:17px;}

.box3bg{margin-top:1%;}
.box3bg tr th{border:solid #000 1px;
padding:1%;
text-align:left;
font-size:17px;
font-weight:normal;}

.itemtext{width:8%; text-transform:uppercase; background:#f15a24; color:#000;}
.descriptiontext{width:48%; text-transform:uppercase; background:#f15a24; color:#000;}
.totalunitstext{width:6%;text-transform:uppercase; background:#f15a24; color:#000;}
.pricetext{width:10%; text-transform:uppercase; background:#f15a24; color:#000;}
.totaltext{width:9.6%; text-transform:uppercase; background:#f15a24; color:#000;}

.itemtextinput{padding:0px !important;}
.itemtextinput input{width:91%;
text-align:center;font-size:17px;
height:85px;}

.descriptiontextinput{padding:0px !important;}
.descriptiontextinput textarea{width:98%;
height:85px;
font-size:17px;
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.njjinput{width:98%;
height:85px !important;
font-size:15px !important;
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}


.totaltextinput{padding:0px !important;}
.totaltextinput input{width:91%;
text-align:center;font-size:17px;
height:90px;
font-family:Arial;}

.box4bg{float:right;
width:24.3%; font-size:17px;}
.box4bg tr th{border:solid #000 1px;}

.totalpricebg{width:44%;
padding:2%;
}
.totalpriceinputbg{width:40%;}

.totalpriceinputbg input{width:91%;
height:25px;
text-align:center;font-size:17px;}
.submitbgbox{
	padding:3%;}
.submitbutton{border:solid #f60000 1px;
font-size:18px;
padding:2%;
width:100%;
cursor:pointer;
background:#f60000;
color:#FFF;}

.box5bg{float:left;
width:19%;
font-size:17px;}
.box5bg tr th{border: solid #000 1px; width:25%;
padding:3%;}
.fileinput{width:95%;
font-size:13px;}


.comments1{float:left;
width:56%;
text-align:left;}
.commentstext1{padding:1%;
color:#f15a24;
font-size:19px;}
.commentsinput1{padding:0px !important;}
.commentsinput1 textarea{width:98%;
height:90px;
font-size:17px;
font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
border:solid #000 2px;}

.comments2{float:left;
width:18%;
padding:2%;
height:auto;
text-align:left;
line-height:30px;}

.iquantity{width:100%;
height:28px;
font-size:17px;
text-align:center;}

.iprice{width:84%;
height:19px;
font-size:17px;
text-align:left;
padding-left:0px;}

.dl{width:15%;
float:left;
text-align:left;
font-size:17px;
padding-top:-3%;}
.dl1{float:right;
width:85%;}


.dll{width:15%;
float:left;
text-align:center;
font-size:17px;
padding-top:8px;
padding-left:2px;}
.dl2{float:right;
width:80%;}


.pricetextinput{
padding-top:8px;
font-size:17px;
font-weight:normal;
font-family:Arial;
text-align:left;
width:75px;
}
.box4pricetextinput{
padding-top:1%;
font-size:17px;
font-weight:bold;
text-align:left;
width:85px;
height:18px;
}
.ideposit{width:75% !important;
text-align:left !important;}

.subint{width:80% !important;}
.tyvl{height:36px !important;
text-align:left !important;}

.box5pricetextinput{
padding-top:1%;
font-size:17px;
font-weight:bold;
text-align:left;
width:85px;
height:22px;
}


.ipriceorderpage{width:83% !important;
height:24px;
font-size:17px;
text-align:left;
padding-left:0px;}
.viewdepositinput{
padding-top:1%;
font-size:17px;
font-weight:bold;
text-align:left !important;
width:85% !important;
height:25px;
}
.descriptiontextinput njj textarea{height:85px !important;}
.dashboardprint{margin:0px auto !important;
width:1006px !important;
height:auto;
background:#fff !important;}
.dbt{float:right;
width:20%;
margin-right:3%;}
.njdp{height:100px !important;}