html,body { margin: 0; padding: 0; border: 0; /* \*/ height: 100%; }
body { min-width: 1000px; text-align: center; }
.clear { clear: both; height: 1px; overflow: hidden; line-height: 1%; font-size: 0px; margin-bottom: -1px; }
* html .clear {height: auto;margin-bottom: 0}
#fullheightcontainer { top: -15px; margin-left: auto; margin-right: auto; text-align: left; position: relative; width: 1000px; /* \*/ height: 100%; }
#wrapper { min-height: 100%; /* \*/ height: 100%; }
#wrapp\65 r { height: auto; }
/* \*/ * html #wrapper { height: 100%; }
 #outer { z-index: 1; position: relative; margin-left: px; width: 816px;  /* \*/ height: 100%; }
* html #outer { width: 817px; w\idth: 816px; }
#float-wrap { width: 816px; margin-right: -1px; float: left; display: inline; }
#right { float: left; display: inline; width: 182px; margin-right: -180px; margin-left: -1px; position: relative; }
/* \*/ * html #right { width: 182px; margin-left: 0px; margin-right: -500px; mar\gin-right: -182px; }
 #container-right {/* \*/ width: 180px; margin-left: 3px; }
/* \*/ * html #container-right { fl\oat: right; di\splay: inline; margin-left: 2px; mar\gin-left: 0px; }
#footer { z-index: 1; position: absolute; clear: both; width: 1000px; }
#subfooter1 { text-align: center; margin: 0 1px; }
#subfooter2 { text-align: center; margin: 0 1px; }
#subfooter3 { text-align: center; margin: 0 1px; }
.bottomtopmargin { width: 1000px; overflow: hidden; }
#header { z-index: 1; position: absolute; top: 0px; width: 1000px; }
.outer_horiz_border, .sb_outer_horiz_border { height: 1px; overflow: hidden; font-size: 0px;}
#subheader1 {; text-align: center;}
#subheader2 { text-align: center; }
#subheader3 { text-align: center; }
#gfx_bg_middle { top: 0px; position: absolute; height: 100%; overflow: hidden; width: 816px; margin-left: 0px; }
* html #gfx_bg_middle { display: none; }


