BODY				{background-color: #343232; margin:10px 0px; padding:0px}
	
.home-bottom-line	{ border-bottom: #c0c0c0 1px solid; padding-bottom:14px; }
a:link				{ color: #FFFFFF; text-decoration: none; }

a:visited			{ color: #FFFFFF; text-decoration: none; }

a:active			{ color: #FFFFFF; text-decoration: none; }

a:hover				{ color: #C0C0C0; text-decoration: none; }



TABLE				{ COLOR: #C0C0C0; FONT: 11px verdana, arial, helvetica, sans-serif; font-weight: bold; }

h1					{ COLOR: #C0C0C0; FONT: 16px arial, verdana, sans-serif; letter-spacing: 2px; font-weight: bold; }

h2					{ COLOR: #C0C0C0; FONT: 14px arial, verdana, sans-serif; letter-spacing: 2px; font-weight: bold; }

h3					{ COLOR: #C0C0C0; FONT: 14px arial, verdana, sans-serif; letter-spacing: 2px; font-weight: bold; }

.textpop			{ COLOR: #C0C0C0; FONT: 14px arial, verdana, sans-serif; letter-spacing: 2px; font-weight: bold; }

.subtitle			{ COLOR: #5279DE; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.footer				{ COLOR: #C0C0C0; FONT: 9px  verdana, arial, helvetica, sans-serif; }


.mainpage			{border:2px solid #c0c0c0; background-image:url('picts/bg.gif');}

.popbg				{border:0px solid #c0c0c0; background-image:url('picts/bg.gif');}

.headerline			{ border-bottom: #c0c0c0 0px solid; }

.shadeform			{background-image: url('picts/shadeform.gif');
					text-align: left;
					WIDTH: 200PX;
					BORDER: 1px solid #000000; 
					font-style:normal; 
					font-variant:normal; 
					font-weight:normal; 
					font-size:13px; 
					font-family:arial, verdana, sans-serif}


.quoteform			{background-image: url('picts/shadeform.gif'); 
					text-align: left;
					BORDER: 1px solid #000066; 
					font-style:normal; 
					font-variant:normal; 
					font-weight:normal; 
					font-size:13px; 
					font-family:arial, verdana, sans-serif}
					
					
.textarea			{background-image: url('picts/shadeform.gif');
					text-align: left;
					WIDTH: 275PX;
					HEIGHT: 125PX;
					BORDER: 2px solid #000000; 
					font-style:normal; 
					font-variant:normal; 
					font-weight:normal; 
					font-size:13px; 
					font-family:arial, verdana, sans-serif}



.dropdown 			{COLOR: #333333;
					WIDTH: 200PX;
					FONT: 11px geneva, verdana, arial, sans-serif }					
					
					


@media print 		{
.printhide 			{ display:none;}
.menutrans			{ display:none;}
.printhelp			{ width:600px }
TABLE 				{ COLOR: #000000; FONT: 13px arial, sans-serif; font-weight: normal }
}
@media screen		{
.printonly 			{ display:none }
}

#menucode 			{ white-space:nowrap; z-index: 3; }



.menu-bottom-line	{ border-bottom: #c0c0c0 1px solid; }

.footermenu			{ font-family: verdana, arial, helvetica, sans-serif;
		  			font-size: 9px;
		  			font-weight: normal;
		  			cursor:pointer;
		  			padding-left: 8px;
		  			padding-right: 8px;
		  			padding-top: 8px;
		  			padding-bottom: 8px;
		  			text-align: left;}



.menu				{ font-family: verdana, arial, helvetica, sans-serif;
		  			font-size: 10pX;
		  			font-weight: bold;
		  			width: 150px;
		  			cursor:pointer;
		  			padding-left: 8px;
		  			padding-top: 8px;
		  			padding-bottom: 8px;
		  			text-align: left;
		  			display: block;
		  			border-top: #c0c0c0 1px solid; }


a.menu:link 		{ color: #FFFFFF; }

a.menu:visited  	{ color: #FFFFFF; }

a.menu:active 		{ color: #FFFFFF; }

a.menu:hover 		{ color: #C0C0C0; }



.button-popups 		{ background-image: url('picts/spacer.gif');
					background-color:#FFFFFF;
					FONT-FAMILY: arial, verdana, helvetica, sans-serif;
					color: #000000;
					font-size: 9pt;
					height: 20px;
					cursor:pointer;
					font-weight: bold;
					text-align: center;
					padding-left: 3px;
					padding-right: 3px;
					BORDER: 0px solid #c0c0c0; }


.buttonon-popups 	{ background-image: url('picts/spacer.gif');
					background-color:#FFFFFF;
					FONT-FAMILY: arial, verdana, helvetica, sans-serif;
					color: #000000;
					font-size: 9pt;
					height: 20px;
					cursor:pointer;
					font-weight: bold;
					text-align: center;
					padding-left: 3px;
					padding-right: 3px;
					BORDER: 0px solid #c0c0c0; }