﻿.commentControl {text-align: right; float: right;}

.commentPost {font-size: 11px; width: 543px; margin-top: 5px; text-align: left;}
.commHead, .commentPost h2 {font-size: 18px; color: #ed3138; margin-bottom: 7px; text-align: left;}
    .commNew {padding-bottom: 7px; width: 543px; text-align: left;}
        .commLabel {display: inline; width: 70px; text-align: right; float: left; padding-right: 3px;}
        .commControl {width: 463px;}
            .commText {font-size: 11px; width: 200px;}
.ratingStar {width: 13px;height: 12px;margin: 0px;padding: 0px; cursor: pointer;background-repeat: no-repeat;}

.filledRatingStar {background-image: url('http://www.believekids.com/images/FilledStar.gif');}
.emptyRatingStar {background-image: url('http://www.believekids.com/images/EmptyStar.gif');}
.savedRatingStar {background-image: url('http://www.believekids.com/images/SavedStar.gif');}

.filledRatingStar_b {background-image: url('http://www.believekids.com/images/FilledStar_b.png');}
.emptyRatingStar_b {background-image: url('http://www.believekids.com/images/EmptyStar_b.png');}
.savedRatingStar_b {background-image: url('http://www.believekids.com/images/SavedStar_b.png');}

.ratingStar_big {width: 23px;height: 20px;margin: 0px;padding: 0px;cursor: pointer;background-repeat: no-repeat;}
.filledRatingStar_big {background-image: url('http://www.believekids.com/images/FilledStar_big.png');}
.emptyRatingStar_big {background-image: url('http://www.believekids.com/images/EmptyStar_big.png');}
.savedRatingStar_big {background-image: url('http://www.believekids.com/images/FilledStar_big.png');}

.captchaCont {display: inline-block; width: 226px; margin-left: 70px; background: #dfdfdf; padding: 5px 5px;}
    .captchaImage {float: left; width: 130px; padding-top: 6px;}
        .capImg {vertical-align: middle;}
    .captchaEntry {float: right; width: 86px; margin-left: 3px; font-size: 11px; vertical-align: middle;}
        .txtCap {vertical-align: middle; width: 80px;}

.commSubmit {margin-left: 70px; width: 150px;}
.validators {font-weight: bold; font-size: 10px;}

.viewComm {width: 593px; background: #f4f4f4; padding: 7px 7px;}
    .leftView {width: 150px; float: left; text-align: left;}
        .viewNum {color: #595959;}
        .viewName {font-weight: bold; font-size: 11px; color: #00609d; margin-bottom: 4px;}
        .viewDate {font-size: 11px; color: #9d9d9d; margin-bottom: 4px;}
    .rightView {width: 429px; float: left; color: #595959; text-align: left;}
    
    .altView {background: #ffffff;}
    
    .viewRateCover {position: absolute; background: #ffffff; width: 70px; height: 16px; filter:alpha(opacity=0);-moz-opacity:0.0; opacity:.0;}