body { border: 0px; margin: 0px; }
td, th, p, a, input { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7pt; color: #000000; background-color: inherit; text-align: left; }

table.page { border-bottom: 1px solid #8491a8; } 

td.left-hdr { width: 160px; font-size: 8pt; font-weight: bold; color: #000000; background-color: #acb4c2; }
td.left-subhdr { width: 95px; text-align: center; color: #ffffff; background-color: #8491a8; }
td.left-full { width: 255px; vertical-align: top; }
td.left-txt { width: 160px; vertical-align: top; }
td.left-txt-footer { width: 160px; height: 100%; vertical-align: bottom; }
td.left-subtxt { width: 95px; color: #ffffff; background-color: #acb4c2; vertical-align: top; }
td.left-subtxt-footer { width: 95px; color: #ffffff; background-color: #acb4c2; vertical-align: top; }
td.left-input { width: 160px; color: #000000; background-color: #acb4c2; }
td.left-submit { width: 95px; color: #ffffff; background-color: #8491a8; vertical-align: bottom; }
td.right-hdr { width: 95px; text-align: center; font-size: 8pt; font-weight: bold; color: #ffffff; background-color: #8491a8; }
td.right-txt { width: 95px; text-align: center; color: #ffffff; background-color: inherit; vertical-align: top; }
td.right-ftr { width: 95px; text-align: center; color: #ffffff; background-color: inherit; vertical-align: top; }

td.white-bck { color: #000000; background: #ffffff url(img/title-bck.gif) top left scroll repeat-x; vertical-align: top; }
div.team-hdr { text-align: center; font-size: 11pt; font-weight: bold; color: #000000; background-color: #e9ecf2; border: 1px solid #acb4c2; margin: 8px 8px 8px 8px; padding: 2px; }
div.team { color: #000000; background-color: #e9ecf2; border: 1px solid #acb4c2; margin: 0px 8px 8px 8px; padding: 2px; }

table.left { height: 100%; }
#header-right { width: 95px; color: inherit; background-color: #f0f0f0; }
#header { color: inherit; background: #fafafa url(img/header.png) bottom left scroll no-repeat; }
#left { width: 255px; height: 100%; color: inherit; background: #e2e2e2; vertical-align: top; }
#middle { color: inherit; background: #ffffff url(img/title-bck.png) top left scroll repeat-x; vertical-align: top; }
#right { width: 95px; color: inherit; background-color: #acb4c2; vertical-align: top; }
#footer { color: inherit; background: #ffffff url(img/footer.png) bottom left scroll no-repeat; border-bottom: 1px solid #acb4c2; }

#chatname { width: 49%; border: 1px solid #8491a8; color: #000000; background-color: #ffffff; margin: 2px 0px 2px 0px; }
#chattext { width: 98%; border: 1px solid #8491a8; color: #000000; background-color: #ffffff; margin: 0px 0px 2px 0px; }
#chatgo { width: 98%; border: 1px solid #e2e2e2; text-align: center; color: #ffffff; background-color: #8491a8; margin: 2px 0px 2px 0px; }

input.input { width: 96%; border: 1px solid #8491a8; color: #000000; background-color: #ffffff; margin: 0px 2px 2px 0px; }
input.submit { width: 98%; border: 1px solid #e2e2e2; text-align: center; color: #ffffff; background-color: #8491a8; margin: 2px 2px 2px 0px; }

input { border: 1px solid #8491a8; color: #000000; background-color: #ffffff; }

img { border: 0px; }
img.w3c { margin: 2px; }
div.pad { padding: 2px 2px 2px 4px; }
div.pad-chat { padding: 1px 2px 0px 4px; }
div.chat-input { padding: 1px 2px 2px 2px; }
img.cup { float: right; }
img.inline { vertical-align: bottom; }

th.tbl1 { width: 30px; padding: 1px 6px 1px 6px; border-bottom: 1px solid #000000; }
th.tbl2 { width: 130px; padding: 1px 0px 1px 6px; border-bottom: 1px solid #000000; }
th.tbl3 { width: 40px; padding: 1px 2px 1px 6px; border-bottom: 1px solid #000000; background: #acb4c2; }
th.tbl4 { width: 55px; padding: 1px 6px 1px 6px; border-bottom: 1px solid #000000; background: #acb4c2; }

td.tbl1 { width: 30px; padding: 1px 6px 1px 6px; }
td.tbl2 { width: 130px; padding: 1px 0px 1px 6px; }
td.tbl3 { width: 40px; padding: 1px 2px 1px 6px; color: inherit; background-color: #acb4c2; }
td.tbl4 { width: 55px; padding: 1px 6px 1px 6px; color: inherit; background-color: #acb4c2; }

th.tbl { padding: 1px 6px 1px 6px; border-bottom: 1px solid #000000; }
td.tbl { padding: 1px 6px 1px 6px; }
td.tbl-info { padding: 0px 9px 0px 6px; vertical-align: top; }
a.white { color: #ffffff; background-color: inherit; }
td.tblr { padding: 1px 6px 0px 6px; border-top: 1px solid #acb4c2; }

.wbck { color: inherit; background-color: #f5f6f9; }
.numeric { text-align: right; }
.center { text-align: center; }

div.left-hdr { float: left; width: 160px; font-size: 8pt; font-weight: bold; color: #000000; background-color: #acb4c2; }
div.left-subhdr { margin-left: 160px; width: 95px; text-align: center; color: #ffffff; background-color: #8491a8; }


