/* Add padding-top to title class to prevent text from being cut off */
#PHP_content .Title {
	padding-top:4px;
}

.question {
	background-image:url(/_onelink_/fairmont/en2zh/images/icon-ques.gif);
}
.answer {
	background-image:url(/_onelink_/fairmont/en2zh/images/icon-ans.gif);
}

/*incrase h2 font size to be legible*/
#Home-Page-container h2{
font-size: 14px !important;
}

/* FORCE line wrap */
#ctl01_pmcContainer_FPCLinks1_lblRsvnTollFree, #ctl01_pmcContainer_FPCLinks1_lblTollFreeNumber {
	display:block;
}

.termpadding #english a {
	margin-top:10px;
}

/* increase top padding of popup titles to prevent Chinese characters from being cut off */
.termpadding {
	padding-top:2px;
}

/* increase font size of 'waiting' popup to make more legible */
#waiting {
	font-size:12px;
	font-weight:normal;
}
#waiting p {
	font-size:12px;
}

/* increase font size of special headings on room reservations pages to increase readability */
#reservation .specialHeading {
	font-size:10px;
	font-weight:normal;
}

/* increase font size of room rates on reservation pages to increase readability */
#reservation .linkRoom {
	font-size:11px;
	font-weight:normal;
}

/* increase font size of input titles on reservation pages to increase readability */
#reservation .txtheading {
	font-size:11px;
	font-weight:normal;
}

/* increase font size of signin page on reservation pages to increase readability*/
#reservation .signinHeading {
	font-size:11px;
	font-weight:normal;
}

#ctl01_pmcContainer_cphPresentationContent_tdPostingDetail p a {
	display:inline !important;/*FAI-155*/
}

/*FAI-845: reservation button resize to look consistent with Login button*/
#reservation .btBIG {
font-size:11px;
height:20px;
padding-top:0px;
}

/*FAI-224*/
#ctl01_pmcContainer_cphTopRight_lblHotelNameCD,
#ctl01_pmcContainer_cphTopRight_hAActivities_pnlView,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl00_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl01_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl02_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl03_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl04_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl05_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl06_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl07_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl08_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl09_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl10_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl11_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl12_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl13_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl14_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl15_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl16_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl17_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl18_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl19_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl20_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl21_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl22_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl23_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl24_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl25_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl26_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl27_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl28_lblAmenityActivity,
#ctl01_pmcContainer_cphTopRight_hAActivities_repAmenitiesAndActivities_ctl29_lblAmenityActivity {
	display:none;
}

/*FAI-247*/
#ctl01_pmcContainer_cphTopRight_lblArrivalDateSR,
#ctl01_pmcContainer_cphTopRight_lblArrivalDateSRValue,
#ctl01_pmcContainer_cphTopRight_lblDepartureDateSR,
#ctl01_pmcContainer_cphTopRight_lblDepartureDateSRValue {
	display:none;
}

/*Reservation USD font size change*/
#reservation .USD {
font-size:10px;
}

.contact-address td{
	padding:18px 12px 10px !important;
}

/*FAI-979*: FPC My Fairmont panel font resize*/
#profile .memDetail {
	font-size: 10px;
}
#profile .memStaysDetail {
font-size:10px;
}

.FPC-RightBar-Heading {
font-size:20px !important;
}

/* IE8/9 table issue fix */
.travelProperty th {
table-layout: fixed;
width: 214px;
}

#Home-Page-container .text {
table-layout: fixed;
width: 628px;
}


