﻿form {margin:0;padding:0;}
#c-body{background-color:#ffffff;padding:0;margin:0}
#p-cont {width:950px;height:auto;border-left:0px solid #699EBE;border-right:0px solid #88B5D0;padding:0;margin:0 auto;background: url() top right no-repeat;}
#p-header {width:950px;height:85px;padding:0;margin:0;position:relative;}
.p-h-heading {font-size:17px;padding:15px 35px 15px 10px;font-weight:bold;}

h5.p-hdngs {color:#ffa601; font: normal 16px Arial, Verdana, Sans-serif; padding: 0px 0 0px 10px;margin:0;}
table.rates_table {border:1px solid #eeeeee;padding:5px;margin:0 0 0 10px;width:425px;}

.ul-inline {margin:0;padding:0;list-style-type:none;}
.ul-inline li {display:inline;margin:0;padding:0;}

#hd-rLinks {position: absolute;top: 10px;right: 10px;font-size: 10px;width:250px;color:#60afd7;}
#hd-rLinks a {color:#ffffff;text-decoration:none;}
#hd-rLinks a:hover {color:#ffffff;text-decoration:underline;}
#hd-logo-t {padding:0 5px;margin:0;width:675px;position:relative;height:50px;}
#hd-logo {float:left;width:200px;padding:0;margin:0;}
#hd-tg {position:absolute;left:210px;bottom:2px;width:450px;padding:0px;margin:0;color:#0753a1;font-size:17px;color:#fff;}

#p-menu {margin:0px; padding:10px 5px 10px 0px;position:relative;color:#ffffff;}
#p-menu ul {margin:0;padding: 0;}
#p-menu ul li {display:block;display:inline-block;display:inline;}
#p-menu li.m-dvdr {padding:0 5px;color:#60afd7;}
#p-menu ul li a {color:#ffffff;text-decoration:none;}
#p-menu ul li a:hover {color:#ffffff;text-decoration:underline;}

#p-content {width:950px;overflow:hidden;height:auto;min-height:750px;border:0px solid #000;background: #fff url(../images/p-bg.gif) 0 0 no-repeat;padding-top:10px;}
#p-lft-cln {width:465px;float:left;padding:0 0 25px 15px;margin:0;border:0px solid #000;}
#p-info-r {margin:0px 0px;padding:0px;width:250px;}
#p-info-r dt {background-color:#eee;padding:5px 0 0 2px;font-weight:bold;float:left;margin-right:1px;font-size:12px;width:140px;}
#p-info-r dd {background-color:#e8e8e8;margin-left:150px;padding-top:5px;font-size:14px;width:100px;}

.p-text-c {padding:0 35px 15px 20px}
#divHeadLeft ul {margin:0;padding:0;}
#divHeadLeft li {display:inline;margin:0 5px 0 0;color:#60afd7;}
#divHeadLeft li a {color:#ffffff;}

.p-cal li {margin:0 5px 0 0;}

table.search-results {border-collapse:collapse; font-family: Arial; font-size:11px; margin-top:3px; }
.y-t-bg {text-align: left;  text-align: left; background: url(../images/yellow-top_BG.gif) repeat-x; }
.colPMIcn, .colPMIPrice  {font-size:12px; text-align: left;  /*padding-left: 8px;*/ border-bottom: 1px solid #e0dfdf;text-align:left;}
.colPMISt {font-size:12px; text-align: left; padding-left: 3px; border-bottom: 1px solid #e0dfdf; width:140px; }
.colPMIcn { width:140px;padding-left: 5px;  }
.colPMIPrice {font-weight:bold; padding-left:7px; text-align:left; }
.colPMIsn {font-size:12px; text-align: left;  /*padding-left: 8px;*/ border-bottom: 1px solid #e0dfdf;text-align:left;}
.PMIrow {height:22px; vertical-align:middle;}
.colPrt {font-size:12px;padding-left:8px;border-bottom: 1px solid #e0dfdf;}
.divSTbar {background:#d3dee9 url(../images/t-hd-bg.gif) 0 0 repeat-x;padding:5px 0 5px 10px;font-weight:bold;margin-bottom:5px;}
.s-container
{
	/*background-image: url( '../images/searchboxsmly.gif' );*/
	background-repeat: no-repeat;
	position: relative;
	width: 260px;
	background-color:#dde6ee;
	border:1px solid #b4c6d8;
	padding-bottom:15px;
}
.s-search{position:relative;width: 265px;margin-top:25px;}
.s-refined-results {padding:10px 0px 10px 0;font-weight:bold;}
.s-box-header
{
	padding: 5px 0 5px 15px;
	margin-top:15px;
	background: #7694bf url(../images/img_crnr_wizmain.gif) top right no-repeat ;
	color:#fff;
	font-weight: bold;
	font-size: 12px;
	width:245px;
	
}

.s-box-refined
{
	padding: 5px 0 5px 15px;
	background: #f1f4f7;
	width:245px;
	
}

/* managers */
#m-m-container{width:100%;padding:0;margin:0;border:0px solid #b4c6d8;}
#m-col-left{float:left;width:280px;padding:0 15px 0 15px;margin:0;height:auto;border:0px solid #b4c6d8;}
#m-col-right{float:right;width:635px;padding:0;margin:0;height:auto;border:0px solid #b4c6d8;}
.containerlisting {
	width: 950px;
	padding: 10px 0px 40px 0px;
	position: relative;
	border: 0px solid #bdbdba;
	border-top: 0px solid #1e5185;
	border-bottom: 0px solid #f5aa31;
	min-height: 800px;
	height:auto;
	overflow:hidden;
	/*background: #fff url(../images/maincontainergradient_2x452.gif) 0 0 repeat-x;*/
}

#containerlisting_m 
{
	width: 950px;
	padding: 10px 0px 40px 0px;
	position: relative;
	border: 0px solid #bdbdba;
	border-top: 0px solid #1e5185;
	border-bottom: 0px solid #f5aa31;
	min-height: 800px;
	height:auto;
	overflow:hidden;
}

.containerbooking_m
{
	width: 950px;
	padding: 0px 0px 0px 0px;
	position: relative;
	border: 0px solid #bdbdba;
	border-top: 0px solid #3e89c1;
	border-bottom: 0px solid #f5aa31;
	min-height: 3250px;
	height:auto;
	overflow:hidden;
}
.bookingframe {border: 0px solid #bdbdba;margin:0;padding:0}
.containerlisting_top { padding-top:0px;width:950px;height:5px;background: url(../images/maintopwht_990x5.gif) 0 0px no-repeat;margin:0 auto;}
.containerlisting_btm { padding-top:5px;width:950px;height:5px;background: url(../images/mainbtmwht_990x5.gif) 0 0px no-repeat;margin:0 auto;}
#m-hd-text {float:left;width:400px;}
#m-hd-text h1 {font-size:17px;margin:0px;padding:3px 0 0 0;}
#m-glgo {padding:3px 0px 0 0;margin:0;float:right;width:125px;vertical-align:middle;}
#m-hd-cntr {width:625px;padding:0;overflow:hidden;border:0px solid #000;margin:0;}
#m-content-div {padding:0px;margin:0px;}
#m-review-con {float:none;padding:15px 35px 15px 5px;}
.m-rv-hd {font-size:15px;padding:50px 25px 15px 0;}

#ps-pm-hd {padding:2px 5px 0 10px;font-weight:bold;}

div.r1 {padding: 0 1px;  /* Needed for IE */border: none;/**position: relative; some reason making disapear*/}
div.r2 {border-width: 1px 0;border-style: solid;border-color:transparent;}
div.r3 {border-width:0 1px; border-style: solid;border-color:transparent;margin: 0 -1px;}
.grey_box {margin:0;padding:0;}
.grey_box div.r2 {background: #fff;}
.grey_box div.r2,.grey_box div.r3 {border-color: #eee;}
#listing_box {padding:0px 0 10px 0px;border:0px solid #000;}

.blue_box {margin:0;padding:0;}
.blue_box div.r2 {background: #fff;}
.blue_box div.r2,.blue_box div.r3 {border-color: #b4c6d8;}


#c-container {display:block;margin:6px 0;white-space:nowrap;width:100%;text-align:center;}
.c-first,.c-previous,.c-next,.c-last,.c-current,.c-pages,.c-page, .c-current-page{display:inline-block;font-family:arial,helvetica,clean,sans-serif;padding:3px 6px;zoom:1;}
.c-pages {padding:0;}
.c-current {padding:3px 0;}
a.c-first:link,a.c-first:visited,a.c-first:active,a.c-first:hover,a.c-previous:link,a.c-previous:visited,a.c-previous:active,a.c-previous:hover,a.c-next:link,a.c-next:visited,a.c-next:active,a.c-next:hover,a.c-last:link,a.c-last:visited,a.c-last:active,a.c-last:hover,a.c-page:link,a.c-page:visited,a.c-page:active,a.c-page:hover {color:#06c;text-decoration:underline;outline:0;}
span.c-first, span.c-previous, span.c-next, span.c-last {color:#a6a6a6;}
.c-page {background-color:#fff;border:1px solid #CBCBCB;padding:2px 6px;text-decoration:none;}
.c-current-page {background-color:#eee;border:1px solid #eee;padding:2px 6px;text-decoration:none;}
.c-page {margin-left:1px;margin-right:1px;}
.c-first,.c-previous {padding-left:0;}
.c-next,.c-last {padding-right:0;}
#c-paging {display:none;}
#c-paging-btm {display:none;}
 
#c-bd-beds {padding:5px;}

#map-body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0;color: #000;background: #fff;}

.p-heading {font-weight:bold;padding:15px 35px 15px 10px;font-size:16px;}

.in-bed-dd {width:90px;}
.in-type-dd {width:90px;}

.p-line {height:1px; width:460px; color:#f4f1f1; background-color:#f4f1f1;border:0;}
.p-line-w {height:1px; width:460px; color:#f4f1f1; background-color:#ffffff;border:1px solid #ffffff;}
.javaCalendar{white-space: nowrap;}
.javaCalPopUp{width: 151px;border: 1px solid #7F9DB9;background: #FFFFFF;}
.javaCalPopUp td{padding: 4px;text-align: center;}
.javaCalPopUp, .javaCalPopUp th, .javaCalPopUp td, .javaCalPopUp div{font: bold 11px Tahoma, Verdana, Arial, sans-serif;}
.javaCalPopUp a, .javaCalPopUp a:link, .javaCalPopUp a:visited, .javaCalPopUp a:active, .javaCalPopUp a:hover{text-decoration: none;color: #000000;cursor: pointer;}
.javaCalTitle{width: 100%;background: #9EBEF5;height: 15px;}.javaCalTitle td{height: 16px;padding: 0px 5px 0px 6px;cursor: pointer;}.javaCalTitle th{width: 100%;font-weight: normal;white-space: nowrap;}.javaCalCalendar{width: 120px;margin: 1px 20px 0 20px;border-bottom: 1px solid #ACA899;}.javaCalCalendar td{padding: 0;text-align: center;}td.javaCalDay{color: #ACA899;text-align: right;padding-left: 1px;height: 17px;width: 17px;border: 1px solid #FFFFFF;cursor: default;}div.javaCalFooter input{font: normal 11px Tahoma, Verdana, Arial, sans-serif;width: 48px;margin: 5px 6px 5px 6px;}/* Commented Backslash Hack hides rule from IE5-Mac, documented at http://www.sam-i-am.com/work/sandbox/css/mac_ie5_hack.html \*/.javaCalCalendar{margin: 1px auto 0 auto;border-bottom: 1px solid #ACA899;}div.javaCalFooter input{font: normal 11px Tahoma, Verdana, Arial, sans-serif;width: 48px;margin: 5px 6px 5px 6px;}td.javaCalDay{color: #ACA899;text-align: right;padding-left: 1px;height: 13px;width: 13px;border: 1px solid #FFFFFF;cursor: default;}/* End hack */.javaCalDayHeader{padding-right: 3px;font-weight: normal;text-align: right;border-bottom: 1px solid #ACA899;}td.javaCalOtherMonthDay a, td.javaCalOtherMonthDay a:link, td.javaCalOtherMonthDay a:visited, td.javaCalOtherMonthDay a:active, td.javaCalOtherMonthDay a:hover{color: #ACA899 !important;cursor: pointer;}td.javaCalSelectedDay{background-color: #FBE694 !important;border: 1px solid #FBE694;}td.javaCalTodayDay{border: 1px solid #BB5503;}td.javaCalWeekNumber{color: #000000;font-size: 8px;border-right: 1px solid #ACA899;background: #CEDEFA;text-align: right;padding: 0 3px;}img.javaCalButton{vertical-align: top;margin-top: 1px;margin-left: 2px;cursor: pointer;border: 0;}a.javaCalButton{margin-left: 2px;}div.javaCalFootNote{background: #EBEAE7;padding: 2px;}.javaCalMonthSelector{font: normal 11px Tahoma, Verdana, Arial, sans-serif;border: 1px solid #000000;background: #FFFFFF;padding: 0px;width: 74px;}.javaCalYearSelector{font: normal 11px Tahoma, Verdana, Arial, sans-serif;border: 1px solid #000000;background: #FFFFFF;padding: 0px;width: 43px;}.javaCalMonthSelector a, .javaCalYearSelector a{padding: 1px 10px;}a.javaCalMonthSelectorItem, a.javaCalMonthSelectorItem:link, a.javaCalMonthSelectorItem:visited, a.javaCalMonthSelectorItem:active{display: block;text-decoration: none;color: #000000;text-align: left;}a.javaCalYearSelectorItem, a.javaCalYearSelectorItem:link, a.javaCalYearSelectorItem:visited, a.javaCalYearSelectorItem:active{display: block;text-decoration: none;text-align: center;color: #000000;}a.javaCalMonthSelectorSelectedItem, a.javaCalMonthSelectorSelectedItem:link, a.javaCalMonthSelectorSelectedItem:visited, a.javaCalMonthSelectorSelectedItem:visited, a.javaCalMonthSelectorSelectedItem:active, a.javaCalMonthSelectorSelectedItem:hover, a.javaCalMonthSelectorItem:hover{display: block;text-decoration: none;color: #FFFFFF;background: #000000;text-align: left;}a.javaCalYearSelectorSelectedItem, a.javaCalYearSelectorSelectedItem:link, a.javaCalYearSelectorSelectedItem:visited, a.javaCalYearSelectorSelectedItem:active, a.javaCalYearSelectorSelectedItem:hover, a.javaCalYearSelectorItem:hover{display: block;text-decoration: none;text-align: center;color: #FFFFFF;background: #000000;}a.javaCalYearSelectorImg{display: block;text-align: center;background-color: white;padding-top: 2px;padding-bottom: 2px;}td.javaCalSpecialDate a, td.javaCalSpecialDate a:link, td.javaCalSpecialDate a:visited, td.javaCalSpecialDate a:active, td.javaCalSpecialDate a:hover,td.javaCalSpecialDate a:visited:hover{font-weight: bold;}
td.javaCalWeekendDay { background: #EBEAE7; border: 1px solid #EBEAE7; }

#m-con-ci {border:1px solid #b4c6d8;width:260px;padding:0px;height:auto;background-color:#dde6ee;}
.m-l-ci {float:left;width:120px;padding:5px;background-color:#eee;border-bottom:1px solid #fff;}
.m-r-ci {float:right;width:120px;padding:5px;background-color:#f4f4f4;border-bottom:1px solid #fff;}
.m-mo-ci {width:225px;padding:5px 15px 10px 15px;}
.m-moh-ci {width:245px;padding:10px 5px 1px 5px;font-weight:bold;float:none;margin:5px 0 0 0;border:0px solid #000;position:relative;}
.b-text {font-weight:bold;}
.m-mo-mem {width:250px;padding:20px 5px 10px 5px;background-color:#fff;height:auto;overflow:hidden;}
.m-mo-img {padding:1px;background-color:#fff;float:left;}

.ms-box-header
{
	padding: 5px 0 5px 15px;
	margin-top:15px;
	background: #7694bf url(../images/img_crnr_wizmain.gif) top right no-repeat ;
	color:#fff;
	font-weight: bold;
	font-size: 12px;
	width:247px;
	
}

#m-h-text {margin-top: 5px;font-size:16px;border-bottom:1px solid #eeeeee;border-left:3px solid #eeeeee;width:750px;}
#m-h-text a {font-weight:normal;}
.d-dlinks {font-size:14px;padding:5px 25px 5px 10px;}
.d-dlinks a {text-decoration:none;color:#5ab12e;}
.d-dlinks a:hover {text-decoration:underline;}

.d-mlinks {font-size:16px;padding:15px 0 5px 0;text-decoration:none;}
.d-mlinks a {text-decoration:none;}

.d-mlinks a:hover {text-decoration:underline;}
#pg-lf-col {float:left;width:265px;height:100%;padding:0;margin:0;}
#pg-rt-col {float:right;width:625px;height:100%;padding:0 15px 50px 0;}
/*.gtext {color:#b5b5b5;}*/

.destination_box {border-bottom:1px solid #eeeeee;border-left:0px solid #eeeeee;}

#m-container
{
	width: 950px;
	padding: 10px 0px 40px 15px;
	position: relative;
	border: 0px solid #bdbdba;
	border-top: 0px solid #1e5185;
	border-bottom: 0px solid #f5aa31;
	overflow:hidden;
	height:auto;
}

#d-s-cont {padding:0px;margin:15px;width:625px;height:auto;overflow:hidden;}
.dlinks_box {margin:0;padding:15px;height:auto;clear:both; position:relative;}
.dlinks_box div.r2 {background: #fff;}
.dlinks_box div.r2,.dlinks_box div.r3 {border-color: #f5f5f5;}

.threeColumns {margin:0px; padding:10px 10px; width:100%;}
.threeColumns ul {width:20%;float: left;padding: 0 0px 0 0;}
.threeColumns ul {margin: 0; padding: 0;}
.threeColumns ul li {font-size: 13px;line-height: normal; padding: 2px 0; list-style-type:square; color:#eee;margin: 0 0 0 20px;}

a.b-tlinks {font-weight:bold;color:#0a5598;font-size:12px;text-decoration:none;}
a.b-tlinks:hover {font-weight:bold;color:#0a84c1;font-size:12px;text-decoration:none;}

a.indx-tds {font-weight:bold;color:#0a84c1;font-size:12px;text-decoration:none;}
a.indx-tds:hover {font-weight:bold;color:#0a5598;font-size:12px;text-decoration:underline;}

.footer-lnks {padding:5px 0;	width: 950px;text-align:center;}
.footer-lnks ul {padding:0 0px 0 0; margin: 0; padding: 0;}
.footer-lnks ul li {display:inline;font-size:11px;line-height: normal; padding: 2px 0; list-style-type:none; color:#eee;margin: 0 0 0 5px;}
