body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin-top: 0px;
	text-align:center;
}
#wrapper
{
background:#ffffff no-repeat top url(images/table-left-right.gif);
width: 830px;
text-align:center;
margin:auto;
}
#header
{
background:#CCCCCC no-repeat top url(images/header1.jpg);
width: 799px;
height: 49px;
margin:auto;
}
#toplinks
{
border-left: 1px solid #a2a2a2;
width: 799px;
margin:auto;
}
#toplinks ul
{
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}
#toplinks ul li
{
float:left;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size:100%;
}
#toplinks a, #toplinks a:visited, #toplinks a:active
{
background:#FFFFFF no-repeat center url(images/topmenu-button.jpg);
float:left;
display:block;
margin: 0;
color:#666666;
text-decoration:none;
padding-top: 15px;
height:34px;
width: 133px;
text-align:center;
font-size: 70%;
font-weight:bold;
}
#toplinks a:hover
{
background:#FFFFFF no-repeat center url(images/topmenu-button-hover.jpg);
float:left;
display:block;
margin: 0;
color:#ff0000;
text-decoration:none;
padding-top: 15px;
height:34px;
width: 133px;
text-align:center;
font-size: 70%;
font-weight:bold;
}
#focal
{
clear:both;
background:#FFFFFF no-repeat center url(images/header2.jpg);
width:799px;
height: 181px;
margin:auto;
}
#main
{
margin-top: 4px;
width:799px;
text-align:left;
margin:auto;
padding-bottom:10px;
}
#leftcol
{
border:solid 1px #769AD6;
float:left;
width:197px;
background-color:#E8E8E8;
text-align:center;
}
#leftcol h3
{
margin:0px;
color: #666666;
font-size: 80%;
padding: 5px 0px 0px 10px;
width: 187;
height: 20px;
border-bottom: 1px solid #769AD6;
background: url(images/tablehead-bg.jpg);
text-align:left;
}
#rightcol
{
border:solid 1px #769AD6;
float:right;
width: 594px;
font-size:76%;
}
#rightcol h1
{
margin:0px;
color: #003366;
font-size: 115%;
padding: 5px 0px 1px 10px;
width: 584px;
height: 19px;
border-bottom: 1px solid #769AD6;
background: url(images/tablehead-bg.jpg)
}
#rightcol h2
{
margin:0px;
color: #003366;
font-size: 115%;
padding: 5px 0px 1px 10px;
width: 584px;
height: 19px;
border-bottom: 1px solid #769AD6;
border-top: 1px solid #769AD6;
background: url(images/tablehead-bg.jpg)
}
#rightcol h3
{
margin:0px;
color: #003366;
font-size: 115%;
padding: 5px 0px 1px 10px;
width: 575px;
height: 19px;
border-bottom: 1px solid #769AD6;
border-top: 1px solid #769AD6;
}
#content
{
padding: 3px 5px 10px 5px;
}
#menu
{
width: 160px;
padding-top:10px;
margin:auto;
}
#menu ul
{
margin: 6px 0px 6px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}
#menu ul li
{
background:url(images/menu-bg.gif) left no-repeat;
padding: 0px 0px 0px 7px;
}
#menu a, #menu a:active, #menu a:visited
{
border: solid 1px #769AD6;
width: 150px;
height:17px;
background-color:#FFFFFF;
font-size: 80%;
display:block;
margin: 2px;
color:#FF0000;
text-decoration:none;
padding: 2px 2px 2px 2px;
text-align:left;
}
#menu a:hover
{
border: solid 1px #769AD6;
width: 150px;
height:17px;
background-color:#eeeeee;
font-size: 80%;
display:block;
margin: 2px;
color:#B60000;
text-decoration:none;
padding: 2px 2px 2px 2px;
text-align:left;
}
.menuheader
{
background-color:#A4A4A4;
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:left;
width: 152px;
margin: 2px;
height:17px;
padding: 2px 2px 2px 2px;
}
#footer
{
clear:both;
border-top:solid 15px #A4A4A4;
width:799px;
margin:auto;
}
#footerleft
{
float:left;
width:160px;
}
#footerright
{
padding-top:3px;
float:right;
width:639px;
}
#footerright ul
{
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}
#footerright ul li
{
float:right;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size:60%;
}
a {
  color: #FF0000;
  text-decoration: none;
}

a:hover {
  color: #B60000;
  text-decoration: underline;
}
a:Active
{
  color: #333333;
  text-decoration: none;
}
.leftaddress
{
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.textpad
{
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
}
.producttable
{
	border-style: none;
	border-color: #FF0000;
	border-width: none;
	padding-right:0px;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial;
	font-size: 12px;
	color: #000000;	
}
h2
{
background-color: #eeeeee;
font-weight: bold;
font-size: 100%;
}
.bodyinnertable
{
	border-style: none;
	border-color: none;
	border-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family:Arial;
	font-size: 11px;
	color: #000000;
}
.smallimages
{
	padding-right:5px;
	padding-left:0px;
}
.newscell
{
border-bottom:#A3A3A3 dashed 1px;
padding-bottom:20px
}