html{
	font-family:Arial;
	font-size:12px;
}

body{background-color:#fff;}

h3.message{float:left;width:100%;color:#b20f0c;}

.wrapper{width:808px;margin:0 auto;background-color:#fafafa;overflow:hidden;border:1px solid #f3f1f1;}
.inner-wrapper{margin:0px;float:left;width:760px;padding:25px;}
.recap-main .inner-wrapper{}

input[type="submit"], input[type="button"], button, .btn{
	-webkit-border-radius: 2px;
border-radius: 2px;
border:0px;
background-color:#958e7d;
color:#fafaf5;
font-size:13px;padding:5px;
border:1px solid #928b7b;
cursor:pointer;
text-decoration:none;
font-family:Arial;
font-size:11px;
padding:2px;
}



input[type="text"], textarea, select{
	font-size:12px;
	font-family:Arial;
}

.highlighted-field{
	background:none repeat scroll 0 0 #F3F000;
}

#puRemarks{
	width:700px;float:left;display:block;
}



#datepicker{background-color:#f4f3da;border:1px solid #edecd1;}
.dpTable{text-align:center;}

#dTable td{cursor:pointer;width:10px;text-align:center;border:0px solid #000;}
#datepicker button{padding:2px;}

.recap td{padding:4px 5px;}
.recap .btn{
}

.h4Title{padding:5px;}

.tblList{width:800px;margin:0px;padding:0px;border:1px solid #f5f3f3;}
.tblList th{background-color:#706c64;color:#fafaf7;padding:5px;margin:0px;padding:10px;text-align:left;}
.tblList td{padding:5px;text-align:left;border-bottom:1px solid #f5f3f3;}
.tblList input[type="text"]{width:50px;}
.tblList .btn{padding:2px;font-size:11px;font-weight:normal;}

.first{width:220px;}
.button-holder input[type="submit"], .button-holder input[type="button"],.button-holder button,.button-holder .btn, #toggleDivBtn,
.button-holder2 input[type="submit"], .button-holder2 input[type="button"],.button-holder2 button,.button-holder2 .btn{
	padding:5px;
		-webkit-border-radius: 5px;
border-radius: 5px;
}
.button-holder{text-align:left;margin:20px 0px 5px;width:720px;}
.button-holder-bottom{margin:0px 0px 20px;}
.button-holder2{text-align:right;padding:20px;float:right;width:720px;}

.po-display td{font-weight:bold;color:#324582;}
.addMore{cursor:pointer;}
.tblList input[type="text"].longtext{width:150px;}
.header{
	background-image:url('../images/ctewebpagebanner.jpg');
	background-repeat:no-repeat;
	width:808px;
	height:177px;
	margin:0 auto;
}

.login .wrapper{margin:0px auto; padding:0px;width:808px;}
.login .inner-wrapper{margin:0px; padding:0px;width:808px;}

.login-div{width:320px;margin:20px auto;overflow:hidden;}
.login-div p span{width:130px;float:left;}
.login-div .button-holder2{float:right;width:auto;}
.logoutbtn{float:right;width:auto;padding:10px;}
.remark-top{vertical-align:top;}
.inner-wrapper h3{color:red;}

form{float:left;}

#copy-entry-div{
	display:none;
	width:760px;
	height:auto;
	float:left;
}

#copy-entry-div p{padding:2px 0px;margin:0px;}

.centerAlign{text-align:center;}
.fntblue{color:#0000f8;}
.fntdarkblue{color:#001878;}
.fntdarkred{color:#f80000;float:left;}

.copybutton{margin-top:10px;margin-bottom:10px;}
.fieldCombo{width:760px;float:left;overflow:hidden;margin-top:10px;}
.fieldinstructions{width:100px;float:left;}
.copyFromExcelField{width:600px;float:right;}

#userEmailDiv{float:right;width:48%;}
#userEmailDiv div{line-height:140%;float:left;padding:5px 0px;overflow:hidden;width:90%;}
#userEmailDiv div a.btn{float:right;margin:0px 2px;}
#userEmailDiv div input{float:left;}
#userEmailDiv div.updatedSection a.btn{float:left;}
#userEmailDiv div span{float:left;padding:2px 4px;}
#userEmailDiv div.updatedSection span{float:left;}
#userEmailDiv div div{padding:2px 4px;width:80%;}
#userEmailDiv div div span{float:none;}

#userInfoDiv{float:left;width:48%;}
#userInfoDiv div{line-height:140%;float:left;padding:5px 0px;overflow:hidden;width:90%;}
#userInfoDiv div a.btn{float:right;margin:0px 2px;}
#userInfoDiv div input{float:left;}
#userInfoDiv div.updatedSection a.btn{float:left;}
#userInfoDiv div span{float:left;padding:2px 4px;}
#userInfoDiv div.updatedSection span{float:left;}
#userInfoDiv div div{padding:2px 4px;width:80%;}
#userInfoDiv div div span{float:none;}

span.label{width:90%;float:left;padding:2px;}

.fontBld{font-weight:bold;}
.floatBtnRight{float:right;width:auto;}
#userEmailDiv div .floatBtnRight, #userInfoDiv div .floatBtnRight{width:auto;float:right;}

.center-text{text-align:center;font-weight:bold;}

#pickupBTN input[type="button"]{
	float:left;
	width:50%;
	margin-left:195px;
	margin-bottom:20px;
	background-color: #958E7D;
    border: 1px solid #928B7B;
    border-radius: 2px 2px 2px 2px;
    color: #FAFAF5;
    cursor: pointer;
    font-family: Arial;
    font-size: 15.5px;
    height: 75px;
    padding: 2px;
    text-decoration: none;}