/*================================================================================ */
/* Copyright © 2002-2006 CSN Stores, Inc. - All rights reserved                    */
/* info@csnstores.com                                                              */
/* CSS Document - Universal Styles that all stores use                             */
/*================================================================================ */

/******************************/
/* Structure Styles All Pages */
BODY {
	text-align:center;
	margin:auto;
	margin-top:10px;
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
BODY.ColoredHeader {
	margin: 0;
	background: #ffffff;
	}
.OuterBorder {				
	width:785px;
	border: 1px solid #B9B4B4;
	background-color: #FFFFFF;
	}
.InnerBorder {				
	background-color: #FFFFFF;
	border: 1px solid #B9B4B4;
	}
.OuterBorderPopUp {				
	width:95%;
	margin-top:5px;
	border: 1px solid #B9B4B4;
	background-color: #FFFFFF;
	}
/******************************/
/* Topper Ad  in store_banner_new.asp */
#Sitehat{
	position:relative;
	margin:auto;
	text-align:center;
	width:800px;
	height:57px;
	clear:both;
	}
#Sitehat div.one{
	background-image: url(http://common.csnstores.com/common/images/promo_ads/holiday-holly.png) !important;
	float:left;
	position:relative;
	bottom:-46;
	}
#Sitehat div.two{
	background-image: url(http://common.csnstores.com/common/images/promo_ads/holiday-snow.png) !important;
	float: right;
	position:relative;
	bottom:-14;
	}
#Sitehat div.twoA{
	background-image: url(http://common.csnstores.com/common/images/promo_ads/holiday-snowblank.png) !important;
	float: right;
	position:relative;
	bottom:-14;
	}
/******************************/
/* Logo & Links - Store_banner_new.asp */
#StoreHeader {
	width:100%;
	clear:both;
	}
#StoreHeader UL.First {
	list-style: none;
	margin:0;
	padding:0;
	clear:both;
	}
#StoreHeader UL.First LI.Logo {
	width:500px;
	float:left;
	}
#StoreHeader UL.First LI.Bug {
	text-align:right;
	width:270px;
	float:left;
	}
#StoreHeader UL.First LI.Bug IMG.CSNStores {
	float:right;
	width:166px;
	height:35px;
	}
#StoreHeader UL.First LI.Bug IMG.CSNStores2 {
	margin:10px 10px 0 0;
	float:right;
	width:113px;
	height:20px;
	}
#StoreHeader UL.Second {
	list-style: none;
	height:22px;
	margin:0;
	padding:0;
	clear:both;
	}
#StoreHeader UL.Second LI.Byline{
	width:400px;
	float:left;
	}
#StoreHeader UL.Second LI.Byline H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin: 3px 0 3px 10px;
	padding:0;
	}
#StoreHeader UL.Second LI.Links{
	text-align:right;
	width:370px;
	float:left;
	}
#StoreHeader UL.Second LI.Links UL {
	list-style: none;
	margin:0;
	padding:0;
	clear:both;
	}
#StoreHeader UL.Second LI.Links UL LI {
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:9pt;
	margin:0;
	padding:0;
	display:inline;
	}
#StoreHeader UL.Second LI.Links UL  LI A {
	margin: 0;
	font-size:9pt;
	text-decoration:none;
	}
#StoreHeader UL.Second LI.Links UL LI A:hover {
	text-decoration:underline;
	}
#StoreHeader UL.Second LI.Links UL LI IFRAME {
	border: none;
	width:70px;
	height:14px;
	padding:0;
	margin-bottom:-2px;
	}
/******************************/
#Counter { /*referenced on basket_count_gen.asp*/
	font-family: Arial, Helvetica, sans-serif;
	width:120px;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	}
#Counter A{ /*referenced on basket_count_gen.asp*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	margin: 0 2px 0 2px;
	}
/******************************/
/* Logo & Links - Store_banner_new.asp */
#StoreBanner {
	width:100%;
	height:70px;
	clear:both;
	}
#StoreBanner .Logo {
	width:50%;
	}
#StoreBanner H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin:-2px 0 3px 10px;
	padding:0;
	}
#StoreBanner .Content {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:right;
	width:50%;
	margin:0px;
	padding:0px 0px 3px 0px;
	}	
#StoreBanner .Content H1{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:  capitalize;
	font-size:14pt;
	font-weight:bold;
	margin:6px 7px 0 0;
	padding:0;
	}
#StoreBanner .Content IMG {
	width:166px;
	height:35px;
	margin-bottom:10px;
	clear:both;
	}
#StoreBanner .Content UL {
	margin:0;
	padding:0;
	list-style-type:none;
	}
#StoreBanner .Content LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin:0px;
	line-height:20px;
	padding:0px 3px 0px 0px;
	display:inline;
	}
#StoreBanner .Content A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	}
#StoreBanner .Content A:hover {
	text-decoration:underline;
	}
#StoreBanner .Content IFRAME {
	height:14px;
	padding:0px 0px 0px 0px;
	margin-bottom:-2px;
	}

/* Tabs  - menu.asp */
.TabsBar {
	clear:both;
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #B9B4B4;
	}
/******************************/
/* SearchBar  - searchbar.asp OLD LAYOUT */
TD.SearchText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	}
TD.SearchText SELECT.FormInput {
	width:180px;
	text-transform:none;
	}

/******************************/
/* SearchBar  - searchbar_new.asp */

#Search {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom: #b9b4b4 solid 1px;
	}
#Search TD.First{
	padding-left:7px;
	height:28px;
	}
#Search SELECT {
	font-size:8pt;
	width:190px;
	text-transform:none;
	}
#Search INPUT.field {
	font-size:8pt;
	width:150px;
	}
#Search IMG {
	width:40px;
	height:22px;
	margin:1px 3px 0px 1px;
	cursor: pointer;
	}	
#Search A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	font-weight:bold;
	line-height:8pt;
	text-transform:uppercase;
	text-decoration:underline;
	}
#Search TD.Phone {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-align:right;
	padding-right:7px;
	text-transform:none;
	}

/******************************/
#CustService TD.First UL.Checkmark {
	margin:10px 0px 10px 10px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
	}
#CustService TD.First  UL.Checkmark LI {
	background: url(http://common.csnstores.com/common/images/checkmark.gif) left no-repeat;
	margin:0px 0px 3px 10px;
	padding:0px 0px 0px 20px;
	}
/******************************/
/*	Footer - Footer.asp */
#Footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration: none;
	width:100%;
	}
#Footer TD {
	padding:0px 0px 0px 0px;
	text-align:center;
	width:25%;
	}
#Footer TD.End {
	border-left: #e8e5e5 solid 1px;
	padding:0px 5px 0px 5px;
	text-align:center;
	width:50%;
	}
#Footer TD.First {
	padding:0px 5px 0px 5px;
	border:none;
	text-align:center;
	}
#Footer TD .Title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color: #333333;
	margin:5px 0px 0px 20px;
	text-decoration: none;
	text-align:left;
	}
#Footer TD .Title A{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	}
#Footer TD UL {
	margin:0px 0px 0px 20px;
	padding:0px 0px 5px 0px;
	list-style-type:none;
	text-align: left;
	}
#Footer TD LI{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:7pt;
	 }	
#Footer TD LI A{
	font-size:7pt;
	 }	
#Footer TD IMG{
	margin:2px 0px 2px 0px;
	}
#FooterText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	line-height:17px;
	text-align:center;
	}
#FooterText .CSNstores {
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
	font-weight:bold;
	font-style:italic;
	color:#06134b;
	text-transform:lowercase;
	}


/******************************/
/*	Admin Only Styles */

.customernotesheader {
	padding: 2px;
	background-color: #777777;
	color: #ffffff;
	font-size: 9pt;		
	font-weight: bold;
	}
.customernotestable {
	background-color: #EAEAEA;
	border-style: solid;
	border-width: 1px 1px 1px 1px;		/* all 4 sides */
	border-color: #777777;
	}
.custnotestextarea {
	border-style: solid;
	border-width: .5px .5px .5px .5px;		/* all 4 sides */
	border-color: #616D96;
	}
.custnotessavebtn {
	font-size:10px;
	height:20px;
	}
.adminProdHeader {
	/* color: #000000; */
	font-size: 14pt;		/* my guess for size 4 */
	font-weight: bold;
	}
/******************************/
/* Screen Pages Styles  */
.ScreenNav {
	border-top: #c8c8d2 solid 1px;
	border-bottom: #c8c8d2 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#333333;
	margin:4px;
	}
.ScreenHeader {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13.5pt;
	font-weight:normal;
	color:#1d4698;
	}
.ScreenTitle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#1d4698;
	margin-top:10px;
	}
.ScreenNav2 {
	border-top: #c8c8d2 solid 1px;
	}
.RowHeader {
	background-color:#a5abc3;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	}	
.Row1 {
	background-color:#f9f9fb;
	color: #1e4698;
	}	
.Row2 {
	background-color:#eaeaf2;
	color: #1e4698;
	}	
/******************************/
/* Mountfinder.asp */
a.MountFinderButton:link {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	width:160px;
	}
a.MountFinderButton:visited {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	width:160px;
	}
a.MountFinderButton:hover {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	width:160px;
	}
.MountFinderButtonON {
	background-image: url(http://common.csnstores.com/common/mountfinder/btn_mountfinder_on.gif);
	width:160px;
	height:18px;
	text-align:center;
	text-transform:uppercase;
	margin-top:4px;
	}
.MountFinderButtonOFF {
	background-image: url(http://common.csnstores.com/common/mountfinder/btn_mountfinder_off.gif);
	width:160px;
	height:18px;
	text-align:center;
	text-transform:uppercase;
	margin-top:4px;
	}
.MountFinderResultsBG{
	background:url(http://common.csnstores.com/common/mountfinder/background_mountfinder_gradient.jpg) #bec8e1 top left repeat-x;
	}
.MountFinderResultsHeader {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size:12pt;
	font-weight:bold;
	color:#1d4698;
	}
.MountFinderResultsHeaderBox{
	margin:0px 16px 0px 16px;
	border-bottom: #DBE1ED solid 1px;
	height:15px;
	width:508px;
	}
.MountFinderHeader {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#1d4698;
	}
.RightContentBoxMF {
	border:#ffffff solid 1px;
	background-image:url(http://common.csnstores.com/common/mountfinder/background_mountfinder.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color: #BFC9E2;
	margin:5px 5px 5px 0px;
	}
/***********************/
.error { /*might be used a lot known in email.asp*/
	color:#ff0000;
	}	
/******************************/
/** This section adds SEO to cat header text*/
TD.CollectionIntroText H2{
	display:inline;
	font-size: 8pt;
	font-weight: bold;
	margin:0px 3px 0px 0px;
	padding:0px;
	}
TD.CollectionIntroText .CollectionIntroTitle H2 {
	font-size: 14pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
	clear:both;
	}
TD.CollectionIntroText  H2.CollectionIntroTitle {
	display: block;
	font-size: 14pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
	clear:both;
	}
H2.CollectionName {
	font-size:9pt;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	padding:0;
	}
	
	
/******************************/
/** This section adds SEO to title/subtitle (advice_central.asp) */
TD.ContentContainer{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	}
TD.ContentContainer div.ContentTitle H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
	}
TD.ContentContainer div.ContentTitle H1 A {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	}
TD.ContentContainer div.ContentSubTitle H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
TD.ContentContainer div.ContentSubTitle{
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	}
/******************************/
/** This section adds SEO to Content Guide title/subtitle (show_content.asp) */
TD.ContentContainer div.ContentGuideTitle H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
	}
TD.ContentContainer div.ContentGuideSubTitle H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
	}
/***********************/
/** New Side Panels **/
TABLE.SidePanel {
	width:189px;
	background-color:#b9b4b4;
	margin-bottom:5px;
	}
TABLE.SidePanel TD {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size:8pt;
	}
TABLE.SidePanel TD TABLE {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin-left:4px;
	}
TABLE.SidePanel TD TABLE H2{
	margin:10px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
	}
TABLE.SidePanel TD.ContentHeader {
	background:url(/resources/images/bg_content_header.jpg) left repeat-x #ffffff;
	border:#ffffff solid 1px;
	font-size: 8pt;
	font-weight: bold;
	text-transform:uppercase;
	padding-left:8px;
	height:21px;
	}
TABLE.SidePanel TD.ContentHeader IMG {
	float:right;
	width:18px;
	height:21px;
	margin:0px 4px 0px 0px;
	}
TABLE.SidePanel TD A, TABLE.SidePanel TD A:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	}
TABLE.SidePanel TD H2 {
	padding:6px 6px 6px 6px;
	margin:0px;
	font-size:8pt;
	font-weight:normal;
	}
TABLE.SidePanel TD H3 {
	margin:-6px 6px 6px 6px;
	padding:0px;
	font-size:8pt;
	font-weight:normal;
	}
TABLE.SidePanel TD H3.New {
	margin:6px 6px -6px 6px;
	padding:0px;
	font-size:8pt;
	font-weight:normal;
	color:#2164de;
	}
TABLE.SidePanel TD H3.Switch {
	padding:3px 6px 3px 6px;
	margin:0px;
	font-size:8pt;
	font-weight:normal;
	border-bottom:#b9b4b4 solid 1px;
	}
TABLE.SidePanel TD P {
	margin:6px 6px 6px 6px;
	padding:0px;
	font-size:8pt;
	font-weight:normal;
	}
/*
TABLE.SidePanel TD P.Product {
	margin:-1px 6px 6px 6px;
	padding:2px 0px 5px 0px;
	font-size:8pt;
	font-weight:normal;
	border-top:#cccccc solid 1px;
	clear:both;
	}
TABLE.SidePanel TD P.Product IMG {
	width:52px;
	height:52px;
	margin:6px 0px 0px 0px;
	float:left;
	}
TABLE.SidePanel TD div.Content {
	width:123px;
	margin:-14px 0px 0px 0px;
	padding:0px;
	float:left;
	}
*/
/*************************/
/* version for large images */
TABLE.SidePanel TD P.Product {
	text-align:center;
	margin:-1px 6px 6px 6px;
	padding:2px 0px 5px 0px;
	font-size:8pt;
	font-weight:normal;
	border-top:#cccccc solid 1px;
	clear:both;
	}
TABLE.SidePanel TD P.Product IMG {
	width:102px;
	height:102px;
	margin:6px 0px 0px 0px;
	clear:both;
	}
TABLE.SidePanel TD div.Content {
	text-align:center;
	margin:0px;
	padding:0px;
	}
TABLE.SidePanel TD UL {
	margin:6px;
	padding:0px;
	list-style-type: none;
	}
TABLE.SidePanel TD UL LI {
	margin:0px;
	padding:0px 0px 2px 12px;
	background: url(http://common.csnstores.com/common/images/bullet.gif) no-repeat top left;
	}
TABLE.SidePanel TD UL LI H2 {
	margin:0px;
	padding:0px;
	font-size:8pt;
	font-weight:normal;
	}

/* quickbrowse styles */	
TABLE.SidePanel TD .SBHeader {
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	margin: 10px 0px 0px 4px;
	}
TABLE.SidePanel TD div.QBlinks {
	margin:0px 0px 6px 8px;
	padding:0px;
	}
TABLE.SidePanel TD div.QBlinks H2 {
	margin:0px;
	padding:0px;
	font-size:8pt;
	font-weight:normal;
	}
	
/******************************/
/* this is for left nav mountfinder iframe*/	
#leftnavMF {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	}
#leftnavMF SELECT {
	width:135px;
	font-size:8pt;
	margin-bottom:5px;
	}
/*****************************/
/* SuperSearch styles */	
#SuperSearch {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	}
#SuperSearch TD {
	}
#SuperSearch TABLE {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	}
#SuperSearch TABLE TD {
	}
#SuperSearch TD H2 {
	font-size:8pt;
	font-weight:bold;
	margin:0px;
	padding:6px 0px 0px 0px;
	}
/******************************/
/* SB Icon and Text styles  */
.SBIconADA{
	text-align:left;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#0066FF;
	font-weight:bold;
	text-transform:uppercase;
	}
.SBIconADA IMG{
	height:16px;
	width:15px;
	align:left;
	vertical-align:middle;
	}
.SBIconECO{
	background: url(http://common.csnstores.com/common/marketing/environment/mini-earth.gif) left  no-repeat;
	text-align:left;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#009900;
	font-weight:bold;
	text-transform:uppercase;
	}
.SBIconECO A{
	color:#009900;
	}
.SBIconECO IMG{
	visibility:hidden;
	}
.SBIconEST{
	text-align:left;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #55c0d9;
	font-weight:bold;
	text-transform:uppercase;
	}
.SBIconEST IMG{
	height:15px;
	width:12px;
	align:left;
	vertical-align:middle;
	}

/******************************/
SPAN.CollectionListShipping	{
	color: #009900;
	}
/******************************/
#FreeShipBanner {
	border-bottom:#b9b4b4 solid 1px;
 	text-align:center;
	padding:1px;
	}
/******************************/
/* style for product page section headers */	
H3.ProductSectionHeader {
	display:block;
	width:100%;
	color:#%%Store_Color_2%%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	margin:0px 0px 10px 0px;
	padding:0px 0px 2px 0px;
	border-bottom:#cccccc solid 1px;	
	}
/******************************/
/* styles Customer Service Pages */	
#NonProductPage {
	width:755px;
	list-style: none;
	margin: 10px;
	padding:0 0 10px 0;
	}
#NonProductPage .Content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	width:556px;
	padding: 6px 0 6px 0;
	margin: 0 10px 0 0;
	float:left;	
	}
#NonProductPage .Side {
	width:189px;
	margin:0;
	float:left;
	}
#NonProductPage .Content H2 {
	font-size:16pt;
	font-weight: normal;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}
#NonProductPage .Content H3 {
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
	padding:0px 0px 5px 0px;
	}
#NonProductPage .Content P {
	border-bottom: #e8e8e8 solid 1px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	}
#NonProductPage .Content UL {
	position: relative;
	border:none;
	margin:10px 0px 10px 20px;
	}
#NonProductPage .Content UL LI {
	margin-bottom:5px;
	}
#NonProductPage .Content UL.Checkmark {
	margin:10px 0px 10px 10px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
	}
#NonProductPage .Content UL.Checkmark LI {
	background: url(http://common.csnstores.com/common/images/checkmark.gif) left no-repeat;
	margin:0px 0px 3px 10px;
	padding:0px 0px 0px 20px;
	}
#NonProductPage .Content div.Address  {
	margin:10px;
	padding:0px;
	line-height:20px;
	height:130px;
	}
#NonProductPage .Content div.Address h4 {
	display: block;
	font-size:8pt;
	font-weight:bold;
	margin: 0;
	padding:0px 0px 0px 0px;
	width:80px;
	float:left;
	}
#NonProductPage .Content div.Address H5 {
	display: block;
	font-size:9pt;
	font-weight: normal;
	margin: 0;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
/* temp fix for font on about manu pages*/
div.RightContentBox {
	font-size:8pt;
	}
/* temp fix for Header Tags  in Product Detail*/
.VerticalPadding2 H1, .VerticalPadding2 H2, .VerticalPadding2 H3, .VerticalPadding2 H4, .VerticalPadding2 H5, .VerticalPadding2 H6 {
	display:inline;
	font-size:8pt;
	font-weight: normal;
	padding:0;
	margin: 0 2px 0 0;
	}
.VerticalPadding2 SUP {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	font-variant:small-caps;
	}
/* seofooter on default.asp*/
#seofooter {
	background: #ffffff;
	width:775px;
	border-top:#b9b4b4 solid 1px;
	padding:10px 5px 10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	}
#seofooter H1, #seofooter H2, #seofooter H3, #seofooter H4, #seofooter H5, #seofooter H6 {
	font-weight:normal;
	display:inline;
	margin: 0 2px 0 0;
	padding:0;
	font-size:8pt;
	}
#seofooter .Header {
	margin:10px 0px 0px 8px;
	padding:0px 0px 0px 0px;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	}
#seofooter .Header A {
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#5e5e5e;
	}	
#seofooter UL {
	font-size:8pt;
	list-style: none;
	margin:0;
	padding:0;
	float:left;
	}
#seofooter UL LI {
	background: url(http://common.csnstores.com/common/images/transparent_arrows.gif)left top no-repeat;
	margin: 0;
	padding: 0 0 0 12px;
	}
#seofooter UL LI.First {
	background: none;
	margin:0px;
	padding:0px 0px 0px 0px;
	clear:both;
	}
#seofooter UL LI.First A {
	text-decoration:none;
	}

		