/*
selectors removed 7.12.12 as we transition files to .com
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .btn {
    border: 0 none;
   /* font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;*/
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

span.ratingtitle {
	font: bold 10px Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:
}
.h1blue {
	font: 32px Arial, Helvetica, sans-serif;
	color: #0a46b4;
	clear:both;
	border-bottom:2px solid #CCCCCC;
}
.write-a-review {
float:right;
margin:10px 12px 0 0;
}
.overall-container {
width:200px;
height:50px;
float:left;
}

.finance-container {
width:200px;
height:50px;
float:left;
}

.experience-container {
width:270px;
height:50px;
float:left;
}
.stars-container {
	width:200px;
	margin: 0px;
	cursor:pointer;
}
.stars-container-top {
	width:200px;
	margin: 0px 0px 5px 0px;
	cursor:pointer;
	float:right;
}
.stars-container-top-new {
	width:200px;
	margin: 0px 0px 5px 0px;
	cursor:pointer;
	float:left;
}
#totalscores {
margin-top:0px;
position:relative;

}
#reviewsummary {
	background-color:#cde5f4;
	margin: 10px 0px 20px;
	padding: 2px 20px 2px;
}
.transitional #reviewsummary {
	background-color:#cde5f4;
	margin: 10px 0px 20px;
	padding: 2px 5px 2px;
}
#totalscores .title {
	font-size: 18px;
	color: #3b9fe5;
	clear:both;
	float:left;
	width:530px;
	margin-top:5px;
}
/* top stars */
#totalscores .stars {
	height: 25px;
	width: 125px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#totalscores .rated1stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2.jpg) repeat-x -100px top;

}
#totalscores .rated2stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2.jpg) repeat-x -75px top;

}
#totalscores .rated3stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2.jpg) repeat-x -50px top;

}
#totalscores .rated4stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2.jpg) repeat-x -25px top;

}
#totalscores .rated5stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars.png) repeat-x -0px top;

}
#Avg {
float:left;
width:300px;
margin:10px 0px 0px 0px;
border-right:1px solid #ABCADE;
height:105px;
}
.transitional #Avg {
width:220px;

}
.Avgtitle {
font-size:20px;
margin:0px 0px 0px 0px;
float:left;
width:300px;
color:#0A46B4;
height:25px;
}
.transitional .Avgtitle {
font-size:14px;
width:200px;
}


.stars-container-top-new .smallertotals {
margin:8px 0px 0px 10px;
float:left;
width:200px;
height:auto;

}
.smallertotals {
font-size:12px;
}

/* review stars  */
.reviewcontainer .stars {
	height: 20px;
	width: 100px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.reviewcontainer .rated1stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -80px top;

}
.reviewcontainer .rated2stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -60px top;

}
.reviewcontainer .rated3stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -40px top;

}
.reviewcontainer .rated4stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -20px top;

}
.reviewcontainer .rated5stars {
	background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -0px top;

}
/*end review stars  */

.starstats {
	height: 20px;
	width: 60px;
	float:left;
	padding-top:5px;
	font-size: 16px;
	color: #3B9FE5;

}
.container p {
margin:0px;
padding:0px;
}
.clear {
clear:both;
height:1px;
}
.odd {

}
.reviewcontainer {
padding:10px 0px 15px 0px;
border-bottom:2px solid #CCCCCC;
margin:5px 0px 5px 0px;

}
.reviewcontainer h3 {
margin:5px 0 5px 0;
font-size:14px;
}

.icon_new, .icon_former, .icon_sponsor, .icon_10, .icon_25, .icon_employee {
float:left;
width:88px;
height:88px;
margin-right:10px;

}
.icon_new{
	background: url(img/New.jpg) no-repeat left top;
}
.icon_former{
	background: url(img/former.jpg) no-repeat left top;
}
.icon_sponsor{
	background: url(img/sponsor4.jpg) no-repeat left top;
}
.icon_10{
	background: url(img/10plus.jpg) no-repeat left top;
}
.icon_25{
	background: url(img/25plus.jpg) no-repeat left top;
}
.icon_employee{
	background: url(img/skippy.jpg) no-repeat left top;
}

.thereview {
clear:both;
margin-left:98px;
}
span.theheadline {
	font-weight: bold;
	padding-right: 5px;
	padding-left: 0px;
	display:block;
}
span.percentage {
font-size:28px;
}

.transitional span.percentage {
font-size:22px;
}
.recommend-container {
font-size:16px;
color: #3B9FE5;
margin:10px 0px 10px;
}

#totalscores .recommend-container {
font-size:16px;
color: #0A46B4;
margin:0px 0px 10px;
width:300px;
float:right;
text-align:center;
}
.transitional #totalscores .recommend-container {
font-size:14px;
}
#totalscores .recommend-text {
margin-top:10px;
float:none;
width:300px;
height:45px;
}

.transitional #totalscores .recommend-text {
margin-top:0px;
height:55px;
}


.recommend-text {
width:790px;
height: 17px;
float:left;
margin-top:10px;
}
.user-recommend {
	clear:both;
	margin-left:98px;
	padding-left:40px;
	height: 32px;
	margin-bottom: 10px;
}
.new-user-recommend {
float:left;
	margin-left:98px;
	padding-left:40px;
	height: 32px;
	margin-bottom: 10px;
}
.new-user-recommend p {
	padding-top:16px;
	font-weight: bold;
}
.user-recommend p {
	padding-top:16px;
	font-weight: bold;
}
.recommend_1 {
	background: url(img/checkbox.jpg) no-repeat left top;
}
.recommend_0 {
	background: url(none) no-repeat;
	padding-left:0px;
	margin-bottom:0px;
	height:25px;
}
.recommend_0 p {
padding-top:0px;
}


#totalscores .piechart {
	margin: 0px 0px 0px 115px;
	padding: 0px;
	height: 75px;
	width: 75px;
	cursor: pointer;
	float:left;

}


.piechart {
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 75px;
	cursor: pointer;
	float:left;
}
.pie_10 {
	background: url(img/piechart-line.png) no-repeat left top;
}
.pie_20 {
	background: url(img/piechart-line.png) no-repeat -75px top;
}
.pie_30 {
	background: url(img/piechart-line.png) no-repeat -150px top;
}
.pie_40 {
	background: url(img/piechart-line.png) no-repeat -225px top;
}
.pie_50 {
	background: url(img/piechart-line.png) no-repeat -300px top;
}
.pie_60 {
	background: url(img/piechart-line.png) no-repeat -375px top;
}
.pie_70 {
	background: url(img/piechart-line.png) no-repeat -450px top;
}
.pie_80 {
	background: url(img/piechart-line.png) no-repeat -525px top;
}
.pie_90 {
	background: url(img/piechart99.png) no-repeat left top;
}

/*

.pie_90 {
	background: url(img/piechart-line.png) no-repeat -600px top;
}

 */


.pie_100 {
	background: url(img/piechart-line.png) no-repeat -675px top;
}

.paging {
width:400px;
margin:0 auto auto;
text-align:center;
font-size:12px;
}

.pagination a, #content-area .pagination a:link{
border: 1px solid #2B65B7;
color: #2B65B7;
text-decoration:none;
padding:0px 3px;
}

.pagination a.next, .pagination a.previous, #content-area .pagination a.next, #content-area .pagination a.previous{
border: 0px solid #2B65B7;
}
.paging-top {
margin-top:5px;
}
.transitional .paging a {
color:#0033CC;
font-weight:bold;
}
.paging a.active {
    background: none repeat scroll 0 0 #2294D3;
    border: 1px solid #000000;
    color: #FFFFFF;

}
.pagingleft {
float:left;
}
.pagingright {
float:right;
}

.transitional h1.h1blue, .transitional h1.page_header {
color:#CC0000;
font-size:26px;
font-weight:normal;
}
.transitional .recommend-text {
width:655px;
}

/*review details*/
.details {
clear:both;
width:190px;
float:left;
margin-right:15px;

}

.transitional .details {
margin-left:5px;
}
.starstats {
font-size:10px;
}

.details ul {
	list-style: url(none) none;
}
.details li {
height:25px;
font-size:10px;
background:none;
padding:0px;
}
.details li .number {
color:#0A46B4;
width:40px;
float:left;
margin-top:8px;

}

.graph-container {
float:left;
width:100px;
margin:5px 5px 0px 5px;
background: url(none) #abcade;
height:20px;
}
.graph {
height:20px;
background-color:#0A46B4;
}


#totalscores li.details5 .stars {
float:left;
width:100px;
margin:0px 5px 0px 5px;
background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -0px top;
}

#totalscores li.details4 .stars {
float:left;
width:100px;
margin:0px 5px 0px 5px;
background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -20px top;
}

#totalscores li.details3 .stars {
float:left;
width:100px;
margin:0px 5px 0px 5px;
background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -40px top;
}

#totalscores li.details2 .stars {
float:left;
width:100px;
margin:0px 5px 0px 5px;
background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -60px top;
}
#totalscores li.details1 .stars {
float:left;
width:100px;
margin:0px 5px 0px 5px;
background: url(https://forms.compassion.com/sponsorshipreview/img/stars2small.jpg) repeat-x -80px top;
}

#content-area .number a, .number a {
color:#0A46B4;
font-weight:normal;
font-size:10px;

}
#detailmsg {
float:left;
width:400px;
	font-weight:bold;
	color:#3B9FE5;
	font-size:12px;
}

 #detailmsg a, #content-area #detailmsg a{
color:#3B9FE5;
}

.no_template_review #totalscores .recommend-text {
margin-top:0px;
height:55px;
}
