@import url(/style/shared/RFStyle.css);


BODY {
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: small;
    color : #000033;
}

span.accepted {
    
  font-weight:bold;  
  color : Green;
}

span.rejected {
    
  font-weight:bold;  
  color : Red;
}


/* --COLORS --*/
  

.headcolor {
  color : Navy;}  
.accentcolor {
  color : Silver;}  
.errorcolor {
  color : #FF0000;} 

/* -- BOLD IS LIKE REGULAR LINK --*/
/*
HR {
  width:100%;
  align:left;
  border : none;
  margin-left : inherit;
  color : Silver
  }
*/  
P, LI, td { 
    font-family: Arial, Sans-serif;
    font-size: small;
}


/* --  HEADERS --*/

.mainhead { 
    font-family: Arial, Sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #003366;
}

.receiptaddressheader { 
    font-family: Arial, Sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: Black;
}

.receiptheader { 
    font-family: Arial, Sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: Black;
}

.receiptwarning { 
    font-family: Arial, Sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: Red;
}

H2 { 
    font-family: Arial, Sans-serif;
    font-size: small;
    font-weight: bold;
  }

H3 { 
    font-family: Arial, Sans-serif;
    font-size:   small;
    font-weight: bold;
    }

/* --  REGULAR LINK --*/

A { 
    font-family: Arial, Sans-serif;
    color: #000099;
}

A:active { 
    font-family: Arial, Sans-serif;
    color: #000099;
}

A.visited { 
    font-family: Arial, Sans-serif;
    color: #666666;
}

A:hover
{
    XCOLOR: #aaaaaa;
  color: #aaaaaa;
}



.note {
    color: Navy;
    font-weight: bold;
}

.error {
    color: Red;
}

/* New Staff Page Layout Styles (March 2006) */

TD.staffmain { background-color: #003399;
               color: #FFFFFF;
               text-align: center;
               vertical-align: center;
               font-weight: bold;
             }

TD.staffhead { background-color: #6e87bd;
               color: #FFFFFF;
               text-align: center;
               vertical-align: center;
               font-weight: bold;
             }

TD.staff { vertical-align: top;
           width: 350;
         }
         
H3.staff { font-size:   small;
           font-weight: bold;
           color: #000000;
         }

.schedule.popup { 
	background-color: #000000;
	text-align:left;
	padding: 10px;
}

.sessionarrange_accepted {
	background-color: #ccff99;
}

.sessionarrange_ungraded {
	background-color: #ffcc99;
}

.sessionarrange_rejected {
	background-color: #ff9999;
}

.sessionarrange_waitlisted {
	background-color: #CCCCCC;
}

.sessionarrange_withdrawn {
	background-color: #ccccff;
}

.sessionarrange_invited {
	background-color: #ff3333;
}
