A
   { color: #9bb70d; font-weight: bold; text-decoration: none  }
A:Hover
 { color: #fc6; text-decoration: underline  }

BODY 
{ COLOR: #8c8c8c; font-family:  "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", "Luxi Sans", Helvetica, Verdana, Arial, sans-serif; font-size:8pt; background-color: #eaeade; background-image: url(../Images/Main-BG.jpg); background-repeat: repeat-x; MARGIN: 0; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #003366; SCROLLBAR-3DLIGHT-COLOR: #003366; SCROLLBAR-ARROW-COLOR: #00008B; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; scrollbar-track-color : #F0F8FF; }

FORM
{
	margin:0px;
}

Input
{
	font-family:Verdana;
	FONT-SIZE:11px;
	COLOR:#666666;
}

Select
{
	font-family:Verdana;
	FONT-SIZE:11px;
	COLOR:#666666;
}

Table
{
	font-size: 8pt;
}

.Head
{ font-size: 9pt; font-weight:bold; }
.Description { font-size: 8pt; }
.MainMenu { font-size: 9.2pt; font-weight: bold; }
.FormHeader 
{ color: #b22222; font-size: 14px; font-weight: bold; font-style: oblique; margin-left: 16px; }
.Hint
{ color: #b22222; font-size: 12px; font-weight: bold; line-height: 14px; background-color: #fffde4; padding: 3px 12px; border: dotted 1px #838383; }

.Main 
{
	TABLE-LAYOUT:fixed;
	WIDTH: 750px; 
	BORDER-COLLAPSE: collapse;
}
.MainLeftCell 
{
	VERTICAL-ALIGN: top; 
	WIDTH: 500px;
}
.MainRightCell 
{
	VERTICAL-ALIGN: top;
	WIDTH: 250px;
}
.MainCellTop { background-image: url(../Images/ShadowX2.png); background-repeat: no-repeat; margin-top: 0; }
.MainCellBrownBox { background-image: url(../Images/BrownBox.png); background-repeat: no-repeat; margin-top: 0; }
.PageHeader
 { color: #036; font-size: 18pt; font-family: Arial; text-transform: uppercase; letter-spacing: 2px; padding: 18px }
.Upsell
{
	border-right: #ddd6cd 1px solid;
	font-size: 9px;
	border-left: #ddd6cd 1px solid;
	border-bottom: #ddd6cd 1px solid;
	width: 150px;
	border-collapse: collapse;
}
.Upsell TD
{
	padding:6px;
	border-bottom: 1px dotted #ddd6cd;
	text-align:center;
}
.UpsellHead
{
	background-color: #ddd6cd;
	padding-top: 11px;
	padding-bottom: 10px;
	padding-left: 6px;
	width:100%;
	font-size:9px;
}

/*** Cross sell ***/
.XSell
{
	font-size: 9px;
	border-left: #ddd6cd 1px solid;
	border-right: #ddd6cd 1px solid;
	border-bottom: #ddd6cd 1px solid;
	border-collapse:collapse;
	width:170px;
	margin-left: 2px;
}
.XSell TD
{
	padding:6px;
	border-bottom: 1px dotted #ddd6cd;
	text-align:center;
}
.XSellHead
{
	background-color: #ddd6cd;
	padding-top: 12px;
	padding-bottom: 14px;
	padding-left: 6px;
	border-top: #ffffff 1px solid;
	border-left: #ddd6cd 1px solid;
	border-right: #ddd6cd 1px solid;
	width:170px;
	font-size:11px;
	margin-left: 2px;
}

/******************************************/
/*          CUSTOM CLASSES                */
/******************************************/
.MenuItem
{
  background-color:white; 
  color:#333333; 
  font-family:verdana; 
  font-size:11px; 
  padding:5px;
  border-left:1px;
  border-right:1px;
  border-bottom:1px;
  border-top:0px; 
  border-color:#F2EFDE; 
  border-style:solid;    
  cursor:hand;
  border-collapse:collapse;
}

.MenuItemOver
{
  background-color:#F2EFDE; 
  color:#333333; 
  font-family:verdana; 
  font-size:11px; 
  padding:5px;
  border-left:1px;
  border-right:1px;
  border-bottom:1px;  
  border-top:0px; 
  border-color:#F2EFDE; 
  border-style:solid;  
  cursor:hand;
}

.MenuGroup
{
	left: 16px;
	position: absolute;
	top: 39px;
}

