#breadcrumb {
        text-align: left;
}
#breadcrumb a {
        color: #990000;
        text-decoration: underline;
}
#breadcrumb a:hover {
        text-decoration: none;
}
#curView {
        text-align: left;
}
#prodCon {
        border: 1px solid #EAEAEA;
        width: 154px;
        margin: 20px 12px 10px 10px;
        padding: 2px;
}
#prodCon a {
        color: blue;
}
#prodCon a:hover {
        color: blue;
        text-decoration: none;
}

#prodCon .center {
        text-align: center;
        float: left;
}
#prodCon img {
        border: 1px solid #333333;
        /* width: 150px; */
}
#prodCon .title {
        font-size: 11px;
        font-weight: bold;
        color: #111111;
        padding: 0px;
        margin-top: 4px;
        line-height: 16px;
        text-align: center;
}
#prodCon .priceCon {
        /*text-align: left;*/
        margin-top: 3px;
}
#prodCon .retailPrice {
        font-size: 11px;
        text-decoration: line-through;
}
#prodCon .salePrice {
        font-size: 11px;
        font-weight: bold;
        color: #990000;
}
#prodCon .listPrice {
        font-size: 11px;
        font-weight: bold;
        color: #000000;

}
#prodDetails {
        margin-top: 30px;
}
#prodDetails h2 {
        font-size: 14px;
        margin: 0px;
        line-height: 18px;
}
#prodDetails h3 {
        font-size: 12px;
        color: #666666;
        margin: 0px;
        line-height: 18px;
}
#prodDetails p {
        font-size: 12px;
        line-height: 18px;
        text-align: left;
}
#prodDetails .prodCode {
        margin-top: 2px;
        font-size: 10px;
        font-weight: bold;
}
#prodDetails .procStock {
        font-size: 11px;
        margin-top: 8px;
        margin-bottom: 2px;
}
#prodDetails img {
        border: 1px solid #333333;
        /*width: 280px;*/
}
#prodDetails .txtPadLf {
        padding-left: 15px;
}
#priceBox {
        font-size: 12px;
        margin-top: 14px;
        border-top: 1px dotted #CCCCCC;
        border-bottom: 1px dotted #CCCCCC;
        background-color: #F4F4F4;
}
#priceBox .pTxt {
        font-size: 11px;
        padding: 3px;
}
#priceBox .sTxt {
        font-size: 12px;
        padding: 3px;
        font-weight: bold;
        color: #990000;
}
#priceBox .retailPrice {
        font-size: 11px;
        text-decoration: line-through;
        padding: 3px;
}
#priceBox .salePrice {
        font-size: 12px;
        font-weight: bold;
        color: #990000;
        padding: 3px;
}
#priceBox .uTxt {
        font-size: 13px;
        padding: 3px;
        font-weight: bold;
}
#priceBox .uSave {
        font-size: 13px;
        padding: 3px;
        color: #990000;

}
#buyBox {
        font-size: 12px;
        margin: 5px;
}
#buyBox .qTxt {
        font-size: 13px;
        padding: 3px;
        font-weight: bold;
        text-align: right;
}
#buyBox .ddbox {
        font-size: 12px;
}
#pageNumTbl {
        font-size: 12px;
        padding: 3px;
}
#pageNumTbl .uline {
        border-bottom: 1px dotted #CCCCCC;
}
#pageNumTbl .topline {
        border-top: 1px dotted #CCCCCC;
}
#pageNumTbl .pagenav {
        font-size: 13px;
}
#pageNumTbl a {
        color: #990000;
        text-decoration: underline;
}
#pageNumTbl a:hover {
        color: #990000;
        text-decoration: none;
}
.btn {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #FFFFFF;
        padding: 2px 3px 2px 3px;
        background-color: #B30000;
        border: 1px solid #000000;
        cursor: pointer;
        width: 200px;
}
.btn:hover {
        background-color: #B30000;
}
.smlTxt {
        font-weight: normal;
        font-size: 11px;
        line-height: 13px;
}
.miniTxt {
        font-size: 5px;
        line-height: 5px;
}
#buyBrdr {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        background-color: #FFFFFF;
        border: 1px solid #990000;
}
#buyBrdr img {
        border: 0px;
        width: 5px;
        height: 5px;
}
#buyBrdr .boxPad {
        padding: 5px 5px 0px 5px;
}
#thumbBox {
        align: center;
        border: 0px solid #555555;
      /*  width: 100px; */
}
#thumbBox .cellPad {
        padding: 5px;
        text-align: center;
}
#thumbBox img{
        border: 1px solid #333333;
}
.ready2Order {
        color: #FFFFFF;
        background-color: #990000;
        text-align: center;
        font-weight: bold;
        font-size: 11px;
        padding: 2px 0px 2px 0px;
}
.makeSelect {
        font-weight: normal;
        font-size: 10px;
}

