body 
{
    margin: 0px;    
    background-color: #FFFFFF;    
}

table, tr, td, div
{
	font-family: Tahoma;
	font-size: 11px;
	color: #7d344d;
	line-height: 18px;
}

.cMainText {
	font-size: 11px; 
	color: #a52551; 
	font-weight: normal;
}

a:link, a:visited, a:active {	
	font-size: 11px; 
	color: #cf074d; 
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.cContentLink,A:link.cContentLink, A:visited.cContentLink, A:active.cContentLink {
	font-weight: bold; 
	font-size: 11px; 
	color: #93264c; 
	text-decoration: none;
}

.cGalleryCaption {	
	font-size: 11px; 
	color: #93264c; 
	text-decoration: none;
}

A:hover.cContentLink {
	color: #9b836e;
}

A:link.cSubFacilityLink, A:visited.cSubFacilityLink, A:active.cSubFacilityLink {
	color: #7d344d;
	font-size: 11px; 	
	text-decoration: none;
}

A:hover.cSubFacilityLink {
	text-decoration: underline;
}

A:link.cMailLink, A:visited.cMailLink, A:active.cMailLink, A:hover.cMailLink  {
	color: #7d344d;
	font-size: 11px; 	
	text-decoration: underline;
}

A:link.cPathLink, A:visited.cPathLink, A:active.cPathLink {
	font-weight: normal; 
	font-size: 11px; 
	color: #93264c;
	text-decoration: none;
}

A:hover.cPathLink {
	color: #9e7231;
}

.SystemText{
	color:#7D344D;
	font-family:Tahoma;
	font-size:11px;
	font-style:italic;
}

A:link.cLangLink, A:visited.cLangLink {
	font-weight: normal; 
	font-size: 11px; 
	color: #c49caa;
	text-decoration: none;
}

A:hover.cLangLink, A:active.cLangLink {
	color: #93264c;
}
A:link.cLangLinkUnactive, A:visited.cLangLinkUnactive, A:hover.cLangLinkUnactive, A:active.cLangLinkUnactive {
	font-weight: normal; 
	font-size: 11px; 
	color: #c49caa;
	text-decoration: none;
}

A:link.cNavigationMenu,  A:visited.cNavigationMenu{
	font-weight: normal; 
	font-size: 11px; 
	color: #93264c;
	text-decoration: none;
}

A:hover.cNavigationMenu, A:active.cNavigationMenu{
	color: #9e7231;
}

A:link.cReservationServicesLink, A:visited.cReservationServicesLink, A:active.cReservationServicesLink {
	font-weight: bold; 
	font-size: 11px; 
	color: #5e4938; 
	text-decoration: none;
}

A:hover.cReservationServicesLink {
	color: #9b836e;
}	

A:link.cConferenceLink, A:visited.cConferenceLink, A:active.cConferenceLink {
	font-weight: bold; 
	font-size: 11px; 
	color: #886f5a; 
	text-decoration: none;
}

A:hover.cConferenceLink {
	text-decoration: underline;
}	
	
H1 
{
    font-size: 10px;
		color:#000000;
    font-weight: bold;
    display: inline;
    
}

.cFeedBackFormInput
{
	font-family: Tahoma;
	border: 1px solid #7D354D;
	background-color:#FDF6EC;
	color: #7d344d;
	font-size: 11px; 	
	width:240px;
}

.cFeedBackFormTextArea
{
	font-family: Tahoma;
	color: #7d344d;
	font-size: 11px; 	
	border: 1px solid #7D354D;
	background-color:#FDF6EC;		
	height:85px;
	width:540px;
	overflow:auto;
}

.cFeedBackFormTd
{
	padding-left:15px;
	padding-bottom:10px;
}

.cPdfTD
{			
	padding-top:10px;
	padding-bottom:25px;
	padding-right:35px
}

.cPopUpText
{
	font-family: Tahoma;
	font-size: 11px;
	color: #c04067;	
}

.ImageLabelBtn{
	background: url(images/Pad.jpg) no-repeat center center; 
	border:0 solid red; 
	height:24px; 
	padding-top:7px; 
	margin-top:35px;
	width:497px;
}
.ImageLabelBtn span{
	color:#7d344d; /*A52651;*/
	font-size:12px;
	margin-left:30px;
	padding-top:10px;
	font-weight:bold;	
}


.TopPromotionText{
	color:#a52551;
	font-size:12px;
}

.UpperReservationBtn{
	margin-top:10px;
}

.LowerReservationBtn{
	margin-top:10px;
}

.PromotionContainer{
	padding-right:20px;
	font-size:12px;
}

.PromotionContainer b{
	font-size:13px;
}
.PromotionContainer ul{
	padding:0px; 
	margin:0px;	
}
.PromotionContainer ul li{
	list-style: none;	
	background:url(images/BulletMajestic.jpg) 0px 2px no-repeat;
	padding-left:20px;
}

.PromotionContainer .Discount1 b, .PromotionContainer .Discount2 b{
	font-size:15px;
}

.Discount1{
	color:#A52551;
	font-size:15px;
}

.Discount2{
	padding-top:10px;
	font-size:15px;
}

#OrderTextLabel{
	font-size:13px;
}




