body {margin:0px 0px; padding:0px; background-color:#eee; font-size:100%;}
img {border-style: none;}
#content {background-image: url(/images/sidebar_fade20x1000.png); background-repeat: repeat-x; background-color: #ffffff;}
#header {width: 100%; height: 120px; white-space:nowrap; background-color: #fff; background-image: url(/images/top_menu_fade.jpg); background-repeat: repeat-x; background-position: bottom; border-bottom: 1px solid #00ff55;}
#container {width:800px; margin:0px auto; text-align:left; border:1px solid #ccc; background-color:#ffffff;}
#top_menu {width: 100%; white-space:nowrap; background-color: #000; border-bottom: 1px solid #00ff55;}
#footer {color: #666666; text-align: center; width:100%; height: 100%; background-color: #ffffff; border-top: 1px solid #000000;}
p {font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif; font-size:0.875em; text-indent: 0em;}
p.small_p {font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif; font-size:0.75em; text-indent: 0.75em;}
#error_box {width: 700px; margin-left: auto; margin-right: auto; color: #000000; background-color: yellow; text-align: center; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
#login_box {width: 700px; margin-left: auto; margin-right: auto; background-color: #fff; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
#reg_left {float: left; background-color: #99CCFF; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
#reg_right {width: 250px; height: 250px; float: right; margin-right: 30px;}
.adspace728 {width: 730px; height: 100px; padding-top: 10px; background-color: #ffffff; margin-left: auto; margin-right: auto;}
.body_contents {margin-left: auto; margin-right: auto; background-image:  url(/images/widgetbg.png); background-repeat: repeat-x; width: 770px; padding: 5px; margin-top: 5px; margin-bottom: 5px; border: 2px outset #eee;}
.clear_both {clear: both;}
.blue_center {color: #47baf8; text-align: center; margin: 0px; padding: 0px;}
.green_center {color: #4cd801; text-align: center; margin: 0px; padding: 0px;}
table.tdsearch { width: 100%; padding: 0px; border: none; border: 1px solid #789DB3;}
table.tdsearch td { font-size: 12px; border: none; background-color: #F4F4F4; vertical-align: middle; padding: 7px; font-weight: bold; }
table.tdsearch tr.special td { border-bottom: 1px solid #ff0000;  }