/* call for submissions application-wide stylesheet */

body { 
	background: #ffffff; 
	font: 12px Arial, Helvetica, sans-serif; 
	margin: 0px; 
	padding: 0px; 
	}

th.page_head { 
	/*background: #d2d2d2; 
	color: #003300; */
	font: 15px Arial, Helvetica, sans-serif;
	background: url(/cfs/images/header_background.gif) top left repeat-x;
	font-weight: bold;
	height: 20px;
	}

td.head_nav { 
	background: #ffcc66; 
	color: #000000; 
	font: 12px Arial, Helvetica, sans-serif; 
	}

td.col_head { 
	color: #000000; 
	font: 11px Arial, Helvetica, sans-serif; 
	}

td { 
	font: 12px Arial, Helvetica, sans-serif; 
	}

hr { 
	color: #a0a0a0; 
	height: 1px; 
	}

legend {
	color: #330099;
	font-weight: bold;
	}

a:hover { 
	color: red; 
	}

.jump {
	color: #3939B0;
	font-weight: bold;
	text-decoration: none;
	}
	
/*#nav {
	background-color: #fc6;
	}*/
	
#nav ul {
	margin: 0;
	padding: 2px 0;
	/*border-bottom: 1px solid #030;
	border-left: 1px solid #030;
	border-right: 1px solid #030;*/
	/*background-color: #fc6;*/
	}
	
td#navTd {
	height: 20px;
	background: url(/cfs/images/nav_background.gif) top left repeat-x;
	}
	
#nav ul li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 2px 15px;
	border-right: 1px solid #000;
	}
	
#nav ul.rightSide {
	float: right;
	clear: both;
	}
	
#nav ul.rightSide li {
	border-right: 0;
	border-left: 1px solid #000;
	}

#nav a {
	color: #0000ff;
	}
#nav a:hover {
	color: #3939B0;
	}

#content { 
	margin: 10px 15px 10px 15px; 
	text-align: left; 
	width: 95%;
	}

#footer {
	background: #e6e6ff;
	color: #3a3a3a;
	font: 11px Arial, Helvetica, sans-serif; 
	text-align: center;
	}

#footer td {
	color: #3a3a3a;
	font: 11px Arial, Helvetica, sans-serif; 
	}

.label { 
	color: #330099; 
	font: 14px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	}

.note { 
	font: 11px Arial, Helvetica, sans-serif; 
	}

.page_label { 
	color: #330066; 
	font: 16px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	}

.status_message {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
.blue {
	color: #306;
	font-weight: bold;
	}

.abstractList {
	padding: 3px 0px;
	}
