
/* cvs id: $Id: style.css,v 1.5 2009/11/20 05:28:59 sean Exp $ */
/* Commented out because of the added stylesheet from the website
BODY {
	margin: 0px;
	background-color: #cfc6a5;
}
*/

.error {
	font-family: verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ff4444;
}
/* Commented out because of the added stylesheet from the website
p	{font-family: Verdana; 
font-size: 8pt; 
color: #5E5C54; 
font-weight:normal;

  padding-left: 6px;
  padding-right: 6px;
}
*/

div	{font-family: Verdana; font-size: 8pt; color: #5E5C54; font-weight:normal;}
/* Commented out because of the added stylesheet from the website
td	{font-family: Verdana; font-size: 8pt; color: #5E5C54; font-weight:normal;}
*/
td.small	{PADDING-RIGHT: 0px;PADDING-LEFT: 0px;FONT-SIZE: 1pt;PADDING-BOTTOM: 0px;WIDTH: 0pt;LINE-HEIGHT: 0;PADDING-TOP: 0px;FONT-FAMILY: Arial;HEIGHT: 0pt}

/* Commented out because of the added stylesheet from the website
h1	{font-family: Verdana; font-size: 10pt; color: black; font-weight: bold; margin-top: 0; margin-bottom: 0 }
h2	{font-family: Verdana; font-size: 10pt; color: #5E5C54; font-weight: bold; margin-top: 0; margin-bottom: 0 }
h3	{font-family: Verdana; font-size: 8pt; color: #5E5C54; font-weight: bold;  margin-top: 0; margin-bottom: 0 }
*/

td.black {font-family: Verdana; font-size: 8pt; color: black; font-weight:normal;}
.logo	{font-family: 'Book Antiqua', 'Times New Roman'; font-size: 14pt; color: #2D2B25; margin-top: 4 }
.black {font-family: Verdana; font-size: 8pt; color: black; font-weight:normal;}
.gold	{font-family: Verdana; font-size: 10pt; color: #B08820; font-weight:normal;}


.head2, .pageHeading {
font-size: 10pt;
font-weight: bold;
padding : 10px 0px 10px 0px;
}
/* Commented out because of the added stylesheet from the website
a, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #386393;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #efebdc;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
*/

UL {
}

INPUT,
TEXTAREA,
SELECT {
	font-family : 	verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #707070;
}

.wrapPanel {
	margin: 0px;
	padding: 0px;
	border-style: none;
}



.pageBody {
	margin: 0px;
	padding-top: 20px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-style: none;
}

.roomTitle {
	font-size: 1.2em;
	padding: 5px 5px;
}

.roomTitleRow {
	background: #b8bfba;
}

.element {
	padding: 4px;
}

.elementTitle {
	padding: 4px 2px 4px 2px
}

.elementEdit {
	padding: 4px 2px 8px 2px
}

.elementImg {
	/*border: 2px solid #CCCCCC;*/
	border:0;
	height: 130px;
}

FORM {
	margin: 0;
}

.formBackgroundDark  { background-color: #E2D9BB; }
.formBackgroundLight { background-color: #ECE6D2; }

/* =================== start booking search form styles ===================== */

.rangeValid {
  font-family: arial,sans-serif;
  color: Red;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
  border: none;
  width: 132px;
  padding: 2px;
  background-color : transparent;
}

.rangeInvalid {
  font-family: arial,sans-serif;
  color: Red;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
  border: none;
  width: 132px;
  padding: 2px;
  background-color : transparent;
}

.bookingSelect {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px none red;
}

.bookingHead2 {
	line-height: 200%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: Black;
}

.bookingText {
	font-family: verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: Black;
	padding-right: 8px;
}

.bookingSmall {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size: 10px;
 	color: #000000;
	padding: 2px;
}

.mediaContainer {
	padding-bottom: 12px;
}

.subBox {
	background-color : white;
	color: #386393;
	border: 1px solid #386393;
	font-size: 12px;
}


/*

 ==================== end booking search form styles ====================== */

p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ; 
	color: #003366
} 

body { 
	font-family: Verdana; 
	font-size: 10pt ; 
	color: #000000
} 

td { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ; 
	color: #003366
} 

tr { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt ; 
	color: #003366
} 

h1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt; 
	color: #003366; 
	font-weight: bold 
}

h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	color: #6b9598; 
	font-weight: normal
} 

h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: #660000
} 

.footer { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #999999; 
	text-decoration: none
} 

A.footer:active { 
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal
} 

A.footer:visited { 
	color: #999999; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt
} 

A.footer:link { 
	color: #999999; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt
} 

A.footer:hover { 
	color: #003366; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; font-weight: normal
}

A:active { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #003366; 
	font-size: 10pt; 
	font-weight: normal; 
	text-decoration: none
} 

A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #336666; 
	font-size: 10pt; 
	font-weight: bold; 
	text-decoration: none
} 

A:link { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #003366; text-decoration: none;
	font-size: 10pt; 
	font-weight: bold
} 

A:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #003399; text-decoration: none; 
	font-size: 10pt; font-weight: normal
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #6B9598;
}

.btnMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #003366;
	margin-right: 1px;
	margin-left: 1px;
	color: #F8F0D6;
}

/* Footer Text CSS for LevartDS Footer*/

.footer-text {
	font-family: Arial, serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	color: #AAAAAA;
}

A.footer-text{
	text-decoration: none;
	color: #AAAAAA;
}

A.footer-text:visited  {
	text-decoration: none;
	color: #AAAAAA;
}

A.footer-text:hover{
	text-decoration: underline;
	color: #AAAAAA;
}

.contentTable {
	border: 0px solid #000;
}

 .rmRootGroup

{   border: 0px;

	}

 .rmLink

{

	font: 11px Arial, sans-serif;

	color: #333333;

	font-weight: bold;

	background: transparent url(images/bg_60.png) repeat-x;

	height: 23px;

	padding-top: 5px

	}

 .rmRootGroup .rmtext

{

	font: 11px Arial, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-top: 5px;
	padding-bottom: 5px

	}

 .rmLink:hover

{   

	font: 11px Arial, sans-serif;

	color: #000000;

	font-weight: bold;

	background: transparent url(images/bg_90.png) repeat-x;

}

 .rmRootGroup .rmFocused,

 .rmRootGroup .rmExpanded

 .rmLink .rmExpanded

{

	position: relative;

	z-index: 10000;

}

 .rmLink:focus,

 .rmFocused

{

	outline: 0;

}

.rmItem .rmText {

	margin-top: 0px

}

 .rmExpanded

{

	position: relative;

	z-index: 10000;

}

 .rmText

{

	padding: 5px 9px 5px 10px;
	background: #99adc2;

}



 .rmSlide

{

	display: block;

}

 .rmGroup .rmItem {

	margin-top: 0px

}

.rmGroup .rmLink:hover .rmtext

{ 

	color: #333333

}

.rmGroup .rmLink:hover

{ 	background-color: #ffffff;





}

.rmGroup .rmLink

{  	padding-left: 0px;

	padding-right: 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	white-space: none;

	height: 15px;

	background: none;

}

 .rmGroup .rmText

{

	font: normal 11px Arial, sans-serif;

	font-weight: normal;

	color: #ffffff;

	text-align: left;

	padding-top: 5px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 5px;

	vertical-align: middle;

}

 .rmGroup .rmLink .rmExpandRight

{

	background: transparent url(images/ArrowExpand.gif) no-repeat right -1px;

}

 .rmGroup

{

	background: #669999;

	border: 1px solid #666666;

}

 .rmGroup .rmLink .rmExpandLeft

{

	background: transparent url(images/ArrowExpandRTL.gif) no-repeat left -1px;

}

 .rmGroup .rmLink:hover .rmExpandRight,

 .rmGroup .rmFocused .rmExpandRight,

 .rmGroup .rmExpanded .rmExpandRight

{

	background-image: url(images/ArrowExpandHovered.gif);

}



 .rmGroup .rmLink:hover .rmExpandLeft,

 .rmGroup .rmFocused .rmExpandLeft,

 .rmGroup .rmExpanded .rmExpandLeft

{

	background-image: url(images/ArrowExpandHoveredRTL.gif);

}



/* </expand arrows styling> */



 .rmHorizontal .rmItem { border-right: 1px solid #666666; padding-bottom:1px; }

 .rmHorizontal .rmLast { border-right: 0; }



 .rmVertical .rmItem { border-bottom: 1px solid #353535; border-right: 0;}

 .rmVertical .rmLast { border-bottom: 0; padding-bottom: 1px; }



_rtl .rmHorizontal .rmItem { border-left: 0; }



 .rmRootGroup .rmGroup .rmItem,

_Context .rmGroup .rmItem

{ border-right: 0; border-bottom: 0; padding-bottom: 0; }



 .rmGroup .rmExpanded

{

	z-index: 1;

}



 .rmTopArrow,

 .rmBottomArrow

{

	height: 10px;

	width: 100%;

	background: #fff;

}



 .rmBottomArrow

{

	background-position: center -18px;

}



 .rmLeftArrow,

 .rmRightArrow

{

	width: 10px;

	height: 100%;

	background: #fff;

}



 .rmRightArrow

{

	background-position: -18px center;

}



 .rmItem .rmDisabled .rmText

{

	color: #999;

}



 .rmRootGroup .rmItem .rmDisabled

{

	background: none;

}



 .rmGroup .rmItem .rmDisabled



{

	background-color: #fff;

}



 .rmRootGroup .rmSeparator,

 .rmGroup .rmSeparator

{

	background: #8f8f8f;

	border-top: 1px solid #676767;

	border-bottom: 0;

}



 .rmSeparator .rmText

{

	display: none;

}



 .rmHorizontal .rmSeparator

{

	height: 0px;

	width: 1px;

	line-height: 20px;

	backgound-color: #aad199;

	border: 0;

}



 .rmVertical .rmSeparator

{

	height: 1px;

	margin: 0px 0;

	border: 0;

}



 .rmLeftImage

{

	margin: 2px;

}



 .rmSlide

{

	margin: -1px 0 0 -1px !important;

}



 .rmHorizontal .rmSlide

{

	margin-top: 0px !important;

}



_rtl .rmSlide

{

	margin-left: 0 !important;

	margin-right: -1px !important;

}



 .rmGroup .rmSlide

{

	margin: 0 !important;

}



 .rmItem .rmDisabled:hover

{

	background: none;

	}

	.RadMenu

{

	white-space:nowrap;

	float:left;

	position:relative;

}



.RadMenu .rmRootGroup

{

	margin:0;

	padding:0;

	position:relative;

	left:0;

	display: inline-block;

}



* html .RadMenu .rmRootGroup { float: left; }



.RadMenu:after,

.RadMenu .rmRootGroup:after

{

    content:""; 

    display:block;

    height:0;

    overflow: hidden;

    line-height:0;

    font-size:0;

    clear:both;

    visibility:hidden;

}



.RadMenu ul.rmVertical,

.rmRootGroup ul.rmHorizontal,

.RadMenu_Context ul.rmHorizontal

{

	margin:0;

	padding:0;

	display:none;

	position:relative;

	left:0;

	float:left;

}



.rmSized ul.rmVertical

{

	width: 100%;

}



.rmSized ul.rmRootGroup

{

	float: none;

}



.rmSized .rmRootGroup .rmVertical

{

	width: auto;

}



.RadMenu .rmItem

{

	float:left;

	position:relative;

	list-style-image: none;

	list-style-position:outside;

	list-style:none;	

}



* html .RadMenu .rmItem

{

	display:inline;

}



.RadMenu .rmHorizontal .rmItem

{

	clear:none;

}



.RadMenu .rmVertical .rmItem

{

	clear:both;

}



.rmSized .rmVertical .rmItem

{

	width: 100%;

}



.rmSized .rmHorizontal .rmItem,

.rmSized .rmRootGroup .rmVertical .rmItem

{

	width: auto;

}



.RadMenu ul.rmActive,

.RadMenu ul.rmRootGroup

{

	display:block;

}



.RadMenu .rmSlide, 

.RadMenu_Context

{

	position:absolute;

	overflow:hidden;

	display:none;

	float:left;

}



* html .RadMenu .rmSlide, 

* html .RadMenu_Context

{

	height:1px;

}



.RadMenu_Context

{

	z-index:1000;

	overflow:visible;

}



.RadMenu .rmText

{

	display:block;

}



.RadMenu div.rmText /*templates*/

{

	white-space:normal;

	background: transparent;

}



.RadMenu a.rmLink

{

	cursor:pointer;

	display:block;

}



.rmScrollWrap

{

	position:absolute;

	float:left;

	overflow:hidden;

	left:0;

}



.RadMenu .rmLeftArrow,

.RadMenu .rmTopArrow,

.RadMenu .rmBottomArrow,

.RadMenu .rmRightArrow

{

	position:absolute;

	z-index:2000;

	text-indent:-1000em;

	font-size: 0;

	line-height: 0;

	outline: 0;

	overflow: hidden;

}



.RadMenu .rmLeftArrowDisabled,

.RadMenu .rmTopArrowDisabled,

.RadMenu .rmBottomArrowDisabled,

.RadMenu .rmRightArrowDisabled

{

	display:none;

	text-indent:-1000em;

	font-size: 0;

	line-height: 0;

}



.RadMenu .rmBottomArrow,

.RadMenu .rmBottomArrowDisabled

{

	margin-bottom: -1px;

}



.RadMenu .rmLeftImage

{

	border:0;

	float:left;

}



.RadMenu_rtl

{

	float:right;

	text-align: right;

}



.RadMenu_rtl ul.rmHorizontal,

.RadMenu_rtl ul.rmVertical

{

	float:right;

}



.RadMenu_rtl .rmItem

{

	float:right;	

}



.RadMenu_rtl .rmLeftImage,

.RadMenu_Context_rtl .rmLeftImage

{

	border:0;

	float:right;

}



.RadMenu_rtl .rmLeftArrow,

.RadMenu_rtl .rmTopArrow,

.RadMenu_rtl .rmBottomArrow,

.RadMenu_rtl .rmRightArrow,

.RadMenu_rtl .rmLeftArrowDisabled,

.RadMenu_rtl .rmTopArrowDisabled,

.RadMenu_rtl .rmBottomArrowDisabled,

.RadMenu_rtl .rmRightArrowDisabled

{

	text-indent:1000em !important;

}



.RadMenu .rmLink

{

	width:auto;

}



.RadMenu .rmSeparator,

.RadMenu .rmSeparator:after

{

    line-height: 0;

    font-size: 0;

    overflow: hidden;

}



.RadMenu div.rmRootGroup

{

    position: relative;

}

/* <base styles> */



.RadMenu .rmItem

{

	padding: 0;

}



.RadMenu .rmLink

{

	padding: 0 0 0 1px;

	outline: 0;

	float: left;

}



.RadMenu .rmText

{

	padding-bottom: 1px;

	float: left;

}



/* optimized for 16x16 */

.RadMenu .rmLeftImage

{

	margin: 4px 2px 0 0;

	padding-bottom: 4px;

}



.RadMenu .rmVertical .rmLeftImage+.rmText

{

	padding: 0 8px 1px 24px;

}



.RadMenu .rmVertical .rmText

{

	padding: 0 15px 1px 0;

}



.RadMenu .rmHorizontal .rmText

{

	padding: 5px 12px 5px 12;

}



.RadMenu_rtl .rmVertical .rmText

{

	padding: 0 15px 1px 0;

}



.RadMenu .rmVertical .rmText,

.RadMenu .rmHorizontal .rmVertical .rmText

{

	display: block;

	float: none;

}



.RadMenu .rmVertical .rmLink,

.RadMenu .rmHorizontal .rmVertical .rmLink

{

	float: none;

}



* html .RadMenu .rmGroup .rmVertical .rmLink,

* html .RadMenu .rmGroup .rmHorizontal .rmLink

{

	float: left;

}



.RadMenu .rmRootGroup .rmItem .rmGroup

{

	padding-bottom: 1px;

}



.RadMenu .rmGroup .rmItem

{

	padding: 0;

}



.RadMenu .rmGroup .rmLink,

.RadMenu .rmSlide .rmGroup .rmTemplate

{

	padding: 0;

}



.RadMenu_rtl .rmGroup .rmLink,

.RadMenu_rtl .rmSlide .rmGroup .rmTemplate

{

	padding: 0;

}



.RadMenu .rmGroup .rmText

{

	padding: 0 54px 0 28px;

	margin: 0 0 0 4px;

}



.RadMenu_rtl .rmGroup .rmText

{

	padding: 0 28px 0 54px;

	margin: 0 4px 0 0;

}



.RadMenu .rmSlide .rmVertical .rmLeftImage+.rmText,

.RadMenu_Context .rmGroup .rmLeftImage+.rmText

{

	padding: 0 54px 0 28px;

}



.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage+.rmText,

.RadMenu_Context_rtl .rmGroup .rmLeftImage+.rmText

{

	padding: 0 28px 0 54px;

}



.RadMenu .rmSlide .rmHorizontal .rmText

{

	padding: 0 11px 0 10px;

}



.RadMenu .rmGroup .rmLeftImage

{

	margin: 4px 0 0 6px;

}



* html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }

*+html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }



.RadMenu_rtl .rmGroup .rmLeftImage

{

	margin: 4px 6px 0 0;

}



* html .RadMenu .rmGroup .rmLeftImage { position: absolute; }

*+html .RadMenu .rmGroup .rmLeftImage { position: absolute; }



* html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }

*+html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }





/* <separators> */



.RadMenu .rmSeparator .rmText

{

	line-height: 0;

	font-size: 0;

	padding: 0;

	background-repeat: repeat-x;

	overflow: hidden;

}



.RadMenu .rmVertical .rmSeparator .rmText,

.RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText

{

	height: auto;

	width: auto;

	padding-bottom: 2px;

}



*+html .RadMenu .rmSeparator .rmText,   /* IE7 separator height problem */

*+html .RadMenu .rmVertical .rmSeparator .rmText,

*+html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText

{

	height: 2px;

	padding: 0;

}



* html .RadMenu .rmVertical .rmSeparator .rmText { height: auto; padding: 2px 0 0; }

* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding: 0; }



.RadMenu .rmRootGroup .rmSeparator .rmText

{

	margin: 1px 12px;

}



.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText,

.RadMenu_Context .rmVertical .rmSeparator .rmText

{

	margin: 1px 2px 1px 31px;

}



.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText,

.RadMenu_Context_rtl .rmVertical .rmSeparator .rmText

{

	margin: 1px 31px 1px 2px;

}



.RadMenu .rmHorizontal .rmSeparator .rmText,

.RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText

{

	margin: 2px 0 0;

	height: 20px;

	width: 2px;

}



/* </separators> */



/* <scroll arrows> */



.RadMenu .rmLeftArrow,

.RadMenu .rmRightArrow

{

	width: 10px;

	height: 24px;

}



.RadMenu .rmTopArrow,

.RadMenu .rmBottomArrow

{

	height: 10px;

	width: 100%;

}
