﻿body{
	margin:0;
	background-image: url("../images/bgtile1.gif") 
	}

.tablebg{
	background-color: #F1F1F1;
	}
	
.pgbg{
	margin:0;
	background-image: url("../images/table_bg.gif") 
	}
	
.leftbg{
	margin:0;
	background-image: url("../images/logo_left_bg.gif") 
	}
	
.navbg{
	margin:0;
	background-image: url("../images/nav_bg.gif") 
	}
	
.foodallergy{
	margin:0;
	background-image: url("../images/nav_bg.gif") 
	}

h1, h2, h3{
	margin: 0px;
	}

.title{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 17px;
	line-height: 16px;
	color: #c60c36;
	font-weight: bold;
	}
a.title:link, a.title:visited{color: #c60c36; text-decoration: none;}
a.title:active, a.title:hover{color: #f26522; text-decoration: none;}

.title1{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #145666;
	font-weight: bold;
	}
a.title1:link, a.title1:visited{color: #145666; text-decoration: none;}
a.title1:active, a.title1:hover{color: #cc0033; text-decoration: none;}

.title2{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #c60c36;
	font-weight: bold;
	}
a.title2:link, a.title2:visited{color: #203c56; text-decoration: none;}
a.title2:active, a.title2:hover{color: #cc0033; text-decoration: none;}


.topnav{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	font-weight: bold;
	}
.topnav a, .topnav a:visited{color: #ffffff; text-decoration: none;}
.topnav a:active, .topnav a:hover{color: #f26522; text-decoration: none;}

.topnav1{
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height: 18px;
	color: #f26522;
	font-weight: bold;
	}
.topnav1 a, .topnav1 a:visited{color: #0c7e99; text-decoration: none;}
.topnav1 a:active, .topnav1 a:hover{color: #f26522; text-decoration: none;}

.body{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	}
a.body:link, a.body:visited{color: #333333; text-decoration: underline;}
a.body:active, a.body:hover{color: #0c7e99; text-decoration: none;}

.body1{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	}
a.body1:link, a.body1:visited{color: #333333; text-decoration: underline;}
a.body1:active, a.body1:hover{color: #0c7e99; text-decoration: none;}

.body2{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	}
a.body2:link, a.body2:visited{color: #333333; text-decoration: underline;}
a.body2:active, a.body2:hover{color: #333333; text-decoration: none;}

.subtitle{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #336666;
	font-weight: bold;
	}
a.subtitle:link, a.subtitle:visited{color: #336666; text-decoration: none;}
a.subtitle:active, a.subtitle:hover{color: #333333; text-decoration: underline;}

.subtitle1{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #0c7e99;
	font-weight: bold;
	}
a.subtitle1:link, a.subtitle1:visited{color: #0c7e99; text-decoration: none;}
a.subtitle1:active, a.subtitle1:hover{color: #f26522; text-decoration: none;}

.subtitle2{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0c7e99;
	font-weight: bold;
	}
a.subtitle2:link, a.subtitle2:visited{color: #0c7e99; text-decoration: underline;}
a.subtitle2:active, a.subtitle2:hover{color: #f26522; text-decoration: none;}

.footernav{
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	font-weight: bold;
	background: #252525;
	}
.footernav a, .footernav a:visited{color: #ffffff; text-decoration: none;}
.footernav a:active, .footernav a:hover{color: #f26522; text-decoration: none;}

.list{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #333333;
	}	
.list a, .list a:visited{color: #333333; text-decoration: none;}
.list a:active, .list a:hover{color: #c60c36; text-decoration: underline;}

.top{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #0c7e99;
	}
.top a:link, .top a:visited{color: #0c7e99; text-decoration: underline;}
.top a:active, .top a:hover{color: #f26522; text-decoration: none;}


/* Forms CSS */

form{
	margin:0;
	padding:0;
}

.input{
	padding:2px 0;
	width: 220px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}

.inputphone{
	padding:2px 0;
	width: 67px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}

.input1{
	padding:0px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}

.select{
	padding:2px 0;
	width: 220px;
	border:1px solid #b4b4b4;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	}
	
.select1{
	height:20px;
	padding:0;
	width: 180px;
	border:1px solid #b4b4b4;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	}

.select2{
	padding:2px 0;
	width: 50px;
	border:1px solid #b4b4b4;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	}
	
.select3{
	padding:2px 0;
	width: 60px;
	border:1px solid #b4b4b4;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	}
	
.textarea{
	padding:0px;
	width: 220px;
	height:60px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}

.gobutton{
	height:20px;
	width:35px;
	background-color: #0c7e99;
	border:1px solid #0c7e99;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif;
	}
	
.button {
	background-color:#DFDEE1;
	border-color:#9D9DA1 #BFBEC1 #BFBEC1 #9D9DA1;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-family:Arial,Helvetica,sans-seri1f;
	font-size:12px;
	font-weight:bold;
	padding:2px;
	width:65px;
	}
		
.req{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #ff0000;
	}