
body, td
{
  font-family:      geneva, verdana, Arial, sans-serif;	
  font-size:		12px;
  font-weight:		normal;
  color:		#000000; 
  line-height:          17px;
}

body
{
  background:        #191818;
}

table.mainbody  
{
  border: 0;
  width: 95%;
  cellpadding: 0;
  cellspacing: 0;
}

th
{
  font-weight:		bold;
  font-size:		12px;
}
.smallText
{
  font-size:           9px;
}

a
{
  color:		#D95338; 
  text-decoration:	underline;
  font-weight:          bold;
}

a:hover
{
  color:		 #b0341c;
  text-decoration:	underline;
  font-weight:          bold;
}

a.MENU-1-OFF
{
  text-decoration:	 none;
  color:		 #515050; 
  font-size:	         11px;
  font-weight:           bold;
}

a.MENU-1-ON,  a.MENU-1-OFF:hover, a.MENU-1-ON:hover
{
  text-decoration:	none;
  color:		#D95338; 
  font-size:	        11px;
  font-weight:          bold;
}

a.MENU-2-OFF
{
  text-decoration:	none;
  color:		 #515050; 
  font-size:	11px;
  font-weight:		bold;
}

a.MENU-2-ON,  a.MENU-2-OFF:hover, a.MENU-2-ON:hover
{
  text-decoration:	none;
  color:		#D95338;
  font-size:	11px;
}

td.content
{
  padding-left:        10px;
  background-image:     url(/.control/images/content.bg.jpg);
  vertical-align:top;
}

a.linkopacity img 
{
  filter:alpha(opacity=90); 
  -moz-opacity: 0.9; 
  opacity: 0.9;
}

a.linkopacity:hover img 
{
  filter:alpha(opacity=100);   
  -moz-opacity: 1.0;   
  opacity: 1.0;
}

h1
{
  font-size:		20px;
  font-family:          Arial,Verdana, sans-serif;
  color:                #b0341c;
}

h2
{
  font-size:		16px;
  font-style:           normal;
  color:                #D95338; 
  line-height:          20px;
  margin-bottom:       0px;
}

h3
{
  font-size:		14px;
  font-style:           normal;
  color:                #b0341c;
  line-height:          21px;
}

div.subh1
{
  font-size:		14px;
  color:            #b0341c;
  line-height:      22px;
  font-weight:      bold;
}
.subh1
{
  font-size:		14px;
  color:            #b0341c;
  line-height:      18px;
  font-weight:      bold;
  font-style:  italic;
}

span.quote
{
  font-size:		12px;
  font-style:    italic;

}

b, dt, strong
{
  font-weight:		bold;
}

table.grants  {
  border:          solid 2px #000000;
  background:      #267f61;
}

td.grants  {
  font-size:       16px;
  color:           #ffffff;
  font-weight:     bold;
  line-height:     28px;
  text-align:      center;
}

div.FOOTER
{
  font-size:        9px; 
  line-height:      9pt; 
  color:            #515050;
}

div.FOOTER a
{
  font-size:        9px; 
  line-height:      9px;
}

li
{
  list-style-type: square;
  color: #B2422C;
}
em
{
  color:            #b0341c;
}
img.border
{
  border:           solid 2px #000000;
  padding:          4px;
}