/* Colors
Darkgry - #585858
Off-Black - #333333
Red - #953033
Gold - #E7A930
*/
body {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	margin:0;padding:0;
	background:#585858;
	color:white;
}
input, select{background:transparent;color:black;font-weight:bold;font-size:11px;border:0px none black}
.orgbak{background:#FFCC99;}
.btn{background-color:#FFCC99;border:outset black 1px;cursor:hand;}
.label{color:#F45109;font-weight:bold;}
td{font: 12px Geneva, Arial, Helvetica, sans-serif;}
th{font: 12px Geneva, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-align:left;}
/*-------------------------------------------------*/
div.Box {
font: 12px/1.5 Geneva, Arial, Helvetica, sans-serif;
  background: #595959;
  width: 800px;
  border:none;
  } 
div.Box h3 {
  font-size:1.3em;
  padding: 15px 15px 0px 60px;
  }
div.BoxBody {
  padding:0px 15px 5px 60px;
  margin:0;
  margin-top:-1.7em;
  }
div.BoxFooter {
  }
div.BoxFooter p {
  padding: 15px 15px 15px 60px;
  margin:-2em 0 0 0;
  }
/* media="all" hides styles from NS4.x only 
   - so we'll put styles we want to hide from NS4.x here */
/* media="all" hides styles from NS4.x only 
   - so we'll put styles we want to hide from NS4.x here */
div.Box {border:1px solid green;
  background: url(images/custom_corners_topleft.gif) top left no-repeat;
  } 
div.Box h3 {border:1px solid green;
  background: url(images/custom_corners_topright.gif) top right no-repeat;
  }
div.BoxBody {border:1px solid green;
  background: url(images/custom_corners_rightborder.gif) top right repeat-y;
  }
div.BoxFooter {border:1px solid green;
  background: url(images/custom_corners_bottomleft.gif) bottom left no-repeat;
  }
div.BoxFooter p {border:1px solid green;
  background: url(images/custom_corners_bottomright.gif) bottom right no-repeat;
  }
 /*-----------------------------------------*/
 table.lineframe{
  color:white;
  font-size:12px;
  height:100px;
  width:800px;
  border:0px solid green;
  vertical-align:top;
}
table.lineframe .line{background: url('images/Linecard_01.gif') top left repeat-x;height:85px;width:60px;}
table.lineframe .brand{background: url('images/Linecard_02.gif') top left no-repeat;width:148px;height:100px;text-transform:uppercase;color:white;vertical-align:top;text-align:center;font-weight:bold;padding:5px 5px 5px 5px;}
table.lineframe .content{background: url('images/Linecard_03.gif') top left repeat-x;border:0px solid green;width:*;height:100px;color:white;vertical-align:top;padding: 8px 5px 7px 5px;}
table.lineframe .sidebar{background: url('images/Linecard_04.gif') top left no-repeat;border:0px solid green;width:5px;height:85px;color:white;padding:0;}
a.whitecaps, a.whitecaps:visited {text-transform:uppercase;color:white;font-weight:bold;text-decoration:none;}
a.whitecaps:hover {text-transform:uppercase;color:white;font-weight:bold;text-decoration:underline;}


table.raisedbox {width:600px;}
table.raisedbox .leftborder{background: black url('images/box_left.gif');width:7px}
table.raisedbox .content{background: #2F2F2F;color:white;padding-left:50px;width:587px}
table.raisedbox .rightborder{background: black url('images/box_right.gif');width:5px}

table.featuredProduct {background-color:#585858;color:white;border:0px solid #585858;padding:0px;width:100%}
table.featuredProduct .desc {background-color:#888888;color:white;text-transform:uppercase;padding:5px;}
table.featuredProduct .text{background-color:#7C7C7C;color:white;vertical-align:top;border-left:2px solid #585858;padding-top:5px;padding-bottom:5px}

img.newproduct {border:inset 5px gray;}
td.newproduct{text-align:left;vertical-align:center;}

#featuregraphic{display:none;}