.allcapsheads {
	FONT-WEIGHT: 700; FONT-SIZE: 9px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.producttext {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linktext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.headers {
	FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.toplinks {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greynav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 1px 4px 1px 0px; WIDTH: 165px; COLOR: #ffffff; TEXT-INDENT: 4pt; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
.newstext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 407px; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.legalfooter {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.storyheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.story {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.missiontxt {
	FONT-SIZE: 11px; TEXT-INDENT: 15pt; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.missionhd {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lftbox {
	PADDING-LEFT: 10px; WIDTH: 164px
}
.leftnavtext {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navbar {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navbar {
	COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold
}

A.navbar:visited {
	COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold
}

A.navbar:hover {
	COLOR: #BB0000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold
}

A.navbar:active {
	COLOR: #BB0000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
}

.sectiontitle {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; font-style: normal; font-weight: bold
}


/* *** DO NOT CHANGE THE FOLLOWING SECTION, UNLESS YOU INTEND TO ALTER THE LEFT NAV *** */
/* main button and active main button   */
.btn
{
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
.btn a
{
width: auto;
display: block;
color: #FFFFFF;
background-color: #999999;
padding: 2px 2px 2px 6px;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
font-weight: bold;
}

.btn a:link
{
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
}

.btn a:visited
{
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
}

.btn a:hover
{
background-color: #999999;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #CC0000;
}

.btn a:active
{
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #CC0000;
}

.activebtn
{
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #cc0000;
}
.activebtn a
{
width: auto;
display: block;
color: #cc0000;
background-color: #999999;
padding: 2px 2px 2px 6px;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
font-weight: bold;
}
.activebtn a:link
{
background-color: #999999;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #cc0000;
}

.activebtn a:visited
{
background-color: #999999;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #cc0000;
}

.activebtn a:hover
{
background-color: #999999;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #CC0000;
}

.activebtn a:active
{
background-color: #999999;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #CC0000;
}

/* current section tree */
.navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
/* Level 1 */
.navcontainer a
{
width: 150px !important;
width: 168px;
display: block;
color: #FFF;
background-color: #999999;
padding: 2px 18px 2px 6px;
text-decoration: none;
border-bottom: 1px solid #cc0001;
border-right: 1px solid #FFFFFF;
font-weight: bold;
font-size: 10px;
}

.navcontainer a:hover
{
background-color: #ff9900;
border-bottom: 1px solid #ff9900;
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
}
/* Level 2 */
.navcontainer li a
{
width: 147px !important;
width: 165px;
display: block;
color: #666666;
background-color: #ffffff;
padding: 2px 6px 2px 18px;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
font-weight: normal;
font-size: 10px;
}
.navcontainer li a:hover
{
background-color: #ffffff;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
color: #cc0000;
}

/*  Level 3 */
.navcontainer li li a
{
display: block;
width: 147px !important;
width: 165px;
color: #666666;
background-color: #ffffff;
padding: 2px 6px 2px 30px;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
font-weight: normal;
font-size: 10px;
}
.navcontainer li li a:hover
{
	background-color: #ffffff;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #cc0000;
}
/*  Level 4 */
.navcontainer li li li a
{
display: block;
width: 147px !important;
width: 165px;
color: #666666;
background-color: #ffffff;
padding: 2px 2px 2px 38px;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
font-weight: normal;
font-size: 10px;
background-image: url(file://///sjosw2asstartea/northwoods/test/snapon-northwoods/display/images/navBullet.gif);
background-repeat:no-repeat;
}

.navcontainer li li li a:hover
{
	background-color: #ffffff;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #cc0000;
}
/* END LEFT NAV CODE */
