	Body {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		width: 780px;
		position:relative;
		font-size: 10pt;
		background-color: #FFFFFF;
		color: #777777;
		font-family: 'Trebuchet MS';
		
	}
	
	#Page {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		width: 780px;
		font-size: 10pt;
    }
    
	#MainTable {
		width: 780px;
		font-size: 10pt;
		padding: 0px;

		border-spacing: 0px;
		border-collapse: collapse;
    }    
    
	.TopLeft{
		width: 22px;
		height: 15px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/topleft.gif");
		
    }           
    .TopBorder{
		height: 15px;
		width: 736px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/topborder.gif");
    }
	.TopRight{
		width: 22px;
		height: 15px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/topright.gif");
    }           
    
	.LeftWBorder{
		width: 22px;
		height: 50px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/leftwborder.gif");
		background-position: bottom;
		background-repeat: repeat-y;
		
    }       
    
	.RightWBorder{
		width: 22px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/rightwborder.gif");
		
    }       
    
	.MenuSection {
		width: 736px;
		height: 22px;
		font-size: 10pt;
		font-Family: 'Helvetica';
		color: #6699FF;
		background-color: #FFFFFF;
		text-align: left;
		padding: 0px;
		border-spacing: 0px;
		background-image:url("images/menubg.jpg");
		background-position: left bottom;
		background-repeat: no-repeat;
    }
    
	.Banner {
		width: 780px;
		height: 175px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/mainpic.jpg");
		background-repeat: no-repeat;
    	}   

	.LeftBorder{
		width: 22px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/leftwborder.gif");
		background-repeat: repeat-y;
		
    }       
	.RightBorder{
		width: 22px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/rightwborder.gif");
		background-repeat: repeat-y;
    }       
    
	.BottomLeft{
		width: 22px;
		height: 15px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/bottomleft.gif");
		
    }           
    .BottomBorder{
		height: 15px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/bottomborder.gif");
    }
	.BottomRight{
		width: 22px;
		height: 15px;
		font-size: 10pt;
		padding: 0px;
		border-spacing: 0px;
		background-image: url("images/bottomright.gif");
    }           
  	.Content {
		width: 730px;
		height: 200px;
		padding: 0px;
		vertical-align: top;
		text-align:left;
		font-size: 10pt;
		border-spacing: 0px;
		background-color: #ffffFF;
    }       
	
	.ColumnA {
		width: 365px;
		font-size: 10pt;
		font-Family: 'Trebuchet MS';
		color: #333333;
		padding-top: 20px;
		padding-right: 5px;
		padding-bottom: 10px;
		border-spacing: 0px;
		vertical-align: top;
		
    }       
	.ColumnB {
		width: 365px;
		font-size: 10pt;
		font-Family: 'Trebuchet MS';
		color: #333333;
		padding-top: 10px;
		padding-left: 5px;
		padding-bottom: 10px;
		border-spacing: 0px;
		vertical-align: top;
    }       
    
    .MenuTitle {
		font-size: 10pt;
		font-family: 'Trebuchet MS';
		padding: 0px;
		border-spacing: 0px;
		border-collapse:collapse;
    }     
    .MenuRow{
		padding-left: 10px;
		padding-right: 10px;
		padding-top : 3px;
		padding-bottom: 3px;
    }
    .MenuRowText, .MenuRowText:visited {
	    text-decoration: none;
		font-size: 10pt;
		font-family: 'Trebuchet MS';
		font-weight: bold;
		Color: #444444;
    }
    .MenuRowText:hover {
	    text-decoration: none;
		font-size: 10pt;
		font-family: 'Trebuchet MS';
		font-weight: bold;
		Color: #444444;
    }
    
    .MenuAll {
	    visibility: hidden;
	    height: 40px;
	    border-collapse: collapse;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;	    
		border-top: 1px solid #CCCCCC;	    
		border-bottom: 1px solid #CCCCCC;	    
		background-color: #FFFFFF;
		Color: #444444;
		padding: 0px;
		border-spacing: 0px;
	    position: absolute;
	    overflow: scroll;
    }
	H1
	{
		font-size: 18pt;
		font-Family: 'Trebuchet MS';
		color: #444444;
	}    
	.NormalText, TD, P
	{
		font-size: 10pt;
		font-weight: normal;
		font-Family: 'Trebuchet MS';
		color: #444444;
	}
    .HyperlinkStyle, A {
	    text-decoration: none;
		font-size: 10pt;
		font-weight: bold;
		font-Family: 'Trebuchet MS';
		color: #3333EE;
    }
	.Important
	{
		color: #820000;
	}
	.Motto
	{
		font-size: 16pt;
		font-weight: bold;
		font-style: italic;
		font-Family: 'Trebuchet MS';
	}

	div#nifty
	{ 
		margin: 0 5%;
		background: #820000; 
		color: #ffffff;
	}
	
	div#Search
	{
		margin: 0 5%;
		font-size: 15pt;
		font-weight: bold;
	}
	
	.ResultNormal
	{
		border: 1px solid #999999;;
		margin: 5% 5%;
		background: #ffffff; 
		color: #000000;	
		height: 140px;
	}
	.Result
	{
		margin: 5% 5%;
	}
	.ResultSpecial
	{
		border: 1px solid #000000;
		margin: 5% 5%;
		background: #ff0000; 
		color: #ffffff;	
		height: 140px;
	}
	
	.big_price
	{
		font-size: 16pt;
		font-weight: bold;	
	}
	