html
{
    height:100%;
    overflow-y:scroll;
}

body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/bg.gif);
background-repeat:repeat-x;
margin:0px;
}

.head
{
background:url(../images/head.gif);
height:67px;
}

.menu
{
background:url(../images/menu.gif);
height:26px;
}

.menuLeft
{
float:left;
padding-left:20px;
display:block;
}

.menuRight
{
float:left;
padding-left:20px;
display:block;
background:url(../images/menunormal.gif);
	height:26px;
}

.menuButton a
{
 	background:url(../images/menunormal.gif);
	height:21px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	text-decoration:none;
	color:#37322d;
}

.menuButton a:hover
{
 	background:url(../images/menuhover.gif);
}

.menuButton a:hit
{
 	background:url(../images/right.gif);
}

.main
{
    background:#FFFFFF;
	vertical-align:top;
	width:800px;
}

.sidePanel
{
	vertical-align:top;
	background:url(../images/side.gif);
	width:176px;
}

.borderTop
{
background:url(../images/top.gif);
}

.borderLeft
{
background:url(../images/left.gif);
}

.borderRight
{
background:url(../images/right.gif);
}

.borderBottom
{
background:url(../images/bottom.gif);
}

h1
{
font-size:26px;
font-weight:bold;
color:#d38009;
display:block;
}

h2
{
    padding-top:0px;
font-size:14px;
color:#e5a117;
display:block;
}

h3
{
font-size:12px;
font-weight:bold;
display:block;
}

.feature
{
    width:400px;
    padding-top:15px;
    padding-left:30px;
    padding-right:30px;
    text-align:justify;
    vertical-align:bottom;
}

.featureImage
{
    padding-top:15px;
    padding-left:30px;
    padding-right:0px;
    vertical-align:bottom;
    text-align:center;
}

.left
{
    float:left;
}

.right
{
    float:right;
}

.disclaimer
{
    padding-left:30px;
    padding-right:30px;
    padding-top:55px;
    padding-bottom:15px;
    text-align:center;
    font-size:10px;
    
}

.specGrid
{
padding:30px;
padding-top:0px;
}

.specGrid td
{
padding:3px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
vertical-align:middle;
}

.buyGrid
{
padding-left:30px;
padding-bottom:30px;
}

.buyGrid td
{
padding:3px;
border-bottom-width:0px;
vertical-align:top;
}

.compareGrid
{
padding:30px;
padding-top:0px;
}

.compareGrid td
{
padding:3px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-right-color:#f1f1f1;
border-right-style:solid;
border-right-width:1px;
vertical-align:top;
}