/* hanes cont area CSS Document 
MT Active 770, Inc. 
Revision 0, 2/2009
*/

/* ********************************** USER DEFINED STYLES start ****************************************** */


/* ********************************** USER DEFINED STYLES end ****************************************** */

H1 {font-size:14pt;font-weight:bold;margin-bottom: .4em;}


.cat5
{
	HEIGHT: 150px; 
	vertical-align: bottom;
}
.Section1
{
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: .5em;
	margin-left: 0em;
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}
.Section2
{
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: .5em;
	margin-left: 0em;
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
}
.SafetyParagraph1
	{
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: .5em;
	margin-left: 0em;
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}
.MsoNormal{
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
	margin-top: 1pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-left: 22pt;
	text-indent: -19pt;
}
.Bullets{
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
	margin-top: 1pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-left: 22pt;
	text-indent: -19pt;
	}
/* from htm file fire ext... */
.SafetyBullets1{
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
	margin-top: 1pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-left: 22pt;
	text-indent: -19pt;
	}
.BullitStyle{	
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 1pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-left: 22pt;
	text-indent: -19pt;
	}
.BulletStyle
{
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 1pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-left: 22pt;
	text-indent: -19pt;
	}
		
/*  ----------------------------- Page layout --------------------------------------------- */


.mainBody {
	background-color:#D7D7D7;
		margin:0 auto;
	 text-align:center;
}
.divMain{
	width: 944px;
	background-color: #FFFFFF;
	border-bottom: solid #999999 1pt;
	border-top: solid #999999 1pt;
	border-left: solid #999999 1pt;
	border-right: solid #999999 1pt;
	PADDING-RIGHT: 0.8em;
	PADDING-LEFT: 0.8em;
	PADDING-BOTTOM: .8em;
	PADDING-TOP: .8em;
	margin: 0 auto;	

}
.contentArea{
	background-color: #FFFFFF;
	border-top: solid #999999 1pt;
	border-bottom: solid #999999 1pt;
	border-left: solid #999999 1pt;
	border-right: solid #999999 1pt;
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .6em;
	padding-right: .6em;
}
.spacerVert14{
	height:14px;
	font-size:9pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
}
.spacerHoriz14{
	width:14px;
	font-size:9pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
}
.bannerText1 { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	text-decoration:none; 
	color: #FFFFFF;
	font-size: 13px;
	font-weight:bold;
	vertical-align:middle; 
}
.bkgdBluStrip {
	background-color:#1F7BE1;
	height:3px;
}
.bkgdBlue{
	background-color:#1F7BE1;
}
.bkgdGray {
	background-color:#D7D7D7;
}
.errClass
{
	font-family: verdana, sans-serif;  
	color: #ff0000;
	font-size: 11px; 
	text-decoration:none;
	font-style:italic
}
.border999999 { 
	border-bottom: solid #999999 1pt;
	border-top: solid #999999 1pt;
	border-left: solid #999999 1pt;
	border-right: solid #999999 1pt;
}
.linkBack { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 11px; 
	text-decoration:none; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .5em;
	background-color:#FFFFFF;
	height:16px;
	border-bottom-color: #1F7BE1; 
	border-bottom-style: solid; 
	border-bottom-width: 2px; 
}
.breadCrumbTxt { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 11px; 
	text-decoration:none; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .5em;
	background-color:#FFFFFF;
	height:16px;
	border-bottom-color: #1F7BE1; 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	
}
A.linkBack:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}

/*  ----------------------------- forms --------------------------------------------- */

.formBtnClass {
   font-size:11px;
   font-family:Tahoma, Arial, Helvetica, sans-serif;  
   color: #0000CC;
   height: 20px;
}
.formSelectClass {
   font-size:12px;
   font-family:Tahoma, Arial, Helvetica, sans-serif;  
   color: #0000CC;   
}
.formTextClass {
   font-size:12px;
   font-family:Tahoma,sans-serif;
   color: #0000CC;
}

/* Main site navigation links ------------------------------------------------------------------------------------- */
.navClassGold
{
	padding-right: 0.5em;
	display: block;
	padding-left: 0.25em;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0.5em;
	color: #d5aa33;
	padding-top: 0.5em;
	border-bottom: #999999 1px dotted;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navClassGold2 {
	 
	FONT-WEIGHT: bold; 
	COLOR: #d5aa33; 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	text-decoration:none; 
	font-size: 11px; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .25em;
	padding-right: .5em;
}
.navTbl2
{
	BORDER-BOTTOM: #999999 1px dotted
}
.searchNavClass
{
	FONT-WEIGHT: bold; 
	COLOR: #d5aa33; 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	text-decoration:none; 
	font-size: 11px; 
	border-color: #bbbbbb; 
	border-style: solid; 
	border-width: 1px; 
	text-align:center;
	padding-bottom: .25em; 
	padding-top: .25em;
	padding-left: .35em;
	padding-right: .35em;
	margin-bottom: 0em; 
	margin-top: 0em;
	margin-left: 0em;
	margin-right: 0em;
}
.searchPanelClass 
{
	text-align:right;
	border-color: #cccccc; 
	border-style: solid; 
	border-width: 1px; 
	padding-bottom: .3em; 
	padding-top: .3em;
	padding-left: .5em;
	padding-right: .5em;
	margin-bottom: .5em; 
	margin-top: .5em;
	margin-left: 0em;
	margin-right: 0em;
}
.searchResultTbl
{
background-color:White;
border-color:Silver;
border-width:1px;
border-style:Solid;
width:150px;
border-collapse:collapse;
}

A.navClassGold:hover {
	COLOR: #FF0000; 
}
A.navClassGold2:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
.navClassNum { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #999999; 
	font-size: 9px; 
	text-decoration:none; 
	padding-bottom: .5em; 
	padding-top: .9em;
	padding-left: .25em;
	padding-right: .25em;
	vertical-align:top;
}
.navClassNum2 { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #999999; 
	font-size: 9px; 
	text-decoration:none; 
	padding-bottom: .5em; 
	padding-top: .7em;
	padding-left: .25em;
	padding-right: .25em;
	vertical-align:top;
}

/* base classes --------------------------------------------------------------------------------------------------------------------*/
.baseClass{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 11px; 
	text-decoration:none; 
}
.baseClassB{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 11px; 
	text-decoration:none; 
	font-weight:bold 
}
.baseClassGold
{
	font-size: 11px;
	color: #d5aa33;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.baseClassGoldB
{
	font-weight: bold;
	font-size: 11px;
	color: #d5aa33;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.baseClassGoldItemNo { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #d5aa33;
	font-size: 12px; 
	text-decoration:none;
	font-weight:bold 
}
.baseClassBItemNo { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #000000;
	font-size: 12px; 
	text-decoration:none;
	font-weight:bold 
}
.baseClassRed { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #CC0000;
	font-size: 11px; 
	text-decoration:none; 
}
.baseClassRedB { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #CC0000;
	font-size: 11px; 
	text-decoration:none;
	font-weight:bold 
}
.baseClassBlue { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #0000CC;
	font-size: 11px; 
	text-decoration:none; 
}
.baseClassBlueB { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #0000CC;
	font-size: 11px; 
	text-decoration:none;
	font-weight:bold 
}
A.baseClassBlue:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
A.baseClassBlueB:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
A.baseClass:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
A.baseClassGold:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
A.baseClassGoldB:hover 
{
		COLOR: #FF0000; 
	text-decoration:underline;
}
/*inside cat links --------------------*/
.insideClass{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 11px; 
	text-decoration:none; 
}
A.insideClass:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
A.insideClass:visited {
	COLOR:purple; 
	text-decoration:none;
}
.headClassBlue {
	FONT-WEIGHT: bold; 
	COLOR: #1F7BE1; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 12px; 
}
.headClassGrey {
	FONT-WEIGHT: bold; 
	COLOR: #565656; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 12px; 
}
.headClassGold {
	FONT-WEIGHT: bold; 
	COLOR: #d5aa33; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 12px; 
}
A.headClassBlue:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
A.headClassGrey:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}
A.headClassGold:hover {
	COLOR: #FF0000; 
	text-decoration:underline;
}



/*A.cat:: Controls the way the  Links on the left bar look before a user clicks  or mouse overs on them  -------------------------------------------------*/ 	 
.cat {
	DISPLAY: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #565656;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
	border-bottom-color: #999999; 
	border-bottom-style: dotted; 
	border-bottom-width: 1px; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .25em;
}
A.cat {
	color: #565656;
}
A.cat:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration:underline;
}
.catSelected {
	DISPLAY: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #565656;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
	border-bottom-color: #999999; 
	border-bottom-style: dotted; 
	border-bottom-width: 1px; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .25em;
	background-color:#d7d7d7
}

.catWhite {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 11px; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .5em;
	background-color:#000000;
	height:16px;
	border-bottom-color: #1F7BE1; 
	border-bottom-style: solid; 
	border-bottom-width: 3px; 
}
.catWhiteRoundEdge {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 11px; 
	background-color:#000000;
	height:16px;
	border-bottom-color: #1F7BE1; 
	border-bottom-style: solid; 
	border-bottom-width: 3px;
}	
.catBlue {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 11px; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .5em;
	background-color:#1F7BE1;
	height:16px;
	border-bottom-color: #000000; 
	border-bottom-style: solid; 
	border-bottom-width: 3px; 
}	
.catGold
{
	padding-left: 0.5em;
	font-size: 11px;
	padding-bottom: 0.5em;
	color: black;
	padding-top: 0.5em;
	border-bottom: #000000 3px solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	height: 16px;
	background-color: #eacf62;
	text-decoration: none;
}
.searchBar {
	background-color:#D7D7D7;
	height:30px;
	border-bottom-color: #1F7BE1; 
	border-bottom-style: solid; 
	border-bottom-width: 3px; 
	border-top-color: #000000; 
	border-top-style: solid; 
	border-top-width: 1px; 
}
.relatedClass
{
	COLOR: #AB972C; 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	text-decoration:none; 
	font-size: 11px; 
	border-color: #bbbbbb; 
	border-style: solid; 
	border-width: 1px; 
	text-align:left;
	padding-bottom: .25em; 
	padding-top: .25em;
	padding-left: .25em;
	padding-right: .25em;
	margin-bottom: 0em; 
	margin-top: .7em;
	margin-left: 0em;
	margin-right: 0em;
}

.itemGold {
	display:block;
	COLOR: #d5aa33; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 14px;
	font-weight:bold; 
	padding-top: .5em;
	padding-bottom: .5em; 
	padding-left: 0em;
	background-color:#FFFFFF;
	height:16px;
	border-bottom-color: silver; 
	border-bottom-style: solid; 
	border-bottom-width: 3px; 
	margin-bottom: 1.25em;
	margin-top: .5em;
	margin-left: 0em
}
.itemMemo
{
	padding-left: 8pt;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}
.itemContentArea{
	background-color: #FFFFFF;
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .6em;
	padding-right: .6em;
		margin-bottom: 0em;
	margin-top: 0em;
	margin-left: 1.4em
}
	
.itemDetailGridHead{
font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #FFFFFF;
	font-size: 11px; 
	text-align:left;
	text-decoration:none;
	background-color:#565656;
	border: solid 1px #FFFFFF;
}
A.itemDetailGridHead{ 
	color:#ffffff;
}
.itemDetailGridCommon{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #FFFFFF;
	font-size: 11px; 
	text-align:center;
	text-decoration:none;
	background-color:#565656;
	border: solid 1px #FFFFFF;
}
.itemDetailGridHeadWhite{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #FFFFFF;
	font-size: 11px; 
	text-decoration:none;
	background-color:#FFFFFF;
	border: solid 1px #FFFFFF;
}
.itemDetailGridItem{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 11px; 
	text-decoration:none;
	background-color:#FFFFFF;
	border: solid 1px #999999;  
}
.itemDetailGridAltItem{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 11px; 
	text-decoration:none;
	background-color:#d7d7d7;
	border: solid 1px #999999;  
}
.subCat {
	COLOR:#000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 11px; 
	padding-bottom: .5em; 
	padding-top: .5em;
	padding-left: .5em;
	background-color:#d7d7d7;
	height:16px;
	border-bottom-color:#1F7BE1;
	/*#1F7BE1; */
	border-bottom-style: solid; 
	border-bottom-width: 3px;
	margin-bottom: 2px;
	display:block 
}
A.subCatBlue:hover {
	color: #FF0000;
	text-decoration:underline;
}


/* advertising styles ------------------------------------------------------------------ */
.adverTableOutside{
	background-color: #FFFFFF;
	border-bottom: solid #999999 1pt;
	border-top: solid #999999 1pt;
	border-left: solid #999999 1pt;
	border-right: solid #999999 1pt;
}
.adverTableHeader{
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	text-decoration:none; 
	font-size: 11px; 
	font-weight: bold;
	background-color: #D7D7D7;
	text-align: center;
	padding-bottom: .25em; 
	padding-top: .25em;
	padding-left: .25em;
	padding-right: .25em;
}
.adverClassGold {
	FONT-WEIGHT: bold; 
	COLOR: #d5aa33; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 11px; 
}
A.adverClassGold:hover {
	COLOR: #FF0000; 
}
.rightColAd{
	border-bottom: solid #999999 1pt;
	border-top: solid #999999 1pt;
	border-left: solid #999999 1pt;
	border-right: solid #999999 1pt;
}

/* -----FOOTER ---------------------------------------------------------------------------------------------------*/

.footerTable { 
	background-color:#D7D7D7;
	border-bottom: solid #999999 1pt;
	border-top: solid #999999 1pt;
	border-left: solid #999999 1pt;
	border-right: solid #999999 1pt;
}
.footerClass { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;  
	color: #565656;
	font-size: 10px;
	background-color:#D7D7D7;
	text-decoration:none; 
}

A.footerClass:hover {
	COLOR: #FF0000; 
}
