@import "/style/shared/Common.css";

BODY { background-color: #FFFFFF;
       font-family: Arial, Verdana, Sans-serif;
       font-size: small;
       color: #000000;
     }

span.accepted { font-weight: bold;  
                color: Green;
              }

span.rejected { font-weight: bold;  
                color: Red;
				}


/* --COLORS --*/
.notecolor   { color: #00309C;}
.headcolor   { color: Navy;}  
.accentcolor { color: Silver;}  
.errorcolor  { color: #FF0000;}

.note { color: #00309C; }

.error { color: Red; }


/*
HR { width: 100%;
     align: left;
     border: none;
     margin-left: inherit;
     color: Silver
   }
*/  

.expander  { font-family: Arial, Verdana, Sans-serif;
            color: red;
            font-weight: bold;
          }

P, LI, td { font-family: Arial, Verdana, Sans-serif;
            font-size: 10pt;
          }
          
p.pre {
    white-space: pre;
}
ul{ list-style-type:circle; }     

/* --  HEADERS --*/
.mainhead { font-family: Arial, Verdana, Sans-serif;
            font-size: medium;
            font-weight: bold;
            color: #0396D7; }

.pagetitle { color: #0396D7; }

H1.cfp { font-family: Arial, Verdana, Sans-serif;
         font-size: x-large;
         font-weight: bold;
         color: #0099CC;
       }

H2 { font-family: Arial, Verdana, Sans-serif;
     font-size: medium;
     font-weight: bold;
     color: #0099CC;
   }

H2.cfp { font-family: Arial, Verdana, Sans-serif;
         font-size: x-large;
         font-weight: normal;
         color: #0099CC;
       }
       
H2.area { font-family: Arial, Verdana, Sans-serif;
          font-size: small;
          font-weight: bold;
          color: #0099CC;
        }

H3 { font-family: Arial, Verdana, Sans-serif;
     font-size: small;
     font-weight: bold;
     color: #0099CC;
   }
   
H3.staff { font-family: Arial, Verdana, Sans-serif;
           font-size: small;
           font-weight: bold;
           color: #0099CC;
         }
h4.staff {
color:#0099CC;
font-size:12pt;
	}
TD.staffmain { font-family: Arial, Verdana, Sans-serif;
               background-color: #1CA032;
               color: #FFFFFF;
               text-align: center;
               vertical-align: center;
               font-weight: bold;
             }

TD.staffhead { font-family: Arial, Verdana, Sans-serif;
               background-color: #0196D8;
               color: #FFFFFF;
               text-align: center;
               vertical-align: center;
               font-weight: bold;
             }

TD.staff { font-family: Arial, Verdana, Sans-serif;
           vertical-align: top;
           width: 350;
         }     

.staffdate { font-family: Arial, Verdana, Sans-serif;
             font-size: 10pt;
             font-weight: bold;
             color: #0099CC;
           }
           
.assignpaper_symposium {
	background: #FFFFFF;
}

.assignpaper_symposium .expandedcontent a {
  text-decoration: none;
}

.assignpaper_symposium .expandedcontent a:hover {
  text-decoration: underline;
}

.assignpaper_symposium .expandedcontent ul {
  list-style-type: disc;
}

.assignpaper_symposium .expandedcontent ul li {
  padding: 2px 0;
}
/* --  REGULAR LINK --*/
A:link    { font-family: Arial, Verdana, Sans-serif;
            color: #0099CC;
          }

A:visited { font-family: Arial, Verdana, Sans-serif;
            color: #551A8B;
          }

A:hover   { font-family: Arial, Verdana, Sans-serif;
            color: #0099CC;
          }

A:active  { font-family: Arial, Verdana, Sans-serif;
            color: #0099CC;
          }


/* --  OTHER --*/
.yellowbg { text-align: center; background-color: #FFFFEE; }
.purplebg { text-align: center; background-color: #CCCCFF; }
.redbg    { text-align: center; background-color: #FF9999; }
.greenbg  { text-align: center; background-color: #99FF99; }
.incomplete { font-size: +12px; color: red; }

.prelimheader { vertical-align: top; width:15%; }
.prelimpeople { vertical-align: top; }

div.permissionnote {
	background-color:yellow;
	color:black;
	padding:0.5em;
	width:50%;
	}
	
table.person {
	border-left: 1px solid #00309C;
	border-right: 1px solid #00309C;
	border-top: 5px solid #00309C;
	border-bottom: 5px solid #00309C;
}	
	
table.person td {
	background-color: #EFEFEF;
}

th.address {
	background-color: #EFEFEF;
}

#personPage table#addresses div.expander {
	color: black;
	font-weight: normal;
}

.clonesessions select {
    font-size: 10pt;
    width: 100%;
}



/*==================================
=            Peerreview            =
==================================*/

body.peerreview form .defaultdisplay .section, 
body.peerreview form .sectionbox, 
body.peerreview form .defaultdisplay .rightcolumn {
  margin-bottom: 0!important;
}

/*=====  End of Peerreview  ======*/
