
/* normal text */

/* NOTES:
      for font-family, several alternative fonts are specified,
      followed finally by a supported generic family name
      ('serif', 'sans-serif', 'cursive', 'fantasy').

      Place the font-family declaration at the end of the list of
      declarations for a selector to account for an MSIE3 font
      declaration freak out

      For correct rendering across all three browsers include a
      fictitious font name enclosed in single quotes as your
      first font choice and a fictitious font name as your last
      choice. 

      */

designGuide { 
	 font-size: 8pt; 
	 font-family: 'X', verdana, sans-serif, arial, helvetica, 'X';
    }

BODY 
{
	SCROLLBAR-BASE-COLOR: #336D95;
	SCROLLBAR-ARROW-COLOR: #EEEEFF;
    background-repeat: no-repeat;
    text-decoration: none;
    font-size: 9pt;
    color: #000000;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }

.feature, p, td
    { 
    text-decoration: none;
    font-size: 9pt;
    color: #333333;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }

.sidebar
    {
	text-decoration: none;
	font-size: 9pt;
	color: #333333;
	font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
}


.quote
     { 
	 color: #333333; 
	 font-style: italic;
	 font-size: 8pt; 
	 font-family: 'X', verdana, sans-serif, arial, helvetica, 'X';
 }


.more
    {
    font-size: 8pt;
	font-weight: bold;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }

.caption
    { 
    text-decoration: none;
    font-size: 8pt;
    color: #000000;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }

	
/* form fixes */

input.mono
    {
    font-size: 10pt;
    color: #333333;
    font-family: 'X', courier new, courier, monospace, 'X';
    }

form
    {
    margin-bottom:0cm; 
    }


/* standard links */

 a 
 	{ 
	font-weight: bold; 
	color: #003366; 
	text-decoration: underline;
	}


a:link     
    { 
    text-decoration: underline; 
    font-weight: bold; /*boldunderline*/
    color: #003366;
	}

a:visited  
    { 
   /*text-decoration: none;     font-weight: bold;    */
    color: #003366;
    }
a:active   
    { 
    text-decoration: underline; 
    /* font-weight: normal; */
    color: #003366;
    }
a:hover
    { 
    text-decoration: underline;
    color: #015693;
    }



 .smalltext
	{
	font-family:  'X', Arial,Helvetica,sans-serif 'X';
	font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    }

 .small a
    {
    font-family:  'X', Arial,Helvetica,sans-serif 'X';
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #003366;
    }
	

.copyright a
    {
	font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    text-decoration: none;
    font-size: 7pt;
    color: #003366;
    text-align: center;
    }
	
	
/* homepage links */

.homelink
    {
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #336699;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }
	

/* headers and such */

h1, p.title
      { 
	  color: #333333; 
	  font-weight: bold; 
	  font-size: 16pt; 
	  font-family: 'X', sans-serif, arial, helvetica, verdana, 'X'; 
	  margin-bottom: 0.1cm;
	  }


.goldbar 
	{ 
	font-size: 15pt; 
	color: #ff9933; 
	margin-bottom: .1cm; 
	font-family: 'X', sans-serif, arial, helvetica, verdana 'X'; 
	}

.subtitle
    { 
    font-size: 14pt;
    font-weight: normal;
    font-style: normal;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    color: #333333;
    }
.h2 a
 {
	font-family:  'X', Arial,Helvetica,sans-serif 'X';
	font-size: 14pt;
    font-weight: normal;
    text-decoration: none;
    color: #003366;
	}
h2, p.head2
    { 
    font-size: 14pt;
    font-weight: normal;
    color: #333333;
    margin-top: .1cm;
    margin-bottom: .2cm;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }
h3, p.head3
    { 
    font-size: 10pt;
    font-weight: bold;
    color: #333333;
    margin-bottom: 3;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }
h4, p.head4
    { 
    font-size: 10pt;
    font-style: italic;
    font-weight: normal;
    color: #000000;
    margin-bottom: 3cm;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }
	
/* table titles */
	
.tableheaders 
   {  
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    }


/* secondary navbars */




 .subnav1 a
	{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #003366;
}
 
	
.subnav1 a:hover
	{
	text-decoration: none;
    	color: #003366;
    }

  .rightnav
	{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: Black;
}

  .rightnav a
	{
	font-family: Verdana;
	}

	.boldBody
	{
	font-size: 9pt;
    font-weight: bold;
    }

	.rightnav a
	{
	font-family:  'X', Arial,Helvetica,sans-serif 'X';
	font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #003366;
    }
	
	.rightnav a:hover
	{
	text-decoration: underline;
	color: #003366;
	text-decoration: underline;
}

.nav1 a
    {
	font-family:  'X', Arial,Helvetica,sans-serif 'X';
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
    color: #003366;
    }
.nav1 a:hover
    {
    text-decoration: none;
    color: #003366;
      
    }
.nav2
    { 
    font-size: 9pt;
    font-weight: normal;
	text-decoration: none;
    color: #336699;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }

/* support styles */

pre
    {
    font-family: 'X', courier new, courier, monospace, 'X';
    font-size: 10pt;
    color: #FF9933;
    }
	
.homelinks a
	{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}
	