
body { margin: 0px; padding: 0px; width: 100%; height: 100%; background-color: #ffffff; font-family: Verdana, sans-serif; font-size: 10pt; color: #333333; background-image: url('images/body_bg.jpg'); }
td   { font-family: Verdana, sans-serif; font-size: 10pt; color: #333333; }

#body_container { position: absolute; left: 50%; margin-left: -376px; width: 740px; background-image: url('images/body_container_bg.jpg'); background-repeat: repeat-y; padding-left: 13px }

#body_link      { position: absolute; right: 50%; margin-right: -350px; top: 5px; font-size: 10pt; color: #666666; z-index: 50; }
#body_link a    { color: #666666; text-decoration: none; }
#body_link a:hover { color: #333333; text-decoration: underline; }

#body_head      { position: absolute; left: 50%; margin-left: -337px; top: 307px; font-size: 10pt; color: #999999; z-index: 50; }
#body_date      { position: absolute; right: 50%; margin-right: -337px; top: 307px; font-size: 10pt; color: #757575; z-index: 50; }

#body_left      { position: relative; float: left; width: 500px; padding: 0px 25px 0px 25px; }
#body_left h1   { font-size: 22px; font-weight: normal; margin: 10pt 0px 10pt 0px; padding: 0px; color: #6677aa; }
#body_left .img1 { margin: 0px 0px 10pt 10pt; border: 2px solid #cccccc; }
#body_left .img2 { margin: 0px 0px 0px 0px; border: 2px solid #cccccc; }
#body_left .img3 { margin: 0px 0px 10pt 10pt; border: 2px solid #cccccc; }

#body_left ul a { font-size: 10pt; }
#body_left hr   { border-width: 1px 0px 0px 0px; border-color: #cccccc; background-color: #ffffff; }

#body_right        { position: relative; float: left; width: 150px; margin-right: 25px; padding-bottom: 100px; color: #666666; text-align: right; }
#body_right a      { color: #333333; }
#body_right h2     { font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; color: #aaaaaa; }

#body_right_link a { text-align: right; display: block; font-size: 12px; font-weight: normal; text-decoration: none; padding-right: 25px; color: #445566; background-image: url('images/body_container_right_bg.gif');margin-left:0px; margin-right:-10pt; margin-top:3px; margin-bottom:3px }
#body_right_link a:hover { color: #667788; margin: 3px -12px 3px 0px; padding-right: 25px; font-weight: bold; background-position: 1px -22px; }
#body_right_link a.on { color: #667788; padding-right: 25px; font-weight: bold; background-image: url('images/body_container_right_bg.gif'); background-position: 1px -22px; margin-left:0px; margin-right:-12px; margin-top:3px; margin-bottom:3px }

#body_right_weather .block  { margin-bottom: 10pt; padding-bottom: 5px; border-bottom: 1px solid #cccccc; clear: all; }
#body_right_weather .image img { margin: 0px 5px 2px 0px; border: 1px solid #cccccc; width: 60px; height: 51px; }
#body_right_weather .head a { color: #666666; text-decoration: none; font-weight: bold; }
#body_right_weather .body a { color: #666666; text-decoration: none; }

#body_foot         { clear: both; margin: 40px 220px 15px 15px; text-align: center; }
#body_foot a       { color: #334455; }

#body_foot_left    { text-align: left; float: left; width: 250px; margin: 25px 0px 25px 0px; }
#body_foot_right   { text-align: right; float: left; width: 250px; margin: 25px 0px 25px 0px; }

img  { behavior: url("pngbehavior.htc"); }