﻿/* ---------------------------------------- */
/* ROCKET STORE                             */
/* ---------------------------------------- */
/* ffffff  White        Text                */
/* a9000d  Red          Accent color        */
/* E8E3E3  Off White    Headings            */
/* f0af37  Orange       Hyperlinks          */
/* C0C0C0  Grey         Panel background    */
/* 000000  Black        Background               */
/* 373835  Greyish      Panel colour 2           */
/* 272726  Greyish      Panel colour 3           */
/* 434343  Greyish      Panel Border             */

/*
Setting background colour:
. html, body                background-color
#idOuterTable1              background

Setting panel colour 1  : 
#idOuterTable2              background
clsPanelTitleBar            background-color

Setting panel colour 2  : 
#idOuterTable3              background
idMiddleSection             background

Setting accent colour  :   
idAccentColour              background
.clsBoxContent A:hover      color

Setting font colour  :    
.clsBoxContent              color
.clsBoxContent TD           color
.clsPanelText               color
.clsPanelText TD            color
.clsPanelText H4            color

Setting Panel title font colour  :    
.clsPanelTitleText          color

*/
html,body           { background-color:#000000; padding:0px; margin:0px; height:100%; min-height:100%; max-width:100%; font-family: Verdana,Helvetica;}
#idOuterTable1      { background:#000000; height:100%; min-height:100%; max-width:100%; }
#idOuterTable2      { background:#373835; height:100%; min-height:100%; }
#idOuterTable3      { background:#272726; height:100%; min-height:100%; overflow:hidden; vertical-align:top; }
#idMainSection      { background:#272726; padding:6px 4px 4px 4px; vertical-align:top; width:100%; }
#idAccentColour     { background-color:#a9000d; }

/* ------------------------------------------------------------------------------------------------------------------- */
/*   clsPanel: A typical pane used on the website on the left or right                                                 */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsPanelTitleBar       { background-color:#373835; border:1px solid #434343; }
.clsPanelTitleText      { color: #E8E3E3; padding:2px 4px 0px 4px; font-size:12px; font-weight:normal; text-align:center; }
.clsPanelBorder         { border-bottom:1px solid #434343; border-left:1px solid #434343; border-right:1px solid #434343; width:100%; }
.clsPanelText           { color:#878787; font-weight:normal; font-size:8pt; }
.clsPanelText TD        { color:#878787; font-weight:normal; font-size:8pt; }
.clsPanelText H4        { color:#878787; font-weight:normal; font-size:10pt; }
.clsPanel A:link        { color:#f0af37; font-size:8pt; text-decoration:none; }
.clsPanel A:active      { color:#f0af37; font-size:8pt; text-decoration:none; }
.clsPanel A:visited     { color:#f0af37; font-size:8pt; text-decoration:none; }
.clsPanel A:hover       { color:#a9000d; font-size:8pt; text-decoration:none; }

/* ------------------------------------------------------------------------------------------------------------------- */
/*   clsBoxContent: Middle section boxes                                                                               */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsBoxContent              { font-size: 12px; color:#878787; text-align: left; display: inline; }
.clsBoxContent TD           { color:#878787; font-size:12px; background: none transparent scroll repeat 0% 0%; text-align: left; }
.clsBoxContent H1           { color:#E8E3E3; font-weight:normal; font-size:14pt; }
.clsBoxContent H2           { color:#E8E3E3; font-weight:normal; font-size:12pt; }
.clsBoxContent H3           { color:#E8E3E3; font-weight:normal; font-size:11pt; }
.clsBoxContent H4           { color:#E8E3E3; font-weight:normal; font-size:10pt; }
.clsBoxContent A:link       { color:#f0af37; font-size:12px; text-decoration:none; }
.clsBoxContent A:active     { color:#f0af37; font-size:12px; text-decoration:none; }
.clsBoxContent A:visited    { color:#f0af37; font-size:12px; text-decoration:none; }
.clsBoxContent A:hover      { color:#a9000d; font-size:12px; text-decoration:none; }

/* ------------------------------------------------------------------------------------------------------------------- */
/* clsStdDataEntry: Data Entry Forms                                                                                 */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsStdDataEntry TABLE      { background-color:#C0C0C0; margin:4px 4px 8px 4px; width:100%; max-width:100%; }
.clsStdDataEntry TH         { color:#000000; background-color:#C0C0C0; padding:2px 2px 2px 6px; border-spacing:4px; font-size:11px; text-align:left; }
.clsStdDataEntry TD         { background-color:#C0C0C0; padding:2px; border-spacing:4px; font-size: 11px; }
.clsStdDataEntry H1         { color:#E8E3E3; font-size: 11px; }

/* ------------------------------------------------------------------------------------------------------------------- */
/* Menu                                                                                                                */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsMenu                    { color:#878787; font-size:10px; background: none transparent scroll repeat 0% 0%; text-align:left; padding: 5px 0px 5px 0px; }
.clsMenu A:link             { color:#f0af37; font-size:8pt; padding-left:8px; text-decoration:none; line-height:150%; }
.clsMenu A:active           { color:#f0af37; font-size:8pt; padding-left:8px; text-decoration:none; line-height:150%; }
.clsMenu A:visited          { color:#f0af37; font-size:8pt; padding-left:8px; text-decoration:none; line-height:150%; }
.clsMenu A:hover            { color:#a9000d; font-size:8pt; padding-left:8px; text-decoration:none; line-height:150%; }

/* ------------------------------------------------------------------------------------------------------------------- */
/*   clsStdTable                                                                                                       */
/*   A typical standard table used for listing stuff                                                                   */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsStdTable TABLE          { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; border-spacing:2px; }
.clsStdTable TH             { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; padding:4px; vertical-align: top; text-align: left; }
.clsStdTable TD             { color:#E8E3E3; background-color:#4A484C; font-weight:normal; font-size:8pt; padding:4px; vertical-align: top; text-align: left; }
.clsStdTable A:link         { color:#f0af37; font-weight:normal; font-size:8pt; }
.clsStdTable A:active       { color:#f0af37; font-weight:normal; font-size:8pt; }
.clsStdTable A:visited      { color:#f0af37; font-weight:normal; font-size:8pt; }
.clsStdTable A:hover        { color:#a9000d; font-weight:normal; font-size:8pt; }

/* ------------------------------------------------------------------------------------------------------------------- */
/*   clsMiniBasket                                                                                                         */
/*   Style for basket on the right                                                                                     */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsMiniBasket TABLE        { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; border-spacing:2px; }
.clsMiniBasket TH           { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; padding:2px; vertical-align:top; text-align:left; }
.clsMiniBasket TD           { color:#E8E3E3; background-color:#4A484C; font-weight:normal; font-size:8pt; padding:2px; vertical-align:top; text-align:left; }
.clsMiniBasket A:link       { color:#E8E3E3; font-weight:normal; font-size:8pt; text-decoration:none; }
.clsMiniBasket A:active     { color:#E8E3E3; font-weight:normal; font-size:8pt; text-decoration:none; }
.clsMiniBasket A:visited    { color:#E8E3E3; font-weight:normal; font-size:8pt; text-decoration:none; }
.clsMiniBasket A:hover      { color:#a9000d; font-weight:normal; font-size:8pt; text-decoration:none; }

/* ------------------------------------------------------------------------------------------------------------------- */
/*   clsCategories: Category/Subcategory headings on products.asp                                                      */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsCategories TABLE        { color:#E8E3E3; font-size:8pt; border-spacing:2px; }
.clsCategories TH           { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; padding:0px 2px 2px 6px; vertical-align:top; text-align:left; }
.clsCategories TH H1        { color:#E8E3E3; font-weight:bold; font-size:12pt; padding:0px 2px 2px 0px; }
.clsCategories TD           { color:#E8E3E3; background-color:#4A484C; font-weight: normal; font-size: 8pt; padding:2px; vertical-align:top; margin-bottom:6px; }
.clsCategories A:link       { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsCategories A:active     { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsCategories A:visited    { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsCategories A:hover      { color:#a9000d; font-weight:normal; font-size:8pt; }

/* ------------------------------------------------------------------------------------------------------------------- */
/*   clsCategoryPanel: Used for the category/subcategory panels                                                        */                                                                    */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsCategoryPanel TABLE     { background-color:#C0C0C0; padding:1px; margin:1px; height:100%; min-height:100%; font-family:Verdana,Helvetica; }
.clsCategoryPanel TR        { background-color:#C0C0C0; padding:1px; margin:1px; }
.clsCategoryPanel TD        { color:#000000; background-color:#C0C0C0; padding:2px; margin:1px; font-size:8pt; }
.clsCategoryPanel H1        { color:#000000; font-size:11px;  }
.clsCategoryPanel A:link    { color:#000000; font-size:8pt; text-decoration:underline; }
.clsCategoryPanel A:active  { color:#000000; font-size:8pt; text-decoration:underline; }
.clsCategoryPanel A:visited { color:#000000; font-size:8pt; text-decoration:underline; }
.clsCategoryPanel A:hover   { color:#a9000d; font-size:8pt; text-decoration:underline; }


FORM                        { padding:0px; margin:0px; }
INPUT                       { color:#000000; font-size:12px; margin:0px; padding:0px 4px 0px 4px; }
SELECT                      { color:#000000; font-size:12px; margin:0px; padding:0px 4px 0px 4px; }
UL                          { line-height:130%; }

.clsHeading                 { color:#E8E3E3; font-weight:normal; font-size:11pt; }
.clsNewsPostDate            { text-align:left; padding-top:10px; font-weight:normal; }
.clsMenuTitle               { color:#ffffff; font-size:12px; font-family:arial; padding:2px 0px 0px 6px; }


/* ------------------------------------------------------------------------------------------------------------------- */
.clsBoxTitle                { color:#E8E3E3; padding-left:8px; padding-top:2px; font-size:12px; font-weight:normal; text-align:left; }
.clsBoxAdvertTitle          { color:#E8E3E3; padding:2px 4px 0px 4px; font-size:12px; font-weight:normal; text-align:center; }
.clsBoxAdvertHeading        { color:#868656; font-size:12px; font-weight:bold; }
.clsBoxAdvertText           { color:#878787; font-weight:normal; font-size:8pt;  }
.clsBoxAdvertText TD        { color:#878787; font-weight:normal; font-size:8pt; }
.clsBoxAdvertText H4        { color:#878787; font-weight:normal; font-size:10pt; }
.clsBoxAdvert A:link        { color:#f0af37; font-size:8pt; text-decoration:none; }
.clsBoxAdvert A:active      { color:#f0af37; font-size:8pt; text-decoration:none; }
.clsBoxAdvert A:visited     { color:#f0af37; font-size:8pt; text-decoration:none; }
.clsBoxAdvert A:hover       { color:#a9000d; font-size:8pt; text-decoration:none; }
/* ------------------------------------------------------------------------------------------------------------------- */



.clsInformation TABLE       { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; border-spacing:2px; }
.clsInformation TD          { color:#E8E3E3; background-color:#4A484C; font-weight:normal; font-size:8pt; vertical-align:top; padding:0px 6px 6px 6px;}
.clsInformation H1          { color:#E8E3E3; font-weight:normal; font-size:13pt; }
.clsInformation H2          { color:#E8E3E3; font-weight:normal; font-size:12pt; }
.clsInformation A:link      { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsInformation A:active    { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsInformation A:visited   { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsInformation A:hover     { color:#f0af37; font-weight:normal; font-size:8pt; }

.clsInfoTree A:link         { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsInfoTree A:active       { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsInfoTree A:visited      { color:#E8E3E3; font-weight:normal; font-size:8pt; }
.clsInfoTree A:hover        { color:#f0af37; font-weight:normal; font-size:8pt; }


/* ---------------------------------------------- */
.clsGreyPanelVersionTable TABLE { background-color:#C0C0C0; border-color:#FFF0E5; border:solid 1px; padding:1px; margin:1px; width: 100%; }
.clsGreyPanelVersionTable TR    { background-color:#C0C0C0; border-color:#4A484C; border:solid 1px; padding:1px; margin:1px; }
.clsGreyPanelVersionTable TD    { background-color:#C0C0C0; border-color:#4A484C; border:solid 1px; padding:1px; margin:1px; }
/* ---------------------------------------------- */


.clsDataForm TH         { color:#000000; background-color:#C0C0C0; font-size:8pt; padding:2px; font-family:Verdana,Helvetica; }
.clsDataForm TD         { color:#000000; background-color:#C0C0C0; font-size:8pt; padding:2px; font-family:Verdana,Helvetica; }
.clsDataForm H1         { color:#000000; font-size:13pt; font-family:Verdana,Helvetica; }
.clsDataForm H2         { color:#000000; font-size:11pt; font-family:Verdana,Helvetica; }
.clsDataForm A:link     { color:#000000; font-size:8pt; padding-left:8px; text-decoration:underline; font-family:Verdana,Helvetica; }
.clsDataForm A:active
{
    font-family: Verdana,Helvetica;
    font-size: 8pt;
    padding-left: 8px;
    color: #000000;
    text-decoration: underline;
}
.clsDataForm A:visited
{
    font-family: Verdana,Helvetica;
	font-size: 8pt;
	padding-left:8px; 
    color: #000000;
    text-decoration: underline;
}
.clsDataForm A:hover
{
    font-family: Verdana,Helvetica;
    font-size: 8pt;
	padding-left:8px; 
    color: #a9000d;
    text-decoration: underline;
}
.clsDataForm INPUT {
    font-size: 12px; color:#ffffff;
    height: 24px;
    margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px;
}
.clsDataForm SELECT {
    font-size: 12px;
}
/* ---------------------------------------------- */
/* clsProductShortList: prodtype to short list products
/* ---------------------------------------------- */
.clsProductShortList TABLE      { color:#000000; background-color:#C0C0C0; border-color:#a9000d; border-spacing:0px; border-style:solid; border-width:1px; margin:0px; padding:2px; font-size: 8pt; }
.clsProductShortList TD         { color:#000000; margin:0px; background-color:#C0C0C0; padding:2px; font-size:8pt; }
.clsProductShortList H1         { color:#000000; font-size:13pt; }
.clsProductShortList H2         { color:#000000; font-size:10pt; }
.clsProductShortList H3         { color:#000000; font-size:9pt; }
.clsProductShortList H4         { color:#000000; font-size:8pt; }
.clsProductShortList A:link     { color:#000000; font-size:8pt; text-decoration:underline; }
.clsProductShortList A:active   { color:#000000; font-size:8pt; text-decoration:underline; }
.clsProductShortList A:visited  { color:#000000; font-size:8pt; text-decoration:underline; }
.clsProductShortList A:hover    { color:#a9000d; font-size:8pt; text-decoration:underline; }


.clsProductShortListTitle A:link {
    font-size: 9pt; color: #000000; font-weight:bold;
    text-decoration: none;
}
.clsProductShortListTitle A:active {
    font-size: 9pt; color: #000000; font-weight:bold;
    text-decoration: none;
}
.clsProductShortListTitle A:visited {
	font-size: 9pt; color: #000000; font-weight:bold;
    text-decoration: none;
}
.clsProductShortListTitle A:hover {
    font-size: 9pt; color: #a9000d; font-weight:bold;
    text-decoration: none;
}

/* ---------------------------------------------- */
/* clsProductShortList: prodtype to short list products
/* ---------------------------------------------- */
.clsProductPanel TABLE      { border-spacing:0px; border-style:solid; border-color:#a9000d; border-width:1px; margin:0px; padding:2px; background-color: #C0C0C0; font-size: 8pt; color:#000000; }
.clsProductPanel TD         { margin:0px; padding:2px; background-color:#C0C0C0; font-size:8pt; color:#000000; }
.clsProductPanel H1         { font-size:13pt; color:#000000; font-weight:bold; }
.clsProductPanel H2         { font-size:10pt; color:#000000; font-weight:bold; }
.clsProductPanel A:link     { font-size:8pt; color:#000000; text-decoration:underline; }
.clsProductPanel A:active   { font-size:8pt; color:#000000; text-decoration:underline; }
.clsProductPanel A:visited  { font-size:8pt; color:#000000; text-decoration:underline; }
.clsProductPanel A:hover    { font-size:8pt; color:#a9000d; text-decoration:underline; }
/* ---------------------------------------------- */


.clsProductSpecs TABLE
{
    width: 100%;
    border-spacing:2px; border-style:outset; border-color:#000000; border-width: 1px;
    margin: 0px; padding: 2px;
}
.clsProductSpecs TH
{
    background-color: #AC9999;
	margin:1px; padding:1px;
    font-weight: 500; color: #000000;
}
.clsProductSpecs TD
{
    background-color: #B3A2A2;
    margin: 1px; padding: 1px;
    font-weight: 100; color: #000000;
}
.clsProductSpecs H1
{
    FONT-SIZE: 11px; 
    color:#000000;
}
/* ---------------------------------------------- */
.clsProductMotors TABLE
{
    width: 100%;
    border-spacing:2px; border-style:outset; border-color:#000000; border-width: 1px;
    margin: 0px; padding: 0px;
}
.clsProductMotors TH
{
    background-color: #AC9999;
	margin:1px; padding:1px;
    font-weight: 500; color: #000000;
}
.clsProductMotors TD
{
    background-color: #B3A2A2;
    margin: 1px; padding: 1px;
    font-weight: 100; color: #000000;
}
.clsProductMotors H1
{
    FONT-SIZE: 11px; 
    color:#000000;
}
/* ---------------------------------------------- */
.clsProductVersions TABLE 
{
    width: 100%;
    border-spacing:2px; border-style:outset; border-color:#000000; border-width: 1px;
    margin: 0px; padding: 0px;
}
.clsProductVersions TH {
    background-color: #AC9999;
    margin: 1px; padding: 1px;
    font-weight: 600; color: #000000; font-size: 11px;
}
.clsProductVersions TD {
    background-color: #B3A2A2;
    margin: 1px; padding: 1px;
    font-weight: 100; color: #000000; font-size: 10px; vertical-align:baseline ;
}
.clsProductVersions H1 {
    font-size: 11px; color:#000000;
}
.clsProductVersions INPUT {
    font-size: 12px; color:#ffffff;
    height: 24px;
    background-color: #a9000d;
    margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px;
}
.clsProductVersions SELECT {
    font-size: 10px;
}
/* ---------------------------------------------- */
.clsProduct TABLE
{
    margin: 0px; padding: 2px;
}
.clsProduct TH
{
    background-color: #AC9999;
	padding:1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
    font-weight: 500;
    color: #000000;
}
.clsProduct TD
{
    background-color: #B3A2A2;
    padding: 1px 1px 1px 1px;
    margin: 1px 1px 1px 1px;
    font-weight: 100;
    color: #000000;
}
.clsProduct TD
{
    font-family: Verdana, Helvetica;
    font-weight:500;
    font-size: 8pt;
    color: #E8E3E3;
	background-color: #4A484C;
	vertical-align: top;
    padding-left:4px;
    padding-top:4px;
    padding-right:4px;
    padding-bottom:4px;
}
.clsProduct A:link
{
    font-family: Verdana, Helvetica;
    font-weight: normal;
    font-size: 8pt;
    color: #f0af37;
}
.clsProduct A:active
{
    font-family: Verdana, Helvetica;
    font-weight: normal;
    font-size: 8pt;
    color: #f0af37;
}
.clsProduct A:visited
{
    font-family: Verdana, Helvetica;
    font-weight: normal;
    font-size: 8pt;
    color: #f0af37;
}
.clsProduct A:hover
{
    font-family: Verdana, Helvetica;
    font-weight: normal;
    font-size: 8pt;
    color: #a9000d;
}
.clsProduct H1
{
    font-family: Verdana, Helvetica;
    font-weight: normal;
    font-size: 12pt;
    color: #E8E3E3;
}
.clsProduct H2
{
    font-family: Verdana, Helvetica;
    font-weight: normal;
    font-size: 11pt;
    line-height: 70%;
    color: #E8E3E3;
}
.clsProduct H3
{
    font-family: Verdana, Helvetica;
    font-weight: normal;
    font-size: 10pt;
    color: #E8E3E3;
}
/* ---------------------------------------------- */
.clsProductTable TABLE
{
    padding: 1px 1px 1px 1px;
    margin: 0px 0px 0px 0px;
}
.clsProductTable TH
{
    background-color: #AC9999;
	padding:1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
    font-weight: 500;
    color: #000000;
}
.clsProductTable TD
{
    background-color: #B3A2A2;
    padding: 1px 1px 1px 1px;
    margin: 1px 1px 1px 1px;
    font-weight: 100;
    color: #000000;
}
.clsProductTable H1
{
    FONT-SIZE: 11px; 
    color:#000000;
}
/* ---------------------------------------------- */
.clsFooterText 
{
    font-family: Verdana,Helvetica;
    margin:8px 8px 8px 8px;
    font-size: 10px; 
    color:#ffffff;
    font-weight:200;
}
.clsFooterText A:visited
{
    font-size: 10px;  
    color:#ffffff;
}
.clsFooterText A:link
{
    font-size: 10px; 
    color:#ffffff;
}
.clsFooterText A:active
{
    font-size: 10px; 
    color:#ffffff;
}
.clsFooterText A:hover
{
    font-size: 10px; 
    color:#ffffff;
}
/* ---------------------------------------------- */
.clsStrapLine
{
    color: #a9000d;
    font-size:12px;
    font-weight:bolder;
    background-color: #ffffff;
}
.clsStrapLine TR
{
    background-color: #ffffff;
}
.clsStrapLine TD
{
    color: #a9000d;
    font-size:10px;
    font-weight:bolder;
    background-color: #ffffff;
}
/* ---------------------------------------------- */
.clsError
{
    color: #a9000d;
    font-size:13px;
    font-weight:bolder;
}
/* ---------------------------------------------- */
.clsReleaseTitle
{
    color: #a9000d;
    font-size:12px;
    font-weight:bolder;
    background-color: #AC9999;
}
/* ---------------------------------------------- */




.smallboldtabletop	
{
    font-family: Verdana,Helvetica; 
    font-size: 0px; 
    font-weight: bold; 
    color: #868656; 
}

.mainpagetableline 		    {background-color: #CCCCCC; }
.mainpagetableline2 		{background-color: #FFF0E5; }
.mainpagetablespecial		{background-color: #FFEEDD; }
.mainpageversionhighlight	{background-color: #FFDD44; }
.smallnormaltable	{font-family: Verdana,Helvetica; font-size: 10px; color: Black; }
.LightBoxmednormal		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; color: Black;}
.LightBoxmedbold		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; color: Black; font-weight: bold; }
.LightBoxsmallnormal		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black;}
.LightBoxsmallnormaltable	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; }
.LightBoxsmallboldtable		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Black; }
td.shortformatproduct	{border: solid 1px; border-color: #FFF0E5; background-color: #CCCCCC; }

/* ------------------------------------------------------------------------------------------------------------------- */
/*   clsBulkTable                                                                                                      */
/*   Used for comparing bulk packs                                                                                     */
/* ------------------------------------------------------------------------------------------------------------------- */
.clsBulkTable TABLE          { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; border-spacing: 0px; border-style:none; border-collapse:collapse}
.clsBulkTable TR             { border-spacing: 0px; border-style:none; border-collapse:collapse}
.clsBulkTable TH             { color:#E8E3E3; background-color:#000000; font-weight:normal; font-size:8pt; padding:4px; vertical-align: top; text-align: left; }
.clsBulkTable TD             { color:#E8E3E3; background-color:#4A484C; font-weight:normal; font-size:8pt; padding:4px; vertical-align: top; text-align: left; }
.clsBulkTable A:link         { color:#f0af37; font-weight:normal; font-size:8pt; }
.clsBulkTable A:active       { color:#f0af37; font-weight:normal; font-size:8pt; }
.clsBulkTable A:visited      { color:#f0af37; font-weight:normal; font-size:8pt; }
.clsBulkTable A:hover        { color:#a9000d; font-weight:normal; font-size:8pt; }

.clsHighlight               { font-weight:bold; color:#f0af37; } 
