

/*General Styling*/
.red 	     {color:#CC0000;}
.bold	     {font-weight:bold;}
.clear_both  {clear:both;}
.margin0     {margin:0;}
.margin_t15  {margin-top:15px;}
.small_margin{margin-top:0px;margin-bottom:15px;}
.brown	     {color:#C08800;}
.center      {text-align:center;}
.normal	     {font-weight:normal}
.right	     {float:right;}
.temp        {font-style:italic;border:#003300 1px solid;width:645px;padding:20px;margin-bottom:15px;background-color:#F0FFE7;}


/*Link Styling*/
a		{color:#003300;}
a:hover		{color:#CC0000;}
a.toplink	{margin-right:10px;margin-left:10px;font-size:16px;font-weight:bold;text-decoration:none;}
.active_link	{margin-right:10px;margin-left:10px;font-size:16px;font-weight:bold;color:#CC0000;}
.linkicon	{width:10px;height:10px;}
.text_link	{color:#000;}
.text_link:hover{color:red;}
a.large_link  	{font-size:15px;}
a.botlink	{margin-right:5px;margin-left:5px;font-size:11px;text-decoration:none;}
a.botlink:hover	{text-decoration:underline;}
.active_botlink	{margin-right:5px;margin-left:5px;font-size:11px;color:#CC0000;text-decoration:underline;}
.spam a{color:#669966;font-size:10px;} 
.spam a:hover{color:#CC3300} 
.footer a	{color:#99FF99;}
.footer a:hover	{color:#FF3333;}


.maindiv{
	width:730px;
	height:auto;
	overflow:auto;
	background:#FCFCEE url('../images/bg_slice.gif') repeat-y;
	margin:0 auto;
	border-bottom:#FAFABE solid 2px;
	text-align:left;
}
.headerdiv{
	width:730px;
	height:125px;
	background-color:#FAFABE;
}
.headerdiv img{
	height:125px;
	float:left;
	border:none;
}
.headleft{width:127px;}
.headcenter{width:476px;}
.headright{width:127px;}

.topnav	{
	width:730px;
	height:32px;
	background:#FFFFCC url('../images/fresh_healthy_meal_delivery.gif') no-repeat;
	text-align:center;
}
.topnav p{
	margin:0;
}
.bodydiv{
	width:690px;
	height:auto;
	margin:20px;
	margin-top:10px;
	text-align:left;
}
.page_title{
	color:#006600;
	font-size:1.5em;
	text-align:center;
}
.pgraph_title{
	color:#006600;
	font-size:1.3em;
	margin-top:14px;
	margin-bottom:10px;
}
p	{
	margin:10px 0;
}
.divider{
	width:690px;
	height:10px;
}
.divider img{
   	width:10px;
   	height:10px;
   	margin-left:20px;
   	margin-right:20px;
}
.box	{
	width:690px;
	height:auto;
	clear:both;
}
.colums{
	width:340px;
	height:auto;
	float:left;
	margin-bottom:25px;
}
.bodypic_right{
	width:180px;
	height:174px;
	float:right;
	margin-left:5px;
	border:none;
}
.botnav{
	clear:both;
	width:722px;
	height:20px;
	border-top:#F0F3E3 solid 2px;
}
.botnav p{
	margin:0;
	text-align:center;
}
.bot_pics{
	width:730px;
	margin:10px auto;
	height:87px;
	text-align:left;
}
.bot_pic_small{
	width:91px;
	margin:0;
	height:87px;
	float:left;
}
.bot_pic_large{
	width:92px;
	height:87px;
	float:left;
}
.footer{
	width:730px;
	color:#fff;
	font-size:10px;
	text-align:center;
	margin:8px auto;
}
.L4Abanner{
	width:80px;
	height:31px;
	border:none;
	margin:10px;
}
.spam {
  padding-bottom:5px;
	} 

/* This section is for the tables */
     
.cells
{
padding:1px 1px 1px 4px;
border-style:solid;
border-width:1px;
width:120px;
border-collapse:collapse;
vertical-align:top;
text-align:center;
border-left:#000 2px solid;
font-size:10px;
} 
.cell_1
{
padding:1px 1px 1px 4px;
border-style:solid;
border-width:2px;
width:120px;
border-collapse:collapse;
vertical-align:center;
text-align:center;
font-weight:bold;
font-size:12px;
}
.cell_2
{
border-left:#000 1px solid;
padding:1px 1px 1px 4px;
width:auto;
border-collapse:collapse;
vertical-align:top;
text-align:center;
font-size:12px;
} 
.table_divider td
{
border-top:#000 2px solid;
}
.trtables
{
border:#000 solid 2px;
width:750px;
padding:0px;
border-collapse:collapse;
font-size:11px;
text-align:center;
margin-bottom:20px;
margin-top:10px;
}
.columns
{
border-style:solid;
padding:1px 1px 1px 4px;
border-collapse:collapse;
width:138px;
text-align:center;
}
.line_less
{
line-height:12px;
}
.yellow{background-color:#FFFFCC;}
.lavendar{background-color:#E3C9D3;}
.lime{background-color:#E4FCE4;}
/* FORM STYLING - BEGINNING */
.form_div {
	width:296px;
	text-align:left;
	margin:0 auto;
}
.form_div p {
	margin:0;
}
.contact_left_col {
	float:left;
	width:100px;
	line-height:23px;
}
.contact_middle_col {
	float:left;
	width:10px;
	line-height:23px;
}
.contact_right_col {
	float:left;
	width:180px;
}
.contact_right_col input{
	font-family:verdana,arial,helvetica;
	font-size:12px;
	height:15px;
	width:180px;
	margin-bottom:2px;
}
.contact_right_col textarea{
	font-family:verdana,arial,helvetica;
	font-size:12px;
	height:70px;
	width:180px;
}
.button {
	width:40px;
	font-size:0.9em;
	margin-right:3px;
}
.button_div {
	width:44px;
	float:right;
	margin-top:11px;
	text-align:right;
}
.compulsory {
	float:left;
	width:234px;
	font-size:0.9em;
	margin-top:3px;
}
/* FORM STYLING - END */
