hr {
  margin-top:5px;
  border-style: none;
  height: 1px;
  background: black;
}
A
{
    COLOR: #7a703f;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #7a703f;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #372200;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #372200;
    TEXT-DECORATION: underline;
}
A:link
{
    COLOR: #7a703f;
    TEXT-DECORATION: none
}
BLOCKQUOTE
{
    MARGIN: 0px 0px 0px 10px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    margin-left: 3px;
    margin-right: 3px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
DIV
{
}
TABLE
{
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica
}
TR
{
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica
}
TH
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica;
    BACKGROUND-COLOR: #ece7d3
}
P
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 5px;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica;
    TEXT-ALIGN: left
}
HR
{
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
H1
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 1px;
    COLOR: #ac9c66;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica;
    TOP: -5px
}
H2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 5px;
/*    padding-right: 100px;*/
    COLOR: #ac9c66;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica
}
H3
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    padding-right: 100px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
LI
{
    LIST-STYLE-TYPE: square;
    TEXT-ALIGN: left;
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL
{
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica, monospace
}
TEXTAREA
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica, monospace;
    BACKGROUND-COLOR: #e5e5e5
}
SELECT
{
    BORDER-RIGHT: 2px inset;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 2px inset;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 2px inset;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 2px inset;
    FONT-FAMILY: Verdana, Arial, geneva, Helvetica, monospace;
    BACKGROUND-COLOR: #e5e5e5
}
SPAN
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial
}
#Error
{
    COLOR: #ff0000
}
#small
{
    FONT-SIZE: 10px;
    COLOR: #333333
}
.ProdBody
{
    PADDING-LEFT: 20px
}
.MainProdSpan
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 15px;
    BORDER-LEFT: #000000 1px solid;
    MARGIN-RIGHT: 15px;
    BORDER-BOTTOM: #000000 1px solid;
    DISPLAY: inline-block;
}
.cGridCell {
  width: 33%;
}
.cShowMoreTd {
}
.MainProdImg
{
    BORDER-RIGHT: #000000 1px solid;
    OVERFLOW: hidden;
    WIDTH: 55px;
    PADDING: 2px;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #fbf8ee;
    TEXT-ALIGN: center
}

.ShowImageTable {
    BACKGROUND-COLOR: #fefdfc;
    border: solid 1px gray;
}
.ShowImageTable td {
    padding: 10px;
    padding-right: 0px;
}

.MainProdDesc
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    OVERFLOW: hidden;
    CURSOR: text;
    COLOR: #000000;
    PADDING-TOP: 2px;
    HEIGHT: 19px;
}
.MainProdDescTd {
    BACKGROUND-COLOR: #ebe8de;
    BORDER-BOTTOM: #000000 1px solid;
}

.MainProdNo
{
    FONT-SIZE: 10px;
    PADDING-LEFT: 3px;
}
.MainProdInfo
{
    MARGIN-TOP: 5px
}
.MainProdNote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.StartHeader
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid
}
.cBeaconware {
	FONT-SIZE: 7pt; RIGHT: 5px; COLOR: #cccccc; BOTTOM: 2px; FONT-FAMILY: Verdana;
}
.cBeaconware A:link {
	COLOR: #cccccc
}
.cBeaconware A:visited {
	COLOR: #cccccc
}
.cBeaconware A:hover {
	COLOR: #000000
}

.cNews {
 border-left : 1px solid lightgrey; 
 padding-left: 10px; 
 margin-right: 50px;
}

.cNews IMG {
  margin-left: 10px;
  margin-right: 10px;
}

.cQuote {
  background-color: white;
  border: 1px solid #DDDDDD; 
  padding: 5px; 
  margin-left: 40px;  
  margin-top: 5px; 
  height: 50px; 
  width: 350px;
  visibility: hidden;
}

.cNews A {
  
}

div.error
{
  color: Red;}
