body {background-image: url(/images/bg.gif); margin: 0px; padding: 0px;}

td, p, div, li{font-family: Verdana; font-size: 11px;}

div#container {width: 100%; margin: 0; padding: 0; display: block;}

div#content {width: 870px; margin: 0px auto;}
div#content table#main {width: 100%; padding-top: 5px; border: 0px;}
div#content table#main td#header {vertical-align: top; height: 125px; background: url(/images/head_bg1.gif) repeat-x; width: 830px;}
div#content table#main td.head_shadow {width: 20px;}
div#content table#main td.sub_shadow {background: url(/images/bottom_shadow.gif) repeat-x; height: 16px;}
div#content table#main td#header table {width: 100%;}

table.login {width: 440px; background: url(/images/login_loop.gif) repeat-x; border: 0px;}
table.login input{width: 97px; padding-top: 5px; height: 16px; font-size: 11px; backgrond-color: #f0f0f0; border: 1px solid #040001;}
table.login input#login_but{width: 31px; height: 22px; margin-left: 5px;}
table.login td {color: #fff}
table.login td.left_pad {padding: 5px;}
table.login a {color: #fff;}

div#go {background: url(/images/go.jpg) no-repeat; margin-left: 10px;}
div#go a, div#go a:visited{background: url(/images/go.jpg) no-repeat; height: 22px; width: 31px; display: block;}
div#go a:hover{background: url(/images/go_on.jpg) no-repeat;}

td.head_right {text-align: right; vertical-align: top; padding-right: 20px; width: 430px;}
td.head_left {vertical-align: top; width: 360px;}

ul#menu {list-style: none; margin: 33px 0px 0px 0px; padding: 0px; float: right; width: 450px;}
ul#menu li{float: left; margin-left: 15px;}
ul#menu li a, ul#menu li a:visited{color: #4e4e4e; text-decoration: none; font-size: 12px; padding-bottom: 2px; display: block;}
ul#menu li a:hover, ul#menu li a.selected{border-bottom: 2px solid #8f2e47;}

/*#menu_bottom {list-style: none; margin: 0px; padding: 0px; float: left;}
#menu_bottom li{float: left; margin-left: 2px; color: #4e4e4e; font-size: 11px;}*/
#menu_bottom a, ul#menu_bottom a:visited{color: #4e4e4e; text-decoration: none; font-size: 9px; padding-bottom: 2px;}

td#graphic {height: 233px; padding:0px; margin: 0px}

td.left_shadow { background: url(/images/left_loop_shadow.gif) repeat-y;}
td.right_shadow { background: url(/images/right_loop_shadow.gif) repeat-y;}

td.include_page {background: #fff; padding: 10px;}

div#footer { background: url(/images/footer_bg.gif) repeat-x; height: 280px; margin-bottom: 20px;}
div#footer table {width: 850px; margin: 3px auto;}
div#footer table td {text-align: center;}

div.graph_txt {font-family: verdana; color: #fff; font-weight: bold; position: absolute; margin-left: 28px; margin-top: 60px; margin-right: 20px; width: 113px;}

table.sign_up {margin-bottom: 20px}
td.left_col{vertical-align: top; padding: 0px 20px; width: 150px;}
td.midle_col{width: 690px; border-left: 1px solid #e3e0e1;}
td.midle_col table{ width: 100%; margin-left: 15px;}
td.right_col{vertical-align: bottom; width: 340px}
td.right_col div{background: #d7ddd6; padding: 15px;}

table.contact{width: 100%;}
table.contact td{vertical-align: top;}
table.contact td.txt{width: 250px;}