<style>

a {color:#7c0f12; }

.topbarbg:hover { background-color:#e0e0e0; }
.topbarbg       { background-color:#c0c0c0;
					text-align:center;  }
.toplink:link   { color:#7c0f12;
				  font-family:Arial, Helvetica, sans-serif;
				  font-weight:bold;
				  font-size:8pt;
                  text-decoration:none; }
.toplink:hover  { color:#7c0f12;
				  text-decoration:underline;
				  font-size:8pt;
				  font-family:Arial, Helvetica, sans-serif;
				  font-weight:bold;
				 }
.toplink:visited   { color:#7c0f12;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:8pt;
				  font-weight:bold;
                  text-decoration:none; }

a.red:link {font-family: Helvetica, Arial, Sans-serif;

		  font-size:10pt;

		  color: #7c0f12;

		  }



a.red:hover {font-family: Helvetica, Arial, Sans-serif;

		  font-size:10pt;

		  color: #FFFFFF;

		  background-color: #7c0f12;

		  }





a:visited {font-family: Helvetica, Arial, Sans-serif;

		  font-weight:bold;

		  font-size:8pt;

		  color: #7c0f12;

		  }



a:link	 {font-family: Helvetica, Arial, Sans-serif;

		  font-weight:bold;
		  font-size:8pt;
		  color: #7c0f12;

		  }

		  

a:hover {font-family: Helvetica, Arial, Sans-serif;

		  font-weight:bold;
			font-size:8pt;
		  color: #7c0f12;

		  }

		  

.maintxt {font-family: Helvetica, Arial, Sans-serif;

		  font-size:10pt;
		  
		  margin-bottom: 0.5em;
		  
		  margin-top: .5em;

		  }



.sm_redtxt {font-family: Helvetica, Arial, Sans-serif;

		  font-size:10pt;

		  color: #7c0f12;

		  }

		  

.redtxt {font-family: Helvetica, Arial, Sans-serif;

		  font-size:12pt;

		  color: #7c0f12;

		  }



.bodyclass	{
		 margin-top : 0;
		}



td          {font-family: Helvetica, Arial, Sans-serif;
		 margin:0px 0px 0px 0px;
		 font-size: 8pt;

		 }

.tablesection { background-color:#7c0f12;
				color:#ffffff;
				font-weight:bold;
				}

.infoblock{ 
			margin:0px 0px 14px 14px;
}
.subheader {	font-size:12pt;
				color: #7c0f12;
				font-weight:bold;
}
.subheader2 {	font-size:10pt;
				color:#7c0f12;
				font-weight:bold;
}

.infohead { 
			font-weight:bold;
				color:#7c0f12;
			clear:both;	
			float:left;
			display:block;
			width:7em;
}
p.infoblock > a { font-size:8pt;
				color:#7c0f12;
			
 }

table { background-color:#ffffff; }

.redblock {background-color:#7c0f12;}

.rbackwtxt { background-color: #7C0F12;
			color: #FFFFFF;
			font-size:10px;
			font-weight:bold;
			margin: 0px;
			padding: 0px;
			}

#menu { margin:0;
		padding:0;
		border:0;
		height:26px;
		
		}


#menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}
	
	
#menu li {
	float:left;
  	position: relative;
	}
	
.subm li{ 	
			width: 15em;
			background-color:#FFF;
			padding: 1px 3px 1px 3px;
			border:1px solid black; }
			

	

li ul {
  clear:both;
  width:15em;
  display: none;
  position: absolute; 
  padding:0;
  margin:0;
  top: 26px;
  left: 0;
  }	
  
li > ul {
	top: auto;
	left: auto;
	}
	
li:hover ul, li.over ul{ display: block; }

</style>

