body, p, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
body { height:100%; margin:0px; text-align:center; background-color:#e1e2e3; background-image:url(../images/bg.jpg); background-position:center; background-attachment:fixed; background-repeat:no-repeat; }
h1 { margin:0px; padding:0px; }
img { border:0px; }
table { border-collapse:collapse; border-spacing:0px; border:0px; margin:0px; }
td { padding:0px; text-align:left; vertical-align:top; }
.maintable { width:922px; margin-left:auto; margin-right:auto; }
.tbl2 { margin-top:9px; }
.r1_1 { width:285px; height:77px; }
.r1_2 { width:336px; height:77px; text-align:center; }
.r1_3 { width:301px; height:77px; text-align:right; }
.r2_1 { width:184px; height:369px; background-image:url(../images/left_home.jpg); background-color:#ee3423; background-position:top; background-repeat:no-repeat; }
.r2_2 { width:509px; height:369px; text-align:center; background-image:url(../images/r2_mid.jpg); background-color:#fff; background-position:top; background-repeat:no-repeat; }
.r2_3 { width:229px; height:369px; text-align:right; background-image:url(../images/r2_right.jpg); background-color:#d6d7d8; background-position:top; background-repeat:no-repeat; }
.r3 td { height:80px; color:#fff; background-color:#ee3423; }
.r3_1 { width:88px; }
.r3_2 { width:96px; }
.r3_3 { width:114px; }
.r3_4 { width:201px; }
.r3_5 { width:133px; }
.r3_6 { width:120px; }
.r3_7 { width:170px; }
#wrap { position:absolute; text-align:center; position:absolute; top:50%; left:50%; width:922px; height:536px; margin-left:-461px; margin-top:-268px; }
#contentdiv { width:480px; height:330px; overflow:auto; overflow-x:hidden; margin:33px 0px 0px 0px; padding-right:20px; text-align:left; }
#contentdiv h2 { font-size:16px; font-weight:bold; color:#ee3423; margin:0px 0px 10px 0px; text-transform:uppercase; }
#contentdiv p { margin:0px 0px 10px 0px; }
#newsdiv { width:185px; margin:16px 0px 0px 30px; text-align:left; }
#newshead { width:140px; font-size:13px; font-weight:bold; color:#fff; margin:0px; background-color:#a5a7aa; }
#newscontent { width:185px; height:230px; overflow:auto; margin-top:6px; background-color:#d5d6d7; }
#newscontent p { margin:14px 0px 0px 0px; line-height:12px; }
#newscontent a { color:#bf301d; text-decoration:none; }
#newscontent a:hover { text-decoration:underline; }
