﻿body		{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
body.topicPg	{padding: 0px;
		margin: 0px;
		text-align: center;
		font-family: Verdana;
		font-size: 13.0px;
		color: #000000;
		background-color: #F0F0FF;}

/*-----Topic pages formatting -----------------------------------------------------------*/
table.topicPg	{padding: 0px;
		border: 0px;
		margin: 5px;
		/*width: 540px;*/
		font-family: Verdana;
		font-size: 13.0px;
		color: #000000;
		text-align: left;
		}

td.topicTitle	{font-size: 24px;
		color: #000000;
		padding: 20px;
		text-align: center;
		vertical-align: top;}

/*----Table: Features > Protanium > Torque----------------------------------------*/
table.torque	{border: 3px;
		font-family: Verdana;
		font-size: 12.0px;
		font-weight: bold;
		color:#663300;
		text-align: left;
		vertical-align: top;}

/*----Table of available tips -------------------------------------------------------------*/
table.tipsTbl	{width: 80%;
		text-align: right;
		font-family: Arial;
		font-size: 12.0px;
		border-width: 0px;}

tr.tips		{text-align: right; 
		font-size: 14.0px;
		/*font-family:"Wingdings 2"; cannot be used*/
		color: black; 
		font-weight: bold;
		border: ridge gray 1px;}

td.tips		{text-align: center; 
		font-size: 14.0px;
		color: black; 
		font-weight: bold;
		border: ridge gray 1px;}

/*-----Table: Contact pages formatting --------------------------------------------------------*/
table.contact	{font-family: Arial;
		font-size: 13.0px;
		color:#000000;
		text-align: left;
		vertical-align: bottom; 
		border-style:ridge;
		border-width: 2px 2px;}

/*-----Table: generic formatting --------------------------------------------------------*/
table.content	{width: 100%;
		font-family: Arial;
		font-size: 12.0px;
		color:#000000;
		text-align: left;
		border: 0px;}

table.distributors	{font-size: 10px;}

table.pgTitle	{text-align: left; 
		width:100%; 
		height:36px;}

/*-----Table: Salt spray test chart------------------------------------------------------*/
table.tblFormat1,
tblFormat2	{width: 100%;
		font-family: Arial;
		font-size: 11px;
		color:#000000;
		text-align: center;}
table.tblFormat2	{font-size: 9px;}

/*----Page title formatting ----------------------------------------------------------------*/
td.titleLCap	{width: 4px;
		background-image: url("cssgraphics/top_grad_lcap.gif");
		background-repeat: no-repeat;}
		
td.pgMsg	{font-family: Verdana,Arial,Helvetica,"sans serif";
		font-size: 15px;font-weight: bold;
		color: #800000;
		text-align: center;}

td.titleCntrGrad	{font-family: Verdana,Arial,Helvetica,"sans serif";
		font-size: 14px;
		font-weight: bold;
		color: #000000;
		background-image: url("cssgraphics/top_grad.gif");   }  

td.titleRCap	{width: 7px;
		background-image: url("cssgraphics/top_grad_rcap.gif");
		background-repeat: no-repeat;  }

tr.grayRow	{background-color: #EBEBEB;}
tr.chartHeader	{font-weight: bold;
		color: white;
		background-color: #0033CC;}

/*----Gray panels on Products and Features pages-------------------------------*/
tr.pitchPanel	{font-size: 12px;
		vertical-align: top;
		background-color: #F4F4F4;}
td.pitchL		{padding: 5px;
		width: 50%;
		vertical-align: top;}
td.pitchR, td.pitchRalt,
td.pitchLalt	{padding: 5px;
		width: 50%;
		color: #000099;}
td.pitchRalt	{width: 85%;}
td.pitchLalt	{width: 85%;}
.hSplit		{width: 50%;}

/*----Lists on gray page panels----------------------------------------------------------------*/
ul.pitchList	{margin-left: 0px;
		padding-left: 20px;
		list-style-image: url('images/bullet6gg.gif');}
ul.grayDot	{list-style-image: url('images/bullet6gg.gif')}




/*----------------------------------------------------------------------------------------------*/
span.specialSup	{font-size: 10px;
		vertical-align: super;}
div.LblWithImg	{text-align: center;
		float: right;}
/*----------------------------------------------------------------------------------------------*/
img.floatR	{float: right;
		margin-left: 30px;}
img.floatL		{float: left;
		margin-left: 0px;}
		

/*----------------------------------------------------------------------------------------------*/
p.bondhusMsg	{font-family: Verdana,Arial,Helvetica,"sans serif";
		font-size: 15px;font-weight: bold;
		color: #800000;
		text-align: center;}
p.slogan		{font-family: Verdana,Arial,Helvetica,"sans serif";
		font-size: 10px;font-weight: bold;
		color: #800000;
		text-align: center;}
p.listTitle		{margin-bottom: -14px;
		font-weight:bold;}
/*----------------------------------------------------------------------------------------------*/
a.xleftMenuA 	{text-decoration:none; color:blue; }
a.xleftMenuA:hover 	{color: #0099FF}
/*----------------------------------------------------------------------------------------------*/
.picLblBot	{text-align: right;}
.redTxt		{color: red !important;}
.red204		{color: #CC0000 !important;}
.drkRedTxt	{color: #CC3300 !important;}
.brownTxt	{color:#663300;}
.blackTxt	{color: black;}
.blueTxt	{color: blue;}
.drkBlueTxt	{color: #000099;}
.maroonTxt	{color: #800000;}
.xblueTxt		{color: blue;}
.xgrayBg		{background-color: #F0F0FF;}
.whiteBg		{background-color: #FFFFFF;}
.grayBg		{background-color: #F4F4F4;}
.blueBg		{background-color: #0033CC;}
.ltblueBg		{background-color: #99CCFF;}
.yellowBg		{background-color: #FFFFCC;}
.topicBg		{background-color: #F0F0FF !important;}


.smallTxt		{font-size: 10px !important;}
.Verdana		{font-family: Verdana,Arial,Helvetica,"sans serif";}
.big		{font-size: 20px;}
.medium		{font-size: 16px;}
.txt8		{font-size: 8px;}
.txt10		{font-size:10px;}
.txt12		{font-size: 12px;}
.txt14		{font-size: 14px;}
.bold		{font-weight: bold !important;}
.underline		{text-decoration: underline !important;}
.super		{vertical-align: super !important;}
.italic		{font-style: italic;}
.alignL		{text-align: left;}
.alignR		{text-align: right;}
.alignC		{text-align: center;}
.alignT		{vertical-align: top;}
.alignM		{vertical-align: middle;}
.alignB		{vertical-align: bottom;} 

.width560		{width: 560px !important;}
.border2px	{border-width: 2px 2px !important;}
.border0	{border-style:none;}

.pad5		{padding: 5px;}
.pad10		{padding: 10px;}
.ulLeft		{margin-left: 0px;
		padding-left: 20px;}
img		{border-width: 0px;}

/*---- New Additions  -------------------------------------------------------------------------*/
.introsFeatures	{font-size: 12.0px; font-weight:normal; padding-left: 10px; vertical-align: top; background-color: #000000; color: #FFFFFF;}
.introsFeatures2{font-size: 12.0px; font-weight: normal; vertical-align: top; background-color: #000000; color: #FFFFFF;}
.introsMain		{padding-left: 10px; vertical-align: top; background-color: #9AC8ED; color: #000000;}
.padBottom10	{padding-bottom: 10px;}
.padClear {padding: 10px;  clear:both; }
.imgL {float: left; margin-right:10px; }
.imgR {float: right; margin-right:0px; }
.mediumTxt		{font-size: 12px;}



/*These appear only in New Products files - they are not yet in new-Prods.css !!!!!*/
/*-----Updated New Products---------------------------------------------------------------------*/
/*.txtWhite {color: white;} /*Should this be in new-Prods.css instead??? */

/*This is already in new-Prods.css*/
/*
td.setHeadR2 {
		font-weight: bold; 
		font-style: italic; 
		text-align: left;
		color:white
		}
*/

/*-----None of these appear in the New Products files---------------------------------------------------------------------*/
/*
	tr.setProdLine1,tr.new-prodLine1ex1 {text-align:left;}
	table.introPg	{width: 480px;
			font-family: verdana;
			font-size: 12px;
			color:#000000;
			background-color: #9AC8ED;
			text-align: left;
			vertical-align: top;
			border: 0px;}
	
	td.newProdTitle2	{
			font-size: 24px;
			color: #000000;
			padding: 20px;
			text-align: center;
			}
 
	.newProdFeatures	{
			width: 200px;
			font-size: 12.0px; 
			font-weight:normal; 
			border:0px; 
			padding: 15px;
			vertical-align: top; 
			background-color: #303030; 
			color: #FFFFFF;
			}
*/


/*----Unused styles start with an underscore---------------------------------------------------------------------*/
/*
	tr._new-prodTitle1 {
		text-align:center; background-color:rgb(149,220,255); font-weight:bold; 
		font-size:13px; 
	}
	
	tr._new-prodTitle2 {
		text-align:center; background-color:rgb(255,204,102); font-weight:bold; 
		font-size:13px; 
	}

	tr.new-prodLine1,tr.new-prodLine1ex1 {text-align:left;}
	
	tr.new-prodLine2,tr.new-prodLine2ex1 {text-align:left; background-color:rgb(242,242,242);}
	
	tr._new-prodLine1ex1,tr.prodLine2ex1 {color:blue;}
	
	td._new-exceptLine {color:blue; font-size:11px; text-align:right; font-family:verdana,arial,helvetica,"san serif"; }
	
	td._new-prodC {text-align:center; }
	
	td._new-prodL {text-align:left; }
	
	table._new-prodInnerTitle {font-family:verdana,arial,helvetica,"san serif"; font-size:13px; width:100%; }
		
	td._new-prodInnerTitle3 {font-weight:bold; text-align:center; width:100%;}
	
	.txtR {text-align:right}


	tr.MAIN-CSS-new-prodHeader {text-align:left; font-weight:bold;
					background-color:rgb(204,204,204); border:1px solid black; }

	td.new-tblDividerLn {border-right-style: solid; border-right-width: thin; 
	border-right-color:black;}
	
	.prodTblPhotoR {float:right; vertical-align:bottom;}
	
	.prodTblPhotoL {float:left; vertical-align:bottom;}
*/
	






	
	
