@import url(/style/shared/RFStyle.css);

BODY {
    background-color: #F4F3F1;
    font-family: verdana,arial,helvetica,clean,sans-serif;
    font-size: 10pt;
    color : #000033;
    margin: 0;
}

.page {
	background-color: #FFFFFF;
	width: 70%;
	}

.topnav {
	background-color: #9FB4CF;
	color: #145374;
	padding: 5px;
	height: 10px;
	}
	
.bar {
	background-color: #1E73B3;
	margin: 0;
	offset: 0;
	padding: 0;
	}
	
.main {
	padding: 5px 5px 5px 15px;
	}

a.topnav {
	color: #145374;
	text-decoration: underline;
	}
	
a.topnav:hover {
	color: #FFFFFF;
	text-decoration: none;
	}
	
h1.cfp {
	color:#966D18;
	font-weight: normal;
	font-size: 140%;
	}

/* --COLORS --*/
  
.notecolor { 
  color : #006699;}
.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: Verdana , Helvetica, Arial, Sans-serif;
    font-size: 10pt;
}


/* --  HEADERS --*/

.mainhead { 
    font-family: Verdana , Helvetica, Arial, Sans-serif;
    font-size: medium;
    font-weight: bold;
    color: Navy;
}

.newshead {
	font-family: Verdana , Helvetica, Arial, Sans-serif;
	font-size: small;
	font-weight: bold;
	color: Navy;
}

.pagetitle { 
    font-family: Verdana , Helvetica, Arial, Sans-serif;
    font-size: medium;
    font-weight: bold;
    color: Navy;
}

H2 { 
    font-family: Verdana , Helvetica, Arial, Sans-serif;
    font-size: small;
    font-weight: bold;
  }

H3 { 
    font-family: Verdana , Helvetica, Arial, Sans-serif;
    font-size:   small;
    font-weight: bold;
    }

/* --  REGULAR LINK --*/

A { 
    text-decoration: underline;
    font-family: Verdana , Helvetica, Arial, Sans-serif;
    color: #0061AA;
}

A:active { 
    text-decoration: underline;
    font-family: Verdana , Helvetica, Arial, Sans-serif;
    color: #000099;
}

A.visited { 
    text-decoration: underline;
    font-family: Verdana , Helvetica, Arial, Sans-serif;
    color: #666666;
}

a:hover {
	text-decoration: none;
	color: #FDB827;
}

a.tooltip span {
	display: none;
	text-decoration: none;
	}

a.tooltip:hover {
	overflow: hidden;
	text-decoration: none;
}

a.tooltip:hover span {
	display: inline;
	border: 1px solid black;
	position: absolute;
	color: 000000;
	background-color: #DFDFDF;
	padding: 5px;
	margin-left: 5px;
	overflow: hidden;
	width: 250px;
	
}



.note {
    color: #006699;
}

.error {
    color: Red;
}

.PCPtitle { background-color: #006699;
            color: silver
}

.chairsessions { width: 80%;
	    	 font-size: 10pt;
}

.chairsessionscell { vertical-align: top; }

.WithdrawnMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.WithdrawnReason  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

/* New Staff Page Layout Styles (March 2006) */
TD.staffmain { background-color: #330099;
               color: #FFFFFF;
               text-align: center;
               vertical-align: middle;
               font-weight: bold;
             }

TD.staffhead { background-color: #3378D5;
               color: #FFFFFF;
               text-align: center;
               vertical-align: middle;
               font-weight: bold;
             }

TD.staff { vertical-align: top;
           width: 350;
         }
         
H3.staff { font-size:   small;
           font-weight: bold;
           color: #990000;
         }

.staffdate { font-size:   small;
             font-weight: bold;
             color: #990000;
           }
           
/* Arrange Session Layout Styles (November 2006 */

.arrange_accepted, .expandedview_accepted {
	background: #ffffee;
}

.arrange_ungraded, .expandedview_ungraded {
	background: #ccccff;
}

.arrange_rejected, .expandedview_rejected {
	background: #ff9999;
}

.arrange_withdrawn {
	background: #ccccff;
}

.arrange_invited {
	background: #ff3333;
}

