.sTabbedPanels{
	margin: 0px;
	float: left;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sTabbedPanelsTabGroup{
	margin: 0px;
	padding: 0px;
}
.sTabbedPanelsTab{
	float: left;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	padding-left:0px;
	margin: 0px;
	outline: 0;
}
.tabtexta{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight:normal;
float:left; 
height:21px;
line-height:21px;
color:#FFFFFF;
}
.tabl{
width:18px; 
height:21px;
float:left; 
background-image:url(../images/tabl.gif); 
background-repeat:no-repeat; 
background-position:right top;
}
.tabr{
width:18px;
height:21px;
float:left; 
background-image:url(../images/tabr.gif); 
background-repeat:no-repeat; 
background-position:right top;}
.sTabbedPanelsTabHover{
	background-image: url(../images/tabhoversm.png);
	background-repeat: no-repeat;
}
.sTabbedPanelsTabSelected{
	background-image: url(../images/tabsm.png);
	background-repeat: no-repeat;
}
.sTabbedPanelsTab a {
	color: black;
	text-decoration: none;
	outline: 0;
}
.sTabbedPanelsTab a:active, a:focus { outline: 0; }
.sTabbedPanelsContentGroup {
	clear: both;
	background-color: #333d59;
}
.sTabbedPanelsContent {
	background-repeat: no-repeat;
	height: 300px;
	padding-left: 2px;
	padding-top: 2px;
	background-position: 0px 22px;
}
.sTabbedPanelsContentVisible {
}
/*This is for the frame of rounded borders */
.sizer
{
height:10px;
width:10px;
}
.colbg
{
background-color:#333d59;
}

.toprig
{
	background-image:url(../home_blueimages/rourigtop.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	behavior:url(iepngfix.htc);
}
.toplef
{
	background-image:url(../home_blueimages/rouleftop.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	/*line-height:8px; height:8px; border-top:2px solid #61bfbf;*/
	behavior:url(iepngfix.htc);
}
.botrig
{
	background-image:url(../home_blueimages/rourigbot.png);
	behavior:url(iepngfix.htc);
	background-repeat: no-repeat;
	background-position: right top;
}
.botlef
{
	background-image:url(../home_blueimages/roulefbot.png);
	behavior:url(iepngfix.htc);
	background-repeat: no-repeat;
	background-position: right top;
}

.tab {
	background: url('../images/tab_normalbg.gif') no-repeat;
	background-color:#54334e;
	border-left:2px solid #61bfbf;
	border-right:2px solid #61bfbf;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:normal;
	line-height:21px;
	color:#FFFFFF;
	width:126px;
}
.botMid{
	line-height:8px; height:8px; border-bottom:2px solid #61bfbf;
}
.topMid{
	line-height:8px; height:8px; border-top:2px solid #61bfbf;
}
.topleft{
	background-color:#333d59;
	line-height:8px; height:8px; border-left:2px solid #61bfbf;border-top:2px solid #61bfbf;
}
.tabheadl{float:left; height:120%; width:10px; background-image:url(../images/tabheadl.png); background-repeat:no-repeat; background-position:top right;behavior:url(iepngfix.htc);}
.tabheadr{float:left; height:120%; width:10px; background-image:url(../images/tabheadr.png); background-repeat:no-repeat; background-position:top left;behavior:url(iepngfix.htc);}
/*end of tab color class*/
.topLefBorder{
	border-left:2px solid #61bfbf;
}
/* END OF Small.css */
/* Big.css */
.bTabbedPanels {
	margin: 0px;
	float: left;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bTabbedContentPanels{
	margin: 0px;
	float: left;
	width:940px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-left:2px solid #61bfbf;
	border-right:2px solid #61bfbf;
}
.bFoodTabbedPanels {
	margin: 0px;
	float: left;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
.bFoodTabbedContentPanels {
	margin: 0px;
	float: left;
	width:360px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-left:2px solid #61bfbf;
	border-right:2px solid #61bfbf;
}
.bTabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.bTabbedPanelsTab {
	position: relative;
	float: left;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	width: 80px;
	background-image: url(../images/tabinactivebig.png);
	margin: 0px;
}
.bTabbedPanelsContentGroup {
	clear: both;
	background-color: #66cccc;
}
.bTabbedPanelsContent {
	height: 888px;
	background-color: #66CCCC;
	font-size: 14px;
}
.bTabbedPanelsContentTXT {
	font-size: 14px;
	line-height: 22px;
	color: #006666;
	padding-left:25px;
	padding-right:25px;
}
.topBorder{
	border-left:2px solid #61bfbf;
	border-top:2px solid #61bfbf;
}
/* STYLE_GREEN CSS */
.maintab{
float:left; padding-right:2px;
}
.tabtext{
float:left; 
height:auto;
line-height:15px;
background-repeat:repeat-x;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
max-width:110px;
text-align:center;
padding-top:6px;
padding-bottom:4px;
}
.txtbgnorm{background-image:url(../home_blueimages/tab_normalbg.gif); background-color:#333d59;}
.tableft{
float:left;
line-height:25px;
width:10px; 
background-image:url(../home_blueimages/tab_normall.png); 
background-repeat:no-repeat; 
background-position:right top;
}
.tabright{
float:left; 
line-height:25px;
width:10px; 
background-image:url(../home_blueimages/tab_normalr.png); 
background-repeat:no-repeat; 
background-position:right top;
}
.txtbghov{background-image:url(../home_blueimages/tab_hovbg.gif); background-color:#333d59;}
.tablefthov{
float:left;
line-height:25px;
width:10px; 
background-image:url(../home_blueimages/tab_hovl.png); 
background-repeat:no-repeat; 
background-position:right top;
}
.tabrighthov{
float:left; 
line-height:25px;
width:10px; 
background-image:url(../home_blueimages/tab_hovr.png); 
background-repeat:no-repeat; 
background-position:right top;
}
.txtbgact{background-image:url(../home_blueimages/tab_actbg.gif); background-color:#4e566f;}
.tableftact{
float:left;
line-height:15px;
width:10px; 
background-image:url(../home_blueimages/tab_actl.png); 
background-repeat:no-repeat; 
background-position:right top;
}
.tabrightact{
float:left; 
line-height:25px;
width:10px; 
background-image:url(../home_blueimages/tab_actr.png); 
background-repeat:no-repeat; 
background-position:right top;
}

.sheight{height:25px;}
.theight{height:40px;}
/* END OF STYLE_GREEN CSS */

#carousel{
	background-color:#333d59;
	width:600px;
	height:250px;
	position:relative;
	border:0px solid #333d59;
	
}

.img{
	width:100%;
	height:auto;
	display:block;
}