body {
	margin: 0;
	padding: 0;
	color: #373737;
	background: #143731 url(images/bg.jpg);
	text-decoration:none; 
	text-align: left;
	font-family:tahoma;
	font-size:12px;	
	/*line-height:13px;*/
}

a{color:#D61533; text-decoration:none} /*#006633*/
a:hover {text-decoration:underline}
.copyright{color: #FFFFFF;} 

table #product{
	border: 1px solid #666666;
	border-collapse: collapse;
	color: #003366;	
	font-family:tahoma;
	font-size:11px;	
}

#product td{
	border: 1px solid #999999;
	padding: 2px 5px;	
}

#product tr.head{
	background: #333333;
	color:#ffffff;	
	font-weight: bold;
}

.product {
	display: block;
	color:#003366;
	font:15px Tahoma;
	height:22px;
	text-decoration:none;
	margin:5px 0px;
	padding: 0px;
	border-bottom: 1px solid #003366;
	background: none;
}

.red {
	color:#003366;
	font:12px Arial;
	height:22px;	
}

.category {
color: #FFFFFF;
font-size: 14px;
}
.category a {
color: #FFFFFF;
}
.category a:hover {
color: #FFCC00;
text-decoration: none;
}

#food_name {
margin: 0 10px; background: url('images/food_name.jpg') no-repeat; height: 35px; padding: 7px  0px 0px 35px; font: 17px Tahoma; color:#003333;
}
#ingredients {
margin: 0px; background: url('images/ingredients.jpg') no-repeat; height: 35px; padding: 7px  0px 0px 35px; font: 17px Tahoma; color:#003333;
}
#method {
margin: 0px; background: url('images/method.jpg') no-repeat; height: 35px; padding: 7px  0px 0px 35px; font: 17px Tahoma; color:#003333;
}
#category {
margin: 0 10px; background: url('images/category.jpg') no-repeat; height: 35px; width: 600px; padding: 7px  0px 0px 35px; font: 17px Tahoma; color:#003333;
}
ul 
{
    padding:0 20px;
    margin:0;
}
hr 
{
    padding:0;
    margin:0;
}    
img.wBorder {
border:2px solid #006666;
width:635px;
/*height:100px; */
}
textarea, input, select {
font-family:Tahoma;
font-size:11px;
border: 1px solid #006666;
/*width: 100px;*/
/*text-align: center;*/
}
input[type="checkbox"] {
  border:none;  
}
input[type="button"], input[type="submit"]{
  border: 1px solid #006666;
  background: #006666;
  color:#FFFFFF;   
  font-weight: bold; 
  padding: 0 5px;
}
table #GridView1{
	border: 1px solid  #666666;
	border-collapse: collapse;
	/* color: #003366;	*/
}

#GridView1 td{
	border: 1px solid #999999;
	padding: 2px 5px;
	text-align: left;	
}

#GridView1 th{
	background: #333333;
	color:#ffffff;	
	font-weight: bold;
	padding: 5px;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
visibility: hidden;
z-index: 100;
}
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}