﻿BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #9c9e9c;
	margin: 0px;
}

.errormessage {
	background-position: 0px 0px;
	padding: 2px 2px 10px 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: red;
	background-repeat: no-repeat;
}
TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


A:ACTIVE {
	color : #DA0202;
	font-weight : bold;
	text-decoration : none;
}


A:LINK {
	color : #DA0202;
	font-weight : bold;
	text-decoration : none;
}


A:VISITED {
	color : #DA0202;
	font-weight : bold;
	text-decoration : none;
}
A:HOVER {
	text-decoration : underline;
}

A.nav:ACTIVE {
	color : #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}

A.nav:LINK {
	color : #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}

A.nav:VISITED {
	color : #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}
A.nav:HOVER {
	text-decoration : underline;
}



H1 {
	font-size : 11pt;
	font-weight : bold;
	color : #394984;
}



.head1 {
	font-size : 11pt;
	font-weight : bold;
	color : #394984;
}
H2 {
	font-size : 10pt;
	font-weight : bold;
	color : #394984;
}
.head2 {
	font-size : 10pt;
	font-weight : bold;
	color : #394984;
}
H4. H5 {
	font-size : 10pt;
	color : #394984;
}

H3 {
	font-size : 10pt;
	color : #394984;
}

.head3 {
	font-size : 10pt;
	color : #394984;
}

H2.home {
	font-size : 10pt;
	font-weight : bold;
	color : #394984;
}


.smalltext {
	font-size : 8pt;
}
.textinput {
	font-family : monospace;
	font-size: 10pt;
}
.button {
	background-color : #C9CBC9;
	font-size : 9pt;
}

.greyButton {
	background-color: #C9CBC9;
	border: 2px solid #C0C0C0;
	padding: 0px;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}
.greyButtonOn {
	background-color: #C9CBC9;
	border: 2px solid #808080;
	padding: 0px;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}



menuitem {
	color : White;
	font-size : 8pt;
}

.active {
	font-family : Arial, Helvetica;
	color : #9C9E9C;
	font-weight : bold;
	font-size : 11pt;
}
.selected {
	font-family : Arial, Helvetica;
	color : #DA0202;
	font-weight : bold;
	font-size : 11pt;
}
.inactive {
	font-family : Arial, Helvetica;
	color : #DCDCDC;
	font-weight : bold;
	font-size : 11pt;
}
.headtext {
	color: White;
	padding-left:5px;
	padding-right:5px;
}

/*Table for main area of page*/

TABLE.mainsbp_table {
	background-color: #ffffff;
	border: 1px solid #FFFFFF;
}

/*Background SBP banner image*/
.banner {
	background-image: url('SBP_banner.gif');
}
	
/* -- Document Management -- */
.DocumentManagement
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 0.7em; /* do not adjust this if you value your fingers...! */
}

.DocumentManagement A:active
{
    color: #001EAA;
    text-decoration: none;
}

.DocumentManagement A:visited
{
    color: #001EAA;
    text-decoration: none;
}

.DocumentManagement A:link
{
    color: #001EAA;
    text-decoration: none;
}

.DocumentManagement A:hover
{
    color: #001EAA; 
    text-decoration: underline;
}


.table_doc_manage
{
	border-collapse: collapse;
	border-color: #9EADAF;
	border-style: solid;
}

.table_doc_manage td
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 0.7em; /* do not adjust this if you value your fingers...! */
}

.table_doc_manage_nav
{
	background-color: #DEE2ED;
}

.table_doc_manage_nav td
{
	background-color: #DEE2ED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align:middle;
	line-height: 130%;
}

.doc_manage_header
{
	font-size: 14px;
	font-weight: bold;
}

.doc_manage_TextHighlight a:hover
{
	background-color: #D8F59E;
	text-decoration: none;
}

.doc_manage_input
{
	width: 130px;
	height: 15px;
	color:#000000;
	background-color:#FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	border: solid 1px #FFF000
}
.AuthorHide {
	display: none;
}
.AuthorShow {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
}
.AuthorsTables {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: Black;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	text-decoration: none;
	line-height: normal;
}

.ReviewerHide {
	display: none;
}
.ReviewerShow {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
}
.ReviewersTables {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: Black;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	text-decoration: none;
	line-height: normal;
}

.ESPVotingForm {
	/*width: 625px;*/	
}
.ESPVotingForm.NomineeTable {
	width: 100%;	
}
.ESPVotingForm p {
	text-align: center;
}
.ESPVotingForm p.Left {
	text-align: left;
	font-weight: bold;
}
.ESPVotingForm .Row.Header {
	font-weight: bold;	
}
.ESPVotingForm input.ExtraField {
	width: 112px;	
}