.toplink
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:none;
font-weight:bold;
text-align:left;
}
td.timedetails
{
/*color:#FF0000;*/
font-size: 7.8pt;
padding:right: 10px;


}
a#myacc_style2 {
	font-size:10;
	color:#ffffff;
	font-weight:bold;
	}
.toplink:hover
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#eefd00;
line-height:18px;
text-decoration:underline;
font-weight:bold;
text-align:left;
}

.top
{
color:#000000;
}

.headerlink
{
font-family:tahoma,arial,verdana;
font-size:14px;
color:#dfdedc;
line-height:18px;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.headerlink:hover
{
font-family:tahoma,arial,verdana;
font-size:14px;
color:#eefd00;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.indexbg{
background-color:#65c3f9;
background-image:url(../images/indexbgimg.jpg);
background-repeat:repeat-x;
}

.innerbg
{
background-color:#65c3f9;
background-image:url(../images/innerbgimg.jpg);
background-repeat:repeat-x;

}

.recipelink
{
font-family:tahoma,arial,verdana;
font-size:8px;
color:#000000;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.register
{
font-family:arial,verdana;
font-size:8pt;
color:#000000;
font-weight:bold;
}


.txtReq
	{
		font-family:arial;
		font-size:8pt;
		color:#000000;
		line-height:18px;
		text-decoration:none;
	}
.inputTextbox
	{
		font-family:tahoma,arial,verdana;
		font-size:8pt;
		color:#000000;
	}
.headertitle
{
font-family:tahoma,arial,verdana;
font-size:12pt;
color:#ffffff;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.pagetitle
{
padding: 10px 0px 10px 5px;
font-family:tahoma,arial,verdana;
font-size:12pt;
color:#84211C;
line-height:18px;
text-decoration:none;
font-weight:bold;
}


.headertitle_arial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}

.fooderlink
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#ff0000;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.fooderlink:hover
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#eefd00;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.subttitle
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.textnormal
{
font-family:verdana;
font-size:8pt;
color:#000000;
line-height:18px;
text-decoration:none;
font-weight:normal;
text-align:left;
}

.smalltext
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:none;
font-weight:normal;
}

.imgborder
{
/*background:#FFFFFF;
padding:5px;*/
border:1px dotted #999999;
}


.style1 {
	color: #BE333A;
	font-weight: bold;
	font-size: 16px;
}

.titlelink
{
font-family:tahoma,arial,verdana;
font-size:12px;
color:#0099FF;
line-height:18px;
text-decoration:none;
font-weight:bold;
text-align:left;
}


.titlelink:hover
{
font-family:tahoma,arial,verdana;
font-size:12px;
color:#f22c2c;
line-height:18px;
text-decoration:underline;
font-weight:bold;
text-align:left;
}
.description
{
font-family:tahoma,arial,verdana;
font-size:12px;
color:#666666;
line-height:18px;
text-decoration:none;
font-weight:normal;
}

.paging
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#0066FF;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.paging:hover
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#0066FF;
line-height:18px;
text-decoration:underline;
font-weight:bold;
}

.page
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#0066FF;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.docTitle
{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#FF6600;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}

.docTitle1
{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#006699;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}

.catname
{
font-family:tahoma,arial,verdana;
font-size:11px;
color:#a22019;
line-height:18px;
text-decoration:none;
font-weight:normal;
}

.breadCrum
{
font-family:tahoma,arial,verdana;
font-size:10px;
color:#0066FF;
line-height:18px;
text-decoration:none;
font-weight:normal;
}

.breadCrumLink
{
font-family:tahoma,arial,verdana;
font-size:10px;
color:#0066FF;
line-height:18px;
text-decoration:none;
font-weight:normal;
}

.breadCrumLink:hover
{
font-family:tahoma,arial,verdana;
font-size:10px;
color:#0066FF;
line-height:18px;
text-decoration:underline;
font-weight:normal;
}

.buttonstyle
 {
	font-family:tahoma,arial,verdana;
	font-size:10px;
	color:#ffffff;
	line-height:16px;
	text-decoration:none;
	font-weight:bold;
	border:1px solid #000000;
	background-color:#006699;
}


.popup
{
font-family:tahoma,arial,verdana;
font-size:8pt;
color:#84211C;
line-height:18px;
text-decoration:none;
font-weight:bold;
text-align:left;
}


.popup:hover
{
font-family:tahoma,arial,verdana;
font-size:8pt;
line-height:18px;
text-decoration: underline;
font-weight:bold;
text-align:left;
}

.popup_arial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#84211C;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}


.popup_arial:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height:18px;
	text-decoration: underline;
	font-weight:bold;
	text-align:left;
}

a#text_arial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	color:#FF0000;	
}


a#text_arial:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:11pt;
	line-height:18px;
	text-decoration: underline;
	font-weight:bold;
	text-align:left;
}


a#booking_arial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	color:#FF0000;	
}


a#booking_arial:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:11pt;
	line-height:18px;
	font-weight:bold;
	text-decoration: underline;
	text-align:left;
}


.butsubmit
{
	background:url(../images/buttons/submit.jpg); 
	width:58px; 
	height:20px; 
	border:0;
}
.butsubmit:hover
{
	background:url(../images/buttons/submit_hover.jpg); 
	width:58px; 
	height:20px; 
	border:0;

}
.butback
{
	background:url(../images/buttons/back.jpg); 
	width:44px; 
	height:20px; 
	border:0;
}
.butback:hover
{
	background:url(../images/buttons/back_hover.jpg); 
	width:44px; 
	height:20px; 
	border:0;

}
.butregister
{
	background:url(../images/buttons/register.jpg); 
	width:58px; 
	height:20px; 
	border:0;
}
.butregister:hover
{
	background:url(../images/buttons/register_hover.jpg); 
	width:58px; 
	height:20px; 
	border:0;

}
.butcancel
{
	background:url(../images/buttons/c_cancel.gif); 
	width:69px; 
	height:23px; 
	border:0;
}
.butcancel:hover
{
	background:url(../images/buttons/c_cancel_hover.gif); 
	width:69px; 
	height:23px; 
	border:0;

}
.butlogin
{
	background:url(../images/buttons/login.jpg); 
	width:58px; 
	height:20px; 
	border:0;
}
.butlogin:hover
{
	background:url(../images/buttons/login_hover.jpg); 
	width:58px; 
	height:20px; 
	border:0;
	cursor: hand;
	cursor: pointer;

}
.butlogin_top
{
	background:url(../images/buttons/online_class_reservation.jpg); 
	width:331px; 
	height:48px; 
	border:0;
	cursor: hand;
	cursor: pointer;
}
.butlogin_top:hover
{
	background:url(../images/buttons/online_class_reservation_hover.jpg); 
	width:331px; 
	height:48px; 
	border:0;

}
.pgmpage
{
font-family:tahoma,arial,verdana;
font-size:12px;
color:#000000;
line-height:18px;
text-decoration:none;
font-weight:normal;
text-align:left;
}


.butaddtocart
{
	background:url(../images/buttons/add_to_cart.jpg); 
	width:92px; 
	height:23px; 
	border:0;
}
.butaddtocart:hover
{
	background:url(../images/buttons/add_to_cart_hover.jpg); 
	width:92px; 
	height:23px; 
	border:0;
}
.butcontinueshop
{
	background:url(../images/buttons/continue_shopping.jpg); 
	width:162px; 
	height:23px; 
	border:0;
}
.butcontinueshop:hover
{
	background:url(../images/buttons/continue_shopping_hover.jpg); 
	width:162px; 
	height:23px; 
	border:0;

}	
.butcheckout
{
	background:url(../images/buttons/Check_out.jpg);
	width:92px; 
	height:23px; 
	border:0;
}
.butcheckout:hover
{
	background:url(../images/buttons/Check_out_hover.jpg); 
	width:92px; 
	height:23px; 
	border:0;

}	
.butcontinue
{
	background:url(../images/buttons/continue.jpg);
	width:92px; 
	height:23px; 
	border:0;
}
.butcontinue:hover
{
	background:url(../images/buttons/continue_hover.jpg); 
	width:92px; 
	height:23px; 
	border:0;

}	
.butorderconfirm
{
	background:url(../images/buttons/order_confirmation.jpg);
	width:162px; 
	height:23px; 
	border:0;
}
.butorderconfirm:hover
{
	background:url(../images/buttons/order_confirmation_hover.jpg); 
	width:162px; 
	height:23px; 
	border:0;

}	

.btnLogin
	{
		background:url(../images/buttons/c_login.jpg); 
		width:69px; 
		height:23px; 
		border:0;
	}
.btnLogin:hover
	{
		background:url(../images/buttons/c_login_hover.gif); 
		width:69px; 
		height:23px; 
		border:0;
	}
.butreset
{
	background:url(../images/buttons/reset.jpg); 
	width:58px; 
	height:20px; 
	border:0;
}
.butreset:hover
{
	background:url(../images/buttons/reset_hover.jpg); 
	width:58px; 
	height:20px; 
	border:0;

}	
.butupdate
{
	background:url(../images/buttons/update_nomal.jpg); 
	width:69px; 
	height:23px; 
	border:0;
}
.butupdate:hover
{
	background:url(../images/buttons/update_hover.jpg); 
	width:69px; 
	height:23px; 
	border:0;

}	

.classdatetitle
	{
		font-family:tahoma,arial,verdana;
		color:#84211C;
		font-size:16px;
		font-weight:bold;
	}
.classrowheader
	{
		font-family:arial,verdana;
		font-size:10pt;
		color:#FFFFFF;
		font-weight:bold;
		background-image:url(../ajaxtabs/shade.gif);
		height:25px;
	}
	
	
.classrowheaderpolicy
	{
		font-family:tahoma,arial,verdana;
		font-size:15px;
		color:#FFFFFF;
		font-weight:bold;
		background-image:url(../ajaxtabs/shade.gif);
		height:25px;
	}
.classtable
	{
		font-family: arial,verdana;
		font-size:8pt;
	}

input,textarea, select
	{
		font-family:tahoma,arial,verdana;
		font-size:8pt;
		color:#000000;
	}
	
.errordiplaytext
	{
		font-family:tahoma,arial,verdana;
/*		font-size:12px;*/
		font-size:8pt;
		color:#FF0000;
		font-weight:bold;
	}
.okdiplaytext
	{
		font-family:tahoma,arial,verdana;
		font-size:8pt;
		color:#00CC00;
		font-weight:bold;
	}

.producttitle
{
font-family: tahoma,arial,verdana;
font-size:12px;
color:#ffffff;
line-height:18px;
text-decoration:none;
font-weight:bold;
text-align:center;
}

.productcontent
{
font-family:tahoma,arial,verdana;
font-size:10pt;
color:#000000;
text-decoration:none;
font-weight:normal;
text-align:left;
}
	
/*.butshow
	{
		background-image:url(../images/buttons/showavailability.jpg);
		width:106px;		
		height:20px;
	}
	
.butshow:hover
	{
		background-image:url(../images/buttons/showavailability_hover.jpg);
		width:106px;
		height:20px;		
	}
	*/
	
	.butshow
{
	background:url(../images/buttons/showavailability.jpg); 
	width:106px; 
	height:20px; 
	border:0;
}
.butshow:hover
{
	background:url(../images/buttons/showavailability_hover.jpg); 
	width:106px; 
	height:20px; 
	border:0;

}
	
.btnyes
	{
		background:url(../images/buttons/yes.gif); 
		width:45px; 
		height:23px; 
		border:0;
	}
.btnyes:hover
	{
		background:url(../images/buttons/yes_hover.gif);
		width:45px; 
		height:23px; 
		border:0;
	}
.btnno
	{
		background:url(../images/buttons/no.gif); 
		width:45px; 
		height:23px; 
		border:0;
	}
.btnno:hover
	{
		background:url(../images/buttons/no_hover.gif); 
		width:45px; 
		height:23px; 
		border:0;
	}	
.butclose
{
	background:url(../images/buttons/close_normal.jpg);
	width:69px; 
	height:23px; 
	border:0;
}
.butclose:hover
{
	background:url(../images/buttons/close_hover.jpg); 
	width:69px; 
	height:23px; 
	border:0;

}	
.butaddtocart
{
	background:url(../images/buttons/add_to_cart.jpg);
	width:92px; 
	height:23px; 
	border:0;
}
.butaddtocart:hover
{
	background:url(../images/buttons/add_to_cart_hover.jpg); 
	width:92px; 
	height:23px; 
	border:0;

}		

.flink
{
padding-top:15px;
font-family:tahoma,arial,verdana;
font-size:11px;
color:#FF0000;
text-decoration:none;
font-weight:bold;
vertical-align:middle;
}
.loglink
{
padding-top:15px;
padding-bottom:15px;
font-family:tahoma,arial,verdana;
font-size:11px;
color:#FF0000;
text-decoration:none;
font-weight:bold;
vertical-align:middle;
}

.classdatetitle
	{
		font-family:arial,verdana;
		color:#84211C;
		font-size:12pt;
		font-weight:bold;
	}
	
.popupcontent
{
font-family:tahoma,arial,verdana;
font-size:12px;
color:#ac3c3b;
line-height:18px;
text-decoration:none;
font-weight:bold;
text-align:left;
}
.classtitle
	{
		font-family: arial;
		color:#AC3C3B;
		font-size:12pt;
		font-weight:bold;
	}
.nutridescription
{
font-family:tahoma,arial,verdana;
font-size:8pt;
color:#666666;
line-height:18px;
text-decoration:none;
font-weight:normal;
}	

.loginlabel
{
font-family:Arial;
font-size:8pt;
}
.logintext
{
		font-family:arial;
		font-size:12px;
		color:#000000;
		font-weight:bold;
}
