/* CSS Document */

/* Main Body & Page Styles */
BODY { FONT-SIZE: 10px; BACKGROUND: #000000; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica; }
TABLE { FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: verdana, arial, geneva, helvetica;  COLOR: #000000;}
A:link { FONT-SIZE: 10px; FONT-FAMILY: arial,verdana,helvetica; TEXT-DECORATION: none; COLOR:#333333;}
A:hover { FONT-SIZE: 10px; FONT-FAMILY: arial,verdana,helvetica; TEXT-DECORATION: none; COLOR:#333333;}
A:visited { FONT-SIZE: 10px; FONT-FAMILY: arial,verdana,helvetica; TEXT-DECORATION: none; COLOR:#333333;}

.headerBackground { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial,verdana,geneva,helvetica; }
.centeringTable {  FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, geneva, helvetica; text-align:center; vertical-align:middle; }
.MainTable {  FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, geneva, helvetica; text-align:center; vertical-align:middle; background-color:#000000; }
.whiteTable { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, geneva, helvetica; text-align:center; vertical-align:middle; background-color:#FFFFFF; }

.MainMenu { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, geneva, helvetica; COLOR: #FFFFFF;}
A.MainMenu:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,geneva,helvetica; TEXT-DECORATION: none; COLOR: #FFFFFF;}
A.MainMenu:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,geneva,helvetica; TEXT-DECORATION: none; COLOR: #FFFFFF;}
A.MainMenu:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,geneva,helvetica; TEXT-DECORATION: none; COLOR: #FFFFFF;}

.NavBarText { FONT-SIZE: 13 px; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, geneva, helvetica; }
A.NavBarText:link { COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.NavBarText:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.NavBarText:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline; }

.SubMenuBarText {FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: arial,verdana,geneva,helvetica;}
A.SubMenuBarText:link {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.SubMenuBarText:visited {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.SubMenuBarText:hover {COLOR: #FFFFFF; TEXT-DECORATION: none;}

.SubMenuTextBold		{font-size:11px; font-family:arial,verdana,geneva,helvetica; color:#FFFFFF; font-weight:bold;} 
A.SubMenuText:link		{color:#FFFFFF; text-decoration:none;}
A.SubMenuText:visited	{color:#FFFFFF; text-decoration:none;}
A.SubMenuText:hover		{color:#FFFFFF; text-decoration:none; font-weight:bold;}

.cookieCrumb			{font-size:10px; font-family:verdana,arial,geneva,helvetica; color: #999999;}
A.cookieCrumb:link		{color:#999999;text-decoration:none;}
A.cookieCrumb:visited	{color:#999999;text-decoration:none;}

.pageNumbers			{font-size:10px; font-family:verdana,arial,geneva,helvetica; color:#999999;}
A.pageNumbers:link		{color:#999999;text-decoration:underline;}
A.pageNumbers:visited	{color:#999999;text-decoration:underline;}


/* Front End Page Styles */



/* Catalogue Page Styles */

.MenuBarText {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,geneva,helvetica; }
A.MenuBarText:link {COLOR: #ffffff; TEXT-DECORATION: none; }
A.MenuBarText:visited {COLOR: #ffffff; TEXT-DECORATION: none; }
A.MenuBarText:hover {COLOR: #ffffff; TEXT-DECORATION: none; }

.TextBold {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica}
A.TextBold:link {COLOR: #ffffff; TEXT-DECORATION: none}
A.TextBold:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.TextBold:hover {COLOR: #ffffff; TEXT-DECORATION: none}

.whiteText {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, geneva, helvetica}
A.whiteText:link {FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none}
A.whiteText:active {FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none}
A.whiteText:visited {FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none}
A.whiteText:hover {FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: underline}

.FooterText {FONT-SIZE: 9px; COLOR: #FFFFFF;; FONT-FAMILY: arial,verdana,geneva,helvetica}
A.FooterText:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.FooterText:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.FooterText:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

.BlackFooterText {FONT-SIZE: 9px; COLOR: #000000;; FONT-FAMILY: arial,verdana,geneva,helvetica}
A.BlackFooterText:link {COLOR: #000000; TEXT-DECORATION: none}
A.BlackFooterText:visited {COLOR: #000000; TEXT-DECORATION: none}
A.BlackFooterText:hover {COLOR: #000000; TEXT-DECORATION: none}

.MenuBarHeader {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,geneva,helvetica}
.MenuBarHeaderBlack {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,verdana,geneva,helvetica}
.MenuBarHeaderRed {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cd120b; FONT-FAMILY: arial,verdana,geneva,helvetica}
.MenuBarHeaderGreen {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C5DE70; FONT-FAMILY: arial,verdana,geneva,helvetica}
.MenuBarTextBold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,geneva,helvetica}
.MenuHighlight {BACKGROUND-COLOR: #ff9900}
.MenuBgColour {BACKGROUND-COLOR: #000000; FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: verdana, arial, geneva, helvetica; }
.BigRedText {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000; FONT-FAMILY: arial,verdana,geneva,helvetica}
.TextRed {FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: verdana, arial, geneva, helvetica; FONT-WEIGHT: bold;}
.Text {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, geneva, helvetica}
.TextRedBold {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana, arial, geneva, helvetica; font-weight:bold;}
.TextItalic {FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: verdana, arial, geneva, helvetica}
.Strikethrough {TEXT-DECORATION: line-through}
.orangeText {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d06d0b; FONT-FAMILY: verdana, arial, geneva, helvetica}
.greenText {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #669900; FONT-FAMILY: verdana, arial, geneva, helvetica}
.productInfoBox {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #66d6eb; COLOR: #ffffff; FONT-FAMILY: arial,verdana,geneva,helvetica; }
.infoBack {FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #66d6ea; COLOR: #ffffff; FONT-FAMILY: arial,verdana,geneva,helvetica}
.productTitle {FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #4795a4; COLOR: #ffffff; FONT-FAMILY: arial,verdana,geneva,helvetica}
.comparables {FONT-SIZE: 10px; BACKGROUND: #666666; COLOR: #ffffff; FONT-FAMILY: arial,verdana,geneva,helvetica}
.comparableMenuOn { background: #666666; }
.comparableMenuOff { background: #666666; }


.prodinfo { height: 60px; background-color: #CCCCCC; }
.prodinfo table { color:#000000; }
.lineheightbreak { height: 5px; background-color:#FFFFFF;}     
.ContentBgColor { background-color: #00bbde; }
.hexDefaultColor { border-style:solid; border-top-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; border-right-color: #FFFFFF; border-top-width:2px; border-left-width:2px; border-bottom-width:2px; border-right-width:2px; }
.hexColorSelect { border-style:solid; border-top-color: #333333; border-bottom-color: #333333; border-left-color: #333333; border-right-color: #333333; border-top-width:2px; border-left-width:2px; border-bottom-width:2px; border-right-width:2px; }
.hexColorUnselect {}
.imageBorder { border-style:solid; border-top-color: #000000; border-bottom-color: #000000; border-left-color: #000000; border-right-color: #000000; border-top-width:1px; border-left-width:1px; border-bottom-width:1px; border-right-width:1px; }

.hexDisplay { text-decoration:none; }
A.hexDisplay:link { text-decoration:none; }
A.hexDisplay:visited { text-decoration:none; }
A.hexDisplay:hover { text-decoration:none; cursor: hand;}
A.hexDisplay:active { text-decoration:none; }

.contentAreaLight { background-color: #FFFFFF; }
.contentArea { background-color: #FFFFFF; } 
.rightSpacer { background-color: #66d6ea; } 
.titleBar { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #CCCCCC; FONT-FAMILY: arial,verdana,geneva,helvetica; }
.cobrandFooter { width: 795px; height: 30px; background:#FFFFFF; }
.imgCorner { width: 5px; height: 5px; }

.formOptions			{color:#000000; font-family:arial,verdana,geneva,helvetica; font-size:10px; border:1px; border-color:#443E3E;}
.checkBoxes				{color:#000000; font-family:verdana, arial, geneva, helvetica; font-size: 10px; padding-top:0px;}
.formNumbersRight		{color:#000000; font-family:verdana, arial, geneva, helvetica; font-size: 10px; text-align:right; padding-top:0px;}
.invalidInformation		{font-size:13px; font-family:arial,verdana,geneva,helvetica; color:#CC0000; font-weight:bold;} 
.distributorAdBack		{background-color:#BFD8EE;}
.navigationPath			{font-size:10px; font-family:arial,verdana,geneva,helvetica; color:#999999;}
.navigationPathCurrent	{font-size:10px; font-family:arial,verdana,geneva,helvetica; color:#443E3E;}

.lightBG table tbody tr td { color: #000000 }
.Text table tbody tr td { color: #000000; }
.Text a { color: #000000; text-decoration: underline;}
.Text a:hover {color: #D06D0B; }
.lightBG td.salePrice { color:#FF0000; font-weight: bold; }
