body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
}
.stackRight{float:right; clear:right; padding:0px 0px 5px 3px;}
.stackLeft{float:left; clear:left; padding:0px 3px 5px 0px;}
.stackRightTP{float:right; clear:right; padding:5px;}
.stackRightMore{float:right; clear:right; padding:15px;}
.stackLeftTP{float:left; clear:left; padding:5px;}
.pad15px{ padding-left:15px;}
.homeInsetBox{float:left; clear:left; padding:5px; margin-right:5px; background-color:#f00; color:#fff; width:220px;}
.homeGreayBox{ background-color:#ccc; color:#000; width:50%;}
.error
{
	color: #ff0000;
}
h1
{
	font-size: 15pt;
	/*color: #bb3405;*/
	color: #f00;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h2{
	font-size: 11pt;
	/*color: #bb3405;*/
	color: #f00;	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
ul.margin16
{
	margin-left: 16px;
	list-style-type: square;
}
.faq{color:#ff0000; font-style:italic; text-decoration:underline; font-weight:bold;}
.redText{ color:#ff0000;}
.redTextBold{ color:#ff0000; font-weight:bold;}
.XLbold{ color:#000000; font-weight:bold; font-size:x-large;}
.XXLbold{ color:#000000; font-weight:bold; font-size:xx-large;}
.Lbold{ color:#000000; font-weight:bold; font-size:large;}
.LboldRed{ color:#ff0000; font-weight:bold; font-size:large;}
.ptSmallItalic{ color:#000000; font-size:7pt; font-style:italic;}
.bannerBG {
	background-image: url(images/bannerBG.jpg);
	/*background-repeat: repeat-x;*/ background-position:top left; background-repeat:no-repeat;
}
.bannerTextLargeLight {
	font-size: 24pt;
	color: #f9f4bd;
	font-weight: bold;

}

/*
.bannerTextLargeDark {
	font-size: 24pt;
	color: #e98a1c;
	font-weight: bold;

}
*/
.bannerTextLargeDark {
	font-size: 24pt;
	color: #000;
	font-weight: bold;

}

.bannerTextSmallDark {
	font-size: 12pt;
	color: #bb3405;
	font-weight: bold;

}
.bannerTextSmalLight {
	font-size: 12pt;
	color: #f9f4bd;
	font-weight: bold;

}
.bannerTextVerySmalLight {
	font-size: 12pt;
	color: #f9f4bd;
	font-weight: bold;

}
/*
.bannerTexSmallLight2 {
	font-size: 11pt;
	font-weight: bold;
	color: #f9f4bd;
}
*/
.bannerTexSmallLight2 {
	font-size: 11pt;
	font-weight: bold;
	color: #fff;
}

.download
{
	font-weight: bold;
	font-size: 14pt;
}
/*.lightBG{background-color: #f7f4bf;}*/
.lightBG{background-color: #fff;}
.footerBG
{ background-color:#000;}
.footerText
{
font-weight:bold;
	color:#fff;
	font-size:9px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	text-transform: uppercase;
}
.x9shadowBG
{
	background-image: url(images/9ThingsBG_shadow.jpg);
	width: 211px;
	height: 117px;
}
.stackRight{float:right; clear:right; padding:0px 0px 5px 3px;}
.stackLeft{float:left; clear:left; padding:0px 3px 5px 0px;}
.stackRightTP{float:right; clear:right; padding:5px;}
.stackLeftTP{float:left; clear:left; padding:5px;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#wrapper{ 
max-width: 600px! important; 
height:100%; 
margin-left:auto; 
margin-right:auto; 
padding:10px; 
color:#000000; 
/*background-color:#666666; */
} 

.corner { 
float: right; 
width: 40%; 
/*height: 300px; */
color:#000000; 
/*background-color:#999999; */
margin:15px; 
padding:10px; 
/*overflow:scroll; */
display:inline; 
} 
#around { 
float: left; 
display:inline; 
} 
/*
.shading{ 
color:#CCCCCC; 
background-color: #000066; 
} 
*/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a.pw:link,a.pw:visited,a.pw:active,a.pw:hover{color: #000;text-decoration:none; font-size:0.8em; padding:0px 10px;}
a.pw:hover{ text-decoration:underline;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */







#leftContent
{
	display: inline;
}
#learnMore
{
	background-image: url(images/brownBG.jpg);
	color: #ffffff;
	font-size: large;
	padding: 3px;
	text-align: center;
	display: inline;
	position: static;
	clear: none;
}

a.learnMore:link
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: none;
}
a.learnMore:visited
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: none;
}
a.learnMore:active
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: none;
}
a.learnMore:hover
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: underline;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Menu Links */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a:link
{
	color: #ff0000;
	text-decoration: none;
}
a:visited
{
	color: #ff0000;
	text-decoration: none;
}
a:active
{
	color: #ff0000;
	text-decoration: none;
}
a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a.bigWhite:link
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: none;
}
a.bigWhite:visited
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: none;
}
a.bigWhite:active
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: none;
}
a.bigWhite:hover
{
	color: #ffffff;
	text-decoration: none;
	font-size: large;
	text-decoration: underline;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

a.nav:link,a.nav:visited,a.nav:active, a.nav:hover 
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #f00;
	text-align: center;
}
a.nav:hover{background-color: #fff; color:#f00;}


a.navActive:link,a.navActive:visited,a.navActive:active,a.navActive:hover
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#000;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #fff;
	text-align: center;
}
a.navActive:hover{background-color: #f00; color:#000;}


/*	
a.navActive:link,a.navActive:visited,a.navActive:active,a.navActive:hover
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #87311b;
	text-align: center;
}
a.navActive:hover{background-color: #f7f4bf; color:#000;}
*/
/*
a.navActive:visited
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #87311b;
	text-align: center;
}
a.navActive:active
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #87311b;
	text-align: center;
}
a.navActive:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #f7f4bf;
	text-align: center;
}
*/
.noLinkMenu
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	font-size:11px;
	padding: 5px;
	width: 174px;
	margin: 0px;
	background-color: #fff;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~PRODUCTS NAV~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* 
a.nav:link
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #f7f4bf;
	text-align: center;
}
a.nav:visited
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #f7f4bf;
	text-align: center;

}
a.nav:active 
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #f7f4bf;
	text-align: center;
}
a.nav:hover 
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	background-color: #87311b;
	text-align: center;
}
*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a.productsNavActive:link,a.productsNavActive:visited,a.productsNavActive:active,a.productsNavActive:hover 
{
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	font-size: 11px;
	padding: 5px;
	width: 174px;
	margin: 0px;
	background-color: #fff;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
}
a.productsNavActive:hover {color:#000;background-color: #f00;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a.productsNav:link,a.productsNav:visited,a.productsNav:active,a.productsNav:hover
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	font-size:11px;
	padding: 5px;
	width: 174px;
	margin: 0px;
	background-color: #f00;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
}
a.productsNav:hover{color:#f00;background-color: #fff;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a.level3NavActive:link,a.level3NavActive:visited,a.level3NavActive:active,a.level3NavActive:hover
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#000;
	font-size:11px;
	padding: 5px 5px 5px 20px;
	width: 159px;
	margin: 0px;
	background-color: #fff;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
}
a.level3NavActive:hover {color:#000000;background-color: #f00;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a.level3Nav:link,a.level3Nav:visited,a.level3Nav:active,a.level3Nav:hover
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	font-size:11px;
	padding: 5px 5px 5px 20px;
	width: 159px;
	margin: 0px;
	background-color: #f00;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
}
a.level3Nav:hover{color:#f00;background-color: #fff;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

a.footer:link,a.footer:visited,a.footer:active,a.footer:hover  
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	font-size:9px;
	padding: 5px;
	width: 124px;
	margin: 0px;
	text-align: center;
	text-transform: uppercase;
}
