﻿a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	color: #00FF00;
}
a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#menuCat
{
	margin: 0;
	padding: 0;
	z-index: 1;
}

#menuCat li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: italic small-caps bolder small Arial, Helvetica, sans-serif;
	position: relative;
	width: 115px;
	z-index: 100;
	text-align: left;
}

#menuCat li a
{
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 0 4px 0;
	color: white;
	text-align: center;
	text-decoration: underline;
	background-color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
	z-index: 100;
}
#menuCat li a:hover
{	background: #49A3FF}

#menuCat div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	background: #C0C0C0;
	width: 150px;
	text-align: left;
	left: 0px;
	top: 20px;
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 0;
}
	#menuCat div a
	{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 0 5px 0;
	width: 125px;
	text-align: left;
	text-decoration: none;
	background: #C0C0C0;
	color: navy;
	font: italic normal bold x-small Arial, Helvetica, sans-serif;
	left: -17px;
}

	#menuCat div a:hover
	{	background: #49A3FF;
		color: #FFF}
.div2headerL_Marquee {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	background-color: navy;
	height: auto;
	position: relative;
	text-align: left;
	vertical-align: top;
}
.div1_headerLBTHeaderPanel {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	background-color: navy;
	height: auto;
	position: relative;
	text-align: center;
}
.div4HeaderL_TopMenuDDM {
	width: 900px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: center;
	azimuth: 100;
	z-index: 100;
	top: 0px;
	left: -5px;
	height: auto;
}
.div4headerLUserNameBTHeaderPanel {
	position: relative;
	width: 290px;
	height: 15px;
	z-index: 1;
	left: 367px;
	top: -26px;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
.div4headerLUserNameBTHeaderPanelDDM {
	position: relative;
	width: 290px;
	height: 15px;
	z-index: 1;
	left: 367px;
	top: -26px;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
.thBTHeaderPanel {
	width: 1024px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	height: 199px;
	vertical-align: top;
}
.bottomMenu {
	width: 1024px;
	background-color: navy;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
	.copyRight {
	width: 1024px;
	background-color: navy;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.addSelectedToolsBtn {
	width: 165px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.body {
	background-color: navy;
	padding: 0px;
	margin: 0px;
}
.bodyL {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	background-color: navy;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: auto;
	color: #000000;
}
.body_headerL {
	width: 1024px;
	background-color: navy;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.bodyLTable_TopMenu {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	height: 30px;
	text-align: center;
	padding-top: 5px;
	background-color: navy;
	color: #FFFFFF;
}
.bottomMenu {
	position: relative;
	width: 1004px;
	height: 20px;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bolder;
	text-align: center;
	padding: 10px;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
}
.copyRight {
	position: relative;
	width: 1004px;
	height: 15px;
	z-index: 2;
	color: #FFFFFF;
	padding: 10px;
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bolder;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.div1_bodyL {
	width: 1024px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	overflow: auto;
	height: auto;
	z-index: 1;
}
.div1_footerL {
	width: 1024px;
	background-color: navy;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div1_headerL {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	background-color: navy;
	height: 225px;
	position: relative;
	text-align: left;
}
.div2_bodyL {
	background-color: #C0C0C0;
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	height: auto;
	z-index: 1;
}
.div3headerLBTHeaderPanel {
	position: relative;
	width: 1014px;
	height: 15px;
	z-index: 3;
	left: 0px;
	top: 5px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
}
.div4A_headerLUserNameBTHeaderPanel {
	position: relative;
	width: 350px;
	height: 15px;
	z-index: 1;
	left: 662px;
	top: -3px;
	color: #FFFFFF;
	text-align: right;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
.displayAll_PageTitle {
	width: 835px;
}
.echoMsg {
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
.echoMsgWhiteTxt {
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
.error {
  font-weight: bold;
  color: #FF0000;
}
.fontSizeSmall {
	font-size: medium;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #C0C0C0;
	font-weight: bold;
	width: 964px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.form100px {
	text-align: left;
	color: #000000;
}
.form1000px {
	text-align: center;
	color: #000000;
	width: 1000px;
	background-color: #FFFFFF;
	height: 700px;
	margin-left: auto;
	margin-right: auto;
}
.headerLPageTitle {
	position: relative;
	width: 1004px;
	height: 15px;
	z-index: 3;
	left: 0px;
	top: 5px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
}
.headerLUserName {
	position: absolute;
	width: 500px;
	height: 15px;
	z-index: 1;
	left: 520px;
	top: -121px;
	color: #FFFFFF;
	text-align: right;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
}
.hp1 {
	width: 40px;
	text-align: center;
}
.hp3 {
	width: 50px;
	text-align: center;
}
.miscWidth41px {
	width: 41px;
}
.noteRedTxt {
	color: #FF0000;
}
.noteUnderlineTxt {
	text-decoration: underline;
}
.redTxt {
	color: #FF0000;
}
.redOptionalTxt {
	font-size: xx-small;
	color: #FF0000;
}
.smallOptionalTxt {
	font-size: x-small;
	color: #FF0000;
}
.stdSubmitBtn {
	width: 100px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	margin-bottom: 0px;
}
.tableHeader {
	border: thin #000000 solid;
	width: 100%;
	background-color: #FFFFFF;
}
.table1000px {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}
.table1000pxBlue {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: navy;
	color: #000000;
}
.table900pxAFGray_DisplayAll {
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #AFAFAF;
	color: #000000;
}
.tableStd2BtnLinkBox {
	width: 400px;
}
.tableStd2BtnLinkBox20pxHigh {
	width: 330px;
}
.tableStd2BtnLinkBox20pxHigh400pxWide {
	width: 400px;
}
.tdCell200px {
	width: 200px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.tdCell400px {
	width: 400px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FF0000;
	background-color: #C0C0C0;
}
.tdPageTitle {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	overflow: visible;
	text-align: left;
	margin-left: 0px;
	margin-right: auto;
	z-index: 2;
}
.tdPageTitle_TwoCell {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	overflow: visible;
	text-align: left;
	margin-left: 0px;
	margin-right: auto;
}
.tdStdLinkBox {
	width: 200px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	height: 30px;
}
.tdStdLinkBox20pxHigh {
	width: 165px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	height: 20px;
}
.tdStdLinkBox20pxHigh200pxWide {
	width: 200px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	height: 20px;
	font-size: small;
}
.thBTHeaderPanelLogo {
	width: 1024px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	height: 200px;
}
.thCell200px {	
	width: 193px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.underlineTxt {
	text-decoration: underline;
	color: #FF0000;
}
.warningMsg {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
}
.warningMsg1 {
	color: #FF0000;
	text-decoration: blink;
	font-size: small;
}
.welcomeUserName {
	position: relative;
	width: 350px;
	height: 25px;
	z-index: 1;
	left: 652px;
	top: -30px;
	color: #FFFFFF;
	text-align: right;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
}
.zip4 {
	width: 41px;
}
.div1_AcctSetUp {
	width: 1014px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div2_AcctSetUp {
	width: 1004px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.form_AcctSetUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #C0C0C0;
	padding: 10px;
	font-weight: bold;
	width: 984px;
	text-align: left;
	height: auto;
}
.tableTermsAndConditions_AcctSetup {
	width: 700px;
}
.div1_AcctUpdate {
	width: 1014px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	overflow: auto;
	height: auto;
}
.div2_AcctUpdate {
	width: 1004px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.form_AcctUpdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #C0C0C0;
	padding: 10px;
	font-weight: bold;
	width: 984px;
	text-align: left;
	height: auto;
}
.ddAvail_AMT {
	width: 100px;
	text-align: center;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.ddCond_AMT {
	border: thin #FFFFFF inset;
	width: 120px;
	font-size: x-small;
}
.ddEngineDriven_AMT {
	border: thin #FFFFFF inset;
	width: 100px;
	text-align: center;
}
.ddQty_AMT {
	border: thin #FFFFFF inset;
	width: 50px;
}
.ddUnit1_AMT {
	border: thin #FFFFFF inset;
	width: 65px;
	text-align: center;
}
.ddUnit2_AMT {
	border: thin #FFFFFF inset;
	width: 50px;
	text-align: center;
}
.submitForResearchBtn_AMT {
	width: 170px;
	text-align: left;
}
.tableAMTInstructions_AMT {
	width: 925px;
}
.table3Btn_AMT {
	width: 505px;
}
.tableAMTInstructionsTxt_AMT {
	border: thin #FFFFFF inset;
	width: 794px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.thAmpsVoltsWatts_AMT {
	border: thin #C0C0C0 solid;
	width: 60px;
	height: 24px;
}
.thBrandModel_AMT {
	border: thin #C0C0C0 solid;
	width: 100px;
	height: 20px;
}
.thCapacity_AMT {
	border: thin #C0C0C0 solid;
	width: 75px;
	text-align: center;
}
.thCondAvail_AMT {
	border: thin #C0C0C0 solid;
	width: 110px;
}
.thDesc_AMT {
	border: thin #FFFFFF inset;
	width: 350px;
	text-align: center;
}
.thDesc_AMT {
	border: thin #C0C0C0 solid;
	width: 350px;
	text-align: center;
	height: 24px;
}
.thEngineDriven_AMT {
	border: thin #C0C0C0 solid;
	width: 100px;
	text-align: center;
}
.thGhzMhzOhmCFMUnit2Angle_AMT {
	border: thin #C0C0C0 solid;
	width: 50px;
	height: 24px;
}
.thHeight_AMT {
	border: thin #C0C0C0 solid;
	width: 46px;
	height: 20px;
	text-align: center;
}
.thLenthWidthUnit_AMT {
	border: thin #C0C0C0 solid;
	width: 65px;
	height: 20px;
	text-align: center;
}
.thPSI_AMT {
	border: thin #C0C0C0 solid;
	width: 60px;
	text-align: center;
}
.thQty_AMT {
	border: thin #C0C0C0 solid;
	width: 48px;
}
.thTable1_AMT {
	border: thin #C0C0C0 solid;
	width: 925px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
}
.thTable2_AMT {
	width: 886px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: #FFFFFF;
	height: 20px;
	color: #000000;
}
.thTable3_AMT {
	width: 390px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	height: 24px;
	color: #000000;
}
.thValue_AMT {
	border: thin #C0C0C0 solid;
	width: 70px;
	text-align: center;
}
.tdAmpsVoltsWatts_AMT {
	border: thin #FFFFFF inset;
	width: 60px;
	text-align: center;
}
.tdStdLinkBox20pxHigh_AMT {
	width: 165px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	height: 15px;
}
.tdBrandModel_AMT {
	border: thin #FFFFFF inset;
	width: 100px;
	text-align: center;
}
.tdCapacity_AMT {
	border: thin #FFFFFF inset;
	width: 75px;
	text-align: center;
}
.tdCents_AMT {
	width: 36px;
}
.tdLenghtWidth_AMT {
	border: thin #FFFFFF inset;
	width: 50px;
	text-align: center;
}
.tdPSI_AMT {
	border: thin #FFFFFF inset;
	width: 60px;
	text-align: center;
}
.tdDesc_AMT {
	border: thin #FFFFFF inset;
	width: 350px;
	text-align: center;
}
.tdDollarSign_AMT {
	width: 36px;
}
.tdElectricType_AMT {
	height: 26px;
	width: 105px;
}
.tdHeight_AMT {
	border: thin #FFFFFF inset;
	width: 53px;
	text-align: center;
}
.tdQty_AMT {
	width: 48px;
}
.tdStdLinkBox20pxHigh_AMT {
	width: 165px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	height: 15px;
}
.tdValue_AMT {
	border: thin #FFFFFF inset;
	width: 70px;
	text-align: right;
}
.bodyL_AT {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	background-color: navy;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: auto;
}
.div3_AT {
	height: auto;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	width: 1004px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	overflow: auto;
}
.table1Header_AT {
	background-color: #FFFFFF;
	padding-top: 1px;
	width: 1004px;
}
.table2Data_AT {
	border: thin #C0C0C0 solid;
	width: 1004px;
	background-color: #FFFFFF;
	border-collapse: collapse;
}
.table1Header_AT {
	width: 1004px;
	float: left;
	background-color: #FFFFFF;
}
.table3Btn_AT {
	width: 935px;
}

.table1Header_AT {
	font: inherit;
	border: thin navy solid;
	width: 1004px;
	float: left;
	background-color: #FFFFFF;
	padding-top: 1px;
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}
.table2Data_AT {
	border: thin #C0C0C0 solid;
	width: 1004px;
	background-color: #FFFFFF;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.table3Btn_AT {
	width: 750px;
}
.bodyL_AT {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: center;
	background-color: navy;
	margin-right: auto;
	margin-left: auto;
}
.div1_AT {
	width: 1014px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	overflow: auto;
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.div2_AT {
	background-color: #C0C0C0;
	width: 1004px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.thArea_AT {
	width: 150px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	height: 16px;
}
.thCategory_AT {
	width: 175px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	height: 16px;
}
.thDesc_AT {
	width: 355px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	height: 16px;
}
.thQty_AT {
	width: 55px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	height: 16px;
}
.thDollarSign_AT {
	padding: 0px;
	width: 17px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	height: 16px;
}
.thValue_AT {
	width: 50px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	height: 16px;
}
.thCents_AT {
	width: 20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 16px;
}
.thCondAvail_AT {
	width: 90px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	height: 16px;
}
.tdArea_AT {
	width: 150px;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;
}
.tdCategory_AT {
	width: 175px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	background-color: #FFFFFF;
}
.tdDesc_AT {
	width: 355px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	height: 16px;
	background-color: #FFFFFF;
}
.tdQty_AT {
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
}
.tdQtydd_AT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
	width: 55px;
}
.tdDollarSign_AT {
	width: 17px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	background-color: #FFFFFF;
	height: 25px;
}
.tdValue_AT {
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: right;
	table-layout: fixed;
	background-color: #FFFFFF;
}
.tdCents_AT {
	width: 20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	background-color: #FFFFFF;
}
.tdCondAvail_AT {
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
}
.unlineLink_AT {
	text-decoration: underline;
}
.bodyL_AT2 {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	background-color: navy;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: auto;
}
.div1_AT2 {
	width: 1014px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	overflow: auto;
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.div2_AT2 {
	background-color: #C0C0C0;
	width: 1004px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	height: auto;
}
.div3_AT2 {
	height: auto;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	width: 1004px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	overflow: auto;
}
.form_AT2 {
	height: auto;
	background-color: #C0C0C0;
	color: #000000;
}
.table1Header_AT2 {
	border: thin navy solid;
	background-color: #FFFFFF;
	padding-top: 1px;
	width: 1004px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	overflow: auto;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
.table2Data_AT2 {
	width: 1004px;
	background-color: #FFFFFF;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.thArea_AT2 {
	width: 150px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
.thCategory_AT2 {
	width: 175px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
.thDesc_AT2 {
	width: 355px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
.thQty_AT2 {
	width: 55px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thDollarSign_AT2 {
	padding: 0px;
	width: 17px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thValue_AT2 {
	padding: 0 0 0 20px;
	width: 30px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thCents_AT2 {
	width: 20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
}
.thCondAvail_AT2 {
	width: 90px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.tdArea_AT2 {
	width: 150px;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;
}
.tdCategory_AT2 {
	width: 175px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	background-color: #FFFFFF;
}
.tdDesc_AT2 {
	width: 355px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	background-color: #FFFFFF;
}
.tdQty_AT2 {
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 28px;
}
.tdDollarSign_AT2 {
	width: 17px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	background-color: #FFFFFF;
}
.tdValue_AT2 {
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: right;
	background-color: #FFFFFF;
}
.tdCents_AT2 {
	width: 20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	background-color: #FFFFFF;
}
.tdCondAvail_AT2 {
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
}
.div1_ContactUs {
	width: 984px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	overflow: auto;
	height: auto;
}
.div2_ContactUs {
	width: 984px;
	background-color: #C0C0C0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.form_ContactUs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #C0C0C0;
	font-weight: bold;
	width: 984px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.tableContentTxt_ContactUs {
	border-top: thin navy solid;
	width: 984px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: navy;
	margin-left: auto;
	margin-right: auto;
}
.tablePageName_ContactUs {
	width: 984px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.tdBlank_ContactUs {
	width: 419px;
	text-align: center;
	padding-top: 15px;
}
.tdContentTxt_ContactUs {
	width: 984px;
	margin-left: auto;
	margin-right: auto;
}
.tdPageTitle_ContactUs {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF0000;
	text-align: left;
}
.tdSubmitBtn_ContactUs {
	width: 125px;
	height: 30px;
	color: white;
	border: thick #FFFFFF outset;
	background-color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.tableContactInfo_ContactUs {
	border-style: solid none solid none;
	border-width: thin;
	border-bottom: thin navy solid;
	width: 984px;
	border-top-color: navy;
}
.thHeaderContactInfo_ContactUs {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
}
.tdContactInfo_ContactUs {
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}
.tdContactInfoEmail_ContactUs {
	width: 300px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.thHeaderBlank_ContactUs {
	width: 69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
}
.thHeaderContactInfoEmail_ContactUs {
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
}
.div1_ET {
	width: 1024px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div2_ET {
	background-color: #C0C0C0;
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	height: auto;
}
.submitBtn_ET {
	border: thick #FFFFFF outset;
	width: 150px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: navy;
}
.table1Header_ET {
	width: 1002px;
	border: 1px #000000 solid;
	background-color: #FFFFFF;
}
.tableSubmitCancel_ET {
	width: 503px;
	text-align: center;
}
.tdAvail_ET {
	width: 122px;
	text-align: center;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.tdCondDD_ET {
	width: 125px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.tdCancelBtn_ET {
	border: thick #FFFFFF outset;
	width: 150px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: navy;
}
.tdCell7Update_ET {
	width: 102px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}
.tdDescEcho_ET {
	width: 382px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	vertical-align: middle;
}
.tdSubmitBtn_ET {
	width: 251px;
}
.tdTable2Data_ET {
	background-color: #FFFFFF;
	width: 1004px;
	color: #000000;
}
.tdTableCells_ET {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
}
.tdToolIdEcho_ET {
	width: 50px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.tdQtyDD_ET {
	width: 61px;
	text-align: center;
	font-size: x-small;
}
.tdValueEcho_ET {
	width: 61px;
	text-align: right;
	font-size: x-small;
}
.thAvail_ET {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
}
.thCond_ET {
	width: 162px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
}
.thDateChanged_ET {
	width: 104px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
}
.thDesc_ET {
	width: 476px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: Left;
}
.thToolID_ET {
	width: 47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: Left;
}
.thQty_ET {
	width: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
}
.thValue_ET {
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
}
.toolEditPanel_ET {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
	width: 502px;
}
.div1_FT {
	width: 1014px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div2_FT {
	width: 1004px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.form_FT {
	height: auto;
	width: 1002px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: #C0C0C0;
	padding-left: 10px;
	color: #000000;
}
.milesDD_FT {
	width: 50px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.searchBtn_FT {
	width: 137px;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	background-color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.toolName_FT {
	width: 565px;
}
.zipCode_FT {
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
}
.availability_FT2 {
	width: 125px;
}
.cellBlank_FT2 {
	width: auto;
}
.condition_FT2 {
	width: 75px;
}
.div1_FT2 {
	width: 1024px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div2_FT2 {
	width: 1024px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.tdShipping_FT2 {
	width: 125px;
}
.tdCellBlank_FT2 {
	width: auto;
}
.tdCondition_FT2 {
	width: 75px;
}
.tdDescription_FT2 {
	width: 300px;
}
.tdEmailAddr1_FT2 {
	width: 100px;
}
.tdFirstName_FT2 {
	width: 62px;
}
.tdPreferredContact_FT2 {
	width: 100px;
}
.tdPreferredContactInfo_FT2 {
	width: 100px;
}
.tdQty_FT2 {
	width: 20px;
}
.tdZipCode_FT2 {
	width: 45px;
}
.description_FT2 {
	width: 300px;
}
.emailAddr1_FT2 {
	width: 96px;
}
.form_FT2 {
	height: auto;
	width: 1002px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: #C0C0C0;
	padding-left: 10px;
}
.firstName_FT2 {
	width: 62px;
}
.milesDD_FT2 {
	margin-left: 0px;
	width: 50px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.preferredContact_FT2 {
	width: 100px;
}
.preferredContactInfo_FT2 {
	width: 100px;
}
.qty_FT2 {
	width: 20px;
}
.searchBtn_FT2 {
	width: 137px;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	background-color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.table_FT2 {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
}
.tableBtn_FT2 {
	width: 600px;
}
.toolName_FT2 {
	width: 565px;
}

.zipCode_FT2 {
	width: 45px;
}
.zipCode_FT2 {
	width: 45px;
	height: 20px;
}
.div1_RT {
	width: 1014;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div2_RT {
	width: 1004;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div1_Suggestions {
	width: 984px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	overflow: auto;
	height: auto;
}
.div2_Suggestions {
	width: 984px;
	background-color: #C0C0C0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.form_Suggestions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #C0C0C0;
	font-weight: bold;
	width: 964px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.tableContentTxt_Suggestions {
	width: 950px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	border: thick #FFFFFF outset;
	color: navy;
	margin-left: auto;
	margin-right: auto;
}
.tableTxtArea_Suggestions {
	width: 944px;
	background-color: #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.tablePageName_Suggestions {
	width: 944px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
}

.tdBlank_Suggestions {
	width: 419px;
	text-align: center;
	padding-top: 15px;
}
.tdContentTxt_Suggestions {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
.tdSubmitBtn_Suggestions {
	width: 125px;
	height: 30px;
	color: white;
	border: thick #FFFFFF outset;
	background-color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.tdPageTitle_Suggestions {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF0000;
	text-align: left;
}
.div1_SellTools {
	width: 1024px;
	background-color: navy;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	height: auto;
}
.div2_SellTools {
	background-color: #C0C0C0;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}
.div3HeaderLTable_TopMenu_ST {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	height: 30px;
	text-align: center;
	padding-top: 5px;
	background-color: navy;
	color: #FFFFFF;
}
.tableSellToolsInstructions_ST {
	width: 781px;
}
.tableSellToolsInstructionsTxt_ST {
	border: thin #FFFFFF inset;
	width: 787px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.submitForResearchBtn_ST {
	width: 200px;
	text-align: center;
}

.thTable3_ST {
	width: 414px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	height: 24px;
	color: #000000;
}
.ddQty_ST {
	border: thin #FFFFFF inset;
	width: 50px;
}
.ddCond_ST {
	width: 90px;
	font-size: x-small;
}
.thValue_ST {
	border: thin #C0C0C0 solid;
	width: 70px;
	text-align: left;
}
.tdCents_ST {
	width: 36px;
}
.tdValue_ST {
	border: thin #FFFFFF inset;
	width: 70px;
	text-align: right;
}
.thCondAvail_ST {
	border: thin #C0C0C0 solid;
	width: 90px;
}
.thQty_ST {
	border: thin #C0C0C0 solid;
	width: 48px;
}
.tdQty_ST {
	width: 48px;
}
.tdDollarSign_ST {
	width: 20px;
}
.ddShipping_ST {
	width: 135px;
	text-align: center;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.tableSellToolsContactInfo_ST {
	width: 860px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.thFirstName_ST {
	border: thin #C0C0C0 solid;
	width: 100px;
}
.tableSellToolsContactInfoHeader_ST {
	width: 980px;
	background-color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.thContactInfo_ST {
	border: thin #C0C0C0 solid;
	width: 202px;
}
.thQty_ST {
	border: thin #C0C0C0 solid;
	width: 48px;
}
.thLastName_ST {
	border: thin #C0C0C0 solid;
	width: 125px;
}
.thPreferredContact_ST {
	border: thin #C0C0C0 solid;
	width: 130px;
}
.thShipping_ST {
	border: thin #C0C0C0 solid;
	width: 135px;
}
.tableImageInstructions_ST {
	width: 980px;
}
.tdImageInstructions_ST {
	width: 775px;
	color: #000000;
}
.thToolZip_ST {
	border: thin #C0C0C0 solid;
	width: 85px;
}
.tdToolZip_ST {
	width: 80px;
}
.stdTermsBtn_ST {
	width: 200px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.divBodyL_SST {
	width: 1024px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	height: 700px;
}
.divImages_SST {
	position: relative;
	width: 477px;
	height: 500px;
	z-index: 3;
	top: -645px;
	left: 517px;
	text-align: center;
	color: #000000;
	float: left;
}
.div1_SST {
	background-color: #FFFFFF;
	width: 1000px;
	position: relative;
	float: left;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
	top: 0px;
	height: 20px;
	text-align: left;
}
.div2_bodyL_SST {
	background-color: #C0C0C0;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	height: 675px;
}
.div2_SST {
	width: 500px;
	float: left;
	height: 100px;
	text-align: left;
	z-index: 2;
	padding-left: 10px;
	position: relative;
}
.form1000px_SST {
	text-align: center;
	color: #000000;
	width: 1000px;
	background-color: #FFFFFF;
	height: 650px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	position: relative;
}
.table1000px_SST {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 10px;
}
.thContactInfoLabel_SST {
	color: navy;
	text-align: left;
}
.tdPageTitleSubmitBtn {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	overflow: visible;
	text-align: right;
	margin-left: 0px;
	margin-right: auto;
}
.tdPageTitleTwoCell {
	width: 824px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	overflow: visible;
	text-align: left;
	margin-left: 0px;
	margin-right: auto;
}
.table984px {
	width: 984px;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	height: auto;
}
.form_LA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #C0C0C0;
	padding: 10px;
	font-weight: bold;
	width: 984px;
	text-align: left;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.div2_bodyL_LA {
	background-color: #C0C0C0;
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	height: auto;
	color: #000000;
}
.div1_bodyL_LA {
	width: 1024px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	overflow: auto;
	height: auto;
}
.div1_headerL_BTHPLogo {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	background-color: navy;
	height: 225px;
	position: relative;
	text-align: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.bodyL_BTHPLogo {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	text-align: left;
	background-color: navy;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: auto;
	color: #FFFFFF;
	font-style: italic;
}
.div4A_headerLHPWithToolsLogo {
	position: absolute;
	width: 500px;
	height: 15px;
	z-index: 1;
	left: 263px;
	top: 101px;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
}
.tdZipCode_ST {
	border: thin #FFFFFF inset;
	width: 75px;
	text-align: center;
}
.spanToolDesc_ST {
	font-size: medium;
	color: #000000;
}
.tableAddImage {
	border: thin #C0C0C0 solid;
	width: 400px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFFF;
}
.tdLabelTermsAcctSetup {
	width: 450px;
}
.div1_VT {
	width: 1024px;
	background-color: #C0C0C0;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
}
.div2_VT {
	background-color: #C0C0C0;
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	height: auto;
}
.tdToolID_VT {
	width: 40px;
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.tdDate_VT {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	width: 65px;
	padding-left: 10px;
}
.tdDesc_VT {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	width: 415px;
}
.tdQty_VT {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 40px;
}
.tdValue_VT {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 45px;
}
.tdCond_VT {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 95px;
}
.tdAvail_VT {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 95px;
}
.tdEditToolLink_VT {
	border: medium #FFFFFF outset;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-align: center;
	background-color: #000080;
	color: #FFFFFF;
	height: 15px;
}
.tdRemoveToolLink_VT {
	border: medium #FFFFFF outset;
	width: 120px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	background-color: #000080;
	color: #FFFFFF;
	height: 15px;
}
.table1Header_VT {
	width: 1004px;
	border: 1px navy solid;
	background-color: #FFFFFF;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.thToolID_VT {
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thDate_VT {
	width: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thDesc_VT {
	width: 399px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thQty_VT {
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thValue_VT {
	width: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thCondition_VT {
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thAvail_VT {
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thEditTools_VT {
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.thRemoveTool_VT {
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.table2Data_VT {
	border: 1px #C0C0C0 solid;
	width: 1004px;
	background-color: #FFFFFF;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyL_Footer {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	background-color: navy;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: auto;
	color: #000000;
}
.bodyL_TC {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: auto;
}
.div1_TC {
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	text-align: center;
	overflow: auto;
	height: auto;
	position: relative;
	width: 400px;
	font-style: italic;
	font-weight: bold;
}
.div2_TC {
	width: 400px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	overflow: auto;
	height: auto;
	float: left;
	position: relative;
	font-style: normal;
	font-weight: normal;
}
.div1_TT {
	width: 1024px;
	background-color: navy;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	height: auto;
}
.div2_TT {
	background-color: #C0C0C0;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}
.div3HeaderLTable_TopMenu_TT {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	height: 30px;
	text-align: center;
	padding-top: 5px;
	background-color: navy;
	color: #FFFFFF;
}
.tableTradeToolsInstructions_TT {
	width: 781px;
}
.tableTradeToolsInstructionsTxt_TT {
	border: thin #FFFFFF inset;
	width: 787px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.submitForResearchBtn_TT {
	width: 200px;
	text-align: center;
}

.thTable3_TT {
	width: 419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	height: 24px;
	color: #000000;
}
.ddQty_TT {
	border: thin #FFFFFF inset;
	width: 50px;
}
.ddCond_TT {
	width: 90px;
	font-size: x-small;
}
.thCondAvail_TT {
	border: thin #C0C0C0 solid;
	width: 90px;
}
.thQty_TT {
	border: thin #C0C0C0 solid;
	width: 48px;
}
.tdQty_TT {
	width: 48px;
}
.ddShipping_TT {
	width: 135px;
	text-align: center;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.tableTradeToolsContactInfo_TT {
	width: 875px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.thFirstName_TT {
	border: thin #C0C0C0 solid;
	width: 100px;
}
.tableTradeToolsContactInfoHeader_TT {
	width: 980px;
	background-color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.thContactInfo_TT {
	border: thin #C0C0C0 solid;
	width: 202px;
}
.thQty_TT {
	border: thin #C0C0C0 solid;
	width: 48px;
}
.thLastName_TT {
	border: thin #C0C0C0 solid;
	width: 125px;
}
.thPreferredContact_TT {
	border: thin #C0C0C0 solid;
	width: 130px;
}
.thShipping_TT {
	border: thin #C0C0C0 solid;
	width: 135px;
}
.tableImageInstructions_TT {
	width: 980px;
}
.tdImageInstructions_TT {
	width: 775px;
	color: #000000;
}
.thToolZip_TT {
	border: thin #C0C0C0 solid;
	width: 85px;
}
.tdToolZip_TT {
	width: 80px;
}
.stdTermsBtn_TT {
	width: 200px;
	background-color: navy;
	border: thick #FFFFFF outset;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}

.table1000pxAFGray_DisplayAll {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #AFAFAF;
	color: #000000;
}
.div2Comments_SST {
	width: 500px;
	float: left;
	height: 100px;
	text-align: left;
	z-index: 2;
	padding-left: 10px;
	position: relative;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
}
.thValue_TT {
	border: thin #C0C0C0 solid;
	width: 75px;
	text-align: left;
}
.tdValue_TT {
	border: thin #FFFFFF inset;
	width: 70px;
	text-align: right;
}
.thBlankCell {
	width: auto;
}
.tdCell400px_AT {
	width: 400px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: navy;
	background-color: #C0C0C0;
}
.body_headerLDDM {
	width: 1024px;
	background-color: navy;
	height: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.table1024pxAFGray_DisplayAll {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #AFAFAF;
	color: #000000;
}
.table1024pxAFGray_DisplayAllSmTxt {
	width: 1024px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #AFAFAF;
	color: #000000;
}

