﻿/* Define HTML tags */
body {
	padding:0;
	margin:0px; /*24px 0px;*/
	font-family:Arial, Helvetica;
}

h1, h2 {
	font-family:Arial, Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#b3b3b3;
	height:20px;
	width:auto;
	margin:0;
	padding:0 0 6px 0;
}

.line
{
  height:20px;
  border-bottom:dashed 1px #5e5e5e;
  margin-bottom:20px;
}

.prodline
{
  /*width:689px;*/
  height:20px;
  background:#fff url('/images/prod_line.gif') repeat-x bottom;
  margin-bottom:20px;
  clear:both;
}

.smalltooltip
{
  float:left;
  font-size:10px;
  padding-left:20px;
}

p
{
  margin:0;
}

.halfbreak
{
  height:10px;
  line-height:10px;
  clear:both;
}

.break
{
  height:20px;
  line-height:20px;
  clear:both;
}

.bigbreak
{
  height:40px;
  line-height:40px;
  clear:both;
}

.error, .error a
{
  font-weight:bold;
  color:#ff0000;
}

.radioButtonLabel
{
  height:16px;
  padding-top:2px;
}

.infoHeader
{
  cursor:pointer;
  background-color:#eee;
  padding:5px;
  font-weight:bold;
}
.infoPanel
{
	overflow:hidden;
  border:2px solid #eee;
}

/* Define div containers */
#container-outer {
	width:900px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	background-color:#fff;
	padding:0 1px 0 1px;
}

#container {
	font-family:Arial, Helvetica;
	width:900px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	position:relative;
	background-image:url('/images/bg_container.gif');
}

#banner-left {
  display:none;
}

#banner-center {
  display:none;
}

#banner-right {
  display:none;
}

#nav {
  display:none;
}

#menu
{
  display:none;
}

.basketSideMenu
{
  display:none;
}

#panel-left {
  display:none;
}

.content 
{
	padding:20px;
	margin:0px;
	font-size:11px;
	line-height:16px;
	color:#666666;
	min-height:565px;
	height:auto !important;
	height:565px;
	background-color:#fff;
}

.content a {
	color:#666666;
	text-decoration:underline;
}

.imageButton
{
  float:left;
}

.imageButton:hover
{
  float:left;
  background:0px 25px;
}

.heading
{
  background-color:#eee;
  padding:5px;
  color:#000;
}

.choices
{
  padding:10px;
  border:solid 2px #eee;
}

#footer {
  display:none;
}

.datatable
{
  background-color:#fff;
  border:solid 2px #eee;
  float:left;
}

.dataheader
{
  background-color:#eee;
  padding:5px;
  color:#4d4d4d;
  font-weight:bold;
  float:left;
}

.datacolumn
{
  padding:5px;
  float:left;
}

.datacolumnBasket
{
  text-align:right;
  font-weight:bold;
  font-size:1.1em;
  padding:5px;
  float:left;
}

.datacolumncontainer
{
  float:left;
}

.datacolumncontainer:hover
{
  background-color:#eee;
  cursor:pointer;
  float:left;
}

.datacolumneditcontainer
{
  float:left;
  background-color:#D2D2FF;
}

.sidemenu 
{
	background-color:#eee;
  top:-200px;
  position:absolute;
  text-align:center;
  line-height:16px;
  height:16px;
  padding:5px 3px;
}

.sidemenuHover
{
  cursor:default;
  background-color:#eee;
  float:left;
}

.prodSideMenu
{
	background-color:#eee;
  height:16px;
  top:-200px;
  position:absolute;
  text-align:center;
  padding:2px 1px;
}

.prodSideMenuHover
{
  cursor:default;
  background-color:#eee;
  float:left;
}