
.item  { border:1px solid #003366; padding: 10px; }

.header  { font-family: Verdana, Arial, Helvetica, Sans-serif; 
           font-size: 11px; border: 0px solid #000000; }

body.basic { background: #789FD6; }

.menu     { font-family: Arial, Verdana, Helvetica, Sans-serif;
            color: #000000; font-size: 11px; }
      
.menu a:link, .menu a:visited, .menu a:active

          { color: #000000; font-size: 11px; text-decoration: none; }

.menu a:hover { color: #1C53BA; text-decoration: none; }

.time      { padding-left:10px; color: #FFFFFF; font-size: 11px;
             font-weight: bold; text-align: left; }
             
.caption   { color: #FFFFFF; font-size: 14px; font-weight: bold; }
           
.bookmark  { color: #FFFFFF; font-size: 12px; font-weight: bold; }   
             
.extra     { color: #FFFFFF; font-size: 13px; font-weight: bold; }                      

.title     { color: #000000; font-size: 18px; text-align: center; }

.content   { background: #FFFFFF; color: #000000; font-size: 13px; width: 982px;
             font-family: Verdana, Arial, Helvetica, Sans-serif; margin: auto; }	

.footer    { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; } 
          
.footer a:link, .footer a:visited, .footer a:active

          { color: #FFFFFF; text-decoration: none; }   

.footer a:hover { color: #FFFFFF; text-decoration: underline; }                           

a:link, a:active, a:visited  { color: #0000FF; background-color: transparent; text-decoration: none; }

a:hover  { color: #FF0000; background-color: transparent; text-decoration: underline; } 

.address { color: #000000; font-size: 14px; text-align: center; font-weight: normal; }

p.indent { padding-left: 1em; padding-right: 1em; text-align: justify; }

.tips     { list-style: none; text-align: justify; color: #000000; 
            margin-left: 10px; padding: 0px; background-color: transparent; }   
            
.cast     { list-style: bullet; text-align: justify; color: #000000; 
            margin-left: 25px; padding: 0px; background-color: transparent; }

.rktop { height: 6px; background: #666666 url(images/tr.png) no-repeat top right; font-size: 0px; }
.rktop .rkformat { background: #666666 url(images/tl.png) no-repeat top left; display: block; width: 6px; height: 6px; }

.rkmid { border-left: 1px solid #666666; border-right: 1px solid #666666; padding-top: 8px; }

.rkbot { height: 6px; background: #666666 url(images/br.png) no-repeat bottom right; font-size: 0px; }
.rkbot .rkformat { background: #666666 url(images/bl.png) no-repeat bottom left; display: block; width: 6px; height: 6px; }          
			
