@charset "utf-8";
/* CSS Document */

<style type="text/css">
<!--
html {
	overflow-y:scroll;
}
body {
	margin:0px;
	text-align:center;
	background-image: url();
	font-family:Arial, Helvetica, sans-serif;
	background-color: #222222;
}
a:link, a:visited {
	text-decoration:none;
	color:#555555;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
}
/* Custom font definitions
----------------------------------------------- */
	p {
	margin:4px 0;
	line-height:normal;
}
.headPrice {
	font-weight:bold;
	color:#990000
}
/* Custom form elements
----------------------------------------------- */
form {
	padding:0px;
	margin:0px;
}
.inputFormat {
	height:19px;
	font-size:12px;
	padding:1px;
	color:#333;
	vertical-align:middle;
}
#search input {
	vertical-align:middle;
	margin:0;
	padding:0;
}
.btnSearch {
	vertical-align:middle;
	margin:0;
	padding:0px;
	color:#0060B1;
	font-size:12px;
	cursor:pointer;
}
/* Top Menu 
----------------------------------------------- */

#cartInfo {
	padding-top:0px;
	font-size:12px;
	line-height:3px;
}
#cartInfo a {
	display:block;
}
#cartInfo img {
	border:0;
	vertical-align:middle;
}
#myAccount, #shoppingCart {
	width:150px;
	font-weight:100;
	color:#666666;
}
.cartInfoHeadings {
	color:#555555;
	font-size:14px;
	font-weight:bold;
}
#myAccountDL, #shoppingCartDL {
	padding-left:18px;
}
/* Top NavBar
----------------------------------------------- */
.navBar {
	height:51px;
	background: url("$storeVersion.images['body_bg.gif']") repeat-x top;
}
.navBarInner {
	width:980px;
}
.navBarLeft {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	padding-top:5px;
}
.navBarRight {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	padding-top:5px;
	padding-right:35px;
}
.navBarLeft a:link, .navBarLeft a:visited, navBarRight a:link, .navBarRight a:visited {
	color:white;
	font-weight:bold;
	font-size:12px;
}
.search {
	width:150px;
	margin-top:5px;
}
/* Left Navigtaion Column
----------------------------------------------- */
.leftColumn {
	width:170px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
font-weight:normal;
}
.leftColumn h2 {
	display:block;
	font-weight:normal;
	font-size:18px;
	color:#555555;
	margin:0 !important;
	padding:10px 8px;
 .vertNav {
 margin:0;
 padding:0;
 font-size:12px;
 color:white;
 background-color:#f7f7f7;
}
.vertNavLink {
	padding:6px 4px 6px 25px;
	line-height:normal;
	display:block;
	border-bottom:1px solid #dedcdc;
}
.vertNavLink a:link, .vertNavLink a:visited {
	color:#777;
	text-decoration:none;
}
.vertNavLink a:hover {
	color:#333;
	text-decoration:underline;
	background-color:#edecec;
}
.vertNavLinkMisc {
	margin:0;
	padding:0;
	font-size:12px;
	background-color:#edecec;
}
.vertNavLinkMisc a {
	padding:6px 4px 6px 25px;
	line-height:normal;
	display:block;
	border-bottom:1px solid #dedcdc;
}
.vertNavLinkMisc a:link, .vertNavLinkMisc a:visited {
	color:#777;
	text-decoration:none;
}
.vertNavLinkMisc a:hover {
	color:#333;
	text-decoration:underline;
	background-color:#edecec;
}
.viewMoreCat {
	display:none;
}
.viewMoreCats {
	padding:6px 4px 6px 25px;
	line-height:normal;
	display:block;
	border-bottom:1px solid #dedcdc;
	font-weight:100;
}
.viewMoreCats a:link, .viewMoreCats a:visited {
	color:#888;
	text-decoration:none;
}
.viewMoreCats a:hover {
	color:#333;
	text-decoration:underline;
	background-color:#edecec;
}
.leftSubCats a {
	padding:2px 2px 2px 4px;
	line-height:normal;
	display:block;
	font-weight:100;
}
.leftSubCats a:link, .leftSubCats a:visited {
	font-weight:100;
}
.leftSubCats a:hover {
	text-decoration:underline !important;
}
/* Footer
----------------------------------------------- */
.footer {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
}
.footerBorders {
	text-align:center;
	padding:15px 0px 15px 0px;
	border-top:3px solid #E1DED6;
	border-bottom:1px solid #E1DED6;
}

.headbak {
	background-image: url($storeVersion.images['headbak.jpg']);
	background-repeat: repeat-x;
}

.outline A:link {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.outline A:visited {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
.outline A:hover {
	text-decoration:none;
	font-weight:bold;
	color:#0099CC;
}
.outline A:active {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
.outline {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.outlineblue A:link {
	text-decoration:none;
	color:#0099FF;
	font-weight:bold;
}
.outlineblue A:visited {
	text-decoration:none;
	font-weight:bold;
	color:#0099FF;
}
.outlineblue A:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
.outlineblue A:active {
	text-decoration:none;
	font-weight:bold;
	color:#0099FF;
}
.outlineblue {
	text-decoration:none;
	font-weight:bold;
	color:#0099FF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style16 {font-size: 10px; font-weight: bold; }
</style>
