/* The first section contains type selectors */
/* Type selectors apply to all tags of the type specified */

OL {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
}

LI {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
}

UL {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
}


H1 {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 18px;
	color: #003399;
	margin : 0px;
	font-weight : bold;
	border-bottom-width : 0px;
}

H2 {
font-family: Arial, sans-serif, Helvetica;
	font-size: 14px;
	color: #003399;
	margin : 0px;
	font-weight : bold;
	border-bottom-width : 0px;
}

/* don't use this for now */
H3 {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 13px;
	color: #000000;
	margin : 0px;
	font-weight : bold;
	border-bottom-width : 0px;
}

/* don't use this for now */
H4 {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 13px;
	color: #000000;
	margin : 0px;
	font-weight : bold;
	border-bottom-width : 0px;
}

A:link {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
	color : #003399;
}

A:visited {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
	color : #003399;
}

A:hover, A:active {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
	color : #FF6633;
}

A.logoff:link
{ color: #FFCCCC;
font-family:"Verdana", "Courier";
font-size:12px;
font-weight:bold;
text-decoration:underline}


A.logoff:visited
{ color:#FFCCCC;
font-family:"Verdana", "Arial", sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none}


A.logoff:hover
{ color:red;
font-family:"Verdana", "Arial", sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

A.logoff:visited:hover
{ color:red;
font-family:"Verdana", "Arial", sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

A.logoff:active
{ color:red
font-family:"Verdana", "Arial", sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none}

BODY {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
    color: #99FFFF
}

TD {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
    color: #000000
}


/* Class selector section */
/* Class selectors can be used to select any HTML element that has a class attribute */

/* don't use this! need to take this out and remove all references */
.pStyle {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
    color: #000000
}

/* don't use this! need to take this out and remove all references */
.pStyleBold {
	font-family: Arial, sans-serif, Helvetica;
	font-size : 11px;
	font-weight : bold;
    color: #000000
}


/* Basically used for (in GeoCenter anyway), the Welcome message in the left nav */
.leftNavMessage {
	font-weight : bold;
    color: #FF0000;
}

/* Headings for columns in reports and other "table" content */
.columnHeading {
	font-weight : bold;
	text-decoration: underline;
    color: #000000
}

/* Label for fields that require user entry */
.entryFieldLabel {
	font-weight : bold;
    color: #000000
}

/* Label for fields where we present uneditable data, such as on an order summary page */
.dataFieldLabel {
	font-weight : bold;
    color: #000000
}
/* Label text next to a checkbox or radio button */
.radioCheckboxLabel {
	font-weight : bold;
    color: #000000
}

/* For text that we want to call special attention to, such as text that states that we're charging
   your credit card $X, or that you need to agree to the agreement, etc.  */
.alertText {
	font-weight : bold;
    color: #FF0000
}

/* Message back to user when an entered field is missing or wrong */
.errorMessage {
	font-weight : bold;
    color: #FF0000
}

/* Background color for a heading row */
.tableHeaderRow {
	font-weight : bold;
	background-color : #EBEEF5;
    color: ##003798
}

/* Background color for an even numbered row to make it easier to read across rows in a table */
.tableEvenRow {
	background-color : #fffaf4 ;
}

/* Background color for a row we want to highlight for some reason */
.tableAlertRow {
	background-color : #FF0033 ;
}

/* Text for logged-in person's info */
.loginInfo {
	font-size : 10px;
	font-weight : bold;
    color: #000000
}

/* Label for above info */
.loginInfoLabel {
	font-size : 10px;
	font-weight : bold;
    color: #000000
}

/* Style for status messages */
.successMessage {
	font-weight : bold;
    color: green
}

/* ******** display.jar #C0C0C0; specific styles ********** */

table.table {
   background-color: #EBEEF5;
   border-collapse: collapse;
   target : "_top";

}

tr.tableRowHeader {
  font-family: Arial, Helvetica, Sans-Serif, monospace;
  font-size: 11px;
  font-weight: bold;
  background-color: #EBEEF5;
target : "_top";
}

td.tableCellHeader {
  font-family: Arial, Helvetica, Sans-Serif, monospace;
  font-size: 11px;
  font-weight: bold;
  color: black;
target : "_top";
}

th.tableCellHeader {
  font-family: Arial, Helvetica, Sans-Serif, monospace;
  font-size: 11px;
  font-weight: bold;
  color: black;
target : "_top";
}

tr.tablerowodd{
	font-family : Arial, Helvetica, Sans-Serif, monospace;
	font-size : 11px;
	background-color : lightyellow;
	line-height: 11pt;
	white-space : nowrap;
target : "_top";
}

tr.tableroweven{
	font-family : Arial, Helvetica, Sans-Serif, monospace;
	font-size : 11px;
	background-color : white;
	line-height: 11pt;
	white-space : nowrap;
target : "_top";
}

td.tablecell{
    font-family : Arial, Helvetica, Sans-Serif, monospace;
    line-height: 10px;
    white-space : nowrap;
target : "_top";
}

/********* end display.jar specific styles ***********/
