<!-- Changed Pale Blue #99CCFF to #8FBC8F -->
<!-- Do Replace all to change again	  -->


body
            {   
              font-family: Arial, Helvetica, sans-serif;
              margin-right: 0;
              margin-left: 0;
              margin-bottom: 0;
              margin-top: 3px;
            }

b, br, ul, ol, dl, dt, blockquote, span, div
            {   
              font-family: Arial, Helvetica, sans-serif;
              color: #000000;
            }

li
            {
              font-family: Arial, Helvetica, sans-serif;
               font-size: small;
            }

dd
            {
              font-family: Arial, Helvetica, sans-serif;
               font-size: small;
            }
table, td, th
            {
              font-family: Arial, Helvetica, sans-serif;
               font-size: small;
            }

/* link styles */

/* remove underlining for all the classes that we don't want underlining  */
/* on...   all the left column and right column classes                   */
.LHSboxR41    a:link {text-decoration: none}
.LHSheader    a:link {text-decoration: none}
.LHSheaderR41 a:link {text-decoration: none}
.LHSlink      a:link {text-decoration: none}
.LHSlinkR41   a:link {text-decoration: none}
.RHS          a:link {text-decoration: none}
.RHScontent   a:link {text-decoration: none}
.RHShead      a:link {text-decoration: none}   
.RHSheadcolor a:link {text-decoration: none}   
.RHSheadR41   a:link {text-decoration: none}   
.RHSR41       a:link {text-decoration: none}   
.RHSsmall     a:link {text-decoration: none}   
.RHStable     a:link {text-decoration: none}   
.RHSUL        a:link {text-decoration: none}   
.RHSULR41     a:link {text-decoration: none}   
.guestcol     a:link {text-decoration: none}   

.LHSboxR41    a:visited {text-decoration: none}
.LHSheader    a:visited {text-decoration: none}
.LHSheaderR41 a:visited {text-decoration: none}
.LHSlink      a:visited {text-decoration: none}
.LHSlinkR41   a:visited {text-decoration: none}
.RHS          a:visited {text-decoration: none}
.RHScontent   a:visited {text-decoration: none}
.RHShead      a:visited {text-decoration: none}   
.RHSheadcolor a:visited {text-decoration: none}   
.RHSheadR41   a:visited {text-decoration: none}   
.RHSR41       a:visited {text-decoration: none}   
.RHSsmall     a:visited {text-decoration: none}   
.RHStable     a:visited {text-decoration: none}   
.RHSUL        a:visited {text-decoration: none}   
.RHSULR41     a:visited {text-decoration: none}   
.guestcol     a:visited {text-decoration: none}   

/* turns out you have to explicity specify to underline on hover */
.LHSboxR41    a:hover {text-decoration: underline}
.LHSheader    a:hover {text-decoration: underline}
.LHSheaderR41 a:hover {text-decoration: underline}
.LHSlink      a:hover {text-decoration: underline}
.LHSlinkR41   a:hover {text-decoration: underline}
.RHS          a:hover {text-decoration: underline}
.RHScontent   a:hover {text-decoration: underline}
.RHShead      a:hover {text-decoration: underline}   
.RHSheadcolor a:hover {text-decoration: underline}   
.RHSheadR41   a:hover {text-decoration: underline}   
.RHSR41       a:hover {text-decoration: underline}   
.RHSsmall     a:hover {text-decoration: underline}   
.RHStable     a:hover {text-decoration: underline}   
.RHSUL        a:hover {text-decoration: underline}   
.RHSULR41     a:hover {text-decoration: underline}   
.guestcol     a:hover {text-decoration: underline}   


/* special stuff to turn the emergency links white */
/* the emergency styles which don't end in R41 are no longer in use by the SWW Team */
/* but just in case someone else is using them, we'll continue to maintain them */
.emergency  a:link {  color: #FFFFFF; }
.emergency  a:visited {  color: #FFFFFF; }
.emergency  a:hover {  color: #FFFFFF; }

.emergencyR41  a:link {  color: #FFFFFF; }
.emergencyR41  a:visited {  color: #FFFFFF; }
.emergencyR41  a:hover {  color: #FFFFFF; }

.emergencyorange  a:link {  color: #FFFFFF; }
.emergencyorange  a:visited {  color: #FFFFFF; }
.emergencyorange  a:hover {  color: #FFFFFF; }

.emergencyorangeR41  a:link {  color: #FFFFFF; }
.emergencyorangeR41  a:visited {  color: #FFFFFF; }
.emergencyorangeR41  a:hover {  color: #FFFFFF; }

.emergencygreenR41  a:link {  color: #FFFFFF; }
.emergencygreenR41  a:visited {  color: #FFFFFF; }
.emergencygreenR41  a:hover {  color: #FFFFFF; }

/* for all other classes, turn underlining on */
a:link
            {
              color: #003399;
            }

a:visited   
            { 
              color: #000066; 
            }

a:hover
            {
              text-decoration: underline;
            }




/* makes forms a little less cumbersome */
form        
            {
              margin-top: 0px;
              margin-bottom: 0px;
              margin-bottom: 5px;
            }

form.search        
            {
              margin-top: .3em;
              margin-bottom: .3em;
            }

.searchtable
            {
              background: #FFCC33;
              border-top:    1px solid #999999;
              border-bottom: 1px solid #999999;
              border-left:   1px solid #999999;
              border-right:  1px solid #999999;
              text-align: left;
            }

.boxed     { border-bottom: 1px solid #000000;                  
             border-top: 1px solid #000000;                     
             border-right: 1px solid #000000;                   
             border-left: 1px solid #000000;                    
             padding-top:  15px;                                
             padding-bottom:  15px;                             
             padding-right:  15px;                              
             padding-left:  15px;                               
           }                                                    

/* i use a font size set in px here because fonts inside buttons do not     */
/* scale, so it is better to use a fixed size that works well everywhere--  */
/* it's more legible that way.                                              */
.button
              { border-top: 2px outset #FFFFFF;
                border-bottom: 2px outset #666666;
                border-right: 2px outset #666666;
                border-left: 2px outset #FFFFFF;
                font-size: 12px;
                background: #CCCCCC;
                color: #000000;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 3px;
                padding-right: 3px;
              }

/* basic html tags */
h1          
            {
              margin-top: 1em;
              margin-bottom: small;
              font-size: x-large;
              font-weight: bold;
            }

h2          
            {
              margin-top: .5em;
              margin-bottom: .1em;
              font-size: large;
              font-weight: bold;
              font-family: Arial, Helvetica, sans-serif;
              color: #000000;   
            }

h3          
            {
              margin-top: .5em;
              margin-bottom: 0em;
              font-size: medium;
              font-weight: bold;
              font-family: Arial, Helvetica, sans-serif;
              color: #000000;   
            }

p           
            {
              font-size: small; 
              margin-top: .5em;
              margin-bottom: 1.5em;
              margin-right: 1em;
            }

/* add the indent class to your p tags if you need 
 *  to align them with an indented header 
 */
.indent
                    {
                          font-size: 10pt;
                          margin-left: 1em;
                          margin-right: 1em;
                          margin-top: 0.25em;
                          margin-bottom: 1em;
            }
                          
pre         {
              font-size: small;
              font-family: monospace;
            }

code         {
              font-size: small;
              font-family: monospace;
            }

kbd         {
              font-size: small;
              font-family: monospace;
            }

/* some formatting styles */
.italic     { font-style: italic; }
.bold       { font-weight: bold; }
.underline  { text-decoration: underline; }
.overline   { text-decoration: overline;  }

/* style for the subtitle under the title graphic, if there is one */
.subtitle   
            {
              color: #FFFFFF;
              width: 100%;
              margin-left: 5px;
              margin-bottom: 2px;
              font-size: small;
              font-family : Verdana, Arial, Helvetica, sans-serif;
            }

/* three general text styles */
.small      
            {
              font-size: x-small;
            }

.medium     
            {
              font-size: small;
            }

.text       
            { 
              font-size: medium; 
            }

/* style for utilities at top right: help, search, etc */
.utilities  
            { 
              font-size: x-small;
            }

/* style for the footer */
.footer    
            {
              font-size: small;
              width: 100%;
              text-align: center;
              padding-bottom: 15 px;
            }

/* style for the emergency banner */
.emergency  {
               border-top: 1px solid #EEEEEE;
               border-bottom: 1px solid #000000;
               border-left: 1px solid #EEEEEE;
               border-right: 1px solid #000000;
               margin-top: .3em;
               line-height: 1.5em;
               font-weight: bold;
               font-size: large;
               background: #FF0000;
               width: 100%;
               color: #FFFFFF;
               text-align: center;
            }

.emergencyorange  {
               border-top: 1px solid #EEEEEE;
               border-bottom: 1px solid #000000;
               border-left: 1px solid #EEEEEE;
               border-right: 1px solid #000000;
               margin-top: .3em;
               line-height: 1.5em;
               font-weight: bold;
               font-size: large;
               background: #FFCC00;
               width: 100%;
               color: #FFFFFF;
               text-align: center;
            }

.elink      { color: #FFFFFF; }

/* LEFT HAND MENU STYLES */ 
.LHSheader
            {  
               border-top: 1px solid #BBBBBB;
               width: 100%;
               text-align: right;
               font-weight: bold;
               font-size: 1.3em;
               margin-top: 3px;
               margin-bottom: 15px;
               margin-right: 15px;
               padding-left: 1px;
               padding-right: 1px;
            }

.LHSlink
            { 
               width: 100%;
               font-size: small;
               text-align: right;
               margin-top: 0;
               margin-bottom: .3em;
               line-height: .9em;
               padding-left: 3px;
               padding-top: 1px;
               padding-bottom: 2px;
            }
                                
/* CENTER AREA - NEWS CONTENT */
/* feature article styles */
.FTRhead    
            {
               font-size: large;
               font-weight: bold;
            }

.FTRsubhead 
            {
               text-indent: 1em;
               margin-top: .5em;
               font-size: small;
               font-weight: bold;
            }

.FTRtext    {
               line-height: 1.1em;
               margin-top: .5em;
               text-indent: 1em;
               font-size : small;
            }

/* styles for normal news articles */
.newsborder {
               border-top: 1px solid #BBBBBB;
               padding-top: .3em;
               margin-top: .3em;
            }

.newsheadnoborder   {
               font-size : medium;
               font-weight: bold;
            }

.newshead   {
               border-top: 1px solid #BBBBBB;
               padding-top: .4em;
               margin-top: .4em;
               font-size : medium;
               font-weight: bold;
            }

.newstext   {
              font-size: small;
            }

.newsnew    {
               text-decoration: none;
               color: #CC3300;
               font-weight: bold;
               font-size: x-small;
            }


/* RIGHT HAND WIDGET STYLES */
.RHStable   {
               margin-top: 10px;
               margin-bottom: 3px;
               text-align: left;
               
              }

.RHScontent   {
               margin-top: 0px;
               margin-bottom: 3px;
               

            }

.RHS
            {
               padding-right: 5px;
               padding-bottom: 2px;
               padding-top: 2px;
               font-size: small;
               text-align: left;
            }

.RHSUL
            {
               border-bottom: 1px solid #BBBBBB;
               padding-right: 5px;
               padding-bottom: 1px;
               margin-bottom: 2px;
               padding-top: 2px;
               font-size: small;
               text-align: left;
            }

.RHSsmall
            {
               padding-right: 5px;
               font-size: small;
            }

.RHShead
            {
               margin-left: 3px;
               margin-top: .2em;
               font-size: small;
               font-weight: bold;
               text-align: left;
            }


<!-- Header colour for right hand links -->

.RHSheadcolor
            {
	        background: #8FBC8F;
            }

.quote
            {
               color: #666666;
               font-size: medium;
               font-weight: bold;
               text-align: left;
               width: 100%;
               margin-top: .5em;
            }

.quotesig
            {
               color: #999999;
               font-size: small;
               font-style: italic;
            }

.cafe       {
               border-bottom: 1px solid #BBBBBB;
               margin-top: .5em;
               font-size: small;
               text-align: left;
            }

.calhead
            {
               border-bottom: 1px solid #BBBBBB;
               border-top: 1px solid #BBBBBB;
               font-weight: bold;
               margin-top: .5em;
               padding-right: 5px;
               padding-left: 5px;
               padding-bottom: 2px;
               font-size: small;
               text-align: left;
            }
.calitems
            {
               padding-right: 5px;
               padding-left: 5px;
               padding-bottom: 1em;
               padding-top: 2px;
               font-size: small;
               text-align: left;
            }

.guestcol
            {
               padding-right: 5px;
               padding-bottom: 0px;
               margin-bottom: 12px;
               padding-top: 2px;
               text-align: center;
               font-size: small;
            }
.salesnet  { width: 160px; }

.headerlinx
            {
               margin-top: 0px;
               margin-bottom: 0px;  
               font-size: small;
            }
.headergrafx
            {
               margin-top: 15px;
               margin-bottom: 10px;
               margin-left: 2px;
            }

.headersmall
            {
               margin-top: 0px;
               margin-bottom: 15px;
               font-size: small;
            }

.editpage   { 
              margin-left: 10px; 
              margin-right: 10px; 
            }


/* second level styles */
.secondlvlmainhead
            {
               color: #3399FF;
               margin-top: 10px;
               font-size: x-large;
               font-weight: bold;
            }

.secondlvlhead
            {
               border-top: 1px solid #BBBBBB;
               border-left: 1px solid #BBBBBB;
               background: #EEEEEE;
               margin-top: 1em;
               margin-bottom: .5em;
               margin-right: 1em;
               padding-left: .1em;
               font-size: medium;
               font-weight: bold;
            }

.secondlvlhilite
            {
               border-top: 1px solid #FFCC66;
               border-left: 1px solid #FFCC66;
               background: #FFFFCC;
               margin-top: 1em;
               margin-bottom: .5em;
               margin-right: 1em;
               padding-left: .1em;
               font-size: large;
               font-weight: bold;
            }

.secondlvllink
            {
               font-size: small;
               margin-left: 1em;
            }

.secondlvlsubhead
            {
               color: #3399FF;
               font-size: small;
               font-weight: 600;
               margin-top: .7em;
               margin-left: 1em;
               margin-right: 1em;
                            
            }

.secondlvllist
            {
               margin-left: 2em;
               margin-top: -.0em;
               margin-bottom: .3em;
               font-size: small;        
            }

.secondlvlgrayed
            {
               background: #EEEEEE;
               color: #666666;
            }
            
            
            
/* styles added by SANZ */   

.insightlink
			{
				font-size: 9pt;
			}
				
.insightborder
			{
				border-bottom: 1px solid #9999CC;
				padding-top: .5em;
				padding-bottom: .5em;
			}	
			
.insightheadnoborder
			{
				color: #3399ff;
				font-size: 11pt;
				font-weight: bold;
				margin-left: .5em;
				margin-right: .5em;
			}
				
.insighttopheadnoborder
			{
				color: #3399ff;
				font-size: 11pt;
				font-weight: bold;
				margin-right: 3px;
			}
				
.widget
			{
				padding-right: 5px;
				padding-bottom: 2px;
				padding-top: 2px;
				padding-left: 5px;
				font-size: 8pt;
				text-align: left;
			}	
			
.widgetul
			{
				border-bottom: 1px solid #BBBBBB;
				padding-right: 5px;
				padding-bottom: 1px;
				padding-left: 5px;
				margin-bottom: 2px;
				padding-top: 2px;
				font-size: 8pt;
				text-align: left;
			}	
			
.widgethead
			{
				padding-left: 5px;
				margin-top: .2em;
				font-size: 8pt;
				font-weight: bold;
				text-align: left;
			}
			
.newsdate
			{
				color: #0066CC
				font-size: 8pt;
				font-style: italic; 
				margin-left: 1em;
				margin-right: 1em;
			}	
			
.date
			{
				color: #0066CC
				font-size: 8pt;
				margin-left: 1em;
				margin-right: 1em;
			}	
			
.title, H3 { font-size: 10pt;
				font-family: Arial, Helvetice, sans-serif;
				font-style: Italic;
				color: #0066CC; }
							
table.StaffTable {
margin: 0px;
border: 2px solid #003399;
}

table.StaffTable th {
background-color: #003399;
color:#8FBC8F;
text-align: left;
padding: 2px;
border: 1px solid #8FBC8F;
}

table.StaffTable td {
padding: 2px;
border: 1px solid #8FBC8F;
}

table.IntranetTable {
margin: 0px;
border: 2px solid #003399;
}

<!--
table.IntranetTable th {
background-color: #003399;
color:#8FBC8F;
text-align: left;
padding: 5px;
border: 1px solid #8FBC8F;
-->

table.IntranetTable th {
background-color: #8FBC8F;
color:#8FBC8F;
text-align: left;
padding: 5px;
border: 1px solid #8FBC8F;

}

table.StaffTable th2 {
background-color: #003399;
color:#8FBC8F;
text-align: centre;
padding: 5px;
border: 1px solid #8FBC8F;
}

.tableOnrow
	{
		background: #EEEEEE;
		font-size: 8pt;
	}	
	
.tableOFFrow
	{
		background: #EEEEEE;
		font-size: 8pt;
	}
	
.newsred
{
	border:1px solid #808080;
	background: #CC0000;
	margin-top: .3em;
	margin-right: .3em;
	margin-left: .3em;
	color:#FFCCCC;
	line-height: 1.5em;
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}	

.newsyellow
{
	border:1px solid #808080;
	background: #FF9933;
	margin-top: .3em;
	margin-right: .3em;
	margin-left: .3em;
	color:#FFCCCC;
	line-height: 1.5em;
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}	

.newsorange
{
	border:1px solid #808080;
	background: #FF6402;
	margin-top: .3em;
	margin-right: .3em;
	margin-left: .3em;
	color:#FFCCCC;
	line-height: 1.5em;
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}	

.newsgreen
{
	border:1px solid #808080;
	background: #669966;
	margin-top: .3em;
	margin-right: .3em;
	margin-left: .3em;
	color:#FFCCCC;
	line-height: 1.5em;
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}	

.newsviolet
{
	border:1px solid #808080;
	background: #BD40F7;
	margin-top: .3em;
	margin-right: .3em;
	margin-left: .3em;
	color:#FFCCCC;
	line-height: 1.5em;
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}	

.newspink
{
	border:1px solid #808080;
	background: #C43B8E;
	margin-top: .3em;
	margin-right: .3em;
	margin-left: .3em;
	color:#FFCCCC;
	line-height: 1.5em;
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}	

.newsblue
{
	border:1px solid #808080;
	background: #008DD6;
	margin-top: .3em;
	margin-right: .3em;
	margin-left: .3em;
	color:#FFCCCC;
	line-height: 1.5em;
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}	

         

/* applications styles */
.tablehead
            {
               background: #CCCCCC;
               font-size: large;
               font-weight: 600;
               text-align: left;
            }

.tableONrow
            {
               background: #EEEEEE;
               font-size: small;
            }

.tableOFFrow
            {
               background: #FFFFFF;
               font-size: small;
            }

/* styles added for SWW Revision 4.1  24May01  lcl  */                                                   
                                                                                                         
body.R41                                                                                                 
{                                                                                                        
  font-family: Arial, Helvetica, sans-serif;                                                                           
  background: #FFFFFF;                                                                                   
  color: #000000;                                                                                        
  margin-right: 0px;                                                                                     
  margin-left: 0px;                                                                                      
  margin-bottom: 0px;                                                                                    
  margin-top: 0px;                                                                                       
}                                                                                                        

 .goldR41                                                                                                
{                                                                                                        
   background: #FFCB63;                                                                                  
   border-right: #FFE4B5 solid 10px;                                                                     
}     

 .blueR41                                                                                                
{                                                                                                        
                                                                    
}                                                                                                    
                                                                                                         
 .grayR41                                                                                                
{                                                                                                        
   background: #EEEEEE;                                                                                  
   border-left: #8FBC8F solid 10px;   
   
   font-size:11px;     
                                                                                                                                                                 
                                                                   
}                                                                                                        
                                                                                                         
 .LHSboxR41                                                                                              
{                                                                                                        
   border-bottom: 5px solid #FFE4B5;                                                                     
   padding-bottom: .3em;                                                                                 
}                                                                                                        
                                                                                                         
 .LHSheaderR41                                                                                           
{                                                                                                        
   width: 100%;                                                                                          
   text-align: left;                                                                                     
   font-size: small;                                                                                
   font-weight: bold;                                                                                    
   margin-top: 10px;                                                                                     
   margin-bottom: 3px;                                                                                   
   padding-left: 3px;                                                                                    
}                                                                                                        
                                                                                                         
                                                                                                         
 .LHSlinkR41                                                                                             
{                                                                                                        
   width: 100%;                                                                                          
   font-size: small;                                                                                
   text-align: left;                                                                                     
   margin-top: 0;                                                                                        
   margin-bottom: .3em;                                                                                  
   margin-right: 2px;                                                                                    
   line-height: .9em;                                                                                    
   padding-left: 3px;                                                                                    
   padding-top: 1px;                                                                                     
   padding-bottom: 2px;                                                                                  
}                                                                                                        

 .newsborderR41                                                                                          
{                                                                                                        
   border-bottom: 1px solid #9999CC;                                                                     
   padding-top: .5em;                                                                                    
   padding-bottom: .5em;                                                                                 
}                                                                                                        
                                                                                                         
 .newsheadnoborderR41                                                                                    
{                                                                                                        
   font-size: small;                                                                                
   font-weight: bold;                                                                                    
   margin-left: 1em;                                                                                     
   margin-right: 3px;                                                                                    
}                                                                                                        
                                                                                                         
 .newstextR41                                                                                            
{                                                                                                        
   font-size: small;                                                                                
   margin-left: 1em;                                                                                     
   margin-right: 3px;                                                                                    
}                                                                                                        
                                                                                                         
 .headergrafxR41                                                                                         
{                                                                                                        
   margin-top: 15px;                                                                                     
   margin-bottom: 2px;                                                                                   
   margin-left: 2px;                                                                                     
}                                                                                                        
                                                                                                         
 .headersmallR41                                                                                         
{                                                                                                        
   margin-bottom: 2px;                                                                                   
   margin-right: 2px;                                                                                    
   font-size: small;                                                                                
   font-weight: bold;                                                                                    
}                                                                                                        
 .quoteR41                                                                                               
{                                                                                                        
   color: #000000;                                                                                       
   font-size: small;                                                                                
   font-family: Georgia, Times New Roman, serif;                                                         
   margin-top: 5px;                                                                                      
   margin-left: 5px;                                                                                     
   margin-right: 5px;    
   text-align: left;                                                                                
}                                                                                                        
                                                                                                         
 .quotesigR41                                                                                            
{                                                                                                        
   color: #000000;                                                                                       
   font-size: x-small;                                                                               
   font-family: Arial, Helvetica, sans-serif;                                                                          
   margin-left: 2px;                                                                                     
}                                                                                                        
                                                                                                         
 .smallwhiteR41                                                                                          
{                                                                                                        
   color: #FFFFFF;                                                                                       
   font-size: x-small;                                                                               
}                                                                                                        
                                                                                                         
 .topbarR41                                                                                              
{                                                                                                        
   background: #000000;                                                                                  
   border-bottom: #CC9933 solid 1px;                                                                     
}                                                                                                        
                                                                                                         
 .emergencyR41                                                                                           
{                                                                                                        
   border-top: 2px solid #FF9999;                                                                        
   border-bottom: 2px solid #FF9999;                                                                     
   border-right: 2px solid #FF9999;                                                                      
   border-left: 2px solid #FF9999;                                                                       
   background: #CC0000;                                                                                  
   margin-top: .3em;                                                                                     
   margin-right: .3em;                                                                                   
   line-height: 1.5em;                                                                                   
   font-weight: bold;                                                                                    
   font-size: medium;                                                                                  
   width: 100%;                                                                                          
   text-align: center;                                                                                   
}                                                                                                        
                                                                                                         
 .emergencyorangeR41                                                                                     
{                                                                                                        
   border-top: 2px solid #FFCB63;                                                                        
   border-bottom: 2px solid #FFCB63;                                                                     
   border-right: 2px solid #FFCB63;                                                                      
   border-left: 2px solid #FFCB63;                                                                       
   background: #FF9933;                                                                                  
   margin-top: .3em;                                                                                     
   margin-right: .3em;                                                                                   
   line-height: 1.5em;                                                                                   
   font-weight: bold;                                                                                    
   font-size: medium;                                                                                  
   width: 100%;                                                                                          
   text-align: center;                                                                                   
}                                                                                                        

.emergencygreenR41  {
   border-top: 2px solid #99CC99;                                                                        
   border-bottom: 2px solid #99CC99;                                                                     
   border-right: 2px solid #99CC99;                                                                      
   border-left: 2px solid #99CC99;                                                                       
   background: #669966;                                                                                  
   margin-top: .3em;                                                                                     
   margin-right: .3em;                                                                                   
   line-height: 1.5em;                                                                                   
   font-weight: bold;                                                                                    
   font-size: small;                                                                                  
   width: 100%;                                                                                          
   text-align: center;                                                                                   
            }

                                                                                                         
 .elinkR41   { color: #FFFFFF; }                                                                         
                                                                                                         
/* news feature styles for Rev 4.1 */                                                                    
                                                                                                         
 .FTRheadR41                                                                                             
{                                                                                                        
   font-size: large;                                                                                 
   font-weight: bold;                                                                                    
   margin-top: .8em;                                                                                     
   margin-bottom: .5em;                                                                                  
}                                                                                                        
                                                                                                         
 .FTRtextR41                                                                                             
{                                                                                                        
   line-height: 1.3em;                                                                                   
   margin-top: .5em;                                                                                     
   margin-bottom: 2px;                                                                                   
   font-size : small;                                                                               
}                                                                                                        
                                                                                                         
 .FTRimgR41                                                                                              
{                                                                                                        
text-align: right;                                                                                       
padding-right: 0px;                                                                                      
margin-right: 0px;                                                                                       
}                                                                                                        
                                                                                                         
 .FTRtxtR41                                                                                              
{                                                                                                        
width: 55%;                                                                                              
}                                                                                                        
                                                                                                         
 .FTRboxR41                                                                                              
{                                                                                                        
width: 100%;                                                                                             
border-top: 3px solid #9999CC;                                                                           
border-bottom: 3px solid #9999CC;                                                                        
}                                                                                                        
                                                                                                         
 .footerR41                                                                                              
{                                                                                                        
   font-size: small;                                                                                
   width: 100%;                                                                                          
   text-align: center;                                                                                   
   padding-bottom: 15px;                                                                                 
   padding-top: 10px;                                                                                    
   border-top: 1px solid #BBBBBB;                                                                        
}                                                                                                        
                                                                                                         
.RHSR41
 {
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 5px;
    font-size: small;
    text-align: left;
 }

.RHSULR41
{
   border-bottom: 1px solid #BBBBBB;
   padding-right: 5px;
   padding-bottom: 1px;
   padding-left: 5px;
   margin-bottom: 2px;
   padding-top: 2px;
   font-size: small;
   text-align: left;
}

.RHSheadR41
 {
    padding-left: 5px;
    margin-top: .2em;
    font-size: small;
    font-weight: bold;
    text-align: left;
 }


/* styles added when search form was revised  21nov01 lcl */
.tip   {    margin-left: 15px; 
            margin-top: 15px; 
            margin-bottom: 15px; 
            text-align: left; 
            border-top: 1px solid #333333;
            border-bottom: 1px solid #333333;
            border-left: 1px solid #333333;
            border-right: 1px solid #333333;
            padding-left: 5px;
            padding-right: 5px;
            padding-top: 5px;
            padding-bottom: 5px; 
            background: #EEEEEE;
          }
.searchhilite
        {
           border-top: 1px solid #FFCC66;
           border-left: 1px solid #FFCC66;
           background: #FFFFCC;
           margin-top: 1em;
           margin-bottom: .5em;
           padding-left: .1em;
   font-size: small;
           font-weight: bold;
        }   



/* styles added by SANZ

table.IntranetTable {
margin:0px;
border: 2px solid #003399;
}

table.IntranetTable th { 
background-color:#003399;
color:#8FBC8F;
text-align: left;
padding:6px;
border: 1px solid #8FBC8F;

}

table.IntranetTable td { 
padding:10px;
border: 1px solid #8FBC8F;

}

.tablehead
            {
               background: #CCCCCC;
               font-size: medium;
               font-weight: 600;
               text-align: left;
            }

.tableONrow
            {
               background: #EEEEEE;
               font-size: x-small;
            }

.tableOFFrow
            {
               background: #FFFFFF;
               font-size: x-small;
            }