@import url(/style/shared/RFStyle.css);

BODY { background-color: #FFFFFF;
       font-family: Verdana, Helvetica, Arial, Sans-serif;
       font-size: small;
       color : #000033;
     }

body.security_screen { background-color: #FFFFEE; font-family: Times New Roman;  }
body.security_screen H2 { font-family: Times New Roman, serif; }


/* --COLORS --*/

.notecolor   { color : #005879;}
.headcolor   { color : #005879;}  
.accentcolor { color : Silver;}  
.errorcolor  { color : #FF0000;}
.note { color : #005879;}


/* -- BOLD IS LIKE REGULAR LINK --*/


P, LI, td { font-family: Verdana, Helvetica, Arial, Sans-serif;
            font-size: small;
          }


/* --  HEADERS --*/

.mainhead { 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: medium;
     font-weight: bold;
   }

H3 { font-family: Verdana, Helvetica, Arial, Sans-serif;
     font-size:   small;
     font-weight: bold;
   }

/* --  REGULAR LINK --*/

A:link    { COLOR: #005879;
            font-family: Verdana, Helvetica, Arial, Sans-serif; }
A:active  { COLOR: #005879;
            font-family: Verdana, Helvetica, Arial, Sans-serif; }
A:visited { COLOR: #000000;
            font-family: Verdana, Helvetica, Arial, Sans-serif; }
A:hover   { COLOR: #5ca526;
            font-family: Verdana, Helvetica, Arial, Sans-serif; }


.error { color: Red; }

.preferredformat { color: Red; }

.PCPtitle { font-size: 10pt;
            color: #FFFFFF;
            background-color: #006699;
            font-style: normal;
            font-family: Tahoma,Arial,sans-serif;
            font-weight: bold;
          }

/* New Staff Page Layout Styles (March 2006) */
TD.staffmain { background-color: #5CA526;
               color: #FFFFFF;
               text-align: center;
               vertical-align: middle;
               font-weight: bold;
             }

TD.staffhead { background-color: #005879;
               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: #0000FF;
         }

.staffdate { font-size:   small;
             font-weight: bold;
             color: #0000FF;
           }

.assignpaper_symposium {
	background: #F7F7F7; font-weight: bold;
}


hr {
border: 0;
color: #005879;
background-color: #005879;
height: 1px;


}


/* -- CFP Page -- */

P.cfp                  { FONT-SIZE: 11px; COLOR: #7F7F7F; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS" }
OL.cfp, UL.cfp, LI.cfp { FONT-SIZE: 11px; COLOR: #7F7F7F; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS" }

INPUT.cfp  { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }
SELECT.cfp { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }

/*
U { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7f7f7f; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS" }

submit   { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }
text     { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }
radio    { FONT-SIZE: 11px; COLOR: #4c4c4c; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }
checkbox { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }

.newcolor        { FONT-SIZE: 10px; COLOR: #5CA526; LINE-HEIGHT: 11px; FONT-FAMILY: "Trebuchet MS" }
.newcolor :link  { COLOR: #5CA526 }
.newcolor :hover { COLOR: #005879 }

.sidetext  { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7f7f7f; LINE-HEIGHT: 13px; FONT-FAMILY: "Trebuchet MS" }
.mtext     { FONT-SIZE: 12px; COLOR: #3F3F3F; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS" }
.mtexthds  { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #7f7f7f; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS" }
.mtextsubs { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7f7f7f; LINE-HEIGHT: 16px; FONT-FAMILY: "Trebuchet MS" }
.mtextform { FONT-SIZE: 11px; COLOR: #7f7f7f; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }
.mtextable { FONT-SIZE: 11px; COLOR: #7f7f7f; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS" }
.blinks    { FONT-SIZE: 10px; COLOR: #7f7f7f; LINE-HEIGHT: 11px; FONT-FAMILY: "Trebuchet MS" }
*/

#staffcontent {

line-height:1.6em;
margin:0pt 75px ;

}


fieldset.staff { margin: 5px 5px 5px 5px;

		background-color: #ffffff;

		border: 1px solid #005879;

	}	

h4.staff {color:#005879;
	font-size:12pt;
	}
	
.sessionarrange_accepted {

	background: #ccff99;

}



.sessionarrange_ungraded {

	background: #ffcc99;

}



.sessionarrange_rejected {

	background: #ff9999;

}



.sessionarrange_waitlisted {

	background: #CCCCCC;

}



.sessionarrange_withdrawn {

	background: #ccccff;

}
	
	
	
.staffprogramlist {
background-color:white;
border-collapse:separate;
border-color:#5CA526;
border-spacing:0.3em;
border-style:solid;
border-width:0 0 1px 0;
margin-right:25px;
width:100%;
}	

td.arrange_groupheading { color: #ffffff; font-weight: bold; background-color:#5CA526;}

th {
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	color:#000000;
	background:#EEEEEE none repeat scroll 0 0;
}	