input, textarea 
{ 
border: 1px solid #aaaaaa;
color: #666666;
font-family: Arial;
font-size: 11px;
width: 250px;
padding-left:2px;
}

input.dm 
{ 
width:20px;
}

input.y 
{ 
width:40px; 
}

input.half 
{ 
width:80px;
}

input.but 
{ 
width:120px;
background-color:#9F0F0A;
color: #eeeeee;
}
input.but1 
{  
background-color:#9F0F0A;
color: #eeeeee;
}
input.cb 
{ 
border: 0px;
width: 15px;
height:15px;
background-color: #ffffff;
}
select
{ 

color: #DBBF83;
font-family: Arial;
font-size: 11px;
width: 250px;
}
td.fieldhd 
{ 
padding: 4px;
font-weight:bold; 
background-color:#eeeeee;
}
td.field1 { 
vertical-align: top;
padding: 4px;
font-weight:bold; 
}
td.fieldcb 
{ 
margin-bottom: -4px;
}
td.field2 
{
vertical-align: top;
}
td.field3 
{
vertical-align: top;
border-bottom:1px solid #efefef;
}
.cellsmall { width:45px;}	

/* menu */
.menu1{ background-color:#f2ece4; border-bottom:1px solid #c8c0b8; border-top:1px solid #fff; background-image:url(../images/li_arrow.png); background-repeat:no-repeat; background-position:9px 7px; padding-left:20px; padding-top:4px; display:block; text-decoration: none; color: #646464; font-weight:bold; height: 20px; cursor:hand; }
.submenu{ background-color:#f2f0f0; border-bottom:1px solid #c8c0b8; border-top:1px solid #fff; background-image:url(../images/li_square.png); background-repeat:no-repeat; background-position:18px 9px;  display: block; height: 20px; padding-top: 4px; padding-left: 27px; color: #646464; text-decoration: none; font-weight:bold; }
.submenu2{ background-color:#f2f0f0; border-bottom:1px solid #c8c0b8; border-top:1px solid #fff; background-image:url(../images/li_square2.png); background-repeat:no-repeat; background-position:35px 9px;  display: block; height: 20px; padding-top: 4px; padding-left: 45px; color: #646464; text-decoration: none; font-weight:bold; }
.submenu3{ background-color:#f2f0f0; border-bottom:1px solid #c8c0b8; border-top:1px solid #fff; background-image:url(../images/li_square2.png); background-repeat:no-repeat; background-position:55px 9px;  display: block; height: 20px; padding-top: 4px; padding-left: 65px; color: #646464; text-decoration: none; font-weight:bold; }
a.submenu:hover{ color:#d60e0e;}
.hide{ display: none; }
.show{ display: block; }
.active { background-color:#f2f0f0; border-bottom:1px solid #c8c0b8; border-top:1px solid #fff; background-image:url(../images/li_square.png); background-repeat:no-repeat; background-position:18px 9px;  display: block; height: 20px; padding-top: 4px; padding-left: 27px; color: #ea0e0e; text-decoration: none; font-weight:bold; }
.active2{ background-color:#f2f0f0; border-bottom:1px solid #c8c0b8; border-top:1px solid #fff; background-image:url(../images/li_square2.png); background-repeat:no-repeat; background-position:35px 9px;  display: block; height: 20px; padding-top: 4px; padding-left: 45px; color: #ea0e0e; text-decoration: none; font-weight:bold; }

