﻿body, html{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font: 9pt Arial, Helvetica, sans-serif
}
#htmlBody{
	background: #21787C
}
a img {
	border: 0
}
.showcase div.description{
	color: #fff;
	padding: 20px;
	margin-top: 235px;
	width: 485px !important;
	height: 140px !important
}
.showcase div.description .title{
	color: #fff;
	font-size: 22px;
	font-weight: lighter
}
.showcase div.description .content{
	color: #fff;
	margin-top: 0px;
	font-size: 16px;
	font-weight: lighter
}
.showcase div.description .content .price{
	font-size: 13px;
	margin-bottom: 20px;
	display: block
}
.showcase40 div.slides,.showcase40 div.slides img,.showcase40 img.showcase-default-image{
	width: 525px !important;
	height: 375px !important
}
.showcase div.thumbnails div.items li{
	padding-left: 0px;
	padding-right: 10px
}
.showcase div.thumbnails .items img{
	opacity: .7;
	filter: alpha(opacity=70);
	border: 1px solid #333
}
.showcase div.thumbnails .items img.over{
	opacity: 1;
	filter: alpha(opacity=100);
	border: 1px solid #000
}
.showcase div.thumbnails .items img.selected{
	opacity: 1;
	filter: alpha(opacity=100);
	border: 1px solid red
}
.CategoryList{
	width: 750px;
	overflow: auto;
	padding-bottom: 20px
}
.CategoryList .CategoryItem{
	width: 220px;
	padding-right: 20px;
	float: left
}
.Vertical .CategoryItem{
	float: none !important
}
.CategoryList .CategoryItem img{
	width: 220px;
	height: 165px
}
.CategoryList .CategoryItem h4{
}
.ProductDetail  .showcase{
	margin-top: -10px;
	margin-left: -25px;
	width: 770px
}
.ProductDetail .showcase .items{
	padding-top: 5px
}
.ProductDetail .showcase .items li{
	padding-right: 6px
}
.ProductDetail .showcase .items .thumbnail{
	opacity:1;
	filter:alpha(opacity=100)
}
.ProductDetail .showcase .items li .over,.ProductDetail .showcase .items li .selected{
	opacity:0.8;
	filter:alpha(opacity=80)
}
.ProductList .Product{
	padding: 20px
}
.ProductList .Product h4{
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 10px
}
.ProductList .Row{
	background: #26272B
}
.ProductList .AltRow{
	background: #1D1D1F
}
.ProductList .Product .ProductImage{
	padding-right: 20px
}
.ProductList .Product .ProductImage img{
	width: 150px;
	height: 100px
}
.ContentPane .showcase{
	margin-bottom: 30px
}
.CommandButton, a.CommandButton, a:link.CommandButton, a:visited.CommandButton, a:hover.CommandButton, a:active.CommandButton{
	border-right: #696969 1px solid;
	padding-right: 1em;
	border-top: silver 1px solid;
	margin-top: 0.1em;
	padding-left: 1em;
	font-weight: bolder;
	font-size: .9em;
	margin-bottom: 0.1em;
	padding-bottom: 3px;
	overflow: visible;
	border-left: silver 1px solid;
	cursor: default;
	color: #fff;
	line-height: 20px;
	padding-top: 3px;
	border-bottom: #696969 1px solid;
	background-repeat: repeat-x;
	font-family: Arial, helvetica, sans-serif;
	background-color: #21787C;
	text-align: center;
	text-decoration: none
}
.Menu{
	position: absolute;
	margin-top: 15px;
	margin-left: 295px;
	width: 450px;
	color: #fff;
	text-align: right
}
.Menu a,.Menu a:hover{
	color: #fff;
	font-size: 12px;
	text-transform: uppercase
}
.Logo{
	width: 113px;
	height: 121px;
	position: absolute;
	margin-left: 20px;
	margin-top: 10px
}
.BannerPane{
	height: 147px;
	width: 770px;
	background: #fff url(banner.jpg) no-repeat
}
.InfoPane{
	background: #fff
}
.Page{
	background: #fff;
	width: 770px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: auto;
	margin-right: auto
}
.Panes{
	background-color: #fff
}
.ContentPane{
}
.RightPane {
}
.Footer{
	background-color: white
}
.FooterPane{
	background: #fff url(footer.gif) repeat-x
}
.FooterMenu{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 10px;
	border: 0;
	width: 760px
}
.Footer a:hover{
	color: #9E0B0F;
	text-decoration: underline
}
.Footer a{
	color: #564C4B;
	text-decoration: none
}
.Footer{
	font: .9em Arial, Helvetica, sans-serif;
	color: #564C4B
}
.nM{
	padding-top: 15px;
	padding-bottom: 5px;
	color: #ccc;
	font-size: .8em
}
.nM p{
	padding: 0;
	margin: 0
}
.nM a{
	color: #ccc;
	text-decoration: none
}
.nM a:hover{
	color: #ccc;
	text-decoration: underline
}