/* CSS Document */
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.topheader1 {
padding-left: 39px;
padding-right: 56px;
}
.topheader2 {
border-bottom: 1px solid #82AED5; 
padding-bottom: 5px;

}
.topheader3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005fb4;
	text-decoration:none;

	
}
.topheader4 {color: #C0D6EE}
.button1 {
	border-top: 1px solid #4D98D1;	
	background-color: #005FB4;
	text-decoration:none;
}
.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #005FB4;
	border-top: 1px solid #4D98D1;	
}
.mainmenuitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #005FB4;
}
.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #005FB4;
	text-decoration:none;
}
.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top: 1px solid #4d9ad2;
	border-bottom: 1px solid #4d9ad2;	
	background-color: #016cba;
}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top: 1px solid #8DB8D8;	
	background-color: #5B9ACF;
	text-decoration:none;
}
.selectedmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B9ACF;
	border-top: 1px solid #8DB8D8;	
	background-color: #FFFFFF;
	text-decoration:none;
}
.border {
border: 1px solid #d1e3f1;
padding: 8px;
}
.borderPromo {
border: 1px solid #d1e3f1;
}
.border2 {
border: 1px solid #000000;
padding: 8px;
}
.menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.menu4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #5A99CE;
}
.menu5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: red;
}
.policy {
	color: #0066cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
.protected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #5A99CE;
}

.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E87B1E;
	padding-top: 5px;
	padding-bottom: 5px;

}
.introAbout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E87B1E;
	padding-top: 10px;
	padding-bottom: 5px;

}
.intro_with_padding_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E87B1E;
	padding-top: 2px;
	padding-bottom: 5px;

}
.intro_without_padding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E87B1E;

}

.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	
}

.hotpropertyframe {
border: 1px solid #d1e3f1;
}

.bulletedtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

ul.error{
	color: red;
	padding-left: 1.3em;
	margin-left: 0;
    margin-top: 0px;
    margin-bottom: 0px;	
}

ul.bullet,
ul.bullet_with_paddingbottom,
ul.bullet_without_paddingbottom{
	color: #666666;
	padding-left: 1.3em;
	margin-left: 0;
	list-style-image: url(../images/dot.gif);
    margin-top: 0px;
    margin-bottom: 0px;	
}
.bullet li
{
	padding-bottom:15px;
}
.bullet_without_paddingbottom li
{
	padding-bottom:0px;
}
.bullet_with_paddingbottom li
{
	margin-left: -3px;
	
}
.blueframe {
border: 1px solid #84aed4;
padding: 8px;
}


.hotelthumbnail {
border: 1px solid #000000;
text-decoration:none;
}


.main_page1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #5A99CE; 
}
.main_page2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E87B1E;
	padding-top: 5px;
	padding-bottom: 5px;
}
.main_page3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}
.border_left{
border-left: 1px solid #84aed4;
padding-left: 8px;
}
.border_right{
border-right: 1px solid #84aed4;
padding-left: 8px;
}
.border_top{
border-top: 1px solid #82AED5; 
}

.pagination{
border-bottom: 1px solid #d1e2f0; 
padding-bottom: 1px;
}
.border3 {
border: 1px solid #000000;
}
.border4 {
border: 1px solid #84aed4;
padding: 8px;

}
.border5 {
border-left: 1px solid #84aed4;
border-top: 1px solid #84aed4;
border-right: 1px solid #84aed4;
border-bottom: 1px solid #84aed4;
}
.border6 {
border-top: 1px solid #84aed4;
border-bottom: 1px solid #84aed4;
}
.border7 {
border-left: 1px solid #84aed4;
border-bottom: 1px solid #c1d6e9;
border-right: 1px solid #84aed4;
}
.border8 {
border-bottom: 1px solid #c1d6e9;
}
.border9 {
border-bottom: 1px solid #84aed4;
}
.border10 {
border-left: 1px solid #84aed4;
border-bottom: 1px solid #84aed4;
border-right: 1px solid #84aed4;
}
.border11 {
border: 1px solid #d1e3f1;
}
.menu6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A99CE;
}
.line {
border-right: 1px solid #c3d4e8;
}
.menu7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}
.menu8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A99CE;
	text-decoration:none;
}
.PriceContainBorder {
border-left: 1px solid #84aed4;
border-bottom: 1px solid #c1d6e9;
border-right: 1px solid #84aed4;
padding-left: 10px;
}

.PriceTitleBorder {
border-left: 1px solid #84aed4;
border-top: 1px solid #84aed4;
border-right: 1px solid #84aed4;
border-bottom: 1px solid #84aed4;
padding-left: 10px;
}


.the_things_started_here {
}

.HomeMasterPolicy {
	color: #005FB4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.PicBorder {
border: 1px solid #000000;
padding: 8px;
}

.fullborder 
{
    border-top:1px solid #c3d4e8;
    border-bottom:1px solid #c3d4e8;
    border-right: 1px solid #c3d4e8;
    border-left:1px solid #c3d4e8;
}


.WeddingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#5A99CE;
	/*color: #84AED4 */
}

.Desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}

.borderblack {
border: 1px solid #000000;
}

.Contain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.selectboxWidth171 {
	width:171px;
}
.selectboxWidth121 {
	width:121px;
}
.selectboxWidth105 {
	width:105px;
}
.selectboxWidth87 {
	width:87px;
}

.textbox_width_long {
	width:167px;
}
.gapPadding
{
   padding-bottom:9px;
}
.ContainBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}

.SubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #5A99CE; 
}
.Contact_SubTitleR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #5A99CE; 
}
.Cborder_top{
border-top: 1px solid #84AED4; 
}

.BorderLineRight {
border-right: 1px solid #c3d4e8;
}

.BorderBottom {
border-bottom: 1px solid #82AED5; 
padding-bottom: 5px;
}
.BorderWithoutPadding
{
    border-bottom: 1px solid #82AED5; 
    padding-top:0px;
 }
.BorderBottomWithoutPadding
{
    border-bottom: 1px solid #82AED5; 
    padding-top:0px;
 } 
.MenuText {
	color: #005FB4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.Devider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0D6EE;
	text-decoration:none;
}

.fulltableborder {
border-left: 1px solid #84aed4;
border-top: 1px solid #84aed4;
border-right: 1px solid #84aed4;
border-bottom: 1px solid #84aed4;
}

.fullpaddingborder {
border: 1px solid #84aed4;
padding: 8px;

}

.WithoutTop {
border-left: 1px solid #84aed4;
border-bottom: 1px solid #c1d6e9;
border-right: 1px solid #84aed4;
}

.MenuTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}

.Menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005FB4;
	text-decoration:none;
}

.menublack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}

.topheaderAlign {
padding-left: 39px;
padding-right: 56px;
}
.topheaderValign {
border-bottom: 1px solid #82AED5; 
padding-bottom: 5px;

}
.topheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005fb4;
	text-decoration:none;	
}
.TopNavigation {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005fb4;
	text-decoration:none;
    }
.selectedTopNavigation
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;	
	text-decoration:none;    	
}
/* for tooltip mouse over event*/
.tooltip
{
	width:250px;
	left:25px;
	border:1px solid #d1e3f1;
	background-color:#ffffff;
	font-size:11px;
	padding:1px 0 0 2px;
	font-family:arial;
	color:#666666;
}
.tooltip_bottom
{
	/*top:-130px;*/	
}
.tooltip_normal
{
	/*top:-25px;*/
}  
.bullet_background
{
	background-image:url(../images/dot.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin:0pt 5px;
	padding:0pt;
	width:11px;
}