/* specific to submit review interfaces */
img {border-style: none}
#BVSubmissionRatingSectionContent {width:70%}
.BVErrorHeader {color:#000000; font-weight: bold;}
.BVErrorText {color:#990000; font-size:X-Small;}
.BVErrorTextArea {width:100%; border: 1px solid #DDDDDD; padding: 4px; background: #EEEEEE;}
.BVUIButton {}
.BVUIContainer { padding: 15px; }
.BVUIContainer * { font-family: arial, helvetica, sans-serif; font-size: 11px; }
.BVUIContainer a:link { color: rgb(0, 0, 204); }
.BVUIContainer a:hover { color: rgb( 153, 0, 51); }
.BVDisplayName {font-weight: bold;}

.BVRatingsOnlyChooserTable {width:100%; border: 1px solid #0066D8; padding: 8px; background: #E2F2FF;}
.BVRatingsOnlyChooserMessage {}
.BVRatingsOnlyChooserButtons {padding-top:8px; vertical-align:middle; font-weight:bold; }

.content { padding: 5px 5px 15px 5px;}
.error { color: #990000; font-weight: bold;}
.fieldLabel { font-weight: bold; white-space: nowrap;}
.label-prefix-required-marker { color:Red; font-family:verdana,sans-serif; font-size:X-Small;}
.note { background: #FFFFFF; border: 1px solid black; display: none; position: absolute; left: 550px; right: 0px; padding: 2px 10px 2px 10px; width: 400px;}
.closeLinkClass{ font-weight: bold;float: right;}
.title { padding: 2px; background: #0067AC; font-size: 12px; font-weight: bold; color: #FFFFFF;}

.BVSubmissionContentSectionHSpacer { width: 330px; }
.BVTablePreviewSubmit, .BVTablePreviewSubmit p {padding:5px 0px; margin:0px;}

.BVhintsHeader { background: #E2F2FF; border: 1px solid #0066D8; font-weight: bold; color:#0066D8;}
.BVhintsBody { }
.BVreviewText {font-weight:bold; font-face:12px;}
.BVreviewText p {font-weight:normal;}
.ratingBar {cursor: pointer;}
.ratingDisplayValue {padding-left: 15px; font-weight: bold;}
.ratingTitle {width: 170px; font-weight: bold; padding-right: 15px;}
.ratingWrapper {padding: 4px; background: #FFFFFF}

.required {font-weight: normal; padding-left: 5px;}
.required-marker {color:Red; font-family:verdana,sans-serif; font-size:X-Small;}

.BVPreviewMainTable { padding: 3px; border: 1px solid #FFCC00}
.BVThankyouTable {border: 1px solid #FFCC00;}
#guidelines .header {font-weight:bold; font-size:13px; margin-top:0px;}
#guidelines li {font-size:11px; line-height:150%;}
#guidelines {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;	margin:10px; background-color:#FFFFCC; border:1px solid #333333; padding:20px;}
#guidelines a:link { color: rgb(0, 0, 204); }
#guidelines a:hover { color: rgb( 153, 0, 51); }
.BVThankYouTable a {display:none;}

A.BVCloseWindowLink {text-decoration:underline; font-weight:bold; color:black;}
.BVNetPromoterCnt {width: 100%;}
.BVnetPromoterScoreBodyContainer {padding-left:20px; padding-top:10px;}
.BVnetPromoterBody td .label-error {font-weight:bold;}
.BVNetPromoterCnt td {font-size: 12px;}
.BVnetPromoterReviewTipsHead { background: #E2F2FF; border: 1px solid #0066D8; font-weight: bold; padding-left:2px; align:right; color:#0066D8;}
.BVnetPromoterReviewTips ul {}


