/*MMMMMMMMMMMMMMM - V140531
STYLESHEET OF ORDER PAGES (NEW 130228)
HMI "B13-" SERIES OF TEMPLATES
MASTER FILE:
"C:\BG\BHMI\www\assets\css\b13-printorders.css"
Quote sequence: div - app - ads -[ b13-adserv - REMOVED] printorders
Quote sequence: div - app - ads - printorders
-----------------
PRINCIPLES OF USAGE:
1. For use with ADSERV (FROH) and ORDER related pages
eg:
/adserv/[files *.*]
/adpay/[files *.*]
-----------------
ORIGINAL STYLE RULES ARE FROM: (nil)
131116: Merge "b13-adserv_X131116.css" into this.
131116A: Begin to add new rules (New FROH to be created)
MMMMMMMMMMMMMMMMM*/
#order-wrap,
.order-container {
   max-width:940px;
   margin:0 auto;
   padding:0;
   word-wrap:break-word;
  }

.order-table {
   margin:0;
  }

.order-td {
   padding:0;
  }

.rowpadding {
   margin-top:3px;
   padding-bottom:6px;
   border-bottom: solid 1px #bbb;
  }

.adpagetitlebar-top {
   width:auto;
   margin:0 auto;
   background-color:#f6f6f6;
   border-bottom:solid 3px #cc9933;
   border-top:solid 3px #000000;
   padding:3px;
  }

.adpagetitlebar-bottom {
   width:auto;
   margin:0 auto;
   background-color: #f6f6f6;
   border-top:solid 3px #cc9933;
   border-bottom:solid 3px #000000;
   padding:3px;
  }

.adpagemeasurementdiv {
   color: #990000;
   border-top:solid 1px #cc9933;
  }


/* 130301 - Order Payment Pages
*************************************/
.navbar { background-color:#ffcccc; }
.order-header { margin-bottom:8px; }
.control-group { margin-bottom:4px; }
.form-horizontal .control-group { margin-bottom:4px; *zoom:1 }
.order-carddatablock-border { border:solid 1px #ffcccc; }
.order-pinkborder { border:solid 3px #ffcccc; padding:18px 8px 8px 8px; }


/* 130529 - Adserv Pages
*************************************/
.order-pinkborder select,
.order-pinkborder input,
.order-pinkborder li,
.order-pinkborder TEXTAREA {
  margin:0px;
  }
/* 131117 - Adserv Pages (More)
140531 Updated - NEW STYLES FOR 'busads.cgi'
*************************************/
.bg-ltbeigh {
  background-color:#f7f8e0;
  }
.bg-ltblue {
  background-color:#e0e6f8;
  }
.bg-ltgreen {
  background-color:#E0F8F1;
  }
.section-divider {
  margin:30px 0 34px 0;
  border-top:solid 6px #ddd;
  vertical-align:top !important;
  padding:0;
  }
.section-title {
  position:relative;
  top:0px;
  padding:6px 8px;
  background-color:#ddd;
  color:#000;
  font-size:1.3em;
  line-height:1.35em;
  font-weight:bold;
  }
.alert-adserv {
  background-color:#F7F8E0 !important;
  color:#000 !important;
  border:solid 1px #F3E2A9 !important;
  }
#data-input-body ul.thumbnails {
  margin-bottom:0px;
  }
#data-input-body ul.thumbnails li {
  background-color:#f5f5f5;
  margin-bottom:12px;
  padding:6px;
  border-radius:6px;
  }
#data-input-body ul.thumbnails li textarea {
  width:70%;
  height:4em;
  }
#data-input-body ul.thumbnails li input[type="text"] {
  width:85%;
  }
.alert-normal {
  background-color:transparent !important;
  color:#000 !important;
  border:solid 1px #ddd !important;
  }
.floorareatitle {
  font-size:1.25em;
  font-weight:bold;
  }
.floorareabg {
  background-color:#F3E2A9 !important;
  }








/**131117
OLD ADSERV STYLE CLASSES FROM:
"C:\c3w\hmi\hcss\websshmi10.css"
*********************************/
.nsfeditadstitle {
  color: #663300;
  font-size: 18px;
  font-weight: bold;
  padding-top: 18px;
  padding-bottom: 4px;
  border-bottom: solid 2px #e0e0e0;
  background-color: transparent;
  }
.nsbrowlistbg0 {  /* row list bgcolor 0 */
  background-color: transparent;
  }
.nsbrowlistbg1 {  /* row list bgcolor 1 */
  background-color: #f7f7f7;
  }
.nsbrowlistbg2 {  /* row list bgcolor 2 */
  background-color: #fcfcfc;
  }
.nsfeditadsheading {
  font-size: 14px;
  padding: 2px 4px;
  vertical-align: top;
  border-bottom: solid 2px #e0e0e0;
  font-weight: bold;
  }
.nsfeditadsdata {
  font-size: 14px;
  padding: 2px 4px;
  vertical-align: top;
  border-bottom: solid 1px #e0e0e0;
  text-decoration: none;
  }
.nsfadservtitle {
  font-family: Tahoma, Arial;
  font-size:24px;
  font-weight:bold;
  color:blue;
  border-bottom:solid 1px #bfbfbf;
  padding:6px;
  text-align:center;
  }






.sfregiontitle {
  font-family: Verdana, Arial, Tahoma;
  font-size: 18px;
  font-weight: bold;
  color: #ff9e00;
  background-color: transparent;
  }
a:link.sfregiontitlelink, a:active.sfregiontitlelink, a:visited.sfregiontitlelink {
  color: #ff9e00;
  }
a:link.sfregiontitle, a:active.sfregiontitle, a:visited.sfregiontitle {
  color: #ff9e00;
  }








/* PRINT RELATED RULES
*************************************/
@media(max-width:979px) {

#order-wrap {
   margin:0px;
  }

}


/* PRINT LAYOUT */
@media print {

.order-body {
   margin:0 auto;
   padding:0 24px;
   background: #fff;
   font-size: 9pt;
   line-height: 15px;
   }

}
