.fancy {
  font: 11px "Arial", "Trebuchet MS", "verdana", "Lucida Sans Unicode", "helvetica";
  color: #000000;
  border-color: #9F9898;
  border-style: 'solid';
  border-width: '1px';
}
TD.white {
  font-family: Arial, 'Trebuchet MS', Verdana, Helvetica;
  font-size: 11spx;
  font-weight: normal;
  color: #FFFFFF;
}
.test {
  font: 11px "Arial", "Trebuchet MS", "verdana", "Lucida Sans Unicode", "helvetica";
  font-size: 11px;
  font-weight: normal;
  color: #ff0000;
}

TD {
  font: 11px "Arial", "Trebuchet MS", "verdana", "Lucida Sans Unicode", "helvetica";
  font-size: 11px;
  font-weight: normal;
  color: #396D84;
}
.black10 {
  font-family: Arial, 'Trebuchet MS', Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
}
.black {
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}
.black12 {
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}
.black14 {
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 14px;
  font-weight: normal;
  color: #000000;
}
.blue11 {
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #396D84;
}
.blue12 {
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal;
  color: #396D84;
}
.blue13 {
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 13px;
  font-weight: normal;
  color: #396D84;
}
.blue14 {
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 14px;
  font-weight: normal;
  color: #396D84;
}
.blueline10 {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
  text-decoration: underline;
}
.blueline11 {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}
.blueline14 {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
}

a:link {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
a:visited {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
a:hover {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}
TD.newsbox {
  background-color: #E1E1FF;
}
a.news:link {
  color: #000000;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
a.news:visited {
  color: #000000;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
.header {
  color: #000000;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 14px;
  font-weight: bold;
}
.subject {color: #000000; FONT-SIZE: 16px; font-weight: bold}
.caption {
  color: #75AB75;
  font-family: Verdana, Helvetica;
  font-size: 14px;
  font-weight: bold;
}
.captionAssistant {
  font-family: Tahoma, 'Trebuchet MS', Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #89C689;
}
a.psiteassistant:link {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}
a.psiteassistant:visited {
  color: #396D84;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}
a.psiteassistant:hover {
  color: #0000ff;
  font-family: 'Arial, Trebuchet MS', Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

/********************************************
* Order Entry Classes
********************************************/
.page_title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, Helvetica
}

table.pagedResults {
	border: solid 1px #60899F;
}

table.pagedResults th {
    text-align : left;
    font-weight : bold;
    font-size : 11px;
    color : #fff;
    background-color : #3A6983;
}

table.pagedResults tr.odd {
    text-align : left;
    color : #000000;
    background-color : #D2E0E7;
    vertical-align : middle;
}

table.pagedResults tr.even {
    text-align: left;
    color : #000000;
    background-color : #FFFFFF;
    vertical-align : middle;
}
table.pagedResults td {
    color : #000000;
}

label {
    font-weight : bold;
    color : #000;
}

.disabledTextBox {
	background-color: #DDDDDD;
	color : gray;
}

/*This class is to be used when an error occurs and should be displayed to the user*/
.errorBox {
    text-align: left;
    width: 100%;
    border: #f00 1px solid;
    background-color: #FFFFCC;
}

.errorBox th {
    font-variant : small-caps;
    font-size : 16pt;
    font-style : italic;
    text-align : left;
    background-color : #FFFFCC;
    color : #f00;
}

.errorBox td {
    font-style : italic;
    font-size : 14pt;
    background-color : #FFFFCC;
    color : #f00;
}

.red {
  color: red;
}

/*This class is used when an a user action generates a message to be displayed back to the user. */
.messageText{
    border: solid 1px;
    background-color: lightyellow;
    width: 90%;
    padding:5;
}

/* ============================= Footer Styles ============================== */
.footer {
    text-align : center;
}
/*=========================================================================== */

/*These classes should be used when displaying a list of errors on the page. */
.error_text_yellow {
  background-color: #FFFFCC;
  font: 11px "verdana", "Lucida Sans Unicode", "arial", "helvetica";
}

.error_text_header_yellow {
  background-color: #FFFFCC;
  font: 11px "verdana", "Lucida Sans Unicode", "arial", "helvetica";
  font-weight: bold
}

.section_header {
	background-color: #60889f;
	font: 15px "verdana", "Lucida Sans Unicode", "arial", "helvetica";
	color: #FFFFFF;
	font-weight: bold
}

.large_title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
}

