	a.imgmenu{
	vertical-align: middle;
	font: bold 12px/22px Arial, Helvetica;
	z-index: 4;
	margin:  0  0 0 0;
	display: block;
	color: #ffffff;
	background-color: #000000; ;
	padding: .1em  13px; 
	width:inherit;
	text-decoration: none;
	border-top: solid #333333 1px;
	}
	
	a.imgmenu:hover{
	vertical-align: middle;
	font: bold 12px/22px Arial, Helvetica;
	z-index: 4;
	margin:  0  0 0 0;
	display: block;
	color: #ffffff;
	padding: .1em  13px; 
	width:inherit;
	text-decoration: none;
	border-top: solid #333333 1px;
	background-color: #222222;
	}
	
	td.imgmenu{
	vertical-align: middle;
	font: bold 12px/22px Arial, Helvetica;
	z-index: 4;
	margin:  0  0 0 0;
	display: block;
	color: #ffffff;
	padding: .1em  13px; 
	width:inherit;
	text-decoration: none;
	border-top: solid #333333 1px;
	background-color: #777777;
	}
	
	a.subimgmenu{
	vertical-align: middle;
	font: bold 12px/22px Arial, Helvetica;
	z-index: 4;
	margin:  0  0 0 0;
	display: block;
	color: #ffffff;
	background-color: #777777; ;
	padding: .1em  23px; 
	width:inherit;
	text-decoration: none;
	border-top: solid #333333 1px;
	}
	
	a.subimgmenu:hover{
	vertical-align: middle;
	font: bold 12px/22px Arial, Helvetica;
	z-index: 4;
	margin:  0  0 0 0;
	display: block;
	color: #ffffff;
	background-color: #333333; ;
	padding: .1em  23px; 
	width:inherit;
	text-decoration: none;
	border-top: solid #333333 1px;
	}
	
	td.subimgmenu{
	vertical-align: middle;
	font: bold 12px/22px Arial, Helvetica;
	z-index: 4;
	margin:  0  0 0 0;
	display: block;
	color: #ffffff;
	padding: .1em  23px; 
	width:inherit;
	text-decoration: none;
	border-top: solid #333333 1px;
	background-color: #333333;
	}



input.in
{ 
margin:  0; 
font-size:10px; 
font-family: helvetica, arial; 
color:#979696; 
font-size-adjust: inherit; 
line-height: inherit; 
background: #2a2929; 
border:solid 1px #5e5c5c; 
height: 16px; 
padding: 0; 
top: 0; 
vertical-align: top; 
padding: 0;
}