/* CSS Document */

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:gray;
}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; 
	 font-weight: bold; color:#83BD42; margin: 0px;
}
h2 a:link     {color:white; text-decoration:none;}
h2 a:visited  {color:white; text-decoration:none;}
h2 a:hover    {color:black; text-decoration:none; cursor:hand;}
h2 a:active   {color:white; text-decoration:none;
}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; 
	 font-weight: bold; color:#502C84; margin: 0px;
}
.not-h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF;
          font-weight: bold; }						 
.main { font-family: Arial, Helvetica, sans-serif; color:#003366;
	       font-size: 75%; line-height: 150%; }
.main a:link    {color:#83BD42; text-decoration:underline;}
.main a:visited {color:#83BD42; text-decoration:underline;}
.main a:hover   {color:#CFB0FD; text-decoration:none; cursor:hand; }
.main a:active  {color:#83BD42; text-decoration:underline;
}
.topmenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; margin-bottom: 2px;}
.topmenu a:link    {color:#FFFFFF; text-decoration:none;}
.topmenu a:visited {color:#FFFFFF; text-decoration:none;}
.topmenu a:hover   {color:#83BD42; text-decoration:none; cursor:hand;}
.topmenu a:active  {color:#FFFFFF; text-decoration:none;
}
.line { font-size: 6px;
}
.imrpad {margin-right: 10px;}
.imlpad {margin-left: 10px;}
.impadR { float:right; padding-left: 10px;
}
hr { color: #FF0000; height: 1px; margin: 5px; width:446px;
}
#prods A { DISPLAY: block; PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; 
	       COLOR: #FFFFFF; background-color: #A60303; TEXT-DECORATION: none;
	       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold;	
}
#prods A:hover { DISPLAY: block; BACKGROUND: #000000; TEXT-DECORATION: none;
	             font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}
#prods2 A { DISPLAY: block; PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; 
	       COLOR: #FFFFFF; background-color: #2C3C76; TEXT-DECORATION: none;
	       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold;	
}
#prods2 A:hover { DISPLAY: block; BACKGROUND: #000000; TEXT-DECORATION: none;
	             font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}
#serv A { DISPLAY: block; PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; 
	      COLOR: #FFFFFF; background-color: #453630; TEXT-DECORATION: none;
	      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold;	
}
#serv A:hover { DISPLAY: block; BACKGROUND: #000000; TEXT-DECORATION: none;
	             font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}
#general A { DISPLAY: block; PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; 
	      COLOR: #FFFFFF; background-color: #336666; TEXT-DECORATION: none;
	      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold;	
}
#general A:hover { DISPLAY: block; BACKGROUND: #000000; TEXT-DECORATION: none;
	             font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}
.our { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000033; }
.our a:link    {color:#000033; text-decoration:none; }
.our a:visited {color:#000033; text-decoration:none; }
.our a:hover   {color:#CCCCCC; text-decoration:none; cursor:hand}
.our a:active  {color:#000033; text-decoration:none;
}
.whitebox {
 background-color: #FFFFFF;
 border: 1px solid #000000;
 padding: 4px;
}
.fieldbox {
 background-color: #FFFFFF;
 border: 1px solid #502C84;
}