body		{
		font-family: verdana, arial, helvetica;
		background-color:#339966;
		font-size: 100%;
		margin-top:0;
		margin-bottom:0;
		margin-left:0;
		margin-right:;
		}

.text 		{		
		line-height: 18px;
		}


table.main	{
		width: 80%;
		background-color:#FFFFFF;
		}		




a		{
		text-decoration: none;
		color: #800080;
		font-weight: bold;
		}


a:visited	{
		color: #800080;
		}

a:hover		{
		color: #339966;
		text-decoration: underline;
		}


td.topleft	{
		width:15%;
		vertical-align:top;
		}

td.topright	{
		width:15%;
		vertical-align:top;
		}

td.topmiddle	{
		width:70%;
		font-size:85%;
		vertical-align:top;
		}


tr.maintext	{
		vertical-align:top;
		text-align:left;
		}



td.line		{		
		background-color:#7d7d7d;
		height:1;
		}

td.contactbar	{
		font-size:70%;
		background-color:#c0ddbe;
		font-weight: bold;
		height:30;
		}



td.menubar	{
		font-size:65%;
		text-align: center;
		background-color:#c0ddbe;
		font-weight: bold;
		height:25;
		}


td.leftcolumn	{
		background-color:#ebecf6;
		font-size:80%;
		width:15%;
		}

td.rightcolumn	{
		background-color:#ebecf6;
		font-size:80%;
		width:20%;
		}


td.midcolumn	{
		background-color:#ffffff;
		font-size:85%;
		width:85%;
		}


.leftcol	{
		font-size:80%;
		}

.leftcollink	{
		font-size:85%;
		line-height: 15px;
		}


table.allpages	{
		width: 100%;
		}



td.extrapage	{
		font-size:80%;
		}





td.location	{
		font-size:90%;
		}


td.productleftside	{
			WIDTH:320;
			}

td.productrightside	{
			WIDTH:360;
			font-size:60%;
			}






td.productblank	{
		WIDTH:20;
		}
		

table.category	{
		border:0;
		padding:2;
		width:96%;
		font-size:100%;
		}

tr.category	{
		vertical-align:top;
		}


table.specs	{
		border:1;
		padding:2;
		width:95%;
		background-color:#800080;
		font-size:75%;
		}


tr.specshead	{
		background-color:#ebecf6;
		font-weight: bold;
		}


tr.specsmain	{
		background-color:#ffffff;
		}


table.specs2	{
		border:1;
		padding:2;
		width:100%;
		background-color:#800080;
		font-size:75%;
		}

table.specs3	{
		border:1;
		padding:2;
		width:100%;
		background-color:#800080;
		font-size:100%;
		}


table.skb	{
		border:1;
		padding:5;
		width:100%;
		background-color:#800080;
		font-size:85%;}

table.skb2	{
		border:1;
		padding:5;
		width:65%;
		background-color:#800080;
		font-size:85%;
		}

tr.skb		{
		background-color:#ebecf6;
		}



table.calculator	{
		border:1;
		padding:2;
		width:320;
		background-color:#800080;
	
		}

tr.calculator	{
		background-color:#ebecf6;
		font-weight: bold;
		}




table.price	{
		border:1;
		padding:5;
		width:100%;
		background-color:#ebecf6;
		font-size:100%;
		}






