
html,body{
	margin:		0;
	color:		#000000;
	height: 	100%;
}

.margin0{	margin:0px;		}

.flyHand{	cursor:	move;	}
.flyAuto{	cursor:	auto;	}

.backgroundSite{ background:#000000;}


/* ************************* FONT ADMIN ************************* */

.adminTitleBold				{ font-family: Verdana, sans-serif; font-size: 12px; color: #686868; text-decoration: none; font-weight: bold; background:inherit; }
.adminTitleBold A:link 		{ color: #686868; text-decoration: none; font-weight: bold; background:inherit; }
.adminTitleBold A:visited 	{ color: #686868; text-decoration: none; font-weight: bold; background:inherit; }
.adminTitleBold A:active 	{ color: #686868; text-decoration: none; font-weight: bold; background:inherit; }
.adminTitleBold A:hover 	{ color: #686868; text-decoration: underline; font-weight: bold; background:inherit; }

.adminText 					{ font-family: Verdana, sans-serif; font-size: 10px; color: #686868; text-decoration: none; background:inherit;}
.adminText A:link 			{ color: #686868; text-decoration: none; background:inherit; }
.adminText A:visited 		{ color: #686868; text-decoration: none; background:inherit; }
.adminText A:active 		{ color: #686868; text-decoration: none; background:inherit; }
.adminText A:hover 			{ color: #686868; text-decoration: underline; background:inherit; }

.adminTextBold 				{ font-family: Verdana, sans-serif; font-size: 10px; color: #686868; text-decoration: none; font-weight: bold; background:inherit;}
.adminTextBold A:link 		{ color: #686868; text-decoration: none; font-weight: bold; background:inherit;}
.adminTextBold A:visited 	{ color: #686868; text-decoration: none; font-weight: bold; background:inherit;}
.adminTextBold A:active 	{ color: #686868; text-decoration: none; font-weight: bold; background:inherit;}
.adminTextBold A:hover 		{ color: #686868; text-decoration: underline; font-weight: bold; background:inherit;}

/* ************************* DESIGN ADMIN ************************* */

.adminDesignBlockSeparator{
	background-color:	#EAEAD3;
}
.adminDesignLineSeparator{
	background-color:	#949494;
}
.adminDesignOptionTitle{
	background-color:	#E4E4D9;
}
.adminDesignPaddingLeft{
	padding-left:10px;
}
.adminDesignPadding{
	padding:10px;
}

img, div { behavior: url(./includes/iepngfix.htc) }

.div100{
	position:			absolute;
	width:				100%;
	height:				100%;
	overflow:			auto;
    z-index:			79000;
    top:				0px;
    left:				0px;
    text-align: 		center;
    vertical-align:		middle;
    background:			#FFFFFF;
    filter : 			alpha(opacity=80);
    -moz-opacity : 		0.8;
    opacity : 			0.8;
}
.div100Calendar{
	position:			absolute;
	width:				100%;
	height:				100%;
	overflow:			auto;
    z-index:			79000;
    top:				0px;
    left:				0px;
    text-align: 		center;
    vertical-align:		middle;
}

.divImg{
	position:			absolute;
	width:				auto;
	height:				auto;
	overflow:			auto;
    z-index:			79001;
    text-align: 		center;
    vertical-align:		middle;
}

/* ************************* FONT FRONT END ************************* */

#pictureContentRepeat  		{ background-image: url(images/bete_09.gif); background-repeat:repeat-y;}
#pictureContentTop			{ background-image: url(images/bete_07.gif); background-repeat:no-repeat;}
/* #pictureContentBottom 		{ background-image: url(images/bete_11.gif); background-repeat:no-repeat; background-position:bottom; overflow:auto;} */

.title						{ font-family: Times, sans-serif; font-size: 19px; color: #352200; text-decoration: none; background:inherit;}
.title A:link 				{ color: #352200; text-decoration: none; background:inherit;}
.title A:visited 			{ color: #352200; text-decoration: none; background:inherit;}
.title A:active 			{ color: #352200; text-decoration: none; background:inherit;}
.title A:hover 				{ color: #352200; text-decoration: underline; background:inherit;}

.menu 						{ font-family: Times, sans-serif; font-size: 14px; color: #543100; text-decoration: none; background:inherit; font-weight:bold;}
.menu A:link 				{ color: #543100; text-decoration: none; background:inherit;  font-weight:bold;}
.menu A:visited 			{ color: #543100; text-decoration: none; background:inherit;  font-weight:bold;}
.menu A:active 				{ color: #543100; text-decoration: none; background:inherit;  font-weight:bold;}
.menu A:hover 				{ color: #FFF799; text-decoration: none; background:inherit;  font-weight:bold;}

.menuOver					{ font-family: Times, sans-serif; font-size: 14px; color: #FFF799; text-decoration: none; background:inherit; font-weight:bold;}
.menuOver A					{ font-family: Times, sans-serif; font-size: 14px; color: #FFF799; text-decoration: none; background:inherit; font-weight:bold;}

.subMenu 					{ font-family: Times, sans-serif; font-size: 11px; color: #543100; text-decoration: none; background:inherit; font-weight:bold;}
.subMenu A:link 			{ color: #543100; text-decoration: none; background:inherit;  font-weight:bold;}
.subMenu A:visited 			{ color: #543100; text-decoration: none; background:inherit;  font-weight:bold;}
.subMenu A:active 			{ color: #543100; text-decoration: none; background:inherit;  font-weight:bold;}
.subMenu A:hover 			{ color: #FFF799; text-decoration: none; background:inherit;  font-weight:bold;}

.subMenuOver				{ font-family: Times, sans-serif; font-size: 11px; color: #FFF799; text-decoration: none; background:inherit; font-weight:bold;}
.subMenuOver A				{ font-family: Times, sans-serif; font-size: 11px; color: #FFF799; text-decoration: none; background:inherit; font-weight:bold;}

.box 						{ border:6px solid #663300; background:#000000; padding:20px 25px 20px 25px; width:100%; }

.boxTitle 					{ font-family: Times, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitle A:link 			{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitle A:visited 		{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitle A:active 			{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitle A:hover 			{ color: #FFFFFF; text-decoration: underline; background:inherit; font-weight:bold;}

.boxTitleReservation			{ font-family: Times, sans-serif; font-size: 14px; color: #FFFF99; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitleReservation A:link 	{ color: #FFFF99; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitleReservation A:visited 	{ color: #FFFF99; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitleReservation A:active 	{ color: #FFFF99; text-decoration: none; background:inherit; font-weight:bold;}
.boxTitleReservation A:hover 	{ color: #FFFF99; text-decoration: underline; background:inherit; font-weight:bold;}

.boxText 					{ font-family: Times, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; background:inherit;}
.boxText A:link 			{ color: #FFFFFF; text-decoration: none; background:inherit; }
.boxText A:visited 			{ color: #FFFFFF; text-decoration: none; background:inherit; }
.boxText A:active 			{ color: #FFFFFF; text-decoration: none; background:inherit; }
.boxText A:hover 			{ color: #FFFFFF; text-decoration: underline; background:inherit; }

.titleBlank					{ font-family: Times, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleBlank A:link 			{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleBlank A:visited 		{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleBlank A:active 		{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleBlank A:hover 		{ color: #FFFFFF; text-decoration: underline; background:inherit; font-weight: bold;}

.menuBold 					{ font-family: Times, sans-serif; font-size: 11px; color: #154993; text-decoration: none; background:inherit; font-weight:bold;}
.menuBold A:link 			{ color: #154993; text-decoration: none; background:inherit;  font-weight:bold;}
.menuBold A:visited 		{ color: #154993; text-decoration: none; background:inherit;  font-weight:bold;}
.menuBold A:active 			{ color: #154993; text-decoration: none; background:inherit;  font-weight:bold;}
.menuBold A:hover 			{ color: #000000; text-decoration: none; background:inherit;  font-weight:bold;}

.menuBoldOver A				{ font-family: Times, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background:inherit; font-weight:bold;}

.text 						{ font-family: Times, sans-serif; font-size: 13px; color: #000000; text-decoration: none; background:inherit;}
.text A:link 				{ color: #000000; text-decoration: none; background:inherit; }
.text A:visited 			{ color: #000000; text-decoration: none; background:inherit; }
.text A:active 				{ color: #000000; text-decoration: none; background:inherit; }
.text A:hover 				{ color: #000000; text-decoration: underline; background:inherit; }

.alignJustify				{ text-align:justify;}

.textBold 					{ font-family: Times, sans-serif; font-size: 12px; color: #000000; text-decoration: none; background:inherit; font-weight: bold;}
.textBold A:link 			{ color: #000000; text-decoration: none; background:inherit; font-weight: bold;}
.textBold A:visited 		{ color: #000000; text-decoration: none; background:inherit; font-weight: bold;}
.textBold A:active 			{ color: #000000; text-decoration: none; background:inherit; font-weight: bold;}
.textBold A:hover 			{ color: #000000; text-decoration: underline; background:inherit;  font-weight: bold;}

.textError 					{ font-family: Times, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; background:inherit;}
.textError A:link 			{ color: #FF0000; text-decoration: none; background:inherit;}
.textError A:visited 		{ color: #FF0000; text-decoration: none; background:inherit;}
.textError A:active 		{ color: #FF0000; text-decoration: none; background:inherit;}
.textError A:hover 			{ color: #FF0000; text-decoration: underline; background:inherit;}

.FrontPadding 				{ padding:15px;}
.FrontPaddingLeft			{ padding-left:15px;}
.FrontPaddingRight			{ padding-right:15px;}
.FrontPaddingTop			{ padding-top:15px;}
.FrontPaddingBottom			{ padding-bottom:15px;}
.FrontPaddingContent		{ padding-top:40px; padding-left:20px; padding-right:20px; padding-bottom:40px;}

/* ************************* WYSIWYG ************************ */

.titleText2					{ font-family: Times, sans-serif; font-size: 14px; color: #000000; text-decoration: none; background:inherit; font-weight: bold;}
.titleText2 A:link 			{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleText2 A:visited 		{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleText2 A:active 		{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleText2 A:hover 			{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}

.titleText					{ font-family: Times, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleText A:link 			{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleText A:visited 		{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleText A:active 		{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}
.titleText A:hover 			{ color: #FFFFFF; text-decoration: none; background:inherit; font-weight: bold;}


/* ************************* TEXTBOX ************************* */

.textbox{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 1px #A6A6A1;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
	width:			98%;
	height:			12px;
}

.textboxFront{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 2px #663300;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
	//-moz-border-radius: 4px;
}
.textboxFrontMini{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 1px #663300;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
	width:			25px;
	//-moz-border-radius: 4px;
}
.textboxMini{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 1px #A6A6A1;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
}


/* ***** CALENDAR ***** */

.calendar{
	background-color:#000000;
	border-color:#663300;
	border-width:2px;
	border-style:solid;
}
.calendarCellBorder{
	border-color:#000000;
	border-width:1px;
	border-style:solid;
}
.calendarHeader{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
}
.calendarDayBefore{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#E5D7C9;
}

.calendarDaySelect{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#996633;
}
.calendarWeekDay{
	font-weight: bold; font-size: 10px; color: #000000; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2D6BA;
}
.calendarWeekDayOnMouseOver{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#996633;
}
.calendarWeekendDay{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#CC9966;
}
.calendarWeekendDayOnMouseOver{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#996633;
}
.calendarEventDay{
	font-weight: bold; font-size: 10px; color: #000000; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#33bdf2;
}
.calendarEventDayOnMouseOver{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#154993;
}

.calendarText 					{ font-family: Verdana, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background:inherit;}
.calendarText A:link 			{ color: #000000; text-decoration: none; background:inherit; }
.calendarText A:visited 		{ color: #000000; text-decoration: none; background:inherit; }
.calendarText A:active 			{ color: #000000; text-decoration: none; background:inherit; }
.calendarText A:hover 			{ color: #000000; text-decoration: underline; background:inherit; }

.calendarTextHeader				{ font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background:inherit;}
.calendarTextHeader A:link 		{ color: #FFFFFF; text-decoration: none; background:inherit; }
.calendarTextHeader A:visited 	{ color: #FFFFFF; text-decoration: none; background:inherit; }
.calendarTextHeader A:active 	{ color: #FFFFFF; text-decoration: none; background:inherit; }
.calendarTextHeader A:hover 	{ color: #FFFFFF; text-decoration: underline; background:inherit; }

.divCalendar{
	position:			absolute;
	width:				auto;
	height:				auto;
	overflow:			auto;
    top:				0px;
    left:				0px;
    z-index:			79001;
}

.inputCalendar{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 2px #663300;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
}
.inputCalendar:disabled {
	color:#000000;
}

/* ***** TIME ***** */

.time{
	background-color:#000000;
	border-color:#663300;
	border-width:2px;
	border-style:solid;
}
.timeHourClose{
	font-weight: bold; font-size: 10px; color: #000000; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#EFEFEF;
}
.timeSelect{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#996633;
}

.timeHour{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#CC9966;
}
.timeHourOnMouseOver{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#996633;
}

.timeMinute{
	font-weight: bold; font-size: 10px; color: #000000; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2D6BA;
}
.timeMinuteOnMouseOver{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color:#996633;
}
.divTime{
	position:			absolute;
	width:				auto;
	height:				auto;
	overflow:			auto;
    top:				0px;
    left:				0px;
    z-index:			79001;
}
/* ************************* LINE ************************* */

.line{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background:inherit; }

/* ************************* CSS DRAG AND DROP LIST ************************* */

ul.sortTable li {
	position: relative;
}

ul.sortTableBoxy {
	list-style-type: 	none;
	padding-left:		0px;
	padding-right:		0px;
	padding-top:		0px;
	padding-bottom:		0px;
	margin: 			0px;
    border: 			0px solid #ccc;
}
ul.sortTableBoxy li {
	cursor:				move;
}

.allBorder{
    border: 			1px solid #ccc;
}

.listBorder{
    border: 			1px solid #c4c4c4;
}

/* ************************** DIV **************************** */

.divError{
	position:			absolute;
	width:				auto;
	height:				auto;
	overflow:			auto;
    top:				0px;
    left:				0px;
    z-index:			90000;
}
/* ************************* TOOL TIP ************************* */

.tooltipBorder{
	border-color:#C4C4C4;
	border-width:1px;
	border-style:solid;
}

.tooltipContent{
	border-bottom-color:#C4C4C4;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.tooltipText{
	color: #FFFFFF;
	text-decoration: none;
	cursor: Default;
	font-family: arial;
	font-size: 8pt;
}

#toolTip{
	position:absolute;
	top: 0px;
	left: 0px;
	z-index:85000;
	visibility:hidden;
	background-color: #DA6717;
}