BODY	{
	SCROLLBAR-BASE-COLOR: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border: #000000 0px solid;
	background-image: url(picts/bg_main_test2.gif);
	}

.container1 { position:relative; margin-top:-4px; }
.container2 { position:relative; margin-top:-4px; }
.container3 { position:relative; margin-top:-14px; }
.container4 { position:relative; margin-top:0px; }
.pullscontainer1 { position:relative; margin-top:-4px; }
.pullscontainer2 { position:relative; margin-top:0px; }
.flcontainer1 { position:relative; margin-top:-16px; }
.flcontainer2 { position:relative; margin-top:-16px; }
.flcontainer3 { position:relative; margin-top:-16px; }


 /* START CODE FOR LINKS */


a:link		{ color: #0078AD; font-weight: bold; text-decoration: none; }

a:visited	{ color: #0078AD; font-weight: bold; text-decoration: none; }

a:active	{ color: #0078AD; font-weight: bold; text-decoration: none; }

a:hover		{ color: #0078AD; font-weight: bold; text-decoration: none; }

.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none; }

.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline; }

/*Product Page Links*/

a.prodlink:link		{ color: #808080;  text-decoration: none; }

a.prodlink:visited	{ color: #808080;  text-decoration: none; }

a.prodlink:active	{ color: #5C8727;  text-decoration: none; }

a.prodlink:hover	{ color: #5C8727;  text-decoration: underline; }

a.prodlink1:link	{ color: #808080;  text-decoration: none; font-size:10px; }

a.prodlink1:visited	{ color: #808080;  text-decoration: none; font-size:10px; }

a.prodlink1:active	{ color: #5C8727;  text-decoration: none; font-size:10px; }

a.prodlink1:hover	{ color: #5C8727;  text-decoration: underline; font-size:10px; }

a.prodlinkm:link	{ color: #0078AD;  text-decoration: none; }

a.prodlinkm:visited	{ color: #0078AD;  text-decoration: none; }

a.prodlinkm:active	{ color: #0078AD;  text-decoration: none; }

a.prodlinkm:hover	{ color: #5C8727;  text-decoration: underline; }

 /* Table Borders */
.architems { border-collapse:collapse; border-color:#cccccc } 


 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; }

.title		{ COLOR: #141424; FONT: 18px verdana, arial, sans-serif; font-weight: bold; }

.subtitle	{ COLOR: #336699; FONT: 15px verdana, arial, sans-serif; font-weight: bold; }

.mainhead	{ color:#5C8727; font-size:14pt; font-weight:bold; }

.subhead	{ color:#5C8727; font-size:12pt; font-weight:bold; }

.subheadsm 	{ color:#5C8727; font-size:9pt; font-weight:bold; }

.copyright	{ COLOR: #000000; FONT: 9px verdana, arial, sans-serif; }

.careertitle	{ COLOR: #FF6600; FONT: 14px verdana, arial, sans-serif; font-weight: bold; }

.phonetitle	{ COLOR: #0000FF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.list 		{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }

.list2 		{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }

.just 		{ text-align: justify; }

.just2 		{ text-align: justify; FONT: 10px verdana, arial, sans-serif;}

.right		{ text-align: right; }

.dividers	{ width: 100%; color: #FFFFFF; height: 3px; border: 1px solid #CCCCFF; }

/*Margin Divs*/

.lm5 { margin-left:5px; }

.lm10 { margin-left:10px; }

.lm20x { margin-left:15px; margin-bottom:10px; }

.lm15 { margin-left:15px; }

.mtm5 { margin-top:5px; }

.mbm10 { margin-bottom:10px; }



/* All styles for Contact Us Section */

a.contactus:link { color: #0078AD; text-decoration: none; }

a.contactus:hover	{ color: #0078AD; text-decoration: none; } 

.contacthd	{ COLOR: #808080; text-align: right; FONT: 14px arial, verdana, sans-serif; font-weight: bold; font-style: italic; }

.contacthd1	{ COLOR: #808080; text-align: right; FONT: 14px arial, verdana, sans-serif; }

.contacthd1a	{ COLOR: #0078AD; text-align: right; FONT: 14px arial, verdana, sans-serif; }

.contacthd2	{ COLOR: #808080; text-align: left; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }

.contacthd2a	{ COLOR: #808080; text-align: center; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }

.contacthd2b	{ COLOR: #000000; text-align: center; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }

.contacthd3	{ COLOR: #808080; text-align: left; FONT: 14px arial, verdana, sans-serif; }

.contacthd3a	{ COLOR: #0078AD; text-align: left; FONT: 14px arial, verdana, sans-serif; }

.contacthd3a1	{ COLOR: #0078AD; text-align: left; FONT: 14px arial, verdana, sans-serif; font-weight: bold;}

.contacthd3b	{ COLOR: #0078AD; text-align: left; FONT: 12px arial, verdana, sans-serif; font-weight: bold;}

.contacthd3c	{ COLOR: #808080; text-align: right; FONT: 14px arial, verdana, sans-serif; }

.contacthd4	{ COLOR: #808080; text-align: center; FONT: 14px arial, verdana, sans-serif; }

.contacthd4a	{ COLOR: #808080; text-align: left; FONT: 14px arial, verdana, sans-serif; font-style: italic; }

.contacthd4a1	{ COLOR: #808080; text-align: left; FONT: 14px arial, verdana, sans-serif; font-style: italic; }

.contacthd4b	{ COLOR: #808080; text-align: left; FONT: 12px arial, verdana, sans-serif; font-weight: bold;}

.signin1 { COLOR: #808080; text-align: right; FONT: 11px arial, verdana, sans-serif; font-weight: bold; }

.red { COLOR: #FF0000; }








 /* BORDERS */

.borders	{ border: #000000 1px solid; }

.borders1	{ color: #808080; border-left: 1px dashed; }

.borders2	{ border: #000000; border-left: 1px dashed; }

.borders3 	{ border: 1px solid #93A6B4; }

.dottedline {
				border-bottom: 1px dashed #808080;
				padding-bottom: 10px;
			}
			
.dottedline2 {
				border-bottom: 1px dashed #1B7CB4;
				padding-bottom: 2px;
			}
		
			
			

/* BACKGROUNDS */

.salesrepbackground	{
			background-image: url("picts/srbground.png");
			background-repeat: no-repeat;
			background-position: center center;
			WIDTH: 600PX;
			HEIGHT: 115PX;

			}

.spagebackground	{
			background-image: url("picts/spagebground.png");
			background-repeat: no-repeat;
			background-position: left center;
			WIDTH: 610PX;
			HEIGHT: 115PX;

			}
			
.mountingbackground	{
			background-image: url("picts/mountingbground.png");
			background-repeat: no-repeat;
			background-position: left center;
			WIDTH: 610PX;
			HEIGHT: 65PX;

			}
			
.aboutusbackground	{
			background-image: url("picts/aboutusbground.png");
			background-repeat: no-repeat;
			background-position: left center;
			WIDTH: 612PX;
			HEIGHT: 77PX;

			}
			
.spagebackground2	{
			background-image: url("picts/spagebground2a.png");
			background-repeat: no-repeat;
			background-position: left center;
			WIDTH: 650PX;
			
			}		

.spagebackground2b	{
			background-image: url("picts/spagebground2b.png");
			background-repeat: no-repeat;
			background-position: left center;
			WIDTH: 650PX;
			
			}				
			
.sidebarbackground	{
			background-image: url("picts/background-sidebar2a.png");
			background-repeat: repeat-y;
			background-position: left center;
						
			}	
				
.sidebarbackground2	{
			background-image: url("picts/background-sidebar-left.png");
			background-repeat: repeat-y;
			background-position: left center;
						
			}		
			
			

 /* SIDEBAR OPTIONS */

.sidenolink		{ color: #808080; font-weight: bold; text-decoration: none; }

.sidenolinkx		{ color: #5C8727; font-weight: bold; text-decoration: none; }

.sidenolink2		{ margin-left: 14px; color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none;}

a.sidelink:link		{ color: #808080; font-weight: bold; text-decoration: none; }

a.sidelink:visited	{ color: #808080; font-weight: bold; text-decoration: none; }

a.sidelink:active	{ color: #5C8727; font-weight: bold; text-decoration: none; }

a.sidelink:hover	{ color: #5C8727; font-weight: bold;  text-decoration: underline; }

a.sidelinkx:link	{ color: #5C8727; font-weight: bold; text-decoration: none; }

a.sidelinkx:visited	{ color: #5C8727; font-weight: bold; text-decoration: none; }

a.sidelinkx:active	{ color: #5C8727; font-weight: bold; text-decoration: none; }

a.sidelinkx:hover	{ color: #5C8727; font-weight: bold;  text-decoration: none; }


a.sidelink2:link	{ margin-left: 14px; color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2:visited	{ margin-left: 14px;color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2:active	{ margin-left: 14px;color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2:hover	{ margin-left: 14px;color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold;  text-decoration: underline; }

a.sidelink2a:link	{ margin-left: 14px; color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2a:visited	{ margin-left: 14px;color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2a:active	{ margin-left: 14px;color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2a:hover	{ margin-left: 14px;color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold;  text-decoration: none; }

a.sidelink2x:link	{ margin-left: 14px; color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2x:visited	{ margin-left: 14px;color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2x:active	{ margin-left: 14px;color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink2x:hover	{ margin-left: 14px;color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold;  text-decoration: none; }


a.sidelink3:link	{ margin-left: 8px; color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink3:visited	{ margin-left: 8px;color: #808080; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink3:active	{ margin-left: 8px;color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold; text-decoration: none; }

a.sidelink3:hover	{ margin-left: 8px;color: #5C8727; FONT: 10px verdana, arial, sans-serif; font-weight: bold;  text-decoration: underline; }



.bordersSB		{ border: #C0C0C0 1px solid; }

.sidebartitle		{ COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

.sidebartext		{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; }

.date-font		{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; font-weight: bold; }

.sidebar-background	{
			background-image: url("picts/background-sidebar.gif");
			background-repeat: repeat-y;
			background-position: top left;
			}







 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}












.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 350PX;
		BORDER: #808080 1px solid; }

.shadeform2	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #808080 1px solid; }
		
.shadeform3	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 50PX;
		BORDER: #808080 1px solid; }

		
.dropdown 	{ COLOR: #333333;
		background-color: #F1F4F5;
		WIDTH: 200PX;
		FONT: 11px verdana, arial, sans-serif; }


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 450PX;
		HEIGHT: 125PX;
		BORDER: #808080 1px solid; }

.submitbutton 	{ FONT: 9pt arial, verdana, sans-serif; }


.searchform 	{ 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, sans-serif;
		background-image: url("picts/shadeform.gif");
		BORDER: #000000 1px solid; }


.searchdrop 	{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, sans-serif; background-color: #F1F4F5; }


.searchbutton 	{ font-size: 8pt;
		  width: 35px;
		  background-color: #F1F4F5;
		  BORDER: #000000 1px solid; }






 /* START THE CODE FOR THE MENUS */


.menuoutline	{ BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 0px solid; }



.menu		{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 8pt;
		  height: 22px;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 7px;
		  padding-right: 7px;
		  cursor:pointer;
		  font-weight: bold;
		  text-align: center;
		  line-height: 20px;
		  display: block;
		  border: #000000 0px solid; }


a.menu:link 	{ background-image: url("picts/menu.gif");
		  background-color:#2D2D4A;
		  color: #000000;}


a.menu:visited 	{ background-image: url("picts/menu.gif");
		  background-color:#2D2D4A;
		  color: #000000; }


a.menu:active 	{ background-image: url("picts/menu.gif");
		  background-color:#2D2D4A;
		  color: #000000; }


a.menu:hover 	{  background-image: url("picts/menuon.gif");
		   background-color:#C0C0C0;
		   color: #000000; }



