body   { font-family: "Lucida Grande", Arial, Verdana, sans-serif; background-color: black; background-image: url("images/carbonbkg.gif"); background-repeat: repeat-x; margin: 0; padding: 0 }p   { font-size: 14px; line-height: 18px; text-align: left }#wrapper   { background-image: url("images/middlebkg.gif"); background-repeat: repeat-y; margin: 0 auto; padding: 0; width: 960px }#header  { background-image: url("images/header.gif"); background-repeat: no-repeat; width: 960px; height: 87px }#menu   { background-image: url("images/menuarea.gif"); background-repeat: no-repeat; width: 960px; height: 57px }#livearea     { background-image: url("images/top.gif"); background-repeat: no-repeat; width: 960px; height: 219px }#content { margin: 0 auto; width: 812px }#footer  { background-image: url("images/footer.gif"); background-repeat: no-repeat; height: 42px; clear: both }#headerlinks  { font-size: 12px; font-weight: bold; text-decoration: none; text-align: right; padding-top: 23px; padding-right: 80px }#headerlinks a { color: black; text-decoration: none }#headerlinks a:hover { text-decoration: underline }/*- Menu Tabs E--------------------------- */#tabsE      { font-size: 14px; font-weight: bold; line-height: normal; text-transform: uppercase; width: 100%; float: left }    #tabsE ul  { list-style: none; margin: 0; padding-top: 9px; padding-right: 10px; padding-left: 470px }    #tabsE li  { display: inline; margin: 0; padding: 0 }    #tabsE a  { text-decoration: none; background: url("tableftE.gif") no-repeat left top; margin: 0; padding: 0 0 0 8px; float: left }    #tabsE a span   { color: #f5f3ed; background: url("tabrightE.gif") no-repeat right top; display: block; padding: 5px 15px 4px 6px; float: left }    /* Commented Backslash Hack hides rule from IE5-Mac \*/    #tabsE a span {float:none;}    /* End IE5-Mac hack */    #tabsE a:hover span {      color:#FFF;      }    #tabsE a:hover  { background-position: 0 -32px }    #tabsE a:hover span  { background-position: 100% -32px }#bluearea     { font-size: 20px; line-height: 30px; margin: 0; padding: 0 0 20px; width: 812px; height: 219px; clear: both }#colA { width: 258px; float: left }#colB { font-size: 14px; line-height: 18px; text-align: center; width: 200px; float: left }h1    { color: #900; font-size: 24px; font-weight: bold; text-align: left; margin: 0 0 10px; border-bottom: 1px solid black }h2   { color: #900; font-size: 18px; font-weight: bold; margin: 0 0 10px }#footerlinks { color: #f5f3ed; font-size: 10px; font-weight: bold; text-decoration: none; padding-bottom: 20px }#footerlinks a { color: #f5f3ed; text-decoration: none }#footerlinks a:hover { text-decoration: underline }#colBC { width: 535px; float: right }a  { color: #900; text-decoration: none }a:hover  { color: #900; text-decoration: underline }#details table        { font-family: "Lucida Grande", Arial, Verdana, sans-serif; text-align: left; margin-right: auto; margin-bottom: 30px; margin-left: auto; width: 535px; border-top: 1px solid #000080; border-bottom: 1px solid #000080; border-collapse: collapse       }#details caption      { color: #900; font-size: 18px; font-family: "Lucida Grande", Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px; text-align: left; margin: 10px auto 5px }#details tfoot tr  { margin-bottom: 30px; border-bottom: 1px solid #000080 }#details th  { font-weight: bold; background-color: #dcdcdc; margin: 0; padding: 4px; border-bottom: 1px solid #ccc }#details td  { margin: 0; padding: 4px 0; border-bottom: 1px solid #ccc }#details tr { border-bottom: 1px solid #ccc }#details td.no-line { border-bottom: 1px solid #fff }#details td.button  { width: 140px }#centredtext { padding-right: 30px; padding-bottom: 10px; padding-left: 30px }