/* background-repeat:no-repeat; background-attachment:fixed */
body  {background-color:#000000}              *        {font-family:Verdana,Arial,Helvetica,sans-serif}
a     {color:#990000; text-decoration:none}   a:hover  {color:#FF0000; background-color:#FFFFFF}
input {font-size:11px}                        select   {font-size:11px}
table {border-collapse:collapse}              table td {margin:0px; padding:0px; vertical-align:middle}

/*********************************************************************************************************************/
html, body    {height:100%}   /* 'text-align' --> horizontal centering hack for IE */
body          {padding:0; margin: 0px 0px 10px 10px; text-align:center} /* <-- top right bottom left */
#div_distance {width:1px; height:50%; float:left; margin-bottom:-370px} /* <-- half the content height */
#div_content  {width:1120px; height:740px; clear:left; margin: 0 auto; position:relative; text-align:left}

/*********************************************************************************************************************/
table.class_view       td {border: 0px #FF0000 dotted}
table.class_home        a {color:#CCCCCC; text-decoration:none}
table.class_home  a:hover {color:#FF0000; background-color:#66666}
table.class_home       td {padding:2px; text-align:center; font-size:12px; font-weight:bolder}
table.class_list       th {border: 1px #FFFFFF solid; padding: 5px 0px 5px 0px;
                           background-color:#000000; font-size:11px; color:#FFFFFF; font-weight:900}
table.class_list       td {border: 1px #FFFFFF solid; text-align:center; padding:1px}
table.class_list thead td {background-color:#FFFFFF; font-size:10px; color:#999999; height:12px}
table.class_list tbody td {background-color:#CCCCCC; font-size:11px; color:#000000}
table.class_list tfoot td {background-color:#FFFFFF; color:#999999; height:2px}
table.class_form       td {border: 1px #FFFFFF solid; text-align:left;   padding:4px}
table.class_form thead td {background-color:#FFFFFF; font-size:10px; color:#999999; height:12px}
table.class_form tbody td {background-color:#CCCCCC; font-size:11px; color:#000000}
table.class_form tfoot td {background-color:#FFFFFF; color:#999999; height:2px}
table.class_bus        td {border: 1px #FFFFFF solid; text-align:left;   padding:4px}
table.class_bus  thead td {background-color:#FFFFFF; font-size:10px; color:#999999; height:12px}
table.class_bus  tbody td {background-color:#CCCCCC; font-size:11px; color:#000000}
table.class_bus  tfoot td {background-color:#FFFFFF; color:#999999; height:2px}
table.class_team       td {border: 1px #FFFFFF solid; text-align:left;   padding:1px}
table.class_team thead td {background-color:#FFFFFF; font-size:10px; color:#999999; height:12px}
table.class_team tbody td {background-color:#CCCCCC; font-size:11px; color:#000000}
table.class_team tfoot td {background-color:#FFFFFF; color:#999999; height:2px}
div.class_msg             {font-size:12px; text-align:center; padding:5px}
div.class_info            {padding:8px}

/*********************************************************************************************************************/
#div_menu_up   {margin:0px; padding:0px; width:44px; height:14px}   
#div_menu      {margin:0px; padding:0px; width:44px}  
#div_menu_down {margin:0px; padding:0px; width:44px; height:14px}
#div_menu a       {margin:0px; padding:0px; text-decoration:none}   
#div_menu a:hover {background-color:transparent}
#div_menu img                    {margin:0px; padding:0px; border:0px}
#div_menu              img:hover {border: 1px #FF0000 solid}   
#div_menu img.class_nolink:hover {border:0px}

/*********************************************************************************************************************/
#table_view {width:1120px; height:740px}  #td_top  {height:20px}  #td_bottom {height:20px} 
                                          #td_left {width:110px}  #td_right  {width:50px}
#td_menu    {width:10px;   height:700px}
#table_menu {width:10px;   height:700px}
#td_body    {width:950px;  height:700px}
#div_body   {width:960px;  height:700px; overflow-x:hidden; overflow-y:auto}
#table_body {width:950px;  height:700px}
#frame_body {width:950px;  height:698px}

#table_home {width:350px}   #table_minibus {}  #table_team{}       #table_score{}
#table_gallist{}   #table_slideshow {background-color:#CCCCCC}   #div_fotoshow {visibility:hidden}
#table_callist{}   #table_calmodif{}   #table_stafflist{}   #table_addlist{}   #table_addmodif {} 

/*********************************************************************************************************************/
#div_slideshowV   {width:62px}
#div_containerV   {float:left; border:0px solid #000; padding:1px; height:280px; width:60px}
#div_containerV   #div_arrowup   {height:40px}
#div_containerV   #div_arrowdown {height:40px}
#div_galleryV     {position:relative; overflow:hidden; height:200px}
#div_galleryV div {position:relative; height:1500px;	/* Higher than total height of thumbnails */}
#div_galleryV img {border:1px; padding-top:1px; opacity:0.6; /* for IE */ filter:alpha(opacity=60)}

/*********************************************************************************************************************/
b.class_round	 {font-size:1px;                       display:block;                     overflow:hidden}
b.class_roundout {background:  #FFFFFF; color:inherit; display:block;                     overflow:hidden}
b.class_roundin  {background:  #CCCCCC; 
                  border-color:#FFFFFF; color:inherit; display:block; border-style:solid; overflow:hidden}
div.class_round  {background:  #CCCCCC; 
                  border-color:#FFFFFF; color:inherit; display:block; border-style:solid; border-width: 0 1px}

/*********************************************************************************************************************/
