/*
* Selima Code Tracker Stylesheet
* 
* Matt Barton - 1st August 2003
*
* Amendments:
*
* Date            Author            Changes
* ----            ------            -------
* 2003-08-01      Matt Barton       Initial Development
*/

/* general document styles */
body {
	font-family: Verdana, sans-serif; 
	background-color: White;
	font-size: 9pt;
	scrollbar-arrow-color: #606060;
   scrollbar-3dlight-color: White;
   scrollbar-highlight-color: #F4F4F4;
   scrollbar-face-color: #D6D6D6;
   scrollbar-shadow-color: #B8B8B8;
   scrollbar-darkshadow-color: #A4A4A4;
   scrollbar-track-color: #F1F1F1;
}

.small {
	font-size: 8pt;
}

.table-nowrap {
  white-space: nowrap;
}

.logonpage {
	background-color: #663366;
}

.reset_password_page {
	background-color: #543054;	
}
.reset_password_page_image {
	background-color: #543054;
	background-image: url(images/logonbackground.gif);
}
.white {
	background-color: white;
}

.heading {
	font-weight: bold;
}

.warning {
	color: #EE0000;
}

.error {
	text-align: center;
	color: #EE0000;
	border-style: double;
	border-color: #EE0000;
	padding: 10px;
	margin-left: 30%;
	margin-right: 30%;
	font-weight: bold;	
}

/* anchor styles */

A {
	color: #4169E1;
	text-decoration: none;
}

A:hover {
	color: #B22222;
	text-decoration: underline;
}

.nostyle {
	color: black;
}

.nostyle:hover {
	color: black;
	text-decoration: none;
}

.heading-link {
	color: White;
	cursor: hand;
	text-decoration: none;
}

.heading-link:hover {
	color: #FEFF51;
	text-decoration: underline;
}

.new_issues {
	color: #FF0000;
	text-decoration: none;
	font-size: 16pt
}

.new_issues:hover {
	color: #FF0000;
	text-decoration: underline;
	font-size: 16pt
}

/* iamge styles */
img {
	border: 0
}

/* table cell styles */

tr {
	font-size: 9pt;
}

.border-dark {
	border: 1 solid #525252;
}

.table-heading {
	background-color: #1D5783;
	color: White;
	font-weight: bold;
}

.table-content {
	background-color: White;
}

.table-data-row-a {
	background-color: #E4E2DE;
}
.table-data-row-b {
	background-color: White;
}

.table-data-row-hover {
	background-color: #D9F6D9;
	cursor: hand;
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid;
	text-decoration: underline;
}

/* email styles */
.email-heading {
	font-size: 14pt;
	font-family: Verdana, sans-serif
}

/* html control styles */
.form-field {
	font-family: Verdana, sans-serif; 
	font-size: 9pt; 
	text-decoration: none; 
	color:#000000; 
	background: #FAFAD2; 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid; 
}

.form-field-light {
	font-family: Verdana, sans-serif; 
	font-size: 9pt; 
	text-decoration: none; 
	color:#000000; 
	background: #FFFFE2; 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid; 
}

.form-field-red {
	font-family: Verdana, sans-serif; 
	font-size: 9pt; 
	text-decoration: none; 
	color:#000000; 
	background: #EFB0A4; 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid; 
}


.form-field-green {
	font-family: Verdana, sans-serif; 
	font-size: 9pt; 
	text-decoration: none; 
	color:#000000; 
	background: #B3EFB5; 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid; 
}

.form-button { 
	font-family:Verdana, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-decoration: none; 
	color: #0C0C0C; 
	 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid; 
	cursor: hand;
	background-color: #E3E3E3;
}

.form-button-hover { 
	font-family:Verdana, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-decoration: none; 
	color:#000000; 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid; 
	cursor: hand;
	background-color: #9F9F9F;
}

.form-button-span { 
	font-family:Verdana, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-decoration: none; 
	color: #0C0C0C; 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid;
	padding: 6;
	cursor: hand;
	background-color: #E3E3E3;
}

.form-button-span-hover { 
	font-family:Verdana, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-decoration: none; 
	color:#000000; 
	BORDER-RIGHT: #a5a38e 1px solid; 
	BORDER-TOP: #c9c7ba 1px solid; 
	BORDER-LEFT: #c9c7ba 1px solid; 
	BORDER-BOTTOM: #a5a38e 1px solid; 
	padding: 6;
	cursor: hand;
	background-color: #9F9F9F;
}

.menuheader {
	color: #1D5783;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px black solid;
}

#valid-xhtml {
	position: absolute;
	bottom: 0;
	left: 0;
}

#graphholder {
	height: 600px;
	width: 100%;
}

.display {
	display: inline;
}

.no-display {
	display: none;
}

.serverspacewarning {
	background-color: red;
	color: black;
	font-weight: bold;
	font-size: 14pt;
}