
body {
  /* MSIE 5 doesn't center based on auto left/right margins,
     but 'text-align:center' does center top-level divs: */
  text-align: center;
  /* Specify a min-width for the body as wide as the 'wrapper'
     element itself. This prevents negative (i.e. inaccessible)
     left-margins in narrow browser windows when using
     Navigator 6+/Mozilla on Win32: */
  min-width: 800px;
  font-family: verdana,arial,helvetica,sans-serif;
  color: #000000;
  font-weight: normal;
  background-color: #ffffff;
}
#wrapper {
  /* Reset alignment to compensate for 'text-align:center': */
  text-align: left;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
  width: 800px;
  /* Set left and right margins to auto, thus centering the
     element in the containing (body) tag: */
  margin-left: auto;
  margin-right: auto;
	}

table.mainTbl
	{
	 width=800;
	 border-collapse: collapse;
	 border-spacing: 0;
	 margin-top:0;
	 padding-top:0;
	 }
h1.hd 	{
	text-align:left;
	color:#E80000;
	margin-top:50px;
	margin-left:25px;
	border-left:25px;
	}
	
h3.foot	{
	color:#e80000;
	text-align:center;
	}

.topm25	{
	margin-top:50px;
	}
	
.marg25	{
	margin-left:25px;
	}
	
 a.big:link {
	font-size:24px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}

 a.big:hover {
	font-size:24px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	}
	
 a.big:visited {
	font-size:24px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
	
b 	{
	color: #5BC100;
	}

li 	{
	margin-top:15px;
	}

.header	{
	background-color:#d3ffa6;
	color:#000000;
	}

#Rule
{
margin-left:-5px;
margin-top:-5px;
width:800px;
height:10px;
border:0px;
border-spacing:0px;
padding:0px;
background-color: #E80000;
}

.gray	{
	color:#c0c0c0;
	font-size:24px;
	font-weight:bold;
	}
	
.footer a:link {
	font-size:12px;
	color:#E80000;
	text-decoration:none;
	}

.footer a:hover {
	font-size:12px;
	color:#E80000;
	text-decoration:underline;
	}
	

.footer a:visited {
	font-size:12px;
	color:#E80000;
	text-decoration:none;
	}

input.menubutton1
{
font-family:arial,helvetica,sans-serif;
background-color:#e80000;
color:#fff;
border-color:#c0c0c0;
height:30px;
width:135px;
font-weight:bold;
cursor:pointer;
}

input.menubutton1_hover
{
font-family:arial,helvetica,sans-serif;
background-color:#e80000 ;
color:#fff;
border-color:#c0c0c0 ;
height:30px;
width:135px;
font-weight:bold;
cursor:pointer;
}

input.menubutton1_active
{
font-family:arial,helvetica,sans-serif;
background-color:#e80000 ;
color:#fff;
border-color:#c0c0c0 ;
height:30px;
width:135px;
font-weight:bold;
cursor:pointer;
}

div.300L {
	padding:50px;
	width:300px;
	}
	
.TopCtr	{
	vertical-align:top;
	text-align:center;
	}
.credit	{
	color:#c0c0c0;
	font-size: x-small;
	text-align:right;
	}