﻿/*Site*/

body {
	font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
    background-color: #3A2B20;
    margin :12px;
}

div {
	font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}

table {
	font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}

tbody{
}

.lblErrorMsgTxt {
    font-weight: bold;
    color: #d50a0a;
}

.tblDiv {
    display: table;
    width: 100%;
}

.viewMoreDiv {
    width: 80px;
    margin-left: 55px;
}

.navText {
    text-decoration: none;
    border: none;
}

.navText:hover {
    color: #ff2020;
}

/* Required Fields*/
.requiredField {
    font-weight: bold;
    padding: 5px;
}

/* Master Master Page */

.mnetLogoDiv {
    vertical-align:top;
    width: 245px;
    text-align: center;
    overflow: hidden;
	opacity: 10;
}

.masterPageDiv
{
    width:100%;
    text-align: center;
}

.mainDiv {
    width: 1220px;
    margin: 0 auto;
    text-align:left;
}

.mainUpperDiv {
	background: #e7dfc8 url("../images/HeaderBg.png") repeat-x;
}

.mainContentDiv {
    background-color: #fefefe;
}

.footerDiv {
    background-color: #fefefe;
    padding: 5px;
}

.footerInnerLeftDiv {

}

.footerInnerRightDiv {
    float:right;
}

.spacerDiv {
    height: 5px;
}

/* Main Navigation */

.mainNavTable {
    display: table;
    width: 100%;    
}

.mainNavRow {
    display: table-row;
}

.mainNavCol {
    display: table-cell;
}

.welcomeCol {
    display: table-cell;
    text-align: center;
    float:right;
}

.cartDiv {
    float:left;
    text-decoration: none;
}

.welcomeDiv {
    float: right;
    min-width: 225px;
    padding-right: 10px;
    padding-left:15px;
}

/* Login.aspx */

.custListMainDiv {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e8dec5;
    text-align: center;
    padding: 5px 5px 5px 5px;
}

.custListDiv {
    text-align: center;
}

.custListInputDiv {
}

.custNameLblDiv {
    text-align: right;
}

.custNameTxtDiv {
    padding-left: 5px;
}

.custNumberLblDiv {
    text-align: right;
}

.custNumberTxtDiv {
    padding-left: 5px;
}

/*Customer List*/

.gvCustListTableDiv {
    display: table;
    width: 875px;
    padding: 25px 5px 25px 5px;
    margin: 0 auto;
}

.gvCustListRowDiv {
    display: table-cell;
}

.gvCustListCellDiv {
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:550px;
    margin: 0 auto;
    overflow: hidden;  
}

.gvCustList {
    width: 100%;
}

.gvCustList .alt {
    background-color: #e8dec5;
}

.gvCustList th {
    text-align: left;
    background-color: #392b20;
    color: #fefefe;
    padding: 5px 5px 5px 5px;   
}

.gvCustList td {   
    padding: 5px 5px 5px 5px; 
}

/*Customer Select*/

.gvCustSelectTableDiv {
    display: table;
    width: 875px;
    padding: 25px 5px 5px 5px;
    margin: 0 auto;
}

.gvCustSelectRowDiv {
}

.gvCustSelectCellDiv {
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:550px;
    margin: 0 auto;    
}

.gvCustSelect {
    width: 100%;
}

.gvCustSelect .alt {
    background-color: #e8dec5;
}

.gvCustSelect th {
    text-align: left;
    background-color: #392b20;
    color: #fefefe;
    padding: 5px 5px 5px 5px;
}

.gvCustSelect td {   
    padding: 5px 5px 5px 5px; 
}

.gvCustSelectLblDiv {
    font-weight: bold;
    text-align: center;
    padding: 5px 5px 5px 5px;
}

/*Salesman Select*/

.gvSalesmanSelectTableDiv {
    display: table;
    width: 875px;
    padding: 25px 5px 5px 5px;
    margin: 0 auto;
}

.gvSalesSelectRowDiv {
}

.gvSalesSelectCellDiv {
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:550px;
    margin: 0 auto;    
}

.gvSalesSelect {
    width: 100%;
}

.gvSalesSelect .alt {
    background-color: #e8dec5;
}

.gvSalesSelect th {
    text-align: left;
    background-color: #392b20;
    color: #fefefe;
    padding: 5px 5px 5px 5px;
}

.gvSalesSelect td {   
    padding: 5px 5px 5px 5px; 
}

.gvSalesSelectLblDiv {
    font-weight: bold;
    text-align: center;
    padding: 5px 5px 5px 5px;
}

/* Homepage */

.defaultTableUpper {
    width: 100%;
}

.defaultTableUpper tr {
    
}

.defaultTableUpper td {
}

.defaultQuickLinkDiv {
    padding: 0px 5px 0px 5px;
}

.defaultQuickLinkDiv a {
    outline: none;
}

.defaultQuickLinkDiv a img {
    outline : none;
}

.defaultQuickLinkDiv img {
    border : 0;
}

.defaultQuickLinksColHead{
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-left: 5px;
    overflow: hidden;
}

.defaultQuickLinksCol{
    border: solid 1px #1e1e1e;
    -webkit-border-radius:   0px 0px 5px 5px;
    -moz-border-radius:   0px 0px 5px 5px;
    border-radius:  0px 0px 5px 5px;
    background-color: #fefefe;
    height: 305px;
    padding: 5px;
}

.defaultQuickLinksColHeadLbl {
    background-color: #392b20;
    font-weight:bold;
    font-size: 14px;
    color: #fefefe;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.defaultMessagesColHead{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #392b20;
    overflow: hidden;
    width: 175px;
}

.defaultMessagesCol{
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    background-color: #fefefe;
    overflow-y: scroll;
    height: 305px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.defaultMessagesColHeadLbl {
    color: #fefefe;
    font-weight:bold;
    font-size: 14px;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.defaultOpenOrdsCol{
}

.defaultOpenOrdsColHead {
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #392b20;
    width: 625px;
    margin: 0 auto;
}

.defaultOpenOrdsColHeadLbl {
    font-weight:bold;
    font-size: 14px;
    padding: 5px;
    color: #fefefe;
}

.openOrdersWidgetDiv {
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    background-color: #fefefe;
    padding-bottom: 5px;
    height: 310px;
}

.gvOpenOrderWidget {
    width: 100%;
}

.gvOpenOrderWidget .alt {
    background-color: #e8dec5;
}

.gvOpenOrderWidget th {
    text-align: left;
    background-color: #e8dec5;
    padding: 5px 5px 5px 5px;   
}

.gvOpenOrderWidget td {   
    padding: 5px 5px 5px 5px; 
}

.defaultShippedOrdsColHeadLbl {
    font-weight:bold;
    font-size: 14px;
    padding: 5px;
    color: #fefefe;
}

.shippedOrdWidgCol{
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    background-color: #fefefe;
    overflow: hidden;
}

.defaultShippedOrdsColHead {
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #392b20;
    width: 400px;
    margin: 0 auto;
}

.shippedOrdersWidgetDiv {
    width: 400px;
    margin: 0 auto;
}

.gvShippedOrderWidget {
    width: 100%;
    background-color: #fefefe;
}

.gvShippedOrderWidget .alt {
    background-color: #e8dec5;
}

.gvShippedOrderWidget th {
    text-align: left;
    background-color: #e8dec5;
    color: #1e1e1e;
    padding: 5px 5px 5px 5px;   
}

.gvShippedOrderWidget td {   
    padding: 5px 5px 5px 5px; 
}

.defaultBtmRghtCol{
    display: table-cell;
    width: 200px;
}

.defaultBtmLeftCol{
    display: table-cell;
    width: 200px;
}

.viewMoreDivDefault {
    padding: 0px 0px 0px 5px;
}

/* Product Search */

.srchMainUpperDiv {
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e8dec5;
    width: 300px;
    margin: 0 auto;
}

.srchHeadDiv {
    width: 97%;
	border-radius: 5px;
    background-color: #392b20;
    font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
    padding: 5px;
}

.srchMainHeadDiv {
    background-color: #392b20;
    color: #fefefe;
    padding: 5px;
    text-align:  center;
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
	
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
	
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
	
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
	
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}

.srchInnerDiv {
    display: table;
    width: 100%;
    margin: 0 auto;
    padding-top: 5px;
    padding-bottom: 5px;
}

.srchLblDiv {
    text-align: right;
}
.srchLblDivNote {
   text-align: left;
   padding:5px;
}
.srchControlDiv {
    display: table-cell;
    width: 123px;
    padding: 5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
}

.srchButtonDiv {
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}

.srchButton {
    width: 70px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
	font-weight:bold;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
	
	background: #ebecda;
	background: -moz-linear-gradient(top,  #ebecda 0%, #f48f30 25%, #f48f30 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebecda), color-stop(25%,#f48f30), color-stop(100%,#f48f30));
	background: -webkit-linear-gradient(top,  #ebecda 0%,#f48f30 25%,#f48f30 100%);
	background: -o-linear-gradient(top,  #ebecda 0%,#f48f30 25%,#f48f30 100%);
	background: -ms-linear-gradient(top,  #ebecda 0%,#f48f30 25%,#f48f30 100%);
	background: linear-gradient(to bottom,  #ebecda 0%,#f48f30 25%,#f48f30 100%);
}

.srchSpacerDiv {
    height: 15px;
}
.srchSpacerDivtd {
    height: 8px;
}

.srchSpacerDivPage {
    height: 450px;
}

.srchResultsDiv {
    width: 600px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	display:block;
	border:0px solid #ffffff;
}

.gvSearchResults {
    width: 100%;
}

.gvSearchResults .alt {
    background-color: #e8dec5;
}

.gvSearchResults th {
    text-align: left;
    background-color: #392b20;
    color: #fefefe;
    padding: 5px 5px 5px 5px;   
}

.gvSearchResults td {   
    padding: 5px 5px 5px 5px; 
}

.prdSrchErrorMsgDiv {
    text-align: center;
    margin-bottom: 5px;
}

.returnToSrchDiv {
    width: 100%;
    text-align: center;
}

/* Special Offers */

.soMainUpperDiv {
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e8dec5;
    width: 875px;
    margin: 0 auto;
}

.soHeadDiv {
    background-color: #392b20;
    color: #fefefe;
    padding: 5px;
}

.soInnerDiv {
    display: table;
    width: 100%;
    margin: 0 auto;
    padding-top: 5px;
    padding-bottom: 5px;
}

.soLblDiv {
    display: table-cell;
    width: 325px;
    padding: 5px;
    text-align: right;
}

.soControlDiv {
    display: table-cell;
    width: 150px;
    padding: 5px;
}

.soButtonDiv {

    display: table-cell;
    padding: 5px;
    text-align: left;
}

.soSpacerDiv {
    height: 15px;
}

.soResultsDiv {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

.gvSpecialOffers {
    width: 100%;
}

.gvSpecialOffers .alt {
    background-color: #e8dec5;
}

.gvSpecialOffers th {
    text-align: left;
    background-color: #392b20;
    color: #fefefe;
    padding: 5px 5px 5px 5px;   
}

.gvSpecialOffers td {   
    padding: 5px 5px 5px 5px; 
}

.soErrorMsgDiv {
    text-align: center;
    margin-bottom: 5px;
}

.returnToSoDiv {
    width: 100%;
    text-align: center;
}


/* Product Details*/

.pdMainDiv {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.pdHeadDiv {
    background-color: #392b20;
    color: #fefefe;
    padding: 5px;
}

.panelPd {
    width: 100%;
}

.pdDiv {
    display: table-cell;
    padding: 10px 10px 10px 10px;
    margin-top: 5px;
}

.pdOuterTable {
    margin: 0 auto;
}

.pdInnerTable {
    display: table;
    padding: 3px 0px 3px 0px;
    vertical-align: bottom;
}

.pdBuyDiv {
    width: 100%;
    text-align: center;
    padding: 10px;
}

.pdErrorDiv {
    width: 875px;
    text-align: center;
    font-weight: bold;
}

/* Order Search */

.spacerDiv {
    min-height: 15px;
}

.ordSrchErrorMsgDiv {
    text-align: center;
    margin-bottom: 5px;
}

.lblOrdSrchByDiv {
    display: table-cell;
    padding: 5px 5px 5px 5px;
    text-align: right;
    width: 150px;
}

.ddlOrdSrchByDiv {
    display: table-cell;
    padding: 5px 5px 5px 5px;
    width: 140px;
}

.lblOrdSrchDiv {
    display: table-cell;
    padding: 5px 5px 5px 5px;
    text-align: right;    
    width: 85px;
}

.ordSrchCntrlDiv {
    display: table-cell;
    padding: 5px 5px 5px 5px;
}

.ordSrchBtnDiv {
    display: table-cell;
    padding: 5px 5px 5px 5px;
    min-width: 120px;
}

.lineListDiv {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

/*Line Item Details*/

.lidMainDiv {    
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    background-color: #ffffff;
    width: 870px;
    margin: 0 auto;
}

.lidMainLabelDiv {
    background-color: #cec2a3;
    font-weight: bolder;
    padding: 5px;
}

.ordDestTableDiv {
    display: table;
    padding: 5px;
}

.ordDestMainDiv {    
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    background-color: #ffffff;
    width: 875px;
    margin: 0 auto;
}

.ordDestMainLabelDiv {
    background-color: #cec2a3;
    padding: 5px;
    width: 865px;
    font-weight: bolder;
    margin: 0 auto;
}

.lineDetTableDiv {
    display: table;
    padding: 5px;
}

.lineDetTableRowDiv {
    display: table-row;
}

.lineDetTableColLblDiv {
    display: table-cell;
    padding: 3px;
    font-weight: bold;
    width: 130px;
}

.lineDetTableColTxtDiv {
    display: table-cell;
    padding: 3px;
    width: 250px;
}

.lineDetTableDiv2{
    display: table;
    padding: 5px;
}

.lineDetTableRowDiv2 {
    display: table-row;
}

.lineDetTableColLblDiv2 {
    display: table-cell;
    padding: 3px;
    font-weight: bold;
    width: 75px;
}

.lineDetTableColTxtDiv2 {
    display: table-cell;
    padding: 3px;
    width: 250px;
}

.lineDetTableColLblDiv3 {
    padding: 3px;
    font-weight: bold;
}

/*  Shipping Info */

.shipToAddressDetailsDiv {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e8dec5;    
}

.shipToMainUpperDiv {
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e8dec5;
    width: 875px;
    margin: 0 auto;
}

.shipToHeadDiv {
    background-color: #392b20;
    color: #fefefe;
    padding: 5px;
}

.shipToInnerDiv {
    width: 100%;
    margin: 0 auto;
    padding: 5px 5px 5px 5px;
}

.shipToInnerDivRow {
}

.shipToInnerDivCol1 {
    padding: 5px 0px 5px 15px;
    width: 205px;
}

.shipToInnerDivCol2 {
    padding: 5px 0px 5px 0px;
    width: 177px;
}

.shipToInnerDivCol3 {
    padding: 5px 0px 5px 0px;
    width: 177px;
}

.shipToInnerDivCol4 {
    padding: 5px 0px 5px 0px;
    width: 250px;
}

.shipToLblDiv {
    width: 345px;
    float: left;
    text-align: right;
    margin-right: 10px;
}

.shipToOneTimeCB {
    font-weight: bold;
    font-size: medium !important;
}

.shipToButtonDiv {
    display: table-cell;
    padding: 5px;
    text-align: center;
    width: 970px;
}

.shipToSpacerDiv {
    height: 15px;
}

.shipToOneTimeDiv {  
    font-weight: bold;
    color: #fefefe;
    padding: 5px;
}

.gvShipToResults {
    width: 875px;
}

.gvShipToResults th {
    background-color: #392b20;
    text-align: left;
    color: #fefefe;
    padding: 5px;
}

.gvShipToResults .alt {
    background-color: #e8dec5;
}

.shipToErrorMsgDiv {
    text-align: center;
    padding: 5px;
    font-weight: bold;
}

.custShipToTableDiv {
    display: table;
    margin: 0 auto;
    width: 100%;
}

.custShipToRow1Div {
    width: 875px;
    margin: 0 auto;
    padding-bottom: 5px;
}

.custShipToRow3Div {
    width: 875px;
    margin: 0 auto;
}

/*Existing Order */

.orderCheckMainContainer
{
    height: 300px;
}

.existingOrderMainDiv {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e8dec5;
    text-align: center;
    margin-top: 50px;
}

.existingOrderButtonDiv {
    display: inline-block;
    width: 550px;
}

.existingOrderLabel {   
    width: 500px;
    padding: 5px;
    font-weight: 900;
    font-size:larger;
}

.btnContDiv {
    float: left;
    width: 200px;
}

.btnNewDiv {    
    float: right;
    width: 200px;
}

/* Place Order*/

.gvPlaceOrder {
    width: 100%;
}

.gvPlaceOrder .alt {
    background-color: #e8dec5;
}

.gvAccessories {
    width: 100%;
}

.gvAccessories .alt {
    background-color: #e8dec5;
}

.gvAccessories th {
    text-align: left;
    background-color: #392b20;
    color: #fefefe;
    padding: 5px 5px 5px 5px;   
}

.gvAccessories td {   
    padding: 5px 5px 5px 5px; 
}

.gvPlaceOrder {
    width: 100%;
}

.gvPlaceOrder .alt {
    background-color: #e8dec5;
}

.gvPlaceOrder th {
    text-align: left;
    background-color: #392b20;
    color: #fefefe;
    padding: 5px 5px 5px 5px;   
}

.gvPlaceOrder td {   
    padding: 5px 5px 5px 5px; 
}

.btnCheckoutDiv {
    width:875px;
    margin: 0 auto;
    text-align:center;
}

.coordAccLblDiv {
    width: 865px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    background-color: #e8dec5;
    text-align: center;
    padding: 5px 5px 5px 5px;
    font-weight: bold;
}

.gvProductDiv {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

.gvAccessoryDiv1 {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px; /* top left, top right, bottom right, bottom left */
    overflow: hidden;
}

.gvAccessoryDiv2 {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px; /* top left, top right, bottom right, bottom left */
    overflow: hidden;
    text-align: center;
    font-weight: bold;
    font-size: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.poErrorDiv {
    width: 875px;
    margin: 0 auto;
    text-align: center;
    font-weight: bold;
    padding-bottom: 10px;
}

/* Checkout */

.coErrorDiv {
    width: 875px;
    margin: 0 auto;
    text-align: center;
    font-weight: bold;
    padding-bottom: 10px;
}

.checkoutRemovediv {
    float: right;
    text-align: right;
    font-weight: bold;
    color: red;
    font-size: 13px;
    padding-right: 5px;
    margin-top: 3px;
}

.checkoutHeaderDiv1 {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 5px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px; /* top left, top right, bottom right, bottom left */
    overflow: hidden;
    font-weight: bold;
    font-size: 15px;
    background-color: #e8dec5;
}

.checkoutHeaderDiv2 {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px; /* top left, top right, bottom right, bottom left */
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
}

.checkoutDetailDiv1 {
    background-color: #e8dec5;
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 5px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px; /* top left, top right, bottom right, bottom left */
    overflow: hidden;
    font-weight: bold;
    font-size: 15px;
}

.checkoutDetailDiv2 {
    width: 875px;
    margin: 0 auto;
    border: solid 1px #1e1e1e;
    -webkit-border-radius: 0px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px; /* top left, top right, bottom right, bottom left */
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
}

.checkoutHeaderDiv2TrHead {
    font-weight: bold;   
}

.checkoutHeaderTDHead {
    font-weight: bold;
    width: 200px;
    text-align: right;
    padding-right: 10px;
}

.checkoutHeaderTDVal {
    width: 215px;
}


.gvOrderDetail {
    width: 100%;
}

.gvOrderDetail .alt {
    background-color: #e8dec5;
}

.gvOrderDetail Table {
    width: 100%;
}

.gvOrderDetail td {
    padding-left: 5px;
}

.checkoutHeadLeft {
    width: 150px;
    float: left;
    padding-left: 5px;
}

.checkoutHeadRight {    
    width: 150px;
    float: right;
    text-align:right;
    padding-right: 5px;
}

.checkoutAccLeft {
    width: 150px;
    float: left;
    padding-left: 5px;
}

.checkoutAccRight {    
    width: 150px;
    float: right;
    text-align:right;
    padding-right: 5px;
}

.checkoutLinkedText {
    font-size: 17px;
    text-decoration: none;
    font-weight: bold;
}

.checkoutLinkedText:hover {
    font-size: 17px;
    text-decoration:underline;
}

.processingDiv {
    background:#ffffff url(/images/processing.gif) no-repeat center center;
    height: 250px;
    width: 600px;
    position: fixed;
    z-index: 1000;
    left: 50%;
    top: 50%;
    margin: -175px 0 0 -285px;
    text-align: center;
    font-weight: bold;
    font-size: 20px !important;
    border: 1px solid;
    padding-top: 10px;
}

/*Order Confirmation*/

.orderConfirmationHead {
    font-size: 20px;
    font-weight: bold;
    margin: 0 auto;
    width: 875px;
    padding: 5px 5px 5px 5px;
    text-align: center;
}

.orderConfirmationGoHomeDiv {    
    font-size: 17px;
    font-weight: bold;
    margin-left:50px;
    width: 200px;
    padding: 5px 5px 5px 5px;
    text-align: left;
    float:left;
}

.orderConfirmationPrintDiv {    
    font-size: 17px;
    font-weight: bold;
    width: 200px;
    padding: 5px 5px 5px 5px;
    text-align: right;
    margin-right: 50px;
    float: right;
}
.StatTitle {
	display:none;
	vertical-align:top;
}
.DivImg {
	display:none;
 	vertical-align:middle;
	text-align:center;
	border:0px solid #ffffff;
}
.tdResult {
vertical-align: middle;
}
.imgDivTruck{
display:black;
}
.imgTruck{	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
}
.imgDivTruckTxt{
	display:block;
 	vertical-align:middle;
	text-align:center;
	font-size: 30px;
    font-weight: bold;
	padding:5px;
	font-family:Courier New;
	color:#392b20;
}