#searchForm { width:540px;border: #0d447f 2px solid;background:#EEF3F9;padding: 7px;margin: 0;font-size:11px; font-family: Arial, Helvetica,sans-serif;color: #0d447f;}/*border and background color */
#searchForm form,#searchForm img,#searchForm table { margin: 0;padding:0;border:0;}
#searchForm a:link,#searchForm a:active,#searchForm a:visited,#searchForm a:hover { color:  ;} /* more cities link color */
#searchForm input, #searchForm select { background: #FFFFFF;padding: 1px 2px;font-size:11px; font-family: Arial, Helvetica,sans-serif;color: #0d447f;border:#0d447f 1px solid;} /* input box inside font color and outside border color */
#searchForm p.masterHEADER { color:#0d447f; font-weight: bold; font-size: 12px;margin:0 0 5px 0;padding: 0;text-align:left;}/* numbered section header color and font size */
#searchForm div.insideContainer ul { float: left;width: 108px;margin: 0;padding:0;}
* html #searchForm div.insideContainer ul { float: left;width: 100px;margin: 0;padding:0;white-space:nowrap;}
#searchForm div.insideContainer ul li { font-size:11px;width:100%;list-style-type:none;margin:0;padding:0;}
#searchForm div.insideContainer ul li input, #searchform input#radCityText { border: none;}
#searchForm div.insideContainer ul li.cityBold { font-weight:bold;color: #0d447f;}
#searchForm .insideContainer { margin:0 0 10px 0;padding:0;}
#searchForm .insideContainer table { margin: 0;padding: 0;border-collapse: collapse;width: 98%;}
#searchForm .insideContainer table div#hot-search-params table td { padding-right: 7px;}
#searchForm .button { color: #FFFFFF;border: #0d447f 1px solid;cursor:hand;background:#009933;text-decoration:none;padding: 3px 5px;margin: 0;float: right;} /* search button text, border and background*/
#searchForm hr { background: #0d447f; line-height: 1px; height: 1px;border: 0;} /* division line color */
#searchForm fieldset.city #radcity2, #searchForm ul li input { border: none;}
#searchForm div#hot-search-params { float:left;}
#searchForm div#hot-search-params td { padding-bottom:2px;}
#searchForm div#hot-search-params table { font-size: 12px;}
#searchForm fieldset { margin: 0;padding: 0;border: 0;}
#searchForm fieldset label { margin: 0;padding:0;}
#searchForm fieldset.city { font-size: 11px;float:left;padding:0;margin: 0;}
#searchForm fieldset.city input.city { width: 175px;padding: 0; margin: 0 10px 0 0;}
#searchForm fieldset.date { float:left;padding-right: 10px;}
#searchForm fieldset.date img { margin-top: 3px;}
#searchForm fieldset.nights { float: right;}
.clearFix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearFix { display: inline-block;}
* html .clearFix { height: 1%;}
.clearFix { display: block;}
#destinationGuides { width:540px;border: #0d447f 2px solid;background:#EEF3F9;padding:7px;margin:15px 0 15px 0;font-size:11px; font-family: Arial, Helvetica,sans-serif;color: #0d447f;}/*border and background color */
#destinationGuides p.masterHEADER { color:#0d447f; font-weight: bold; font-size: 12px;margin:0 0 5px 0;padding: 0;text-align:left;}/* numbered section header color and font size */