div#footer{color:#fff; font-weight:bold; font-size:14px; margin-top:-19px; padding:20px 0 26px 0; font-size:12px}
div#footer a{color:#fff; text-decoration:none; font-weight:normal}
div#footer a:hover{color:#ddd; text-decoration:underline; font-weight:normal}
table.advance_search{background:#fff; margin:-4px 0 5px 3px; border:1px solid #000}
div.sitemap{background:#fff; margin:0 0 5px 5px; width:97%; padding:0 0 5px 5px; list-style:inside; border:1px solid #000}
div.sitemap h1{margin:0}
div.sitemap a{color:#0000ff}
div.sitemap a:hover{color:#ff0000}

a {
    text-decoration:none
}

.inputButton {
    background-color: #0E7BCE;
    color: white;
    cursor: pointer;
    font-size: 12px;
}

label.lbl{
    cursor:pointer;
    float:none;
}

body {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(/data/Image/site/background.gif); background-repeat: repeat;
    background-position: 0px 0px;
    background-color: #ffa64a;
    font-family: arial, helvetica;
    font-size: 12px;
}

.content {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Arial;
    font-size: 12px;
}

/*Main Page Table*/
#pageTable {
    border-collapse: collapse;
    border-top: 0px solid black;
    border-bottom: 0px solid black;
    border-left: 0px solid black;
    border-right: 0px solid black;
    background-image: url(/data/Image/site/background.gif); background-repeat: repeat;
    background-position: 0px 0px;
    background-color: #900045;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.pageCustom {
    background-color:#ffa64a;
}

#whiteCol2{
    border-color: #FF9933;
    border-width: 5px 5px 5px 5px;
    border-style: solid;
}

#loadPageContentTD {
    border-collapse: collapse;
    border-top: 5px solid #ffa64a;
    border-bottom: 5px solid #ffa64a;
    border-left: 5px solid #ffa64a;
    border-right: 5px solid #ffa64a;
    background-position: 0px 0px;
    padding-top: 5px;
    padding-bottom: 0px;
}

.sellComicError{background:#ff0000; color:#ffffff; font-weight:bold; font-size:18px; margin:0 10px 0 0; padding:5px}

/* FORMATTING FOR Top Header TABLE */
#topMenuTable {
    background-image: url(/data/Image/site/head_bg.gif); background-repeat: repeat;
    background-color: #000000; 
    border-collapse: collapse;
    border-top: 0px double black;
    border-bottom: 0px double black;
    border-left: 0px solid black;
    border-right: 0px solid black;
}

#topMenuTD {
    background-image: url(/data/Image/site/top_head_bg_2.gif); background-repeat: no-repeat;
    background-color: #000000;
    border-collapse: collapse;
}

#adminTopMenuTable {
    background-image: url(/data/Image/site/head_bg.gif); background-repeat: repeat;
    border-top: double 0px #0E7BCE;
    border-bottom: double 0px #0E7BCE;
}

#adminTopMenuTD {
    background-image: url(/data/Image/site/admin_top_head_bg.gif); background-repeat: repeat;
    background-color: #000000;
    border-collapse: collapse;
}

#adminTitleTable {
    border-top: double 0px #0E7BCE;
    border-bottom: double 0px #0E7BCE;
}

/* FORMATTING FOR Top Header TABLE */
#titleTable {
    border-collapse: collapse;
    border-top: 0px solid black;
    border-bottom: 0px solid black;
    border-left: 0px solid black;
    border-right: 0px solid black;
    background-image: url(/data/Image/site/top_header.jpg); background-repeat: no-repeat;
    background-color: white;
}

/* FORMATTING FOR MAIN SITE TABLE */
#mainTable {
    background-color: white;
    border-collapse: collapse;
    background-image: url(/data/Image/site/background.gif); background-repeat: no-repeat;
}

/* FORMATTING FOR HOME MAIN TABLE */
.mainHomeTable {
    border-collapse: collapse;
    background-image: url(/data/Image/site/background.gif); background-repeat: no-repeat;
    background-color: #EFF0E0;
}

/* FORMATTING FOR leftTable STYLE */
.column1Table {
    background-color: #EFF0E0;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#col1SearchDiv {
    position: relative;
    margin-left:0px;
    margin-top:0px;
    background-image:url(/data/Image/site/col1_search1.gif);
    background-repeat: no-repeat;
    background-position: top left;
    width: 160px;
    height: 171px;
    text-align: left;
}

#col1SearchDiv_new {
    position: relative;
    margin-left:0px;
    margin-top:0px;
/*    background-image:url(/data/Image/site/marketplace.gif);
*/    background-image:url(/data/Image/site/col1_search2.gif);
    background-repeat: no-repeat;
    background-position: top left;
    width: 160px;
    height: 171px; 
    text-align: left;
}

#col1InstandAdvancedSearch, #col1InstandAdvancedSearch a{
    padding-top: 0px;
    font-family: Arial Black;
    position: relative;
    margin-left:5px;
    background-repeat: no-repeat;
    background-position: left;
    text-align: left;
    color: #999966;
    font-size: 11px;
}

a.col1SearchLink:link {
    font-family: Arial Black, Arial;
    color: #9c9755;
    font-size: .8em;
}

a.col1SearchLink:hover {
    font-family: Arial Black, Arial;
    color: #9c9755;
    font-size: .8em;
    text-decoration: underline;
}

a.col1SearchLink:visited {
    font-family: Arial Black, Arial;
    color: #9c9755;
    font-size: .8em;
}

#sidePanelDiv {
    background-color:#ffffff;
    background-repeat:no-repeat;
    margin:0;
    padding:0 0 5px 0;
    height:200px;
    text-align:center;
    float:left;
    width:160px;
    height:100%;
    overflow:visible;
}

#orderShipping{
    background-image: url('/data/Image/site/Shipping_HowtoOrder_bk.gif');
    background-repeat: no-repeat;
    margin-left: 1px;
    margin-top: 5px;
    margin-bottom: 3px;
    height: 58px;
    text-align: left;
    float: left;
    width: 155px;
}

.sidePanelButton {
        background-repeat: no-repeat;
    border: 2px solid #ffffff;
        margin-left: 1px;
        margin-top: 1px;
        padding-top: 2px;
        padding-bottom: 0px;
        height: 45px;
        text-align: center;
        float: left;
        width: 151px;
        overflow: visible;
}

.sidePanelButtonText {
    font-family: Arial Black, Arial;
        color: #ffffff;
        font-size: 1.2em;
}

.spSmallText {
    font-family: Arial;
    color: #003399;
        font-size: 13px;
}

.spTinyText {
        color: #003399;
        font-size: 10px;
    font-weight: bold;
}

.spHeadText {
        color: #000000;
    font-family: Arial;
        font-size: 14px;
}


/* FORMATTING FOR FOOTER */

/* FORMATTING FOR Top Header TABLE */
#footerMenuTable {
    background: url(/data/Image/site/footer_bg_bg.gif) repeat-x #463640;
    margin:0;
    padding-bottom:0;
}


#footerMenuTD {
    background:url(/data/Image/site/footer_bg.gif) repeat-y;
    border-collapse: collapse;
}

#blueButtonsDiv {
    position: absolute;
    margin-left:5px;
    margin-top:-9px;
    background-image:url(/data/Image/site/blue_stick.gif);
    background-repeat: no-repeat;
    background-position: center;
    height: 151px;
}

#redButtonsDiv {
    position: absolute;
    margin-left:130px;
    margin-top:-9px;
    background-image:url(/data/Image/site/red_stick.gif);
    background-repeat: no-repeat;
    background-position: center;
    height: 153px;
}

#secondButtonsDiv {
    position: absolute;
    margin-left:7px;
    margin-top:0px;
    height: 151px;

}

.sellComicsDescriptionDiv {
    position: absolute;
    margin-left: 0px;
    margin-top:0px;
    border-top: 3px solid black;
    border-bottom: 4px solid black;
    border-left: 3px solid black;
    border-right: 4px solid black;
    background-color: white;
    width: 570px;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;    
    overflow: auto;
}

.sellComicsForm {
    font-size: 14px;
    font-family: arial;
}

.sellComicsFormHead {
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
}

.sellComicsFormHeadsm {
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
}

.tabMenu {
    border-collapse: collapse;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.tabMenuBuying {
    border-collapse: collapse;
    margin-left: 2px;
    margin-right: 0px;
    margin-top: 5px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.searchHeader {
    background:#fff;
    margin:-4px 3px 0 3px;
    border:1px solid #000;
}

.searchHeaderResults {
    color: #900045;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}

.advancedSearchContainer {
    background-color: white;
    border: 3px solid;
    border-collapse: collapse;
    border-color: #888888 #888888 #666666 #666666;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.searchTitle {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: ;
}

.searchTitleTD {
    background-color:#ffffff;
}

.searchTitleSM {
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: ;
}

.searchTitleTiny {
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
}

.alphabetText {
    color: #0E7BCE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

/* FORMATTING FOR BOOK SEARCH TABLE */
.bookTable {
    background-position: 0px 0px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.bookTable TH {
    background-color: #993333;;
}

/* FORMATTING FOR BOOK DETAILS TABLE */
.bookDetailsTable {
    border-top: 3px solid #993333;
    border-bottom: 3px solid #993333;
    border-left: 3px solid #993333;
    border-right: 3px solid #993333;
    background-position: 0px 0px;
    background-color: white;
    margin-left: 0px;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 4px;
    padding-right: 0cm;
    padding-top: 0cm;
    padding-bottom: 0cm;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.bookSearchHeader {
    border-top: 3px solid #993333;
    border-bottom: 1px solid #EFF0E0;
    border-left: 3px solid #993333;
    border-right: 3px solid #993333;
    background-position: 0px 0px;
    background-color: #993333;
    margin-left: 0px;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 4px;
    padding-right: 0cm;
    padding-top: 0cm;
    padding-bottom: 0cm;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: white;
}

#smallcell{
    width: 10px;
}

.bookItem {
    border-top: 0px none;
    border-left: 0px none;
    border-right: 0px none;
    background-position: 0px 0px;
    background-color: #FFFFFF;
    margin-left: 0cm;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 0cm;
    padding-right: 0cm;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.bookItemTransparent {
    border-top: 0px none;
    border-left: 0px none;
    border-right: 0px none;
    background-position: 0px 0px;
    margin-left: 0cm;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 0cm;
    padding-right: 0cm;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}


.bookItemStatus {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
}

.bookItemMinimum {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
}

.bookItemBuy {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}

.galleryItem {
    border-top: 0px none;
    border-bottom: 0px dashed #993333;
    border-left: 0px none;
    border-right: 0px none;
    background-position: 0px 0px;
    margin-left: 0cm;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 0cm;
    padding-right: 0cm;
    padding-top: 0px;
    padding-bottom: 0px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.galleryItemButton {
    border-top: 0px none;
    border-bottom: 0px dashed #993333;
    border-left: 0px none;
    border-right: 0px none;
    background-position: 0px 0px;
    margin-left: 0cm;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 0cm;
    padding-right: 0cm;
    padding-top: 0px;
    padding-bottom: 0px;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
}

.galleryTable {
    border: 0px solid #993333;
    margin: 0px;
    padding: 4px;
    font-family: Arial;
}

.galleryTD {
    border: 1px solid #993333;
    background: #ffffff;
    margin: 0px;
    padding: 0px;
}

.advancedSearchCaption {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
}

.advancedSearchAlphaTable {
}

.advancedSearchAlphaTableTD {
    font-family: Arial;
    font-weight: bold;
    text-align: center;
    width: 16px;
}


.instructOpt{
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
}

.bannerDet{
    background-color: #ffffff;
    border-style: solid;
    border-color: #999999;
    margin-left: 10px;
    margin-right: 10px;
    width: 575px;
    overflow: auto;
}

.itemMessage{
    width: 575px;
    margin-left: 10px;
    float: left:
}

.bookDetails{
    float: left;
    width: 420px;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.bidLoad{
    #float: left;
    float: center;
    #width: 420px;
    width: auto;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.bannerLoad{
    background-color: #ffffff;
    border-style: solid;
    border-color: #999999;
    margin-left: 10px;
    margin-right: 10px;
    #width: 575px;
    width: auto;
    overflow: auto;
}
.statusTab{
    margin-left: 490px;
    font-size: 12px;
    font-weight: bold;
}
.market{
    margin-left: 10px;
    margin-top: 10px;
    padding-bottom: 10px;
}

.sendFrnd{
    float: right;
    font-color: #0033FF;
    font-size: 12px;
    font-family: Arial Black, Sans-serif;
    margin-bottom: 0px;
}

.detName{
    font-family: Arial, Sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #660033;
    width: 120px;
}
.detail{
    font-family: Arial, Sans-serif;
    font-weight: bold;
    font-size: 13px;
    float: right;    
    color: #000;
    width: 260px;
    padding-left: 0px;
}
.sellComicThanks{
    font-family: Arial, Sans-serif;
    font-weight: bold;
    color: #660033;
    font-size: 13px;
    font-weight: bold;
}
.sellComicFMsg{
    font-family: Arial, Sans-serif;
    font-weight: bold;
    color: #333366;
    font-size: 14px;
}

.sellComicFormPart{
    margin-top: 230px;
}

.sellComicWarningMessage{
    margin-left: 10px;
    margin-right: 10px;
    color: red;
    font-style: italic;
    font-weight: bold;
    font-size: .9em;
    padding-bottom: 15px;
}


.finalOptMenu a{
    font-family: Arial, Sans-serif;
    font-weight: bold;
    color: #336699;
    font-size: 14px;
    height: 30px;
    text-decoration: none;
}


/* WANT LIST STYLES */
.wantReturnButtonUp {
  width: 150px;
  background-color: #0E7BCE;
  border-top: 0px solid black;
  border-bottom: 1px solid black;
  border-left: 0px solid black;
  border-right: 1px solid black;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  cell-spacing: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 2px;
  margin-bottom: 2x;
  cursor: pointer;
}

.wantReturnButtonOver {
  width: 150px;
  background-color: #A12F2F;
  border-top: 0px solid black;
  border-bottom: 1px solid black;
  border-left: 0px solid black;
  border-right: 1px solid black;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  cell-spacing: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 2px;
  margin-bottom: 2x;
  cursor: pointer;
}

/* formatting for want lists and other input forms */
.statusAlert {
    color: red;
    font-size: 16px;
    font-weight: bold;
}

.inputAlert {
    color: red;
    font-size: 10px;
    font-weight: bold;
}

.inputInstructions {
    color: black;
    font-size: 10px;
    font-weight: bold;
}

a.inputInstructions:link {
    color: blue;
}

a.inputInstructions:hover {
    color: blue;
}

a.inputInstructions:visited {
    color: blue;
}

.inputStatus {
    color: blue;
    font-size: 10px;
    font-weight: bold;
}

.inputSectionTable {
    border-collapse: collapse;
    border-top: 3px solid #254665;
    border-bottom: 3px solid #254665;
    border-left: 3px solid #254665;
    border-right: 3px solid #254665;
    margin-left: 0cm;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 0cm;
    padding-right: 0cm;
    padding-top: 0cm;
    padding-bottom: 0cm;
    cell-spacing: 0px;
}

.inputSectionTableHeader {
    background-color: #254665;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.inputSectionTableBody {
    padding-top: 8px;
    padding-bottom: 8px;
}

.inputTable {
    border-collapse: collapse;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    margin-left: 0cm;
    margin-right: 0cm;
    margin-top: 0cm;
    margin-bottom: 0cm;
    padding-left: 0cm;
    padding-right: 0cm;
    padding-top: 0cm;
    padding-bottom: 0cm;
    cell-spacing: 0px;
}

.inputTableHeader {
    background-color: #336699;
    color: white;
    font-size: 10px;
    font-weight: bold;
}

a.inputTableHeader:link {
    color: yellow;
}

a.inputTableHeader:hover {
    color: orange;
}

a.inputTableHeader:visited {
    color: yellow;
}

.inputTableDivider {
    background-color: black;
    height: 1px;
}

.inputTableRow {
    background-color: white;
    font-size: 10px;
}

.inputTableRowShaded {
    background-color: #EFF0E0;
    font-size: 10px;
}

.inputTableAlert {
    color: blue;
    font-weight: bold;
    text-align: center;
}

.inputCaption {
    font-size: 10px;
    font-weight: bold;
}

.inputControl {
    font-size: 10px;
}

.inputButton {
    background-color: #336699;
    color: white;
    cursor: pointer;
    font-size: 12px;
}

.bidErrMsg, .bidErrMsg2{
        background-color: #FFFFFF;
    color: #990000;
    font-size: 16px;
    font-family: Arial Italic;
    text-align: center;
    border-collapse: collapse;
}
.userAgreement{
    top: 110px;
    left: 200px;
    height: 400px;
    width: 400px;
    display: none;
    z-index: 100;
    border-style: dashed;
}

.notLogged{
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;    
    color: #666699;
}

.notLoggedLogin a{
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;    
    color: #990000;
}

.notLoggedLink a{
    font-family: Arial Black;
    font-size: 12px;    
    color: #999966;
}

.messageContent {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Arial;
    font-size: 12px;
    background-color: #99CCFF;
}

#userAgreementContainer{
    position: relative;
    top-margin: 10px;
    height: 400px;
    display: none;
    z-index: 100;
    overflow:auto;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: #EFEFEF;
    border-top: 2px solid black;
    border-bottom: 3px solid black;
    border-left: 2px solid black;
    border-right: 3px solid black;
}

#instructionsContainer{
    position: absolute;
    margin-left: 40px;
    width: 500px;
    height: 175px;
    display: none;
    z-index: 100;
    overflow:auto;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: #EFEFEF;
    border: 3px solid black;
    font-size: 16px;
        font-family: Arial;
}

#instructionsContainerBig{
        position: absolute;
        margin-left: 40px;
        width: 500px;
        height: 375px;
        display: none;
        z-index: 100;
    overflow:auto;
        overflow-y: scroll;
        overflow-x: hidden;
        background-color: #EFEFEF;
        border: 3px solid black;
        font-size: 16px;
        font-family: Arial;
}

/* STYLE SHEET SETTING FOR SHOPPING CART */
#cartMessage {
    background-color: #FFFFFF;
        color: #333333;
        font-size: 16px;
        font-family: Arial;
    font-weight: bold;
        text-align: left;
    padding: 5px;
    margin-left: 3px;
    margin-right: 3px;
    border: 3px solid #666666;
}

#cartTD {
    padding-top: 5px;
    padding-left: 5px;
    color: #000000;
    font-size: 16px;
    font-family: Arial;
    font-weight: bold;
    text-align: left
}

#cartHeader {
    background-position: 0px 0px;
    padding-top: 5px;
    padding-left: 3px;
    margin-bottom: 5px;
    color: #000000;
    font-size: 20px;
    font-family: Arial;
    font-weight: bold;
    text-align: left
}

.cartTable {
  width: 575px;
  border-top: 3px solid #A12F2F;
  border-bottom: 3px solid #A12F2F;
  border-left: 3px solid #A12F2F;
  border-right: 3px solid #A12F2F;
  background-image: url(/data/Image/site/background.gif); background-repeat: no-repeat;
  background-position: 0px 0px;
  background-color: #EFF0E0;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  cell-spacing: 0px;
  color: #0300ff;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

.cartTotals {
  height: 20px;
  border-top: 1px dashed #A12F2F;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.cartOrderTotal {
  height: 30px;
  border-top: 1px dashed #A12F2F;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.cartHeader {
  height:20px;
  border-bottom: 1px solid #A12F2F;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.cartTitle {
  height:20px;
  background-color: #993333;
  border-bottom: 1px solid white;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-left: 0cm;
  margin-right: 0cm;
  margin-top: 0cm;
  margin-bottom: 0cm;
  padding-left: 10px;
  padding-right: 0cm;
  padding-top: 0cm;
  padding-bottom: 0cm;
  cell-spacing: 0px;
}

.checkoutTitle {
  height:20px;
  border-bottom: 0px solid #A12F2F;
  color: #900045;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
}

.checkoutError {
  height:20px;
  border-bottom: 0px solid #A12F2F;
  background-color: red;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-left: 5px;
  marging-right: 5px;
}

.checkoutCartTable {
  width: 575px;
  border-top: 3px solid #A12F2F;
  border-bottom: 3px solid #A12F2F;
  border-left: 3px solid #A12F2F;
  border-right: 3px solid #A12F2F;
  border-collapse: collapse;
  background-image: url(/data/Image/site/background.gif); background-repeat: no-repeat;
  background-position: 0px 0px;
  background-color: #EFF0E0;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  cell-spacing: 0px;
  color: #0300ff;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

.checkoutCartTableH {
  border-top: 0px solid #A12F2F;
  border-bottom: 1px solid #A12F2F;
  border-left: 0px solid #A12F2F;
  border-right: 0px solid #A12F2F;
  border-collapse: collapse;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
  cell-spacing: 0px;
}

.checkoutFooterLinks a:link {
  color: blue;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.checkoutFooterLinks a:visited {
  color: blue;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.rcvdMailRowE{
   background-color: #ffa64a;
}

.orderStatusHeader {
  border-collapse: collapse;
  border-bottom: 2px solid #000;
  background-position: 0px 0px;
  background-color: #FFFFFF;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  cell-spacing: 0px;
  color: #000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.orderStatusLine {
  border-collapse: collapse;
  background-color: #FFF;
  color: #000;
}

.orderStatusLineOver {
  border-collapse: collapse;
  background-color: #CFCFCF;
  color: #000;
  cursor: pointer;
}

.messageScroll{
    height: 450px;
    overflow-y: auto;
    overflow-x: hidden;
}


.bMessageRollH a{
    font-size: 18px;
      font-family: Arial;
    font-weight: bold;
    color: #990000;
}
.nMessageRollH a{
    font-size: 18px;
      font-family: Arial;
    font-weight: bold;
    color: #990000;
}

.mailSection{
    background-color: #FFFFFF;
    font-weight: bold;
    font-size: 15px;
    color: #CC3333;
    text-align: left;
}
.mailDetail{
    background-color: #FFFFFF;
    font-size: 13px;
    text-align: left;
}

#abbreviationsContainer{
    position: absolute;
    width: 500px;
    display: none;
    z-index: 100;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: #99CCFF;
}

.linkResource{
    font-size: 10px;
    padding-left: 142px;
}
.recvdMailList{
    margin-left: 10px;
}

#invoiceScroll{
    height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.invoiceDetail{
    font-family: arial, helvetica;
    font-weight: bold;
    font-size: 12px;
}
.bulklisterLabels{
        font-family: Arial, helvetica;
        font-weight: bold;
        color: black;
        font-size: 13px;
        font-weight: bold;
}

.refLink {
    color: blue;
    font-size: 12px;
    font-weight: bold;
}

.instant_refresh {
    background-color: #00FF00;
}

.instant_refresh_disabled {
    background-color: #888888;
}

.small_listing_sale_price {
    font-size: 18px;
    font-weight: bold;
    color: #5A1A2B;
}

a.large_link {
    color: #5A1A2B;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.large_link:link {
    color: #5A1A2B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

a.large_link:hover {
    color: #990000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

a.large_link:visited {
    color: #5A1A2B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

a.large_link:visited:hover {
    color: #990000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

#bid_overlay {
    left: 0px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 1000;
}

#bid_overlay_box {
    background-color: white;
    border: 5px solid #463640;
    color: green;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 1% 42%;
    padding: 15px;
    text-align: center;
    width: 300px;
}

#bid_overlay_box_detail {
    background-color: white;
    border: 5px solid #463640;
    color: green;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 42.5%;
    padding: 15px;
    text-align: center;
    width: 300px;
}


#bid_overlay_gallery {
    //left: 0px;
    position: absolute;
//    position: static;
//     position: relative;
    //position: fixed;
//	left: -140px;
//	top: 100px;
    text-align: center;
    width: 100%;
    z-index: 1001;
}

#bid_overlay_box_gallery {
	position: absolute;
    background-color: white;
    border: 5px solid #463640;
    color: green;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
//    margin: 0px 42.5%;
    padding: 15px;
    text-align: center;
    width: 200px;
}
