/* -----------------------------------------------------------------*/
/* This CSS is the default stylesheet for the generated WebSite.    */
/* To override it, change the main CSS of the WebSite.              */
/* -----------------------------------------------------------------*/
/* All images from "Website File Storage" could be used in this css.*/
/* EXAMPLE: background-image:url('../images_templ/image.gif');      */
/* -----------------------------------------------------------------*/

/* --- Product reviews and comments ---*/

.productReviews_container { padding: 5px; }
.productReviews_avgCustomerReview { font-weight: bold; }
.productReviews_starLabel { font-size: 10px; color:#707070; }
.productReviews_starLabel_link:LINK { font-size: 10px; }
.productReviews_starLabel_link:VISITED { font-size: 10px; }
.productReviews_starLabel_link:HOVER { font-size: 10px; }
.productReviews_starCount { font-size: 10px; }
.productReviews_percentageBarContainer { width:60px; height:13px; background-color:#CCCCCC; }
.productReviews_percentageBarContent { background-color:#666666; }

.readProductReviews_title { padding: 3px; padding-top: 0px; }
.readProductReviews_header { border:1px solid #A0A0A0; background-color:#F0F0F0; }
.readProductReviews_sortBy_link:LINK {}
.readProductReviews_sortBy_link:VISITED {}
.readProductReviews_sortBy_link:HOVER {}
.readProductReviews_sortBy_selected_link:LINK { color: #505050; }
.readProductReviews_sortBy_selected_link:VISITED { color: #505050; }
.readProductReviews_sortBy_selected_link:HOVER { color: #505050; }
.readProductReviews_body { padding-top: 5px; padding-bottom: 5px; }
.readProductReviews_noneAvailable { padding: 5px; }
.readProductReviews_reviewDelimiter { border-top: 1px solid #CCCCCC; padding-bottom: 10px }
.readProductReviews_reviewContainer { padding-bottom: 10px; }
.readProductReviews_reviewTitle { font-size: 12px; font-weight:bold; }
.readProductReviews_reviewHelpful { font-size: 10px; }
.readProductReviews_reviewAuthor_container { padding-top: 10px; }
.readProductReviews_reviewAuthorName { font-weight:bold; }
.readProductReviews_reviewBody { padding-top: 10px; padding-bottom: 10px; }
.readProductReviews_reviewFooter { padding-top: 10px; text-align:right; }
.readProductReviews_reviewFooter_comments { padding-top:3px; }
.readProductReviews_footer { border:1px solid #A0A0A0; background-color:#F0F0F0; }

.writeProductReview_body { padding: 3px; background-color:#F0F0F0; }
.writeProductReview_msg { color: #007000; }
.writeProductReview_msg_warning { color: #FF5000; }

.readProductReviewComments_title_container { padding-left: 3px; }
.readProductReviewComments_reviewTitle_container { padding-top: 5px; }
.readProductReviewComments_reviewTitle { font-size: 12px; font-weight:bold; }
.readProductReviewComments_reviewHelpful { font-size: 10px; }
.readProductReviewComments_reviewAuthor_container { padding-top: 5px; padding-bottom: 5px; }
.readProductReviewComments_reviewAuthorName { font-weight:bold; }
.readProductReviewComments_header { border:1px solid #A0A0A0; background-color:#F0F0F0; }
.readProductReviewComments_sortBy_link:LINK {}
.readProductReviewComments_sortBy_link:VISITED {}
.readProductReviewComments_sortBy_link:HOVER {}
.readProductReviewComments_sortBy_selected_link:LINK { color: #505050; }
.readProductReviewComments_sortBy_selected_link:VISITED { color: #505050; }
.readProductReviewComments_sortBy_selected_link:HOVER { color: #505050; }
.readProductReviewComments_body { padding-top: 5px; padding-bottom: 5px; }
.readProductReviewComments_noneAvailable { padding: 5px; }
.readProductReviewComments_commentDelimiter { border-top: 1px solid #CCCCCC; padding-bottom: 10px }
.readProductReviewComments_commentContainer { padding-bottom: 10px; }
.readProductReviewComments_commentHelpful { padding-bottom: 3px; }
.readProductReviewComments_commentAuthorName { font-weight:bold; }
.readProductReviewComments_commentBody { padding-top: 10px; padding-bottom: 10px; }
.readProductReviewComments_commentFooter { padding-top: 10px; text-align:right; }
.readProductReviewComments_footer { border:1px solid #A0A0A0; background-color:#F0F0F0; }

.writeProductComment_body { padding: 3px; background-color:#F0F0F0; }
.writeProductComment_msg { color: #007000; }
.writeProductComment_msg_warning { color: #FF5000; }

/* --- Text wrapped with H tag to improve SEO --- */

.seoHeadTagBreadcrumb { display:inline; margin:0px; font-size:11px; font-weight:normal; }
.seoHeadTagProduct { display:inline; margin:0px; font-size:11px; }

/* --- RSS Feeds  --- */

#rssFeedsListContainer ul li { 
  padding: 5px 0 5px 20px; background-image: url("../images_website/icon_rss.gif"); 
  background-position: left; background-repeat: no-repeat; text-align: left; list-style-type: none; 
}

/* --- Quick Look --- */

.productQuickLook_linkContainer { margin: 0; padding: 0; position: absolute; }
.productQuickLook_link {
    display: block; margin: 0px; padding: 5px; border: 1px outset black; 
    background-color: #ddd; color: #333; font-weight: bold;
}
.productQuickLook_link_hover { color: #666; border: 2px outset black; padding: 4px; }
.productQuickLook_link_down { color: #ddd; border: 2px outset black; padding: 4px; background-color: #666; }

.productQuickLook_linkContainerOnly { margin: 0; padding: 0; position: relative; display: block; }
.productQuickLook_linkOnly { margin: 3px; }
.productQuickLook_linkOnly_hover { color: #666; border: 2px outset black; padding: 4px; }
.productQuickLook_linkOnly_down { color: #ddd; border: 2px outset black; padding: 4px; background-color: #666; }

/* --- Product Options --- */

.optionGroupAsImagesContainer { padding-top: 3px; padding-bottom: 3px; }
.optionGroupAsImagesHeader .selectedOptionNames { font-weight: bold; }
.optionGroupAsImagesBody { padding-top: 5px; }
.optionAsImage { cursor:pointer; margin:0px; padding:1px; padding-left:3px; padding-right:3px; border:1px solid #A0A0A0; background-color:#E0E0E0; }
.optionAsImage_hover { border:1px solid #000000; background-color: #F0F0F0; }
.optionAsImage_selected { background-color: #FAFAFF; border:1px solid #000000; }
img.optionAsImage { padding:1px; }
img.optionAsImage_selected { border:1px dashed #000000; }