﻿a:visited.topNav,  a:link.topNav,  a:active.topNav
{
        text-decoration:none;
        background-color:#CFDAE5;
        padding:3px;
        color:Blue;
}

  a:hover.topNav
{
        text-decoration:none;
        background-color:#FFF;
        color:Blue;
}



.loginLinkCssClass
{
        color:Blue;
}
/***********************************  RATINGS/COMMENTS  CONTAINER  ***********************************/

#wrapperHeaderRatingsComments
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/bgRatingsComments.gif)  repeat-x  bottom;  
        border:solid  1px  #CFDAE5;  
        width:600px;
        height:50px;
}





/***********************************  RATINGS  STAR  IMAGES  ***********************************/

.ratingStar  
{
        float:left;  
        font-size:0px;  
        width:13px;  
        height:12px;  
        cursor:pointer;  
        display:block;
        background-repeat:no-repeat;  
}
.ratingStarReadOnly
{
        float:left;
        font-size:0px;
        width:13px;
        height:12px;
        cursor:pointer;
        display:block;
        background-repeat:no-repeat;
}
.filledRatingStar  {background-image:url(/App_themes/simcoe/images/imgRatingsComments/FilledStar.png)}
.emptyRatingStar  {background-image:url(/App_themes/simcoe/images/imgRatingsComments/EmptyStar.png)}
.halfRatingStar  {background-image:url(/App_themes/simcoe/images/imgRatingsComments/HalfFullStar.png)}
.savedRatingStar  {background-image:url(/App_themes/simcoe/images/imgRatingsComments/SavedStar.png)}
.reducedRatingStar  {background-image:url(/App_themes/simcoe/images/imgRatingsComments/FilledStar.png)}





/***********************************  RATINGS  STAR  IMAGES  ***********************************/

/*  ADDING  A  COMMENT  DIV  */
.commentDivCssClass  
{
	border:solid  2px  #CFDAE5;
	z-index:10000;
	width:200px;
	height:220px;
	position:absolute;
	background-color:White;
	opacity:  .90;        filter:  alpha(opacity=90);
	padding:10px;
	font-size:11px;
	font-family:Verdana,  Arial,  Helvetica,  Sans-Serif;
}
/*  COMMENT  INPUT  FIELD  */
.commentDivCssClass  input
{
        width:200px;
}
/*  COMMENT  INPUT  FIELD  */
.commentDivCssClass  textarea
{
        width:200px;
        height:100px;
}
/*  SUBMIT  A  COMMENT  BUTTON  */
.submitBtnCssClass  
{
        width:59px;
        height:23px;  
        border:0;
        cursor:pointer;
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnSubmit.gif)  no-repeat;
}
/*  CLOSE  BUTTON  */
.closeBtnCssClass  
{
        width:11px;
        height:11px;  
        border:0;
        position:relative;
        top:-3px;
        left:193px;
        cursor:pointer;
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnCloseUserRating.gif)  no-repeat;
}





/***********************************  USER  COMMENTS  ***********************************/

/*  USER  COMMENTS  */
.wrapperUserComments  {margin-top:10px;  border:solid  1px  #EEE;}
.userCommentListLeft  {float:left;}
.userCommentListRight  {float:right;}

/*  AGREE  DISAGREE  */
.listUserRating  {list-style:none;  position:relative;  left:0px;  padding:0px;  margin:0;}
.listUserRating  li  {display:inline;}
.listUserRating  li.spacer  {color:#B8CADB;  font-size:10px;  padding:0px  3px;}
.listUserRating  li.agree  
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/icoUserRatingAgree.gif)  no-repeat  left;
        padding-left:15px;
}
.listUserRating  li.disagree  
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/icoUserRatingDisagree.gif)  no-repeat  left;
        padding-left:15px;
}
.listUserRating  li.offensive
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/icoUserRatingOffensive.gif)  no-repeat  left;
        padding-left:10px;
}
.listUserRating  li  a,  .listUserRating  li  a:visited,  .listUserRating  li  a:active
{
        color:#369;
        text-decoration:underline;
}
.listUserRating  li  a:hover
{
        text-decoration:none;
}
.listUserRating  li.right
{
        padding-left:400px;
        color:#BDD7F1;
}





/***********************************  RATINGS  USER  INPUT  ***********************************/

/*  TITLE  */
.ratingMessageCssClass  
{
        width:90px;
        position:relative;  
        top:-2px;  
        left:0px;
        font-family:Arial;
        font-size:12px;
}
/*  STAR  GROUP  */
#userRatingUserInput_StarDiv  
{
        width:70px;
        position:relative;  
        top:2px;  
        left:0px;  
        display:block;
}
/*  THANK  YOU  */
.thankyouMessageCssClass  
{
        width:70px;
        position:relative;  
        font-size:9px;  
        color:#444;  
        top:0px;  
        left:0px;
        font-family:Arial;
        font-size:12px;
}





/***********************************  RATINGS  READ  ONLY  ***********************************/

/*  AVG  VOTE  */
.ratingMessageCssClassReadOnly
{
        width:40px;
        position:relative;
        top:-14px;
        left:70px;
        font-family:Arial;
        font-size:12px;
}
/*  STAR  GROUP  */
#userRatingReadOnly_StarDiv
{
        width:70px;
        position:relative;
        top:-11px;
}
/*  NUMBER  OF  VOTES  */
.ratingVotesCssClassReadOnly
{
        position:relative;
        top:-12px;
        left:0px;
        width:60px;
        font-size:9px;  
        color:#444;
        display:block;
        padding:0;
        margin:0;
        font-family:Arial;
        font-size:12px;
}





/***********************************  USER  PROFILE  ***********************************/


/*  USER  PROFILE  BUTTONS  */
.btnLogin
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnLogin.gif)  no-repeat;
        width:46px;
        height:20px;
        border:0;
        cursor:pointer;
}
.btnSubmit
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnSubmit.gif)  no-repeat;
        width:59px;
        height:20px;
        border:0;
        cursor:pointer;
}
.btnsignup
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnSignUp.gif)  no-repeat;
        width:59px;
        height:20px;
        border:0;
        cursor:pointer;
        
}
.btnChangePassword
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnChangePassword.gif)  no-repeat;
        width:117px;
        height:20px;
        border:0;
        cursor:pointer;
}
.btnContinue
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnContinue.gif)  no-repeat;
        width:68px;
        height:20px;
        border:0;
        cursor:pointer;
}
.btnCancel
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnCancel.gif)  no-repeat;
        width:55px;
        height:20px;
        border:0;
        cursor:pointer;
}
.btnSave
{
        background:url(/App_themes/simcoe/images/imgRatingsComments/btnSave.gif)  no-repeat;
        width:46px;
        height:20px;
        border:0;
        cursor:pointer;
}




.showCommentCssClass
{
    cursor:pointer;
}


.left
{
        float:left;
}


.right
{
        float:right;
}



#userCommentsHeader
{
        width:250px;
}

.registrationArea
{
        width:  950px;  
        float:left;  
        text-align:left;  
        margin-left:  5px;      
        background-color:#DCEBFF;      
}

.pageHeader
{
        color:White;
        background-color:#3973AD;
        padding:10px  0;
        font-family:Verdana;
        font-size:18px;
}

















/*  

.descriptionCssClassReadOnly  {border:solid  1px  red;  width:280px;  height:60px;}
*html  .userRatingNewReadOnly  {position:relative;  top:0px;  left:0px;  margin:0;  padding:0;}
.userRatingNewReadOnly  {position:relative;  top:-10px;  left:0px;  margin:0;  padding:0;}


.userRatingNew  {margin:0;  padding:0;}
.userRatingNew  textfield  {font-family:Verdana,  Arial,  Helvetica,  Sans-Serif;  font-size:11px;}
.userRatingNew  input  {font-family:Verdana,  Arial,  Helvetica,  Sans-Serif;  font-size:11px;}
.userRatingNew  h1  {padding-bottom:3px;  font-size:11px;  font-weight:bold;  margin:0;}
.userRatingNew  h2  {position:relative;  left:5px;  top:-1px;  font-size:11px;  font-weight:normal;  margin:0;}
.userRatingNew  h3  {padding-top:3px;  font-size:10px;  font-weight:normal;  margin:0;}

.showCommentCssClass  {border:solid  1px  black;  background-image:url(/Images/EmptyStar.png);}
.commentHeaderCssClass  {font-weight:bold;  padding:0;  margin:0;}

*html  #userComments  {margin-top:1px;}
#userComments  {width:655px;  margin-top:15px;}
*html  #userCommentsHeader  {margin-bottom:-1px;}
#userCommentsHeader  
{
        margin:0;
        padding:0;
}
#userCommentsHeader  div.left  {float:left;}
#userCommentsHeader  div.right  {float:right;  font-size:10px;  font-weight:bold;}
#userCommentsHeader  div.right  a,  
#userCommentsHeader  div.right  a:visited,  
#userCommentsHeader  div.right  a:active
{
        font-size:10px;
        font-weight:bold;
        color:#369;
        text-decoration:underline;
}
#userCommentsHeader  .right  a:hover  {text-decoration:none;}

*/