﻿
div.top a, .bottom a {
    color:White;
    text-decoration:none;
}

div.top a:hover{
    color:Black;
}

.keyword{text-transform:uppercase;}
.product {
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    border:1px solid #C7C7C7;
    padding:10px;
}
.product .info{
    float:left;
    font-size:14px;
    margin-left:10px;
    width:420px;
}
.product h1{color:blue;font-size:16px;margin:5px auto;}
.product .img{
    /*cursor:pointer;*/
    float:left;
    position:relative;
    text-align:center;
}
.product .img img{
    margin:auto;
    max-height:200px;
    _height:200px;
    padding:5px;
}
.product .rating{}
    .ratingWrap{
        vertical-align:middle;
    }
    .ratingBar{
        background-image: url("http://wac.2994.edgecastcdn.net/002994/resources/rating.gif");
        background-position: left center;
        background-repeat: repeat-x;
        display: inline-block;
        height: 18px;
        max-width: 76px;
        vertical-align: middle;
    }
ul#product-tabs{
list-style:square outside none;
margin:0;
padding:0;
text-align:left;
}  
ul#product-tabs .tab,ul#product-tabs .sep{
display:block;
float:left;
margin-left:10px;
}
ul#product-tabs .sep{
    background-color:white;
    width:1px;
    height:15px;
}
ul#product-tabs .tab{cursor:pointer;text-transform:uppercase;}
ul#product-tabs .tab:hover{
color:#666666;
}
ul#product-tabs .tab.selected{
font-weight:bold;
cursor:default;
color:inherit;
}
#tabs_content{
border:1px solid #C7C7C7;
border-bottom:none;
border-top:none;
display:block;
}
#tabs_content .tab_content{display:none;padding:10px;}
#tabs_content .tab_content.selected{display:block;}
#tabs_content .offer{
border-bottom:1px dotted #C7C7C7;
margin:5px 0;
padding:5px;
}
#tabs_content .offer .img{
float:left;
width:120px;
}
#tabs_content .offer .text{
float:left;
padding:2px 20px 0 5px;
text-align:left;
width:40%;
}
#tabs_content .offer .rating{margin:10px 0;}
.short_desc{width:85%;float:left;}
#tabs_content .name{margin-bottom:5px;}
#tabs_content .name a{color:Blue;font-size:16px;text-decoration:underline;}
#tabs_content .name a:hover{color:#FE6501;}
#tabs_content .store-name a{font-size:12px;color:Gray;text-decoration:none;}
#tabs_content .offer .merchant{
    float: left;
    padding-right: 20px;
    padding-top: 2px;
    text-align: center;
    width: 142px;
}
.merchant h5,.merchant h6{
font-size:14px;
text-align:center;
}
#tabs_content .merchant a{
color:#FE6501;
font-size:17px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
#tabs_content .offer .extra{
float:left;
padding-top:20px;
text-align:center;
text-transform:capitalize;
width:50px;
}
.shipping{text-align:left;}
.tax{text-align:left;}
.price{
color:#FE6501;
font-size:17px;
font-weight:bold;
text-align:left;
}
.description .short{
display:inline-block;
display:inline\9;
height:114px;
overflow-y:auto;
}
#tabs_content .offer .buy{
border-left:1px dotted #C7C7C7;
float:right;
height:100px;
text-align:center;
width:160px;
}
.buy .stock_status{
padding-left:10px;
text-align:left;
}
.buy .stock_notes{
padding-left:10px;
text-align:left;
}
.review{
padding:10px;
_height:200px;
border-bottom:1px dotted #C7C7C7;
}
.reviewTitleSpan h3{margin:5px 0;text-transform:capitalize;font-size:15px;}
.epinionsImgDiv{float:left;width:120px;}
.reviewSummByDiv{float:left;max-width:80%;}
.reviewSummByDiv .fullLink{margin-top:5px;}
.reviewSummByDiv a{color:Blue;}
.reviewSummByDiv a:hover{color:#FE6501;}
.rTitle{font-weight:bold;color:gray;}
.rContent{margin-left:5px;color:gray;}
.spec{margin:2px 5px;}
.keyFeature{
font-size:14px;
font-weight:bolder;
margin:10px 0 4px;
}
.feature_name{
font-weight:bold;
float:left;
width:20%;
color:#555555;
}
.feature_value{float:left;width:80%;}
li.opener{
text-align :center;
border-bottom:1px dotted #C7C7C7;
padding:5px;
display:none;
}
.more{
background-image:url("http://wac.2994.edgecastcdn.net/002994/resources/moreToggler.png");
background-position:left top;
background-repeat:no-repeat;
cursor:pointer;
display:inline-block;
height:18px;
margin:10px 0;
padding-left:25px;
padding-top:2px;
}
.more.open{background-position:left bottom;}
.storeName{font-weight:bold;}

