
.special_table
 { 
   border:#B22222 solid 2px;
 }

.table_class
 {
   border:0;
   cellpadding:0;
   cellspacing:0;
   cellmargin:0;
   font-family: Helvetica;font-size: 14.5px;color:#B31411;font-weight:bold;  
   color:#B31411;   
 }

.dotspace 
  { 
    font-size: 0px; 
    height: 2px; 
    width: 100%; 
    border-bottom: 2px dotted #B31411; 
    margin-left: 8px; 
    margin-right: 8px;   
  }

.focus
  {
   background-color:#B22222;
   font-weight:bold;
   font-family:Verdana;
   font-size:12;
   color:white;
   cursor:pointer;    
   cursor:hand;   
}


.focus_p
  {
   background-color:#B22222;
   font-weight:bold;
   font-family:Verdana;
   font-size:12;
   color:white;  
}
.blur
  {
   background-color:#B22222;
   font-weight:bold;
   font-family:Verdana;
   font-size:12;
   color:gray;
}
    
.tdd 
  {
    height:25;
    border:0;
    cellspacing:0;
    cellpadding:0;
    width:100%;
    font-family: Helvetica;font-size: 14.5px;color:#B31411;font-weight:bold;    
  }

.tdd_print_menu 
  {
    border:0;
    cellspacing:0;
    cellpadding:0;
    width:100%;
    font-family: Times New Roman;font-size: 18.5px;color:black;font-weight:bold;    
  }


.tdd_print_menu_specials
  {
    border:0;
    cellspacing:0;
    cellpadding:0;
    width:100%;
    font-family: Times New Roman;font-size: 18.5px;color:black;font-weight:bold;font-style:italic;    
  }

.print_menu_font 
  {
    font-family: Times New Roman;font-size: 18.5px;color:black;font-weight:bold;    
  }
  
.ad
  {
    font-family:Arial,Helvetica,sans-serif;
    font-size:12;
    color:#eeeeee;
  }
     
.on
  {
    font-family:Arial,Helvetica,sans-serif;
    cursor:hand;
    font-size:16;
    text-decoration:underline;
    color:orange;
    font-weight:bold;
  }

.indexon
  {
    font-family:Arial,Helvetica,sans-serif;
    font-size:12;
    text-indent:+0.5em;
    background-color:#eeeeee;
    border:black solid 1px;
    cursor:pointer;    
    cursor:hand;
    width:130;
    font-weight:bold;
    color:red;
   }

.indexoff
  {
    font-family:Arial,Helvetica,sans-serif;
    font-size:12;
    text-indent:+0.5em;
    background-color:#eeeeee;
    border:silver solid 1px;
    width:130;
    font-weight:bold;
  }

  
.off
  {
    font-family:Arial,Helvetica,sans-serif;
    font-size:16;
    color:white;
    text-decoration:underline;
    font-weight:bold;
  }
  
.s_off
  {
    font-family:Arial,Helvetica,sans-serif;
    font-size:16;
    color:white;
    font-weight:bold;
  }   

.menu
  {
    border-top:silver 0px solid;
    border-left:silver 0px solid;
    border-right:#eeeeee 1px solid;            
    border-bottom:#eeeeee 1px solid;
  }   
  
.whiteboard
  {
    border-top:#FF0099 1px solid;
    border-left:#FF0099 1px solid;
    border-right:#FF0099 1px solid;            
    border-bottom:#FF0099 1px solid;
    background-color:silver;
  }   
  
.coupon
  {
    border-top:#FF0099 3px dashed;
    border-left:#FF0099 3px dashed;
    border-right:#FF0099 3px dashed;            
    border-bottom:#FF0099 3px dashed;
    background-color:white;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18; 
    color:red;
    width:90;
    height:90;  
    valign:center;
    align:center;
  }  

.first_page_photo
  {
    border-top:black 3px solid;
    border-left:black 3px solid;
    border-right:black 3px solid;            
    border-bottom:black 3px solid;
  }   

.zip_go
{
    font-family: verdana;
    font-size: 10px;
    height: 19px;
    cursor: hand;
    cursor: pointer; 
    border-width: 0px;
    background-repeat: no-repeat;
    padding: 0px;
    background-image:url(http://www.nankingrestaurant.net/nanking_restaurant/big_go.GIF);
    width: 107px;
    color: #000000;
    font-weight: 800;
    valign:center;
    align:center;
}

.print_coupon
{
    font-family: verdana;
    font-size: 10px;
    height: 19px;
    cursor: hand;
    cursor: pointer; 
    border-width: 0px;
    background-repeat: no-repeat;
    padding: 0px;
    background-image:url(/nanking_restaurant/big_go.GIF);
    width: 107px;
    color: #000000;
    font-weight: 800;
    valign:center;
    align:center;
}


.right_border
  {
    border-right:#eeeeee 1px solid;
    border-bottom:#eeeeee 1px solid;   
  }
   
.leftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none
        cursor:pointer;    
        cursor:hand;	
}


.leftmenuon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-decoration: underline
        cursor:pointer;    
        cursor:hand;		
}

.lunch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	font-weight : bold;	
	text-decoration: none
        cursor:pointer;    
        cursor:hand;	
}

.lunchon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B22222;
	font-weight : bold;
	text-decoration: underline
        cursor:pointer;    
        cursor:hand;		
}

.locationon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15.5px;
	color: White;
	font-weight : bold;	
}

.flag
  {
    border-top:black 2px ridge;
    border-left:black 2px ridge;
    border-right:black  2px ridge;            
    border-bottom:black 0px solid;
    background-color:black;
    color:white;
  }
    
.category
  {
    font-family: Times New Roman;font-size: 34.5px;color:#B31411;font-weight:bold;font-style:italic;   
    color:#B31411;
  }  
  
  
.regular_font
  {
    font-size:12; 
    font-family:Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;
  }


.regular_font1
  {
    font-family: Comic Sans MS;font-size: 12.5px;color:#B31411; 
    color:#B31411;
  }

.regular_font1_special
  {
    font-family: Times New Roman;font-size: 18.5px;color:black;font-weight:bold;font-style:italic;  
    color:black;
  }


body{
        font-family: helvetica; margin:0px 0px 0px 0px;
	scrollbar-3d-light-color : #aee8f4;
	scrollbar-arrow-color : #E9DECA;
	scrollbar-base-color : #000000;
	scrollbar-dark-shadow-color : #000000;
	scrollbar-face-color : #B22222;
	scrollbar-highlight-color : #acacac;
	scrollbar-shadow-color : #792B24;
}

.print_menu_font1
  {
    font-family: Helvetica;font-size:18.5px;; 
  }


.nn {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:19.5;}


.print_menu_font2
  {
    font-family: Helvetica;font-size:13.5px;; 
  }
  
.first_page_font 
  {
    font-family: Helvetica;font-size: 18.5px;color:#B31411;font-weight:bold;    
  }  
  
.indv_menu 
  {
    font-family: Helvetica;font-size: 17.5px;color:white;font-weight:bold;    
  } 
  

