@charset "utf-8";
/*  HOME   */
#midhome { padding: 0; height: 350px; margin: 5px 0 0 0; width: 952px; clear: both; }
#midhome2 { padding: 0; height: 300px; margin: 5px 0 0 0; width: 952px; clear: both; }
#linx-plat { background-repeat: no-repeat; background-position: center top; height: 55px; text-align: center; margin: 0 7px; padding: 0; }
#linx-plat img { display: block; }
#linx-plat h2 { display: none; }
#linx-cols { background-image: url(../images/base/home-linxpane.gif); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0 15px; text-align: center; height: 71px; }
.linx-col { margin: 0; padding: 3px 0 0 0; width: 270px; float: left; }
.linx-colmid { width: 380px; margin: 0; padding: 3px 0 0 0; float: left; }
#linx-cols  h3, #linx-cols h3 a { margin: 0; padding: 0; display: none; }
#linx-cols a { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #8c2100; font-weight: bold; font-size: 14px; }
#linx-cols a:hover { color: #000000; text-decoration: underline; }
#mid2 { margin: 5px 0 5px 0; background-color: #CCCCCC; height: 140px; }
#mid2h { background-image: url(../images/base/base-b2_h.gif); background-repeat: no-repeat; background-position: top; height: 7px; font-size: 1px; }
#mid2c { padding: 0 2px 0 2px; border-left: 1px solid #434343; border-right: 1px solid #434343; background-color: #CCCCCC; height: 126px; text-align: center; }
#mid2f { background-image: url(../images/base/base-b2_f.gif); background-repeat: no-repeat; background-position: bottom; height: 7px; font-size: 1px; }
.linxgrp { padding: 0px; margin: 0 auto; width: 940px; height: 126px; }
.linxgrp .appsfor { background: transparent url(../images/H_appsfor.gif) no-repeat left top; margin: 0px; padding: 0px; width: 168px; height: 126px; float: left; }
.linxgrp .appsfor h2 { display: none; }
.linxgrp .linxbox { background: transparent url(../images/H_linxbox.gif) no-repeat left top; margin: 0 0 0 7px; padding: 0; width: 250px; height: 126px; float: left; text-align: center; }
.linxbox .lbh { margin: 0; padding: 9px 2px 0px 2px; height: 33px; }
.linxbox .lbh h3 { font-size: 1.5em; color: #cc3300; margin: 0; padding: 0; }
.linxbox .lbb { margin: 0; padding: 0; }
.linxbox .lbb p { color: #333333; padding: 0.5em; margin: 0; font-size: 1.1em; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; }
#footer-floats { margin: 0px; padding: 10px 0px 0px 11px; clear: both; height: 80px; }
#footer-floats .fbox { width: 337px; height: 51px; background-image: url(../images/base/base-fb-x.gif); background-repeat: no-repeat; background-position: left top; padding: 11px; float: left; margin: 0 11px 0 0; color: #CC6600; line-height: 1.3em; }
#footer-floats .fbox p { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0px 0px 0px 0px; }
#footer-floats .fbox a { color: #333333; text-decoration: none; }
#footer-floats .fbox a:hover { text-decoration: underline; }
#footer-floats .fbox2 { width: 337px; height: 65px; padding: 4px 11px 4px 11px; margin: 0 11px 0 0; }
#footer-floats .fbox2 p { padding: 12px 0 0 0; }
#footer-floats #htbox { width: 187px; height: 73px; background-repeat: no-repeat; background-position: left top; padding: 0px; float: left; margin: 0px; overflow: hidden; }

