html, body, #wrapper   { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f3f3f3; background-image: url("../img/back-shadow.gif"); background-repeat: repeat-y; background-position: center 0; text-align: center; margin: 0; height: 100% }
#wrapper { text-align: left; }

h1, h2, h3, h4   { color: #333; font-weight: normal; margin: 0; padding: 0 }
h1  { font-size: 18px }
h2  { font-size: 14px; color: #ff6600; font-weight: bold;}
h3  { font-size: 12px; color: #ff6600; font-weight: bold }
h4  { font-size: 11px }
a { color: #666; text-decoration: none; text-align: left }
a:hover { color: #EA5C10}
p  { color: #666; text-align: left }
b {color:#EA5C10}
td { font-size: 11px;}
hr { color: #999; height: 1px }
img {border-color: black}

.button_strip   { background-image: url("../img/button-slice.gif"); background-repeat: repeat-x; display: block; margin: 0; padding: 0; width: 780px; height: 32px; border-top: 1px solid #e6e6e6 }

.top_cell  { height: 275px }
.mid_cell  { background-image: url("../img/body-drop.gif"); background-repeat: no-repeat; background-position: center top }
.bot_cell  { background-image: url("../img/footer.gif"); background-repeat: no-repeat; background-position: center 0; height: 36px }
.bot_cell a  { margin: 0 4px }
.bot_cell, .bot_cell a    { color: #999; font-size: 10px }

.body_pan  { width: 598px; float: left }
.body_pad {overflow: auto;padding:12px 30px}
.menu_pan  { width: 177px; float: left }
.menu_pad {width:100%;padding:12px 6px}

.orangetxt {color:ff6600; font-weight:bold; }

.signup   { background-image: url("../img/signup.gif"); margin: 0; padding: 0; width: 165px; height: 99px }
.su_field  { background-image: url("../img/field-back.gif"); background-repeat: repeat-x; background-position: 0 bottom; margin: 1px; width: 105px; height: 20px; border: solid 1px #ccc }