﻿body{background-color:#999;text-align:center;font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:8pt;font-weight:normal;}
#container{width:94%;margin:5px auto;background-color:#fff;color:#333;line-height:130%;text-align:left;min-width:780px;}
/* IE Hack for min-width */
* html .ie_minwidth{border-left:780px solid #fff;}
* html .ie_container{margin-left:-780px;position:relative;}
/*\*/
* html .ie_minwidth,* html .ie_container{height:1px;}
/*/
#container{display:inline-block;}
/**/
.tl{background: url('images/top-corners.gif') no-repeat top left;width:13px;float:left;}
.tr{background: url('images/top-corners.gif') no-repeat top right;float:right;width:13px;}
.bl{background: url('images/bottom-corners.gif') no-repeat top left;width:13px;float:left;}
.br{background: url('images/bottom-corners.gif') no-repeat top right;width:13px;float:right;}
#header{width:100%;}
#header a{font-size:10px;color:#600;text-decoration:none;}
#header a:hover{text-decoration:underline;color:#800;}
#leftcolor{background-color:#600;background-image:url('images/nav_top.jpg');background-repeat:repeat-x;}
#leftnav{float:left;width:180px;margin:0;padding:0;}
#content{border-left:solid 2px #300;margin-left:180px;background-color:#fff;height:600px;}
html>body #content{min-height:600px;height:auto;}
#searchbar{border-left:solid 2px #300;margin-left:180px;height:35px;background-image:url('images/bg_searchbar.jpg');}
#footer{clear:both;margin:0;background-color:#bfb086;padding-top:.75em;border-top:1px solid #333;text-align:center;}
#footer a{font-size:10px;color:#333;text-decoration:none;}
#footer a:hover{text-decoration:underline;color:#000;}
td,input,select,textarea{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:8pt;font-weight:normal;}
h1{font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:20px;font-weight:bold;color:#600;margin:.25em 0 0 0;}
h2{font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:16px;font-weight:bold;color:#600;padding:.5em;text-align:center;border-top:dashed 1px #600;border-bottom:dashed 1px #600;}
input.button{color:#D0C6A8;font:bold 10px verdana;border:3px outset #800;background-color:#600;padding-top:1px;padding-bottom:1px;}
.buttonLink{display:block;color:#D0C6A8;font:bold 10px verdana;border:3px outset #800;background-color:#600;text-decoration:none;padding:3px 10px;}
a.topic{color:#333;}
a:hover.topic{color:#000;text-decoration:none;}

#navcontainer{margin-bottom:2em;}
#navcontainer ul{list-style:none;margin:0;padding:0;border:none;}
#navcontainer li{border-bottom:1px solid #800;margin:0;}
#navcontainer li a{font-weight:bold;display:block;padding:5px;border-left:10px solid #500;border-right:10px solid #700;background-color:#600;color:#fff;text-decoration:none;}
html>body #navcontainer li a{width:auto;}
#navcontainer li a:hover{border-left:10px solid #600;border-right:10px solid #800;background-color:#700;color:#ff9;}
#navcontainer li.section{margin-top:2em;border-top:1px solid #800;}

a.express{font:bold 12px arial;text-decoration:none;color:#600;letter-spacing:1pt;}
a:hover.express{text-decoration:underline;}
#testimonials{color:#bfb086;margin:1em;font-style:italic;}

.search th{background-color:#ccc;border-top:solid 1px #999;border-bottom:solid 1px #999;}
.search th a{font-size:10px;font-weight:bold;color:#333;}
.search th a:hover{text-decoration:none;color:#000;}
.search td{vertical-align:text-top;border-bottom:solid 1px #999;}
.search td a{font-size:10px;}
.search input{text-align:right;width:30px;}

/* Tabs for the product details page */
ul#tabs{font:bold 10px verdana;list-style-type:none;padding-bottom:22px;border-bottom:1px solid #A9945C;margin:0;}
ul#tabs li{float:left;background-color:#bfb086;margin:2px 2px 0 2px;border:1px solid #A9945C;}
#tabs a{float:left;display:block;color:#600;text-decoration:none;padding:.3em 1em .4em 1em;}
#tabs a:hover{background:#D2C8AC;color:#600;}

ol{margin-top:0;}
ol li{padding:.5em 0 .5em 0;}
hr{height:1px;color:#ccc;}
.error{color:#c00;padding:1em 0 1em 0;display:block;}

.question{font-weight:bold;padding-top:2em;}
.answer{padding:1em;padding-bottom:2em;border-bottom:solid 1px #ccc;}
