<!--
#spec-cell-h{
height:100px
}
body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
td {font-family: Tahoma; font-size: 11px; color:#000000;}
select {font-family: Tahoma; font-size: 11px;}
input {font-family: Tahoma; font-size: 11px;}
a {color:#000000;}
.important-links {text-decoration: none; color:#003366}
.breadcrumbs {font-family: Tahoma; font-size: 11px; color:#8AA2B9; text-decoration:none}
.product-line {font-family: Tahoma; font-size: 11px; color:#B12A2D; text-decoration:none; font-weight:bold}
.bold-black {color:#000000; text-decoration:none; font-weight:bold}
.blue-box {border-style:solid; border-width: 1px; border-color:#456A8F; font-family:Tahoma; font-size: 11px}
.style1 {font-family: Tahoma;	font-size: 11px;	color: #666666;}
.style2 {font-family: Tahoma;	font-size: 11px;	color: #FFFFFF; text-decoration:none}
.style2:hover {text-decoration:underline}
.nav { display:block; font-family:Tahoma; font-size:11px; color:#ffffff; font-weight: bold; padding-left: 17px; padding-bottom: 4px; padding-top: 4px; padding-right: 4px; text-decoration:none; background-image:url(/lib/usavinyl/nav-bg.gif);background-repeat:no-repeat}
.nav:hover{ background-image:url(/lib/usavinyl/nav-hover-bg.gif); text-decoration:underline}
.red-nav { background-color:#B12A2D; font-family:Tahoma; font-size:11px; color:#ffffff; font-weight: bold; padding:4px}
.price {font-family: Tahoma; font-size: 11px; color:#000000;}
.saleprice {font-family: Tahoma; font-size: 11px; color:#CC0000;font-weight:bold}
.blue-product {font-family: Tahoma; font-size: 11px; color:#003366; font-weight:bold; text-decoration:none; display:block; padding:4px}
.blue-box-image {border-style:solid; border-width: 1px; border-color:#456A8F;}
.blue-product1 {font-family: Tahoma; font-size: 11px; color:#003366; font-weight:bold; text-decoration:underline; display:block; padding:4px}
.sitemap-header {font: bold 14px verdana; color: #000000; display: block; padding-top:  25px;}
.sitemap-1      {font: bold 12px verdana; color: #0000FF; display: block; padding-left: 25px;}
.sitemap-2      {font: bold 12px verdana; color: #0000FF; display: block; padding-left: 50px;}
.sitemap-3      {font: normal 10px verdana; color: #0000FF; display: block; padding-left: 75px;}
.sitemap-4      {font: normal 8px verdana;  color: #0000FF; display: block; padding-left: 100px;}

#howto{
	width:100%px;
}

#howto h1{
	color:#B12A2E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#howto .list{
padding-left:25px;
}

* html #howto .list{
position:relative;
left:25px;
}

#howto .sub-butt{
	position:relative;
	top:-28px;
	left:80px;
}

* html #howto .sub-butt{
        position:relative;
	top:-28px;
	left:70px;
}
/*---------------------------------------------*/
#categs {
	position:relative;
	background:url(/lib/usavinyl/bg-categories.jpg) top left;
	height:208px;
	width:567px;
}
#categs .caption {
	position:absolute;
	left:300px;
	top:75px;
	color:#023165;
}
#categs .links {
	position:absolute;
	left:295px;
	top:135px;
}
#categs .links A {
	color:#023165;
	float:left;
	display:block;
	width:120px;
	font:bold 12px arial;
	padding-bottom:10px;
	background:url(/lib/usavinyl/categs-arrow.gif) no-repeat left 6px;
	padding-left:15px;
}
*html #categs .links A {
	width:135px;
	background:url(/lib/usavinyl/categs-arrow.gif) no-repeat 5px left;
}
#categs .links A:hover {
	color:#AF2A2F;
}

div.flash-link { margin-top: -154px; }
div.flash-link a { 
width: 166px;
height: 154px;
display: block;
border: none;
}
.nav-outdoor { display:block; font-family:Tahoma; font-size:11px; color:#ffffff; font-weight: bold; padding-left: 17px; padding-bottom: 10px; padding-top: 8px; padding-right: 4px; text-decoration:none; background-image:url(/lib/usavinyl/nav-outdoor-bg.gif);background-repeat:no-repeat}
.nav-outdoor:hover{ background-image:url(/lib/usavinyl/nav-hover-outd-bg.gif); text-decoration:underline}

/*---------------------------------------------*/

-->

.breadcrumbs a{
font:normal 11px arial;
text-decoration:none;
color:#8AA2B9 !important;
}

#flashdiv{
position: relative;
}

#flashdiv a{
display: block;
text-indent: -10000px;
font-size: 0;
position: absolute;
top: 0;
left: 0;
background: url("/lib/usavinyl/trans.gif") top left repeat;
}

/*** added on 20 July 2010 ***/

.HorNavigationTbl .section {
    position: absolute;
	z-index:-1;
    visibility: hidden;
    white-space: nowrap;
	text-align:left;
	background:#5479A3 url(/lib/usavinyl/dropdown-bgpx.gif) top repeat-x;
	padding:8px;
	line-height:20px;
	border:1px solid #284573;
	border-top:none;
	margin:3px 0 0 -11px;
	#margin:6x 0 0 -8px;
	_margin-top:5px;
	_margin-left:-9PX;
}

.HorNavigationTbl .section a
{
	display:block;
	color:#fff;
	text-decoration:none;
}

.HorNavigationTbl .section a:hover
{
	color:#c9deff;
	text-decoration:underline;
}

a.item1
{
	position:relative;
}

/*** added on 21 July 2010 ***/

#outdoorliving-gallery {
	position:relative;
	background:url(/lib/usavinyl/outdoor-living-gallery-banner.jpg) left top no-repeat;
	height:208px;
	width:567px;
}
#outdoorliving-gallery  .caption {
	position:absolute;
	left:300px;
	top:75px;
	color:#023165;
}
#outdoorliving-gallery  .links {
	position:absolute;
	left:295px;
	top:135px;
}
#outdoorliving-gallery  .links A {
	color:#023165;
	float:left;
	display:block;
	font:bold 12px arial;
	padding-bottom:10px;
	background:url(/lib/usavinyl/categs-arrow.gif) no-repeat left 6px;
	padding-left:15px;
}
*html #outdoorliving-gallery  .links A {
	width:135px;
	background:url(/lib/usavinyl/categs-arrow.gif) no-repeat 5px left;
}
#outdoorliving-gallery  .links A:hover {
	color:#AF2A2F;
}
