/*
#a7a9ac = grey
#ed1c24 = red
#f57c2e = orange
#00aaab; = turquoise
#19799d = header blue



*/


html { margin: 0px; padding: 0px; background-color: #ccc; font-size: 1.0em; }
body {background-color: #00aaab; margin:0px; margin-left: auto; margin-right: auto; text-align: left; padding: 0px; width: 860px; }
body { line-height:1.4em; font-size: 0.8em; font-family: Helvetica, Arial, Lucida Grande, Lucida Sans Unicode, Bitstream Vera Sans, Geneva, sans-serif; }

a, .span_link { text-decoration: none; color: #0707ff; }
a:hover, .span_link:hover { color: #3f3fff; cursor: pointer; }


#member_container { background-color: #f57c2e; height: 1.6em; float:left; text-align: right; padding-top: 2px; width:860px; font-size:0.92em; }
#member_container ul { margin:0px; padding-right: 6px; }
#member_container li { display:inline; padding:0px; padding-right: 4px; color : #fff; }
#member_container li a { text-decoration: none; color: #fff; }
#member_container li a:hover { color: #0707ff; }
#member_container .current { color: #0707ff; }
#member_container ul li:before { content: "\007C \00A0 \00A0 \00A0"; }
#member_container ul li:first-child { color : #f57c2e;}


#header_container .logo { float:left; display:inline; width: 200px; }
#header_container .menus { float:left; width: 660px; text-align: right; margin-top: 2px; }
#header_container { height: 60px; font-size:0.92em; }
#header_container img { float: left; margin-left: 20px; } /* logo */
#header_container .menus .main_menu { margin-top: 32px; }
#header_container ul { margin:0px; padding-right: 6px; }
#header_container li { display:inline; padding:0px; padding-right: 4px; color : #fff; }
#header_container li a { text-decoration: none; color: #fff; }
#header_container li a:hover { color: #0707ff; }
#header_container .current { color: #0707ff; }
#header_container ul li:before { content: "\007C \00A0 \00A0 \00A0"; }
#header_container ul li:first-child { color : #00aaab;}



#new_header_container { text-align: center; width: 860px; background-image: url('/get_file.php?graphic=header.jpg'); background-repeat: no-repeat; font-size: 0.96em; }
#new_header_container #new_header_menu_general { padding-left: 80px; padding-top: 102px; padding-bottom: 2px; margin:0px; }
#new_header_container #new_header_menu_general li { display:inline; padding-bottom: 0px; padding-right: 8px; color : #fff; }
#new_header_container #new_header_menu_general li a { text-decoration: none; color: #fff; }
#new_header_container #new_header_menu_general li a:hover { color: #0707ff; }
#new_header_container #new_header_menu_general .current { color: #0707ff; }
#new_header_container #new_header_menu_general li:before { content: "\007C \00A0 \00A0 \00A0"; }
#new_header_container #new_header_menu_general li:first-child { color : #00aaab; }

#new_header_container #new_header_menu_member { background-color: #f57c2e; padding-top: 2px; padding-bottom: 2px; margin:0px; padding-right: 40px; }
#new_header_container #new_header_menu_member li { display:inline; padding-bottom: 0px; padding-right: 8px; color : #fff; }
#new_header_container #new_header_menu_member li a { text-decoration: none; color: #fff; }
#new_header_container #new_header_menu_member li a:hover { color: #0707ff; }
#new_header_container #new_header_menu_member .current { color: #0707ff; }
#new_header_container #new_header_menu_member li:before { content: "\007C \00A0 \00A0 \00A0"; }
#new_header_container #new_header_menu_member li:first-child { color : #f57c2e; }

#new_header_container  .logo_new_menu {display: inline; float:right; margin-top: 12px; margin-right:12px; }



#system_error_container { color: #aa0000; background-color: #fff; padding:20px;}

#body_container { float:left; background-color: #fff;}

#footer_container { }
#footer_container ul { margin:8px; padding-right: 6px; margin-left: 90px; margin-right: 90px; }
#footer_container li { display:inline; padding:0px; padding-right: 4px; color : #fff; }
#footer_container li a { text-decoration: none; color: #fff; }
#footer_container li a:hover { color: #0707ff; }
#footer_container .current { color: #0707ff; }
#footer_container ul li:before { content: "\007C \00A0 \00A0 \00A0"; }
#footer_container ul li:first-child { color : #00aaab; }

#footer_container .copyright { margin-top: 10px; color : #3f3f3f; font-size: 0.9em; }
#footer_container .disclaimer { color : #3f3f3f; font-size: 0.9em; }
#footer_container .etc { font-size: 0.9em; }
#footer_container .pipe { padding-left:2px; padding-right:2px; color : #00aaab; }

#footer_container { text-align: center; font-size:0.92em; }

#id_session_reload_image { position: absolute; bottom: 0px; }

h1 { font-size: 1.3em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }

.traditional { background-color: #1F7ECA; padding:4px; margin:2px; color: #fff; }
.classic { background-color: #00AAAB; padding:4px; margin:2px; color: #fff; }
.gold { background-color: #F57C2E; padding:4px; margin:2px; color: #fff; }
.platinum { background-color: #A7A9AC; padding:4px; margin:2px; color: #fff; }
.elite { background-color: #ED1C24; padding:4px; margin:2px; color: #fff; }
.elite100 { background-color: #000000; padding:4px; margin:2px; color: #fff; }

.note { font-style: italic; }

