/* ----------------- */
/* ---- Generic ---- */
/* ----------------- */
   body,td,a,select,td,textarea {font-family:Verdana, Arial;font-size:11px;}
   hr {background-color:#f2f2fa;color:#f2f2f2;}

/* --------------------- */
/* ---- Layout Divs ---- */
/* --------------------- */
   #sysBannerOLD       {width:209px;height:65px;position:absolute;left:2px;top:2px;background-image: url('/images/hightide_logo_main.gif');background-repeat: no-repeat;}
   #sysBanner       {width:209px;height:65px;position:absolute;left:2px;top:2px;background-repeat: no-repeat;}
   #sysTopBanner    {position:absolute;left:213px;top:2px;}
         #sysMenu         {position:absolute;left:2px;top:72px;width:209px;}
         #sysStats        {position:relative;width:209px;}
   #sysAdminOnly    {position:relative;width:209px;}
   #sysMiniApps     {position:relative;width:209px;}
   #sysMain         {position:absolute;left:213px;top:72px;}
   #sysMainAdmin         {position:absolute;left:15px;top:15px;}

/* ----------------- */
/* ---- Borders ---- */
/* ----------------- */
   .bdr_right {border-bottom:1px solid;border-right: 1px solid;border-color:#a4b97f;}
   .bdr_bottom {border-bottom:1px solid;border-color:#999999;}
   .bdr_rightTOP {border-bottom:1px solid;border-right: 1px solid;border-color:#999999;background-color:#eeeed4;}
   .bdr_rightTitle {border-bottom:1px solid;border-right: 1px solid;border-color:#999999;background-color:#eeeed4;padding-left:2px;}

/* ---------------------- */
/* ---- Form options ----
/* ---------------------- */
   input {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;}
   .j_textarea_150x40 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:150px;height:40px;}
   .j_textarea_250x50 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:250px;height:50px;}
   .j_textarea_250x75 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:250px;height:75px;}
   .j_textarea_250x150 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:250px;height:150px;}
   .j_textarea_325x150 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:325px;height:150px;}
   .j_textarea_325x250 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:325px;height:250px;}
   .j_textarea_350x250 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:350px;height:250px;}
   .j_textarea_600x50 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:600px;height:50px;}
   .j_textarea_600x75 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:600px;height:75px;}
   .j_textarea_600x150 {font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;width:600px;height:150px;}
   .in_checkbox {border:0px;}
   .in_checkbox_small {border:0px solid;height:11px;width:11px;}
   .j_input_25 {width:25px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_50 {width:50px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_100 {width:100px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_150 {width:150px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_175 {width:175px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_200 {width:200px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_250 {width:250px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_300 {width:300px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_350 {width:350px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_450 {width:450px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_500 {width:500px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_550 {width:550px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_600 {width:600px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_650 {width:650px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_700 {width:700px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_input_750 {width:750px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;padding-left:2px;}
   .j_select_25 {width:25px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;}
   .j_select_35 {width:35px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;}
   .j_select_50 {width:50px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;}
   .j_select_60 {width:60px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;}
   .j_select_75 {width:75px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;}
   .j_select_100 {width:100px;font-family:Verdana, Arial;font-size:10px;border:1px solid;border-color:#a4b97f;}
   .j_select_150 {width:150px;border:1px solid;border-color:#a4b97f;}
   .j_select_w {width:150px;border:1px solid;border-color:#a4b97f;}
   .j_select_100 {width:100px;border:1px solid;border-color:#a4b97f;}
   .j_select_150 {width:150px;border:1px solid;border-color:#a4b97f;}
   .j_select_200 {width:200px;border:1px solid;border-color:#a4b97f;}
   .j_select_250 {width:250px;border:1px solid;border-color:#a4b97f;}
   .j_select_350 {width:350px;border:1px solid;border-color:#a4b97f;}

/* ---------------------------- */
/* ---- Attention Grabbers ---- */
/* ---------------------------- */
   .notice_pink {background:#f9e1eb;padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid;border-right: 1px solid;border-color:#999999;}
   .button_pink {background:#f9e1eb;border-bottom:1px solid;border-right: 1px solid;border-color:#999999;}
   .button_blue {background:#b3cdeb;border-bottom:1px solid;border-right: 1px solid;border-color:#999999;}
   a:hover {text-decoration: underline;}
   input:focus, textarea:focus, select:focus
   {
      border:1px dotted;
      background-color: #edf9dc; /* #bbd5f4; */
      border-color: #a4b97f; /* #8393ca; */
   }
   pre {font-family:Verdana, Arial;font-size:10px;color:#f7941d;}

/* ----------------------------- */
/* ---- table row mouseOver ---- */
/* ----------------------------- */
   .trEven {background-color:#ffffff;}
   .trOdd {background-color:#f2f2f2;}
   .trOver {background-color:#f9e1eb;color:#cc0000;}

/* --------------------------- */
/* ---- Curved Div Styles ---- */
/* --------------------------- */
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(/common/sidebox/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(/common/sidebox/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(/common/sidebox/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(/common/sidebox/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

/* -------------------------------
   ---- Resort Facilities div ----
   ------------------------------- */
#facilities {position:absolute;left:500px;top:36px;width:271px;height:404px;}
   
/* ---------------------------------------
   ---- Start Here Image on home page ----
   --------------------------------------- */
   /*#startHere {position:absolute;left:0px;width:161px;top:20px;background-repeat:no-repeat;}*/
   /*.clickHereToStartOff {background-image: url('/images/START_HereNormal.jpg');background-repeat:no-repeat;height:48px;cursor:pointer;}
   .clickHereToStartOn {background-image: url('/images/START_HereRolly.jpg');background-repeat:no-repeat;height:48px;cursor:pointer;}*/
   
   
/*  ------------------
	---- Specials ----
	------------------ */
	#addSpecial {position:absolute;left:7px;top:150px;width:127px;height:21px;}
	.btnaddSpecialOff {background-image: url('/images/AddNewSpecial_Tab.jpg');background-repeat:no-repeat;height:21px;cursor:pointer;z-index:1;}
	.btnaddSpecialOn {background-image: url('/images/AddNewSpecial_Rolly.jpg');background-repeat:no-repeat;height:21px;cursor:pointer;z-index:1;}
	#xxxxxxxxxbackToSpecials {position:absolute;left:600px;top:95px;width:92px;height:26px;}
	.goBackToSpecialsOff {background-image: url('/images/GOBack_Tab.jpg');background-repeat:no-repeat;height:20px;cursor:pointer;z-index:1;}
	#editSpecials {position:relative;left:5px;top:10px;width:49px;height:20px;}
	.editSpecialsOff {background-image: url('/images/GOBack_Tab.jpg');background-repeat:no-repeat;height:20px;cursor:pointer;z-index:1;}
	#deleteSpecials {position:relative;left:5px;top:30px;width:65px;height:23px;}
	.deleteSpecialsOff {background-image: url('/images/GOBack_Tab.jpg');background-repeat:no-repeat;height:20px;cursor:pointer;z-index:1;}
	.MenuFont {font-family:Verdana, Arial;font-size:9px;color:#EB56BE;}
	.MainMenuFont {font-family:Verdana, Arial;font-size:9px;color:#838383;}
	#FREESpecials {position:absolute;left:270px;top:130px;width:370px;height:80px;z-index:1;}