/* account styles for Esselte DYMO project */
.orderTitleTd{font-weight:bold;font-size:10px;padding:20px 0 5px 0;border-bottom:5px solid #E7EFF3;}
.orderOrderTd, .orderStatusTd, .orderDateTd, .orderItemsTd, .orderTotalTd, .orderUPSTd {font-size:9px;padding:7px 0; border-bottom:1px solid #E7EFF3;}
.orderOrderTd{width:98px;padding-right:15px;voice-family:"\"}\"";voice-family:inherit;width:83px;}
html>body .orderOrderTd{width:83px;}
.orderStatusTd{width:88px;padding-right:15px;voice-family:"\"}\"";voice-family:inherit;width:73px;}
html>body .orderOrderTd{width:73px;}
.orderDateTd{width:103px;padding-right:15px;voice-family:"\"}\"";voice-family:inherit;width:88px;}
html>body .orderOrderTd{width:88px;}
.orderItemsTd{width:70px;padding-right:35px;text-align:center;voice-family:"\"}\"";voice-family:inherit;width:35px;}
html>body .orderOrderTd{width:35px;}
.orderTotalTd{font-weight:bold;width:74px;padding-right:15px;voice-family:"\"}\"";voice-family:inherit;width:59px;}
html>body .orderOrderTd{width:59px;}
.orderUPSTd{width:107px;padding-right:15px;voice-family:"\"}\"";voice-family:inherit;width:92px;}
html>body .orderOrderTd{width:92px;}
.orderBtmTd{background:#E7EFF3;}

.orderStatusContainer{float:left; width:230px; margin-bottom:10px; background:#E1E9ED url(../img/orderstatus_mask_bottom.gif) bottom right no-repeat;}
* html .orderStatusContainer{height:1%;}
.orderStatusModule{font-size:10px;padding:0 0 0 15px;}
.orderStatusStep{float:left;padding-left:20px;width:710px;voice-family:"\"}\"";voice-family:inherit;width:690px;}
html>body .orderStatusStep{width:690px;}
.webOrderNumberField{width:195px;color:#00B0F0;font-size:9px;}
.requestStatus{width:230px;float:left;}

/* styles for split-screen page with no left\right column */
.debug {background: #f00;}
.splitLeft {width:350px; float:left; margin-top: 15px;}
.splitRight {width:350px; float:right; margin-top: 15px;}
.splitTextFld {width:150px; margin-top:2px;}
.splitTable tr{vertical-align:bottom;}
.splitTable td{padding-top:6px;}
.splitTableLeft {width:181px;}
.splitTableRight {width:150px;}
.splitLeftSm {width:260px; float:left;}
.splitRightSm {width:260px; float:right;}


.splitLeftColumn {width:350px; float:left;padding-left:20px;}

.orderDetailsTbl {float:left; /*width:545px;*/}
.orderDetailsTbl th {text-align: left; text-transform: uppercase;}
.orderDetailsTbl tr {vertical-align: top;}
.column1 {width: 190px; font-size:10px;}
.column2 {width: 190px; font-size:10px;}
.column3 {width: 160px; font-size:10px;}
.passwordCol {width:190px; padding-left:5px;}

.checkLeft{width:30px; float:left; margin-top: 10px; vertical-align:top;}
.checkRight{width:230px; float:right; margin-top: 10px; vertical-align:top;}

.ColumnAddressNew {width:290px; float:left;}
.ColumnAddressOld {width:250px; float:right;}
.theAddress {margin-top: 12px; margin-left:10px;}

.leftCell {width: 120px;}
.rightCell {width: 170px;}
.addBkBottom {margin: 15px 0 0 0;}
.signleftCell {padding:2px 5px 10px 0; vertical-align:top; width:195px;}
.signrightCell {padding-bottom:10px; vertical-align:top; width:340px;}
.signrightCellSm {padding-bottom:10px; vertical-align:top; width:145px;}
.FormTextSmFL {width: 145px;float:left;margin-right:15px;}
.emailFlag {font-size:9px; color:#9CAEB7; float:right; width:165px;}
.signinFlag {font-size:9px; color:#9CAEB7; float:right; width:310px;}
.personalInfo{line-height:20px; font-size:10px; color:#999;}
.fontGrey {color:#999;}

/*Newsletter Enhancements*/
.splitRightSm .subscribefeatures { width: 165px; float: left; }
.splitRightSm iframe { float: left; margin: 12px 0px 0px 0px; }
.splitRightSm .checkRight { width:125px; float:left;}


.otblePlusTd { padding: 7px 0; }

.otbleTitleTd { font-weight: bold; font-size: 10px; padding: 20px 0 5px 0; border-bottom: 5px solid #E7EFF3; }

.otblePlusTd, .otbleOrderTd, .otbleItemsTd, .otbleTotalTd, .otbleStatusTd, .otbleDateTd, .otbleUPSTd {
   font-size: 9px; padding: 7px 0 7px 5px;
   }

/* SAP integration */
.otblePlusTd { width: 15px; }
.otbleOrderTd { width: 70px; }
.otbleItemsTd { width: 60px; text-align: center; }
.otbleTotalTd { width: 60px; font-weight: bold; }
.otbleStatusTd { width: 70px; }
.otbleDateTd { width: 80px; }
.otbleUPSTd { width: 130px; }

* html .otblePlusTd { width: 15px; }
* html .otbleOrderTd { width: 70px; }
* html .otbleItemsTd { width: 60px; }
* html .otbleTotalTd { width: 60px;}
* html .otbleStatusTd { width: 70px;}
* html .otbleDateTd { width: 80px;}
* html .otbleUPSTd { width: 130px;}

.otbleBtmTd { background: #E7EFF3; }
.otbleExtraRow { text-align: right; padding: 0; }

.rowToggleHide { display: none; }
.rowShowMore { display: none; }
.rowShowMore td { text-align: left; }
.otble td { text-align: left; }


