/* ===== CUSTOM CSS FOR MERCHANT TOOL ===== */

/* ===== DEFAULT ===== */

.breakerOnly {
    clear:both;
    height:0;
    margin:0;
    padding:0;
    line-height:normal;
    font-size:1px;
}
.altText {
    display:none;
}
h2 {
    font-size:18px;
    font: normal normal normal 18px normal Arial, Helvetica, sans-serif;
}
h3 {
    font: bold normal normal 18px normal Arial, Helvetica, sans-serif;
    padding:0;
    font-weight:normal;
}
h4 {
    color:#333;
    font: bold normal normal 12px normal Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;
    font-weight:700;
}
h5 {
    font: bold normal normal 12px normal Arial, Helvetica, sans-serif;
    margin:0;
    padding:0 0 10px 0;
    font-weight:700;
}
small{
    font-size: 10px;
    color: #888484;
}
span.font14 {
    font-size:14px;
    letter-spacing:-1px;
    padding:0 17px 0 0;
}
span.font14only {
    font-size:14px;
}
input.text, input.textMedium, input.textSmall, input.textZip, input.textSec, select, input.textQnty, input.textDate {
    border:1px solid #95BBCD;
    color:#666;
    font: normal normal normal 12px normal Arial, Helvetica, sans-serif;
}
label {
    cursor:pointer;
}
textarea {
    border:1px solid #95BBCD;
    color:#666;
    overflow-y:scroll;
    font: normal normal normal 12px normal Arial, Helvetica, sans-serif;
}
.hide {
    display: none;
}
.div_dottedLine, .lineBreaker {
    background:url(../img/bg/lineBreaker.gif) left 50% repeat-x;
    height:41px;/*width:100%;*/
}
.cntr_contentInt_box .lineBreaker {
    height:20px;
}
.special_box .lineBreaker {
    height:5px;
}
.lineBreaker_vertical {
    background: url(../img/bg/lineBreaker_vertical.png) 50% top repeat-y;
    width:30px;
    height:100px;
    float:left;
}
.lineBreaker_or {
    background: url(../img/bg/division_or_vertical.png) no-repeat 50% 50%;
    width:32px;
    height:120px;
    float:left;
}
.div_boldLine {
    border-top:3px solid #CBEBDC;
    margin:20px 0;
}

/* ===== HEADER ===== */
#account_setup_progress_bar_container, #item_progress_bar_container{
    overflow: hidden;
    margin-bottom: 10px;
    text-align: center;
}

#acct_accNav {
    display: inline-block;
}

#acct_accNav li{
    list-style-type: none;
}

#cntr_header.borderBottom, #acct_header.borderBottom {
    border-bottom:1px solid #CBDBEC;
}
#cntr_header h1, #acct_header h1 {
    float:left;
    margin: 0;
}
#cntr_loginInformation {
    position: relative;
}
#cntr_loginInformation, #item_setupNav {
    float:right;
}
#new_marketplace_logo a#marketplace_logo {
    background:url(../img/icon/new_marketplace_logo.gif) top left no-repeat;
    display:block;
    height:56px;
    width:419px;
}
a#marketplace_logo {
    background:url(../img/icon/new_marketplace_logo.gif) top left no-repeat;
    display:block;
    height:56px;
    width:145px;
}
a#sywr_logo {
    background:url(../img/icon/sywr_logo.png) top left no-repeat;
    display:block;
    height:70px;
    width:280px;
}
#cntr_loginInformation p {
    font-size:11px;
}

#acct_accNav {
    margin: 0 auto;
}

#acct_accNav, #item_setupNav p {
    cursor:default;
}
/* ===== CONTENT ===== */

.cntr_content_main {
    border-top:1px solid #CBDBEC;
    padding:32px 293px;
    width:394px;
}

#title_int {
    border-bottom:2px solid #B7CDE2;
    margin-bottom:20px;
    padding-bottom:3px;
}
#title_int h2, #title_dash h2 {
    font-size:22px;
    white-space:nowrap;
    margin: 0;
}
.cntr_content_main h2 {
    padding-bottom:20px;
}
.cntr_content_main p {
    padding-bottom:20px;
}
.cntr_columnContent {
    border: 1px solid #CBEBDC;
    padding:20px 0;
}
.cntr_columnContent_minWidth {
    margin-right:20px;
    width:880px;
    margin-bottom: 20px;
}
.cntr_accCol_box {
    padding:0 20px;
}
.cntr_columnContent h2 {
    padding-bottom:20px;
}
.cntr_columnContent p {
    padding-bottom:10px;
}
.set_CardChanges {
    padding:10px 30px;
    margin:10px 0 0 0;
}
.set_CardChangesGray {
    background-color:#F0F0F0;
}
#cntr_blueColumn_cntr {
    border:1px solid #B7CDE2;
    background-color:#E5EDF5;
    float:left;
    width:192px;
}
#cntr_blueColumn_list {
    padding:18px 18px 0;
}
#cntr_blueColumn_list ul li {
    background:url(../img/misc/listArrowBlue.gif) left 4px no-repeat;
    padding:0 0 20px 8px;
}
#cntr_blueColumn_top {
    background:url(../img/icon/sears_tips.gif) top left no-repeat;
    border:1px solid #CBEBDC;
    height:48px;
}
.report_box {
    border:1px solid #CBDBEC;
    display:inline;
    float:left;
    padding:20px;
    width:416px;
}
ul.ul_columnContent /*.cntr_accCol_box02 ul*/ {
    padding:10px 20px 10px;
}
ul.ul_columnContent li {
    background: url(../img/misc/listArrow.gif) left 4px no-repeat;
    padding:0 0 5px 8px;
}
ul.ul_columnContent li p, table.p_noPadding p, .table_form_centered td.nullpadding, .no-padding {
    padding:0!important;
}
.cntr_productsOverview {
    display:none;
}
.cntr_accCol_box a.excelSheet {
    background:transparent url(../img/icon/tagLibrary.gif) no-repeat scroll left 50%;
    padding-bottom:10px;
    padding-left:30px;
}
.margin_right {
    margin:0 20px 0 0;
}
.report_box h2, .report_box p {
    padding:0 0 10px 0;
}
.popUp_box {
    background:#899FC3 url(../img/bg/arrow_popUpBox.gif) center left repeat-y;
    padding:0 0 0 10px;
    width:250px;
    position:absolute;
    top:-113px;
    left:10px;
}
.popUp_cntrBox {
    border:1px solid #899FC3;
    background-color:#FFFFFF;
}
.popUp_cntrBox p, .headTr p{
    padding-bottom:0
}
.popUp_cntrBox div ul {
    padding:5px 0;
}
.popUp_cntrBox div ul li {
    background:url(../img/misc/listArrow.gif) left 50% no-repeat;
    padding:0 0 4px 16px;
    height:16px;
}
.cntr_box ul li {
    background:url(../img/misc/listArrowGray.gif) left 50% no-repeat;
    padding:0 0 4px 16px;
    height:16px;
}
/* ===== POPUP ===== */


.popUp_head {
    background:url(../img/bg/popUp_headBg.gif) top left repeat-x;
    padding:5px 0 0 35px;
    height:19px;
}
.popUp_head span {
    color:#366392;
}
.popUp_cntrBox div {
    padding:10px;
}
.box {
    position:relative;
    float:right;
    width:1px;
    height:1px;
}
/* ===== PREVIEWING STYLES ===== */

#table_big {
    width:auto;
}
.btn_show {
    padding:10px 0;
}
.messageInfo {
    color:#999;
    font-size:11px;
    display: inline-block;
    line-height: 16px;
}
/* ===== TABLES ===== */

.table_form td {
    padding-top:7px;
    padding-bottom:3px;
    border-color:#cecece;
}
.table_form td input.text {
    height:23px;
    width:140px;
}
.table_form td.rightColumn {
    width:auto;
}
.table_form td.leftColumn {
    width:168px;
    padding:0 5px 0 0;
    text-align:left;
}
.table_data thead td {
    background:url(../img/bg/tablebg.gif) top left repeat-x;
}
.table_data thead td.td_left {
    border-top:1px solid #899FC3;
    border-left:1px solid #899FC3;
    border-bottom:1px solid #899FC3;
}
.table_data thead td.td_right {
    border-top:1px solid #899FC3;
    border-right:1px solid #899FC3;
    border-bottom:1px solid #899FC3;
}
.table_data tr td p, .table_data tr td p a {
    font-size:11px;
    line-height:18px;
    padding:0;
    margin: 0;
}
.table_data thead td p {
    font-size:13px;
    line-height:23px;
    padding:0;
}
.table_data tr td p a {
    color:#003399;
}
.table_data td.left {
    padding:0 0 0 14px;
    width:258px;
}
.table_data td.right {
    padding:0 0 0 69px;
    width:218px;
}
.table_data td.rightTtl {
    padding:0 10px 0 10px;
    text-align:center;
    width:288px;
}
.table_data td.td_right {
    padding:0 0 0 69px;
    width:218px;
}
.table_data thead td.right {
    text-align:left;
}
.table_data td.rightBorder {
    background:url(../img/bg/td_bg_dotted_leftThead.gif) top right no-repeat;
}
.table_data td.top {
    border-top:2px solid #B7CDE2;
    padding:5px;
}
.table_data td.separator {
    height:5px;
}
.table_data td.bottom {
    border-bottom:2px solid #B7CDE2;
    padding:5px;
}
.table_data td.leftBotDot {
    background: url(../img/bg/td_bg_dotted_leftBottom.gif) bottom right no-repeat;
    padding:0 0 0 14px;
}
.table_data td.rightDot {
    background: url(../img/bg/td_bg_dotted_right.gif) bottom left no-repeat;
}
.table_data td.leftDot {
    background: url(../img/bg/td_bg_dotted_left.gif) bottom right no-repeat;
}
.table_form_centered {
    width:400px;
    margin:0 auto;
}
.table_form_centered td {
    padding-bottom:3px;
    padding-top:7px;
}
.table_form_centered td.lowMessageInfo {
    padding-bottom:0;
}
.table_form_centered td.right {
    text-align:right;
}
.table_form_centered td.rightColumn {
    width:240px;
}
.table_form_centered td.rightColumnAuto {

}
.table_form_centered td input.text {
    width:100%;
}
.table_form_centered td.lock {
    background:url(../img/misc/lock.gif) right 8px no-repeat;
    text-align:right;
    padding-right:18px;
}
.table_form_centered td.divLine {
    background:url(../img/bg/form_divider.gif) left 60% no-repeat;
}
.table_form_centered td input.textMedium {
    width:130px;
    height:23px;
}
.table_form_centered td input.textSmall {
    width:50px;
    height:23px;
}
.table_form_centered td.rightColumn01 {
    width:130px;
    margin:0;
    padding:0;
}
.table_form_centered td.rightColumn02 {
    width:40px;
    text-align:center;
    padding:0;
    margin:0;
}
.table_form_centered td.rightColumn03 {
    width:50px;
    padding:0;
    margin:0;
}
td.saveCancel_left {
    padding-left:110px
}
.table_form_setBudget td {
    padding:3px 0;
}
.table_form_setBudget td.right {
    padding:3px 0 3px 3px;
}
.table_form_setBudget td input.text {
    height:23px;
    width:140px;
}
.tableCntrData_agreeConatainer {
    padding:20px 0;
}
.tableCntrData {
    padding:10px 0;
}
.table_form_setBudgetLow td {
    padding-right:10px;
}
td.checkBox p, td.checkBox input {
    display:inline;
}
td.checkBox input {
    margin:1px 3px 0 0;
    height:12px;
}
/* ===== REGISTRATION CONTAINER ===== */

.cntr_content_main.design02 {
    background-color:#EDF7FF;
    padding:32px 293px;
    border:1px solid #CBDBEC;
}
.cntr_content_main.design02 h2, #subtitle_int h2 {
    font-size:22px;
}
/* ===== HOME CONTENT ===== */


.alert_message {
    background: url(../img/spriteIcons.gif) no-repeat -10px -1328px;
    padding:2px 0 2px 20px;
    margin-bottom:8px;
}
.acct_btn_signUpNow {
    padding:0 0 0 42px;
    position:absolute;
    bottom:20px;
}
#btn_signUpNow {
    background:url(../img/btn/btn_signUpNow.gif) top left no-repeat;
    display:block;
    height:30px;
    width:130px;
}
.cntr_contentInt_box ul {
    padding:0 0 0 4px;
}
#cntr_contentSuccesfull {
    background-color:#EDF7FE;
    border:1px solid #CBDBEC;
    padding:36px 0 28px;
}
#cntr_content #cntr_contentSuccesfull {
    width:935px;
}
.cntr_box {
    background-color:#F3F4F6;
    border:1px solid #DDD;
    float:left;
    margin-top:34px;
    padding:15px 20px;
    width:248px;
}
#cntr_contentSuccesfull h2 {
    font-size:22px;
    padding: 0 0 28px;
    margin:0 auto;
    text-align:center;
    color:#333333;
}
#cntr_btn_startSelling {
    width: 180px;
    margin: 0 auto;
}
#cntr_content #cntr_btn_startSelling {
    padding:0 0 0 400px
}
.cntr_box_nonSetup {
    float:none;
    margin:34px auto 0;
}
.spaceBox {
    margin-left:34px;
}
.cntr_contentInt_box ul li {
    background:url(../img/misc/listArrow.gif) left 20% no-repeat;
    padding:0 0 4px 16px;
    height:16px;
}
#cntr_contentInt {
    border-right:1px solid #CBDBEC;
    border-bottom:1px solid #CBDBEC;
    border-left:1px solid #CBDBEC;
    padding:20px;
    width:938px;
}
.cntr_contentInt_box {
    border:1px solid #CBDBEC;
    border-left:6px solid #CBDBEC;
    float:left;
    height:192px;
    padding:13px 17px;
    width:458px;
    position:relative;
}
.cntr_contentInt_int {
    border:1px solid #CBDBEC;
    padding:20px;
    background-color: #f7fafe;
}
.cntr_contentInt_int2 {
    border:1px solid #CBDBEC;
    margin:10px 0;
  background-color:#ffffff;
    padding-bottom:10px;
}
.cntr_contentInt_boxLeft {
    margin-right:20px;
}
.cntr_contentInt_boxOver {
    margin-bottom:20px;
}
.cntr_under_tabs{
    border-bottom: 1px solid #abc5df;
    border-right: 1px solid #abc5df;
    border-left: 1px solid #abc5df;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    margin: 0 -3px;
    padding: 20px 2px;
}
.global_box {
    margin-bottom:15px; /*height:auto !important;*/
    _padding-bottom:0;
}
a.contentInt_link {
    font-size:11px;
    color:#003399;
}
a.buybox_info {
    float: right;
}
a.viewOrders_link, p.viewOrders_link {
    position:absolute;
    top:12px;
    right:12px;
}

.first_column, .second_column {
    width: 50%;
}

.first_column {
    float: left
}

.second_column {
    float: right;
}

.cntr_contentInt_box ul li p {
    color:#333;
    font-size:11px;
}
.cntr_contentInt_box ul li a {
    font-size:11px;
}
.cntr_contentInt_box h4.spacer {
    padding-top:25px;
}
.cntr_contentInt_content {
    padding:10px 0 0;
    _padding: 0;
}
.cntr_contentInt_box h4 {
    font-size:11px;
}
.cntr_contentInt_box h2 {
    margin-bottom:10px;
    margin-top: 0;
}
.homeDash_ul li {
    margin:2px 0;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    height:12px!important;
    line-height:12px;
}
.homeDash_ul .order_status_display {
    float:left;
    width:150px;
    margin-right:20px;
}
.cntr_contentInt_box p, .cntr_contentInt_box p a {
    font-size:11px;
}
.cntr_contentInt_box a.cntr_contentInt_a {
    color:#003399;
    float:right;
    margin-top:4px;
}
.table_data {
    margin:0 auto;
}
.contentInt_biggerP, .contentInt_biggerP a {
    font-size:12px!important;
}
.contentInt_biggerP {
    color:#333333;
}
/* ===== FOOTER ===== */

#cntr_footer {
    background:#FFF url(../img/bg/footer_topLine.gif) top center no-repeat;
    margin-top:20px;
    padding:20px 0 0 0;
}
#cntr_footer p {
    text-align:center;
}
#cntr_footer p, #cntr_footer a {
    font-size:11px;
}
.invoice_head_top {
    border-bottom:1px solid #B7CDE2;
    padding:5px 0;
}
.invoice_head_bottom {
    border-top:1px solid #FFFFFF;
}
* html .invoice_head_bottom {
    height:26px;
    overflow:hidden;
}
.paginatorTable p {
    font-size:13px;
    line-height:19px;
}
.table_paginator, .table_navigation, .table_itemCounter, .sort_by{
    padding:2px 0;
    white-space:nowrap;
}
.table_paginator, .table_itemCounter{
    float:left;
}
.table_navigation{
        float:right;
        margin-left:130px;
}
.sort_by{
    margin-left:160px;
        float:right;
}
*html .page-body .items_control_foot .table_paginator p, *html .page-body .items_control_foot .table_navigation p, *html .page-body .items_control_foot .table_itemCounter p {
    padding-bottom:3px;
}
.table_paginator {
    width:220px;
}
.table_itemCounter {
    width:195px;
    /*margin-left:152px;*/
    float:right;
}
.btn_table_prev {
    background:url(../img/btn/table_prev.gif) top left no-repeat;
    display:block;
    height:20px;
    width:66px;
}
.btn_table_next {
    background:url(../img/btn/table_next.gif) top left no-repeat;
    display:block;
    height:20px;
    width:66px;
}
.invoice_head_top p, .invoice_head_top select, .table_navigation a, .table_navigation select, .table_itemCounter p, .table_itemCounter select {
    float:left;
}
.select_page {
    margin:0 10px;
}
.select_itemPerPage {
    margin-left:10px;
}
.btn_print {
    background:url(../img/btn/btn_print.gif) top left no-repeat;
    display:block;
    width:28px;
    height:21px;
    padding:0 0 0 20px;
    float:right;
}
.dp-choose-date {
    float:left;
}
.cntr_calendarElement {
    float:right;
    width:400px;
}
.calendarElement {
    float:left;
}
.box_info {
    background:#FFFFCC url(../img/misc/icon-inactive.gif) 8px 50% no-repeat;
    border:1px solid #BB811F;
    padding:7px 7px 7px 32px;
    margin-bottom:4px;
}


/* ===== ERROR BOX ===== */
.box_error {
    background:#FFFFCC url(../img/misc/alert_red.gif) 8px 50% no-repeat;
    border:1px solid #BB811F;
    padding:7px 7px 7px 32px;
    margin-bottom:4px;
}
.box_error p {
    color:#333333;
    font-weight:700;
    padding:0;
}
.box_specificError {
    margin:10px 0 0 0;
}
.box_errorNomargin {
    margin:0;
}
.box_error_sorry {
    background:#FFFFCC;
    border:1px solid #BB811F;
    padding:7px 7px 7px 10px;
    margin:10px 0 4px 0;
}
.box_error_sorry p {
    color:#333333;
    font-weight:700;
    padding:0;
}
.box_error_sorry h4 {
    color:#333333;
    font-size:18px;
    font-weight:700;
    padding:0;
    margin-bottom:10px;
}

/* ===== Warning ===== */
.warning {
    background:#ffffdc url(../img/misc/warning-icon.gif) 9px 50% no-repeat;
    border:1px solid #ff9800;
    margin-bottom:15px;
    padding:7px 7px 7px 32px;
}

.warning p {
    color:#333333;
    font-weight:700;
    margin: 0;
}

/* ===== BUTTONS ===== */

.btn_orange {
    background:url(../img/bg/bt_bg_or_left.gif) top left no-repeat;
    float:left;
    text-decoration:none;
    padding:0 0 0 15px;
}

.btn_disabled {
    background:url(../img/bg/bt_bg_or_left_disabled.png) top left no-repeat;
}
.btn_orange span {
    background:url(../img/bg/bt_bg_or_right.gif) top right no-repeat;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
    white-space:nowrap;
}
.btn_disabled span {
    background:url(../img/bg/bt_bg_or_right_disabled.png) no-repeat;
    cursor:default;
}
.btn_orange b {
    background:url(../img/bg/bt_bg_or.gif) top right repeat-x;
    display:block;
    padding:8px 4px 9px;
}
.btn_disabled b {
    background:url(../img/bg/bt_bg_or_disabled.png) top right repeat-x;
}
/* ===== STATUS ICONS ===== */

.ok-status-icn {
    background:url(../img/misc/icon-active.gif) center left no-repeat;
    padding: 3px 3px 3px 20px;

}

.warn-status-icn {
    background:url(../img/misc/warning-icon.gif) center left no-repeat;
    padding: 3px 3px 3px 20px;
}

.trbl-status-icn {
    background:url(../img/misc/error-close-icon.gif) center left no-repeat;
    padding: 3px 3px 3px 20px;
}

/* ===== BUTTON CONTAINERS ===== */

.btn_container_sb {
    width:100px;
    padding:0 0 0 310px;
    height:30px;
}
.btn_container {
    width:100px;
    padding:10px 0 10px 400px;
    height:30px;
}
.cntr_settingsButtons {
    padding:15px 0 0 400px;
}
.cntr_calendarElement_report li {
    width:155px;
    float:left;
    margin:0 15px 0 0;
}
.cntr_invoice_cost input {
    border:1px solid #899FC3;
    background-color:#FFFFFF;
    width:125px;
    font-size:12px;
}
/*===== CUSTOMER SERVICE =====*/

.section_content {
    background:url(../img/misc/lindeDottedDivider.gif) bottom left repeat-x;
    padding:25px 0;
}
.section_content_last {
    padding:25px 0 0;
}
.section_content_first h3, .section_content h3, .section_content_last h3 {
    padding:0 0 22px;
    font-weight:normal;
}
.section_content h4 {
    padding:0 0 10px;
}
.section_content ul {
    padding:10px 0;
}
.cntr_copy {
    padding:0 0 0 22px;
}
.section_content .numerderUl li {
    background-image:none;
    padding:0 0 5px 0;
}
.section_content .numerderUl li p {
    padding:0;
}

.addInfo {
    font-size:11px;
    display: inline-block;
    line-height: 16px;
    text-align: left;
    float: left;
}

table.cust-info-2col {
    width: 100%;
}

table.cust-info-2col td.leftColumn {
    width: 30%;
    text-align: right;
}

table.cust-info-2col td.rightColumn {
    width: 70%;
}
table.cust-info-2col input.text, table.cust-info-2col textarea.text  {
    width: 228px ;
}

table.cust-info-2col input#originalPath  {
    width: 228px !important;
}
/*Tooltip */
acronym {
    font: normal normal normal 12px normal Arial, Helvetica, sans-serif;
    color:#369;
    cursor:help;
    border-bottom:thin #369 dashed;
}
.bubble-box .bubble-bottom img {
    max-width:120px;
    width:120px;
    float:left;
    padding:0 10px 2px 0;
}
.bubble-box {
    width: 300px;
}
.bubble-box .bubble-top {
    background: url(../../s/img/bubble-top.gif) no-repeat;
    height: 52px;
}
.bubble-box .bubble-bottom {
    background: url(../../s/img/bubble-bottom.gif) bottom;
    padding: 0 15px 15px 15px;
}

.bubble-pointer{
    height:52px;
    margin:0 20px;
}
.bubble-pointer{
    background: url(../../s/img/bubble-pointer-left.gif) no-repeat 50px 0;
}
.bubble-pointer.right{
    background: url(../../s/img/bubble-pointer-right.gif) no-repeat;
}
/*===== ACCOUNT SETUP, ACCOUNT SETTINGS =====*/

#form_logIn {
    padding:20px;      /* to add some space between the log in form and its parent container  */
}
.page-body h3 {
    font-size: 18px;
}
.page-body .search_ItmList p {
    padding-bottom:0;
}
.page-body p.noItemsFound_text {
    width:600px;
}
.search_ItmList_content p.noItemsFound_alert {
    font-size: 1.1em;
    font-weight:bold;
    padding: 20px 0;
    text-align:center;
}
.page-body .spaceLBottom {
    padding: 0 0 0 85px;
}
.page-body .spaceLBottom {
    padding: 0 0 0 85px;
    margin-bottom:5px;
}
#acct_container #form_createAccount {
    padding: 10px 20px 20px;
}
.cntr_content_main {
    width:100%;
}
.cntr_content_main h2 {
    padding-bottom:20px;
}
.cntr_content_main h3 {
    padding-bottom:10px;
}
.cntr_content_main p {
    padding-bottom:10px;
}
.page-body h3 {
    font-weight:normal;
}
#acct_accNav ul {
    overflow: hidden;
    padding:0;
}
#acct_accNav ul li {
    float:left;
    text-align:center;
}
#acct_accNav p {
    color:#72A9DC;
    text-decoration:none;
    font-weight:700;
}
#acct_accNav ul li p, #acct_accNav ul li a {
    width:94px;
    padding:36px 7px 0;
}
#acct_accNav a {
    color:#003399;
    display:block;
    text-decoration:none;
    font-weight:700;
}
#acct_accNav a:hover {
    text-decoration:underline;
}
.accNav_active {
    color:#FF7341!important;
}
.acct_accNav_step1-3 {background: url(../img/bg/accSetup_step1-3.png) 15px top no-repeat;}
.acct_accNav_step2-3 {background: url(../img/bg/accSetup_step2-3.png) 15px top no-repeat;}
.acct_accNav_step3-3 {background: url(../img/bg/accSetup_step3-3.png) 15px top no-repeat;}
.acct_accNav_step1-4 {background: url(../img/bg/accSetup_step1-4.png) 15px top no-repeat;}
.acct_accNav_step2-4 {background: url(../img/bg/accSetup_step2-4.png) 15px top no-repeat;}
.acct_accNav_step3-4 {background: url(../img/bg/accSetup_step3-4.png) 15px top no-repeat;}
.acct_accNav_step4-4 {background: url(../img/bg/accSetup_step4-4.png) 15px top no-repeat;}
.acct_accNav_step1-5 {background: url(../img/bg/accSetup_step1-5.png) 15px top no-repeat;}
.acct_accNav_step2-5 {background: url(../img/bg/accSetup_step2-5.png) 15px top no-repeat;}
.acct_accNav_step3-5 {background: url(../img/bg/accSetup_step3-5.png) 15px top no-repeat;}
.acct_accNav_step4-5 {background: url(../img/bg/accSetup_step4-5.png) 15px top no-repeat;}
.acct_accNav_step5-5 {background: url(../img/bg/accSetup_step5-5.png) 15px top no-repeat;}
.acct_accNav_step1-6 {background: url(../img/bg/accSetup_step1-6.png) 15px top no-repeat;}
.acct_accNav_step2-6 {background: url(../img/bg/accSetup_step2-6.png) 15px top no-repeat;}
.acct_accNav_step3-6 {background: url(../img/bg/accSetup_step3-6.png) 15px top no-repeat;}
.acct_accNav_step4-6 {background: url(../img/bg/accSetup_step4-6.png) 15px top no-repeat;}
.acct_accNav_step5-6 {background: url(../img/bg/accSetup_step5-6.png) 15px top no-repeat;}
.acct_accNav_step6-6 {background: url(../img/bg/accSetup_step6-6.png) 15px top no-repeat;}
.acct_accNav_step1-7 {background: url(../img/bg/accSetup_step1-7.gif) 15px top no-repeat;}
.acct_accNav_step2-7 {background: url(../img/bg/accSetup_step2-7.gif) 15px top no-repeat;}
.acct_accNav_step3-7 {background: url(../img/bg/accSetup_step3-7.gif) 15px top no-repeat;}
.acct_accNav_step4-7 {background: url(../img/bg/accSetup_step4-7.gif) 15px top no-repeat;}
.acct_accNav_step5-7 {background: url(../img/bg/accSetup_step5-7.gif) 15px top no-repeat;}
.acct_accNav_step6-7 {background: url(../img/bg/accSetup_step6-7.gif) 15px top no-repeat;}
.acct_accNav_step7-7 {background: url(../img/bg/accSetup_step7-7.gif) 15px top no-repeat;}
.acct_accNav_step1-8 {background: url(../img/bg/accSetup_step1-8.gif) 15px top no-repeat;}
.acct_accNav_step2-8 {background: url(../img/bg/accSetup_step2-8.gif) 15px top no-repeat;}
.acct_accNav_step3-8 {background: url(../img/bg/accSetup_step3-8.gif) 15px top no-repeat;}
.acct_accNav_step4-8 {background: url(../img/bg/accSetup_step4-8.gif) 15px top no-repeat;}
.acct_accNav_step5-8 {background: url(../img/bg/accSetup_step5-8.gif) 15px top no-repeat;}
.acct_accNav_step6-8 {background: url(../img/bg/accSetup_step6-8.gif) 15px top no-repeat;}
.acct_accNav_step7-8 {background: url(../img/bg/accSetup_step7-8.gif) 15px top no-repeat;}
.acct_accNav_step8-8 {background: url(../img/bg/accSetup_step8-8.gif) 15px top no-repeat;}
.acct_accNav_step1-9 {background: url(../img/bg/accSetup_step1-9.gif) 15px top no-repeat;}
.acct_accNav_step2-9 {background: url(../img/bg/accSetup_step2-9.gif) 15px top no-repeat;}
.acct_accNav_step3-9 {background: url(../img/bg/accSetup_step3-9.gif) 15px top no-repeat;}
.acct_accNav_step4-9 {background: url(../img/bg/accSetup_step4-9.gif) 15px top no-repeat;}
.acct_accNav_step5-9 {background: url(../img/bg/accSetup_step5-9.gif) 15px top no-repeat;}
.acct_accNav_step6-9 {background: url(../img/bg/accSetup_step6-9.gif) 15px top no-repeat;}
.acct_accNav_step7-9 {background: url(../img/bg/accSetup_step7-9.gif) 15px top no-repeat;}
.acct_accNav_step8-9 {background: url(../img/bg/accSetup_step8-9.gif) 15px top no-repeat;}
.acct_accNav_step9-9 {background: url(../img/bg/accSetup_step9-9.gif) 15px top no-repeat;}

/* table */

.page-body .table_form_centered td, #acct_container .table_form_centered td {
    padding: 5px;
}
.page-body .table_form_centered td a.whats_this, #acct_container .table_form_centered td a.whats_this {
    display: inline;
    margin-left: 10px;
}
.page-body .table_form_centered td.leftColumn, #acct_container .table_form_centered td.leftColumn {
    padding:0 21px 0 0;
}
td.case_sensitive small {
    font-size:90%;
}
input.textZip {
    width:55px;
    height:23px;
}

input.textDate {
    height:23px;
}

input.txtstdOrder {
    float:left;
    width:40px;
}
input.txtPrimary {
    width:120px!important;
}
select.txtselect, select.txtselect_Product {
    height:23px;
    float:left;
    padding:1px;
    border:1px solid #95BBCD;
}
select.txtselect_Product {
    margin:10px 15px 0 0;
    width:135px;
}
select.txtExpMonth {
    margin-right:10px;
}
select.txtState, select.txtwareState {
    height:23px;
    width:135px;
    float:left;
    padding:1px;
    border:1px solid #95BBCD;
}
.inside-label {
    padding-top:5px !important;
    margin:0 10px 0 8px;
    float:left;
}
.table_form_centered td.lowMessageInfo {
    padding-bottom:0;
}
.table_form_centered td.right {
    text-align:right;
}
.table_form_centered td.leftColumn {
    width:175px;
    padding:0 21px 0 0;
    text-align:right;
    white-space:nowrap;
}
.table_form_centered td.leftColumn label {
    white-space:nowrap;
}
.table_form_centered td.rightColumn {
    width:240px;
    padding-right: 5px;
}
.table_form_centered td.right2Column {
    width:80px;
    text-align: right;
}
.page-body .multicol td.leftColumn {
    padding-left: 80px;
}
.table_form_centered td.nullpadding {
    padding:0;
}
.table_form_centered td input.text, .table_form_centered td textarea.text {
    width: 100%;
}
.table_form_centered td select.widetext{
    width:100%;
}
.table_secondary_user {
    margin:0 0 70px 0;
}
.table_edit_secondary_user {
    margin:0 0 20px 0;
}
.table_secondary_user thead th {
    border-bottom:1px solid #C6D7EA;
}
.table_secondary_user thead th h3 {
    padding-bottom:0;
    text-align:left;
}
.table_secondary_user .secondary_user_status_holder {
    border-left:1px solid #C6D7EA;
}
.table_edit_secondary_user td {
    vertical-align:top;
}
.table_edit_secondary_user td.leftColumn {
    white-space:nowrap;
}
.table_secondary_user td input.text {
    width:170px;
}
.table_secondary_user td input {
    height:23px;
}
.table_form_centered td input[type="text"],
.table_form_centered td input[type="password"],
#table_wide td input[type="text"],
#table_wide td input[type="password"]{
    height:23px;
}
.table_form_centered td.lock p {
    display:inline;
    font-size:14px;
}
.table_form_centered td.lock p span {
    font-size:14px;
    letter-spacing:-1px;
    padding:0 17px 0 0;
}
.table_form_centered td.divLine {
    background:url(../img/bg/form_divider.gif) left 60% no-repeat;
}
.table_form_centered td input.textMedium {
    width:130px;
    height:23px;
}
.table_form_centered td input.textSmall {
    width:50px;
    height:23px;
}
.table_form_centered td.rightColumn01 {
    width:130px;
    margin:0;
    padding:0;
}
.table_form_centered td.rightColumn02 {
    width:40px;
    text-align:center;
    padding:0;
    margin:0;
}
.table_form_centered td.rightColumn03 {
    width:50px;
    padding:0;
    margin:0;
}
td.saveCancel_left {
    padding-left:160px
}
.table_form_centered td input.textEdit {
    height:23px;
    width:100%;
    border:1px solid #FFFFFF;
    color:#666666;
    font-family:normal Arial, Helvetica, sans-serif;
    font-size:12px;
}
td.checkBox input {
    height:12px;
}
.emp_table, .special_box {
    border:1px solid #AFC7DF;
    background-color:#EDF7FF;
}

.special_box {
    padding: 10px;
}

.emp_table label {
    margin-right:20px;
}
.emp_table input.radioButton {
    margin-right:0;
}
.emp_table input.radioExtraMargin {
    margin-left:10px;
}
.leftColumn_emp {
    width:230px;
    padding-left:60px;
    text-align:right;
}
.checkBox_inline {
    margin: 0 5px 0px 0;
    padding: 0;
}
.checkBox_inline2, .radio-inline2 {
    width: 13px;
    height: 13px;
    float:left;
    line-height: 100%;
    padding: 0;
    vertical-align: middle;
    margin: 1px 3px !important;
}
.special_box label, .shippingR_box label{
    margin-right:15px;
    display:inline-block;
    width:90px;
    padding:5px 0;
}
.special_box .checkBox_inline2, .shippingR_box .checkBox_inline2{
    height:auto;
    float:none;
    vertical-align: middle;
    margin: 3px;
}
.checkBoxesHours p {
    float:left;
    padding-right:5px !important;
}
table label {
    font-weight:bold;
    margin:0;
    padding:0;
    color:#666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
table label.normal_text {
    font-weight:normal;
}
.table_big {
    width:auto;
    margin:0 auto;
}
/*  error box modifications  */

.box_error {
    margin:4px 0;
    clear:left;
}
.box_error p {
    padding:0!important;
    margin:0!important;
}
.box_error_short {
    width:200px;
}
.box_errorNomargin {
    margin:0;
    width:auto;
}
.box_confirm {
    background:#EDF7FF;
    border:1px solid #AFC7DF;
    padding:9px;
    margin-bottom:5px;
    clear:left;
}
.box_confirm p {
    color:#333333;
    font-weight:700;
    padding:0;
}
.box_message {
    background-image:none;
    padding:10px;
}
.extra-margin-top {
    margin-top:15px;
}
.extra-margin-bottom {
    margin-bottom:15px;
}
.table_form_wide, .table_form_wide textarea.widetext {
    width: 100%;
}
.table_form_wide td.right {
    text-align:right;
}
.table_form_wide td input.text,
.table_form_wide td textarea.text {
    width:232px;
}
#table_wide {
    width: 660px;
}
table.p_noPadding p {
    padding:0;
}
.table_form_wide .box_error {
    width:180px;
}
.table_form.seller_actions textarea.textarea {
    width:570px;
    margin-bottom:5px;
}
textarea.widetext {
    /*margin-bottom:10px;*/
}
span.hide {
    visibility:hidden;
}
.checkBox input {
    height:12px;
}
.checkBox p, .checkBox input {
    display:inline;
}
.cntr_content_main .spaceLBottom {
    padding: 0 0 0 85px;
}
.cntr_content_main .spaceLBottom {
    padding: 0 0 0 85px;
    margin-bottom:5px;
}
.spaceLBottom_Settings {
    padding: 0 0 0 38px;
    margin-bottom:10px;
}
.messageInfo a {
    font-size:11px;
}
.gray_row {
    background-color: #F5F5F5
}

/*===== Tool Tip =====*/

.toolTip {
    border:5px solid #335CAD;
    width:300px;
    position:absolute;
    z-index:20;
    background-color:#FFFFFF;
}
.toolTip .header_toolTip {
    height:28px;
    line-height:28px;
    background:url(../img/bg/bg_header_toolTip.gif) repeat-x;
    border:1px solid #CBDBEC;
    position:relative;
    padding-left:10px;
}
.toolTip .header_toolTip span {
    line-height:28px;
    display:block;
    color:#333333;
    font-size:14px;
    font-weight:bold;
}
.close_toolTip, .close_toolTip_pass {
    background:url(../img/icon/close_tooltip.gif) no-repeat right top;
    padding-right:18px;
    text-decoration:none;
    color:#003399;
    position:absolute;
    right:10px;
    top:5px;
}
.no-padding {
    padding:0!important;
}
.no-margin {
    margin:0!important;
}
.no-border {
    border:none!important;
}
.inlineTo {
    display:inline;
}
.txttime {
    margin-right: 15px;
}
/*---------------------------------------NewCode*/



#acct_content_title {
    overflow: hidden;
    width: 100%;
}
#acct_content_title h2 {
    font-weight:normal;
    margin-top: 0;
}
.acct_content_p {
    float: left;
    width: 725px;
    display: block;
}
#acct_content_title .Order_Alerts {
    border:1px solid #B7CDE2;
    background-color:#E5EDF5;
    float:right;
    width:185px;
    padding: 12px;
}
.market p {
    padding:0!important;
}
.market h2{
    font-size: 25px;
    font-weight:bold;
    color: #666;
}
.market h3{
    font-size: 18px;
    font-weight:bold !important;
    color: #666;
    padding:20px 0 0 0;
}
.market h4{
    font-size: 12px;
    color: #666;
}
.market ul {
    margin-bottom:20px;
}
.market ul li {
    background:url(../img/misc/listArrow.gif) no-repeat 2px 5px;
    padding:0 0 4px 12px!important;
    font-family:Arial, Helvetica, sans-serif;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    font-size:12px;
    height:1%;
}
.Order_Alerts a.messageInfo, .market a {
    color: #003399;
}
.Order_Alerts ul {
    clear: both;
}
.orderNew {
    background: url(../img/spriteIcons.gif) no-repeat -5px -83px;
}
.orderAwait {
    background: url(../img/spriteIcons.gif) no-repeat -5px -183px;
}
.orderInv {
    background: url(../img/spriteIcons.gif) no-repeat -5px -235px;
}
.orders_invoice_head {
    background:url(../img/bg/bg_table.gif) top left repeat-x;
    border:1px solid #CBDBEC;
}
.orders_invoice_head select {
    padding:1px;
}
.order_invoice_content {
    width:99.9%;
    border-top:1px solid #cadbeb;
    border-right:1px solid #cadbeb;
    margin-bottom:1px;
}
.orders_invoice_head, .orders_invoice_foot {
    background:transparent url(../img/bg/bg_table.gif) repeat-x scroll left top;
    border:1px solid #CBDBEC;
    padding:0 8px;
}

.noOrders .invoice_head_top {
    border-bottom: none;
}

.Orders_Awaiting_Action thead td {
    background-color:#f6fbfd;
    border-left:1px solid #CADBEB;
    border-bottom:1px solid #cadbeb;
    padding:10px;
    height:15px;
    text-align: center;
}
.Orders_Awaiting_Action thead td.Number {
    width:130px;
}
.Orders_Awaiting_Action thead td.P_O_Date_Time {
    width:140px;
}
.Orders_Awaiting_Action thead td.Quantity {
    width:75px;
}
.Orders_Awaiting_Action thead td.Item_Name {
    width:100px;
}
.Orders_Awaiting_Action thead td.Requested_Date {
    width:110px;
}
.Orders_Awaiting_Action thead td.Destination {
    width:150px;
}
.Orders_Awaiting_Action thead td.Status {
    width:200px;
}
.Orders_Awaiting_Action td.bottomlast {
    border-bottom:2px solid #B7CDE2;
}
.Orders_Awaiting_Action tbody td {
    border-left:1px solid #CADBEB;
    border-bottom:1px dotted #CADBEB;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    height:15px;
    padding:10px;
    text-align: center;
}
.Orders_Awaiting_Action thead td p, .orders_invoice_head p {
    padding: 0;
    margin: 0;
}
.Orders_Awaiting_Action tbody td a:hover {
    color:#3F65B2;
}
.Orders_Awaiting_Action tbody td.last {
    border-right:none;
}
.Orders_Awaiting_Action tbody td span {
    font-size: 11px;
    padding: 5px 0;
    padding-left: 40px;
    margin: auto;
    display: block;
}

.Orders_Awaiting_Action tbody td.po_num_col span {
    width: auto;
    padding: 5px 0 0;
}
.Orders_Awaiting_Action tbody td.po_num_col {
    text-align: left;
}

.Orders_Awaiting_Action tbody td.po_num_col span.orderAlert_fbm {
    background: url(../img/spriteIcons.gif) no-repeat 72px -1969px;
    padding-right: 20px;
    padding-bottom: 2px;
}

.Orders_Awaiting_Action tbody td.po_num_col span.po_cnfrm_num {
    overflow-x: auto;
    word-wrap: break-word;
    padding-top: 10px;
}

.search_group {
    width: 630px;
    overflow: hidden;
    float: left;
}
.search_group input.search {
    float: left;
    margin-left: 10px;
    border:1px solid #95BBCD;
}
a.btn_searchBy_Go {
    background:url(../img/btn/btn_go.png) no-repeat;
    height:20px;
    width:50px;
    display:block;
    float: left;
    margin-left: 10px;
}
.search_by_date {
    float:left;
}
.search_by_date label {
    float:left;
    color:#666666;
    font-size:13px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    line-height:19px;
    margin-left:15px;
    margin-right:5px;
}
.sort_orders {
    float: right;
    width: 216px;
}
.sort_Orders_by {
    float:right !important;
}
.page-body .calendarElement {
    border:1px solid #95BBCD;
    color:#999999;
    width:90px;
    padding-left:5px
}
.search_group .cntr_calendarElement {
    float:left;
    width:400px;
    margin-left: 10px;
}
.no-img {
    background-image: none;
}
/*order*/

.out_btns {
    overflow: hidden;
    width:  690px;
}
.btn_menu {
    width: 200px;
}
.btn_menu li {
    float: left;
}
.btn_menu li.separator {
    width: 30px;
    text-align: center;
}
#acct_content_title .design02, .tableCntrData.design02 {
    background-color:#EDF7FF;
    border:1px solid #CBDBEC;
    width:690px;
    padding: 20px;
    margin-bottom: 10px;
}
.purchase_order {
    margin-left:20px;
}
.purchase_order td {
    vertical-align:top;
}
.purchase_order td.sec_one {
    width: 100px;
    text-align:right;
    padding-right:21px;
}
.purchase_order td.sec_two {
    width: 200px;
}
.purchase_order td.sec_three {
    width: 70px;
    text-align:right;
    padding-right:21px;
}
.purchase_order td.sec_four {
    width: 180px;
}
.purchase_order p {
    padding: 0;
}

.shipment_table {
    width: 100%
}

.shipment_order_line {
    margin-right:45px;
    margin-bottom:10px;
}

.shipment_order_line .add_info{
    text-align: right;
}

.shipment_order_line.oDetail .line_descr{
    vertical-align: top;
    text-align: left;
}

.shipped-order-info {
    border: 1px dashed #B7CDE2;
}

#acct_content_body {
    overflow: hidden;
}
#acct_content_left h4, #acct_content_right h4{
    font-size:17px;
    color:#666666;
    padding:5px 0 7px;
    font-weight:normal;
    font-style:italic;
}
.tableCntrData.design02 {
    padding: 10px;
    width: auto;
    position: relative;
}
.tableCntrData .table_data {
    margin: 0;
    width: 100%;
}
.tableCntrData .table_data thead .td_left, .tableCntrData .table_data thead .td_right {
    width: 140px;
    padding: 0;
    text-align: center;
}
.tableCntrData .table_data thead .tdExpand {
    text-align:left;
}
.tableCntrData .table_data thead .tdExpand p {
    float:left;
    margin-left:15px;
}
.tableCntrData .table_data thead td p {
    font-size: 11px;
}
.tableCntrData .table_data td.leftBotDot {
    background: none;
    border-right:1px dotted #B7CDE2;
    border-bottom:1px dotted #B7CDE2;
    padding-right:10px;
}
.tableCntrData .table_data td.rightDot {
    background: none;
    border-bottom:1px dotted #B7CDE2;
}
.orderPart_cancelled td.rightDot p {
    font-weight:bold;
}
a.expand_open, a.expand_close {
    background: url(../img/spriteIcons.gif) no-repeat 4px -842px;
    display:block;
    width:28px;
    height:23px;
    float:right; /* position:absolute;
    top:0;
    right:0;*/
    border-left:1px solid #CDDAEA;
    _background-position-y: -840px;
    _top:-5px;
}
a.expand_close {
    background: url(../img/spriteIcons.gif) no-repeat 0 -887px;
    _background-position-y: -885px;
}
p.select_box {
    position: absolute;
    right: 18px;
    top: 50px;
    padding-top:5px;
}
p.select_box2 {
    position: absolute;
    right: 18px;
    top: 7px;
    padding-top:5px;
}
p.description {
    margin-top:5px;
    padding-left: 10px;
    width: 190px;
}
.order_step {
    padding-bottom: 5px;
}
.order_step .order_step_head {
    background:transparent url(../img/bg/bg_table.gif) repeat-x scroll left top;
    border:1px solid #CBDBEC;
    position:relative;
}
.order_step .order_step_head h3 {
    display: block;
    padding: 5px 0;
    font-size: 11px;
    font-weight: bold!important;
    color: #666666;
    text-decoration: none;
    padding-left: 34px;
    width:85%;
}
.step_disabled .order_step_head h3 {
    color: #999;
}
.order_step .step1_head h3 {
    background:url(../img/misc/step1.png) no-repeat scroll 7px 2px;
}
.order_step .step2_head h3 {
    background: url(../img/misc/ico2.png) no-repeat scroll 7px 2px;
}
.order_step .step3_head h3 {
    background: url(../img/spriteIcons.gif) no-repeat 0 -391px;
}
.step_disabled .step3_head h3 {
    background: url(../img/spriteIcons.gif) no-repeat 0 -1050px;
}
.order_step .cancel_order_head h3 {
    background:url(../img/misc/ico4.png) no-repeat scroll 7px 3px;
}
.order_step .returned_head h3 {
    background:url(../img/misc/ico3.png) no-repeat scroll 7px 4px;
}

a.step_expand_close, a.step_expand_open {
    height:23px;
    position:absolute;
    right:0;
    top:0;
    left: 0;
    text-decoration:none;
    text-align:right;
    padding-right: 25px;
}

a.step_expand_close:after, a.step_expand_open:after {
    content: '';
    background: url(../img/spriteIcons.gif) no-repeat 0 -842px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 25px;
}

a.step_expand_open:after {
    background: url(../img/spriteIcons.gif) no-repeat 0 -888px;
}

.step_disabled a.step_expand_close:after {
    background: url(../img/spriteIcons.gif) no-repeat 0 -1198px;
}
.edit_field_link {
    font-size:11px;
    position:absolute;
    right:90px;
    top:4px;
}
a.step_expand_close span {
    font-weight:bold!important;
}
.step_disabled a.step_expand_close span {
    display:none;
}
a.step_expand_open span {
    display:none;
}
.order_step .order_step_body {
    padding: 12px 20px 10px 75px;
}
.order_step .order_step_body p.parts {
    text-align: center;
}
.order_step .order_step_body div.centre_btns, .order_step .order_step_body div.centre_btns_cancel {
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
    width: 200px;
}
.order_step .order_step_body div.centre_btns_cancel {
    width: 230px;
}

.order_step .price {
    width:60px;
}

.order_step .ret_label {
    width: 135px;
    display: inline-block;
}

.order_return_links {
    background-color: #EDF7FF;
    border: 1px solid #CBDBEC;
    margin-bottom: 10px;
    padding: 5px 3px;
}

.return_item_table {
    margin-bottom: 5px;
    width: 100%;
}

#refund_calc_inp {
    width: 40px;
}

#return_lines_tables p {

}

#return_lines_tables .return_reason {
    width: 253px;
    float: left;
}

.return_item_table td {
    border: 1px solid black;
    padding: 3px;
}

.btn_lightBlue {
    background:transparent url(../img/bg/bg_btnleft_lightBlue.png) no-repeat scroll left top;
    float:left;
    padding:0 0 0 15px;
    text-decoration:none;
}
.btn_lightBlue span {
    background:transparent url(../img/bg/bg_btnright_lightBlue.png) no-repeat scroll right top;
    color:#366392;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
}
.btn_lightBlue b {
    background:transparent url(../img/bg/bg_btn_lightBlue.png) repeat-x scroll right top;
    display:block;
    padding:8px 4px 10px;
}
.order_step .table_big {
}
.order_step .table_big p {
    padding: 0;
    margin:0 10px;
}
.text_top {
    float:left;
    margin:0 10px;
    padding-top:4px !important;
    line-height:15px;
}
.txtShippingCarrier {
    border:1px solid #95BBCD;
    height:23px;
    padding:1px;
    width: 220px;
}
.order_step .table_big .p_text p {
    padding-bottom: 10px;
}
.p_underl {
    text-decoration: underline;
}
.order_step .step1_body {
    background: #FFF url(../img/misc/step1.gif) no-repeat -5px 11px;
}
.order_step .step2_body {
    background: #FFF url(../img/misc/step2.gif) no-repeat -5px 11px;
}
.order_step .step3_body {
    background: #FFF url(../img/misc/step3.gif) no-repeat -5px 11px;
}
.order_step .cancel_order_body, .order_step .returned_body {
    padding-left: 20px;
}
.option_block {
    width:425px;
}
.leftColumn p {
    margin: auto 0 !important;
    white-space: nowrap;
}
input.textQnty {
    width: 60px;
}
/*Packslip*/

.customer thead, .order thead, .invoice thead, .orderPrint thead {
    background-color: #000000;
}
.customer thead td p, .order thead td p, .invoice thead p, .orderPrint thead p {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    line-height: 14px!important;
}
.order td {
    padding: 0;
}
.order td p {
    font-size: 9px;
}
.customer td p {
    font-size: 10px;
}
.customer td p.costumerInfo {
    font-size: 11px;
}
.customer td.leftColumn, .order td.leftColumn, .blackBorTable td.leftColumn {
    text-align: right;
}
.order td.leftColLast {
    text-align: right;
    padding-right: 10px;
}
.customer td {
    padding: 0 0 0 10px;
}
.customer td.shipTo, .customer td.billTo {
    width: 250px;
}
.customer td.shipTo p, .customer td.billTo p , .customer td.orderInfo p{
    color:#fff !important;
}
#packingLabel table thead td p{
    color:#fff !important;
}
.customer td.orderInfo {
    width: 165px;
}
.order td {
    text-align: center;
}
.order td.qty {
    width: 45px;
}
.order td.item {
    width: 80px;
}
.order td.upc, .order td.mfg {
    width: 70px;
}
.order td.descript {
    width: 160px;
}
.order td.unitPrice {
    width: 140px;
    text-align: right;
    padding-right: 10px;
}
.returnsPol {
    padding-left: 10px;
}
.returnsPol p, .returnsPol ul li {
    font-size: 12px;
}
.returnsPol ul {
    list-style-type:disc;
    padding-left: 20px;
}
.littleM {
    width: 515px;
    position: relative;
}
.littleM p{
    width: 350px;
}
.returnsPol h3 {
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
    color: #000;
}
.returnPlist p {
    padding-left: 20px;
}
.returnReason {

}
.address {
    border: dotted #000000 1px;
    margin: 5px 10px 10px;
    width: 100%;
    height: 140px;
}
.returnAdd, .sendAdd {
    width:48%;
    float: left;
    position: relative;
    padding: 15px 0 0 15px;
    height: 125px;
}
.returnAdd {
    border-right: dotted #000000 1px;
}
p.topAddElem {
    font-size: 8px;
    width:130px;
}
p.btmAdd {
    font-size: 12px;
    position: absolute;
    right: 15px;
    bottom: 15px;
    font-weight: bold;
}
#pack_header .barCode {
    width: 150px;
    float: left;
    margin-left: 18px;
}
#pack_header p {
    clear: both;
    text-align: center;
}
p.intHead {
    background-color: #EDF7FF;
    border:1px solid #CBDBEC;
    padding: 5px;
    overflow: hidden;
}
.package_table {
    width: 300px;
    margin: 10px auto;
}
.package_table2, .storefront .box_error_short {
    margin: 10px auto;
}
.package_table thead td, .package_table2 thead td {
    background: none!important;
    border: none!important;
    padding: 0!important;
}
.package_table thead td.td_right, .package_table2 thead td.td_right {
    text-align: center;
}
.package_table td {
    padding: 3px!important;
}
.package_table2 td.left {
    padding: 5px!important;
}
.package_table input.textQnty, .package_table2 input.textQnty {
    width: 15px;
}
.print_btn {
    width: 138px!important;
    padding-bottom: 20px;
}
.generate_btn {
    width: 221px!important;
}
p.package_text {
    padding: 12px 20px;
}
p.package_text2 {
    padding: 20px;
    padding-left: 20px;
    width: 150px;
}
p.package_text_btm {
    padding: 20px 0;
}
.clearBox {
    overflow: hidden;
    width: 100%;
}
.remove {
    color:#666666;
    display:block;
    font-size:11px;
    font-weight:bold !important;
    height:14px;
    padding:0 20px;
    text-decoration:none;
    background: url(../img/spriteIcons.gif) no-repeat 60px -1590px;
}
.return_btn {
    width:  139px !important;
}
.invoice, .orderPrint {
    text-align: center;
}
.invoice .invNum {
    width: 105px;
}
.invoice .invDate {
    width: 125px;
}
.invoice .PONum {
    width: 125px;
}
.invoice .balDue {
    width: 175px;
    border-right: solid #000000 2px;
}
.blackBor {
    border: solid #000000 2px;
}
.blackBorTable {
    margin-top: 10px;
    border: solid #000000 2px;
    font-size: 11px;
    padding: 5px;
}
.orderPrint .qty {
    width: 145px;
}
.orderPrint {
    margin-top: 20px;
}
.orderPrint .description {
    width:180px;
    text-align: left;
    padding-left: 20px;
}
.orderPrint .name {
    width:120px;
}
.orderPrint .extendedCost {
    width:175px;
}
/* ---------------------------- SELER PORTAL III ------------------------*/

#content_portalThree {
    margin:20px 10px;
    overflow:hidden;
}
#content_portalThree #title_dash p {
    font-size:16px;
    color:#666;
    font-weight:bold;
}
#content_portalThree .acct_content {
    font-family:Arial, Helvetica, sans-serif;
    width:32%;
    float:left;
    margin:20px 0;
    position: relative;
    display: block;
}
#content_portalThree .acct_content_head {
    background:url(../img/misc/sp3_header_bg_04.gif);
    width:100%;
}
#content_portalThree .acct_content img {
    width:253px;
    height:54px;
    margin:0 auto 20px;
}
#content_portalThree .acct_content_cont {
    padding:16px;
    overflow:hidden;
    border-top:none;
}
#content_portalThree p.txt_content {
    color:#9f9f9f;
    font-size:16px;
}
#content_portalThree .acct_content hr {
    margin:0;
    border:0;
    border-top: 1px solid #DDDDDD;
    height: 0;
    background: #DDDDDD;
}
#content_portalThree .acct_content_cont h5 {
    font-size:14px;
    font-weight:bold;
    color:#666;
}
#content_portalThree .acct_content_cont ul {
    font-size:12px;
    font-weight:normal;
    color:#000;
    margin-left:25px;
}
#content_portalThree .acct_content_cont ul li {
    color:#333333;
    font-size:12px;
    line-height:18px;
    list-style-type:disc;
}
.requiredFields {
    float:right;
    font-size:11px;
}
.form_row {
    padding:6px 0;
}
.form_row p {
    font-size:12px;
    color:#666;
}
.form_row2 {
    padding:6px 0;
}
.form_row2 p {
    font-size:12px;
    color:#666;
}
.form_col {
    font-size:12px;
    color:#666;
    width:143px;
    text-align:right;
    float:left;
    margin-right:10px;
    padding-top:2px;
    font-family:Arial, Helvetica, sans-serif;
    display:-moz-inline-stack;
}
.form_col2 {
    font-size:12px;
    color:#666;
    width:20px;
    text-align:right;
    float:left;
    margin-right:27px;
    padding-top:2px;
    font-family:Arial, Helvetica, sans-serif;
    display:-moz-inline-stack;
}
.form_row2 .Search {
    font-size:11px;
    color:#666666;
    float:left;
    margin-left:10px;
    padding-top:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-style:italic
}
.form_row span {
    font-size:10px;
    color:#999999;
    text-align:right;
    padding-top:3px;
    font-family:Arial, Helvetica, sans-serif;
}
.lineBreakerEmpty {
    height:20px;
    width:100%;
}
.btnSaveContinue {
    margin:20px 0 0 153px;
    height:30px;
}
* html .btnSaveContinue {
    margin:20px 0 0 157px;
}
#content_portalThree .acct_content_cont .acct_btn_signUpNow {
    bottom:20px;
    padding:0;
    position:absolute;
    width:82px;
    left:87px;
}
.clearfix:after {
    clear:both;
    content:'.';
    display:block;
    font-size:0;
    line-height:0;
    height:0;
    visibility:hidden;
}
.clearfix {
*zoom:1;
}
.Linenone {
    border:none !important;
    margin-bottom:0 !important;
    padding-bottom:0 !important;
}
.inventoryModu {
    background-color:#EDF7FF;
    border:1px solid #CBDBEC;
    margin-bottom:10px;
    padding:20px;
    overflow:hidden;
}
.inventoryModu .one {
    font-size:12px;
    color:#666666;
    font-family:normal Arial, Helvetica, sans-serif;
    width:140px;
    float:left;
    margin-right:8px;
}
.inventoryModu .title {
    font-size:18px;
    color:#666;
}
.inventoryModu .title strong {
    font-size:18px;
    color:#39C;
    margin-right:5px;
}
.inventoryModu .one .oneFull {
    border:1px solid #95bbcd;
    border-bottom:none;
    width:140px;
    height:147px;
    background-color:#fff;
}
.inventoryModu .oneBoth {
    height:49px;
    border-bottom:1px solid #95bbcd;
    padding:10px;
}
.inventoryModu .oneBoth img {
    margin:3px;
}
.inventoryModu .oneBoth input {
    margin:10px 0 !important;
}
.inventoryModu .oneBoth span {
    padding-top:10px;
}
.blockfloat {
    float:left;
    display:block;
}
.inventoryModu .two {
    font-size:12px;
    color:#666666;
    font-family:normal Arial, Helvetica, sans-serif;
    width:162px;
    float:left;
    margin-right:5px;
}
.inventoryModu .twoFull {
    border:1px solid #95bbcd;
    height:147px;
    background-color:#fff;
    overflow:auto;
}
.inventoryModu .twoFull p {
    padding:2px 5px;
}
.twoFull .selectall {
    background-color:#e4ecf5;
    height:36px;
    padding-top:10px !important;
}
.twoFull p.selectall input {
    margin-top: 0 !important;
}
.inventoryModu .separator-row {
    background:url(../img/misc/sp3_inventory_landing_11.gif) no-repeat left 10px;
    width:23px;
    height:50px;
    margin-top:75px;
    float:left;
    margin-right:5px;
}
.inventoryModu .three {
    font-size:12px;
    color:#666666;
    font-family:normal Arial, Helvetica, sans-serif;
    width:162px;
    float:left;
    margin-right:5px;
    margin-bottom:13px;
}
.threeFull .selectall {
    background-color:#f7f7f7;
    height:9px;
    padding-top:14px !important;
}
.home_left h5, .home_right h5 {
    font-weight:normal;
    font-size: 18px;
}
.txt_content {
    color: #9F9F9F;
    font-weight: bold;
}
.inventory_landing_TableDiv {
    width:99.8%;
    border-top:1px solid #cadbeb;
    border-left:1px solid #cadbeb;
    margin-bottom:1px;
    overflow-x:scroll;
}
.inventory_landing_Table {
    width:100%;
}
.inventory_landing_Table thead td {
    background-color:#f6fbfd;
    border-bottom:1px solid #cadbeb;
    height:30px;
    padding:10px;
    font-size:12px;
    text-align: center;
}
.inventory_landing_Table thead td p {
    padding: 0;
}
.inventory_landing_Table thead td.Selectall {
    border-right:1px solid #CADBEB;
    /*width:75px;*/
}
.inventory_landing_Table thead td.Selectall .checkAll {
    margin-top:4px;
}
.inventory_landing_Table thead td.SeeAll {
}
.inventory_landing_Table thead td.SeeAll p, .inventory_landing_Table thead td.Selectall p {
    font-size:11px;
}
.inventory_landing_Table thead td.Item {
    /*width:145px;*/
    text-align:left;
}
.inventory_landing_Table thead td.Nick {
    width:145px;
    text-align:center;
}
.inventory_landing_Table thead td.Description {
    /*width:227px;*/
    border-left:1px solid #cadbeb;
}

.inventory_landing_Table thead td.tabDescription{
    border-left:1px solid #cadbeb;
    }
.inventory_landing_Table thead td.Name {
    border-left:1px solid #cadbeb;
}
.inventory_landing_Table thead td.Quantity {
    width:70px;
    border-left:1px solid #cadbeb;
    text-align:center!important;
}
.inventory_landing_Table thead td.Quantity_long {
    border-left:1px solid #cadbeb;
    border-right:1px solid #cadbeb;
    text-align:center!important;
}
.inventory_landing_Table thead td.Fulfilled {
    /*width:100px;*/
    border-left:1px solid #cadbeb;
}
.inventory_landing_Table thead td.Lastupdated {
    width:105px;
    border-left:1px solid #cadbeb;
}
.inventory_landing_Table thead td.Status {
    width:120px;
    border-left:1px solid #cadbeb;
}
.inventory_landing_Table thead td.Shipping {
    border-left:1px solid #cadbeb;
    border-right:1px solid #cadbeb;
}
.inventory_landing_Table tbody td.Center {
    text-align:center;
}
.btn_editTable {
    position: relative;
    margin-top:3px;
}
.btn_editTable a {
    border:1px solid #B7CDE2;
    padding:1px 2px;
}
.Notshipped {
    color:#419916;
    font-weight:bold;
}
.inventory_landing_Table tbody td.Threshold {
    color:#c71c0a;
    font-weight:bold;
}
.inventory_landing_Table tbody td.Threshold b {
    color:#666666;
    font-weight:bold;
}
.inventory_landing_Table tbody td {
    border-right:1px solid #CEDBEA;
    border-bottom:1px solid #CEDBEA;
    color:#333;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    height:15px;
    padding:10px;
    text-align: left;
}
.inventory_landing_Table tbody td p {
    padding-bottom:0;
    font-size:11px;
    color:#333;
}
.inventory_landing_Table tbody td p.storeID {
    color:#888484;
    font-size:10px;
}
.inventory_landing_Table tbody td p.cent_p {
    color:#888484;
}
.inventory_landing_Table tbody td a:hover {
    color:#3F65B2;
}
.inventory_landing_Table tbody td.BNone {
    border-right:none;
    text-align:center;
}
.inventory_landing_Table tbody td.Highlighted {
    background-color: #f8f9f9;
    border-bottom:dashed 1px #CEDBEA;
}
.inventory_landing_Table tbody td.Highlighted textarea{
    background-color: #f8f9f9;
}
.inventory_landing_Table tbody td a.icn_delivery {
    display: block;
    background:url(../img/icon/icn_pickup_now.png) no-repeat 0 0;
    width:14px;
    height:19px;
    margin:0 auto;
}
#create_prod td a.icn_delivery, #prod_inventory td a.icn_delivery {
    background:url(../img/icon/icn_pickup_now.png) no-repeat 0 0;
    display:block;
    float:left;
    height:19px;
    margin:0 5px;
    width:14px;
}
.inventory_landing_Table tbody td a.del_ship, #create_prod td a.del_ship, #prod_inventory td a.del_ship {
    background-position:0 0;
}
.inventory_landing_Table tbody td a.del_pickUp, #create_prod td a.del_pickUp, #prod_inventory td a.del_pickUp {
    background-position:-24px 0;
}
.inventory_landing_Table tbody td a.icn_arrow, #create_prod td a.icn_arrow, #prod_inventory td a.icn_arrow {
    display: inline-block;
    background:url(../img/icon/arrow.png) no-repeat right 6px;
    width:31px;
    height:19px;
    color:#365D8C;
    text-decoration:none;
    margin-right:5px;
    text-align:left;
}
.inventory_landing_Table tbody td input.quantity-text {
    width:40px;
    font-size:11px;
    padding:0 1px;
    margin:0 0 0 4px;
}
.inventory_landing_Table tbody td.noPadding {
    padding:0;
}
.inventory_landing_Table tbody td.spcPadding {
    padding:10px 2px;
}
.inventory_landing_Table thead td.spcnoPadding, .inventory_landing_Table tbody td.spcnoPadding {
    padding-right:0;
}
.acct_btn_sign {
    width:100%;
}
.btn_sign {
    width:253px;
    margin:0 0 5px;
    float:right;
}
.inventoryModu .btn_orange b {
    background:transparent url(../img/bg/bt_bg_or.gif) repeat-x scroll right top;
    display:block;
    padding:8px 4px 9px;
}
.inventoryModu .btn_disabled b {
    background:transparent url(../img/bg/bt_bg_or_disabled.png) repeat-x scroll right top;
}
/* remove ---> */
.mainCustomer {
    float:right;
    margin: 0 15px 0;
    line-height: 30px;
    font-size:11px;
}
/* <--- remove */
.med_lab {
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    text-align:right;
    width:150px;
    padding-right: 5px;
    font-weight:normal;
}
.med_labRadio {
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    text-align:right; /*width:135px;*/
    padding-right: 3px;
    font-weight: normal;
    height:20px;
    vertical-align:middle;
    margin-left:114px;
}
.med_labSelect {
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    text-align:right;
    width:135px;
    padding-right: 3px;
    font-weight: normal;
}
.small_lab {
    display:inline-block;
    text-align:right;
    width:50px;
    padding-right: 5px;
    font-weight: normal;
}
.large_sel {
    width:200px !important;
}
input.small_lab {
    width:100px !important;
}
.inline select {
    float: none;
}
#two_cols {
    width:700px;
    float: left;
 *padding-bottom:15px;
}
.alignBottom {
    float: left;
    margin:5px 10px 10px 10px;
}
.alignBottomLink {
    float: left;
    margin: 10px 10px 10px 10px;
}
.btn_bottom_inventory {
    float:right;
    padding-right:10px;
}
.orderPrin {
    background: url(../img/spriteIcons.gif) no-repeat -0px -1813px;
}
.orderX {
    background: url(../img/spriteIcons.gif) no-repeat -0px -1777px;
}
.btn_delete {
    background: url(../img/spriteIcons.gif) no-repeat 70px -1883px;
    display:block;
    height:23px;
    position:absolute;
    right:30px;
    top:2px;
    padding-right:23px;
    text-decoration:none;
    width:80px;
    text-align:right;
}
.btn_deleteItem {
    background: url(../img/btn/btn_deleteb2.gif) no-repeat scroll 0 0;
    display:block;
    height:20px;
    text-decoration:none;
    width:50px;
}
/*HACK IE6*/
* html .btn_deleteItem {
    margin-top:0px;
}
.btn_delete span {
    font-size:11px;
    line-height:15px;
    margin-right:2px;
    color:#356392;
}
.med_size, .channelSelection_Table {
    width: 500px;
}
.channelSelection_Table{
    background:#EDF7FF;
    border:1px solid #AFC7DF;
}
.channelSelection_Table tr{
    border:1px solid #AFC7DF;
}
.channelSelection_Table tr td{
    padding:8px;
}
.channelSelection_Table p{
    text-align: left;
    padding:0;
}
.item_body p {
    padding-top: 10px;
}
.btn_blueTwo {
    background:url(../img/bg/bt_bg_blue_left.gif) top left no-repeat;
    float:left;
    text-decoration:none;
    padding:0 0 0 15px;
    margin-right:5px;
}
.btn_blueTwo span {
    background:url(../img/bg/bt_bg_blue_right.gif) top right no-repeat;
    color:#fff;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
    white-space:nowrap;
}
.btn_blueTwo b {
    background:url(../img/bg/bt_bg_blue.gif) top right repeat-x;
    display:block;
    padding:9px 0;
}
.selectWidth {
    width:130px;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
}
.selectWidthmore {
    width:200px;
    display:inline-block;
    zoom:1;
}
#title_int_inventory {
    border-bottom:1px solid #B7CDE2;
    margin-bottom:18px;
    padding-bottom:3px;
}
#title_int_inventory h2 {
    font-size:22px;
}
.table_pageCounter2 {
    padding-top:2px;
    width:190px;
    float:right;
}
.lineBreakerTwo {
    background:transparent url(../img/bg/lineBreaker.gif) repeat-x scroll left 50%;
    height:3px;
    width:70%;
    margin-left:10px;
}
input.text2 {
    height:23px;
    width:180px;
    margin-right:20px;
}
.btn_blue_small {
    background:url(../img/bg/bt_bg_w_left.gif) top left no-repeat;
    float:left;
    text-decoration:none;
    padding:0 0 0 15px;
}
.btn_blue_small span {
    font-size:12px;
    background:url(../img/bg/bt_bg_w_right.gif) top right no-repeat;
    color:#366392;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
    white-space:nowrap;
}
.btn_blue_small b {
    background:url(../img/bg/bt_bg_w.gif) top right repeat-x;
    display:block;
    padding:3px 0 4px 0;
}
.btn_blue_small.disabled b {
    color: gray;
}
.btn_orange_small {
    background:url(../img/bg/bt_bg_or_sm_left.gif) top left no-repeat;
    float:left;
    text-decoration:none;
    padding:0 0 0 15px;
}
.btn_orange_small span {
    font-size:11px;
    background:url(../img/bg/bt_bg_or_sm_right.gif) top right no-repeat;
    color:#ffffff;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
    white-space:nowrap;
}
.btn_orange_small b {
    background:url(../img/bg/bt_bg_or_sm.gif) top right repeat-x;
    display:block;
    padding:3px 0 4px 0;
}
.item_body {
    overflow:hidden;
    border:1px solid #CBDBEC;
    border-top:none;
    margin-bottom:5px;
    padding-bottom:5px;
    padding-left:5px;
}
.no_mar .orderInv {
    background: url(../img/spriteIcons.gif) no-repeat -0px -235px;
}
.btn_green {
    background:url(../img/bg/bt_bg_green_left.gif) top left no-repeat;
    float:left;
    text-decoration:none;
    padding:0 0 0 15px;
}
.btn_green span {
    background:url(../img/bg/bt_bg_green_right.gif) top right no-repeat;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
    white-space:nowrap;
}
.btn_green b {
    background:url(../img/bg/bt_bg_green.gif) top right repeat-x;
    display:block;
    padding:8px 0 10px 0;
}
.btn_blue {
    background:url(../img/bg/bg_btnleft_lightBlue.png) top left no-repeat;
    float:right;
    text-decoration:none;
    padding:0 0 0 15px;
}
.btn_blue span {
    background:url(../img/bg/bg_btnright_lightBlue.png) top right no-repeat;
    color:#366392;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
    white-space:nowrap;
}
.btn_blue b {
    background:url(../img/bg/bg_btn_lightBlue.png) top right repeat-x;
    display:block;
    padding:8px 0 10px 0;
}
.btn_blue.disabled b {
    color: #a4a9ab;
}
.inventoryModu .btn_orange b, .btn_orange b {
    padding: 8px 4px 10px;
}
.btn_orangeHome b {
    padding: 8px 29px 10px;
}
.btn_blue_small b {
    padding: 3px 0 5px;
}
.btn_blue_small b.btn_arrow {
    padding: 2px 0 5px;
}
#title_int h2, #title_dash h2 {
    font-size:22px;
    line-height:35px;
}
.Order_Alerts {
    background-color:#EDF7FF;
    border:1px solid #B7CDE2;
    float:right;
    width:185px;
}
.Order_Alerts h4 {
    background:#FFFFFF none repeat scroll 0;
    color:#666;
    font-size:18px;
    margin-bottom:10px;
    padding:5px 10px;
}
.Order_Alerts h5 {
    font-size:16px;
}
.Order_Alerts p.messageInfo {
    color: #666666;
    margin: 2px 0;
    padding: 5px 0 5px 40px;
}
.orderEditS {
    background:transparent url(../img/spriteIcons.gif) no-repeat scroll 0 -1845px;
}
.orderDupli {
    background:transparent url(../img/spriteIcons.gif) no-repeat scroll 0 -1739px;
}
.orderDupliCell {
    background:transparent url(../img/spriteIcons.gif) no-repeat scroll -5px -1744px;
    width:95px;
}
.receipt {
    padding-left:50px;
    width:auto;
}
.order_step_head2 {
    background:transparent url(../img/bg/bg_table.gif) repeat-x scroll left top;
    border:1px solid #CBDBEC;
    position:relative;
    margin:7px 0;
    height:23px;
}
.order_step_head2 h3, .order_step_head2 h4, .special_check {
    display: block;
    height: 17px;
    padding: 5px 0;
    font-size: 11px;
    font-weight: bold!important;
    color: #666666;
    text-decoration: none;
    padding-left: 10px;
    line-height:1;
    margin: 0;
}
.acc_location .order_step_head2 h3 {
    float:left;
    padding:5px 20px 0 10px;
    margin: 0;
}
.table_form_wide td {
    padding-left:0px !important;
}
.txtexplain {
    color:#999999;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    margin-left:217px;
    padding-top:3px;
    text-align:right;
}
.med_sizetwo {
    padding-top:3px;
}
.acct_type_lbl {
    font-weight: bold;
}
.txtexplaintwo {
    color:#999999;
    float:right;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    padding-top:3px;
    text-align:right;
    height:1px;
}
.med_sizetwo label {
    display:block;
    float:left;
    padding-right:8px;
}
.field_with_explanation {
    display:block;
    float:left;
    text-align:center;
    margin-top:-2px;
}
.med_sizetwo .txtexplaintwo {
    display:block;
    float:none;
    text-align:center;
}
.lineBreaker {
    clear:both;
}
.overShip {
    float:left;
    overflow:hidden;
}
.groupHighlight, .groupHighlight textarea{
    background-color:#F6FBFD;
}
.global_boxLong {
    width:897px;
    height:auto !important;
    text-align: left;
    margin-bottom:20px;
}
.cntr_contentInt_boxWithText p {
    font-size:16px !important;
    margin-top:40px;
    font-weight:bold;
}
.cntr_contentInt_boxWithText p a {
    font-size:16px !important;
    font-weight:bold;
}
.orderCancelled {
    background: url(../img/spriteIcons.gif) no-repeat -3px -2018px;
}
.orderReturned {
    background: url(../img/spriteIcons.gif) no-repeat -3px -1702px;
}
.orderAttention {
    background: url(../img/spriteIcons.gif) no-repeat -3px -1958px;
}
.orderPickUp {
    background: url(../img/spriteIcons.gif) no-repeat -3px -1380px;
}
.Orders_Awaiting_Action {
    width:100%;
    font-size:12px;
}
.orderA_New {
    background: url(../img/spriteIcons.gif) no-repeat -9px -1645px;
    padding-top:30px;
}
.Order_AlertsTit2 h4 {
    padding:0;
    font-size:12px;
    background:#E5EDF5;
    color:#333333;
    margin-right: 10px;
}
.allignRight {
    text-align:right;
}
.header_right_links {
    margin-top:-35px;
}
.header_right_links a {
    font-size:97%;
}
*:first-child+html .header_right_links a {
    font-size:11px;
}
.orderAlert_Returned2 {
    background: url(../img/spriteIcons.gif) no-repeat -5px -1706px;
    padding-left:20px;
}
.orderAlert_partial_Shipped {
    background: url(../img/spriteIcons.gif) no-repeat -5px -1909px;
    padding-left:20px;
}
.creditCard {
    background:url(../img/spriteIcons.gif) no-repeat -7px -2092px;
    width: 23px;
    height: 20px;
    display: inline-block;
    float: left;
}
.cntr_contentInt_box {
    height:200px;
}
#how_to_div .cntr_contentInt_box {
    height: 95px;
    padding-top: 20px;
    text-align: center;
}
#how_to_div a {
    font-size: 16px;
    font-weight: bold;
}

#how_to_div .first_column .cntr_contentInt_box {
    text-align: center;
}

#how_to_div .second_column .cntr_contentInt_box {
    border-left-width: 1px;
}

#tools_menu a img{
    width: 20px;
    margin-top: -4px;
}

.homeDash_ul li {
    margin:2px 0;
    padding-left: 33px!important;
    padding-top: 4px!important;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    height:16px!important;
    line-height:12px;
}
.homeDash_li_New2 {
    background:url(../img/spriteIcons.gif) no-repeat -10px -1646px!important;
}
.homeDash_li_ico1 {
    background:url(../img/misc/ico1.gif) no-repeat 0 4px!important
}
.homeDash_li_ico2 {
    background:url(../img/misc/ico2.png) no-repeat 3px 0!important;
}
.homeDash_li_ico3 {
    background:url(../img/misc/ico3.png) no-repeat 0 4px!important;
}
.homeDash_li_ico4 {
    background:url(../img/misc/ico4.png) no-repeat 3px 0!important;
}
.homeDash_li_ico5 {
    background:url(../img/misc/ico5.png) no-repeat 3px 0!important;
}
.pickupnow {
    background:url(../img/icon/icn_pickup_now_small.png) no-repeat;
    display:inline-block;
    height:13px;
    margin-left: 5px;
    width:14px;
}
.orders_link {
    width: 150px;
}
.orderAlert_Shipped2 {
    background: url(../img/spriteIcons.gif) no-repeat -8px -2060px!important;
    padding-left:20px;
}
.orderAlert_Canceled2 {
    background: url(../img/spriteIcons.gif) no-repeat -3px -2024px!important;
    padding-left:0;
}
.orderAlert {
    background: url(../img/spriteIcons.gif) no-repeat 72px -1966px!important;
    padding-left:0!important;
    padding-right:20px!important;
}
.orderAlert_none {
    padding-left:0!important;
    padding-right:20px!important;
}
.tips {
    font-family:Arial, Helvetica, sans-serif;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    font-size:12px;
    color:#666666;
    background-color:#EDF7FF;
    border:1px solid #B7CDE2;
    float:right;
    padding:12px;
    width:185px;
}
.tips ul li, .passWord ul li {
    background:url(../img/misc/listArrow.gif) no-repeat 2px 4px;
    padding:0 0 4px 16px;
    height: 1%;
}
.calendar {
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    vertical-align:middle;
}
.warehouse {
    width:825px;
    margin:18px auto;
    border:1px dotted #CADBEB;
    padding:20px;
}
.warehouse img {
    margin-top:30px;
}
h3.warehouseT {
    margin-top:25px;
}
.cntr_contentInt_boxTwo {
    height:150px;
}
.cntr_contentInt_boxTr {
    height:110px;
}
#aboutMrkt {
    text-align: center;
    margin-left:1px;
}
#aboutMrkt td {
    font: 12px normal Arial, Helvetica, sans-serif;
    border: #CADBEB solid 1px;
    padding: 0;
}
.AMkt {
    margin-bottom: 20px;
    float: left;
}
#aboutMrkt thead {
    height: 49px;
}
#aboutMrkt thead .col_1 {
    background:#e3eef2 url(../img/misc/about_mkrt_c1.png) no-repeat left top;
    border-top: none;
    border-left: none;
    width: 226px;
    height: 49px;
    _height: 49px;

}
#aboutMrkt thead .col_2 {
    background:transparent url(../img/misc/about_mkrt_c2.png) no-repeat left top;
    border-top: none;
    border-left: none;
    width: 236px;
    height: 49px;
}
#aboutMrkt thead .col_3 {
    background:transparent url(../img/misc/about_mkrt_c3.png) no-repeat left top;
    border-top: none;
    border-left: none;
    width: 240px;
    height: 49px;
}
#aboutMrkt thead .col_4 {
    background:transparent url(../img/misc/about_mkrt_c4.png) no-repeat right top;
    border-top: none;
    border-left: none;
    border-right: none;
    height: 49px;
    width: 240px;
}
#aboutMrkt tbody td {
    height: 44px;
}
#aboutMrkt tbody .col_1 {
    color: #386594;
}
#aboutMrkt td.col_1{
    text-align:center;
}
.check {
    background:url(../img/misc/check_ico.png) no-repeat left top;
    display:block;
    width:28px;
    height: 28px;
    text-indent: -400px;
    margin: auto;
    overflow: hidden;
}
#aboutMrkt .acct_btn_signUpNow {
    margin:0 auto;
    overflow:hidden;
    width:193px;
    position:relative;
    bottom: 0;
    padding: 0 0 0 60px;
}
#aboutMrkt td.foot {
    height: 60px;
}
.subTit {
    font-size: 15px;
}
#aboutMrkt .foot_col_1 {
    background:url(../img/misc/about_mkrt_footc1.png) no-repeat left top;
    border-bottom: none;
    border-left: none;
    width: 226px;
}
#aboutMrkt .foot_col_2, #aboutMrkt .foot_col_3 {
    background:url(../img/misc/about_mkrt_footc3.png) repeat-x;
    border-bottom: none;
}
#aboutMrkt .foot_col_4 {
    background:url(../img/misc/about_mkrt_footc4.png) no-repeat right top;
    border-bottom: none;
    border-left: none;
    border-right: none;
    width: 240px;
}
.signedInLabel {
    color:#0f79c2;
    font-weight:bold;
    padding-right:50px;
    font-size: 18px;
}
#title_marketplace {
    padding-bottom:3px;
}
#title_marketplace h2, #title_dash h2 {
    font-size:25px;
    font-weight:bold;
    margin-top: 0;
}
ul.acc-locations {
    margin: 10px 0;
}
ul.acc-locations li {
    background:url(../img/misc/listArrow.gif) no-repeat 2px 5px;
    color: #666666;
    padding:0 0 4px 20px!important;
    font-family:Arial, Helvetica, sans-serif;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    font-size:12px;
    height:1%;
}
.acc_location .rightColumn .checkBox_inline{
    height: auto;
}
.acc_location input.text {
    width: 237px !important;
}

.location_name{
    margin-right:15px;
}
.location_id div{
    float:left;
}
.location_error{
    width:180px;
}
.location_select_error{
    width:95px;
}
.location_type_select_error{
    width:160px;
    margin-left:190px;
}
#popupBedding{
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#fff;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
    z-index:1001;
}
#s_section, #s_status {
    margin: 10px 20px;
}
.exist_shppr {
    background-color: #EDF7FF;
    border:1px solid #CBDBEC;
    padding: 10px 10px 0;
}

#s_status_descr {
    width: 450px;
    margin-left: 15px;
}
#s_status_descr p {
    margin-left: 20px;
}
.ups_list {
    list-style: decimal;
    margin-left: 40px;
}
#shipperId {
    margin-left: 10px;
}
.marketAbout {
    background-color:#EDF7FF;
    border:none !important;
    border-bottom:solid #ffffff 1px !important;
    padding:20px;
    width: 100%;
}
.marketAbout a {
    color:#003399;
}
.marketVendor {
    background:url(../img/icon/documentpdf.gif) no-repeat 1px 2px;
    padding:0 0 4px 16px!important;
}
.marketBacktotop {
    margin-top:20px;
    float:right;
    background:url(../img/icon/backtotop.gif) no-repeat 67px 2px;
    padding:0 16px 4px 0px;
}
.process1 {
    background:url(../img/misc/pro1.png) no-repeat left top;
    display:block;
    width:191px;
    height: 45px;
    text-indent: -400px;
    margin: auto;
    overflow: hidden;
}
.process2 {
    background:url(../img/misc/pro2.png) no-repeat left top;
    display:block;
    width:191px;
    height: 45px;
    text-indent: -400px;
    margin: auto;
    overflow: hidden;
}
.process3 {
    background:url(../img/misc/pro3.png) no-repeat left top;
    display:block;
    width:191px;
    height: 45px;
    text-indent: -400px;
    margin: auto;
    overflow: hidden;
}
.vendor_i {
    background:url(../img/misc/vendor_info.png) no-repeat left;
    padding-left: 15px;
}
.toolT {
    background:url(../img/misc/toolTip.png) no-repeat left;
    display:inline-block;
    margin-left: 5px;
    width:15px;
    height: 15px;
}
.mrkt {
    width: 135px;
    border: none;
}
.mrkt a {
    color:#003399;
    display: block;
}
.btn_menu {
    width:205px;
}
.purchase_order td {
    width: auto !important;
    padding-right: 1em;
}
.out_btns {
    width:100%;
}
.oDetail {
    border-collapse:separate;
    width:100% !important;
}
.oDetail td.ohead {
    background:transparent url(../img/bg/tablebg.gif) repeat-x scroll left top;
    border:1px solid #899FC3;
    padding: 0 10px;
}
.oDetail td {
    padding: 2px 7px;
}
.oDetail td.bttm {
    border-bottom:1px dotted #B7CDE2;
    width: 110px;
}
.oDetail td.bttmLeft {
    border-bottom:1px dotted #B7CDE2;
    border-right:1px dotted #B7CDE2;
    text-align: center;
    width: 60px;
}
.oDetail td.bttm2 {
    border-bottom:1px solid #B7CDE2;
    vertical-align:top;
}
p.description {
    width:auto;
}
.itemID {
    float: right;
    line-height: 23px;
    font-weight: bold;
}
.return_ico {
    background:transparent url(../img/spriteIcons.gif) no-repeat scroll -10px -1711px;
    display:block;
    float:right;
    height:16px;
    margin-right:12px;
    _margin-right:7px;
    text-indent:-800px;
    width:18px;
}
.cancel_ico {
    display: block;
    width:18px;
    height:16px;
    background:url(../img/misc/cancel_ico.png) no-repeat scroll 0 2px;
    text-indent:-800px;
    float:right;
    margin-right:12px;
    _margin-right:5px;
}
.ali_r {
    padding-left: 41px;
}
.ali_right {
    font-size:11px;
    padding-left:28px;
}
.accountType {
    width:410px;
    margin:0 auto;
}
.lineAccount {
    overflow: hidden;
    border: solid 1px #BED2E5;
    padding:9px;
    margin-top:10px;
    position: relative;
}
.accountType .imgaccount {
    width:260px;
    height: 90px;
    border: solid 1px #BED2E5;
    padding:5px;
}
.accountType .txtaccount {
    float:left;
    height:110px;
    position: relative;
    width:250px;
}
.accountType .learmore {
    float:left;
    margin-top:17px;
    margin-bottom:0;
}
#acct_content_title .design04 {
    background-color:#EDF7FF;
    border:1px solid #CBDBEC;
    margin-bottom:10px;
    padding:10px 20px;
}
p.orderD {
    padding-bottom:20px;
}
.oDetail td.bttmtwo {
    border-bottom:none;
}
.oDetail td.bttmLeftwo {
    border-bottom:1px dotted #B7CDE2;
    border-right:none;
    text-align:center;
    width:60px;
}
.purchase_order p.align {
    padding:0 21px 0 0;
    text-align:right;
}
.align_bttm {
    bottom: 10px;
    width: 360px;
}
.oDetail td.bttmLtwo {
    border-bottom:1px dotted #B7CDE2;
    border-right:1px dotted #B7CDE2;
}
/*Bill of Lading*/

#billDetailsA {
    position:absolute;
    z-index:200;
}
.billDetails {
    border:5px solid #335CAD;
    width:647px;
    background-color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
}
.billDetails .header_toolTip {
    height:28px;
    line-height:28px;
    background:url(../img/misc/bg_header_toolTip_popup.gif) repeat-x;
    border:1px solid #CBDBEC;
    position:relative;
    padding-left:10px;
}
.billDetails .header_toolTip span {
    line-height:28px;
    display:block;
    color:#333333;
    font-size:14px;
    font-weight:bold;
}
.billDetails p {
    padding: 10px 0px 10px 10px;
    font-size:12px;
    margin:0px;
    color:#666666;
}
.billDetails p.blue-bg {
    padding: 20px;
    background-color: #EDF3FA;
    border: 1px solid #CBDBEC;
    margin: 10px;
    position:relative;
}
.btn_print {
    background:url(../img/btn/btn_print.png) no-repeat;
    width: 80px;
    height: 21px;
    display:block;
    text-indent: -400px;
    overflow: hidden;
    position:absolute;
    right: 10px;
    top:18px;
}
.billBody {
    border: 2px solid #97B6D6;
    margin: 20px 10px;
    padding: 10px;
}
.billBody table {
    border: #000 1px solid;
}
.billBody table p {
    padding: 5px;
}
.billBody table td.head p {
    font-size: 24px;
}
.billBody table td.head {
    border-bottom: #000 1px solid;
}
.billBody table td.page {
    text-align: right;
    border-bottom: #000 1px solid;
    padding-right: 10px;
}
.billInfo p {
    padding: 0 10px !important;
}
.billTop p {
    padding-top: 10px !important;
}
.billBtm p {
    padding-bottom: 10px !important;
}
.btmLine {
    border-bottom: #000 1px solid;
}
.leftLine {
    border-left: #000 1px solid;
}
.darkHead {
    background-color: #000;
}
.darkHead p {
    color: #fff !important;
}
.itemsTable {
    text-align: center;
    border: none !important;
    margin: 10px;
}
.itemsTable thead td {
    border-top: #000 2px solid;
    border-bottom: #000 2px solid;
}
.itemsTable td {
    border-bottom: #000 1px dotted;
}
.itemsTable td.space1 {
    width: 150px;
}
/************ Shipping Rates **********/

.left_labRadio {
    display:inline-block;
    zoom:1;
    text-align:right;
    padding-right: 3px;
    font-weight: normal;
    height:20px;
    vertical-align:middle;
    margin-left:4px;
}
.left_labRadio input {
    margin-top:3px;
}
.table_shipping_block {
    width:456px;
    float:left;
    margin:0 20px 20px 0;
    display:inline;
}
.table_shipping_cont {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:456px;
    border:1px solid #AFC7DF;
    float:left;
    margin:0 20px 20px 0;
    display:inline;
}
.table_shipping_head {
    background:transparent url(../img/bg/bg_table.gif) repeat-x scroll left top;
    border-bottom:1px solid #AFC7DF;
    padding:0 8px;
    height:32px;
    line-height:32px;
}
.table_shipping_cont .box_error {
    margin:8px;
}
.no-marginRight {
    margin-right:0;
}
.table_shipping_head p {
    float:left;
    font-weight:bold;
    line-height:32px;
    padding:0;
}
.shipping_head_options {
    float:right;
}
.shipping_head_options a {
    margin:0 6px;
}
.table_shipping {
    margin:10px 8px;
    width:440px;
    text-align:center;
    font-size:12px;
    color:#000;
}
.table_shipping_standard {
    width:280px;
}
.table_shipping input.text {
    text-align:right;
    color:#000;
    width:50px;
}
.table_shipping td {
    white-space:nowrap;
}
input.error {
    background:#FFFFCC;
    border:1px solid #BB811F;
}
.inputL {
    width: 60px;
}
.inputS {
    width: 40px;
}
.erase_btn {
    background: url(../img/icon/icn_cancel.png) no-repeat;
    width:11px;
    height:11px;
    display: block;
    text-indent: 100px;
    overflow: hidden;
}
.addrow_btn {
    background: url(../../s/img/misc/max.gif) no-repeat 0 5px;
    padding-left: 15px;
    float: left;
    line-height: 20px;
    text-decoration:none;
}
.btn_update {
    background: url(../img/btn/btn_update.png) no-repeat;
    width: 80px;
    height:20px;
    display: block;
    overflow: hidden;
    text-indent: 100px;
    float: right;
}
.add_line_row {
    padding-top: 10px;
}
.last-weight, .cell-center {
    text-align:center;
}
.table-copy {
    border:none;
}
p.extra-copy {
    color:#000;
    margin:0 14px;
}
.cell-left {
    text-align:left !important;
}
.dash-space {
    margin:0 5px 0 0;
}
.btnSaveContinue_shipping {
    margin-left:400px;
    clear:both;
}
.marginRText {
    margin-right: 5px;
}
#table_wide2 {
    width: 670px;
}
.checkBoxesHours p {
    line-height:18px;
}
.print_pack_btn {
    width:200px !important;
}
.return_btn {
    width:145px !important;
}
/* ---------------------------- SELER PORTAL 1 / 20 ------------------------*/
.tooltip-hidden {
    overflow:hidden;
    text-indent: -999px;
}
.details_head {
    border:1px solid #CBDBEC;
    position:relative;
    margin-top: 10px;
    width: 100%;
    padding: 10px;
}
.details_body {
    border:1px solid #CBDBEC;
}
.details_head h3 {
    color:#666666;
    display:block;
    font-size:12px;
    font-weight:bold !important;
    padding:5px;
    text-decoration:none;
    width:320px;
    margin: 0;
}
.title_arrow span {
    background:transparent url(../img/misc/arrowgrey.gif) no-repeat;
    display:inline-block;
    height:21px;
    width:23px;
    margin-bottom:-5px;
}
#prod_cat {
    width: 100%;
    padding-bottom: 15px;
}
#prod_cat th.col_cat {
    width: 60%;
}
#prod_cat tbody td {
    border-right:1px solid #CEDBEA;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    height:15px;
    text-align: center;
    vertical-align: middle;
    padding: 3px 0;
}
#prod_cat tr.btm th {
    border-bottom:2px solid #B7CDE2;
}
#prod_cat tr.top td {
    border-top:2px solid #B7CDE2;
    border-right: none;
    padding-top: 5px;
}
#prod_cat p {
    line-height: 20px;
    padding-bottom: 0;
}
#prod_cat td.col_cat {
    padding-left: 20px;
    text-align: left;
    border-right: none;
}
.setupBtns {
    padding-top: 15px !important;
    text-align: center;
    font-size:11px;
    clear: both;
    padding-bottom: 15px !important;
}
.setupBtns a {
    margin: 0 4px 0 4px;
    display: inline-block;
    line-height:20px;
}
.choose_cat {
    background-color:#EDF7FF;
    border:1px solid #CBDBEC;
    margin-bottom:10px;
    padding:10px;
    overflow:hidden;
    width:679px;
    text-align: left;
}
.createProductIn_text label {
    width: 167px;
    text-align: right;
    margin-right: 20px;

}
.createProductIn_text strong {
    margin:0 30px 0 0;
    font-weight:bold;
}
.createProductIn_text select {
    width:200px;
    margin:0 15px 0 0;
}
.choose_cat p {
    clear: left;
    padding: 5px 0;
    font-size: 11px;
}
.submenu_active a {
    border-bottom:4px solid #CBDBEC;
    font-weight:700;
}
.submenu_active ul li a {
    border-bottom:none;
    font-weight:normal;
}
.prod_look {
    width: 320px;
    margin-right: 10px;
}
.or_sep {
    background: #fff url(../img/misc/orbtn.gif) no-repeat center;
    height:60px;
    width:45px;
    margin-bottom:-5px;
    margin: 0 auto;
}
.or_break {
    margin-top: 30px;
    margin-bottom: 20px;
    height: 60px;
}
.inventory_opt {
    margin: 0 auto;
    width:713px;
    overflow: hidden;
}
.inventory_opt .two {
    margin: 0 20px;
}
#create_prod {
    margin: 15px auto;
}
#create_prod .col_cat_input input {
    width: 460px;
    border: 1px #95BBCD solid;
    margin-right: 13px;
}
#create_prod .col_cat_input2 {
    padding-left: 6px;
}
#create_prod .col_cat_input2 input {
    width: 100px;
    margin-left: 5px;
    margin-right: 13px;
    border: 1px #95BBCD solid;
}
#create_prod .col_cat_input3 input {
    width: 300px;
    margin-right: 13px;
    border: 1px #95BBCD solid;
}
#create_prod .col_cat_input4 input {
    width: 120px;
    border: 1px #95BBCD solid;
}
#create_prod .col_cat_input5 {
    text-align:left;
}
#create_prod .col_cat_input5 select, #create_prod td p select {
    width: 100px;
    margin-right: 13px;
    border: 1px #95BBCD solid;
}
#create_prod .measure {
    font-weight:bold;
    margin-right:13px;
}
#create_prod textarea {
    width: 460px;
    height: 80px;
    margin-right: 13px;
    overflow: auto;
    border: 1px #95BBCD solid;
}
#create_prod .col_cat {
    padding-right: 13px;
    padding-left: 28px;
    padding-top: 5px;
    text-align: right;
    vertical-align:top;
}
#create_prod .col_cat_left {
    padding-right: 13px;
    padding-top: 5px;
    text-align: left;
    vertical-align:top;
}
#create_prod td.col_cat_input {
    padding-right: 20px;
    border-right: none;
    vertical-align: top;
}
#create_prod td.col_cat_date {
    padding-right: 20px;
    border-right: none;
    vertical-align: middle;
    text-align:right;
}
#create_prod td.col_cat_date input {
    width: 50px;
    margin-right: 5px;
}
.sub_desc {
    display: block;
    color: #a6a6a6;
}
#create_prod .sub_desc_right {
    font-size:10px;
    display:block;
    text-align:right;
    width:500px;
}
#create_prod .price {
    font-weight:bold;
}
#create_prod .date_table {
    margin:0;
    padding:0;
    width:100%;
}
#create_prod .date_table td {
    vertical-align: top;
}
#create_prod .date_table td.fixed_width_1 {
    width:140px;
}
#create_prod.attr_selection {
    margin:0 auto;
    width:96%;
}
#create_prod td.special_handling {
    border-left:1px solid #AFC7DF !important;
    border-right:1px solid #AFC7DF !important;
    background-color:#EDF7FF;
}
#create_prod td.special_handling h3, #create_prod td.special_handling h5 {
    padding:3px 0 5px 20px;
}
#create_prod td.borderTop {
    border-top:1px solid #AFC7DF;
}
#create_prod td.borderBottom {
    border-bottom:1px solid #AFC7DF;
}
#create_prod td.borderLeft {
    border-left:1px solid #AFC7DF;
    background-color:#EDF7FF;
}
#create_prod td.borderRight {
    border-right:1px solid #AFC7DF;
    background-color:#EDF7FF;
}
.attr_selection td {
    border-bottom:1px dotted #95BBCD;
    vertical-align: top;
}
.attr_selection .last td {
    border-bottom:0 none;
}
.attr_selection .col_atrr p {
    padding: 0;
}
.atrr_text {
    width:300px;
}
.attr_grup2 .atrr_text {
    width:225px;
}
#create_prod.attr_selection .col_atrr p select {
    width: 200px;
}
.col_atrr {
    padding: 18px 0;
}
.empty {
    padding: 18px 0;
}
.col_1 {
    text-align:left;
}
.col_2 {
    text-align:right;
}
.col_3 {
    text-align:right;
}
a.dp-choose-date_1 {
    background:url(../img/misc/calendarBackGround_calendar.gif) top left no-repeat;
    display:inline-block;
    height:13px;
    position:relative;
    margin: 0 13px 0 5px;
    overflow:hidden;
    text-align:left;
    text-indent:-2000px;
    width:16px;
    vertical-align:text-top;
}
*html a.dp-choose-date_1 {
    top:-2px;
}
.twoFull {
    vertical-align: middle;
}
.twoFull p {
    margin: 0 0 5px 0;
}
.twoFull input {
    margin: 0 5px 0 0;
}
.twoFull span {
    line-height:15px;
}
.search_box {
    margin-bottom: 10px;
}
a.results {
    width: 126px;
    background-position:124px -892px;
}
.search_ItmList {
    width: 100%;
}
.search_ItmList td,th {
    border-bottom:1px solid #CBDBEC;
}
.itemStatus_text {
    color:#FB5700;
}
.search_ItmList .myProduct_selector {
    margin: 0 10px;
    padding:0;
}
.search_ItmList td.allItems_options {
    border-bottom: 0 none;
    padding-right: 14px;
    text-align:right;
}

td.allItems_options br {
    height: 5px;
    line-height: 5px;
}
.search_ItmList_content {
    padding: 10px 0;
}
.search_ItmList_content img {
    padding: 10px;
}
#toolconfirmationList {
    padding-bottom:10px;
    width:608px;
}
#toolconfirmationList .message_tooltip div {
    width: 308px;
}
#toolconfirmationList .message_tooltip .btns {
    text-align: start!important;
}
.toolTipAdd {
    background-color:#FFFFFF;
    border:5px solid #335CAD;
    font-family:Arial, Helvetica, sans-serif;
    padding-bottom:5px;
    position:absolute;
    z-index:20;
}
.header_toolTip {
    background:transparent url(../img/bg/bg_header_toolTip_popup.gif) repeat-x scroll 0 0;
    border:1px solid #CBDBEC;
    height:28px;
    line-height:28px;
    padding-left:10px;
    position:relative;
}
.message_tooltip p {
    color:#666666;
    font-size:12px;
    margin:0 0 10px;
}
.header_toolTip span {
    color:#333333;
    display:block;
    font-size:14px;
    font-weight:bold;
    line-height:28px;
}
.header_toolTip span.subtext {
    display:inline;
    color:#666666;
    font-size:12px;
}
.header_toolTip span.subtext .staging_text {
    display:inline;
    color:#FB5700;
    font-size:12px;
}
.header_toolTip .close {
    background:transparent url(../img/icon/close_tooltip.gif) no-repeat right center;
    font-size:11px;
    margin:0 5px 0 15px;
    padding:0 50px 0 26px;
    position:absolute;
    right:0;
    text-align:right;
    top:0;
    width:60px;
    color:#003399;
    text-decoration:underline;
    line-height:28px;
}
.message_tooltip {
    margin: 20px 20px 10px 20px;
    height: 100%;
    position: relative;
    overflow: hidden;
}
* html .message_tooltip {
    margin-bottom: 0;
}
.message_tooltip img {
    float: left;
    padding-right: 20px;
    padding-bottom:10px;
}
.message_tooltip div {
    width: 270px;
    float: left;
}
.left_img {
    width: 278px!important;
    margin-bottom: 10px;
}
.div_centerBtn {
    width: 140px !important;
    margin:0 auto;
    float:none !important;
}
.btns {
    position: absolute;
    bottom: 0;
    right: 0;
    text-align: center;
}
.disabled, .step_disabled .step2_head h3, .step_disabled .cancel_order_head h3, .step_disabled .returned_head h3, .step_disabled .step1_head h3 {
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    cursor:default;
}
input.disabled {
    background-color: #f0efef;
}
label.disabled {
    color: #666666;
}
.disabled span {
    cursor:default;
}
.inventoryModu {
    padding-bottom: 5px;
}
.search_match p {
    padding-bottom: 0;
}
.setupBtns a, .setupBtns input, .setupBtns select {
    vertical-align: middle;
}
.setupBtns a.specialAlign {
    vertical-align: baseline;
}
.top_n {
    padding-top: 10px;
}
.col_center {
    text-align: center;
}
.col_center p {
    padding: 0;
}
.create_prod_margin {
    margin-left:48px !important;
}
.productSel {
    float: left;
}
.product {
    width: 820px;
    margin: 0 auto;
}
.productModu {
    background-color:#F0F4FB;
    border:1px solid #CBDBEC;
    margin-bottom:20px;
    overflow:hidden;
    padding:20px;
    position: relative;
}
.productModu p {
    padding: 5px 0;
}
.productModu img {
    padding-right: 15px;
}
.productModu .inputL {
    width: 490px;
    margin-right: 10px;
    vertical-align:middle;
}
.details_body {
    padding: 0;
    border:1px solid #CBDBEC;
    border-top:0 none;
    width:100%;
}
.details_variant {
    padding:10px 0;
}
.table_previously_values {
    margin:0 0 10px;
    text-align:center;
    width:100%;
}
.table_variants_items_container {
    background:#F0F4FB none;
    border:1px solid #97B6D6;
    margin:0 10px 10px;
    padding:20px 0 0;
}
.table_variants_items {
    margin:0;
    text-align:left;
    vertical-align:middle;
    width:100%;
}
.table_variants_items td {
    padding:0 0 20px;
}
.table_variants_items .variant_image_container {
    width:90px;
}
.table_variants_items .variant_image_container.last img {
}
.product_images_container {
    padding:10px 0 10px;
}
.product_images {
    margin:0 10px 10px;
}
.product_images .table_variants_items .variant_image_container img {
    margin:0 10px 0 0;
}
.product_images.adittional {
    margin:0 10px 0;
}
.table_variants_items .variant_image_container img {
    border:1px solid #91B2D3;
    margin:0 10px 0 20px;
}
.table_variants_items .variant_subtitle_container {
    text-align:center;
    width:90px;
}
.table_variants_items .variant_subtitle_container p {
    font-weight:bold;
}
.page-body .table_variants_items p {
    padding: 0;
}
#item-class-select-popup {
    width: 550px;
}

.popup-header {
    background-color: #CBDBEC;
    padding: 10px;
}

#open_item_class_popup {
    float: left;
    margin-left: 15px;
}

.popup-footer {
    float: right;
    padding: 5px;
}

.popup-footer a{
    display: inline-block;
}

table.seller_categorization {
    vertical-align: middle;
    text-align: center;
    margin: 5px 0 0 5px;
}
table.seller_categorization p.setupBtns {
    text-align: left;
}
table.seller_categorization input {
    width: 150px;
    margin-right: 13px;
    border: 1px #95BBCD solid;
}
table.seller_categorization p {
    padding: 0 0 0 5px;
}
.productVariant select {
    width: 120px;
    vertical-align: middle;
    margin-right: 5px;
}
.productVariant .inputS {
    width: 100%;
    vertical-align: middle;
    margin-right: 5px;
}
.productVariant img {
    padding-top: 10px;
    padding-bottom: 10px;
}
/************ Create Product - New Nav **********/

#item_setupNav {
    margin:-40px 100px 0 0;
}
#item_setupNav ul {
    float:left;
    padding:0;
    padding-left:30px;
}
#item_setupNav ul li {
    float:left;
    text-align:center;
}
#item_setupNav p {
    color:#72A9DC;
    text-decoration:none;
    font-weight:700;
}
#item_setupNav a {
    color:#003399;
    display:block;
    text-decoration:none;
    font-weight:700;
}
#item_setupNav a:hover {
    text-decoration:underline;
}
/********* End new Nav ********/


.med_size {
    width:400px !important;
}
.med_labRadio {
    margin-left:42px !important;
}
#toolUpdate {
    width:314px;
}
#toolUpdate p {
    text-align: center;
}
#toolUpdate p.setupBtns {
    padding-top: 0px;
    margin: 0;
}
.submenu_inactive ul {
    display: none;
}
.primary {
    margin-bottom: 60px;
}
.secondList img {
    margin-top: 10px;
}
.productVariant {
    padding: 10px;
}
.productVariant select.inputL {
    width:767px;
}
.text_left {
    text-align:left;
}
.text_right {
    text-align:right;
}
.text_right a {
    padding-left: 5px;
    text-align: left;
}
.continue_foot {
    text-align:right;
    margin-top:25px;
    padding-right:10px;
}
.continue_foot p {
    font-size: 11px;
    height:20px;
    line-height:20px;
    margin-left:10px;
}
.division_or {
    background:transparent url(../img/bg/division_or.gif) no-repeat 0 -7px;
    width:952px;
    height:62px;
    text-indent:-5000px;
    /*margin-top:30px;*/
}
#create_prod .col_cat_input_short input {
    width: 220px;
    margin-right: 13px;
    border: 1px #95BBCD solid;
}
#create_prod .col_cat_input_short textarea {
    width: 220px;
    height: 61px;
    margin-right: 13px;
    overflow: auto;
    border: 1px #95BBCD solid;
}
#create_prod .short td {
    padding-bottom: 15px;
}
#create_prod .short p {
    font-weight:bold;
}
#create_prod .short a {
    font-size: 12px;
}
#create_prod .col_cat_right {
    text-align:right;
    padding-right:14px;
    padding-left:23px;
}
.create_scratch_top td {
    width:auto;
    text-align:left;
}
.create_scratch_top a {
    font-size:12px;
    display:inline-block;
    margin-left:5px;
}
.create_scratch_top h3 {
    width:auto;
}
.not_found {
    text-align:center;
    color:#666;
    font: normal normal normal 12px normal Arial, Helvetica, sans-serif;
}
.not_found h3 {
    color:#356392;
    font-size:16px;
    font-weight:bold !important;
}
.btn_addtoexisting {
    background:transparent url(../img/misc/arrow.gif) no-repeat scroll 165px 6px;
    padding-right:20px !important;
}
.search_ItmList .bold_desc {
    font-weight:bold;
}
.follow, .storefront .productModu {
    margin-bottom:0!important;
}
.browseEdit {
    margin-left: 5px!important;
}
#prod_inventory {
    width: 98%;
    margin: 0 auto;
}
#prod_inventory thead td {
    background: #f0f0f0;
    vertical-align:middle;
    padding: 2px 25px;
    text-align:center;
}
* html #prod_inventory thead td {
    border-bottom: #fff 2px solid;
}
#prod_inventory thead td.first {
    margin-right:200px;
    text-align:left;
}
#prod_inventory tbody td.first {
    text-align:left;
    padding-left: 25px;
    vertical-align:top;
}
/* MG_01-13-11 */
#prod_inventory thead td.quant {
    padding: 0;
}
#prod_inventory td.rightCol{
    text-align:left;
    padding-left: 0;
}
/* MG_01-13-11 End */
#prod_inventory tbody td.variant {
    padding-right:100px;
    text-align:left;
}
#prod_inventory tbody td.first a.spaced {
    margin-top:6px;
    display:inline-block;
}
#prod_inventory tbody td {
    text-align:center;
}
#prod_inventory tbody td.first img {
    margin-right:20px;
}
#prod_inventory tbody td.first img.item {
    margin-right:20px;
    position:relative;
    top:-10px;
}
#prod_inventory td.line {
    border-bottom:2px #b7cde2 solid;
}
* html #prod_inventory td.line {
    height: 2px;
}
#prod_inventory tbody td input {
    width:60px;
    text-align: center;
}
#prod_inventory input.checkbox{
    width: auto;
    margin-top: 0;
}
#prod_inventory .spaced td {
    height:15px;
}
#prod_inventory td.last {
    padding-right:0;
    width: 13%;
}
#prod_inventory thead p {
    font-weight:bold;
    padding-bottom:0;
}
.cent_p {
    text-align: center;
}
.cent_div {
    margin: 10px auto 0;
}
#prod_cat tr.btm td {
    border-right: none;
    border-bottom:2px solid #B7CDE2;
    padding-bottom: 5px;
}
#prod_cat tr.top_slim td {
    border-right:medium none;
    border-top:1px solid #B7CDE2;
    padding-top:5px;
}
.checkbox_space {
    line-height: 18px;
}
.update_inv a {
    left:10px;
}
.details_body_reports {
    border:1px solid #CBDBEC;
    padding: 13px 13px 35px 13px;
    height: 1%;
}
.inside_report_form {
    width: 620px;
    margin: 0 auto;
}
.inside_report_form_2 {
    width: 610px;
    height:1%;
    padding-top: 35px;
    padding-bottom: 1px;
    text-align:right;
    margin: 0 auto;
}
.inside_report_form_3 {
    width: 610px;
    height:1%;
    padding-top: 11px;
    padding-bottom: 1px;
    text-align:right;
    margin: 0 auto;
}
* html .btn_download_report {
    margin-right:0px;
    text-indent:-999px;
}
#report_form .td_button_report {
    width:181px;
    text-align:right;
}
#report_form p {
    text-align:left;
}
#report_form td {
    vertical-align:top;
}
#report_form .text {
    border:1px solid #95BBCD;
    width:157px;
}
#report_form .comment {
    font-size:11px;
}
#report_form .report_select {
    width: 200px;
    margin-right:23px;
}
#report_form .space_1 {
    width: 223px;
    margin-right:23px;
}
#report_form a.dp-choose-date_1 {
    margin-right:23px;
    height:13px;
    vertical-align/*\**/:middle\9;
}
#report_form a.last {
    margin-right: 0px;
}
p.sibling {
    padding: 0 10px 10px 10px;
}
a.tooltipMore {
    background:url(../img/icon/icn_tooltip.gif) no-repeat;
    display:inline-block;
    width:18px;
    height:19px;
    text-decoration:none;
    margin-bottom:-6px;
    text-align:left;
}
.inventory_landing_Table a.tooltipMore, #prod_inventory a.tooltipMore {
    width:11px;
    margin-left:6px;
}
.rbtns {
    position: absolute;
    right:0;
    top:3px;
    width:130px;
}
.rbtns .edit_btn {
    padding-top: 4px;
    float:left;
}
.atrr_text strong {
    padding-right: 20px;
}
.no_lineh {
    line-height: 13px !important;
}
#prod_inventory .spaced p {
    padding-top: 10px;
}
.right_stepsBar {
    padding-bottom: 10px!important;
}
h2.right_stepsBar_acc {
    padding-bottom: 5px!important;
    padding-top: 10px;
}
.no_centerT {
    margin: 0 0 !important;
    width:80%;
}
.no_centerT td {
    vertical-align: top !important;
    padding-top: 5px !important;
}
.no_centerT td.col_cat {
    width: 220px;
}
.label_modu td {
    padding-top: 15px !important;
}
.labelBl{
    display:block;
    margin-bottom:8px;
}
.col_4 {
    text-align: center;
}
.btn_green b, .btn_blue b, .btn_orange b, .btn_blueTwo b {

    padding: 0 10px!important;
    line-height: 30px;
}
.btn_orange_small b, .btn_blueSMTwo b {
    padding: 0 !important;
    line-height: 20px;
}
.btn_blueSMTwo {
    background:url(../img/bg/bt_bg_blue_sm_left.gif) top left no-repeat;
    float:left;
    text-decoration:none;
    padding:0 0 0 15px;
}
.btn_blueSMTwo span {
    background:url(../img/bg/bt_bg_blue_sm_right.gif) top right no-repeat;
    color:#fff;
    cursor:pointer;
    display:block;
    padding:0 15px 0 0;
    white-space:nowrap;
    font-size:11px;
}
.btn_blueSMTwo b {
    background:url(../img/bg/bt_bg_blue_sm.gif) top right repeat-x;
    display:block;
    line-height: 20px;
}
.btn_showInventory, .btn_updateInv, .btn_savechanges, .btn_createNewShipment, .btn_additemsbelowtosears, .btn_deleteItem, .setupBtns a, .btn_saveStagin, .btn_deleteItem, .btn_liquidate, .addLoc .btn_sBy_Go, .variant_productM .btn_box a{
    float:none;
    display: inline-block;
}
.btn_deleteItem {
    margin-right:0;
}
.btn_use, .btn_copy, .btn_edit, .btn_no, .btn_deleteItemB {
    width: 80px;
    margin-right: 5px;
    float: left;
}
/**** Extra Classes ***/

.floatRight, .float_right, .table_form_centered td.floatRight p {
    float:right;
}
.floatLeft, .fleft, .float_contentLeft {
    float:left;
}
.floatNone {
    float:none;
}
.clearleft {
    clear:left;
}
.textright, .rightvAlignMid {
    text-align:right;
}
.rightvAlignMid a {
    vertical-align: middle;
    margin-right: 5px;
}
.valignt {
    vertical-align: top;
}
.location_table {
    margin: 10px 0 0 100px;
}
.location_table .alt_label {
    display: inline;
    font-weight: normal;
    margin-left: 3px;
    text-align: left;
}
.location_table td.right2Column {
    text-align: left;
    width: 220px;
}
/**** End Extra Classes ***/


.table_form_centered td.leftColumn {
    width: 200px;
}

span.ico_pickNow {
    background:url(../img/icon/icn_pickup_now_small.png) no-repeat right 0;
    padding:0 15px 0 0!important;
    display:inline!important;
}
/********Packing Label **************/

#packingLabel {
    color:#000;
    width:430px;
}
#packingLabel h1 {
    margin:0 0 5px;
    padding-left:20px;
}
#packingLabel p {
    font-size:12px;
    color:#000;
    padding-left:20px;
}
#packingLabel p.smallerFont {
    font-size:11px;
    margin-bottom:8px;
}
#packingLabel p.smallerFont span {
    margin-right:15px;
    color:#000;
    font-size:11px;
}
#packingLabel p.labelPO {
    margin:0 20px 0 0;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    padding:8px 0 8px 20px;
}
#packingLabel p.labelLeft {
    padding:8px 10px 8px 20px;
    border-bottom:1px solid #000;
    width:220px;
}
#packingLabel p.labelRight {
    padding:8px 10px 8px 10px;
    border-bottom:1px solid #000;
    border-left:1px solid #000;
    width:140px;
}
#packingLabel span.biggerFont {
    color:#000;
    font-size:16px;
    font-weight:bold;
}
/********End Packing Label **************/

.notifications {
    width: 100%;
}
.date_coll {
    width: 65px;
}
.time_coll {
    width: 100px;
}
.attr_selection .last_strong td {
    border-bottom:2px solid #95BBCD;
}
.lineBreaker_strong {
    border-bottom:2px solid #95BBCD;
    margin:10px 0;
}
.attr_selection td.col_cat {
    width: 200px;
}
.three_boxes {
    padding: 20px 5px 5px 5px;
}
.three_boxes .two {
    position: relative;
    width: 162px;
    padding-top: 25px;
}

.three_boxes .three {
    position: relative;
    width: 350px;
    padding-top: 25px;
}
.three_boxes .one {
    position: relative;
    padding-top: 25px;
}
.three_boxes p.title {
    position: absolute;
    top: -5px;
    left: 0;
    width: 210px;
}
.three_boxes p.long_title {
    left: -35px;
}
.btn_cancelUpdInv {
    padding-top: 5px;
}
.toolTipPickUp {
    border:2px solid #335CAD;
    width:140px;
}
.toolTipPickUp .message_tooltip {
    margin: 10px;
}
.toolTipPickUp .div_centerBtns {
    margin:0 auto;
    width:100px;
    float: none;
}
tr.highlighted_cell td {
    background:#EDF7FF;
}
.extraHeight {
    height:110px!important;
}
.icon_pickUpNow {
    display: block;
    background:url(../img/icon/icn_pickup_now.png) no-repeat 0 -19px;
    height:19px;
    padding-left:15px;
    padding-top:1px;
}
.celWidth_71 {
    width:71px;
}
.celWidth_80 {
    width:80px;
}
.celWidth_90 {
    width:90px;
}
.inventory_landing_Table tbody td table.tbl_innerContent td.celBorder {
    border-right:1px solid #CADBEB;
    margin:0;
    padding:0;
}
tr.highlighted_cell_blue_o td, .highlighted_cell_blue_o{
    background:#EDF7FF;
}
tr.highlighted_cell_blue_c td {
    background:#F6FBFD;
}
tr.highlighted_cell_blue_o td a.icn_delivery {
    background-position:0 -19px;
}
.inventory_landing_Table thead td.SeeAll p, .inventory_landing_Table thead td.Selectall p {
    font-size:10px;
}
.class_floatL {
    float:left;
    margin:0;
    padding:0;
}
.class_floatR {
    float:right;
    margin:0;
    padding:0;
}
.spaceContTable {
    margin-left:5px;
}
.order_step .order_step_head2 {
    margin:0;
}
a.dp-choose-date_2 {
    background:transparent url(../img/misc/calendarBackGround_calendar.gif) no-repeat scroll left top;
    display:inline-block;
    height:13px;
    margin:0 13px 0 5px;
    overflow:hidden;
    position:relative;
    text-align:left;
    text-indent:-2000px;
    top:6px;
    vertical-align:text-top;
    width:16px;
}
.searchLocation {
    float:right;
    width:455px;
}
.FL_rightGO {
    float:right;
    margin-top:2px;
}
.order_step_head2_col2, .order_step_head2_col3 {
    border-left:1px solid #C8D9EB;
    display:block;
    height:21px;
    line-height:22px;
    padding:0 25px;
    float:left;
}
.order_step_head2_col2.expand, .order_step_head2_col2.collapse, .order_step_head2_col3.expand, .order_step_head2_col3.collapse {
    float:right;
    padding:0;
    width:25px;
}
.order_step_head2_col2.expand a, .order_step_head2_col2.collapse a, .order_step_head2_col3.expand a, .order_step_head2_col3.collapse a {
    background:transparent url(../img/spriteIcons.gif) no-repeat;
    display:block;
    overflow:hidden;
    text-indent:-1000px;
}
.order_step_head2_col2.expand a, .order_step_head2_col3.expand a {
    background-position:-2px -888px;
}
.order_step_head2_col2.collapse a, .order_step_head2_col3.collapse a {
    background-position:1px -844px;
}
p.moreVisible {
    font-weight:bold;
    font-size:15px;
}
div.divided_ul {
    float:left;
    width:194px;
    padding:0 12px 20px 0;
}
div.divided_ul .homeDash_ul li {
    margin-bottom:5px;
}
.addLoc label{
    font-size:18px;
    color: #666666;
    margin-right: 10px;
}
.addLoc span, .addLoc a {
    vertical-align: middle;
}
.t_align_r {
    text-align: right;
    padding-right: 10px;
}
.mar_top_none {
    margin-top: 0;
}
.lead_Time_modu, .samaD_modu, .oPrep_modu {
    background:transparent;
    height: 1%;
}
.lead_Time_modu table {
    margin-left: 76px;
}
.pick_now_modu {
    background:transparent url(../img/bg/pickUpNow_opt.gif) no-repeat scroll 20px center;
    padding-left:120px;
    height: 1%;
}
.oPrep_modu .options {
    padding-left: 100px;
}
.oPrep_modu input {
    width: 40px;
    margin-right: 10px;
}
.samaD_modu input.checkBox_inline2 {
    width: auto;
    margin: 0;
    line-height: 18px;
}
.oPrep_modu p.checkbox_space {
    line-height: 20px;
}
.oPrep_modu .box_error {
    width: 180px;
}
.samaD_modu table td.leftColumn {
    width: 150px;
}
.samaD_modu table td.rightColumn {
    width: 670px;
}
.samaD_modu .inlineTo {
    padding: 0 10px;
}
.pickUp_instructios {
    padding-left: 275px;
}
.saved_addLoc {
    padding-top: 20px !important;
}
.saved_locations .collapse, .saved_locations .expand {
    float: right;
    padding: 0;
    width: 25px;
}
.saved_locations .expand a {
    background:transparent url(../img/spriteIcons.gif) no-repeat scroll 1px -844px;
    text-indent: -1000px;
    display:block;
    overflow:hidden;
}
.saved_locations .collapse a {
    background:transparent url(../img/spriteIcons.gif) no-repeat scroll -2px -888px;
    text-indent: -1000px;
    display:block;
    overflow:hidden;
}
.saved_locations .btn_delete {
    right: 30px;
}
.location_table td input.textMedium {
    width: 109px;
}
.location_table input.text {
    width: 228px !important;
}
.location_numTable td {
    padding-bottom:5px !important;
    padding-top:5px !important;
}
.location_numTable td input {
    height: 23px;
    line-height:23px;
}
.location_numTable .box_error {
    width:198px;
}
.btns_confirm_long a.btn_continue_big {
    float: right;
}
a span.icn_delivery {
    background:transparent url(../img/icon/icn_pickup_now.png) no-repeat scroll 0 -4px;
    height:12px;
    margin:0 5px;
    width:14px;
    text-indent: -1000px;
    overflow: hidden;
    vertical-align:middle;
    display:block;
    position: absolute;
    top: 3px;
    left: 0;
}
#prod_inventory a.icn_arrow, .itms_page a.icn_arrow {
    line-height: 19px;
    padding-left:25px;
    width:36px !important;
    position: relative;
    background:transparent url(../img/icon/arrow.png) no-repeat scroll right center !important;
}
.itms_page a.yes_icn span {
    background:transparent url(../img/icon/icn_pickup_now.png) no-repeat scroll 0 -23px;
}
h3.underlined {
    border-bottom:1px solid #C6D7EA;
    margin-bottom:10px;
    padding-bottom: 0px;
    margin-top: 20px;
}
#toolconfirmation {
    width: 350px;
}
#toolconfirmation .div_centerBtn {
    width: 160px !important;
}
.Orders_Awaiting_Action tbody td span.text_wrap {
    white-space: nowrap;
    padding: 0;
    width: auto;
}
.order_updates {
    width: 440px;
}
.order_dashbPage .cntr_contentInt_box {
    margin-top: -57px;
}
.no_hand {
    display:inline;
}
p.disabled label {
    cursor:default;
}
.whydisable {
    margin-left: 10px;
}
ul.guideList {
    font-family:normal Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#666666;
    margin:0 0 10px 25px;
}
ul.guideList li {
    line-height:18px;
    list-style-type:disc;
}
p.separate {
    margin-left: 25px;
}
/* ---------------------------- Home page NEW ------------------------*/

body#homepg {
    background: url(../img/bg/home_bg_main.png) repeat-x;
    width: 961px;
    position:relative;
    margin: 0 auto;
}
#homepg #cntr_header {
    width: auto;
}
#homepg a#marketplace_logo {
    background: url(../img/bg/home_bg_head_logo.png) no-repeat;
    width: 375px;
    height: 37px;
    margin-top:11px;
}
#homepg #cntr_header {
    background: url(../img/bg/home_bg_head_L.png) no-repeat;
    border-bottom: none;
    height: 56px;
    min-height: 56px;
    padding: 0 0 0 5px;
}
#homepg #cntr_header .header_L {
    background: url(../img/bg/home_bg_head_B.png) repeat-x;
    height: 56px;
    display:block;
    /*margin-left:7px;*/
}
#homepg #content_portalThree {
    margin: 20px 0;
}
#homepg #cntr_header #cntr_loginInformation {
    background: url(../img/bg/home_bg_head_R.png) no-repeat right;
    height: 56px;
    color: #fff;
}
#homepg #cntr_header #cntr_loginInformation p {
    padding: 8px 20px 0 0;
}
#homepg #cntr_header #cntr_loginInformation a, #homepg #cntr_header #cntr_loginInformation p {
    color: #fff;
    font-size: 12px;
    margin-left:10px;
}
#homepg #title_dash {
    text-align: right;
    padding: 5px;
    position:relative;
}
#homepg #title_dash a{
    padding-right: 25px;
    background:transparent url(../img/spriteIcons.gif) no-repeat 113px -846px;
}
#homepg #title_dash a.contact{
    background-position:58px -846px;
}
#homepg #body_dash {
    background:url(../img/bg/bg_body_dash_2.png) no-repeat;
    padding:18px 34px 30px;
    position:relative;
}
#homepg #body_dash .body_shadow{
    background:url(../img/misc/home_body_shadow.png) no-repeat;
    width:14px;
    height:862px;
    position:absolute;
    left:230px;
    top:270px;
    display:block;
}
#homepg #body_dash .top_box {
    height: 290px;
}
#homepg #body_dash .content_box{
    width: 200px;
    margin-right:30px;
    float:left;
}
#homepg #body_dash .content_box.last{
    margin-right:0;
}
#homepg #body_dash .top_box .content_box h2{
    margin-bottom:2px;
}
#homepg #body_dash .top_box .content_box p.intro{
    color:#c4efff;
    height:65px;
}
#homepg #body_dash .top_box .content_box p.intro a{
    color:#c4efff;
    text-decoration:underline;
}
#homepg #body_dash .top_box .content_box p.intro a:hover{
    text-decoration:none;
}
#homepg #body_dash .top_box .content_box .p_btn{
    line-height:30px;
    height:30px;
}
#homepg #body_dash .top_box .content_box .learnmore{
    height:30px;
    line-height:26px;
    margin-left:10px;
}
#homepg #body_dash .top_box .content_box .program_img{
    margin-top:22px;
}
#homepg #body_dash .btm_box {
    background:url(../img/misc/home_content_divider.png) no-repeat 0 bottom;
    margin-bottom:20px;
}
#homepg #body_dash .btm_box .content_set{
    clear:left;
    display:block;
    height:50px;
    text-align:center;
}
#homepg #body_dash .btm_box .content_set .first{
    text-align:left;
}
#homepg #body_dash .btm_box .content_set .first a{
    font-size:14px;
}
#homepg #body_dash .btm_box  h3{
    color:#4182da;
    font-size:20px;
    text-transform:uppercase;
    width:200px;
    margin-bottom:10px;
}
#homepg #body_dash .btm_box p, #homepg #body_dash .btm_box span{
    color:#333333;
    font-size:14px;
}
#homepg #body_dash .btm_box .special{
    font-weight:bold;
    font-style:italic;
    color:#000;
}
#homepg #body_dash .btm_box p.not_app{
    color:#999;
}

#homepg #body_dash .signUp_box{
    background:none;
    padding-left:230px;
}

#homepg #body_dash .signUp_box .content_box p{
    width:110px;
    margin:0 auto;
    text-align:center;
}
#homepg #body_dash .signUp_box .content_box p span{
    color:#fff;
}
#homepg #body_dash .signUp_box .content_box p .btn_orange{
    margin-bottom:5px;
}
#homepg #cntr_footer {
    background:url(../img/misc/home_footer_divider.png) no-repeat  center top;
    margin:20px 0 0 230px;
    padding:20px 0 40px;
}
* + html #homepg #cntr_footer {
    width:730px;
}
/* ---------------------------- Home page NEW ------------------------*/
.oppen_dropdown {
    position: absolute;
    right:217px;
    top:0;
    width: 316px;
}
.dd_body h2 {
    font-size: 20px !important;
    font-weight: normal !important;
}
.dd_body p {
    font-size: 12px !important;
    font-weight: normal !important;
}
.dd_body {
    background: #fff;
    border: 1px solid #E5E5E5;
    text-align: left;
    padding: 10px;
}
.dd_body ul {
    list-style-type:disc;
    margin-left:20px;
}
.dd_body ul li {
    color:#696A6C;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:20px;
    padding-left:2px;
    padding-top:4px;
}
/* ---------------------------- Home page END ------------------------*/

.ital {
    font-style:italic;
    color: #000;
}
div.wide {
    width:660px !important;
    border:1px solid #000000;
    padding: 10px;
}
div.wide .labelLeft {
    border-top:1px solid #000000;
    width:350px !important;
}
div.wide .labelRight {
    border-top:1px solid #000000;
    width:255px !important;
}
div.wide .messageInfo {
    font-size: 11px;
    color: #000;
}
div.wide .barcodes {
    float: left;
    width:175px;
}
div.wide .messageInfo strong {
    font-weight: bold;
}
div.wide .labelRight img {
    vertical-align:bottom;
}
#packingLabel p.p_top {
    border-bottom: none;
}
.listArrow {
    background:url(../img/misc/listArrow.gif) left 10% no-repeat;
    padding-left: 10px;
}
.listArrow a {
    font-size:11px;
}
.storefront .setupBtns {
    width: 99.8%;
}
.storefront .boxtwo .inputL {
    margin:0 10px;
    width:490px;
}
.storefront .boxtwo {
    margin-top: 15px;
    padding-bottom: 0;
}
.ratingBox {
    margin:0 auto;
    width: 585px;
}
.ratingBox h2.title span {
    background:url(../img/misc/ratingStars.png) no-repeat;
    width:96px;
    height:16px;
    display: inline-block;
}
.ratingBox table {
    border: 1px solid #CEDBEA;
    width: 100%;
}
.ratingBox table td {
    border: 1px solid #CEDBEA;
    padding: 5px 15px;
    text-align: center;
}
.ratingBox .divided_ul {
    width: 260px;
}
.ratingNumb td {
    background:url(../img/misc/ratingHand.png) no-repeat 75px 20px;
    border-top: 2px solid #CEDBEA !important;
    padding: 26px 15px !important;
}
.bigNumb, .bigNumbBlue {
    font-size: 18px;
}
.bigNumbBlue {
    color: #3588CB;
}
.headTr p, .noPadBottom  {
    padding-bottom: 0 !important;
}
.col_cat_input4 .radioButton {
    width: 15px !important;
    margin-left: 15px !important;
    margin-right: 1px !important;
    border:none !important;
}
.radioButton_first {
    margin-left: 0 !important;
    width: 15px !important;
    margin-right: 1px !important;
    border:none !important;
}
.prodPrice td {
    padding: 5px;
}
.prodPrice input.text, .promo_type input.text {
    width: 65px !important;
}
.promo_type input.text {
    margin-right:5px !important;
}
.catBtnSearch {
    float: none;
    display: inline-block;
}
.dealBox {
    background:#FFF url(../img/bg/bg_dealList.png) repeat;
}
.dealList, .subList {
    margin:0;
    padding:0 5px 0;
}
.dealList p, .dealList span {
    padding: 0;
    height:24px;
    line-height:24px;
    margin:0;
    font-size:12px;
    color:#666;
    font-family:Arial, Helvetica, sans-serif;
    display:block;
    white-space:nowrap;
}
.dealList .radioButton, .order_step_head2 h4 .radioButton {
    margin:0;
    vertical-align:middle;
}
.dealList .subList, .stepIndent {
    padding-left:30px;
}
.dealBtns {
    float: left;
    width: 190px;
    text-align: center;
    padding-top: 160px;
}
.dealBtns a {
    width: 155px;
    float:none;
    display:inline-block;
    margin:0 0 10px;
}

.med2_size, .dealListContainer {
    width: 440px !important;
}
.med2_size .radioButton, .shipping_table {
    margin:0;
}
.dealListContainer{
    overflow-x: auto;
    overflow-y: hidden;
}
.inDeal_list {
    height: 560px;
    overflow-y: auto;
}
.dealList span.excluded, .dealList span.excluded span {
    color: #D20000;
    font-style: italic;
}
.dealList span.excluded span {
    font-weight:bold;
    text-transform:uppercase;
}
p.selectBox {
    height:24px;
    line-height:24px;
    padding:0 5px !important;
    border-bottom:1px solid #CBDBEC;
    margin: 0;
}
p.topborder {
    border-top:1px solid #CBDBEC;
}
a.arrowExpand {
    background: url(../img/spriteIcons.gif) no-repeat -6px -847px;
    display: inline-block;
    width: 13px;
    height: 10px;
}
a.arrowExpand span {
    display: none;
}
span.loading a.arrowExpand {
    background: url(../img/misc/loading2.gif) no-repeat -1px -6px;
}
span.opened a.arrowExpand {
    background: url(../img/spriteIcons.gif) no-repeat -7px -893px;
}
span.closed a.arrowExpand {
    background: url(../img/spriteIcons.gif) no-repeat -7px -847px;
}
.searchBox{
    margin:5px 0 5px 2px;
}
.searchBox input.text {
    float:left;
    width:275px;
    height:16px;
    margin-right:6px;
}
/***************************************/
.dealsTable {
    border:1px solid #CADBEB;
    clear:both;
    margin: 0 0 0 1px;
    margin: 0\9; /*** For IE ***/
}
.dealsTable thead td {
    border-right:1px solid #CADBEB;
}
.dealsTable tbody td {
    text-align: center;
}
.dealsTable tr td.edit_cell {
    border-right:none !important;
    text-align:center;
    padding-right:0;
}
.dealsTable tr td.edit_cell a {
    margin-left:25px;
    float:right;
}
.btn_run {
    display: inline-block;
    float: none;
    margin-top: 4px;
}
.deal_up, .deal_down {
    display: inline-block;
    background:transparent url(../img/icon/arrow.png) no-repeat scroll right center !important;
    display:inline-block;
    height:10px;
    width:10px;
    text-decoration:none;
}
.deal_down {
    background:transparent url(../img/icon/arrowUp.png) no-repeat scroll right center !important;
}
.staging_text {
    display:inline;
    color:#FB5700;
    font-size:12px;
}
.itemNumber {
    display:inline-block;
    font-weight:bold;
    padding:0 30px;
    width:100px;
}
.deals_inst td.col_cat_input3 p, .deals_inst .col_cat_input4 p, .deals_inst .col_cat_right p {
    margin-top:3px;
}
.remove_pop .div_centerBtn {
    width: 200px !important;
}
.special_check {
    height:auto !important;
}
.special_check p {
    font-weight:bold;
    font-size:12px;
    padding:0;
    margin-bottom:0;
}
.special_check input.radioButton {
    float:left;
    margin:0 5px 20px 0;
}
.sort_up, .sort_down{
    text-align:right;
    padding-right:10px;
}
.sort_up{
    background:transparent url(../img/icon/arrowUp.png) no-repeat scroll 95% center!important;
}
.sort_down{
    background:transparent url(../img/icon/arrow.png) no-repeat scroll 95% center!important;
}
td.sort_up {
    background: #f9f7f7 url(../img/icon/arrowUp.png) no-repeat scroll 98% 50%!important;
}
td.sort_down {
    background:#f9f7f7 url(../img/icon/arrow.png) no-repeat scroll 98% 50%!important;
}
.sortableColumn a{
    text-decoration:none;
}
.calendarElement {
    border:1px solid #95BBCD;
    color:#999999;
    width:90px;
    padding-left:5px
}
.btn_sBy_Go, .extra_margin_left {
    margin-left: 10px;
}
.btn_delete_inline{
    position: relative;
    background-position:10px -1881px;
    padding:0 0 0 40px;
    text-align:left;
    margin-left:30px;
}
.shipping_table td{
    width: auto !important;
}
.Orders_Awaiting_Action .item_col{
    text-align: left;
}
.grayBx{
    background-color:#F0F0F0;
    border:1px solid #CBDBEC;
    border-bottom:none;
    padding: 7px 0 0 10px;
}
.grayBx p{
    font-size:13px;
    color: #666666;
    margin-right: 10px;
    font-weight:bold;
}
.topical_cat{
    float: left;
    width: 33%;
    padding: 10px 0;
}
.topical_cat .topic a{
    font-size: 16px;
    font-weight: bold;
}
.topical_cat p a{
    margin-bottom:5px;
    display:block;
}
.variant_productM{
    padding: 0;
}
.variant_productM, div#products{
    *height: 100%;
}
.variant_productM .table_box{
    padding: 8px 35px 35px 35px;
    float: left;
    border-left:1px solid #CBDBEC;
}
.variant_productM .table_box .col_atrr{
    padding: 5px;
}
.variant_productM .btn_box{
    float:left;
    text-align:center;
    width:90px;
    padding:0 20px;
}
.data_def_table tbody td{
    padding:5px;
    font-size:10px;
    text-align:left;
    vertical-align:top;
}
.data_def_table tbody td a{
    padding:5px;
    font-size:10px;
    text-align:left;
    vertical-align:top;
}
.data_def_table thead td{
    padding:7px;
    font-size:11px;
    font-weight:bold;
    text-align:center;
}
.data_def_table tr.required{
    background-color:#e6f5fb;
}
.data_def_table tr.required td.first_required{
    font-weight:bold;
}
.data_def_table tr.optional{
    background-color:#eff1f2;
}

#delver_acct #cntr_header, #delver_acct  #acct_header{
    height:92px;
}

#delver_acct a#marketplace_logo {
    background:url("../img/icon/delver_marketplace_logo.gif") no-repeat scroll left top transparent;
    display:block;
    height:75px;
    width:120px;
}

#delver_acct  #acct_accNav{
    margin:-59px 200px 0 0;
    *margin-right:100px;
}

#delver_acct .header_right_links  {
    margin-top:-45px;
}

.border_inset {
    border: 1px inset;
}
a.preview {
    background:transparent url(../../s/img/icon/preview_icon.png) no-repeat center center;
    width:25px;
    height:25px;
}
a.preview:hover {
    border:1px inset;
}



#form_announce #textDiv {
    background-color: #E8F1FF;
     margin-right: 25px;
     width:720px;
     overflow: auto;
}

#notification_table .notification_row {
    height: 30px
}

#notification_table #textDiv.preview_mode {
    border: 1px solid #95BBCD;
    height: 260px;
    margin: 2px 25px 2px 0px;
}

#notification_table #textDiv.edit_mode {
    height: 0;
    margin: 0px 25px 0px 0px;
}

#notification_table #textarea {
    height: 260px;
    width:715px;

}

.available{
    float: left;
    margin-right: 5px;
}

/* Datepicker */
input.datepicker {
    width: 86px !important;
}

/* Datepicker END */

/* DropDown Box START */

.dropDownBox_label {
    border: 1px solid transparent;
    background: url('../../s/img/icon/gear.png') no-repeat 5px 5px;
    display: block;
    width: 16px;
    height: 16px;
    top: -8px;
    position: relative;
    margin-left: 3px;
    margin-right: 3px!important;
    z-index: 999;
    padding: 5px;
}
.dropDownBox_label:hover {
    cursor: pointer;
}
.dropDownBox_label_active {
    background-color: #f0f0f0;
    border-top: 1px solid #cbdbec;
    border-right: 1px solid #cbdbec;
    border-leleft: 1px solid #cbdbec;
}
.logOut {
    border-left: 1px solid #000;
    padding-left: 10px;
}
.dropDownBox_container {
    border: 1px solid #cbdbec;
    background-color: #f0f0f0;
    position: absolute;
    z-index: 998;
    top: 19px;
    right: 50px;
    padding: 5px;
}
/* DropDown Box END */

.bold {
    font-weight: bold;
}

.progr_opt {
    width: 73%;
    float: left;
    display: inline-block;
}

.progr_opt p, #terms_header {
    clear: left;
}

.loacl_srv {
    background-color: #F3F4F6;
    height: 215px;
}

.loacl_srv, .local_places {
    float: left;
    width: 45%;
    margin-right: 5px;
    padding: 0 10px;
}


.loacl_srv p {
    margin-top: 5px;
}

.loacl_srv div, .local_srv h3 {
    float: left;
}

#local_services_panel ul {
    list-style: disc outside;
    margin: 10px;
}

div#sears_local_srv_logo {
    background: url("../img/icon/sears_local_mp_150px_logo.png") no-repeat scroll left top transparent;
    display: block;
    height: 77px;
    width: 148px;
}

div#mygofer_local_srv_logo {
    background: url("../img/icon/powered_by_mg_logo_150px.png") no-repeat scroll left center transparent;
    display: block;
    height: 77px;
    width: 148px;
}

.paddingT5 {
    padding-top: 5px;
}

/*cmt meter on product details page*/
.cmt-meter > div {
    display: inline-block;
}

.cmt-meter {
    margin-bottom: 20px;
}

.cmt-meter .meter {
    width: 360px;
}

.cmt-meter .description {
    width: 183px;
}

.cmt-meter .colors {
    font-size: 0;
    position: relative;
}

.cmt-meter .colors .color-box.green {
    background-color: #33FF33;
    border-right: medium none;
}

.cmt-meter .colors .color-box {
    border: 1px solid #666;
}

.cmt-meter .colors .color-box,
.cmt-meter .names > div {
    display: inline-block;
    height: 26px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 85px;
}

.cmt-meter .colors .color-box.yellow {
    background-color: #FFFF33;
    border-right: medium none;
}

.cmt-meter .red {
    background-color: #FF3333;
}

.cmt-meter .needle {
    position: absolute;
    top: 10px;
}

.cmt-meter .triangle {
    border-bottom: 7px solid black;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    height: 0;
    width: 0;
}

.cmt-meter .needle-box {
    background-color: black;
    height: 10px;
    width: 14px;
}
/*END OF cmt meter on product details page*/

.competitive_filter {
    float: left;
    padding-top: 10px;
    margin-right: 10px;
}

.competitive_filter select {
    margin-left: 10px;
}

.cmt-disclaimer {
    font-style: italic;
    margin: 20px;
}

.cmt-hint > * {
    vertical-align: middle;
}

.cmt-hint {
    padding: 5px;
    border: 1px dashed #ccc;
    font-style: italic;
}

.cmt-hint .attention-sign {
    background-image: url(../../s/img/icon/warning.png);
    background-size: 20px 20px;
    height: 20px;
    width: 20px;
    display: inline-block;
    margin: 0 20px;
}

.cmt-meter .cpi-update-tip {
    display: inline-block;
    margin-left: 10px;
    vertical-align: top;
    padding-top: 8px;
}

.upload_file_input {
    height: auto;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
    filter: alpha(opacity=0);
}

.browse_file_link {
    direction: ltr;
    overflow: hidden;
    position: relative;
}

#icon-acrobat {
    font-size: 3em;
    vertical-align: middle;
}


.table-invite-dss {
    width: 100%;
}

.table-invite-dss td {
    padding-top: 7px;
    padding-bottom: 3px;
}

.table-invite-dss td.leftColumn{
    width: 40%;
    text-align: right;
    padding-right: 21px;
}

.table-invite-dss td.rightColumn{
    width: 60%;
    text-align: left;
}

.table-invite-dss td.rightColumn input.text{
    width: 228px;
}

.order-message, .order-message-alert{
    padding: 3px 0 0 20px !important;
    height:15px;
}
.order-message{
    background: url('../../s/img/icon/mail-inactive.png') no-repeat left top transparent;
}
.order-message-alert{
    background: url('../../s/img/icon/mail-unread.png') no-repeat left top transparent;
}
.order-message-check{
    background: url('../../s/img/icon/mark-read-email.png') no-repeat left top transparent;
}
.order-message-uncheck{
    background: url('../../s/img/icon/mark-unread-email.png') no-repeat left top transparent;
}


.btn_green:hover,
.btn_green:link,
.btn_orange:hover,
.btn_orange:link,
.btn_orange_small:hover,
.btn_orange_small:link,
.btn_blue:hover,
.btn_blue:link,
.btn_blue_small:hover,
.btn_blue_small:link,
.btn_blueTwo:hover,
.btn_blueTwo:link,
.btn_blueSMTwo:hover,
.btn_blueSMTwo:link,
.button:hover,
.button:link {
    text-decoration: none;
}
