BODY			{font-family: Verdana,arial,MS Sans Serif;
			color: #000033;
			background-color: #FFF;
			margin: 10px;
			}

a:link			{font-size: 8pt;
			color: #336699}

a:visited		{font-size: 8pt;
			color: #336699}

a:active		{font-size: 8pt;
			color: #FFFF00}

.bannerrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 20pt;
			font-weight: 400;
			color: #000044;
			background-color: #ffffff}

.titlerow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 14pt;
			font-weight: 600;
			color: #000044;
			background-color: #ffffff}

.revtitle		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 16pt;
			font-weight: 400;
			color: #ffffff;
			background-color: #000066}

.intrevrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #ffffff;
			background-color: #000066}

a.intrevrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #ffffff;
			background-color: #000066}

a.intrevrow:visited	{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #ffffff;
			background-color: #000066}

.introw			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			color: #000033;
			background-color: #ffffff}

.datarow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			color: #000033;
			background-color: #ffffff}
				
.datarowheader		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: bold;
			color: #000033;
			background-color: #ffffff}

.navigation		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #000033;
			background-color: #ffffff}

a.navigation 		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #336699;
			text-decoration: underline}

a.navigation:visited	{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #336699;
			text-decoration: underline}

a.navigation:hover	{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ff0000;
			text-decoration: underline}

.datacells		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #000044;
			background-color: #99cccc}

a.datacells		{font-size: 10pt;
			font-style: normal;
			text-decoration: underline;
			font-weight: 400;
			color: #000044;
			font-family:Verdana,arial,MS Sans Serif}

a.datacells:visited	{font-size: 10pt;
			font-style: normal;
			text-decoration: underline;
			font-weight: 400;
			color: #000044;
			font-family:Verdana,arial,MS Sans Serif}
					
a.datacells:hover	{font-size: 10pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}
			
.altdatacells		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #000044;
			background-color: #eeeeee}

a.altdatacells		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #000044;
			background-color: #eeeeee}

a.altdatacells:visited	{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #000044;
			background-color: #eeeeee
			text-decoration: underline;}
								
a.altdatacells:hover	{font-size: 10pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}

.error			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12pt;
			font-weight: 600;
			color: #cc0000}

.menubar		{font-size: 8pt;
			text-decoration: underline;
			color: #000044;
			font-family:Verdana,arial,MS Sans Serif}

a.menubar		{font-size: 8pt;
			text-decoration: underline;
			color: #000044;
			font-family:Verdana,arial,MS Sans Serif}

a.menubar:visited	{font-size: 8pt;
			text-decoration: underline;
			color: #000044;
			font-family:Verdana,arial,MS Sans Serif}
					
a.menubar:hover		{font-size: 8pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}

.mainmenu		{font-size: 10pt;
			font-weight: 600;
			color: #99cccc;
			text-decoration: none;
			background-color: #000066}

a.mainmenu:hover 	{color: #BE3A3A;
			text-decoration: none;
			font-size: 10pt;
			font-weight: 600}

.mainmenuitems		{font-size: 8pt;
			text-decoration: underline;
			color: #000033;
			font-family:Verdana,arial,MS Sans Serif}

a.mainmenuitems		{font-size: 8pt;
			text-decoration: underline;
			color: #000033;
			font-family:Verdana,arial,MS Sans Serif}

a.mainmenuitems:visited	{font-size: 8pt;
			text-decoration: underline;
			color: #000033;
			font-family:Verdana,arial,MS Sans Serif}
					
a.mainmenuitems:hover	{font-size: 8pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}

INPUT			{font-family: Verdana,arial,MS Sans Serif;
			color: #000044}

SELECT			{font-family: Verdana,arial,MS Sans Serif;
			color: #000044}

TEXTAREA		{font-family: Courier;
			color: #000044}

.notes			{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #000033}

.footer			{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #000033}

a.footer		{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #000033}

a.footer:visited	{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #000033}

a.footer:hover		{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #ff0000}

.catrow			{font-size:8pt;
			text-decoration: none;
			font-weight: normal;
			background-color: #336699;
			color: #ffffff}

.topcat			{font-size:8pt;
			font-weight: normal;
			text-decoration: underline;
			background-color: #336699;
			color: #ffffff}

a.topcat		{font-size:8pt;
			font-weight: normal;
			text-decoration: underline;
			background-color: #336699;
			color: #ffffff}

a.topcat:visited	{font-size:8pt;
			font-weight: normal;
			text-decoration: underline;
			background-color: #336699;
			color: #ffffff}

a.topcat:hover		{font-size:8pt;
			font-weight: normal;
			text-decoration: underline;
			background-color: #336699;
			color: #FFFF00}

.cattree		{font-size:8pt;
			text-decoration: none;
			background-color: #9EBAD8;
			color: #FFFFFF}

a.cattree		{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffffff;
			text-decoration:none}

a.cattree:visited	{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffffff;
			text-decoration:none}

a.cattree:hover		{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffff00;
			text-decoration:none}

.catcells		{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffffff;
			background-color: #9EBAD8}

a.catcells		{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffffff;
			text-decoration:underline}

a.catcells:visited	{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffffff;
			text-decoration:underline}

a.catcells:hover	{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffff00;
			text-decoration:underline}

.catcellsheader		{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size: 10pt;
			color: #ffffff;
			background-color: #9EBAD8}



.subcat			{font-size: 8pt;
			text-decoration: underline;
			/*background-color: #009999;*/
			color: #ffffff}

a.subcat		{font-size: 8pt;
			text-decoration: underline;
			/*background-color: #009999;*/
			color: #ffffff}

a.subcat:visited	{font-size: 8pt;
			text-decoration: underline;
			/*background-color: #009999;*/
			color: #ffffff}

a.subcat:hover		{font-size: 8pt;
			text-decoration: underline;
			color: #ffff00;
			/*background-color: #009999*/
			}



.formentry		{font-family:MS Sans Serif;
			font-size:8pt;
			color:#000000}			
			
	
.psname			{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:8pt;
			color:#336699;
			background-color:#ffffff}

.pstitle		{font-family:Verdana,arial,MS Sans Serif;
			font-weight:normal;
			font-size:8pt;
			color:#000033;
			background-color:#ffffff}

.psdata			{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:8pt;
			color:#000033;
			background-color:#ffffff}

.psdesc			{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#000033;
			background-color:#cccccc}

.itemcatdesc		{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#000033;
			background-color:#ffffff}

a.itemcatdesc		{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#336699;
			background-color:#ffffff;
			text-decoration:underline}

a.itemcatdesc:visited	{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#336699;
			background-color:#ffffff;
			text-decoration:underline}

a.itemcatdesc:hover	{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#ff0000;
			background-color:#ffffff;
			text-decoration:underline}

.itemcatheader		{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:10pt;
			color:#336699;
			background-color:#ffffff}
			


/*********************************************** ISM Additions to Style Sheet ***********************************************/

TD { color: #333; font-size: 11px; font-family: verdana, arial, helvetica }

PRE { color: #333; font-size: 11px; line-height: 150%; font-family: verdana, arial, helvetica }

FORM   { margin: 0px; padding: 0px }

.itemtitle { 
			padding: 6px;
 			font-size: 12px;
			background-color: #9EBAD8;
			color: 454545;
			font-weight: 600;			
			}

.itemrow {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	}

.itemrowalt {
	background-color: #ededed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 }

.black {color: #111111; font-weight: 600; }
.white {color: #ffffff; }
.lightblue {background-color: #9EBAD8; }

/*** Products page search styles ***/
.psSearchMinMaxTxtbox
{
	width: 60px;
}

.psSearchDateTxtbox
{
	width: 100px;
}

.psNumberOfResultsTxtbox
{
	width: 36px;
	font-size: 10px;
}

.psSearchTable
{
	width: 800px;
	border: 1px solid #9ebad8;
	border-collapse: collapse;
	margin: 0px;
}

.psSearchTable td
{
	border: 1px solid #9ebad8;
	padding: 4px;
	margin: 0px;
}

.psSearchTagNumberTxtbox
{
	width: 100px;
}

.psSearchDDL
{
	font-size: 8pt;
}

.hideme
{
	display: none;
	visibility: hidden;
	overflow: hidden;
	height: 0px;
	width: 0px;
}

.psLeftOffsetLayout
{
	padding-left: 25px;
}

.psSearchSubTable
{
	border-collapse: collapse;
	margin-top: 6px;
}

.psSearchSubTable td
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.psSearchResultsItemTable
{
	border-collapse: collapse;
	border: 0px;
}

.psSearchResultsItemTable td
{
	padding: 2px 4px 2px 4px;
	white-space: nowrap;
	border: 1px solid #DDD;
	font-size: 10px;
}

.psSearchResultsItemTableHeader
{
	background-color: #9EBAD8;
	font-weight: 800;
}

.psSearchResultsItemTableHeader a:link, .psSearchResultsItemTableHeader a:visited, .psSearchResultsItemTableHeader a:hover, .psSearchResultsItemTableHeader a:active 
{
	color: #FFF;
	font-size: 10px;
	text-decoration: none;
}

.psSearchResultsItemTableHeader a:hover
{
	text-decoration: underline;
}

.psSearchResultsSortMessage		/* span */
{
	font-size: 10px;
}


/***** Quote Cart Styles *****/

.dgQuoteCart
{
	border: 0px;
	width: 96%;
	border: 1px solid #AAA;
}

.dgQuoteCart td
{
	padding: 4px;
	border: 0px;
}

.dgQuoteCart td a
{
	text-decoration: none;
	font-weight: 800;
	color: #2D4694;
}

.dgQuoteCart td a:hover
{
	color: #2D4694;
	text-decoration: underline;
}

.dgQuoteCart input
{
	text-align: right;
}

.small_text
{
	font-size: 10px;
}






#tblMainLayout
{
	margin-top: 10px;
}












/*** EOF ***/

