label{cursor:pointer;}
.inputLabel{text-align:right;padding-top:2px;white-space:nowrap;font-family:Verdana;}
.inputLabelValidationFailed{text-align:right;padding-top:3px;color:Red;font-family:Verdana;}
.labeledValueCell{padding-top:2px;padding-left:5px;height:16px;font-family:Verdana;}
.textBox,.dateBox,.timeBox,.disabledTextBox,.disabledDateBox{width:200px;padding-left:4px;background-color:white;border:solid 1px #D3D5C7;font-family:Verdana;font-size:1em;}
.textBoxError,.dateBoxError,.timeBoxError,.disabledTextBoxError,.disabledDateBoxError{border:solid 1px #FF0000;}
.dateBox{cursor:pointer;width:114px;}
.timeBox{cursor:default;width:65px;}
.validatorCallout{}
.invalid{background-color:#FCDFFF;}
.textBoxWatermark{padding-left:4px;border:solid 1px #D3D5C7;background:#EEEEEE;color:#999999;font-family:Verdana;font-size:1em;}
textarea,.disabledTextArea{padding-left:4px;width:300px;height:50px;margin-top:0px;margin-bottom:0px;background-color:white;border:solid 1px #D3D5C7;font-family:Verdana;font-size:1em;}
select,.disabledList{width:207px;border:solid 1px #D3D5C7;font-family:Verdana;font-size:1em;}
.disabledTextBox,.disabledDateBox,.disabledTextArea,.disabledList{background-color:#EEEEEE;border:solid 1px #D3D5C7;cursor:default;font-family:Verdana;}
.checkBox{cursor:pointer;}
.disabledCheckBox{cursor:default;}
.button,.disabledButton,.labeledControlButton,.labeledDBDropDownButton{cursor:pointer;margin:0px;font-family:Verdana;font-size:1em;}
.disabledButton{cursor:default;}
.imageButton{cursor:pointer;}
.requiredStar{color:Red;}
.calendarImage{cursor:pointer;margin-bottom:-5px;}
.file{width:600px;cursor:pointer;font-family:Verdana;font-size:1em;}
.checkBoxListBox{cursor:pointer;width:201px;height:15px;padding-left:4px;padding-top:2px;border:solid 1px #D3D5C7;white-space:nowrap;overflow:hidden;}
.checkBoxListBoxDiv{white-space:nowrap;overflow:hidden;width:185px;padding:0px;margin:0px;}
.checkBoxListDiv{position:absolute;visibility:hidden;width:207px;z-index:99;padding:0px;margin:0px;}
.checkBoxListIFrame{position:absolute;top:0px;left:0px;width:100%;z-index:97;padding:0px;margin:0px;}
.checkBoxListDivContainer{position:absolute;top:0px;left:0px;width:205px;z-index:98;background-color:#FFFFDD;border:solid 1px #D3D5C7;padding:0px;margin:0px;}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}
