.gbody {
   width:100%;
   margin:0px;
   padding:0px;
   background-color:#EEE5DE;background-image:url(./imgs/chess_tile.jpg);
   font-family:Verdana,sans-serif;font-weight:bold;font-size:12pt;
}

.sbody {
   width:100%;
   margin:0px;
   padding:0px;
   background-color:#EEE5DE;background-image:url(./imgs/chess_tile.jpg);
   font-family:Verdana,sans-serif;font-weight:bold;
   font-size:10pt;color:black;
}

.about {
   margin:40px;
   padding:0px;
   font-family:Verdana,sans-serif;
   font-weight:bold;font-size:10pt;
   color:black;
   background-color:#EEE5DE;
   background-image:url(./imgs/chess_tile.jpg);
}

.pop {
   width:100%;
   margin:0px;
   padding:0px;background-color:#EEE5DE;background-image:url(./imgs/chess_tile.jpg);
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:black;
   font-size:10pt;
   line-height:12pt;
}

.drag          {cursor:pointer;}
.header        {margin:10px 10px 10px 10px;padding:0px 5px 0px 5px;text-align:center;height:50px;font-size:16pt;}
.vert_marg     {margin:10px 0px 10px 0px;}
.horz_marg     {margin:0px 10px 0px 10px;}
.big_pad       {padding:0px 30px 0px 30px;}
.delete_chk    {color:#CC3333;font-size:10pt;float:right;}
.list_bordbox  {margin:5px 10px 5px 10px;padding:20px;border:solid;border-width:1px;border-color:#CC3333;}
.up_bordbox    {margin:5px auto 5px auto;padding:20px 60px 20px 60px;width:640px;border:solid;border-width:1px;border-color:#CC3333;font-size:10pt;color:black;}
.nget_outbox   {position:fixed;margin:30px;width:180px;padding:20px 10px 20px 10px;font-size:12pt;border:solid;border-width:1px;border-color:#CC3333;color:black;}
.list_inptwid  {width:50%;}
.list_label    {font-size:10pt;padding:0px 5px 0px 10px;} /*border:solid;border-width:1px;} */
.list_dlabel   {font-size:10pt;padding:0px 5px 0px 0px;color:#CC3333;} /*border:solid;border-width:1px;} */
.adm_midbox    {margin:20px auto 20px auto;padding:20px;width:70%;border:solid;border-width:1px;border-color:#CC3333;}
.adm_tbbox     {  margin:20px auto 20px auto;
                  padding:20px;
                  width:600px;
                  text-align:center;
                  border:solid;
                  border-width:1px;
                  border-color:#CC3333;
                }
.get_box       {margin:20px 0px 20px 0px;padding:10px;border:solid;border-width:1px;border-color:#CC3333;}
.get_eselectdim {height:200px;width:300px;}
.get_pselectdim {height:200px;width:200px;}
.pri_titlecol  {color:#CC3333;}
.alt_titlecol  {color:black;}
.entry_txt     {padding:10px 0px 10px 30px;color:black;font-size:10pt;}
.srch_list     {position:absolute;margin:30px;font-size:10pt;color:black;}
.smalltxt      {font-size:10pt;color:black;}
.smallinh      {font-size:8pt;}
.blend         {font-size:8pt;color:gray;}
.vsmalltxt     {font-size:7pt;color:black;}
.gotgametxt    {font-size:7pt;color:black;}
.upvsmpad       {margin:5px 30px 5px 30px;font-size:7pt;color:black;}
.italic_txt    {font-style:italic;font-weight:bold;color:#CC3333;}
.oneline       {white-space:nowrap;}
.css_inptf     {width:120px;}
A:link.sta     {color:#8B2323;text-decoration:none;}
A:active.sta   {color:#8B2323;background-color:#CC3333;text-decoration:none;}
A:visited.sta  {color:#8B2323;text-decoration:none;}
A:hover.sta    {color:#F4F4F4;background-color:#8B2323;text-decoration:none;}
A:link.stb     {color:#CC3333;text-decoration:none;}
A:active.stb   {color:#CC3333;text-decoration:none;}
A:visited.stb  {color:#CC3333;text-decoration:none;}
A:hover.stb    {color:#F4F4F4;background-color:#CC3333;text-decoration:none;}
.stc           {color:#8B2323;text-decoration:none;cursor:pointer;}
.stc_h         {color:#F4F4F4;background-color:#8B2323;text-decoration:none;cursor:pointer;}
td.bright      {padding:5px;border:solid;border-width:1px;border-color:#CC3333;text-align:left;}

#admin_links   {padding:0px 60px 100px 60px;}
#entry_left    {float:left;width:340px;}
#entry_mid     {padding:0px 0px 0px 350px;}
#entry_board   {position:relative;padding:0px 10px 0px 0px;}
#delete_choose {margin:20px;}

#notcomm_id    {position:absolute;visibility:visible;float:left;width:320px;margin:5px;}
#comment_id    {position:absolute;visibility:hidden;}
#comment_tarea {width:320px;height:70px;background-color:#F4F4F4;}

#entry_form                {position:relative;visibility:hidden;width:600px;padding:5px 5px 5px 5px;background-color:#8B6969;border-style:solid;border-color:#8B6969;}
   #entry_form_tophalf     {width:100%;}
      .entry_form_seltgt   {color:black;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;float:left;width:49%;}
      .entry_form_edit     {color:black;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;float:right;width:49%;}
      .entry_form_noedit   {color:#F4F4F4;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#8B6969;float:right;width:49%;}
      .entry_form_dateed   {color:black;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;}
      .entry_form_dateinpt {color:#F4F4F4;font-size:8pt;}
      #entry_form_score    {width:100%;height:260px;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;color:black;font-size:10pt}
   #entry_form_bothalf     {text-align:center}
      #entry_form_emlab    {position:relative;font-size:10pt;width:38%;color:#F4F4F4;}
      #entry_form_emadd    {width:50%;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;color:black;}

#edit_form                 {width:700px;margin:0px auto 0px auto;padding:15px;background-color:#8B6969;}
   #edit_form_tophalf      {width:100%;}
      .edit_form_seltgt    {color:black;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;float:left;width:49%;}
      .edit_form_edit      {color:black;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;float:right;width:49%;}
      .edit_form_noedit    {color:#F4F4F4;font-size:10pt;float:right;width:49%;border-style:solid;border-color:#8B6969;background-color:#8B6969;}
      .edit_form_dateed    {color:black;font-size:10pt;border-style:solid;border-color:#8B6969;background-color:#F4F4F4;}
      .edit_form_dateinpt  {color:#F4F4F4;font-size:10pt;}
      #edit_form_score     {color:black;font-size:10pt;width:98%;height:160px;background-color:#F4F4F4;}
   #edit_form_bothalf      {color:black;font-size:10pt;width:100%;background-color:#F4F4F4;border:solid;border-width:1px;border-color:#8B6969;}
/*test section */
.css_fldgap                {padding:30px;border: 1px solid #CC3333;}
.css_fldgax                {padding:10px;border: 1px solid #8B2323;}
.css_change                {width: 640px;margin:0px auto 0px auto;border-top: 2px solid white; border-left: 2px solid white;  border-right: 2px solid #808080; border-bottom: 2px solid #808080;}
.css_changx                {width: 640px;margin:0px auto 0px auto;}
.css_sinput                {width:30px}
.css_tinput                {width:80px}
.css_binput                {width:520px;}
.css_left                  {padding:10px 0px;text-align:left;font-size:10pt;width:32%}
.css_leftr                 {padding:10px 0px;text-align:left;font-size:10pt;width:18%}
.css_leftsp2               {padding:10px 0px;text-align:left;font-size:10pt;width:50%}
.css_radio                 {text-align:center;font-size:10pt;}
.css_form                  {padding:10px; margin: 0px;}
.css_legend                {font-size:12pt;color:#CC3333;font-weight:bold;}
.css_legenx                {font-size:12pt;color:#8B2323;font-weight:bold;}

.play_tlevel {
   background-color:#EEE5DE;background-image:url(./imgs/chessp_tile.jpg);
   font-family:Verdana,sans-serif;font-weight:bold;font-size:12pt;
   border:3px double #8B6969;
}
.play_pgn {
   font-size:8pt;color:black;
}