div.userReview {
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding-bottom:20px;
}
div.userReview div.OverallReviewHeader div.submitReviewHeader {
	display:block;
}
div.userReview div.OverallReviewHeader {
	font-size:1.1em;
	padding:10px 0pt 5px;
}
div.userReview div.OverallReviewHeader h2 {
	color:#333333;
	font-size:1.3em;
	margin-bottom:10px;
	padding:0px 0px 20px 10px;
	background-image:url(images/you_say.gif);
	background-repeat:no-repeat;
	height:36px;
}
div.userReview div.OverallReviewHeader h2 span {
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:normal;
	padding:0pt 0pt 0pt 10px;
	display:none;
}
div.userReview div.overallHead {
	display:inline;
	float:left;
	width:auto;
}
div.userReview div.overallHeadForm {
	float:left;
	width:300px;
}
div#addYourReview 
{
    display:none;
	margin-bottom:10px;
	padding-top:10px;
}
div#addYourReview p.yourRatings {
	font-size:1.1em;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
div#addYourReview p span.username {
	font-weight:bold;
}
div#addYourReview p span.notYou {
	color:#666666;
}
div#addYourReview h2 {
	color:#255690;
	font-size:130%;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
div#addYourReview ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:7px;
	margin-right:7px;
	margin-top:-10px;
	padding-bottom:5px;
}
div#addYourReview ul li {
	float:left;
	padding:9px 3px 6px;
	text-align:center;
	width:9px;
}
div#addYourReview ul li a {
	background:transparent url(images/rate_this_off.gif) no-repeat scroll 0pt 50%;
	display:block;
	padding-top:25px;
}
div#addYourReview ul li a:hover, div#addYourReview ul li a.hilight {
	background:transparent url(images/rate_this_on.gif) no-repeat scroll 0pt 50%;
}
div#addYourReview div.section {
	display:inline;
	float:left;
	margin-left:10px;
	width:91px;
}
div#addYourReview div.section h3 {
	color:#255690;
	font-size:1.1em;
	min-height:32px;
	padding:10px;
}
div#addYourReview p.lastPlay {
	clear:both;
	display:inline;
	float:left;
	font-size:1.1em;
	margin-left:10px;
	width:170px;
}
div#addYourReview select {
	display:inline;
	float:left;
	font-size:1.1em;
	margin-left:10px;
	margin-top:10px;
	width:auto;
}
div#addYourReview select option {
	padding-right:10px;
}
div#addYourReview p.yourReview {
	
}

div#addYourReview input.textbox 
{
    background:transparent;
   border:0;
    width:450px;
    margin:10px 0 0 10px;
}

div#addYourReview textarea {
    height:103px;
    width:374px;
       background:transparent;
       border:0;
       margin:10px 0 0 10px;
}

div#addYourReview p.usage {
	clear:both;
	font-size:1.1em;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	padding-top:10px;
}
div#addYourReview div.validation {
	background:#E7EBEF none repeat scroll 0% 50%;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	padding:10px 10px 0px;
}
div#addYourReview div.validation p {
	padding:0px 0px 10px;
}
div#addYourReview input {
	margin-left:10px;
}
div#addYourReview p.loginInformation {
	font-size:1.1em;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	padding:10px;
}
div#addYourReview p.cancel {
	font-size:1.1em;
	margin:10px;
}
div#addYourReview a:link, div#addYourReview a:visited {
	color:#255690;
	font-weight:bold;
	text-decoration:none;
}
div.userReview div.ratingTooltip {
	background:#E5E1C5 none repeat scroll 0% 50%;
	color:#333333;
	width:180px;
}
div.userReview div.ratingTooltip table {
	border-collapse:collapse;
	color:#FFFFFF;
	font-size:1em;
	margin:10px;
	width:160px;
}
div.userReview div.ratingTooltip table tr {
	vertical-align:top;
}
div.userReview div.ratingTooltip table tr th {
	color:#333333;
	font-weight:normal;
	text-align:left;
	width:112px;
}
div.resultsSortSearch {
	padding-bottom:5px;
}
div.resultsSortSearch div.searchbox {
	display:inline;
	float:left;
	padding-right:5px;
	width:auto;
}
div.resultsSortSearch div.searchboxButton {
	display:inline;
	float:left;
	width:auto;
}
div.userReview ul.list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
div.userReview ul.list li {
	padding-top:15px;
	margin-top:-5px;
	margin-bottom:10px;
	background-image:url(images/hill_divider.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:25px;
}
div.userReview ul.list li div.userDetails01 {
	display:inline;
	float:left;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	width:300px;
}
div.userReview ul.list li div.userDetails01 p.commentTitle {
	font-size:1.1em;
	font-weight:bold;
}
div.userReview ul.list li div.userDetails01 p.username {
	color:#096AA7;
	font-size:1.1em;
	margin-bottom:3px;
}
div.userReview ul.list li div.userDetails01 p.location {
	color:#222222;
	font-size:1.1em;
}
div.userReview ul.list li div.userDetails02 {
	display:inline;
	float:left;
	margin-bottom:10px;
	padding-right:10px;
	width:190px;
}
div.userReview ul.list li div.userDetails02 img.moderator {
	display:inline;
	float:left;
	margin-bottom:10px;
	margin-right:5px;
	width:auto;
}
div.userReview ul.list li div.userDetails02 img.expert {
	display:inline;
	float:left;
	margin-bottom:10px;
	margin-right:5px;
	width:auto;
}
div.userReview ul.list li div.userDetails02 img.badge {
	display:inline;
	float:right;
	margin-bottom:10px;
	width:auto;
}
div.userReview ul.list li div.userDetails02 p.ownerRating {
	clear:both;
	font-size:1.1em;
	margin-bottom:5px;
}
div.userReview ul.list li div.userDetails02 p.showDetails {
	font-size:1.1em;
}
div.userReview ul.list li div.userDetails02 div.ratingTooltip {
	font-size:1.1em;
}
div.userReview ul.list li div.review {
	clear:both;
	font-size:1.1em;
	padding-left:10px;
	padding-right:10px;
}
div.userReview ul.list li div.review p {
	margin-bottom:10px;
}
div.userReview ul.list li div.review a.showMoreText, div.userReview ul.list li div.review a.showMoreText:link, div.userReview ul.list li div.review a.showMoreText:visited {
	color:#096AA7;
}
div.userReview ul.list li div.review a.showMoreText:hover, div.userReview ul.list li div.review a.showMoreText:active {
	text-decoration:none;
}
.inputareaBackdrop {
    background:url(images/input_long_background.jpg) no-repeat 0px -2px;
    height:35px;
 
}
.textareaBackdrop {
	background:url(images/textarea.jpg) no-repeat -8px -9px;
	height:133px;
}

