#navigation {float:left;margin:0;}
ul#mainNav {float:left;margin:0;padding:0;margin-bottom:-2px;}
ul#mainNav li {float:left;list-style-type:none;margin-left:0;margin-right:5px;padding-bottom:0;padding-left:0;}
ul#mainNav li a:link, ul#mainNav li a:visited {color:#000;}
#branding {margin:0 0 12px;}
#position_holder { position:relative;width:984px; margin:0 auto; }
#page_container { width:984px; padding:0; border:none; }
#results_sidecolumn {width:288px; overflow:hidden; padding-bottom:15px; background:url(images/yleft_bottom.png) bottom left no-repeat;}
#results_sidecolumn .searchbox_bg { color:#00675B; font-weight:bold;  margin:0; border:none; 
padding:10px; width:263px; background:url(images/left_top.png) top left no-repeat; }
#results_sidecolumn .searchbox_bg_ender {width:288px; height:21px; background:url(images/left_bottom.png) top left no-repeat; }
#results_sidecolumn .search_title { color:#fff; font-size:20px; }
#results_sidecolumn #searchbox_selectype { padding-top:5px; }
#results_sidecolumn .searchbox_bg a:link, #results_sidecolumn .searchbox_bg a:visited,
#results_sidecolumn .searchbox_bg a:hover { color:#00675B; }
#page_filters { width:277px; border:none; background:url(images/yleft_top.png) top left no-repeat; }
#page_filters .search_title { padding:6px 0 0 5px; }
#results_container {margin:0;width:696px;}
#results_container { background:url(images/contentBoxTop.gif) top left no-repeat; }
.results_all {border-right:1px solid #D9D9D9;  border-left:1px solid #D9D9D9; }
.culture_dropdown  {position:absolute;right:10px;top:128px; }
.currency_dropdown { padding-right:3px; }
#results_container .search_title { font-size:17px; color:#fff; padding:11px 0 0 5px; }
#results_found, #search_criteria { padding:8px 0 0 8px; border-right:1px solid #D9D9D9; 
	border-left:1px solid #D9D9D9; }
#search_criteria { border-right:1px solid #D9D9D9; 	border-left:1px solid #D9D9D9; }
#results_results .provider_description {width:425px;}
.results_title {background:#C2D9CF;}
#results_results .provider_name, #results_results .provider_city,
#results_results .provider_county, #results_results .provider_related_name {color:#00675B;}
#map {height:280px;width:693px;}
.map_infos { float:none; }
.result_top_right {font-size:10px;margin:14px 10px 0 0;}
.results_bookmark { background:none; }
.results_bookmark a:link, .results_bookmark a:visited, .results_bookmark a:hover { color:#000; }
.tabs_map_top {  border-bottom:2px solid #4F77B0; margin:-1px 0 -1px 0; position:relative !important; height:22px; border-right:1px solid #D9D9D9; border-left:1px solid #D9D9D9;}
.tabs_map_top[class] { border-bottom:2px solid #4F77B0; margin:-1px 0 -1px 0; position:relative !important; height:24px; *height:25px; border-right:1px solid #D9D9D9; border-left:1px solid #D9D9D9;}
#results_container .geonames {padding-left:9px;  margin:0; background:url(images/contentBoxBottom.gif) left top no-repeat; height:20px; margin-top:-1px;}
#results_sort_top { padding-top:5px; }
.button_book_container .button_button a, .button_book_container .button_button a:link, 
.button_book_container .button_button a:visited, .button_book_container .button_button a:hover,
.button_button .input {background:transparent url(images/button_right.png) repeat scroll 0 0;border:1px solid #066A00;}
.button_book_container .button_button .input {padding:4px 5px 4px 4px;}
.results_title_right {width:172px;}
.info_avail_confirmed {color:#000;}
.results_grid .price {color:#00675B;}
.results_grid table .odd { background:#dedede; }

.default .searchbox_bg { color:#00675B; font-weight:bold; padding:10px; background:transparent url(images/left_top.png) no-repeat scroll left top }
.default .searchbox_bg_ender {width:288px; height:21px; background:url(images/left_bottom.png) top left no-repeat; }
.default #searchbox { width:283px; background:none; border:none; padding:0; }
.default .search_title {color:#fff; font-size:20px; }
.default #searchbox_selectype { padding-top:10px;}
.default .searchbox_bg a:link, .default .searchbox_bg a:visited,
.default .searchbox_bg a:hover {color:#00675B;}

#page_nearbyproviders { padding:0; border:none; width:285px; background:transparent url(images/yleft_top.png) no-repeat scroll left top; }
#page_nearbyproviders1 {width:288px; overflow:hidden; padding:8px 8px 15px 8px; background:url(images/yleft_bottom.png) bottom left no-repeat;}
#page_nearbyproviders h2 { padding:5px; color:#fff;}
.button_back_history_container { width:auto; padding:4px 0; }
.button_back_history_container .button_button .input { width:280px !important; }
.button_seemore_container {padding:0 0 0 5px;}
.button_seemore_container .button_button .input { width:259px !important; }
.page_sidecolumn {width:290px;}
.dropdown_lang_details { height:0; }
.myweb .culture_dropdown {top:-40px;}
.searchbox_toplabel { background:#fff; border-bottom:1px solid #fff; }
h2 { color:#00675B; }