﻿body
{
	font-family: Arial, Times New Roman;
	background: #dbdbdb;
	color: #242444;
	padding: 20px 0px 20px 0px;
}
a
{
	text-decoration: none;
}
h1, h2, h3, h4
{
	color: #575797;
}
.middleColumn
{
	background: #fff;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.logo img
{
	margin: 20px 10px;
}
.price
{
	text-align: right;
}
.price h2
{
	color: #000;
}
.details
{
	padding-top: 0px;
}
.details p
{
	margin: 0px 10px;
	text-align: right;
}
.details p img
{
	display: inline; 
	vertical-align: middle;
	margin-left: 10px;
}
.mainImg
{
	text-align: center;
}
.mainImgStyle
{
	margin: 15px;
	border: 1px dotted silver;
}
.thumbs img
{
	margin: 15px;
	border: 1px dotted silver;
}

table.gvwSpec {margin:0 auto; border-collapse:collapse; border:none;}
table.gvwSpec tr {vertical-align:top; border:none;}
table.gvwSpec tr td {border:none;}
table.gvwSpec tr td span {line-height:1.3em; display:block; width:100%;}

span.Section {font-weight:bold; padding:5px 0 5px 5px; background-color: #dbdbdb; border:solid #999; border-width:1px 0 1px 1px;}
span.Dummy {padding:5px 0; background-color: #dbdbdb; border:solid #999; border-width:1px 1px 1px 0;}
span.Header, span.BodyText {padding:5px;}

div.enhancedimage img {width:100%;}
