body	{
	background: #fff url(images/grad.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	margin-right: 0;
	margin-top: 0;
	margin-left: 0;
}
a img { 
	border: 0; 
}
hr  {
  height: 1px;
  align: center;
  color: gray;
  background-color: gray;
  border: 0;
}
#leftitembox {
	width: 210px
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #6699FF;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9900;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #6699FF;
}
div.Article {
  background:
  url(images/box_topleft.gif)
  top left no-repeat;
  width:98%;
}  
div.Article h2 {
  background:url(images/box_topright.gif) top right no-repeat;
  font-size:1.3em;
  padding:15px;
  margin:0;
  position:relative;
  right:-14px;
  padding-left:0;
}
div.ArticleBody {
  background:url(images/box_right.gif) top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  position:relative;
  right:-14px;
  padding-left:0;
}
div.ArticleLongContent {
   background: url(images/box_leftborder.gif) top left repeat-y;
}  
div.ArticleFooter {
  background:url(images/box_bottomleft.gif) bottom left no-repeat;
  position:relative;
  top:12px;
  text-align: left
}	
div.ArticleFooter p {
  background:url(images/box_bottomright.gif) bottom right no-repeat;
  padding:15px;
  display:block;
  margin:-2em 0 0 0;
  position:relative;
  right:-14px;
  padding-left:0;
}
.floatright
{
float: right;
margin: 0 0 10px 10px;
}
.floatrightvideo
{
float: right;
margin: 15px 0px 10px 10px;
}
.floatleft
{
float: left;
margin: 0 10px 10px 0;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CCCCCC;
	text-align: center
}
a.copyright:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CCCCCC;
}
a.copyright:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CCCCCC;
}
a.copyright:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CC9900;
}
a.copyright:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CCCCCC;
}
table#nav {
    width: 100%;
}
table#nav td {
    padding: 10px;
}
.leftcol {
    text-align: left;
    width: 210px;
	vertical-align: top
}
table#product {
    width: 100%;
}
table#product td {
    padding: 0px;
}
