/* Default CSS Stylesheet for SPD */
A{font-size: 14px;color: #596672;}
BODY{font-size: 14px;margin: 0px;color: darkblue;font-family: Garamond, Times New Roman; background-color:#000000;}

/* TOPBANNER & FOOTER*/
.NavLeftTop{}
.NavRight{}
.NavTop{}
.DivNavLeft{}
.Footer{font-size: 14px;}
.tblFooters{font-size: 14px;font-weight: bold;text-decoration:none;font-family: Arial;color: #ffffff;} 

/* Special */
.MenuSideTable{}
.MenuSide{}
.top{}
.TopMenu{}
.TempSitelbl{}

/* PAGES FORMAT */
	/* TABLE TEMPLATE */
.mTbl{border-right: thin ridge;border-top: thin ridge;border-left: thin ridge;border-bottom: thin ridge;height: 100%;background-color: white;}
.mTblL{}
.mTblT{}
.mTblR{width: 5px;}
.mTblB{}
.mTblC{width: 100%;height: 100%;}
	/* TABLE ON PAGES*/
.tblBg{border-right: darkgray 2px groove;border-top: darkgray 2px groove;border-left: darkgray 2px groove;border-bottom: darkgray 2px groove;
	width: 634px;background-color: #ffffff;}
.tblL{}
.tblR{}
.tblT{background-color: #8EA0B0;}
.tblT2{}
.tblTLC{background-color: #8EA0B0;}
.tblTRC{background-color: #8EA0B0;}
.tblB{}
.tblB2{}
.tblBLC{}
.tblBRC{}
	/* TABLE WITHIN TABLE */
.bodyTbl{width: 634px;}
	/* Headers Bg*/
.TableHeader{border-right: white 1px solid;border-top: white 1px solid;background-color: #8EA0B0;
	border-left: white 1px solid;border-bottom: white 1px solid;}
.TableHeader2{BORDER-RIGHT: white 1px solid;BORDER-TOP: white 1px solid;BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: white 1px solid;background-color: #8EA0B0;}
.TableHeaderNoBorder{background-color: #FF6600;BORDER-BOTTOM: white 1px solid;}
	/* Text*/
.tblHeaders
{font-weight: bold;font-size: 20px;color: #ffffff;font-family: Arial;text-decoration: none;} 
.TableHeaderText{font-weight: bold;font-size: 14px;color: #ffffff;}
.TableHeaderText2{font-weight: bold;font-size: 14px;color: #ffffff;}
.TableHeaderText3{font-weight: bold;}
.TableHeaderLinks{font-weight: bold;}

.RateTable{BORDER-RIGHT: white 1px solid;BORDER-TOP: white 1px solid;BORDER-LEFT: white 1px solid;
	BORDER-BOTTOM: white 1px solid;font-weight: bold;font-size: 14px;}


/* BOOKING */
	/* TABLE */
.tblBookBG
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width:634px;
}
.tblBookT{height: 75px;color: #ffffff;}
.tblBookTLC{width: 17px;height: 75px;}
.tblBookTRC{width: 17px;height: 75px;}
.BookH{font-weight: bold;font-size: 25px;}
	/* TABS */
.tabHead{width: 100%; background-image: url(../Pics/ReservePub/Book/RNZ_Head.jpg);height:50px;border-bottom: black 1px solid;}
.tabTab{border-right: thin groove;padding-right: 10px;border-top: thin groove;padding-left: 10px;border-left: thin groove;border-bottom: thin groove;	height: 25px;
	background-color: #286798;}
.tabSel{font-weight: bold;font-size: 14px;color: red;font-family: Garamond, Times New Roman;text-align: center;}
.tabDef{font-weight: bold;font-size: 14px;color: white;font-family: Garamond, Times New Roman;text-align: center;}
.tabDefM{font-weight: bold;font-size: 14px;color: white;font-family: Garamond, Times New Roman;text-align: center;}
.tabChOut{font-family:Garamond, Times New Roman;font-size:12px;color:red;font-weight:BOLD;text-decoration:none;text-align: center;}
.tblTabSubText{text-align:right;border-right: white 1px solid;padding-right: 10px;padding-left: 10px;border-left: white 1px solid;border-bottom: white 1px solid;}


/* PRESENTATION TEXT*/
	/* Text*/
.HotName{font-size: 17px;font-weight: bold;font-family: Arial;color: white;} 
.HotNameSub{font-weight: bold;font-size: 14px;font-style: italic;font-family: Arial;}  
.HotH{font-weight: bold;font-size: 14px;text-decoration:none;}
.HotPres{text-justify: distribute;font-size: 14px;text-align: justify;text-decoration:none;}
.HotPresPic{text-justify: distribute;font-size: 14px;font-style: italic;text-align: justify;text-decoration: none;}
.HotPresH{text-justify: distribute;font-size: 14px;text-align: justify;text-decoration:none;color:#ffffff}

	/*Hyperlinks*/
.HyperLinkBlue{font-weight: bold;font-size: 14px;color: #596672;font-family: Garamond, Times New Roman;
	text-decoration: underline;}
.HyperLinkWhite{font-weight: bold;font-size: 14px;color: white;font-family: Garamond, Times New Roman;
	text-decoration: underline;}
.HyperLinkBlueSmall{font-size: 14px;font-family: Garamond, Times New Roman;color: white;text-decoration: underline;}

.Print{font-weight: bold;font-size: 14px;cursor: hand;color: white;}

/* DATAGRIDS */
.GridF{background-color: #0000a0;text-decoration: underline;}
.GridH{color: #ffffff;background-color: #8EA0B0;font-weight: bold;font-size: 14px;}

	/* Grid Service & Supp*/
.GridServ{font-weight: bold;font-size: 14px;}
.GridSupH{background-color: #8EA0B0;}
.GridSupT1{font-weight: bold;font-size: 14px;color: #ffffff;}
.GridSupT2{font-weight: bold;font-size: 14px;color: #ffffff;}

/* DATALISTS */
.dlHeader1{color: white;background-color: #8EA0B0;font-size: 14px;}
.dlHeader2{color: white;background-color: #8EA0B0;font-size: 14px;}
.dlHeaderUnderline{}
.dlItemStyle{font-size: 14px;color: #766E57;}
.dlAlternatingItemStyle{background-color: #0066CC;font-size: 14px;color: #ffffff;}
.dlSubTotal{}
.dlGrandTotal{}
.dlSubTotalbgr
{
	
}
.dlGrandTotalbgr{border-top: white 1px solid;}
.dlService{background-color: #DEDBC0;font-size: 14px;}
.dlServiceEnd{font-size: 14px;}
.dlExtra0{font-size: 14px;}
.dlExtra1{font-size: 14px;}
.dlExtra2{font-size: 14px;}
.dlExtra3{font-size: 14px;}
.dlAvalHeader{background-color: #766E57;font-size: 14px;font-weight: bold ;color: #ffffff;}
.dlSetupHeader{background-color: #766E57;font-size: 14px;font-weight: bold ;color: #ffffff;}


/* FORMS */
	/*Labels*/
.ServerText{font-size: 14px;color: darkblue;font-family: Garamond, Times New Roman;}
	/*Input&drops*/
.ServerFields{font-size: 14px;color: darkblue;font-family: Garamond, Times New Roman;}
.ServerTextRightAlign{font-size: 14px;text-align: right;font-family: Garamond, Times New Roman;color: darkblue;}
.ServerTextCenterAlign{font-size: 14px;text-align: center;font-family: Garamond, Times New Roman;color: darkblue;}
.FieldError{font-weight: bold;font-size: 14px;color: #ff6600;font-family: Garamond, Times New Roman;}
	/*Errors*/
.Error{font-size: 14px;font-weight: bold;color: #ffff00;font-family: Garamond, Times New Roman;}
.Warning{font-weight: bold;font-size: 14px;color: #ff3300;font-family: Garamond, Times New Roman;}
	/*Buttons*/
.ServerButton
{
	border-right: #596672 1px solid;
	border-top: #596672 1px solid;
	font-weight: bold;
	font-size: 14px;
	border-left: #596672 1px solid;
	cursor: hand;
	color: white;
	border-bottom: #596672 1px solid;
	font-family: Garamond, Times New Roman;
	background-color: #8ea0b0;
}
.ServerButton2
{
	border-right: #596672 1px solid;
	border-top: #596672 1px solid;
	font-weight: bold;
	font-size: 14px;
	border-left: #596672 1px solid;
	cursor: hand;
	color: white;
	border-bottom: #596672 1px solid;
	font-family: Garamond, Times New Roman;
	background-color: #8ea0b0;
}
.ButtonBookIt
{
	border-right: #596672 1px solid;
	border-top: #596672 1px solid;
	font-weight: bold;
	font-size: 14px;
	border-left: #596672 1px solid;
	cursor: hand;
	color: white;
	border-bottom: #596672 1px solid;
	font-family: Garamond, Times New Roman;
	background-color: #8ea0b0;
}


/* TREE */
.Tree{font-weight: bold;font-size: 14px;}
.TreeHover{font-weight: bold;font-size: 14px;text-decoration: underline;cursor: hand;color: #8EA0B0;}
.TreeSelect{font-weight: bold;font-size: 14px;color: #8EA0B0;cursor: hand;text-decoration: underline;}

/* MENUS SLIDING */
.MenuLeft{font-size: 12px;background-color:#F5F5ED;}
.MenudefItem{font-size: 12px;cursor: hand;color: #000000;background-color:#F5F5ED;font-family: Arial, Times New Roman;}
.MenuselItem{}
.MenuhovItem{}
.MenudefGroup
{
	padding-left: 10px;
	font-weight: bold;
	background-image: url(../Pics/SPDCooks/Tbl/SPDbgr.jpg);
	color: black;
	background-repeat: repeat-x;
	font-family: Arial, Times New Roman;
	height: 20px;
}
.MenuSelGroup{font-family: Arial, Times New Roman;}
.MenuhovGroup{color: black;font-size: 13px;font-weight: bold;} /* this is the text of the group for html mnu*/


/* MENUS SLIDING */
.NavTable{width: 200px;height: 60px;}
.NavLeft{width: 200px;}
.NavEnd{width: 200px;}
.NavLogo{width: 200px;}

.Group1
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group1.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group2
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group2.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group3
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group3.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group4
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group4.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group5
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group5.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group6
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group6.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group7
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group7.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group8
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group8.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group9
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group9.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group10
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group10.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group11
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group10.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group12
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group10.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}
.Group13
{
padding-top: 3px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/Group10.jpg);
	width: 196px;
	cursor: hand;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	height: 30px;
	text-align: center;
}





.GroupItems
{
	font-weight: bold;
	font-size: 14px;
	background-image: url(../Pics/SPDCooks/Mnu/ItemsBg.jpg);
	width: 196px;
	cursor: hand;
	color: navy;
	font-family: Garamond, Arial, Helvetica, sans-serif;
	text-align: center;
}

.GroupItemsHover
{
	color: #ff3300;
}
/* MENU DROPS */
	/* MainMenu */
.mnuTop
{
	border-right: thin groove;
	border-top: thin groove;
	font-weight: bold;
	font-size: 14px;
	border-left: thin groove;
	cursor: hand;
	color: #000000;
	border-bottom: thin groove;
	background-color: #EFEDEE;
	text-align:center;
}
.mnuTopH
{
	border-right: thin groove;
	border-top: thin groove;
	font-weight: bold;
	font-size: 14px;
	border-left: thin groove;
	cursor: hand;
color: #000000;
	border-bottom: thin groove;
	background-color: #DAD8D9;
	text-align:center;
}
.mnuSub
{
	border-right: thin groove;
	border-top: thin groove;
	font-weight: bold;
	font-size: 14px;
	border-left: thin groove;
	cursor: hand;
	color: #000000;
	border-bottom: thin groove;
	background-color: #EFEDEE;
	text-align:center;
}
.mnuSubH
{
	border-right: thin groove;
	border-top: thin groove;
	font-weight: bold;
	font-size: 14px;
	border-left: thin groove;
	cursor: hand;
	color: #000000;
	border-bottom: thin groove;
	background-color: #DAD8D9;
	text-align:center;
}
	/* Selected */
.mnuTopS
{
	border-right: thin groove;
	border-top: thin groove;
	font-weight: bold;
	font-size: 14px;
	border-left: thin groove;
	cursor: hand;
	color: #000000;
	border-bottom: thin groove;
	background-color: #DAD8D9;
	text-align:center;
}
.mnuTopSH
{
	border-right: thin groove;
	border-top: thin groove;
	font-weight: bold;
	font-size: 14px;
	border-left: thin groove;
	cursor: hand;
	color: #000000;
	border-bottom: thin groove;
	background-color: #DAD8D9;
	text-align:center;
}
	/* SubMenus */
.mnuSubIsl
{
	font-weight: bold;
	font-size: 14px;
	cursor: hand;
	color: #000000;
	background-color: #ffcc00;
}

/* IMAGES BORDER */
.ImageBorder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.ImageBorder2{border-right: white 1px solid;border-top: white 1px solid;border-left: white 1px solid;border-bottom: white 1px solid;cursor: hand;}
.ImagePopUp{border-right: #6699ff 3px outset;border-top: #6699ff 3px outset;border-left: #6699ff 3px outset;cursor: hand;border-bottom: #6699ff 3px outset;}

/* SPECIALS */
.Specials{font-weight: bold;font-size: 14px;text-align: center;}
.SpecialsPic{background-image: url(../Pics/SPDCook/Home/palms.gif); width:53px;}

/* SUNDRY */
.Amen{border-top: #ffffff thin solid;}

/* PRESENTATION */
.Enlarge{text-justify: distribute;font-size: 14px;color: red;text-align: justify;}
.PreTableRight{clear: right;margin-top: 2px;display: inline;float: right;margin-bottom: 2px;margin-left: 4px;}
.PreTableCenter{margin: 2px 4px;}
.PreTableLeft{clear: left;margin-top: 2px;display: inline;float: left;margin-bottom: 2px;margin-right: 4px;}
.SubMenus{font-weight: bold;font-size: 14px;cursor: hand;}

/* TOP MENU */
.MenuMaster{TEXT-ALIGN: center;cursor: hand;color: white;}
.MenuMasterSelected{TEXT-ALIGN: center;cursor: hand;color: white;}
.MenuMasterOver{TEXT-ALIGN: center;color: white;background-color: #b0b08a;}
.MenuMasterOverSelected{TEXT-ALIGN: center;cursor: hand;color: white;background-color: #b0b08a;}
/* DROP DOWN FROM TOP MENU */
.MenuDropMasterIslands{border-right: white 2px groove;border-top: white 2px groove;border-left: white 2px groove;cursor: hand;color: white;border-bottom: white 2px groove;	background-color: #b0b08a;}
.Spacer{height: 10px;}
.MenuDropMaster{}
.MenuDropMasterOver{cursor: hand;color: white;background-color: #9999cc;}
.SubMenu{}
/*Sub sub menu from TOP */
.MenuDropMasterSubIslands{border-right: white 2px groove;border-top: white 2px groove;border-left: white 2px groove;cursor: hand;color: white;text-indent: 1px;border-bottom: white 2px groove;	background-color: #e86d33;}
.MenuDropMasterSub{}
.MenuDropMasterOverSub{color: yellow;background-color: #9999cc;}

/*  */
.featHead{background-color: #B3B3B3;}
.featHeadText{font-weight: bold;font-size: 14px;color: #ffffff;}
.featHeadText2{font-weight: bold;font-size: 20px;color: #ffffff;}
.featTbl{background-color: #ffffff;}
