.flyer {
	background-color:#FFF;
}
body {background:#FFFFFF; font-family:verdana; font-size:10px;}
td {font-family:verdana; font-size:12px;}	
a {text-decoration:none;}
a:visited {color:#0000FF;}
h3 {font-size:12px;}

.primaryBg {background:#009900;}
.secondaryBg {background:#E6FFE6;}
.tertiaryBg {background:#FFCCCC;}
.primary { background:#009900; }
.secondary { background:#E6FFE6 }
.tertiary { background:#FFCCCC; }
.primaryText {color:#009900;}
.secondaryText { color:#E6FFE6;}
.tertiaryText { color: #000000 }	
.ltGrayBg {background:#F2F2F2;}
.grayBg {background:#CCCCCC;}

.nav {background:#000000; color:#FFFFFF;}
.prodName {font-size:18px;font-weight:bold;}
.searchProdName {font-size:14px;font-weight:bold; color:#009900;}
.itemNumber {color:#FF0000; font-size:12px;}
.featuredName {color:#000000; font-weight:bold; font-size:10px; font-family:verdana;}
.prodNo {color:#009900; font-weight:bold; font-size:16px;}
.gridHead {background:#666666; color:#FFFFFF; font-weight:bold; font-size:10px; font-family:verdana;}
.gridHeader {background:#666666; color:#ffffff; font-weight:bold; font-size:10px; font-family:verdana;}
.priceGridHeader {background:#666666; color:#ffffff; font-weight:bold; font-size:10px; font-family:verdana;}
.priceGridBgcolor {background:#f2f2f2;}
.gridItem  {background:#f2f2f2;}
.priceGrid {background:#f2f2f2; }
.specialGrid {background:#f2f2f2; }
.hd {color:#009900; font-weight:bold; font-size:18px;}
.hd2 {color:#000000; font-weight:bold}
.listBg {background:#f2f2f2; }
.listBg2 {background:#ffffff; }
.formtitle {font-size:13px; font-weight:bold; color:#009900}
.formNote {font-size:9px; color:#cc0000}
.formText {font-size:10px; font-weight:bold; color:#000000}
hr {color:#009900;}
	
.largeText {font-size:12px;}
.red {color:#FF0000;}
.redText {color:#FF0000; font-size:12px;}	
.stroke {background:#009900;}	
.redStroke {background:#FF0000;}	
.smallFont {font-size:8pt; }
.whiteLink {color:#ffffff; text-decoration:none; font-weight:bold;}
a.whiteLink:hover {color:#cc0000; }
.whiteText {color:#ffffff;}
.blackLink {color:#000000; text-decoration:none; font-weight:bold;}
a.blackLink:hover {color:#cc0000; }
.primaryLink {color:#009900; text-decoration:none; font-weight:bold;}
a.primaryLink:visited {color:#009900;}
.white {color:#FFFFFF;}
.red {color:#FF0000}
.grey {background:#f2f2f2;}
.redLink {color:#FF0000;}
a.redLink:visited {color:#CC0000;}

.listing1 {background:#f2f2f2;}
.listing2 {background:#ffffff;}
.listAdded {background:#009900;}
.ebloxTableListing {background:#f2f2f2; color:#000000; font-weight:bold;}
.ebloxTableListingRow1 {background:#f2f2f2;}
.ebloxTableListingRow2 {background:#ffffff;}
.advSearchHead {background:#009900; color:#ffffff;}	

.subcat {font-size:12px;}
	
h1 {
	color:#009900; 
	font-weight:bold; 
	font-size:18px;
	border-bottom:1px solid #CCC;
	background:url(../images/icon_header.gif) left no-repeat;
	padding-left:35px;
	padding-bottom:10px;
	margin:0px;
}

#prodPage h1 {
	color:#009900; 
	font-weight:bold; 
	font-size:18px;
	margin:0px;
	background:none;
	border:none;
	text-align:center;
	padding:0px;
}

h2 {
	margin:0px;
	padding:0px;
	color:#009900;
	font-size:16px;
}	

.green {
	color:#009900;
}

.sale {
	background-color:#CC0000;
	color:#FFF;
	font-weight:bold;
}

/* POP UP STYLES */
#productDetail {
	width:300px;
	border:1px black solid;
	padding:10px;
	background-color:#fff;
	text-align:left;
}

.prodNumber {
	
}

.prodName {
	
}

#productDetail .primary {
	float:left;
	width:100px;
	margin-right:10px;
}

#productDetail .thumbs {
	float:left;
	width:330px;
}

 

/* productPopup */
a.productPopup{
    position:relative; /*this is the key*/
    z-index:0; 
    color:#000;
    text-decoration:none;}

a.productPopup:hover{z-index:1;}

a.productPopup span div {display: none;}

a.productPopup:hover span div { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:11px;; left:0px; width:272px;
	z-index:1;
}


