/* CSS Document */

.prReviewSort {
background-color:#DDDDDD;
border-bottom:1px solid #CCCCCC;
font-weight:bold;
margin:2em 0 0;
padding:0.3em 1em;
text-align:right;
text-transform:uppercase;
}

.prReviewCount {
float:left;
margin:0.3em 0;
}

.prPagination {
border-bottom:1px solid #BBBBBB;
color:#444444;
font-size:0.95em;
line-height:1;
margin-top:0.8em;
padding:0 1em 0.9em;
position:relative;
}
.prPagination .prPageNav {
position:absolute;
right:1em;
}

.prNavBackToTopTop {
display:none;
}
.prReviewWrap {
border-bottom:1px solid #CCCCCC;
margin:1em 0;
padding:0 1em;
}
.prReviewWrap.prExpert {
background:url("../images/grad_expert_bg.png") repeat-x scroll left top transparent;
border-color:#D9B38E;
border-style:solid;
border-width:1px 1px 2px;
margin:1em 0 0;
padding-top:0;
}

.prReviewWrap.prExpert.prStaff .prExpertHeader {
background:url("../images/expert_staff_bg.png") no-repeat scroll left top transparent;
padding-left:55px;
}
.prReviewWrap.prExpert.prIndustry .prExpertHeader {
background:url("../images/expert_industry_bg.png") no-repeat scroll left top transparent;
padding-left:45px;
}
.prReviewAuthor {
margin:1em 0;
}
div.prReviewAuthor a {
text-decoration:underline;
}
.prReviewAuthorName span, .prReviewAuthorLocation span, .prReviewAuthorDate span {
font-weight:bold;
}
.prReviewText {
clear:both;
margin:1.5em 0 1em;
}
.prCommentsHeader {
display:none;
}
.prStrong {
font-weight:bold;
}
.prEmphasis {
font-style:italic;
}
.prReviewTools {
margin:0.5em -1em;
padding:0.5em 1em 0;
display:none;
}
.prReviewHelpfulText {
font-size:0.9em;
font-style:italic;
margin-bottom:10px;
margin-top:10px;
}
a.prReviewHelpfulTextLink:link, a.prReviewHelpfulTextLink:visited, a.prReviewHelpfulTextLink:hover, a.prReviewHelpfulTextLink:active {
font-size:1em;
}
.prReviewReportIssue {
font-size:0.9em;
font-style:italic;
margin-left:0.5em;
}
.prReportIssueHeader {
display:none;
}
.prIssueSubtext {
font-size:0.9em;
margin-bottom:10px;
margin-top:10px;
}

