BODY { font-family:Arial, Helvetica, sans-serif; }

/*************************************************************************************/

.tabmarg { margin-top:7px; }

/*************************************************************************************/

.lgtgreybg { background-color:#f7f7f7; }

/*************************************************************************************/

.findheading { font-size:16px;font-weight:bold;color:#f74924;padding-left:7px;text-align:left;padding-top:5px;padding-bottom:4px; }

/*************************************************************************************/

.hotelleftformbdr { border:#33bcde 1px solid; border-top:none; background-image:url(/travel/travel_resources/images/formbg.jpg); background-repeat:repeat-x; height:258px; }

/*************************************************************************************/

.northhead { background-color:#afcb77; border-bottom:#FFFFFF 1px solid; height:30px; font-size:11px; font-weight:bold; text-align:left; color:#4a6514; padding-left:7px; }

/*************************************************************************************/

.europehead { background-color:#f4d06d; border-bottom:#FFFFFF 1px solid; height:30px; font-size:11px; font-weight:bold; text-align:left; color:#7a4c03; padding-left:7px; }

/*************************************************************************************/

.caribbeanhead { background-color:#96c8d9; border-bottom:#FFFFFF 1px solid; height:30px; font-size:11px; font-weight:bold; text-align:left; color:#114a5e; padding-left:7px; }

/*************************************************************************************/

.otherhead { background-color:#90abdf; border-bottom:#FFFFFF 1px solid; height:30px; font-size:11px; font-weight:bold; text-align:left; color:#0c3584; padding-left:7px; }

/*************************************************************************************/

.northtxt { background-color:#dae5c4; font-size:11px; color:#383838; text-align:left; padding-left:7px; line-height:18px; padding-top:5px; padding-bottom:5px; _padding-top:7px; _padding-bottom:7px; height:110px; }
.northtxt a:link, .northtxt a:visited, .northtxt a:active { color:#383838; text-decoration:underline; font-size:11px; }
.northtxt a:hover { color:#000000; text-decoration:none; }

/*************************************************************************************/

.europetxt { background-color:#f6e7c0; font-size:11px; text-align:left; color:#383838; padding-left:7px; line-height:18px; padding-top:5px; padding-bottom:5px; _padding-top:7px; _padding-bottom:7px; height:110px; }
.europetxt a:link, .europetxt a:visited, .europetxt a:active { color:#383838; text-decoration:underline; font-size:11px; }
.europetxt a:hover { color:#000000; text-decoration:none; }

/*************************************************************************************/

.caribbeantxt { background-color:#cce2ea; font-size:11px; color:#383838; text-align:left; padding-left:7px; line-height:18px; padding-top:5px; padding-bottom:5px; _padding-top:7px; _padding-bottom:7px; height:110px; }
.caribbeantxt a:link, .caribbeantxt a:visited, .caribbeantxt a:active { color:#383838; text-decoration:underline; font-size:11px; }
.caribbeantxt a:hover { color:#000000; text-decoration:none; }

/*************************************************************************************/

.othertxt { background-color:#d8e0f0; font-size:11px; color:#383838; text-align:left; padding-left:7px; line-height:18px; padding-top:5px; padding-bottom:5px; _padding-top:7px; _padding-bottom:7px; height:110px; }
.othertxt a:link, .othertxt a:visited, .othertxt a:active { color:#383838; text-decoration:underline; font-size:11px; }
.othertxt a:hover { color:#000000; text-decoration:none; }

/*************************************************************************************/

.featureacti { background-color:#5f97c6; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:left; padding-left:10px;  padding-bottom:7px; padding-top:7px; }

/*************************************************************************************/

.feartureabdr { border:#e8e9eb 1px solid; }

/*************************************************************************************/

.tripplanbg { background-color:#fafafa; border:#e8e8e8 1px solid; border-top:none; }

/*************************************************************************************/

.triptxt { font-size:11px; color:#363131; text-align:left; line-height:16px; padding-bottom:5px; padding-top:5px; }

/*************************************************************************************/

.tripdealtxt { font-size:11px; color:#363131; line-height:14px; text-align:left;}
.tripdealtxt a:link, .tripdealtxt a:visited, .tripdealtxt a:active, .tripdealtxt a:hover {text-decoration:underline; font-size:11px;}
.tripdealtxt em { color:#e84809; font-style:normal; font-weight:bold;}

/*************************************************************************************/

.feadturetxt { font-size:13px; font-weight:bold; text-align:left; color:#363c3f; border-bottom:#363c3f 1px dotted; padding-bottom:8px; padding-top:8px; }
.feadturetxt em { font-size:11px; font-weight:normal; color:#363c3f; font-style:normal; }
.feadturetxt em a:link, .feadturetxt em a:active, .feadturetxt em a:visited {
	font-size:11px; font-weight:normal; color:#363c3f; font-style:normal; text-decoration:underline;
}
.feadturetxt em a:hover { font-size:11px; color:#000000; text-decoration:none; }
.feadturetxt B { font-size:11px; color:#e84809; }


/*************************************************************************************/

.feadturetxtnobdr { font-size:13px; font-weight:bold; text-align:left; color:#363c3f; padding:8px; }
.feadturetxtnobdr em { font-size:11px; font-weight:normal; color:#363c3f; font-style:normal; }
.feadturetxtnobdr em a:link, .feadturetxtnobdr em a:active, .feadturetxtnobdr em a:visited, .feadturetxtnobdr em a:hover  {
	font-size:11px; font-weight:normal; font-style:normal; text-decoration:none;
}
.feadturetxtnobdr B { font-size:11px; color:#e84809; }

/*************************************************************************************/

.formddl { border:#7f9db9 1px solid; width:200px;  font-size:11px; color:#000000; }

/*************************************************************************************/

.formddldate { border:#7f9db9 1px solid; width:50px; font-size:11px; color:#000000; }

/*************************************************************************************/

.formddlmnt { border:#7f9db9 1px solid; width:70px; font-size:11px; color:#000000; }

/*************************************************************************************/

.formtext { font-size:12px; color:#2c3033; text-align:left; }

/*************************************************************************************/

.neworangehead { background-color:#f09f12; font-size:12px; color:#FFFFFF; padding-left:10px; padding-bottom:7px; padding-top:7px; font-weight:bold;}
