﻿body 
{
	margin:0px;
	padding:0px;
	background-image: url('/images/layout/bkgd.gif');
	background-position: left top;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#dvBodyContainer
{
	border: solid 0px red; 
	width: 900px; 
	/*background-image: url('/images/layout/HomePgBackground-thin.gif');
	background-repeat: repeat-y; 
	background-position: left top;	*/
	padding-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	
}
#dvHeaderNav
{
	border:solid 0px black; 
	/*width:850; 
	padding:15px 25px 0px 25px;*/
	font-size:12px;
	font-family:Arial; 
	color:#666666;
	padding-left:27px;
}

#dvHeaderNav A
{
	color:#666666;	
}

#dvHeaderNav input
{
	font-size:9.5px;
	font-family:Arial;
	color:#333333;		
}

#spnOutfitters img
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

#spnOutfitters
{
	display: inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/nav_indooroutfitters.png')
}

#dvBreadCrumb
{
	font-size:.9em;	
	color:#666666;
	padding:5px 0px 10px 0px;
	
}
#dvBreadCrumb a
{
	color:#E91A20;
	text-decoration:none;
}
/*Taken from Switch to coleman*/
td 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#0A0A0A; 
	font-size: 12px;
	}

.privacy 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size: 11px;
	}
.privacy:link 
{
	color:#cc353a; 
	text-decoration: none; 
	}
.privacy:visited 
{
	color:#cc353a; 
	text-decoration: none; 
	}
.privacy:active 
{
	color:#cc353a; 
	text-decoration: none; 
	}
.privacy:hover  
{
	color:#cc353a; 
	text-decoration: none; 
	}

.copy 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size: 13px;
	}
.copyHeader 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#7b7454; /*CB353A; */
	font-size: 24px; 
	font-weight:bold; 
	letter-spacing:0px;
	}
.copySubHeader 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size: 15px; 
	font-weight:bold; 
	}
.subHeaderRed 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#CB353A; 
	font-size: 12px; 
	font-weight:bold; 
	}
.caption 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#919394; 
	font-size: 11px;
	}

li 
{
	margin-bottom:6px; 
	}
	
	
.copyBlurb
{
	font-weight:bold;
	line-height:17px;
	padding-top:7px;
}
/*li 
{
	font-family: Arial, Helvetica, sans-serif; 
	color:#CB353A; 
	font-size: 14px; 
	margin-bottom:6px; 
	}
*/
/*End of Section, taken from Switch to coleman*/




.HeaderNavButton
{
	font-size:9.5px;
	font-family:Arial;	
	color:#666666;
}
.HeaderNavFind
{
	background-image:url('/images/layout/nav_find-btn.gif'); 
	background-repeat:no-repeat; 
	width:37px; 
	height:18px;
	padding-top:2px;
	padding-left:6px;
	text-decoration:none;
}
.HeaderNavGo
{
	background-image:url('/images/layout/nav_go-btn.gif'); 
	background-repeat:no-repeat; 
	width:26px; 
	height:18px;
	padding-top:2px;
	padding-left:3px;
	text-decoration:none;
}

#dvTopNav
{
	padding-left:20px;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;
	width:810px;
}
#dvTopNav A
{
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
	color:#FFFFFF;
	font-weight:bold;
}
#dvTopNav A:hover
{
	/*color:#000000;*/
}

.TopNavBrand
{
	background-image:url('/images/layout/nav_brandpower.jpg'); 
	background-repeat:no-repeat; 
	width:136px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
A.TopNavBrand:hover
{
	background-image:url('/images/layout/nav1Over.png'); 
	background-repeat:no-repeat; 
}
.TopNavBrandOn
{
	/*background-image:url('/images/layout/nav_brandpower-on.jpg'); */
	background-image:url('/images/layout/nav1Over.png'); 
	background-repeat:no-repeat; 
	width:136px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
.TopNavProducts
{
	background-image:url('/images/layout/nav_products.jpg'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
A.TopNavProducts:hover
{
	background-image:url('/images/layout/nav2Over.png'); 
	background-repeat:no-repeat; 
}
.TopNavProductsOn
{
	/*background-image:url('/images/layout/nav_products-on.jpg'); */
	background-image:url('/images/layout/nav2Over.png'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
.TopNavTraining
{
	background-image:url('/images/layout/nav_training.jpg'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}

A.TopNavTraining:hover
{
	background-image:url('/images/layout/nav3Over.png'); 
	background-repeat:no-repeat; 
}

.TopNavTrainingOn
{
	/*background-image:url('/images/layout/nav_training-on.jpg'); */
	background-image:url('/images/layout/nav3Over.png'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
.TopNavSupport
{
	background-image:url('/images/layout/nav_support.jpg'); 
	background-repeat:no-repeat; 
	width:133px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
A.TopNavSupport:hover
{
	background-image:url('/images/layout/nav4Over.png'); 
	background-repeat:no-repeat; 
}


.TopNavSupportOn
{
	/*background-image:url('/images/layout/nav_support-on.jpg'); */
	background-image:url('/images/layout/nav4Over.png'); 
	background-repeat:no-repeat; 
	width:133px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}

.TopNavSustainability
{
	background-image:url('/images/layout/nav_sustainability.jpg'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
A.TopNavSustainability:hover
{
	background-image:url('/images/layout/nav5Over.png'); 
	background-repeat:no-repeat; 
}
.TopNavSustainabilityOn
{
	/*background-image:url('/images/layout/nav_sustainability-on.jpg'); */
	background-image:url('/images/layout/nav5Over.png'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}

.TopNavContact
{
	background-image:url('/images/layout/nav_contactus.jpg'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
A.TopNavContact:hover
{
	background-image:url('/images/layout/nav6Over.png'); 
	background-repeat:no-repeat; 
}
.TopNavContactOn
{
	/*background-image:url('/images/layout/nav_contactus-on.jpg'); */
	background-image:url('/images/layout/nav6Over.png'); 
	background-repeat:no-repeat; 
	width:134px;
	height:28px;
	text-align:center;
	padding:7px 0px 0px 0px;
}

#dvContent
{
	margin-left:20px !important;
	margin-left/**/:/**/11px;
	float:left;
	padding-top:0px;
	margin-top:-9px;
	width:802px;
	background-image:url('/images/layout/IntPgLeftNavBkgnd_b.gif'); 
	background-repeat:repeat-y; 
	background-position:left top;
	border:solid 1px #7b7454; /*#000000;*/
	border-top:none;
}

#dvLeftContentContainer
{
	width:174px; 
	background-image:url('/images/layout/IntPgLeftNavBkgnd_b.gif'); 
	background-repeat:repeat-y; 
	background-position:left top; 
	float:left;
	background-image:url('/images/layout/IntPgLeftNavBkgnd_a.gif'); 
	background-repeat:no-repeat; 
	height:375px;	
	border:solid 0px #000000;
}

#dvBodyContentContainer
{
	background-image:url('/images/layout/nav_shadow.gif'); 
	background-repeat:repeat-x; 
	background-position:left top; 
	float:left; 
	width:598px !important;
	width/**/:/**/598px;
	min-height:375px !important;	
	height:auto !important;	
	height/**/:/**/375px;
	padding:10px 15px 15px 15px;
	background-color:#FFFFFF;
	border:solid 0px red;
}

#dvBodyCopy{
	padding:0px;
}

.NewsDateMainPage
{
	width:75px; 
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color:#E4E0C3;
}
.NewsDateMainPageAlt
{
	width:75px; 
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color:#D1C8A2;
}
.NewsTitleMainPage
{
	width:415px;
	padding-bottom:10px;
	vertical-align:middle;
	background-color:#F5F3E1;
}
.NewsTitleMainPageAlt
{
	width:415px;
	padding-bottom:10px;
	vertical-align:middle;
	background-color:#E6E2C5;
}
.FormLable
{
	float:left; 
	width:200px; 
	text-align:right;
	padding-right:10px;
}
.RequiredField
{
	color:Red;
}

.ProductThumbContainer
{
	float:left; 
	width:125px;
	padding-right:20px;
	padding-bottom:10px;
	text-align:center;
}
.productThumb
{
	width:125px;
	height:125px;
	
}
.ProductCategoryHeader {
	background-color:#D63439;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	font-size:0.9em;
}

.ProductDetails {
	padding-top:4px;
	padding-bottom:4px;
	background-color:#E8E4D7;
	padding-left:10px;
	font-size:0.8em;
}
.ProductDetailsImage
{
	float:left; 
	min-width:200px; 
	padding-right:15px;
}
.productTableImage
{
	padding:0px	10px 0px 10px;
}

.productNavActive
{
	font-weight:bold; 
	color:#500000;
}
.productNavCurrent, .productNavCurrent:Hover
{
	font-weight:bold; 
	color:#423c2e;
	text-decoration:none;
}

.title
{
    font-weight: bold;
    font-size: 8pt;
    text-transform: uppercase;
    color: white;
    font-style: normal;
    font-family: arial,helvetica,geneva;
    background-color: #D63439
}
.topNav TR
{
    font-weight: normal;
    font-size: 8pt;
    color: white;
    font-style: normal;
    font-family: Arial, helvetica, geneva;
    background-color: #D63439
}

.topNav TD
{
    font-weight: normal;
    font-size: 8pt;
    color: white;
    font-style: normal;
    font-family: Arial, helvetica, geneva;
    background-color: #D63439
}

.altText
{
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-style: normal;
    font-family: Arial, helvetica, geneva;
    background-color: #F0F0F0
}
.StdCopyHeader 
{
	color:#D63439;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:3px;
	padding-bottom:8px;
}


a.StdCopyHeader, a.StdCopyHeader:visited
{
	color:#D63439;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	margin-bottom:3px;
	padding-bottom:8px;
}

.StdCopy 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

.StdCopy A, a  {
	color:blue;
	text-decoration:underline;
}

.StdCopy A:active, a:active {
	color:blue;
}

.StdCopy A:visited, a:visited
{
	color:purple;
}

.StdCopy A:hover, a:hover {
	color:blue;
	text-decoration:underline;
}

.StdBodyImage {
	padding-right:10px;
    height: 336px;
    width: 324px;
}
ul
{
	padding-top:5px;
	margin-top:0px;
}

ul.bodyCopy {
    margin-top:10px;
    padding-left:10px;
    margin-left:10px;
}

.LocFormLeft{
	float:left;
	width:130px;
	text-align:right;
	padding:0px 10px 5px 0px;
	}
.LocFormRight{
	float:left;
	width:300px;
}
.footer 
{
	font-family: Arial,Helvetica,sans-serif;
	color: #808080;
	font-size: 11px;
}

.SitemapLevel01, .SitemapLevel02, .SitemapLevel03, .SitemapLevel04
{
	padding-bottom:7px;
}

.SitemapLevel01
{
	padding-left:25px;
	
}
.SitemapLevel02
{
	padding-left:35px;
}
.SitemapLevel03
{
	padding-left:45px;
}
.SitemapLevel04
{
	padding-left:55px;
}

.tinyBlack {color: #000000; font-size:10px;}
/*
.tinyBlack a {
	color:#2589c6; 
}
.tinyBlack a:visited {
	color:#2589c6;
}

.tinyBlack   a:hover {
	color:#2589c6;
	text-decoration:underline;
}
*/

#dvNewsExtraMaterials ul
{
	color:#000000;   /*0a406f;*/
    margin-top:10px;
    padding-left:0px;
    margin-left:0px;
    padding-bottom:0px;
    list-style-image:none;
    list-style-type:none;
    list-style:none;
}
.DownloadsHeader {
	color: #666666;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
}
.DownloadDetails
{
	font-size:10px;
	color:#999999;
}