/* Default styles */
BODY {   font-family: verdana, arial, sans-serif; color:black}
A, P, OL, UL, lI, TABLE, TH, TD {      font-family: verdana, arial, sans-serif; font-size: 8pt;}
LI {     padding: 3px 0px; }
H1, H2, H3, H4 { font-size:10pt; font-family: verdana, arial, sans-serif; color:#9C6C38}
H1 {     font-size:12pt; font-weight:bold; }
HR {height:1px; max-height:1px}
FORM {padding:0 0 0 0; margin:0}
/* Menu styles */
.leftMenu, .topMenu, .topMenuSel, .topMenuSelText,
.leftMenu:link, .topMenu:link, .topMenuSel:link, .topMenuSelText:link,
.leftMenu:visited, .topMenu:visited, .topMenuSel:visited, .topMenuSelText:visited,
.leftMenu:active, .topMenu:active, .topMenuSel:active, .topMenuSelText:active,
.leftMenu:hover, .topMenu:hover, .topMenuSel:hover, .topMenuSelText:hover
				 {font-size:11px;
         font-family: verdana, arial, sans-serif; text-decoration: none; color:#000000; 
         letter-spacing:-1px; word-spacing:-1px; white-space:nowrap}
.topMenuSel, .topMenuSel:link, .topMenuSel:visited, .topMenuSel:active, .topMenuSel:hover
      {background:url(/custom/images/vbarsel.gif); color:white}
.topMenuSelText, .topMenuSelText:link,.topMenuSelText:visited,.topMenuSelText:active,
.topMenuSelText:hover
				 {color:white}
.botMenu, .botText, .botTextDemo,
.botMenu:link, .botText:link, .botTextDemo:link,
.botMenu:visited, .botText:visited, .botTextDemo:visited,
.botMenu:active, .botText:active, .botTextDemo:active,
.botMenu:hover, .botText:hover, .botTextDemo:hover
				  {font-size:8pt;font-family: verdana, arial, sans-serif; 
          padding:3px 0px 0px 0px; color:white; text-decoration: none; letter-spacing:-1px; word-spacing:-1px}
.botTextDemo {text-align:center; background-color:#9C6C58; padding:5px; margin:5px}
/* Link styles */
A:link {color:#39679B; text-decoration:none;  }
A:visited {color:#39679B; text-decoration:none;  }
A:active	{color:#39679B; text-decoration:none; }
A:hover		{color:#39679B; text-decoration:underline; } 
/* Miscellaneous styles. Pete ought to put here what these are for? */
.ErrField {background-color:#9C6C38; color:white}
.Warning    { font-size: 12px; color: #FF0000; } 
.Message    { font-size: 14pt; text-align:center; font-weight: bold; 
         font-family: verdana, arial, sans-serif; color: #FF0000; } 
/* Banner styles for the large text on top right */
.Banner      {padding:0px; position:relative; width:450px; height:50px; top:0px; overflow:hidden; text-transform:lowercase}
.BannerBig, .BannerSmall  {  font-family: arial black, sans-serif; font-weight: bold; position:absolute; text-transform:lowercase}
.BannerBig   { font-size: 40px; color: #E7DEC6; bottom:0px; right:0px}
.BannerSmall { font-size: 25px; color: #9C6C38; bottom:5px;  right:15px}
/* Form table styles with styles for the table tag (TableBdr), TD and TR tags for
headings (HeadCell) and body cells (BodyCell). Pete do we need the last 3, too fussy? */
.TableBdr   { border: #000000; background-color: #AEC6E2;}
.HeadCell   { font-size: 8pt; color: #000000; font-weight: bold}  
.BodyCell   { font-size: 8pt; color: #000000; } 

.HeadBdr    { font-size: 8pt; border-color: #000000; font-weight: bold}  
.HeadCellNorm   { font-size: 10pt; color: #000000}  
.HeadCellBig{ font-size: 12pt; color: #000000; font-weight: bold}
/* Block table styles with styles for odd, even and title rows. All applied to TR or TD */
.TableTlt   { font-size: 10pt; color: #ffffff; background-color: #749DCC; font-weight: bold; } 
.RowOdd     { font-size: 8pt; color: #000000; background-color: #AEC6E2; } 
.RowOddTtl  { font-size: 8pt; color: #000000; background-color: #AEC6E2; font-weight: bold; } 
.RowEven    { font-size: 8pt; color: #ffffff; background-color: #749DCC; } 
.RowEvenTtl { font-size: 8pt; color: #ffffff; background-color: #749DCC; font-weight: bold;} 
/* General styles for news and event type items */
.Headline   { font-size: 10pt; color: #9C6C38; } 
.DocSummary { font-size: 8pt; font-family: verdana, arial, sans-serif}
.DocContent { margin:1px 1px 1px 1px; border-color:#888888; color:black; background-color:white;
              font-weight: normal; font-size: 8pt; font-family: verdana, arial, sans-serif; 
              }
.dynmenu_h {color:white; background-color:red; text-decoration:none;  }
.dynmenu   {color:red; background-color:white; text-decoration:none;  }
