/* uncomment the following line to cause this stylesheet
	to inherit from the shared version.
	Note, uncommenging this line on the shared version is
	generally considered a bad thing, and will probably get you
	laughed at. */ 

@import url(/style/shared/RFStyle.css);

/* styles for boxes on Title step borrowed from ASCO */

.graybox {
	width: 750px;
	border: 1px solid #CCCCCC;
	background-color: #DDDDDD;
	padding: 5px;
}

.grayboxauthor {
	width: 600px;
	border: 1px solid #CCCCCC;
	background-color: #EFEFEF;
	padding: 5px;
}

.grayboxheader {
	background-color: #007BC1;
	color: white;
	margin: -5px;
	padding: 5px;
	font-weight: bold;
}

.grayboxinstructions {
	background-color: #FFFFFF; 
	margin: 5 -5 -5 -5;
	padding: 5px;
	border-bottom: 1px solid #CCCCCC;
}

.grayboxinstructions li {
	padding-bottom: 0;
}

td.mceToolbarTop {
	background-color: #F5F5F5;
}

/* New Staff Page Layout Styles (March 2006) */

TD.staffmain { background-color: #C0BEA2;
                color: #FFFFFF;
                text-align: center;
                vertical-align: middle;
                font-weight: bold;
              }
 
 TD.staffhead { background-color: #C0BEA2;
                color: #FFFFFF;
                text-align: center;
                vertical-align: middle;
                font-weight: bold;
              }
 
 TD.staff { vertical-align: top;
            width: 350;
          }
          
 H3.staff { font-size:   10pt;
            font-weight: bold;
            color: #A30017;
          }
 
 .staffdate { font-size:   10pt;
              font-weight: bold;
              color: #A30017;
            }

.PCPheading {
	color: #4B422F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.RACPheading {
	color: #4B422F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.programtitle {
	font-size: 12pt; color: #4B422F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.PCPtitle {
   font-size: 10pt;
   color: #014366;
   background-color: #EBEBEB;
   font-style: normal;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
  } 

.id {
	font-family : Arial, Helvetica, sans-serif;
	}
	
.password {
	color: #e08d1e; font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	}	

body { background-color: #FFFFFF; 
	font-family: Helvetica, Arial, Sans-serif;
        color : #000033;
	}

body.oasys { background-color: #EBEBEB; 
	}	
	
a:hover {color : #AC0A08;}
a:link {color : #014366;}
a:visited {
	color : #014366;	font-weight: bold;
	}

.notecolor { color: #014366; }

.pagetitle {
	font-size: medium; font-weight: bold; color: #8F8058;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.sessionpeopletable {
	font-size: medium; font-weight: bold; color: #8F8058;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
h2 {
	font-size: medium; font-weight: bold; color: #8F8058;
	font-family: Arial, Helvetica, sans-serif;
	}
	
h1 {
	font-size: medium; font-weight: bold; color: #8F8058;
	font-family: Arial, Helvetica, sans-serif;
	}
	
h3 {
	font-weight: bold; color: black;
	font-family: Arial, Helvetica, sans-serif;
	}	

.mainhead {
	font-weight: bold; color: #8F8058;
	font-family: Arial, Helvetica, sans-serif;
	}

.highlight {
	font-family : Arial, Helvetica, sans-serif;
  	color: #A30017;
  	font-weight: bold;
	}

P.page { page-break-after: always; }

.note {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
    	color: #014366;
	}

.viewinfo {
	font-family : Arial, Helvetica, sans-serif;
    	color: black;
	}
	
.nextstep {
	color: #8F8058;
	font-family : Arial, Helvetica, sans-serif;
	}
	
.authorheader {
	font-weight: bold; color: black;
	font-family : Arial, Helvetica, sans-serif;
	}	

.error {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
   	color: #A30017;
}

.WithdrawnMessage {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
   	color: #A30017;
}

.WithdrawnReason {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
   	color: #A30017;
}

.WithdrawnIP {
	font-family : Arial, Helvetica, sans-serif;
   	color: #A30017;
}

body.errornoabstract { 
	font-family : Arial, Helvetica, sans-serif;
	font-size: medium;
}

div.error {
	color: black;
	background-color: #FFCCCC;
	border: 3px solid #A30017;
	padding: .5em;
	width: 50%
}

div.message {
	color: black;
	border: 1px solid black;
	padding: .5em;
	width: 50%;
	
}

pre.learningobjectives {
	color: black;
    font-family: Arial, Helvetica, sans-serif;
    }

.reviewername {
	/* this is used for MNRS reviewerassignments, because they use sections and want bold names on the SummaryReviewer() report. */
}

/* used in revewer assignments, when a paper has 0 reviewers assigned to it */
.zeroreviewers { background-color: #FFFFCC }

/* used tostyle the list of reviwers when looking at the Summary reports in reviewerassignments */
.reviewerlist {font-style: italic; font-size: 85% }
.exhibitorname {font-size: medium; font-weight: bold}


.centralize { 
	text-align: center;
}

/* cmedisclosure.cgi styles */
body.cmedisclosure hr {
	border: 1px solid #014366;
}

body.cmedisclosure .viewinfo { color: #A90017; }

.rightalign { 
	text-align: right;
}

.comparedisclosures .cmeyes { background-color: #FFFBC6; }

.comparedisclosures .cmeno { background-color: #CCFFCC; }

.comparedisclosures .cmenotanswered { background-color: #FFCCCC  }

.comparedisclosures .entry { 
	color: black;
	font-weight: bold; 
	background-color: #EBF5FC;
}

.comparedisclosures .programtitle { 
	color: black;
	font-weight: bold; 
	background-color: #CCCCCC;
}

.comparedisclosures .rolename { 
	color: black;
	font-weight: bold;
	font-style: italic;
	background-color: #ECECEC;
}

.arrange_waitlisted, .searchwaitlisted {
	background: #CCCCCC;
}

.arrange_accepted, .searchaccepted {
	background: #BCEBA7;
}

.arrange_rejected, .searchrejected {
	background: #FF9999;
}

.arrange_ungraded, .searchungraded {
	background: #84D0DA;
}

.arrange_sessionpreferredstarttime {
	background: #ccccff;
}

body.portal .incomplete { 
	font-size: 12pt; 
	color: red; 
	font-weight: bold;
}

.sessiontitlesearch_program {
	font-family : Arial, Helvetica, sans-serif;
	}
	
A.sessiontitlesearch_session {
	color: #8F8058;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.slots_deleted {
	background: #BCEBA7;
}

.slots_unassigned {
	background: #FF9999;
}

.slots_programtitle {
	background: #DDDDDD;
}

.reviewerGradingIncomplete {
	background: #FEEDE3;
}

.reviewerGradingComplete {
	background: #BCE1A9;
}

.finalreviewrateentries_accepted, .searchaccepted {
	background: #BCEBA7;
}
/* colored A and R for accepted and rejected on the Worksheet page */

.summaryrejectedpaper {
 background-color: #FFFFFF;
 color: #A30017;
 font-weight: bold;
}

.summaryacceptedpaper {
 background-color: #FFFFFF;
 color: green;
 font-weight: bold;
}

.finalreviewrateentries_waitlisted {
	background: #CCCCCC;
}

.cecreditA { 
	font-size: 12pt; 
	color: #39A33B; 
	font-weight: bold;
}

.cecreditR { 
	font-size: 12pt; 
	color: #A30017; 
	font-weight: bold;
}

.cecredit { 
	font-size: 12pt; 
	color: #000066; 
	font-weight: bold;
}

