/* Tags */

a.rwzLink {
    background-color: #cd9900 !important;
    text-decoration: underline !important;
    border-color: Black !important;
}

    a.rwzLink:before {
        background-color: #cd9900 !important;
        text-decoration: underline !important;
        border-color: Black !important;
    }
Body
{
	font-size:small;
	font-family: Verdana;
	color:Black;
}
div.RadPanelBar .rpRootGroup .rpText {
  text-align: center;
  font-weight: bold;
}
div.RadPanelBar .rpGroup .rpText {
  text-align: left;
}
h1{
    font-size: larger;
    font-family: Verdana;
    font-weight: bold;
}
span.rwzProgress {
    background-color: #cd9900 !important;
    border-color: #5e2f0d !important;
}
tbody>tr>td.GridColumnCenter
{
    text-align:center;
    
}
td.rlvI {
    background: #EFEFEF !important;
    color: black;
    font-size: 11px !important;
}
td.rlvA {
    background: Khaki !important;
    color: black;
    font-size: 11px !important;
}
/* Elements */

/* Flexbox */
.container {
    display: flex; /* Establishes a flex container */

}
.sideBySidePanel {
    flex: 1; /* Each panel will grow to take up equal space in the container */

}

/* Classes */
.Accepted {
    color: #4F8A10;
    background-color: #DFF2BF;
    font-size: 10px;
}
.alignLeft {
    text-align: left;
}
.alignMiddle {
    vertical-align: middle;
    text-align: center;
}
.alignRight {
    text-align:right;
}
.alignTop {
    vertical-align: text-top top;
}
.alignBottom {
    vertical-align: text-bottom bottom;
}
.assignLabelNormal {
    background-color: White;
    font-weight: bold;
}
.assignLabelSelected {
    background-color: #FFCC00;
    font-weight: bold;
}
.bigZIndex {
    z-index:20000;
}
.Bold
{
    font-weight:bold;
}
.border1px {
    border: solid;
    border-width: 1px;
}
.Button {
    background-color: #daa520; /* #CC9900; */
    font-size: 9pt;
    font-weight: bold;
    border-color: Gray;
    border-width: 3px;
    border-style: outset;
}
.cancelledGame
{
    background-color: #FF6347; /* tomato */
    padding:3px;
    margin:5px;
}
.changedGame
{
    background-color:#90EE90; /* light green */
    padding:3px;
    margin:5px;
}
.colLayout {
    padding-left:0 !important;
    padding-right:0 !important;
}
.Error
{
    font-weight: bold;
    color: #D8000C;
    background-color: #FFBABA;
}
.FloatRight {
    float: right;
}
.evaluatorGame
{
    background-color:#87CEFA; /* light sky blue */
    padding:3px;
    margin:5px;
}
.GameCounts {
    background-color:darkorange;
    padding: 2px 2px 2px 2px;
    margin: 3px 3px 3px 3px;
    font-size: x-small;
    font-weight: bold;
    color: black;
}
.GridColumnTitle
{
    text-align:center;
}
.Gold
{
    color:#cc9900;
}
.Headline
{
    font-size: x-large;    
    display: inline-block;    
}

.HeaderFooterImage 
{
    width:100%;
    height:5px;
    padding-left:0px !important;
    padding-right:0px !important;
    display:grid;
}

.Hyperlink
{
    text-decoration:underline;
}
.Info, .Success, .Warning, .Error, .Accepted, .NotAccepted{
    border: 1px solid;
    margin: 5px 5px 5px 5px;
    padding: 5px 5px 5px 5px;
    border-radius: 3px;
    display: inline-block;
    font-weight: bold;
}
.Info {
    color: #00529B;
    background-color: #BDE5F8;
}
.Instructions
{
    font-size: medium;
    font-family: Verdana;
    font-weight: bold;
}
.Instructions-Medium
{
    font-size: 9pt;
    font-family: Verdana;
    margin: 3px;
    padding: 5px;
    border-radius: 10px;
    background-color:Khaki;
}
.Instructions-Small
{
    font-size: smaller;
}
.Instructions-Title
{
    font-family: Verdana;
    font-weight: bold;
    margin: 5px;
    padding: 5px;
    border-radius: 10px;
    background-color:Khaki;
}
.inValid
{
    float:right;
    display:inline;
    color: Red;
}
.Label-Medium
{
    font-size: 11pt;
    font-family: Verdana;
    color:Black;
    background-color:lightgrey;
}
.margin10 {
    margin-bottom: 10px;
    margin-top:10px;
}
.margin5 {
    margin-bottom: 5px;
    margin-top: 5px;
}
.modalBackground
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;    
}
.NotAccepted {
    font-weight: bold;
    color: #D8000C;
    background-color: #daa520;
    font-size: 12px;
}
.NotAcceptedBG {
    background-color: #daa520;
    padding: 3px;
    margin: 2px; 
    }
.pad3 {
    padding:3px;
}
.panel {
    margin: 10px;
}
.profileHeader {
    text-align: left;
    font-size: 12pt;
    font-weight: bold;
    color: White;
    background-color: DarkGray;
}
.RadButton {
    background-color: #FCC55F !important;
    border-color: #8b4513 !important;
}

.RadButton.rbHovered {
    background-color: #DC9104 !important;
    border-color: #5e2f0d !important;
}
.RadWizard.rwzSelected.rwzLink {
    background-color: #cd9900 !important;
    border-color: Black !important;
}

.rwzButton.rwzNext, .rwzButton.rwzFinish {
    background-color: #ebcb75 !important;
    border-color: #8b4513 !important;
}

.rwzButton.rwzNext:hover, .rwzButton.rwzFinish:hover {
    background-color: #cd9900 !important;
    border-color: #5e2f0d !important;
}
.showBorder {
    border: 1px solid red;
}
.roundedCorners {
    border-radius: 5px;
}
.smallText
{
    font-size: xx-small;
}
.smallWhiteLinks
{
    color: White;
    font-size: small;
}
.StatusAtArena {
    background-color: DarkGoldenRod;
    padding: 2px 2px 2px 2px;
    margin:1px 1px 1px 1px;
    font-size:x-small;
}
.StatusScheduleBlock {
    background-color: Firebrick;
    padding: 2px 2px 2px 2px;
    margin: 1px 1px 1px 1px;
    color: white;
    font-size: x-small;
}
.StatusGameConflict {
    background-color: DarkSalmon;
    padding: 2px 2px 2px 2px;
    margin: 1px 1px 1px 1px;
    font-size: x-small;
}
.StatusLevelConflict {
    background-color: OrangeRed;
    padding: 2px 2px 2px 2px;
    margin: 1px 1px 1px 1px;
    color: white;
    font-size: x-small;
}
.Success
{
    color: #4F8A10;
    background-color: #DFF2BF;    
}
.Title
{
    font-size: large;
    font-family: Verdana;
    font-weight: bold;
    color:Gray;
}
.TableLayout
{
    display:table;
}
.TableRow
{
    display:table-row;
}
.TableCell
{
    display:table-cell;
    vertical-align:top;
    padding: 3px 3px 3px 3px;
}
.ToolTipForeColor .rtWrapperContent div
{
    color: White;
}
.Warnings {
    color: #9F6000;
    background-color: #FEEFB3
}
