Body, TD {font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333333; }
.newsText {font-size: 10px; font-weight:normal; color: #666666 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.newsTextBlue {font-size: 10px; font-weight: normal; color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif}
.newsTextDarkBlue {font-size: 10px; font-weight: normal; color: #032F60 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.newsTextRed {font-size: 10px; font-weight: normal; color: #FF3333 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.newsTextGreen {font-size: 10px; font-weight: normal; color: #006600 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.newsTextDarkRed {font-size: 10px; font-weight: normal; color: #C00146 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.newsTextDarkOrg {font-size: 10px; font-weight: normal; color: #CC6600; font-family: Verdana, Arial, Helvetica, sans-serif}
.mininav {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;  letter-spacing : 2px; }
.newsTextWhite {font-size: 10px; font-weight: normal; color: White; font-family: Verdana, Arial, Helvetica, sans-serif;  background : #999999;  text-decoration : none;  }
.newsTextWhite:link {font-size: 10px; font-weight: normal; color: White; font-family: Verdana, Arial, Helvetica, sans-serif;  background : #999999;  text-decoration : none;  }
.newsTextWhite:active {font-size: 10px; font-weight: normal; color: White; font-family: Verdana, Arial, Helvetica, sans-serif;  background : #999999;  text-decoration : none;  }
.newsTextWhite:visited {font-size: 10px; font-weight: normal; color: White; font-family: Verdana, Arial, Helvetica, sans-serif;  background : #999999;  text-decoration : none;  }
.newsTextWhite:hover {font-size: 10px; font-weight: normal; color: #FFCC66; font-family: Verdana, Arial, Helvetica, sans-serif;  background : #999999;  text-decoration : none;  }
.newsHeadingGreen {font-size: 10pt; font-weight: bold; color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif}
.newsHeadOrange {font-size: 12pt; font-weight: bold;color: #006699; }
.newsHeadingBlue {font-size: 10pt; font-weight: bold; text-decoration:none;color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsHeadingBlack {font-size: 10pt; font-weight: bold; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif}
.sectionHeadWhite {font-size: 12px;  color: White; font-family: Verdana, Arial, Helvetica, sans-serif;   padding-right : 5px}
.sectionHeadingBlack {font-size: 12px; font-weight: bold; color: #000000 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.sectionHeadingGray {font-size: 9pt; font-weight: bold; color: #CC6600; font-family: Verdana, Arial, Helvetica, sans-serif;  text-indent : 12px  }
.sectionHeadingBlue {font-size: 12px; font-weight: bold; color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif }
.copyright {font-size: 11px; color: #666666 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.fadeback {font-size: 10px; font-weight: normal; color: White; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tableSmallHead { font-size: 9pt;  color : #666666;                            }
.colHeadSm {font-size: 10px; font-weight: bold; color: White; background-color: #999999; }
.smsmText { font-size: 9pt;  color : #666666; }
.colHeadGray {
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Platelet {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #660000}
.Header {
  font-family: "Century Gothic, sans-serif"; 
  font-size: 11pt; 
  letter-spacing : 2px; 
  font-style: normal; 
  font-weight: normal; 
  text-transform: none; 
  color: Black;
}
.BoldHeader 
{ font-family: "Century Gothic"; 
  text-transform: none; font-size: 11pt; letter-spacing : 2px; 
  color: #2C2C2C
}

.Email_Alert { font-size: 9pt;  color : Red; font-weight: bold; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
.Email_SubHead { font-size: 9pt;  color : #333333; font-weight: bold; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
.Email_TextBox { font-size: 9pt;  color : #333333; font-weight: normal; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
.Email_Button { font-size: 9pt;  color: #0505ff; font-weight: normal; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }

.boldnavy {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold;  text-transform: none; color: #00527f}
.Endorsement {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: Maroon;
}
.bodytext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; text-decoration: none; font-style: normal;
}
.bodytext:active {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.bodytext:visited {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif  ; font-size: 11px; color: #000000}
.bodytext:link {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.bodytext:hover {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.topnav {  font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;  text-decoration: none;  padding-left : 0px; padding-right: 0px; font-weight : normal;   
}
.topnav:active { font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  text-decoration: none;  padding-left : 0px; padding-right: 0px; font-weight : normal;  }
.topnav:visited { font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  text-decoration: none;  padding-left : 0px; padding-right: 0px; font-weight : normal;  }
.topnav:link {  font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;  text-decoration: none;  padding-left : 0px; padding-right: 0px; font-weight : normal;  }
.topnav:hover { font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;  text-decoration: underline;  padding-left : 0px; padding-right: 0px; font-weight : normal; 
}
.leftnav {	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; text-decoration: none; padding-left : 2px; font-weight : bold;  
}
.leftnav:active { font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  padding-left : 2px; font-weight : bold; }
.leftnav:visited { font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  padding-left : 2px; font-weight : bold; }
.leftnav:link {  font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  padding-left : 2px; font-weight : bold; }
.leftnav:hover { font-family: Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000ff; text-decoration: none; padding-left : 2px; font-weight : bold;}
body { margin: 0px; padding:0px; }
/* Below this are imported styles from eepsite.css */
body, p, h1, h2, h3, table, td
{
    font-family: verdana,helvetica,arial,sans-serif;
}

div {width:100%;}

a.osbStyle_title, a.osbStyle_description, a.osbStyle_url, a.osbStyle_prevnext:active
{
    color:#FF0000;
    background-color:transparent
}

a.osbStyle_title, a.osbStyle_description, a.osbStyle_url, a.osbStyle_prevnext:hover
{
    color:#FF0000;
    background-color:transparent
}


/* Usage :  Page heading on the search results page.
 */
h1.isearch
{
    text-align:center;
    font-size:20px;
    color:#3366cc;
}


/* Usage :  To display the header line with the following messages:
 *             "Search results for _words_."
 *             "Showing results 1 to 10 of 17"
 */
table.osbStyle_head
{
    background-color:#3366cc;
}

/* Usage :  Advanced search form.
 */
table.osbStyle_advanced
{
    background-color:#b8ccee;
}

td.osbStyle_head
{
    color:#ffffff;
    font-size:16px;
}


/* Usage :  To display the page title in the results list.
 */
a.osbStyle_title:link
{
    color:#3366cc;
    background-color:transparent
}

a.osbStyle_title:visited
{
    color:#336644;
    background-color:transparent
}


/* Usage :  To display the page description in the results list.
 */
.osbStyle_description
{
    font-size:12px;
    color:#000000;
}


/* Usage :  To display the page score in the results list.
 */
.osbStyle_score
{
    font-size:12px;
    color:#000080;
}


/* Usage :  To display the page url in the results list.
 */
a.osbStyle_url:link
{
    font-size:11px;
    color:#008000;
    background-color:transparent
}

a.osbStyle_url:visited
{
    font-size:11px;
    color:#008000;
    background-color:transparent
}


/* Usage :  To display the file size in the results list.
 */
.osbStyle_size
{
    font-size:11px;
    color:#008000;
    font-size:80%;
}


/* Usage :  To display the "Cached" string in the results list.
 */
a.osbStyle_viewcache:link
{
    font-size:11px;
    color:#6f6f6f;
    background-color:transparent
}

a.osbStyle_viewcache:visited
{
    font-size:11px;
    color:#6f6f6f;
    background-color:transparent
}


/* Usage :  To display the "<< Previous Page" and "Next Page >>" links.
 */
table.osbStyle_prevnext
{
    background-color:#3366cc;
}

td.osbStyle_prevnext
{
    color:#ffffff;
    font-size:14px;
}

a.osbStyle_prevnext:link
{
    color:#ffffff;
    background-color:transparent
}

a.osbStyle_prevnext:visited
{
    color:#ffffff;
    background-color:transparent
}


/* Usage :  To display the "No matches found." string.
 */
h2.osbStyle_nomatch
{
    font-size:16px;
    color:red;
}


/* Usage :  To display highlighted words in the page descriptions
 */
.osbStyle_highlight
{
    font-weight:bold;
}


/* Usage :  Displaying the search string in the message:
 *              Search results for _words_.
 */
.osbStyle_search
{
    font-style:italic;
}


/* Usage :  To display the:
 *               "This is the contents of the iSearch cache for the URL %u"
 *          message when displaying a cached page.
 */
h2.osbStyle_cachedpage
{
    font-size:16px;
}


/* Usage :  To display the search statistics table
 */
table.osbStyle_stats {
}

table.osbStyle_stats th, table.osbStyle_stats td{
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
}

table.osbStyle_stats th {
    color: #ffffff;
    background-color: #333333;
}

table.osbStyle_stats td {
    background-color: #ffffcc;
    color: #003399;
}

table.osbStyle_stats caption {
    color: #003399;
    font-weight: bold;
    font-size: 17px;
    font-style: italic;
}


/* Usage:  Displaying "Did you mean to search for:" test and links when
 * displaying alternative searches.
 */
.osbStyle_suggest_title
{
    color: #004422;
}

a.osbStyle_suggest:link
{
    padding-left: 50px;
    color: #008844;
}

a.osbStyle_suggest:visited
{
    padding-left: 50px;
    color: #008844;
}


/* Usage: Displaying a single extra link in search results (professional version only)
 */
.osbStyle_link
{
    /* Set background colour for extra links */
    background-color: #ffffff;
}

/* Usage: Displaying all extra links in search results (professional version only)
 */
.osbStyle_link_all
{
    /* Add an extra space seperating links from normal results. */
    padding-bottom: 15px;
}