#mc { background-image: none; }
#mtop { height: 220px; }

.hdr { margin-left: -10px; padding-left: 10px; margin-right: -10px; padding-right: 10px; border-bottom: 1px dotted #054276; padding-bottom: 10px; }
.ftr { margin-left: -10px; padding-left: 10px; margin-right: -10px; padding-right: 10px; border-top: 1px dotted #054276; padding-top: 10px; margin-top: 10px;}

#srch { height: 55px; background: url(/img/srchbg.png) right top no-repeat; }
#srch td { vertical-align: top; }
#srch input.fld { height: 20px; border: 1px solid #7f9db9; border-right: none; width: 100%; }