/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
/* event calendar sytle sheet */
.infoBoxContents {
/*  background: #ffffff;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000033;
  background :url(/images/clearpixel.gif);
    
}
a.infoBoxContents {color: red; text-decoration: none; }
a.infoBoxContents:link {color:#0000AA; text-decoration: none; }


.style1 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
/*  font-weight : bold; */
  color: #FFF;
}

.style2 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #111111;
}

.style3 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  color: navy;
  font-weight : normal;
  text-align:center;
}

.hstyle5 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: white;
  line-height: 12px;
  font-weight : bold;
  link: red;
}


.hstyle6 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
/*  valign: center;*/
  color:Navy; 
  line-height: 40px;
  font-weight : bold;
}

.headerphone {
  font-family: Verdana, Arial, sans-serif;
  font-size: 22px;
  text-align: right;
  color:Orange; 
  white-space:nowrap;
}



.pageHeading, TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color : #000099;
  }

.main, table.main, TD.main, P.main 
{
	color:Black;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px; 
}

.headerphone {     font: Arial, Helvetica, sans-serif; margin:0 0 0 0px; font-size:10px; text-align:center; font-weight:bold; color: "orange";}

#boxes { height:225px; width:200px;  margin:0 0 0 0px; color:#333; border-top:0px; background:url(/images/menugradient2.jpg) repeat; }

#menubox { float:left; height:225px; width:200px; margin:0 0 0 0px; color:#fff;  line-height:22px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.9px; border-top:0px; background:url(/images/menugradient2.jpg) repeat; }

#menubox a { display:block; padding:0px 0px 0px 15px; height:25px; width:199px; line-height:22px; overflow:hidden; font-size:14px; color:#fff; text-decoration:none; font-weight: normal; border-top:2px solid #0d2a41; border-bottom:0px solid #0d2a41; }

#menubox a:hover { background-color:#3092e9; border-top:2px solid #6fb3f0; border-bottom:0px solid #2269a7; }


/*
#boxes .kicker { padding:2px 0 2px 2px; font-size:10px; color:#fff; text-transform:uppercase; }
*/
#ShowroomMenu { float:left; width:178px; margin-right:0px; margin-left:16px}
/*#ShowroomMenu .kicker { margin:16; padding:16px 16px 6px 21px; line-height:16px; color:#ff0;height:18px; text-transform:none; font-size:18px; letter-spacing:.9px; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; border-bottom:2px solid #005;}
*/
#ShowroomMenu .kicker { margin:16; list-style-type:none; padding:16px 16px 6px 3px; border-bottom:2px solid #53606a; display:block; line-height:16px; color:#ff0; height:18px; text-transform:none; font-size:18px; letter-spacing:.9px; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; border-bottom:2px solid #005;}
#ShowroomMenu ul { margin:0; list-style-type:none; padding:6; border-bottom:0px solid #53606a; display:none; }
#ShowroomMenu #showroom-brands { display:block; }
#ShowroomMenu ul li { border-bottom:2px solid #005; padding:3px 0px 3px 3px; }
#ShowroomMenu ul li a { display:block; padding:0px 0px 0px 0px; height:17px; width:134px; line-height:18px; overflow:hidden; text-transform:none; font-size:14px; color:#fff; text-decoration:none; border-top:0px solid #618bad; border-bottom:0px solid #0d2a41; }
#ShowroomMenu ul li a:hover { background-color:#3092e9; border-top:0px solid #6fb3f0; border-bottom:0px solid #2269a7; }
#ShowroomMenu .kicker a:hover { background-color:#3092e9; border-top:0px solid #6fb3f0; border-bottom:0px solid #2269a7; }


.pageHeading, TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 30px;
  font-weight: bold;
  text-align:center;
  color : Navy;
  }

.menuonhoriz1 {
font-weight: bold;
font-family:Verdana, Tahoma, Arial;
font-style:normal;
font-size:16px;
font-weight:normal;
  color : #FFFF44;
}

.menuoffhoriz1 {
font-weight: bold;
font-family:Verdana, Tahoma, Arial;
font-style:normal;
font-size:16px;
font-weight:normal;
  color : White;
}

.menuonvert1 {
font-weight: bold;
font-family:Verdana, Tahoma, Arial;
font-style:normal;
font-size:16px;
font-weight:normal;
}

.menuoffvert1 {
font-weight: bold;
font-family:Verdana, Tahoma, Arial;
font-style:normal;
font-size:16px;
font-weight:normal;
}

.menuonvert2 {
font-weight: bold;
font-family:Verdana, Tahoma, Arial;
font-style:normal;
font-size:16px;
font-weight:normal;
}

.menuoffvert2 {
font-weight: bold;
font-family:Verdana, Tahoma, Arial;
font-style:normal;
font-size:16px;
font-weight:normal;
}

.footerx {
color:#FFFFFF;
}
.footerx a {
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
font-weight:bold;
text-decoration:none;
}
.footerx a:hover { color:#FF9900; text-decoration:none; }

.altexheadertagline {
    text-align:center;
	margin:0px;
	vertical-align:top;
	padding:0px;
	padding-top:3px;
	font-style:italic;
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#FFFFFF;
	font-variant:normal;
	text-shadow:#000000 1px 1px 0px;
  }

table.altexheadertagline {
    text-align:center;
	margin:0px;
	vertical-align:top;
	padding:0px;
	padding-top:3px;
	font-style:italic;
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#FFFFFF;
	font-variant:normal;
	text-shadow:#000000 1px 1px 0px;
  }

.altexheaderphone {
	font-size:34px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#FFFFFF;
	padding:0px;
	margin-top:0px;
	font-variant:normal;
	text-shadow: #000000 2px 2px 4px;
  }

.altexheaderphone a {
	font-size:34px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#FFFFFF;
	padding:0px;
	margin-top:0px;
	font-variant:normal;
	text-shadow: #000000 2px 2px 4px;
	text-decoration:none;
  }

.altexheaderphone a:hover {
	font-size:34px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:orange;
	padding:0px;
	margin-top:0px;
	font-variant:normal;
	text-shadow: #000000 2px 2px 4px;
  }

.menubarheaderon {
/*	margin-bottom:5px;*/
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-style:normal;
	color:black;
	background-color:#ffFF00;

  }
  
.menubarheaderoff {
/*	margin-bottom:5px;*/
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
/*	font-weight:normal; */
	font-style:normal;
	color:white;
	background-color:#7DAEDA;
	background-image:url('/images/navbarbgon.gif');
  }
  
.menubardepton {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-style:normal;
	color:black;
	background-image:url('/images/navbarbgon.gif');
  }
  
.menubardeptoff {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-style:normal;
	color:white;
	border:1;
	background-color:#3366CC;
	background-image:url('/images/navbarbgzoff.gif');
  }
  
.menubarcategoryon {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-style:normal;
	color:black;
	background-image:url('/images/navbarbgon.gif');
  }
  
.menubarcategoryoff {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-style:normal;
	border:1;
	color:white;
	background-image:url('/images/navbarbgzoff.gif');
  }
  
.milonicbar {
	font-size:1px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-variant:normal;
	font-stretch:expanded;
	width:1000px;
  }
  

.altexheader {
 background:url(images/header/headerimage2.PNG) no-repeat; /* ORIGINAL HEADER IMAGE /headerimage2.PNG */
 height:140px;
}
.altexheaderb {
 background:url(/images/headerimage2.PNG) no-repeat; /* ORIGINAL HEADER IMAGE /headerimage2.PNG */
 height:140px;
}

.altexheaderc {
 background:url(/images/header-rev7g.GIF) no-repeat;
/* height:140px;*/
}



/****************************************
THIS IS THE LIVE HEADER ON WEBDEVELOP CURRENTLY BEING USED
*******************************************/

.altexheadere { background:url(/images/header//stan_header.png) no-repeat;
 /* ORIGINAL HEADER IMAGE /header-rev3z.GIF */
 
/* height:140px;*/

}
/* CHANGE THIS FOR THE SEARCH BOX IN THE HEADER */
.searchPhraseE { 
	font-size:16px;
/*    font-weight:bold;*/
	font-family:myriad;
	margin:0px;
	padding:0px;
	width:150px;
	color:#000000;
	border-width:0px;
/*	text-indent:12px;*/
/*	text-align:left;*/
/*	background: url(../../images/search/searchta.png);*/
}

/* style for the search button */
.searchButtonE {
    margin:0; padding:0px;
	background: url(/images/search/searchz.gif);*/
}

.searchButtonE table.inputform td {
    margin:0; padding:0px;
}
	
.xheaderContent { 
	color: #FFF;
	margin-left:0;
	text-align:center;
/*	margin: 20px;*/
	font-size:8px;
	border-width:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0;
	width:100px;
	font-size:24px;
	margin-bottom:0px;
	padding-bottom:0px;

}

/* TO EDIT THE HEADER CONETENT ON THE TOP NAVIGATION MENU IE LOGIN, ACCOUNT, LOCATIONS, SUPPORT */

.xheaderContent a { 
	color: #ffffff;
	margin-left:0;
	border-width:0px;
	margin-top:0;
	text-align:center;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-bottom:0px;
	padding-bottom:0px;
	
}

/*THIS IS FOR THE LOGIN, ACCOUNT, CART, LOCATIONS, SUPPORT  TOP NAV BAR (HOVER) */

.xheaderContent a:hover{ 
	color:#7fd3f6;
	margin-left:0;
	border-width:0px;
	margin-top:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-bottom:0px;
	padding-bottom:0px;
	
}

/* END OF HEADER CONTENT EDIT */

.xheaderContent img { 
	border-width:0px;
	margin:0;
	margin-left:3;
	margin-top:5;
	word-spacing:0;
	margin-bottom:0px;
	padding-bottom:0px;
	
}

.xheaderContent div {
	color: #FFF;
	margin:8px;
	margin-top:5;
	margin-bottom:0px;
	padding-bottom:0px;
	border-width:0px;
	margin-top:5;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-bottom:0px;
	padding-bottom:0px;

}

.hourstitle {
	color:#0033FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
}
.hoursbox {
	color:#0033FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;
	font-size:12px;
}

.sidebarnavjs{
		font-size:10px;
		width:200px;
		background-color:#2d5ebb;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		margin:1px;
		padding:1px;
	}


/*	RIGHT SIDEBAR FEATURED PRODUCTS */

/* background:url(../../images/Search_Nav/RSIDEBARRX.jpg) repeat-x; */

table.fsproductsGrid { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	background-color:#FFFFFF;
	padding: 4px 6px 4px 6px;
	height:150px; 
	border: 2px solid #E1EAEF; 
}

table.fsproductsGrid .thumbnail { width:320px; }

.fsregularpricelabel {font-style:normal; font-size:12px; font-weight:bold; color:#000000;}
.fsregularprice {font-style:normal; font-size:16px; font-weight:bold; color:#FF0000;}
.fsbaseprice {font-style:italic; font-size:12px; text-decoration:line-through; font-weight:normal; color:#000000;}

.fsspecialpricelabel {font-style:italic; font-size:13px; font-weight:bold; color:#000000;}
.fsspecialprice {font-style:normal; font-size:16px; font-weight:bold; color:#FF0000;}
.fsspecialdate {font-style:normal; font-size:10px; font-weight:normal; color:#000000;}

.fsdescription a {font-style:normal; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
.fsdescription a:hover {font-style:normal; font-size:12px; font-weight:normal; color:#0000FF;}


/*New Items Home Page 
height:80px; border: 3px solid #E1EAEF; background:#FFFFFF url(images/thumbnailsBG.gif) repeat-x; 
*/
table.new1productsGrid { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	background-color:#FFFFFF;
	padding: 0px 3px 3px 3px;
/*	border: 2px solid #E1EAEF;*/
	text-align:center;
	 
}

table.new1productsGrid td { margin: 0; 	text-align:center; 
}

table.new1productsGrid .thumbnail { width:120px; 	text-align:center; 
}

.new1description a {font-style:normal; font-size:12px; font-weight:normal; color:#000000; text-align:center; text-decoration:none;
}
.new1description a:hover {font-style:normal; font-size:12px; font-weight:normal; color:#0000FF;
}

.new1detailsInnerPara{ font-size:12px; font-weight:normal; color:#000000;	text-align:center;
}
.new1sku{ font-size:10px; font-weight:normal; color:#000000;	text-align:center;
}

.highlight2{ height:25px; color:#2d5ebb; font-weight:bold; }

.highlight2red{ height:35px; color:#FF0000; font-weight:bold;}

.zwishLabel a {font-size:12px; font-weight:normal; color:#009900; text-decoration:none; padding-right:8px;}

.zskuLabel{font-size:15px; font-weight:normal; color:#000000; 	padding: 0px 25px 5px 0px;}
.zskuValue{font-size:15px; font-weight:normal; color:#000000; 	padding: 0px 0px 5px 0px;}
.zupcLabel {color:#000000; font-weight: normal; font-size: 12px;   padding: 0px 0px 5px 0px;}
.zupcValue { color:#000000; font-weight: normal; font-size: 12px;   padding: 0px 0px 5px 0px;}
.zpriceLabel { color:#000000; font-weight: normal; font-size: 18px;   padding: 3px 25px 5px 0px;}
.zpriceValue { color:#CC0000; font-weight: bold; font-size: 22px;   padding: 0px 0px 5px 0px;}
.zrowHeader{font-size:12px; font-weight:normal; color:#000000;}
/* style for separators in the grid */
.zrowSeparator{ padding-bottom: 3px; padding-top: 3px; }
.zitemSeparator{font-size:1px; color:#CC0000; border:0px;}

.zxx{font-size:26px; color:#CC0000; border:4px;}
.zpricedroporiginalpricelabel {font-style:normal; font-size:10px; font-weight:bold; color:#000000;}
.zpricedroporiginalprice {font-style:normal; font-size:10px; font-weight:normal; text-decoration:line-through; color:#000000;}

.zpricedropnewpricelabel {font-style:italic; font-size:13px; font-weight:bold; color:#000000;}
.zpricedropnewprice {font-style:normal; font-size:16px; font-weight:bold; color:#FF0000;}


/* container for the buy product form */
table.zbuyProductForm { text-align:rightft; padding:10px 5px 5px 5px; width: 100%; font-size:12px; font-weight:bold; color:#000000;}
table.zbuyProductForm td{ padding:4px; font-size:14px; font-weight:normal; color:#000000;}
table.zbuyProductForm th { padding:4px; font-size:14px; font-weight:normal; color:#2972B4; text-align:right; }
table.zbuyProductForm.zzbuyProduct td{ padding:4px; font-size:28px; font-weight:bold; color:#000000;}
table.zbuyProductForm.zzbuyProduct th{ padding:4px; font-size:28px; font-weight:bold; color:#000000;}
table.zbuyProductForm.zrowHeadersmall.th {font-size:14px; color:#FF0000; border:4px;}
table.zbuyProductForm.zrowHeadersmall.td {font-size:12px; color:#CC0000; border:4px;}
table.zbuyProductForm.zrowHeadersmall.tr {font-size:10px; color:#CC0000; border:4px;}





/* styling for zpaged list */
zpagedList { border:0px; font-weight: bold; font-size: 12px; border-width: 0; padding:10px 5px 5px 5px;}
table.zpagedList { min-width:200px;  background:#00FFFF; padding: 2px; border:hidden;}
table.zpagedList td { padding:2px 4px; border:0px; }
table.zpagedList th { padding: 3px 4px; font-weight:bold; margin:0; color:#FF0000;
    border: solid 0px #FFFFFF; }
.zAddToCartxx { 	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; background:url(/images/Add2Cart2.jpg) no-repeat; 

