@import url(/style/fcs/RFStyle.css);
@import url(/static/css/filetypeicons.css);

BODY { background-color: #FFFFFF;
       font-family: Arial, Helvetica, Sans-serif;
       font-size: small;
       color : #000033; }


/* --COLORS --*/

.navpanel { background-color: #ddf; }
.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: Arial, Helvetica, Sans-serif;
            font-size: small; }

/* HEADERS for setupmeeting */
.header1 { font-family: Arial, Helvetica, Sans-serif;
           font-size: x-large;
           font-weight: bold;
           color: #000000; }

.header2 { font-family: Arial, Helvetica, Sans-serif;
           font-size: large;
           font-weight: bold;
           color: #000000; }
         
.header3 { font-family: Arial, Helvetica, Sans-serif;
           font-size: medium;
           font-weight: bold;
           color: #000000; }



/* --  HEADERS --*/
.mainhead { font-family: Arial, Helvetica, Sans-serif;
            font-size: medium;
            font-weight: bold;
            color: Navy; }



.instructions,.instructions TD,.instructions LI { font-family: Arial, Helvetica, Sans-serif;
                                                  font-size: small;
                                                  color: black; }

.guidelines,.guidelines TD,.guidelines LI { font-family: Arial, Helvetica, Sans-serif;
                                            font-size: small;
                                            color: black; }
  
H2 { font-family: Arial, Helvetica, Sans-serif;
     font-size: medium;
     font-weight: bold;
     color: Navy; }

H3 { font-family: Arial, Helvetica, Sans-serif;
     font-size:   small;
     font-weight: bold; }

/* --  REGULAR LINK --*/

A.link { font-family: Arial, Helvetica, Sans-serif;
         COLOR: #006699; }

A:active { font-family: Arial, Helvetica, Sans-serif;
           COLOR: #cc3333; }

A.visited { font-family: Arial, Helvetica, Sans-serif;
            COLOR: olive; }

A:hover { font-family: Arial, Helvetica, Sans-serif;
          COLOR: #cc3333; }


.ungraded  { background-color: #ffffcc; }
.proofed   { background-color: #ccffcc; }
.needswork { background-color: #ffcccc; }
.noreqfile { background-color: #f7f7f7; }
.header    { background-color: #cccccc; }

.searchaccepted { background-color: red; }

.searchrejected { background-color: green; }

.note { color: #006699; }

.error { color: Red; }

.fineprint { color: Black; 
             font-size: xx-small; }


.field { FONT-WEIGHT: bold;
	 color: #000000; }
.section { border: solid 1px #969696;  
			background-color: #dbdbda; } 


div.Title_block { margin-bottom: 3%; }
.Title_label { font-weight: bold; }
div.PersonalInfo_block { margin-bottom: 5%; }
.PersonalInfo_label { font-weight: bold; }


#uploadguidelines dt { font-weight: bold; padding-top: 2em; }
#uploadguidelines dd * { font-size: 95% }

/* new Cosmetic Changes */

H1.oestaff { font-family: Arial, Helvetica, Sans-serif;
             background-color: #003366;
             font-size: medium;
             font-weight: bold;
             padding-top: 2px;
             padding-bottom: 2px;
             padding-left: 2px; }

H3.oestaff { font-family: Arial, Helvetica, Sans-serif;
             background-color: #003366;
             font-size: medium;
             font-weight: bold;
             padding-top: 2px;
             padding-bottom: 2px;
             padding-left: 2px;
             text-align: center; }

HR.oestaff { width:100%;
             height: 4px;
             color: #003366;
             background-color: #003366; }

.oeheader1 { font-family: Arial, Helvetica, Sans-serif;
             font-weight: bold;
             font-size: medium; }

.oeheader1b { font-family: Arial, Helvetica, Sans-serif;
              font-weight: bold;
              font-size: medium;
              color: #CC3300; }

.oeheader2 { font-family: Arial, Helvetica, Sans-serif;
             font-size: small; }

.completed  { color: green; font-weight: bold; }
.incomplete { color: red; font-weight: bold; }
.deleted    { color: red; font-weight: bold; }

td.techsupport { background-color: #CCCCCC; 
	         font-family: Arial, Helvetica, sans-serif;
	         font-size: small; }

.techsupportcontact { font-weight: bold;
	              font-style : italic; }

/* Manage Submissions Page Styles */

th.proofingreport_dateheader  { color: #000000; }
th.proofingreport_tableheader { vertical-align: bottom; }
td.proofingreport_tablenum    { text-align: center;
                   vertical-align: top; }
td.proofingreport_tabledate   { text-align: center;
                   vertical-align: top; }
td.proofingreport_tabletext   { vertical-align: top; }
td.proofingreport_tableinput  { text-align: center;
                   vertical-align: top; }
                   
/* Omnipress Updates */   

.paragraphs { font-family: Arial, Helvetica, Sans-serif; 
font-size: small; 
font-weight: normal; 
color: black; 
background-color: #fff;
padding: 2pt 5pt 5pt 5pt; }                
                   
div.headerInstructions { 
		   font-family: Geneva, Arial, Helvetica, Sans-serif;
           font-size: 14pt;
           font-weight: bold;
           color: #fff;
           margin: 0;
            padding: 5pt 5pt 5pt 3pt;
           background-color: #007ba1;
           border-bottom: solid 1px #ccc;
           }

div.breakout { 
			 /*Alternate Colors - ffffcc and cccc99*/
			margin-top: 10pt;
			border: solid 1px #007ba1; 
 			  }                 
table.breakout2 { 
			 /*Alternate Colors - ffffcc and cccc99*/
			vertical-align: middle;
			color: white;
			  }
td.breakout3 { 
			 /*Alternate Colors - ffffcc and cccc99*/
			vertical-align: middle;
			color: white;
			border: solid 1px #ccc; 			
			background-color: #007ba1;	
 			margin: 2px;
			padding: 6px; 
			 }   

div.breakout2 { 
width: 100%;
float: left;
margin-bottom: 1em;
			  }

A.navigation:link
			{
margin: .15em; 
padding: .75em; 
border: 1px solid  #ccc; 			
background-color: #007ba1;	
float: left;
color: white;
font-size: 8pt;
text-decoration: none;
font-weight: bold;
			} 	
A.navigation:visited
			{
margin: .15em; 
padding: .75em; 
border: 1px solid  #ccc; 			
background-color: #007ba1;	
float: left;
color: white;
font-size: 8pt;
text-decoration: none;
font-weight: bold;
			} 	
A.navigation:hover
			{
margin: .15em; 
padding: .75em; 
border: 1px solid  #ccc; 			
background-color: #007ba1;	
float: left;
color: #ccc;
font-size: 8pt;
text-decoration: none;
font-weight: bold;
			} 	

			 

A.goUP:link
			{
			font-size: 8pt;
			text-decoration: none; 
			color: white; font-weight: bold;

			} 	
A.goUP:visited
			{
			font-size: 8pt;
			text-decoration: none; 
			color: white; font-weight: bold;
						} 	
A.goUP:hover
			{
			font-size: 8pt;
			text-decoration: none; 
			color: #ccc; font-weight: bold;
			} 	

ol li {margin-top: .75em;}
ol li ul li {list-style-type: lower-alpha;}
h2#colored {color: #007ba1;}
a.icarLink:link {text-decoration: underline; color: #555;}
a.icarLink:visited {text-decoration: underline; color: #555;}
a.icarLink:hover {text-decoration: none; color: #222;}

