
body {font-family:      verdana,arial,helvetica,sans-serif; 
      background-color: #ffffcc;
      text-align:       center;
      font-size:        12px;
      color:            gray;
     }

#a   {font-family:       "Courier New", Courier, monospace;
      margin-top:        20px;
      height:            70px;
      font-size:         60px;
      text-align:        center;
     }

#t   {margin-top:        4px;}

.t   {width:             95%;
      padding:           10px;
      text-align:        left;
      margin-left:       auto;
      margin-right:      auto;
      border:            1px solid gray
	 }

.bar {height: 6px;
      width:  50%;
      border-top:    2px solid gray;
      margin-left:   auto;
      margin-right:  auto;
     }

.bh  {height:    60px}

.sh  {font-size:  0px;
      height:     1px;
	 }
   
.i   {height:        60px;
      padding-left:  10px;
      padding-right: 10px;
      border:        0px solid red;
     }   
  
.col_l {width:           180px}  
.col_r {width:           170px}  
  
.t1a {text-align:        left}
      
.t1b {text-align:        right}  
	
.t2  {text-align:        center;
     /* vertical-align:    middle;*/
      font-size:         34px;
      color:             #516c46;
     } 	

.tb  {text-align:     justify;
      padding-top:    6px;
      padding-left:   0px;
      padding-right:  0px;
      font-size:      18px;
      line-height:    30px;
     }
  
.tf  {text-align:     center;
      font-weight:    bold;
     }

.bs  {color:          gray;
      font-weight:    bold;
      font-size:      14px;
      padding-left:   20px;
      padding-right:  20px;
     }
    
.f   {margin-top:     20px;
      line-height:    20px;
      font-size:      12px;
     } 
	      
.t td      {border: 0px solid green}     
  
.h,.wn,.ww {visibility: _hidden}	

.htr       {font-size: 1px}
.htr .td   {height:    1px}

.at { vertical-align: top}
.al { text-align:     left}

.ul_l { border:       0px solid red;
        padding-left: 10px;
        padding-top:  20px;
        margin-left:  20px;
      }
 
.ul_r { border:       0px solid red;
        padding-left: 10px;
        padding-top:  20px;
        margin-left:  40px;
      } 
 
.li { padding-bottom: 16px;
      padding-left:   4px;
      text-align: top;
    }    
 
.li_s { list-style-image: url(../img/sel_red.png);
        color:           #d21a1a;
        font-weight:     bold;      
      }
      
.li_u { list-style-image: url(../img/sel_green.png); 
      }
  
.li_a { text-decoration: none;  
        color:           #516c46;   
        cursor:          pointer; 
		font-weight:     bold;  
      }
    
.fi { width:          300px;
      padding-top:    10px;
      padding-left:   20px;
      padding-bottom: 10px;
      float:          right;
	}

/* demo screen */
#demo_t  {margin-top: 4px}
.tl      {font-size: 40px}
.ttd     {vertical-align: top;
          text-align:     center }}

/* tweet image */
.twi  {height: 40px;
       width:  40px;
	  } 

/* video */
  