
body {margin:0; padding:0; font: normal 100% Arial, Helvetica, sans-serif; background:#bababa; border-top: none;}
#holder { position: relative; top: 50px; margin-bottom: 125px; background-color: #828282; background-image: none; }
#wrap { background: #fff; margin: 0 auto -25px; width: 960px; position: relative; top: -25px;  }
td { font-size:12px; line-height:1.5;padding:3px 5px; border-left: 2px solid #fff; vertical-align: top; color:#787878; empty-cells: show; }
a, a:visited { color: #005A84;}
.form_txt {font-family:verdana; font-size:8pt;width:175px;}

/*-------------------------------------------    
    HEADER
-------------------------------------------*/
#header { float: left; margin: 25px 0 46px; }
.home #header { margin-bottom: 25px; }
#header h1 { float: left;  padding-left: 23px; margin: 0 36px 0 0px; }
* html #header h1 { margin-right: 32px; }
#header h1 a, .home #header h1 { text-indent: -9999px; width: 262px; height: 60px; background: transparent url(/asset4/tr_logo.gif) no-repeat 0 0; display: block; }
.home #header h1 { background-position: 23px 0; }
#header h1 a:hover, #header h1 a:focus { background-position: 0 -60px; }
/*\*/ #header h1 a { overflow: hidden; } /**/


/*-------------------------------------------    
    FOOTER
-------------------------------------------*/
#footer { clear: both; width: 937px; background: #eeefef; padding: 16px 0 15px;}
#footer * { color: #afaeb2; display: inline; font-size: 11px; text-transform: uppercase; font-style: normal; }
#footer address { padding-left: 21px; margin-right: 46px; }
#footer-wrap { clear: both; position: relative; top: 50px; width: 960px; background-color: #fff; padding-bottom: 25px; }

