BODY	
 {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #000000; 
	
}



.H1         { COLOR: #333399; FONT: 20px Arial, sans-serif; font-weight: normal; }


a:link		{ color: #8CC541; font-family:Arial; text-decoration: none; }

a:visited	{ color: #8CC541;font-family:Arial; text-decoration: none; }

a:active	{ color: #8CC541;font-family:Arial; text-decoration: none; }

a:hover		{ color: #666666;font-family:Arial; text-decoration: none; }

.title 		{ COLOR:#8CC541; FONT: 18px Swiss721BT-Light, Arial; font-weight: bold;  }

.whitetitle 		{ COLOR:#FFFFFF; FONT: 18px Swiss721BT-Light, Arial; font-weight: bold;  }

.subtitle 	{ COLOR: #000000; FONT: 15px  Arial; font-weight:bold; }




.smalltitle 	{ COLOR:#333399; FONT: 14px Arial, ; font-weight: bold; }

.copytext 	{ COLOR: #999999; FONT: 9px  Arial, sans-serif; font-weight: normal; }

.dwscopytext 	{ COLOR: #F0F0F0; FONT: 9px  Arial; font-weight: normal; }



.pageheight	{ height: 100%; }

.formmargin	{ margin: 0px; }

.maintext   {color: #666666; font: 12px   Swiss721BT-Light, Arial; font-weight:normal; text-align:justify}

.sidelinks   {color: #333333; font: 12px Arial; font-weight: bold;}

.formtext    {color: #333333; font: 11px Arial; font-weight:bold;}

.logotext   {color: #0099FF; font:  8px Arial; font-weight:normal;}

.compulsory			{color: #FF0000; font: 11px Arial; font-weight:normal;}



/* CONTACT AND QUOTES PAGE CODE */

.shadeform	{
		FONT: 12px Arial, sans-serif ;
		/*background-image: url("../images/shadeform.gif");*/
		text-align: left;
		WIDTH: 225PX;		
		moz-border-radius: 2em; 
		}



.textarea	{
		FONT: 11px arial, Arial, sans-serif;
		text-align: left;
		WIDTH: 200PX;
		HEIGHT: 100PX;
				}
				
				
/* START MENU CODE */
.menu		{ font-family: Arial;
		  font-size: 11px;
		  color: #000000;
		  height: 20px;
		  width: 190px;
		  cursor:pointer;
		  font-weight: normal;
		  text-indent: 10px;
		  line-height: 17pt;
		  text-align: left;
		  display: block;
		  background-color: #FFFFFF;
		
		 border: #CCCCCC 0px solid;
		  /*background-image:url(../images/button.gif); */}


a.menu:link 	{  /*background-color: #333399;*/

			
					  
		  color: #FFFFFF;
		  border-bottom:#FFFFFF;
		 
		  
		  }


a.menu:visited 	{ 	/*background-color: #333399;*/	  
		  color: #FFFFFF;
		    }


a.menu:active 	{ background-color: #FFFFFF;
border:#FFFFFF; 
		   
		   
		     } 
			

a.menu:hover 	{ font-family: Arial;
		  font-size: 11px;
		  color: #B8CD23;
		  height: 20px;
		  width: 190px;
		  cursor:pointer;
		  font-weight: normal;
		  text-indent: 10px;
		  line-height: 17pt;
		  text-align: left;
		  display: block;
		  background-color:#FFFFFF;
		 /* border: #6699CC 1px solid;
		  background-image:url(../images/buttonon.gif);*/ }
		  

.searchmenu		{ font-family: Arial;
		  font-size: 12px;
		  color: #FFFFFF;
		  height: 25px;
		  width: 225px;
		  cursor:pointer;
		  font-weight: normal;
		  text-indent: 10px;
		  line-height: 17pt;
		  text-align: center;
		  display: block;
		  background-color: #666666;
		
		 border: #CCCCCC 1px solid;
		  /*background-image:url(../images/button.gif); */}

fieldset {
  padding: 1em;
  
  }




/* green for buttons #669966 */

			
.SubmitButtonOn      { 
           background-image: url(../images/menuon.gif);
		  background-color:#EDE9E5;
		  font-family: arial;
		  font-size: 12px;
		  color: #FFFFFF;
		  height: 28px;
		  width: 202px;
		  cursor:pointer;
		  font-weight: normal;
		  text-indent: 3px;
		  line-height: 17pt;
		  text-align: left;
		  display: block;
		  border: #CCCCCC 0px;
		  /*border-width: 1px 0px 1px 0px;/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */ }

.SubmitButton    {
          background-image: url(../images/buttons/search.png);
		  /*background-repeat:no-repeat;
			
			 
		  font-family: Arial;
		  color: #FFFFFF;
		  font-size: 12px;*/
		  height: 25px;
		  width: 225px;
		  cursor:pointer;
		 /* font-weight: normal;
		  text-indent: 3px;*/
		  /*line-height: 17pt;
		  text-align: center;
		  display: block;
		  border: #669966 0px;*/ }
		  
		  
		  
.columntop	{ background-image: url(../images/tab_top.png) ;
background-repeat:no-repeat;
background-position:center;}

.columnbase  {background-image: url(../images/tab_bottom.png);
background-repeat:no-repeat;
background-position:center;
}

.menutop    {background-image: url(../images/menu_tab_top.png);
background-repeat:no-repeat;
background-position:left;
}

.menubase   {background-image: url(../images/menu_tab_base.png);
background-repeat:no-repeat;
background-position:left;
}