﻿.ratingInstructionClass
{
    font-style: italic;
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight:bold;
}
.ratingSignInClass
{
    margin-top: 10px;
    margin-bottom: 5px;
}
.ratingClass
{
    /*position the rating control */
}
.ratingStarClass
{
    background-repeat:no-repeat;
    cursor:pointer;
    display:block;
    font-size:0pt;
    height:19px;
    margin:0px;
    padding:0px;
    width:10px;
}
.ratingEmptyStarClass
{
    background-image:url(/Images/NonCMSPages/Recipe/star_empty.gif);
}
.ratingFilledStarClass
{
    background-image:url(/Images/NonCMSPages/Recipe/star_full.gif);
}
.ratingActiveStarClass
{
    background-image:url(/Images/NonCMSPages/Recipe/star_active.gif);
}
.ratingDetailsPanelClass
{
    background-color: #ffffff;
    border: outset thin #cccccc;
    padding: 5px;
    opacity:.70;
    filter:alpha(opacity=70);
    moz-opacity:0.7;
}

.ratingStarClass_disabled
{
    background-repeat:no-repeat;
    cursor:default;
    display:block;
    font-size:0pt;
    height:19px;
    margin:0px;
    padding:0px;
    width:10px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.ratingImages{
	height:19px;
	vertical-align:bottom;
}
.ratingCount{
	height:19px;
	padding:5px 0px 0px 5px;
}
.ratingChange{
	display: none;	
}
.ratingDisplay{
	height: 19px;
	width: 50px;
}
.reviewLink{
	clear:both;
	margin-top:5px;
}
.review_container
{
    width:568px;
    margin:10px;
}

.review_container label
{
    display:block;
    font-weight:bold;
}

.review_container_top
{
    background: url(/~/media/Images/NonCMSPages/Recipe/reviewContainerTop.ashx) no-repeat;
    height:5px;
    width:568px;
    font-size:1px;   
}

.review_container_bottom
{
    background: url(/~/media/Images/NonCMSPages/Recipe/reviewContainerBottom.ashx) no-repeat;
    height:5px;
    width:568px; 
    font-size:1px;     
}

.review_container_tile
{
    background: url(/~/media/Images/NonCMSPages/Recipe/reviewContainerTile.ashx) repeat-y;
    width:495px; 
    padding:10px 10px 10px 20px;  
}

.review_container_tile h3
{
    font-size:14px;
    margin-top:0;
}

.review_text
{
    width:100%;
    height:80px;
}


@media print {

.memberComments 
{
	display:none;
}
.tertiaryBox 
{
		display:none;
}

.commentBoxPages 
{
	display:none;
}

#col1A-LeftNav 
{
	display:none;
}

.col1-LeftNavBack 
{
	background:none;
}

.breadCrumbs
{
	display:none;
}

.colleft 
{
	position:static;
	width:auto;
	margin-left:0px;
	
}

.col1wrap 
{
	position:static;
	width:auto;
	float:none;
}

#header 
{
	display:none;
}

.search 
{
	display:none;
}

#menu 
{
	display:none;
}

#subMenu 
{
	display:none;
}

.flexAd 
{
	display:none;
}

.grayFooter 
{
	display:none;
}

.col2 
{
	display:none;
}

.redFooterCont
{
	display:none;
}

.extendedFooterCont
{
	display:none;
}

}
