
table#Options{ border-collapse: collapse; width: 175px; margin:0; padding:0; }

input.textbox{ padding: 0; }

#midCol{ height: auto; }

h3{ margin-top: 20px; }

div#login{}

p#login
{
  float: right;
  clear: right;
/*
border: 1px solid red;
*/
  margin: 10px 4px 0 0 ;
  text-align: right;
  font-weight: normal;
}

p#login a
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 90%;
}

p#login a:link, p#login a:visited{ color:#b3a28c; }

p#login a:hover, p#login a:active{ color:#0083c1; text-decoration:none; }

br.clearall{ height: 1px; clear: both; line-height: 1px; }

#leftNav{height: auto;margin-bottom: 10px;}

.leftusefullinks,
.leftbasket
{
  background:#BEAB95 url(../../../../pics/leftNavTop.gif) no-repeat scroll 0 0;
  border:0 none;
  display:block;
  float:left;
  padding: 0;
  margin:0;
  width:189px;
}

.leftusefullinks p,
.leftbasket p
{
  border:0 none;
  color:#7D6A60;
  font-weight:bold;
  margin:7px 0 7px 5px;
  padding:0;
}

.leftbasket table
{
  padding-left: 5px;
}

.leftbasket table td.items
{
  width: 85%;
}

.leftbasket table td.prices
{
  text-align: right;
}

p.basketbutton
{
  margin: 0;
  text-align: right;
  padding: 0 5px 5px 0;
}

.leftbasket a
{
  color: #0099cc;
}

.leftusefullinks ul
{
  padding-left: 5px;
}

.leftusefullinks a
{
  color: white;
}


div#CustomerReviews{   clear: left; margin-top: 20px; }

div#ProdPrice
{
  color: #0083C1;
  font-weight: bold;
}

div#ProdOptions
{
  margin-top: 15px;
}

div#ProdOptions p
{
  font-weight: bold;
}

div#ProdLevels
{
  margin-top: 15px;
}

div#ProdBuy
{
/*  text-align: right; */
  margin-top: 15px;
}

div.cartProgress
{
  margin-bottom: 10px;
}

li.nobullet
{
  list-style: none;
}

div.checkout
{
  width: 562px !important;
  min-height: 400px;
}


span.txtcartProgressCurrent
{
  font-weight: bold;
}

td.tdcartTitle
{
  padding-top: 15px;
  font-weight: bold;
}

div.regcontinue
{
  float: right;
}

p.txtError
{
  color: red !important;
}

div.LPBox
{
  clear: left;
}

#midCol p img { border: none; margin: 0; }
