/* HEADING TAGS */
H1, h3.title     { font-size: 18pt; font-weight: bold; margin-bottom: .25em; }
H2               { font-size: 14pt; font-weight: bold; }

/* Column caption */
/*
.CAPTION         { background-color:#F1F0BD ; font-weight:bold; color: Black; }
.CAPTION2         { background-color:#F1F0BD ; font-weight:bold; color: Black; }
*/
.CAPTION         { background-color:black ; font-weight:bold; color: White; }
.CAPTION2         { background-color:black ; font-weight:bold; color: White; }

/* Form Labels */
.LABEL           { color: Black; font-size: 8pt; font-weight:bold ;}
.LABELONDARK           { color: #FFE721; font-size: 8pt; font-weight:bold; text-decoration: none }
.LABELONDARK:LINK      { text-decoration: none; }
.LABELONDARK:VISITED   { text-decoration: none; }
.LABELONDARK:HOVER     { text-decoration: underline; }
.LABELONDARK:ACTIVE    { text-decoration: underline; }
.LABELONLIGHT          { color: Black; font-size: 8pt; font-weight:bold ;}

/* Attention getting */
.ALERT           { color: Red; font-size: 10pt; }
.TITLE			 { font-size: 16pt; font-weight:bold; color:Red}
INPUT            { font-size: 8pt; height:auto; }
SELECT           { font-size: 8pt; height:auto; }
SELECT.UOM	 { font-size: 8pt; height:auto; width:120px;}

/* PARAGRAPH TAG */
P { font-size: 8pt; }

.LISTPRICE      { font-family: Verdana ; font-size: 8pt; text-decoration:line-through ;}


.STANDARD { font-size: 8pt; }
.FOOTER { font-size: 8pt; }
.HEADER      { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; }
.SMALL { font-size: 8pt; }

TABLE.OUTLINED { BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: solid }

TD { font-size: 8pt; }

/* HYPERLINKS */
A.CAPTION        {  color: White; text-decoration: underline; cursor: hand; font-size: 8pt; }

BODY             { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; MARGIN-TOP: 0px; margin-left:5px; margin-right:0px;}
.LOGO		{ background:Black; }
.TOOLBAR     { color:White; font-size: 8pt; }
.LEFTCOL	 { font-size: 8pt; background-color:Black; color:#FFE721  }
.RIGHTCOL		 { font-size: 8pt; background-color:White; color:Black;  }

/*
	Orange Title FFE721
	Orange Lettering FFCF31
*/
.CATEGORYLINK	 { font-size: 8pt; color:#FFCF31; text-decoration: none }
.CATEGORYLINK:LINK	 { font-size: 8pt; color:#FFCF31; text-decoration: none }
.CATEGORYLINK:VISITED { font-size: 8pt; color:#FFCF31; text-decoration: none }
.CATEGORYLINK:HOVER	 { font-size: 8pt; text-decoration: underline }
.CATEGORYLINK:ACTIVE	 { font-size: 8pt; color:#FFCF31; text-decoration: underline }

/** Odd/Even row background colours **/
TR.EVEN			{ background-color:#f0f0f0; color:Black; }
TR.ODD			{ background-color:#e0e0e0; color:Black; }

.SMALLBOLD { font-weight:bold; font-size: 8pt; }
/** skmMenu styles **/
.MENUITEM  { background-color:#D5D5EA;  color:black;    }
.MENUITEMHOVER { background-color:#D5D5EA;  color:red;   }
.TOPMENUITEM  { background-color:#D5D5EA;  color:black;  font-weight:bold;   }

/*
 * Andrew's button menu.
 *
 */
.Menu     { font-family: 'VERDANA, HELVETICA, ARIAL'; font-size: 9pt; background-color: silver; color: White; font-weight: bold; }
.MenuRollOver     { font-family: 'VERDANA, HELVETICA, ARIAL'; font-size: 8pt; background-color: Navy; color: White; font-weight: bold; }
.SubMenuRollOver     { font-family: 'VERDANA, HELVETICA, ARIAL'; font-size: 8pt; background-color: Red; color: White; font-weight: bold; }
.SubMenu     {	font-family: 'VERDANA, HELVETICA, ARIAL'; font-size: 8pt; background-color: Silver;	color: White;	font-weight: bold;}

a:hover.menu1{
	border: 0;
	text-decoration: underline;
 	font-size: 8pt;
 	color: #FFCF31;
	font-weight: bold;
}
a.menu1{
	border: 0;
	text-decoration: none;
	color: #FFCF31;
	font-size: 8pt;
	font-weight: bold;
}




.CategoryPictureTitle
{
	color:Navy;
	font-weight: bold;
	text-decoration:underline;
}

#Table_Header #Layer_Toolbar {
	position:absolute;
	width:692px;
	height:13px;
	z-index:1;
	left: 8px;
	top: 77px;
}

#Table_Header #Layer_Toolbar .Table_Toolbar td{
	padding-left: 5px;
	padding-right: 10px;
	color:White; font-size: 8pt;
}
#Table_Header #Layer_Toolbar .Table_Toolbar a {
	color: #FFFFFF;
	text-decoration:none;
}
#Form_Main #Table_Header #WordSearch1 {
}

#Layer_RightColumn {
	position:absolute;
	width:131px;
	height:1200px;
	z-index:2;
	top: 1px;
}

#specialDeals a { color:#ff0000; font-size:15pt; font-weight:bold; text-decoration:none; }
