/* CSS file */
global {
    focusThickness: 2;
    focusBlendMode: difference;
    letterSpacing: .5;
    fontThickness: -25;
}

Application {
    backgroundColor: #CCCCCC;
    backgroundGradientColors: #CCCCCC, #EEEEEE;
    backgroundGradientAlphas: 0.6, 0.4;
    themeColor: #CCCCCC;
    font-size: 10;
    color: black;
}

Label {
    font-size: 10;
	paddingBottom:-1;
}

Button {
	paddingBottom:0;
}

DataGrid {
    selectionColor: #3366CC;
    textSelectedColor: white;
    use-roll-over: false;
    headerColors: #FFFFFF, #CCCCCC;
    headerStyleName: gridHeader;
}

List {
    selectionColor: #3366CC;
    textSelectedColor: white;
    use-roll-over: false;
}

ComboBox {
    selection-color: #3366CC;
    roll-over-color: #3366CC;
    text-selected-color: white;
    text-roll-over-color: white;
	font-weight: normal;
	paddingBottom:-2;
}

TextInput {
    borderColor: #666666;
	font-weight: normal;
	paddingBottom:-2;
}

LinkBar {
    color: #6B5B5B;
    disabledColor: #186CDD;
    text-roll-over-color: #186CDD;
}

LinkButton {
    font-weight: bold;
    font-size: 10;
    color: #186CDD;
    roll-over-color: white;
    selection-color: white;
	paddingBottom:0;
}

FormItem {
    font-weight: bold;
    font-size: 10;
    color: #6B5B5B;
	paddingBottom:-1;
}

FormHeading {
	color: #6B5B5B;
	font-size: 10;
	paddingBottom:-1;
}

.linkSelected {
    font-weight: bold;
    font-size: 10;
    color: #6B5B5B;
    text-roll-over-color: #6B5B5B;
    text-align: left;
    padding-left: 2;
    padding-right: 2;
	paddingBottom:0;
    focusRoundedCorners: "tl bl tr br";
}

.linkUnSelected {
    color: #186CDD;
    text-roll-over-color: #186CDD;
    roll-over-color: white;
    font-size: 10;
    font-weight: bold;
    text-align: left;
    padding-left: 2;
    padding-right: 2;
	paddingBottom:0;
    focusRoundedCorners: "tl bl tr br";
}

.reportLabel {
    font-weight: bold;
    font-size: 10;
    color: #6B5B5B;
}

.controlLabel {
    font-weight: bold;
    font-size: 10;
    color: #6B5B5B;
}

/** added by jtorreno 2008.02.12 for JAWS accessibility (508) **/
.accessibleControlLabel {
    background-color: #F0F0F0;
    border-color: #F0F0F0;
    border-style: none;
    font-size: 10;
    font-weight: bold;
    color: #6B5B5B;
}

.normalLabel {
    font-weight: normal;
    font-size: 10;
    color: black;
}

.lightLabel {
    font-weight: normal;
    font-size: 10;
    color: gray;
}

.formField {
    color: black;
	font-weight: normal;
}

.contentArea {
    background-color: #F0F0F0;
}

.viewTitle {
    font-size: 14;
    font-weight: bold;
    color: black;
}

/** added by jtorreno 2008.02.12 for JAWS accessibility (508) **/
.accessibleViewTitle {
    font-size: 14;
    font-weight: bold;
    color: black;
    background-color: #CCCCCC;
    border-color: #CCCCCC;
    border-style: none;
}

/** added by jtorreno 2008.02.14 for JAWS accessibility (508) **/
.accessibleViewReportTitle {
    font-size: 14;
    font-weight: bold;
    color: black;
    background-color: white;
    border-color: white;
    border-style: none;
}

.subTitle {
    font-size: 10;
    font-weight: bold;
    color: black;
}

.bottomRightButton {
    vertical-align: bottom;
    horizontal-align: right;
    padding-right: 16;
    padding-bottom: 16;
}

.errorText {
    font-size: 10;
    font-weight: bold;
    color: red;
}

.sessionTimeoutLabel {
    font-size: 14;
    font-weight: bold;
    color: red;
}

.gridHeader {
	font-weight: bold;
	color: #6B5B5B;
}
