﻿#divProduct
{
    width:473px;
    text-align:right;
    /* border:1px solid red; */
    font-family:Arial;
    padding:22px 0 0 0;
}
#divProductImage
{
    float:left;
    display:block;
    background-color:#FFCC00;
    width:225px;
    text-align:center;
}
#divProductDetails
{
    float:left;
    text-align:right;
    width:100px;
    background-color:#CC00FF;
    display:block;
} 
#divProductDetails h2
{
    font-weight:bold;
}
#divProductATCLeft
{
    padding:0px 0px 0px 20px;
    margin:6px 0px 5px 0px;
    float:left;
    width:370px;
    text-align:left;
    font-size:12px;
}
#divProductATCLeft * 
{
    margin:1px 0px;
}

#divProductATCRight
{
    margin:6px 0px 0px 0px;
    float:right;
    width:83px;
    text-align:left;
    font-size:12px;
}

#divOtherProducts
{   
    text-align:left;
}
#divOtherProducts h3, .divOrange
{
    border:1px solid #FFFFFF;
    background-color:#FF9933;
    padding:3px 0px 3px 20px;
    color:#ffffff;
    float:left;
    width:451px;
    font-size:12px;
}
#divOtherProducts h3
{
    margin:0px 0px 4px 0px;        
}
.divOrange
{
    border:none;
    margin:4px 0px 18px 0px;
    padding:4px 8px;
    width:455px;
}

.ulRelPages
{
    font-weight:bold;
    /*--list-style:none;--*/
}

.ulRelPages li
{
    font-weight:normal;
}

.lnkAdditional 
{
    float:right;
    padding:2px 5px;
    margin:1px 2px;
    border:1px solid #CCCCCC;
}

.lnkAdditional:hover
{
    float:right;
    padding:2px 5px;
    margin:1px 2px;
    border:1px solid #FF0000;
    background:#FFFFFF;
}

.divSep
{
    padding:0px 0px 0px 20px;
    margin:2px 0px;
    float:left;
    width:440px;
}

.divCol380
{
    float:left;
    width:370px;
    padding:0px 0px 0px 0px;
    font-size:11px;
}

.divCol48
{
    float:left;
    width:58px;
    font-size:12px;
}

.checkAdd
{
    font-weight:bold;
}

.checkAdd input
{
    vertical-align:middle;   
}

.txtSave
{
    padding:0px 0px 0px 0px;
    color:#FF0000; 
}
#productOptions
{
    float:right;
    display:block;
    margin:0px;
}
#productOptions img
{
    padding:0px;
    margin:0px;
    vertical-align:bottom;
}
#productOptions a
{
    padding:0px;
    margin:0px;
}

.otherWays
{
    padding:2px 8px 2px 0px;
    background-color:#33CCCC;
    width:auto;
    display:block;
    float:right;
    clear:both;
    overflow:hidden;
    font-size:10px;
}
.otherWays a,.otherWays a:link.otherWays a:hover.otherWays a:visited.otherWays a:active
{
    padding:2px 8px 2px 0px;
    text-decoration:none;
}

.otherWays img
{
    vertical-align:middle;
}

.divPromoCountdown
{
    width:208px;
    height:32px;
    display:block;
    float:right;
    border:1px solid #FFFFFF;
    margin:1px 0px 0px 2px;
    font-weight:bold;
    font-size:1.1em;
}

.divPromoCountdown #countDown
{
    vertical-align:top;
    float:left;
}

.divPromoCountdown #timeLeft
{
    vertical-align:top;
    padding-left:8px;
    float:left;
}

.divPromoCountdown p
{
    text-align:left;
    padding:0px 0px 0px 13px;
    margin:0px;
    width:82px;
    display:block;
    float:left;
}

.productColors
{
    clear:both;
    float:left;
    margin:16px 0px 9px 0px;
}
.productColors p
{
    text-align:left;
    margin:0px 0px 0px 0px;
}

.productColors img 
{
    float:left;
    margin:0px 4px 0px 0px;
}

.prodHomeTitle {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #007dcc}

.prodHomeTitle A:link { text-decoration: none; font-weight: bold; color: #8f8f8c }

.prodHomeTitle A:visited { text-decoration: none; font-weight: bold; color: #8f8f8c }

.prodHomeTitle A:active { text-decoration: none; font-weight: bold; color: #8f8f8c }

.prodHomeTitle A:hover { text-decoration: none; font-weight: bold; color: #8f8f8c }

.prodFaqTitle {  font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #007dcc}

.prodFaqTitle A:link { text-decoration: none; font-weight: bold; color: #007dcc }

.prodFaqTitle A:visited { text-decoration: none; font-weight: bold; color: #8f8f8c }

.prodFaqTitle A:active { text-decoration: none; font-weight: bold; color: #8f8f8c }

.prodFaqTitle A:hover { text-decoration: none; font-weight: bold; color: #8f8f8c }

.prodHomeSubCat {  font-family: Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 17px; font-weight: bold; color: #8F8F8C}
