/* minstyle covers FireFox and Safari        */
/* IMPORTANT NOTES:                          */

/* Global Parameters */

BODY
{
 COLOR:#757575;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 MARGIN-TOP:0px;
 MARGIN-BOTTOM:0px;
 MARGIN-RIGHT:0px;
 MARGIN-LEFT:0px;
}

A {COLOR:#757575; CURSOR:pointer;}
A:hover {COLOR:darkred; CURSOR:pointer;}

.MainHeaderBG
{
 BACKGROUND-COLOR:white;
 WIDTH:100%;
 HEIGHT:76px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 PADDING-TOP:10px;
}

.MainHeaderCellA
{
 WIDTH:100px;
 BACKGROUND:url(headerbg-left.jpg);
 BACKGROUND-REPEAT:no-repeat;
 BACKGROUND-POSITION:left bottom;
 PADDING:15px 0px 0px 10px;
 BORDER:0px solid black;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:middle;
}

.MainHeaderCellB
{
 BACKGROUND:url(headerbg-right.jpg);
 BACKGROUND-REPEAT:no-repeat;
 BACKGROUND-POSITION:right bottom;
 PADDING:0px;
 PADDING-RIGHT:10px;
 BORDER:0px solid black;
 TEXT-ALIGN:right;
 VERTICAL-ALIGN:middle;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.LoginSummary
{
 WIDTH:100%;
 WHITE-SPACE:nowrap;
 PADDING-RIGHT:5px;
 PADDING-BOTTOM:4px; 
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:right;
}

.LoginSummaryLinks {COLOR:white; CURSOR:pointer; TEXT-DECORATION:underline;}

.BasketSummary
{
 WIDTH:100%;
 WHITE-SPACE:nowrap;
 PADDING-RIGHT:5px;
 PADDING-BOTTOM:4px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:right;
}

.BasketSummaryLinks {COLOR:white; CURSOR:pointer; TEXT-DECORATION:underline;}

.PickCurrency
{
 WIDTH:100px;
 HEIGHT:30px;
 PADDING:2px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:right;
}

.CurrencyMenu
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.NavBarHeaderBG
{
 BORDER-BOTTOM:0px solid white;
 WIDTH:100%;
 HEIGHT:26px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.NavBarHeader {WIDTH:100%;}

.NavBarHeaderCellA
{
 BACKGROUND:url(navbar-head-left.jpg);
 BACKGROUND-REPEAT:no-repeat;
 BACKGROUND-POSITION:left center;
 WIDTH:600px;
 PADDING-LEFT:10px;
 PADDING-BOTTOM:7px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 VERTICAL-ALIGN:bottom;
}

.NavBarHeaderCellB
{
 BACKGROUND:url(navbar-head-right.jpg);
 BACKGROUND-REPEAT:no-repeat;
 BACKGROUND-POSITION:right center;
 PADDING-BOTTOM:7px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:left;
}

.NavBarHeaderLinks {COLOR:#757575; CURSOR:pointer; TEXT-DECORATION:none;}
.NavBarHeaderLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.PickLang
{
 WIDTH:100px;
 PADDING-RIGHT:2px;
 TEXT-ALIGN:right;
}

.MainBodyBG
{
 BACKGROUND-COLOR:white;
 WIDTH:100%;
 PADDING:2px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.MainBodyCellA
{
 BACKGROUND-COLOR:white;
 WIDTH:159px;
 PADDING:2px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.NavDarkDivider {HEIGHT:2px; BACKGROUND:url(navlinks-divider.jpg);}
.NavLightDivider {BACKGROUND:url(navlinks-bg.jpg);}

.NavLinks
{
 COLOR:#757575;
 CURSOR:pointer;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-DECORATION:none;
 VERTICAL-ALIGN:middle;
}
 
.NavLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.MainBodyCellB
{
 BACKGROUND-COLOR:white;
 PADDING:3px;
 PADDING-LEFT:8px;
 PADDING-TOP:6px;
 PADDING-BOTTOM:6px; 
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.MainBodyCellC
{
 BACKGROUND-COLOR:white;
 WIDTH:155px;
 PADDING:2px;
 PADDING-TOP:7px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
}

.NavBarFooterBG
{
 WIDTH:100%;
 HEIGHT:70px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.NavBarFooter {WIDTH:100%;}

.NavBarFooterCellA
{
 BACKGROUND:url(navbar-foot-left.jpg);
 BACKGROUND-REPEAT:no-repeat;
 BACKGROUND-POSITION:left center;
 HEIGHT:70px;
 WIDTH:600px;
 COLOR:#757575;
 PADDING-LEFT:10px;
 PADDING-TOP:2px;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.NavBarFooterCellB
{
 BACKGROUND:url(navbar-foot-right.jpg);
 BACKGROUND-REPEAT:no-repeat;
 BACKGROUND-POSITION:right center;
 HEIGHT:70px;
 COLOR:#757575;
 PADDING-TOP:2px;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:right;
}

.NavBarFooterLinks {COLOR:#757575; CURSOR:pointer; TEXT-DECORATION:none;}
.NavBarFooterLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.SiteFooterBG
{
 BACKGROUND-COLOR:white;
 WIDTH:100%;
 PADDING:2px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.SiteFooter {WIDTH:100%; PADDING:2px;}

.SiteFooterCellA
{
 WIDTH:70%;
 PADDING:1px;
 COLOR:#757575;
 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:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:right;
}

.SiteFooterLinks {COLOR:#757575; CURSOR:pointer; TEXT-DECORATION:normal;}
.SiteFooterLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:normal;}

.BoxHeadBGLeft {WIDTH:15px; HEIGHT:29px; BACKGROUND:url(boxheadleft.gif);}

.BoxHeadBG
{
 WHITE-SPACE:nowrap;
 BACKGROUND:url(boxheadbg.gif);
 HEIGHT:29px;
 PADDING-TOP:6px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.BoxHeadBG-off {}
.BoxHeadBGRight {WIDTH:15px; HEIGHT:29px; BACKGROUND:url(boxheadright.gif);}

.BoxBodyBGLeft {WIDTH:15px; BACKGROUND:url(boxbodyleft.gif);}
.BoxBodyBG {}
.BoxBodyBGRight {WIDTH:15px; BACKGROUND:url(boxbodyright.gif);}

.BoxFootBGLeft {WIDTH:15px; HEIGHT:27px; BACKGROUND:url(boxfootleft.gif);}
.BoxFootBG {BACKGROUND:url(boxfootbg.gif);}
.BoxFootBGRight {WIDTH:15px; HEIGHT:27px; BACKGROUND:url(boxfootright.gif);}

.RowDivider {BACKGROUND:url(dotborderline.gif); HEIGHT:6px;}
.RowOneData {BORDER:1px; PADDING:0px; HEIGHT:20px;}
.RowTwoData {BORDER:1px; PADDING:0px; HEIGHT:20px;}
.RowThreeData {BORDER:1px; PADDING:0px; HEIGHT:20px;}
.RowFourData {BORDER:1px; PADDING:0px; HEIGHT:20px;}
.ThumbData {BORDER:1px; TEXT-ALIGN:center; PADDING-RIGHT:4px; WIDTH:100px;}
.SmallPageDisclaimer {PADDING-LEFT:5px;}

.FormTextBox {
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:11px;
 VERTICAL-ALIGN:absmiddle;
 BORDER:1px solid #CFCFCF;
}

.FormTextArea {
 WIDTH:250px;
 HEIGHT:100px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:11px;
 VERTICAL-ALIGN:absmiddle;
 BORDER:1px solid #CFCFCF;
}

.FormQtyBox {
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 TEXT-ALIGN:center;
}

.FormMenu {
 HEIGHT:20px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 VERTICAL-ALIGN:absmiddle;
}

.FormMenuOneEntry {
 HEIGHT:20px;
 BACKGROUND-COLOR:#E0E4E8;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 VERTICAL-ALIGN:absmiddle;
}

.FormSmallMenu {
 HEIGHT:20px;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
}

.FormCheckBox {
 PADDING:0px;
 MARGIN:0px;
 BORDER:0px;
 VERTICAL-ALIGN:top;
}

.FormRadioButton {
 HEIGHT:20px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 VERTICAL-ALIGN:absmiddle;
}

.FormReqd {VERTICAL-ALIGN:absmiddle;}

.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:inline-table;
 DISPLAY:-moz-inline-box;
 DISPLAY:inline-block;
 TEXT-ALIGN:left;
 PADDING-LEFT:2px;
}

.BtnNormal
{
 BACKGROUND:url(btn-normal.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:inline-table;
 DISPLAY:-moz-inline-box;
 DISPLAY:inline-block;
 PADDING-LEFT:8px;
 PADDING-RIGHT:12px;
 PADDING-TOP:3px;
 PADDING-BOTTOM:4px;
 FONT-SIZE:10px;
 COLOR:black;
 TEXT-ALIGN:center;
 TEXT-DECORATION:none;
}

.BtnNormal:hover
{
 BACKGROUND:url(btn-hover.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:inline-table;
 DISPLAY:-moz-inline-box;
 DISPLAY:inline-block;
 PADDING-LEFT:8px;
 PADDING-RIGHT:12px;
 PADDING-TOP:3px;
 PADDING-BOTTOM:4px;
 FONT-SIZE:10px;
 COLOR:purple;
 TEXT-ALIGN:center;
 TEXT-DECORATION:none;
}

.BtnDisabled
{
 BACKGROUND:url(btn-normal.gif);
 BACKGROUND-POSITION:top right;
 BACKGROUND-REPEAT:no-repeat;
 DISPLAY:inline-table;
 DISPLAY:-moz-inline-box;
 DISPLAY:inline-block;
 PADDING-LEFT:8px;
 PADDING-RIGHT:12px;
 PADDING-TOP:3px;
 PADDING-BOTTOM:4px;
 FONT-SIZE:10px;
 COLOR:#757575;
 TEXT-ALIGN:center;
 TEXT-DECORATION:none;
}

.BtnDisabled:hover {COLOR:#757575;}

.TemplateSubTitle {COLOR:#979797; FONT-WEIGHT:bold; FONT-SIZE:14px;}
.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
{
 WIDTH:100%;
 PADDING:1px;
 PADDING-LEFT:10px;
 PADDING-RIGHT:10px;
 COLOR:black;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.QuickSearchTitle {COLOR:#22211C; FONT-FAMILY:verdana,arial,helvetica; FONT-SIZE:10px; FONT-WEIGHT:bold;}
.QuickSearchLinks {COLOR:black; CURSOR:pointer; TEXT-DECORATION:normal;}
.QuickSearchLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:normal;}
.QuickSearchFormTextBox {COLOR:#757575; FONT-FAMILY:verdana,arial,helvetica; FONT-SIZE:10px; VERTICAL-ALIGN:absmiddle;}
.QuickSearchBtnNormal {FONT-FAMILY:verdana,arial,helvetica; FONT-SIZE:10px; FONT-WEIGHT:bold;}

.CatNavBar
{
 WIDTH:100%;
 PADDING:1px;
 PADDING-LEFT:10px;
 PADDING-RIGHT:10px;
 COLOR:#757575;
 BACKGROUND:url(navlinks-bg.jpg);
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.CatNavTitle
{
 HEIGHT:22px;
 BACKGROUND-COLOR:white;
 BACKGROUND:url(cat-header.jpg);
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
 PADDING-LEFT:10px;
 PADDING-TOP:10px;
 PADDING-BOTTOM:0px; 
}

.CatNavBarH
{
 WIDTH:100%;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.CatNavBarHCell
{
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 PADDING-LEFT:10px;
 PADDING-TOP:5px;
 PADDING-BOTTOM:0px; 
}

div.CatNavBarHCellDiv
{
 PADDING-TOP:2px;
    float:left;
}

.CatNavBarHBG
{
 BORDER-BOTTOM:0px solid white;
 WIDTH:100%;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.CatNavBarHLinks {COLOR:#757575; CURSOR:pointer; TEXT-DECORATION:none;}
.CatNavBarHLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.CatNavBarDivider
{
 float:right;
 padding:3px;
 padding-top:0px;
 BACKGROUND:url(catnavbarh-divider.gif);
 BACKGROUND-REPEAT:no-repeat;
 background-position:center;
 overflow:hidden;
}

.ManuNavBar
{
 WIDTH:100%;
 PADDING:1px;
 PADDING-LEFT:10px;
 PADDING-RIGHT:10px;
 COLOR:#757575;
 BACKGROUND:url(navlinks-bg.jpg);
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ManuNavTitle
{
 BACKGROUND:url(manu-header.jpg);
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:bold;
 PADDING-LEFT:10px;
 PADDING-TOP:36px;
 PADDING-BOTTOM:0px;
}

.ManuNavBarH
{
 WIDTH:100%;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ManuNavBarHCell
{
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 PADDING-LEFT:10px;
 PADDING-TOP:5px;
 PADDING-BOTTOM:0px; 
}

div.ManuNavBarHCellDiv
{
 PADDING-TOP:2px;
    float:left;
}

.ManuNavBarHBG
{
 BORDER-BOTTOM:0px solid white;
 WIDTH:100%;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ManuNavBarHLinks {COLOR:#757575; CURSOR:pointer; TEXT-DECORATION:none;}
.ManuNavBarHLinks:hover {COLOR:darkred; CURSOR:pointer; TEXT-DECORATION:none;}

.ManuNavBarDivider
{
 float:right;
 padding:3px;
 padding-top:0px;
 BACKGROUND:url(catnavbarh-divider.gif);
 BACKGROUND-REPEAT:no-repeat;
 background-position:center;
 overflow:hidden;
}


.WelcomeBanner {PADDING:4px;}
.WelcomeContainer {VERTICAL-ALIGN:center; TEXT-ALIGN:center;}

.ProdRandomsList
{
 WIDTH:90%;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:normal;
}

.ProdRandomsTitle
{
 PADDING:0px;
 COLOR:#006F56;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:18px;
 FONT-WEIGHT:bold;
}

.ProdRandomsRowDataPic {
 BORDER:1px solid lightgray;
 PADDING:10px;
 HEIGHT:30px;
 WHITE-SPACE:nowrap;
 TEXT-ALIGN:center;
 VERTICAL-ALIGN:centre;
 BACKGROUND:url(ranpodimage.jpg);
 BACKGROUND-REPEAT:no-repeat;
}

.ProdOffersList
{
 WIDTH:90%;
 COLOR:#757575;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ProdOffersTitle
{
 BACKGROUND:url(titlebg.gif);
 BACKGROUND-REPEAT:no-repeat;
 HEIGHT:36px;
 PADDING-LEFT:10px;
 PADDING-TOP:2px;
 COLOR:#757575;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:14px;
 FONT-WEIGHT:bold;
}

.ProdOffersName
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ProdOffersQuickCode
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ProdOffersPrice1
{
 COLOR:#E47508;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ProdOffersPrice2
{
 COLOR:#E47508;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ProdOffersDesc
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-DECORATION:none;
}

.Summaries
{
 WIDTH:150px;
 COLOR:#757575;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.SummariesLinks {COLOR:#757575; CURSOR:hand;}
.SummariesLinks:hover {COLOR:darkred; CURSOR:hand;}

.LatestNews
{
 WIDTH:148px;
 COLOR:#757575;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.LatestNewsNavBar
{
 WIDTH:125px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.LatestNewsTitle {FONT-SIZE:10px; FONT-WEIGHT:bold; PADDING-TOP:2px}
.LatestNewsText {FONT-SIZE:10px; 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:#757575;
 BACKGROUND-COLOR:white; 
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.NewProdLinks {COLOR:#757575; CURSOR:hand;}
.NewProdLinks:hover {COLOR:darkred; CURSOR:hand;}

.BestSellersList
{
 WIDTH:150px;
 COLOR:#757575;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.BestSellersLinks {COLOR:#757575; CURSOR:hand;}
.BestSellersLinks:hover {COLOR:darkred; CURSOR:hand;}

.QuickCodeList
{
 WIDTH:150px;
 COLOR:#757575;
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.QuickCodeLinks {COLOR:#757575; CURSOR:hand;}
.QuickCodeLinks:hover {COLOR:darkred; CURSOR:hand;}


/* Search Page Parameters */

.SearchMenuContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 PADDING:4px;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.SearchResultsHeaders
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 PADDING-TOP:0px;
 WIDTH:98%;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.SearchResultsContent
{
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 BORDER-BOTTOM:1px solid #EBEBEB;
 BACKGROUND-COLOR:white; 
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 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
{
 BACKGROUND-COLOR:white;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 BORDER-BOTTOM:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.BasketFormContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.BasketHeaders
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.BasketStageContent {PADDING:2px; BORDER:0px solid white;}
.BasketStageOn {COLOR:#757575; FONT-FAMILY:verdana,helvetica; FONT-SIZE:20px; FONT-WEIGHT:normal;}
.BasketStageOff {COLOR:silver; FONT-FAMILY:verdana,helvetica; 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 #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.BasketRowDataLeft {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:left;}
.BasketRowDataCentre {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.BasketRowDataRight {BORDER-BOTTOM:1px solid #EBEBEB;; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.BasketRowDataLast {BORDER-BOTTOM:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.BasketRowLinks {COLOR:#757575;}
.BasketRowLinks:hover {COLOR:darkred;}

.BasketBorderTop {BORDER-TOP:1px solid #EBEBEB;}

.BasketSummaryDataLeft
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 PADDING-LEFT:4px;
 TEXT-ALIGN:left;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.BasketSummaryDataRight
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 PADDING-RIGHT:4px;
 TEXT-ALIGN:right;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.BasketSummaryDataFirstRight {BACKGROUND:url(titleheadersbg.jpg); HEIGHT:20px; TEXT-ALIGN:right;}

.BasketSummaryDataLastTop {BORDER-LEFT:1px solid #EBEBEB; BORDER-TOP:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.BasketSummaryDataLast {BORDER-LEFT:1px solid #EBEBEB; BORDER-BOTTOM:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.BasketSummaryDataRightNoBottom {BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.BasketSummaryDataLastNoBottom {BORDER-LEFT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.BasketDataPrompt {FONT-WEIGHT:bold;TEXT-ALIGN:center;}

.BasketNotes
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}

.BasketFooter {BACKGROUND-COLOR:white; BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:0px;}

.BasketFooterContent {VERTICAL-ALIGN:middle; TEXT-ALIGN:center; PADDING:0px;}

.PaymentFormContent
{
 BORDER:1px solid darkgray;
 WIDTH:98%;
 BACKGROUND:url('payment-methods.jpg') no-repeat top right;
 PADDING-LEFT:4px;
 COLOR:black;
 FONT-FAMILY:tahoma,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}


/* 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:#757575;
 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:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.WishListHeaders
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 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:#757575;}
.WishListRowLinks:hover {COLOR:darkred;}

.WishListBorderTop {BORDER-TOP:1px solid #EBEBEB;}

.WishListSummaryDataLeft
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 PADDING-LEFT:4px;
 TEXT-ALIGN:left;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.WishListSummaryDataRight
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 PADDING-RIGHT:4px;
 TEXT-ALIGN:right;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.WishListSummaryDataFirstRight {BACKGROUND:url(titleheadersbg.jpg); HEIGHT:20px; 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:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}

.WishListSaveNote {TEXT-ALIGN:center;}

.WishListFooter {BACKGROUND-COLOR:white; BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:0px;}

.WishListFooterContent {VERTICAL-ALIGN:middle; TEXT-ALIGN:center; PADDING:0px;}


/* My Account - Login Page Parameters */

.AccountLoginContent {WIDTH:98%; TEXT-ALIGN:center;}

.AccountLoginPad {WIDTH:20px;}

.AccountLoginNewUser {WIDTH:320px; PADDING-LEFT:4px; VERTICAL-ALIGN:top; TEXT-ALIGN:left;}
.AccountLoginNewUserTitle {VERTICAL-ALIGN:top; TEXT-ALIGN:left;}

.AccountLoginNewUserCell
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:300px;
 HEIGHT:197px;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:center;
}

.AccountLoginNewUserCellTitle {TEXT-ALIGN:left; VERTICAL-ALIGN:middle;}
.AccountLoginNewUserCellText {TEXT-ALIGN:center; VERTICAL-ALIGN:top;}

.AccountLoginExistingUser {WIDTH:320px; PADDING-LEFT:4px; VERTICAL-ALIGN:top; TEXT-ALIGN:left;}
.AccountLoginExistingUserTitle {VERTICAL-ALIGN:top; TEXT-ALIGN:left;}

.AccountLoginExistingUserCell
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:300px;
 HEIGHT:197px;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:left;
}

.AccountLoginExistingUserCellTitle {TEXT-ALIGN:left; VERTICAL-ALIGN:middle;}
.AccountLoginExistingUserCellText {TEXT-ALIGN:left; VERTICAL-ALIGN:top;}

.AccountLoginFastTrack {WIDTH:640px; VERTICAL-ALIGN:top; TEXT-ALIGN:left;}
.AccountLoginFastTrackTitle {VERTICAL-ALIGN:top; TEXT-ALIGN:left;}

.AccountLoginFastTrackCell
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:640px;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:left;
}

.AccountLoginFastTrackCellTitle {TEXT-ALIGN:left; VERTICAL-ALIGN:middle;}
.AccountLoginFastTrackCellText {TEXT-ALIGN:left; VERTICAL-ALIGN:top;}

.AccountLoginPrompt {PADDING-LEFT:4px; VERTICAL-ALIGN:absmiddle; 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
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:640px;
 PADDING:4px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:top;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountLoginError
{
 PADDING-LEFT:4px;
 COLOR:red;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 FONT-WEIGHT:bold;
 TEXT-ALIGN:left;
}


/* My Account - Logged In Page Parameters */

.AccountLoggedInContent {BACKGROUND-COLOR:white; BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:4px;}

.AccountLoggedInTitle
{
 PADDING-LEFT:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:14px;
 FONT-WEIGHT:normal;
}

.AccountLoggedInPrompt 
{
 WIDTH:150px;
 PADDING-LEFT:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.AccountLoggedInText 
{
 WIDTH:150px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountLoggedInNotes {BACKGROUND-COLOR:white; BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:4px;}

.AccountLoggedInNotesText 
{
 BACKGROUND-COLOR:white;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 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
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:270px;
 HEIGHT:120px;
 PADDING:4px;
 COLOR:#757575;
 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 {BORDER:0px solid #EBEBEB;}

.AccountRetrieveText
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 PADDING:4px;
 COLOR:#757575;
 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 #EBEBEB;
 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 {BACKGROUND-COLOR:white; BORDER:1px solid #EBEBEB; WIDTH:98%;}

.AccountMenuText 
{
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}


/* My Account - New Account Page Parameters */

.AccountNewAccTitle {}

.AccountNewAccContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountNewAccPrompt
{
 PADDING-LEFT:4px;
 VERTICAL-ALIGN:middle;
 TEXT-ALIGN:left;
}

.AccountNewAccField {PADDING-LEFT:4px;}

.AccountNewAccNote
{
 BACKGROUND-COLOR:white; 
 PADDING-LEFT:2px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountNewAccNotes
{
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}


/* My Account - Created Page Parameters */

.AccountCreatedContent {BACKGROUND-COLOR:white; BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:4px;}

.AccountCreatedText 
{
 PADDING-LEFT:4px;
 BACKGROUND-COLOR:white;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountCreatedPrompt 
{
 WIDTH:150px;
 PADDING-LEFT:4px;
 BACKGROUND-COLOR:white; 
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.AccountCreatedField 
{
 WIDTH:150px;
 BACKGROUND-COLOR:white;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}


/* My Account - Change Details Pages Parameters */

.AccountChgDetailsTitle {}

.AccountChgDetailsContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AccountChgDetailsPrompt
{
 PADDING-LEFT:4px;
 VERTICAL-ALIGN:middle;
 TEXT-ALIGN:left;
}

.AccountChgDetailsField
{
 PADDING-LEFT:4px;
}

.AccountChgDetailsNote
{
 BACKGROUND-COLOR:white; 
 PADDING-LEFT:4px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}
 
.AccountChgDetailsComments
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:75%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}


/* My Account - Quotes Page Parameters */

.QuotesMenuContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.QuotesHeaders
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 BORDER:0px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.QuotesContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.QuotesRowOff {BACKGROUND-COLOR:white;}
.QuotesRowOn {BACKGROUND-COLOR:#F0F0F0;}

.QuotesListRowDataLeft {BORDER-RIGHT:1px solid #EBEBEB; BORDER-BOTTOM:1px solid #EBEBEB; PADDING-LEFT:10px; HEIGHT:25px; TEXT-ALIGN:left;}
.QuotesListRowDataCentre {BORDER-RIGHT:1px solid #EBEBEB; BORDER-LEFT:1px solid #EBEBEB; BORDER-BOTTOM:1px solid #EBEBEB; HEIGHT:25px; TEXT-ALIGN:center;}
.QuotesListRowDataRight {BORDER-BOTTOM:1px solid #EBEBEB; 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 #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
}

.QuoteHeaderTextRight {COLOR:#757575; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:right;}
.QuoteHeaderTextLeft {COLOR:#757575; 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 #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.QuoteRowDataLeft {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:left;}
.QuoteRowDataCentre {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.QuoteRowDataRight {BORDER-BOTTOM:1px solid #EBEBEB;; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.QuoteRowDataLast {BORDER-BOTTOM:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.PriceChange {COLOR:red; FONT-WEIGHT:normal;}
.QuoteDiscontinued {TEXT-DECORATION:line-through;}

.QuoteSummaryRow
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 WIDTH:98%;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.QuoteSummaryDataLeft {TEXT-ALIGN:left; PADDING-LEFT:2px;}
.QuoteSummaryDataRight {TEXT-ALIGN:right;}
.QuoteSummaryDataLast {BACKGROUND-COLOR:white; COLOR:#757575; PADDING-RIGHT:2px; TEXT-ALIGN:right;}

.QuotesFooter {BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:0px;}
.QuotesFooterContent {PADDING:0px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.QuoteNotes
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 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:#757575;
 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:#757575;
 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:#757575; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:right;}
.StoredWishListHeaderTextLeft {COLOR:#757575; 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:#757575; PADDING-RIGHT:2px; TEXT-ALIGN:right;}

.StoredWishListFooter {BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:0px;}
.StoredWishListFooterContent {PADDING:0px; VERTICAL-ALIGN:center; TEXT-ALIGN:center;}

.StoredWishListNotes
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}


/* My Account - Orders Page Parameters */

.OrdersMenuContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.OrdersHeaders
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 BORDER:0px;
 WIDTH:98%;
 PADDING:0px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.OrdersContent
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING-LEFT:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.OrdersRowOff {BACKGROUND-COLOR:white;}
.OrdersRowOn {BACKGROUND-COLOR:#F0F0F0;}

.OrdersListRowDataLeft {BORDER:1px solid #EBEBEB; PADDING-LEFT:10px; HEIGHT:25px; TEXT-ALIGN:left;}
.OrdersListRowDataCentre {BORDER:1px solid #EBEBEB; HEIGHT:25px; TEXT-ALIGN:center;}
.OrdersListRowDataRight {BORDER:1px solid #EBEBEB; 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
{
 BACKGROUND-COLOR:white;
 BORDER-TOP:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 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:9px; FONT-WEIGHT:normal;}

.OrderHeadings
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:175px;
 PADDING-LEFT:4px;
 PADDING-RIGHT:4px;
 PADDING-BOTTOM:2px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.OrderHeaderTextRight {COLOR:#757575; FONT-SIZE:14px; FONT-WEIGHT:bold; TEXT-ALIGN:right;}
.OrderHeaderTextLeft {COLOR:#757575; 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 #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.OrderRowDataLeft {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:left;}
.OrderRowDataCentre {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:center;}
.OrderRowDataRight {BORDER-BOTTOM:1px solid #EBEBEB; BORDER-RIGHT:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}
.OrderRowDataLast {BORDER-BOTTOM:1px solid #EBEBEB; PADDING:2px; TEXT-ALIGN:right;}

.PriceChange {COLOR:red; FONT-WEIGHT:normal;}

.OrderSummaryRow
{
 BACKGROUND:url(titleheadersbg.jpg);
 HEIGHT:20px;
 WIDTH:98%;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.OrderSummaryDataLeft {TEXT-ALIGN:left; PADDING-LEFT:2px;}
.OrderSummaryDataRight {TEXT-ALIGN:right;}
.OrderSummaryDataLast {BACKGROUND-COLOR:white; COLOR:#757575; PADDING-RIGHT:2px; TEXT-ALIGN:right;}

.OrderTotalsDataRight {TEXT-ALIGN:right;}

.OrderFootings
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 PADDING-LEFT:4px;
 PADDING-RIGHT:4px;
 PADDING-BOTTOM:2px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.OrdersFooter {BORDER:1px solid #EBEBEB; WIDTH:98%; PADDING:0px;}
.OrdersFooterContent {PADDING:0px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.OrderNotes
{
 BACKGROUND-COLOR:white;
 BORDER:1px solid #EBEBEB;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 TEXT-ALIGN:justify;
}


/* Our Terms Page Parameters */

.TermsTitle {}

.TermsContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.TermsContentText
{
 PADDING:6px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* Privacy Page Parameters */

.PrivacyTitle {WIDTH:300px;}

.PrivacyContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.PrivacyContentText
{
 PADDING:6px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* Events Page Parameters */

.EventsTitle {WIDTH:300px;}

.EventsContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.EventsContentText
{
 PADDING:4px;
 COLOR:#757575;
 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:#757575;
 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 {WIDTH:300px;}

.JargonContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:8px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.JargonContentTitle
{
 PADDING-LEFT:8px;
 PADDING-RIGHT:8px;
 PADDING-TOP:4px;
 PADDING-BOTTOM:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.JargonContentText
{
 PADDING-LEFT:8px;
 PADDING-RIGHT:8px;
 PADDING-TOP:4px;
 PADDING-BOTTOM:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* Links Page Parameters */

.LinksTitle {WIDTH:300px;}

.LinksContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 PADDING:4px;
 PADDING-LEFT:8px;
 PADDING-RIGHT:8px;
 WIDTH:98%;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.LinksContentTitle
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:12px;
 FONT-WEIGHT:bold;
}

.LinksText
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* About Us Page Parameters */

.AboutUsTitle {WIDTH:300px;}

.AboutUsContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.AboutUsContentText
{
 PADDING:6px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
 VERTICAL-ALIGN:top;
 TEXT-ALIGN:justify;
}


/* Contact Us Page Parameters */

.ContactUsTitle
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ContactUsNote
{
 PADDING-LEFT:2px;
 TEXT-ALIGN:left;
 VERTICAL-ALIGN:bottom;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ContactUsContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:95%;
 PADDING:2px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ContactUsPrompt
{
 PADDING-LEFT:4px;
 VERTICAL-ALIGN:middle;
 TEXT-ALIGN:left;
}

.ContactUsField {}


/* Manufacturer List Page Parameters */

.ManuListTitle {}

.ManuListContent
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:98%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ManuListHeaderRow {FONT-WEIGHT:bold; BORDER:0px solid #EBEBEB;}
.ManuListHeaderCell {FONT-WEIGHT:bold; BORDER-RIGHT:1px solid #EBEBEB; BORDER-BOTTOM:1px solid #EBEBEB;}
.ManuListHeaderLastCell {FONT-WEIGHT:bold; BORDER-BOTTOM:1px solid #EBEBEB;}
.ManuListCell {BORDER:0px solid #EBEBEB;}
.ManuListLastCell {BORDER:0px solid #EBEBEB;}


/* Cat Page Parameters */

.CatHeader {}

.CatHeaderText
{
 PADDING:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.SubCatLinksMenu
{
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 WIDTH:90%;
 PADDING:3px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.SubCatLinks {COLOR:#757575; 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:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.HistoryLinks
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.MainProdDetail
{
 WIDTH:95%;
 BORDER:1px solid #EBEBEB;
 BACKGROUND-COLOR:white;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.MainProdDetailPaddCell {PADDING:4px;}

.MainProdDetailImageCell {WIDTH:275px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center;}

.MainProdDetailTextCell
{
 WIDTH:220px;
 BACKGROUND-COLOR:white;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.MainProdDetailTopTextPrompts
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 VERTICAL-ALIGN:top;
}

.MainProdDetailMidTextPrompts
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
 VERTICAL-ALIGN:middle;
}

.MainProdDetailFooterContent
{
 BORDER:1px solid #EBEBEB;
 WIDTH:44%;
 PADDING-LEFT:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ProdDetailTabsMenu
{
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.ProdDetailTabsBGLeft {WIDTH:15px; HEIGHT:24px; BACKGROUND:url(tableft.gif);}

.ProdDetailTabsBG
{
 WHITE-SPACE:nowrap;
 BACKGROUND:url(tabbg.jpg);
 PADDING-TOP:2px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.ProdDetailTabsBGRight {WIDTH:15px; HEIGHT:24px; BACKGROUND:url(tabright.gif);}

.ProdDetailTabsLinks {COLOR:white; CURSOR:pointer; TEXT-DECORATION:none;}
.ProdDetailTabsLinks:hover {COLOR:yellow; 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.jpg);
 PADDING-TOP:2px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:bold;
}

.ProdDetailTabsBGRight-off {WIDTH:15px; HEIGHT:24px; BACKGROUND:url(tabright-off.gif);}

.ProdDetailTabsLinks-off {COLOR:#CE945C; CURSOR:pointer; TEXT-DECORATION:none;}
.ProdDetailTabsLinks-off:hover {COLOR:yellow; CURSOR:pointer; TEXT-DECORATION:none;}

.ProdFullDesc
{
 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:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 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:#757575;
 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:#757575;
 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 #F58313;
 BORDER-BOTTOM:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 BACKGROUND-COLOR:white; 
 WIDTH:95%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.ProdSpecsRowA
{
 BORDER-RIGHT:1px solid white;
 BORDER-BOTTOM:1px solid white;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}

.ProdSpecsRowB
{
 BORDER-RIGHT:1px solid white;
 BORDER-BOTTOM:1px solid white;
 PADDING:4px;
 BACKGROUND-COLOR:#F0F0F0;
 VERTICAL-ALIGN:top;
}

.ProdSpecsPrompts {FONT-WEIGHT:bold;}

.ProdFinance
{
 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:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.ProdFinanceLeftRowA
{
 BORDER-TOP:1px solid white;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}

.ProdFinanceLeftRowB
{
 BORDER-TOP:1px solid white;
 PADDING:4px;
 BACKGROUND-COLOR:#F0F0F0;
 VERTICAL-ALIGN:top;
}

.ProdFinanceRightRowA
{
 BORDER-TOP:1px solid white;
 BORDER-LEFT:1px solid white;
 PADDING:4px;
 BACKGROUND-COLOR:#FFFFFF;
 VERTICAL-ALIGN:top;
}

.ProdFinanceRightRowB
{
 BORDER-TOP:1px solid white;
 BORDER-LEFT:1px solid white;
 PADDING:4px;
 BACKGROUND-COLOR:#F0F0F0;
 VERTICAL-ALIGN:top;
}

.BorderLineBottom {BORDER-BOTTOM:1px solid white;}

.ProdReviews
{
 BORDER-TOP:5px solid #F58313;
 BORDER-BOTTOM:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 WIDTH:95%;
 BACKGROUND-COLOR:white; 
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.ProdRelated
{
 BACKGROUND-COLOR:white; 
 BORDER-TOP:5px solid #F58313;
 BORDER-BOTTOM:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 WIDTH:95%;
 PADDING:4px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

.ProdRelatedCellA {WIDTH:20%; HEIGHT:50px; PADDING:4px;}
.ProdRelatedCellB {HEIGHT:50px; PADDING:4px; TEXT-ALIGN:LEFT;}


/* =============== PLUGINS =============== */


/* Calendar Plugin Parameters */

.CalContent
{
 BACKGROUND-COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:10px;
 FONT-WEIGHT:normal;
}

.CalBG
{
 WIDTH:119px;
 HEIGHT:130px;
 BACKGROUND:url(calendar.jpg);
}

.CalDay
{
 PADDING-LEFT:33px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:24pt;
 FONT-WEIGHT:bold;
}

.CalMonth
{
 PADDING-LEFT:20px;
 COLOR:white;
 FONT-FAMILY:verdana,arial,helvetica,sans-serif;
 FONT-SIZE:11pt;
 FONT-WEIGHT:bold;
}

	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 100%;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width : 100%;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 157px;
		margin-top : -2em;
		background-image:none;
		}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}

	#nav li ul li a {
        background-color:#fff;
		background-image:none;
		border:solid 1px #757575;
	}
	
	#nav li a {
 PADDING:1px;
 PADDING-LEFT:10px;
 PADDING-RIGHT:10px;
 padding-top:4px;
 padding-bottom:4px;
		width : 140px;
		display : block;
 COLOR:#757575;
		text-decoration : none;
		background-color : white;
        BACKGROUND:url(navlinks-bg.jpg);
        background-repeat:repeat-y;
	}
	
	#nav li a:hover {
        COLOR:darkred; 
        CURSOR:pointer; 
        TEXT-DECORATION:none;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

/* horinav */

#navh, #navh ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#navh a {
    COLOR:#757575;
	text-decoration : none;
	background-color : white;
	display: inline;
}

#navh li a:hover {
    COLOR:darkred; 
    CURSOR:pointer; 
    TEXT-DECORATION:none;
}

#navh li ul li a 
{
 PADDING-LEFT:10px;
 PADDING-RIGHT:10px;
 padding-top:4px;
 padding-bottom:4px;
	border-bottom:solid 1px #757575;
    width : 120px;
    COLOR:#757575;
	text-decoration : none;
	background-color : white;
	display: block;
}

#navh li { /* all list items */
	float: left;
}

#navh li ul { /* second-level lists */
    border:solid 1px #757575;
    width : 140px;
	display: block;
	position: absolute;
	background: white;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#navh li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}

#navh li:hover ul ul, #navh li:hover ul ul ul, #navh li.sfhover ul ul, #navh li.sfhover ul ul ul {
	left: -999em;
}

#navh li:hover ul, #navh li li:hover ul, #navh li li li:hover ul, #navh li.sfhover ul, #navh li li.sfhover ul, #navh li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	margin-top:1.5em;
}

	


	
.NavDarkDividerHover 
{
    HEIGHT:2px; 
    BACKGROUND:url(navlinks-divider.jpg);
    background-repeat:no-repeat;
}


/* applied to discount prices in basket */
.DiscountBasketItems
{
 FONT-WEIGHT: bold;
}

/* For images used in category navigation bards */
.CategoryNavImage
{
 PADDING-RIGHT: 10px;
 FLOAT: left;
}


/* Image gallery panel background */
.ProdImageGalleryPanel
{
 BORDER-TOP:1px solid #EBEBEB;
 BORDER-BOTTOM:1px solid #EBEBEB;
 BORDER-LEFT:1px solid #EBEBEB;
 BORDER-RIGHT:1px solid #EBEBEB;
 BACKGROUND-COLOR:white; 
 PADDING:0px;
 COLOR:#757575;
 FONT-FAMILY:verdana,arial,helvetica;
 FONT-SIZE:11px;
 FONT-WEIGHT:normal;
}

/* Image gallery panel background */
.ProdImageGalleryPanelContainer
{
 PADDING:1px;
 TEXT-ALIGN:center;
 VERTICAL-ALIGN:bottom;
}


/* control code DO NOT CHANGE */
.ProdImageGalleryPanelPopup 
{
 POSITION: relative;
}

/* control code DO NOT CHANGE */
.ProdImageGalleryPanelPopup:hover
{
 CURSOR:pointer;
}

/* control code DO NOT CHANGE */
.ProdImageGalleryPanelPopup span 
{
 MARGIN-LEFT: -999em;
 POSITION: absolute;
}

/* control code DO NOT CHANGE */
.ProdImageGalleryPanelPopup:hover span 
{
 POSITION: absolute; 
 text-decoration:none;
}

/* Image gallery panel popup background */
.ProdImageGalleryPanelPopup:hover span
{
 /* rounded corner box */
 BORDER-RADIUS: 5px 5px; 
 -MOZ-BORDER-RADIUS: 5px; 
 -WEBKIT-BORDER-RADIUS: 5px; 
 BOX-SHADOW: 5px 5px 5px rgba(0, 0, 0, 0.1); 
 -WEBKIT-BOX-SHADOW: 5px 5px rgba(0, 0, 0, 0.1); 
 -MOZ-BOX-SHADOW: 5px 5px rgba(0, 0, 0, 0.1);
 
 /* Other styles */
 FONT-FAMILY:verdana,arial,helvetica;
 LEFT: 0em; 
 TOP: -1em; 
 MARGIN-LEFT: 0; 
 BACKGROUND-COLOR:White;
}

 LEFT: 0em; 
 TOP: -1em; 
 MARGIN-LEFT: 0; 
 BACKGROUND-COLOR:White;
}

