/*  minstyle covers FireFox, Safari & Netscape  */


/* Global Parameters */

BODY
{
 COLOR:black;
 BACKGROUND-COLOR:#F3EDF3;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 MARGIN-TOP:3px;
 MARGIN-BOTTOM:0px;
 MARGIN-RIGHT:0px;
 MARGIN-LEFT:0px;
}

A {COLOR:#3F60AF; CURSOR:pointer}
A:hover {COLOR:darkred; CURSOR:pointer}

.MainHeaderBG
{
 BACKGROUND-COLOR:white;
 WIDTH:100%;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 PADDING:2px;
}

.MainHeaderCellA
{
 BACKGROUND-COLOR:white;
 WIDTH:200px;
 PADDING:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.MainHeaderCellB
{
 BACKGROUND-COLOR:white;
 PADDING:2px;
 TEXT-ALIGN:right;
 VERTICAL-ALIGN:bottom;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.LoginSummary
{
 WIDTH:100%;
 WHITE-SPACE:nowrap;
 PADDING:2px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:right;
}

.LoginSummaryLinks {COLOR:#3F60AF; CURSOR:pointer; TEXT-DECORATION:underline;}

.BasketSummary
{
 WIDTH:100%;
 WHITE-SPACE:nowrap;
 PADDING:2px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:right;
}

.BasketSummaryLinks {COLOR:#3F60AF; CURSOR:pointer; TEXT-DECORATION:underline;}

.PickCurrency
{
 WIDTH:100%;
 HEIGHT:30px;
 PADDING:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:right;
}

.CurrencyMenu
{
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.NavBarHeaderBG
{
 BACKGROUND:url(chromebg.gif);
 WIDTH:100%;
 HEIGHT:20px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.NavBarHeader {WIDTH:100%;}

.NavBarHeaderCellA
{
 WIDTH:600px;
 PADDING-TOP:1px;
 PADDING-LEFT:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
}

.NavBarHeaderCellB
{
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:right;
}

.NavBarHeaderLinks {COLOR:#3F60AF; CURSOR:pointer; TEXT-DECORATION:none;}
.NavBarHeaderLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.PickLang
{
 WIDTH:200px;
 PADDING-RIGHT:2px;
 TEXT-ALIGN:right;
}

.MainBodyBG
{
 BACKGROUND-COLOR:white;
 WIDTH:100%;
 PADDING:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.MainBodyCellA
{
 BACKGROUND-COLOR:#3F60AF;
 WIDTH:150px;
 PADDING:2px;
 COLOR:white;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.NavDarkDivider {BACKGROUND-COLOR:#305790}
.NavLightDivider {BACKGROUND-COLOR:#6F87BF}
.NavLinks {COLOR:white; CURSOR:pointer; TEXT-DECORATION:none;}
.NavLinks:hover {COLOR:orange; CURSOR:pointer; TEXT-DECORATION:none;}

.MainBodyCellB
{
 BACKGROUND-COLOR:white;
 PADDING:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.MainBodyCellC
{
 BACKGROUND-COLOR:white;
 WIDTH:155px;
 PADDING:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.NavBarFooterBG
{
 BACKGROUND:url(chromebg.gif);
 WIDTH:100%;
 HEIGHT:20px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.NavBarFooter {WIDTH:100%;}

.NavBarFooterCellA
{
 WIDTH:600px;
 PADDING-TOP:1px;
 PADDING-LEFT:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
}

.NavBarFooterCellB
{
 PADDING-TOP:1px;
 PADDING-RIGHT:1px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:right;
}

.NavBarFooterLinks {COLOR:#3F60AF; CURSOR:pointer; TEXT-DECORATION:none;}
.NavBarFooterLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.SiteFooterBG
{
 BACKGROUND-COLOR:#F3EDF3;
 WIDTH:100%;
 PADDING:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.SiteFooter {WIDTH:100%; PADDING:2px;}

.SiteFooterCellA
{
 WIDTH:70%;
 PADDING:1px;
 COLOR:gray;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.SiteFooterCellB
{
 WIDTH:30%;
 WHITE-SPACE:nowrap;
 PADDING:1px;
 COLOR:gray;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:right;
}

.SiteFooterLinks {COLOR:gray; CURSOR:pointer; TEXT-DECORATION:none;}
.SiteFooterLinks:hover {COLOR:orange; CURSOR:pointer; TEXT-DECORATION:none;}

.BoxHeadBGLeft {WIDTH:12px; HEIGHT:24px; BACKGROUND:url(boxheadleft.gif);}

.BoxHeadBG
{
 WHITE-SPACE:nowrap;
 BACKGROUND:url(boxheadbg.gif);
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.BoxHeadBGRight {WIDTH:12px; HEIGHT:24px; BACKGROUND:url(boxheadright.gif);}

.BoxHeadBG-off
{
 WHITE-SPACE:nowrap;
 BACKGROUND:url(boxheadbg-off.gif);
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.BoxBodyBGLeft {WIDTH:12px; BACKGROUND:url(boxbodyleft.gif);}
.BoxBodyBG {}
.BoxBodyBGRight {WIDTH:12px; BACKGROUND:url(boxbodyright.gif);}

.BoxFootBGLeft {WIDTH:12px; HEIGHT:24px; BACKGROUND:url(boxfootleft.gif);}

.BoxFootBG
{
 BACKGROUND:url(boxfootbg.gif);
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.BoxFootBGRight {WIDTH:12px; HEIGHT:24px; BACKGROUND:url(boxfootright.gif);}

.RowDivider {BACKGROUND:url(dotborderline.gif); BORDER:1px; PADDING:0px; HEIGHT:10px;}
.RowOneData {BORDER:1px; PADDING:0px; HEIGHT:30px;}
.RowTwoData {BORDER:1px; PADDING:0px; HEIGHT:30px;}
.RowThreeData {BORDER:1px; PADDING:0px; HEIGHT:30px;}
.RowFourData {BORDER:1px; PADDING:0px; HEIGHT:30px;}
.ThumbData {BORDER:1px; PADDING-RIGHT:4px; WIDTH:100px;}
.SmallPageDisclaimer {PADDING-LEFT:5px; FONT-SIZE:11px;}

.FormTextBox {BORDER:1px solid black; COLOR:black; FONT-SIZE:12px; VERTICAL-ALIGN:middle;}
.FormTextArea {BORDER:1px solid black; COLOR:black; FONT-SIZE:12px; VERTICAL-ALIGN:middle;}
.FormQtyBox {BORDER:1px solid black; COLOR:black; FONT-SIZE:12px; TEXT-ALIGN:center;}
.FormMenu {BORDER:1px solid black; COLOR:black; FONT-SIZE:12px; VERTICAL-ALIGN:middle;}
.FormMenuOneEntry {BORDER:1px solid black; BACKGROUND-COLOR:#E0E4E8; COLOR:black; FONT-SIZE:12px; VERTICAL-ALIGN:middle;}
.FormSmallMenu {FONT-SIZE:11px;}
.FormCheckBox {BORDER:0px solid black; COLOR:black; FONT-SIZE:12px; VERTICAL-ALIGN:middle;}
.FormRadioButton {BORDER:0px solid black; COLOR:black; FONT-SIZE:11px; VERTICAL-ALIGN:middle;}
.FormReqd {BORDER:0px solid black; VERTICAL-ALIGN:middle;}

.FooterButton1 {TEXT-ALIGN:left;}
.FooterButton2 {TEXT-ALIGN:center;}
.FooterButton3 {TEXT-ALIGN:right;}

.BtnLHS
{
 BACKGROUND:url(btn-lhs.gif);
 BACKGROUND-POSITION:top left;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:-moz-inline-box;
 TEXT-ALIGN:left;
 PADDING-LEFT:5px;
}

.BtnNormal
{
 BACKGROUND:url(btn-normal.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:-moz-inline-box;
 PADDING-LEFT:8px;
 PADDING-RIGHT:12px;
 PADDING-TOP:5px;
 PADDING-BOTTOM:10px;
 FONT-SIZE:10px;
 COLOR:#3F60AF;
 TEXT-ALIGN:center;
 TEXT-DECORATION:none;
}

.BtnNormal:hover
{
 BACKGROUND:url(btn-normal.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:-moz-inline-box;
 PADDING-LEFT:8px;
 PADDING-RIGHT:12px;
 PADDING-TOP:5px;
 PADDING-BOTTOM:10px;
 FONT-SIZE:10px;
 COLOR:darkred;
 TEXT-ALIGN:center;
 TEXT-DECORATION:none;
}

.BtnDisabled
{
 BACKGROUND:url(btn-disabled.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:-moz-inline-box;
 PADDING-LEFT:8px;
 PADDING-RIGHT:12px;
 PADDING-TOP:5px;
 PADDING-BOTTOM:10px;
 FONT-SIZE:10px;
 COLOR:#3F60AF;
 TEXT-ALIGN:center;
 TEXT-DECORATION:none;
}

.BtnDisabled:hover {COLOR:#3F60AF;}

.TemplateSubTitle {COLOR:#979797; FONT-WEIGHT:bold; FONT-SIZE:16pt;}
.TemplatePic1Left {TEXT-ALIGN:center; FLOAT:left; CLEAR:left; PADDING-RIGHT:5px;}
.TemplatePic1Centre {TEXT-ALIGN:center;}
.TemplatePic1Right {TEXT-ALIGN:center; FLOAT:right; CLEAR:right; PADDING-LEFT:5px;}
.TemplatePic2Left {TEXT-ALIGN:center; FLOAT:left; CLEAR:left; PADDING-RIGHT:5px;}
.TemplatePic2Centre {TEXT-ALIGN:center;}
.TemplatePic2Right {TEXT-ALIGN:center; FLOAT:right; CLEAR:right; PADDING-LEFT:5px;}

.GoogleMapContainer {BORDER:1px solid #CFCFCF;}
.GoogleMapTitle {TEXT-ALIGN:left; FONT-FAMILY:verdana,arial,helvetica; FONT-SIZE:10px; FONT-WEIGHT:bold;}
.GoogleMapText {TEXT-ALIGN:left; FONT-FAMILY:verdana,arial,helvetica; FONT-SIZE:10px; FONT-WEIGHT:normal;}


/* Home Page Parameters */

.QuickSearch
{
 PADDING:2px;
 COLOR:white;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.QuickSearchTitle {COLOR:#6F87BF; FONT-FAMILY:tahoma,arial,helvetica,sans-serif; FONT-SIZE:12px; FONT-WEIGHT:bold;}
.QuickSearchLinks {COLOR:white; CURSOR:pointer; TEXT-DECORATION:none;}
.QuickSearchLinks:hover {COLOR:orange; CURSOR:pointer; TEXT-DECORATION:none;}
.QuickSearchFormTextBox {BORDER:1px solid black; COLOR:black; FONT-SIZE:10px; VERTICAL-ALIGN:middle;}

.QuickSearchBtnLHS
{
 BACKGROUND:url(qs-btn-lhs.gif);
 BACKGROUND-POSITION:top left;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:-moz-inline-box;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:middle;
 PADDING-LEFT:8px;
}

.QuickSearchBtnNormal
{
 BACKGROUND:url(qs-btn-normal.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:-moz-inline-box;
 PADDING-LEFT:4px;
 PADDING-RIGHT:12px;
 PADDING-TOP:5px;
 PADDING-BOTTOM:9px;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 COLOR:white;
 TEXT-ALIGN:center;
 VERTICAL-ALIGN:middle;
 TEXT-DECORATION:none;
}

.QuickSearchBtnNormal:hover
{
 BACKGROUND:url(qs-btn-normal.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:-moz-inline-box;
 PADDING-LEFT:4px;
 PADDING-RIGHT:12px;
 PADDING-TOP:5px;
 PADDING-BOTTOM:9px;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 COLOR:yellow;
 TEXT-ALIGN:center;
 VERTICAL-ALIGN:middle;
 TEXT-DECORATION:none;
}

.CatNavBar
{
 WIDTH:100%;
 PADDING:2px;
 COLOR:white;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.CatNavTitle
{
 COLOR:#6F87BF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
 PADDING-BOTTOM:5px; 
}

.ManuNavBar
{
 WIDTH:100%;
 PADDING:2px;
 COLOR:white;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ManuNavTitle
{
 COLOR:#6F87BF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
 PADDING-TOP:15px;
 PADDING-BOTTOM:5px; 
}

.WelcomeBanner {PADDING:4px;}
.WelcomeContainer {VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.ProdOffersList
{
 WIDTH:90%;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdOffersTitle
{
 BACKGROUND:url(boxheadbg.gif);
 PADDING:3px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:14px;
 FONT-WEIGHT:bold;
}

.ProdOffersName
{
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdOffersQuickCode
{
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.ProdOffersPrice1
{
 COLOR:darkred;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdOffersPrice2
{
 COLOR:darkred;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdOffersDesc
{
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 TEXT-DECORATION:none;
}

.Summaries
{
 WIDTH:150px;
 COLOR:#3F60AF;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.SummariesLinks {COLOR:#3F60AF; CURSOR:pointer;}
.SummariesLinks:hover {COLOR:darkred; CURSOR:pointer;}

.LatestNews
{
 WIDTH:150px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.LatestNewsNavBar
{
 WIDTH:125px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.LatestNewsTitle {FONT-SIZE:12px; FONT-WEIGHT:bold;}
.LatestNewsText {FONT-SIZE:11px; TEXT-ALIGN:left;}
.LatestNewsPrevCell {WIDTH:30px; TEXT-ALIGN:left;}
.LatestNewsMidCell {WIDTH:60px; TEXT-ALIGN:center;}
.LatestNewsNextCell {WIDTH:30px; TEXT-ALIGN:right;}

.NewProdList
{
 WIDTH:150px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.NewProdLinks {COLOR:#3F60AF; CURSOR:pointer;}
.NewProdLinks:hover {COLOR:darkred; CURSOR:pointer;}

.BestSellersList
{
 WIDTH:150px;
 COLOR:#3F60AF;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.BestSellersLinks {COLOR:#3F60AF; CURSOR:pointer;}
.BestSellersLinks:hover {COLOR:darkred; CURSOR:pointer;}

.QuickCodeList
{
 WIDTH:150px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.QuickCodeLinks {COLOR:#3F60AF; CURSOR:pointer;}
.QuickCodeLinks:hover {COLOR:darkred; CURSOR:pointer;}


/* Search Page Parameters */

.SearchMenuContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.SearchResultsHeaders
{
 BACKGROUND:url(chromebg.gif);
 BORDER:0px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.SearchResultsContent
{
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 BORDER-BOTTOM:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.SearchRowDataPic {
 BORDER:1px;
 PADDING:10px;
 HEIGHT:30px;
 WHITE-SPACE:nowrap;
 TEXT-ALIGN:center;
 VERTICAL-ALIGN:bottom;
}

.SearchRowDataLeft {BORDER:1px; PADDING:0px; HEIGHT:30px; WHITE-SPACE:nowrap; TEXT-ALIGN:left;}
.SearchRowDataCentre {BORDER:1px; PADDING:0px; HEIGHT:30px; WHITE-SPACE:nowrap; TEXT-ALIGN:center;}
.SearchRowDataRight {BORDER:1px; PADDING:0px; HEIGHT:30px; WHITE-SPACE:nowrap; TEXT-ALIGN:right;}
.SearchRowDivider {}
.SearchResultsPrompt {FONT-WEIGHT:bold; TEXT-ALIGN:center;}


/* My Basket Page Parameters */

.BasketContent
{
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 BORDER-BOTTOM:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.BasketFormContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.BasketHeaders
{
 BACKGROUND:url(chromebg.gif);
 BORDER:0px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.BasketStageContent {PADDING:2px; BORDER:0px solid darkgray;}
.BasketStageOn {COLOR:#3F60AF; FONT-FAMILY:tahoma,helvetica,sans-serif; FONT-SIZE:20px; FONT-WEIGHT:normal;}
.BasketStageOff {COLOR:silver; FONT-FAMILY:tahoma,helvetica,sans-serif; FONT-SIZE:20px; FONT-WEIGHT:normal;}

.BasketCellDataLeft {PADDING:4px; TEXT-ALIGN:left;}
.BasketCellDataComment {PADDING:4px; TEXT-ALIGN:justify; VERTICAL-ALIGN:top;}

.BasketHeadDataLeft {TEXT-ALIGN:left; WHITE-SPACE:nowrap;}
.BasketHeadDataCentre {TEXT-ALIGN:center; WHITE-SPACE:nowrap;}
.BasketHeadDataRight {TEXT-ALIGN:right; WHITE-SPACE:nowrap;}

.BasketRowDataFirst {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:center;}
.BasketRowDataLeft {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:left;}
.BasketRowDataCentre {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:center;}
.BasketRowDataRight {BORDER-BOTTOM:1px solid darkgray;; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}
.BasketRowDataLast {BORDER-BOTTOM:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}

.BasketRowLinks {COLOR:#3F60AF;}
.BasketRowLinks:hover {COLOR:darkred;}

.BasketBorderTop {BORDER-TOP:1px solid darkgray;}

.BasketSummaryDataLeft
{
 BACKGROUND:url(chromebg.gif);
 PADDING-LEFT:4px;
 TEXT-ALIGN:left;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
}

.BasketSummaryDataRight
{
 BACKGROUND:url(chromebg.gif);
 PADDING-RIGHT:4px;
 TEXT-ALIGN:right;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
}

.BasketSummaryDataFirstRight {BACKGROUND:url(chromebg.gif); TEXT-ALIGN:right;}

.BasketSummaryDataLastTop {BORDER-LEFT:1px solid darkgray; BORDER-TOP:1px solid darkgray; BORDER-BOTTOM:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}
.BasketSummaryDataLast {BORDER-LEFT:1px solid darkgray; BORDER-BOTTOM:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}

.BasketSummaryDataRightNoBottom {BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}
.BasketSummaryDataLastNoBottom {BORDER-LEFT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}

.BasketDataPrompt {FONT-WEIGHT:bold;TEXT-ALIGN:center;}

.BasketNotes
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}

.BasketFooter {BORDER:1px solid darkgray; WIDTH:98%; PADDING:0px;}
.BasketFooterContent {VERTICAL-ALIGN:middle; TEXT-ALIGN:center; PADDING:0px;}


/* My Wish List Page Parameters */

.WishListContent
{
 BACKGROUND-COLOR:white;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 BORDER-BOTTOM:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.WishListFormContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.WishListHeaders
{
 BACKGROUND:url(chromebg.gif);
 HEIGHT:12px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,verdana,arial,helvetica;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.WishListCellDataLeft {PADDING:4px; TEXT-ALIGN:left;}
.WishListCellDataComment {PADDING:4px; TEXT-ALIGN:justify; VERTICAL-ALIGN:top;}

.WishListHeadDataLeft {TEXT-ALIGN:left; WHITE-SPACE:nowrap;}
.WishListHeadDataCentre {TEXT-ALIGN:center; WHITE-SPACE:nowrap;}
.WishListHeadDataRight {TEXT-ALIGN:right; WHITE-SPACE:nowrap;}

.WishListRowDataFirst {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center; VERTICAL-ALIGN:top;}
.WishListRowDataChkbox {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:0px; MARGIN:0px; TEXT-ALIGN:center; VERTICAL-ALIGN:top;}
.WishListRowDataLeft {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:left; VERTICAL-ALIGN:top;}
.WishListRowDataCentre {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center; VERTICAL-ALIGN:top;}
.WishListRowDataRight {BORDER-BOTTOM:1px solid #EBEBEB;; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right; VERTICAL-ALIGN:top;}
.WishListRowDataLast {BORDER-BOTTOM:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right; VERTICAL-ALIGN:top;}

.WishListRowLinks {COLOR:#3F60AF;}
.WishListRowLinks:hover {COLOR:darkred;}

.WishListBorderTop {BORDER-TOP:1px solid #EBEBEB;}

.WishListSummaryDataLeft
{
 BACKGROUND:url(chromebg.gif);
 PADDING-LEFT:4px;
 TEXT-ALIGN:left;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.WishListSummaryDataRight
{
 BACKGROUND:url(chromebg.gif);
 PADDING-RIGHT:4px;
 TEXT-ALIGN:right;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.WishListSummaryDataFirstRight {BACKGROUND:url(chromebg.gif); TEXT-ALIGN:right;}

.WishListSummaryDataLastTop {BORDER-LEFT:1px solid #EBEBEB; BORDER-TOP:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.WishListSummaryDataLast {BORDER-LEFT:1px solid #EBEBEB; BORDER-BOTTOM:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.WishListSummaryDataRightNoBottom {BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.WishListSummaryDataLastNoBottom {BORDER-LEFT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.WishListDataPrompt {FONT-WEIGHT:bold;TEXT-ALIGN:center;}

.WishListNotes
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}

.WishListFooter {BACKGROUND-COLOR:white; BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:0px;}

.WishListFooterContent {
 BACKGROUND:url('thawte.gif');
 BACKGROUND-REPEAT:no-repeat;
 BACKGROUND-POSITION:center center;
 HEIGHT:85px;
 PADDING:0px;
}


/* My Account - Login Page Parameters */

.AccountLoginContent {WIDTH:98%; TEXT-ALIGN:center;}

.AccountLoginSectionA {WIDTH:300px; PADDING-LEFT:4px; VERTICAL-ALIGN:top; TEXT-ALIGN:left;}
.AccountLoginSectionB {WIDTH:20px;}
.AccountLoginSectionC {WIDTH:300px; VERTICAL-ALIGN:top; TEXT-ALIGN:left;}

.AccountLoginTitleA {VERTICAL-ALIGN:top; TEXT-ALIGN:left;}
.AccountLoginTitleB {VERTICAL-ALIGN:top; TEXT-ALIGN:left;}

.AccountLoginCellA
{
 BORDER:1px solid darkgray;
 WIDTH:270px;
 HEIGHT:200px;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.AccountLoginCellB
{
 BORDER:1px solid darkgray;
 WIDTH:270px;
 HEIGHT:200px;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.AccountLoginCellBText
{
 TEXT-ALIGN:center;
 VERTICAL-ALIGN:top;
}

.AccountLoginPrompt {PADDING-LEFT:4px; VERTICAL-ALIGN:middle; TEXT-ALIGN:left;}
.AccountLoginField {}

.AccountLoginNote
{
 PADDING-LEFT:2px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountLoginNoteTitle {FONT-WEIGHT:bold;}

.AccountLoginComments
{
 PADDING:4px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:top;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.AccountLoginError
{
 PADDING-LEFT:4px;
 COLOR:red;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:left;
}


/* My Account - Logged In Page Parameters */

.AccountLoggedInContent {BORDER:1px solid darkgray; WIDTH:98%; PADDING:4px;}

.AccountLoggedInTitle
{
 PADDING-LEFT:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:16px;
 FONT-WEIGHT:normal;
}

.AccountLoggedInPrompt 
{
 WIDTH:150px;
 PADDING-LEFT:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.AccountLoggedInText 
{
 WIDTH:150px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.AccountLoggedInNotes {BORDER:1px solid darkgray; WIDTH:98%; PADDING:4px;}

.AccountLoggedInNotesText 
{
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}


/* My Account - Forgotten Details Parameters */

.AccountRetrieveContent {WIDTH:98%; TEXT-ALIGN:left; PADDING-LEFT:15px; VERTICAL-ALIGN:top;}

.AccountRetrieveTitle {VERTICAL-ALIGN:top; TEXT-ALIGN:left;}

.AccountRetrieveCell
{
 BORDER:1px solid #858585;
 BACKGROUND-COLOR:#FDF0F3;
 WIDTH:270px;
 HEIGHT:120px;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.AccountRetrievePrompt {PADDING-LEFT:4px; VERTICAL-ALIGN:middle; TEXT-ALIGN:left;}
.AccountRetrieveField {}

.AccountRetrieveText
{
 BORDER:1px solid #858585;
 BACKGROUND-COLOR:#FDF0F3;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.AccountRetrieveNote
{
 PADDING-LEFT:2px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountRetrieveNoteTitle {FONT-WEIGHT:bold;}

.AccountRetrieveComments
{
 WIDTH:100%;
 BORDER:1px solid #757B93;
 BACKGROUND-COLOR:white;
 PADDING:6px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:top;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountRetrieveError
{
 PADDING-LEFT:4px;
 COLOR:red;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:left;
}


/* My Account - Menu Page Parameters */

.AccountMenuTitle {}

.AccountMenuContent {BORDER:1px solid darkgray; WIDTH:98%;}

.AccountMenuText 
{
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}


/* My Account - New Account Page Parameters */

.AccountNewAccTitle {}

.AccountNewAccContent
{
 BORDER:1px solid darkgray;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.AccountNewAccPrompt
{
 PADDING-LEFT:4px;
 VERTICAL-ALIGN:middle;
 TEXT-ALIGN:left;
}

.AccountNewAccField {PADDING-LEFT:4px;}

.AccountNewAccNote
{
 PADDING-LEFT:2px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountNewAccNotes
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}


/* My Account - Created Page Parameters */

.AccountCreatedContent {BORDER:1px solid darkgray; WIDTH:98%; PADDING:4px;}

.AccountCreatedText 
{
 PADDING-LEFT:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.AccountCreatedPrompt 
{
 WIDTH:150px;
 PADDING-LEFT:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.AccountCreatedField 
{
 WIDTH:150px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}


/* My Account - Change Details Pages Parameters */

.AccountChgDetailsTitle {}

.AccountChgDetailsContent
{
 BORDER:1px solid darkgray;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.AccountChgDetailsPrompt
{
 PADDING-LEFT:4px;
 VERTICAL-ALIGN:middle;
 TEXT-ALIGN:left;
}

.AccountChgDetailsField
{
 PADDING-LEFT:4px;
}

.AccountChgDetailsNote
{
 PADDING-LEFT:4px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}
 
.AccountChgDetailsComments
{
 BORDER:1px solid darkgray;
 WIDTH:75%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}


/* My Account - Quotes Page Parameters */

.QuotesMenuContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.QuotesHeaders
{
 BACKGROUND:url(chromebg.gif);
 BORDER:0px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.QuotesContent
{
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 BORDER-BOTTOM:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.QuotesRowOff {BACKGROUND-COLOR:white;}
.QuotesRowOn {BACKGROUND-COLOR:#F0F0F0;}

.QuotesListRowDataLeft {BORDER:1px; PADDING-LEFT:10px; HEIGHT:25px; TEXT-ALIGN:left;}
.QuotesListRowDataCentre {BORDER:1px; HEIGHT:25px; TEXT-ALIGN:center;}
.QuotesListRowDataRight {BORDER:1px; PADDING-RIGHT:10px; HEIGHT:25px; TEXT-ALIGN:right;}
.QuotesListRowDivider {BACKGROUND:url(dotborderline.gif); BORDER:1px; PADDING:0px;}

.QuotesPrompt {FONT-WEIGHT:bold; HEIGHT:30px; TEXT-ALIGN:center;}

.QuoteHeaders
{
 BORDER-TOP:1px solid darkgray;
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
}

.QuoteHeaderTextRight {COLOR:#3F60AF; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:right;}
.QuoteHeaderTextLeft {COLOR:#3F60AF; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:left;}

.QuoteHeadDataLeft {TEXT-ALIGN:left;}
.QuoteHeadDataCentre {TEXT-ALIGN:center;}
.QuoteHeadDataRight {TEXT-ALIGN:right;}

.QuoteRowDataFirst {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:center;}
.QuoteRowDataLeft {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:left;}
.QuoteRowDataCentre {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:center;}
.QuoteRowDataRight {BORDER-BOTTOM:1px solid darkgray;; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}
.QuoteRowDataLast {BORDER-BOTTOM:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}

.PriceChange {COLOR:red; FONT-WEIGHT:normal;}
.QuoteDiscontinued {TEXT-DECORATION:line-through;}

.QuoteSummaryRow
{
 BACKGROUND:url(chromebg.gif);
 WIDTH:98%;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
}

.QuoteSummaryDataLeft {TEXT-ALIGN:left; PADDING-LEFT:2px;}
.QuoteSummaryDataRight {TEXT-ALIGN:right;}
.QuoteSummaryDataLast {BACKGROUND-COLOR:white; COLOR:black; PADDING-RIGHT:2px; TEXT-ALIGN:right;}

.QuotesFooter {BORDER:1px solid darkgray; WIDTH:98%; PADDING:0px;}
.QuotesFooterContent {PADDING:0px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.QuoteNotes
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}

/* My Account - Stored Wish List Page Parameters */

.StoredWishListMenuContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.StoredWishListHeaders
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 BORDER:0px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.StoredWishListContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.StoredWishListRowOff {BACKGROUND-COLOR:white;}
.StoredWishListRowOn {BACKGROUND-COLOR:#F0F0F0;}

.StoredWishListListRowDataLeft {BORDER-RIGHT:1px solid #EBEBEB; BORDER-BOTTOM:1px solid #EBEBEB; PADDING-LEFT:10px; HEIGHT:25px; TEXT-ALIGN:left;}
.StoredWishListListRowDataCentre {BORDER-RIGHT:1px solid #EBEBEB; BORDER-LEFT:1px solid #EBEBEB; BORDER-BOTTOM:1px solid #EBEBEB; HEIGHT:25px; TEXT-ALIGN:center;}
.StoredWishListListRowDataRight {BORDER-BOTTOM:1px solid #EBEBEB; PADDING-RIGHT:10px; HEIGHT:25px; TEXT-ALIGN:right;}
.StoredWishListListRowDivider {BACKGROUND:url(dotborderline.gif); BORDER:1px; PADDING:0px;}

.StoredWishListPrompt {FONT-WEIGHT:bold; HEIGHT:30px; TEXT-ALIGN:center;}

.StoredWishListHeaders
{
 BORDER-TOP:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
}

.StoredWishListHeaderTextRight {COLOR:#3F60AF; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:right;}
.StoredWishListHeaderTextLeft {COLOR:#3F60AF; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:left;}

.StoredWishListHeadDataLeft {TEXT-ALIGN:left;}
.StoredWishListHeadDataCentre {TEXT-ALIGN:center;}
.StoredWishListHeadDataRight {TEXT-ALIGN:right;}

.StoredWishListRowDataFirst {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.StoredWishListRowDataLeft {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:left;}
.StoredWishListRowDataCentre {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.StoredWishListRowDataRight {BORDER-BOTTOM:1px solid #EBEBEB;; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.StoredWishListRowDataLast {BORDER-BOTTOM:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.StoredWishListPriceChange {COLOR:red; FONT-WEIGHT:normal;}
.StoredWishListDiscontinued {TEXT-DECORATION:line-through;}

.StoredWishListSummaryRow
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 WIDTH:98%;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.StoredWishListSummaryDataLeft {TEXT-ALIGN:left; PADDING-LEFT:2px;}
.StoredWishListSummaryDataRight {TEXT-ALIGN:right;}
.StoredWishListSummaryDataLast {BACKGROUND-COLOR:white; COLOR:#3F60AF; PADDING-RIGHT:2px; TEXT-ALIGN:right;}

.StoredWishListFooter {BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:0px;}
.StoredWishListFooterContent {PADDING:0px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.StoredWishListNotes
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}


/* My Account - Orders Page Parameters */

.OrdersMenuContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.OrdersHeaders
{
 BACKGROUND:url(chromebg.gif);
 BORDER:0px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.OrdersContent
{
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 BORDER-BOTTOM:1px solid darkgray;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.OrdersRowOff {BACKGROUND-COLOR:white;}
.OrdersRowOn {BACKGROUND-COLOR:#F0F0F0;}

.OrdersListRowDataLeft {BORDER:1px; PADDING-LEFT:10px; HEIGHT:25px; TEXT-ALIGN:left;}
.OrdersListRowDataCentre {BORDER:1px; HEIGHT:25px; TEXT-ALIGN:center;}
.OrdersListRowDataRight {BORDER:1px; PADDING-RIGHT:10px; HEIGHT:25px; TEXT-ALIGN:right;}
.OrdersListRowDivider {BACKGROUND:url(dotborderline.gif); BORDER:1px; PADDING:0px;}

.OrdersPrompt {FONT-WEIGHT:bold; HEIGHT:30px; TEXT-ALIGN:center;}

.OrderHeaders
{
 BORDER-TOP:1px solid darkgray;
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
}

.OrderHeadersContent {WIDTH:98%; VERTICAL-ALIGN:top;}
.OrderHeadersContentLeftCell {TEXT-ALIGN:left; VERTICAL-ALIGN:top;}
.OrderHeadersContentCentreCell {TEXT-ALIGN:center; VERTICAL-ALIGN:top;}
.OrderHeadersContentRightCell {TEXT-ALIGN:right; VERTICAL-ALIGN:top;}
.OrderHeadingsTitle {TEXT-ALIGN:left; VERTICAL-ALIGN:top;}

.OrderStatus {FONT-SIZE:11px; FONT-WEIGHT:normal;}

.OrderHeadings
{
 BORDER:1px solid darkgray;
 WIDTH:175px;
 PADDING-LEFT:4px;
 PADDING-RIGHT:4px;
 PADDING-BOTTOM:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.OrderHeaderTextRight {COLOR:#3F60AF; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:right;}
.OrderHeaderTextLeft {COLOR:#3F60AF; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:left;}

.OrderHeadDataLeft {TEXT-ALIGN:left;}
.OrderHeadDataCentre {TEXT-ALIGN:center;}
.OrderHeadDataRight {TEXT-ALIGN:right;}

.OrderRowDataFirst {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:center;}
.OrderRowDataLeft {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:left;}
.OrderRowDataCentre {BORDER-BOTTOM:1px solid darkgray; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:center;}
.OrderRowDataRight {BORDER-BOTTOM:1px solid darkgray;; BORDER-RIGHT:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}
.OrderRowDataLast {BORDER-BOTTOM:1px solid darkgray; PADDING:2px; TEXT-ALIGN:right;}

.PriceChange {COLOR:red; FONT-WEIGHT:normal;}

.OrderSummaryRow
{
 BACKGROUND:url(chromebg.gif);
 WIDTH:98%;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
}

.OrderSummaryDataLeft {TEXT-ALIGN:left; PADDING-LEFT:2px;}
.OrderSummaryDataRight {TEXT-ALIGN:right;}
.OrderSummaryDataLast {BACKGROUND-COLOR:white; COLOR:black; PADDING-RIGHT:2px; TEXT-ALIGN:right;}

.OrderTotalsDataRight {TEXT-ALIGN:right;}

.OrderFootings
{
 BORDER:1px solid darkgray;
 PADDING-LEFT:4px;
 PADDING-RIGHT:4px;
 PADDING-BOTTOM:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.OrdersFooter {BORDER:1px solid darkgray; WIDTH:98%; PADDING:0px;}
.OrdersFooterContent {PADDING:0px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.OrderNotes
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}


/* Our Terms Page Parameters */

.TermsTitle {}

.TermsContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}


.TermsContentText
{
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}

/* Privacy Page Parameters */

.PrivacyTitle {}

.PrivacyContent
{
 BORDER:1px solid #757B93;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.PrivacyContentText
{
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* Events Page Parameters */

.EventsTitle {}

.EventsContent
{
 BORDER:1px solid #757B93;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.EventsContentText
{
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}

.EventsListContent
{
 BORDER-TOP:1px solid #E1E1E1;
 BORDER-LEFT:1px solid #E1E1E1;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}

.EventsListCellA
{
 WHITE-SPACE:nowrap;
 BORDER-RIGHT:1px solid #E1E1E1;
 BORDER-BOTTOM:1px solid #E1E1E1;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}

.EventsListCellB
{
 WHITE-SPACE:nowrap;
 BORDER-RIGHT:1px solid white;
 BORDER-BOTTOM:1px solid white;
 PADDING:4px;
 BACKGROUND-COLOR:#E1E1E1;
 VERTICAL-ALIGN:top;
}

.EventsListCellC
{
 BORDER-RIGHT:1px solid #E1E1E1;
 BORDER-BOTTOM:1px solid #E1E1E1;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}


/* Jargon Page Parameters */

.JargonTitle {}

.JargonContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING:8px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.JargonContentTitle
{
 PADDING-LEFT:8px;
 PADDING-RIGHT:8px;
 PADDING-TOP:4px;
 PADDING-BOTTOM:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:14px;
 FONT-WEIGHT:bold;
}

.JargonContentText
{
 PADDING-LEFT:8px;
 PADDING-RIGHT:8px;
 PADDING-TOP:4px;
 PADDING-BOTTOM:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* Links Page Parameters */

.LinksTitle {}

.LinksContent
{
 BORDER:1px solid #757B93;
 BACKGROUND-COLOR:white;
 PADDING:4px;
 PADDING-LEFT:8px;
 PADDING-RIGHT:8px;
 WIDTH:98%;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.LinksContentTitle
{
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.LinksText
{
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* About Us Page Parameters */

.AboutUsTitle {}

.AboutUsContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.AboutUsContentText
{
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* Contact Us Page Parameters */

.ContactUsTitle
{
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ContactUsNote
{
 PADDING-LEFT:2px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ContactUsContent
{
 BORDER:1px solid darkgray;
 WIDTH:95%;
 PADDING:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ContactUsPrompt
{
 PADDING-LEFT:4px;
 VERTICAL-ALIGN:middle;
 TEXT-ALIGN:left;
}

.ContactUsField {}


/* Manufacturer List Page Parameters */

.ManuListTitle {}

.ManuListContent
{
 BORDER:1px solid darkgray;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ManuListHeaderRow {FONT-WEIGHT:bold; BORDER:0px solid #757B93;}
.ManuListHeaderCell {FONT-WEIGHT:bold; BORDER-RIGHT:1px solid #757B93; BORDER-BOTTOM:1px solid #757B93;}
.ManuListHeaderLastCell {FONT-WEIGHT:bold; BORDER-BOTTOM:1px solid #757B93;}
.ManuListCell {BORDER:0px solid #757B93;}
.ManuListLastCell {BORDER:0px solid #757B93;}


/* Cat Page Parameters */

.CatHeader {}

.CatHeaderText
{
 PADDING:3px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.SubCatLinksMenu
{
 BORDER:1px solid darkgray;
 WIDTH:90%;
 PADDING:3px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.SubCatLinks {COLOR:#3F60AF; CURSOR:pointer;}
.SubCatLinks:hover {COLOR:darkred; CURSOR:pointer;}

.SubCatLinksPrompt {FONT-WEIGHT:bold; HEIGHT:30px; TEXT-ALIGN:center;}


/* Product Detail Page Parameters */

.HistoryLinksContent
{
 WIDTH:95%;
 PADDING-LEFT:2px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.HistoryLinks
{
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.MainProdDetail
{
 BORDER:1px solid darkgray;
 WIDTH:95%;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.MainProdDetailPaddCell {PADDING:4px;}

.MainProdDetailImageCell {WIDTH:275px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.MainProdDetailTextCell
{
 WIDTH:220px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.MainProdDetailTopTextPrompts
{
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
 VERTICAL-ALIGN:top;
}

.MainProdDetailMidTextPrompts
{
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
 VERTICAL-ALIGN:middle;
}

.MainProdDetailFooterContent
{
 BORDER:1px solid darkgray;
 WIDTH:44%;
 PADDING-LEFT:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdDetailTabsMenu
{
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdDetailTabsBGLeft {WIDTH:15px; HEIGHT:24px; BACKGROUND:url(tableft.gif);}

.ProdDetailTabsBG
{
 WHITE-SPACE:nowrap;
 BACKGROUND:url(tabbg.gif);
 COLOR:white;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.ProdDetailTabsBGRight {WIDTH:15px; HEIGHT:24px; BACKGROUND:url(tabright.gif);}

.ProdDetailTabsLinks {COLOR:white; CURSOR:pointer; TEXT-DECORATION:none;}
.ProdDetailTabsLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.ProdDetailTabsBGLeft-off {WIDTH:15px; HEIGHT:24px; BACKGROUND:url(tableft-off.gif);}

.ProdDetailTabsBG-off
{
 WHITE-SPACE:nowrap;
 BACKGROUND:url(tabbg-off.gif);
 COLOR:#3F60AF;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.ProdDetailTabsBGRight-off {WIDTH:15px; HEIGHT:24px; BACKGROUND:url(tabright-off.gif);}

.ProdDetailTabsLinks-off {COLOR:#3F60AF; CURSOR:pointer; TEXT-DECORATION:none;}
.ProdDetailTabsLinks-off:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.ProdFullDesc
{
 BORDER-TOP:5px solid #3F60AF;
 BORDER-BOTTOM:1px solid darkgray;
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 WIDTH:95%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdMultiMedia
{
 BORDER-TOP:5px solid #F58313;
 BORDER-BOTTOM:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 BACKGROUND-COLOR:white; 
 WIDTH:95%;
 PADDING:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.ProdImageGallery
{
 BORDER-TOP:5px solid #F58313;
 BORDER-BOTTOM:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 BACKGROUND-COLOR:white; 
 WIDTH:95%;
 PADDING:4px;
 COLOR:#3F60AF;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.ImageGalleryContainer
{
 PADDING:10px;
 TEXT-ALIGN:center;
 VERTICAL-ALIGN:bottom;
}

.ProdSpecs
{
 BORDER-TOP:5px solid #3F60AF;
 BORDER-BOTTOM:1px solid darkgray;
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 WIDTH:95%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdSpecsRowA
{
 BORDER-RIGHT:1px solid gray;
 BORDER-BOTTOM:1px solid gray;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}

.ProdSpecsRowB
{
 BORDER-RIGHT:1px solid gray;
 BORDER-BOTTOM:1px solid gray;
 PADDING:4px;
 BACKGROUND-COLOR:#F0F0F0;
 VERTICAL-ALIGN:top;
}

.ProdSpecsPrompts {FONT-WEIGHT:bold;}

.ProdFinance
{
 BORDER-TOP:5px solid #3F60AF;
 BORDER-BOTTOM:1px solid darkgray;
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 WIDTH:95%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdFinanceLeftRowA
{
 BORDER-TOP:1px solid gray;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}

.ProdFinanceLeftRowB
{
 BORDER-TOP:1px solid gray;
 PADDING:4px;
 BACKGROUND-COLOR:#F0F0F0;
 VERTICAL-ALIGN:top;
}

.ProdFinanceRightRowA
{
 BORDER-TOP:1px solid gray;
 BORDER-LEFT:1px solid gray;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}

.ProdFinanceRightRowB
{
 BORDER-TOP:1px solid gray;
 BORDER-LEFT:1px solid gray;
 PADDING:4px;
 BACKGROUND-COLOR:#F0F0F0;
 VERTICAL-ALIGN:top;
}

.BorderLineBottom {BORDER-BOTTOM:1px solid darkgray;}

.ProdReviews
{
 BORDER-TOP:5px solid #3F60AF;
 BORDER-BOTTOM:1px solid darkgray;
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 WIDTH:95%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdRelated
{
 BORDER-TOP:5px solid #3F60AF;
 BORDER-BOTTOM:1px solid darkgray;
 BORDER-LEFT:1px solid darkgray;
 BORDER-RIGHT:1px solid darkgray;
 WIDTH:95%;
 PADDING:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdRelatedCellA {WIDTH:20%; HEIGHT:50px; PADDING:4px;}
.ProdRelatedCellB {HEIGHT:50px; PADDING:4px; TEXT-ALIGN:LEFT;}


/* =============== PLUGINS =============== */

