
body  {
	font: 20px   frutiger, sans-serif; /* this is the old fonts "Verdana, Arial, Helvetica, sans-serif;"*/
	background: #999;
	margin: 0 0 0 0; 
	padding: 0 10px 0 10px;
	text-align: left; 
	color: #000000;
	background-color: #f4f4f4;
	width:1200px;
}

.moebii #header {
	padding: 0 0px 0px 0px; 
	background-color: #f4f4f4;
	margin: 0 0px 0 0px;
} 

.moebii #header h2 {
	font-size:145%;
	color:#0066b3;
	margin-top:0px;
	margin-bottom:0px;	
} 
.nifty_fix{
	position: relative;
}
.moebii #footer {
	padding-bottom:5px;
	padding-left: 0px;
	position: relative;
	background-color:#0066b3;
	font-size:20px;
} 

.moebii #footer h4 {
	color:#FFF;
	font-size:50%;
}

/* Miscellaneous classes for reuse */
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
	
.header_bar {
	float:right;
	font-size:40%;
	line-height:40px;
}
#body_container  {
	width:1200px;
}
#layerhome {
	position:relative;
	margin:0px 0px 0 0px;
	background: url(/images/gradient/layer1gradient_500.png) repeat-x 0 -5px;
	z-index:0;
	padding-bottom:5px;
}
#layer1 {
	margin:0px 0px 0 0px;
	background: url(/images/gradient/layer1gradient_500.png) repeat-x 0 -5px;
}
#layer1_thin1 {
	margin:0px 0px 0 0px;
	background: url(/images/gradient/layer1_thin1.png) repeat-x 0 -5px;
}
#layer1_thin5 {
	margin:0px 0px 0 0px;
	background: url(/images/gradient/layer1_thin5.png) repeat-x 0 -5px;
}
#layer1_thin7 {
	margin:0px 0px 0 0px;
	background: url(/images/gradient/layer1gradient_200.png) repeat-x 0 -5px;
}

#layer1_ideapage {
	position:relative;
	height:100;
	width:1200px;
	margin:0px 0px 0 0px;
	background: url(/images/gradient/layer1gradient_500.png) repeat-x 0 -5px;
}
#tabs_bottom {
   	
  	padding:10px;
   	font-size: 85%;
   	font-weight:bold;
   	background-color:#ccc;
}
#tabfirst_2 {
  	padding:10px;
}
#studio_space {
	position:relative;
	top:-363px;
	left:800px;
}
#layer2 {
	padding:10px;
	color:#cd2929;
	font-size:110%;
}
#searchdiv {
	text-align:center;
	padding:1px;
	color:#FFF
}

#populartag_div {	
	font-size:20px;
	padding:5px 5px 20px 5px;
	width:575px;
	overflow:hidden
}

#searchdiv1 {
	padding:0 20px 0 20px;
}
#searchpagetabs {
	background-color:#80c8fe;
	width:1190px;
	color:#333;
	padding:5px;
	font-size:85%;
	font-weight:bold;
}
.tripideasdiv {
	float:right;
	margin-right:100px;
	padding:2px;
	color:#000;
}

.comments {
	display:none;
	position:absolute;
	width:650px;
	height:800px;
	overflow:auto;
	border:1px solid coral;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	left:300px;
	top:100px;
	font-size:20px;
	opacity:0;
	filter:alpha(opacity='0');
}
.daytrip_map {
	display:block;
	position:absolute;
	border:1px solid coral;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	font-size:20px;
	opacity:0;
	filter:alpha(opacity='0');
	width:1000;
	z-index:-100;
}
.add_new_itinerary {
	display:none;
	position:absolute;
	width:653px;
	height:75px;
	border:1px solid coral;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	left:300px;
	top:300px;
}
#report_problem {
	width:551;
	display:none;
	position:absolute;
	height:100px;
	border:1px solid coral;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	
}
#new_city_add {
	width:550;
	display:none;
	position:absolute;
	height:100px;
	border:1px solid coral;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	
}
#explanation_div {
	display:none;
	position:absolute;
	width:650px;
	border:1px solid coral;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	left:300px;
	top:100px;
}
.toolbar_nav_menu {
	font-size:80%;
	color:#333;
}
#icon_set {
	position:relative;
	top:10px!important;
	top:5px;
}
.comment_new {
	display:none;
	margin-bottom:5px;
	font-size:70%;
}
.comment_0 {
	background-color:#fff;
	font-size:70%;
	padding:7px;
}
.comment_1 {
	font-size:70%;
}

#searchreturntext {
	border:none;
	vertical-align:middle;
}

#search {
	border:none;
	vertical-align:middle;
}
#refine_search_cell {
	opacity:.9;
	filter:alpha(opacity='90');
}
#maphiding-9 {
	background-color:#2ebe2e;
}
#untagged_highlight {
	background-image: url(/images/background/untagged_highlight-top-left.png), url(/images/background/untagged_highlight-top-right.png), url(/images/background/untagged_highlight-bottom-left.png), url(/images/background/untagged_highlight-bottom-right.png);
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
	background-position: top left, top right, bottom left, bottom right;
}
.browse_untagged_bl {background: url(/images/background/browse_untagged-bottom-left.png) 0 100% no-repeat #0066b3;color:#fff}
.browse_untagged_br {background: url(/images/background/browse_untagged-bottom-right.png) 100% 100% no-repeat}
.browse_untagged_tl {background: url(/images/background/browse_untagged-top-left.png) 0 0 no-repeat}
.browse_untagged_tr {background: url(/images/background/browse_untagged-top-right.png) 100% 0 no-repeat; padding:0px}

.browse_bl {background: url(/images/background/browse-bottom-left.png) 0 100% no-repeat #cd2929;color:#fff}
.browse_br {background: url(/images/background/browse-bottom-right.png) 100% 100% no-repeat}
.browse_tl {background: url(/images/background/browse-top-left.png) 0 0 no-repeat}
.browse_tr {background: url(/images/background/browse-top-right.png) 100% 0 no-repeat; padding:0px}

.untagged_highlight_bl {background: url(/images/background/untagged_highlight-bottom-left.png) 0 100% no-repeat #0f9;}
.untagged_highlight_br {background: url(/images/background/untagged_highlight-bottom-right.png) 100% 100% no-repeat}
.untagged_highlight_tl {background: url(/images/background/untagged_highlight-top-left.png) 0 0 no-repeat}
.untagged_highlight_tr {background: url(/images/background/untagged_highlight-top-right.png) 100% 0 no-repeat; padding:5px}

.current_search_bl {background: url(/images/background/none-bottom-left.png) 0 100% no-repeat;}
.current_search_br {background: url(/images/background/none-bottom-right.png) 100% 100% no-repeat}
.current_search_tl {background: url(/images/background/none-top-left.png) 0 0 no-repeat}
.current_search_tr {background: url(/images/background/none-top-right.png) 100% 0 no-repeat; padding:5px}

.current_search_bl_refine {background: url(/images/background/none-bottom-left.png) 0 100% no-repeat;}
.current_search_br_refine {background: url(/images/background/none-bottom-right.png) 100% 100% no-repeat}
.current_search_tl_refine {background: url(/images/background/none-top-left.png) 0 0 no-repeat}
.current_search_tr_refine {background: url(/images/background/none-top-right.png) 100% 0 no-repeat; padding:2px}

.current_search_dropdown_bl {background: url(/images/background/current_search_dropdown-left.png) 0 100% no-repeat #ccc;}
.current_search_dropdown_br {background: url(/images/background/current_search_dropdown-bottom-right.png) 100% 100% no-repeat}
.current_search_dropdown_tl {background: url(/images/background/current_search_dropdown-top-left.png) 0 0 no-repeat}
.current_search_dropdown_tr {background: url(/images/background/current_search_dropdown-top-right.png) 100% 0 no-repeat; padding:5px}

.homesearch_main_bl {background: url(/images/background/homesearch_main-bottom-left.png) 0 100% no-repeat #fff;}
.homesearch_main_br {background: url(/images/background/homesearch_main-bottom-right.png) 100% 100% no-repeat}
.homesearch_main_tl {background: url(/images/background/homesearch_main-top-left.png) 0 0 no-repeat}
.homesearch_main_tr {background: url(/images/background/homesearch_main-top-right.png) 100% 0 no-repeat; padding:7px}

.searchpage_searchbar_bl {background: url(/images/background/searchpage_searchbar-bottom-left.png) 0 100% no-repeat #fff;vertical-align:middle}
.searchpage_searchbar_br {background: url(/images/background/searchpage_searchbar-bottom-right.png) 100% 100% no-repeat}
.searchpage_searchbar_tl {background: url(/images/background/searchpage_searchbar-top-left.png) 0 0 no-repeat}
.searchpage_searchbar_tr {background: url(/images/background/searchpage_searchbar-top-right.png) 100% 0 no-repeat; padding:7px}
.clear {font-size: 1px; height: 1px}

.tabs_bottom_bl {background: url(/images/background/none-bottom-left.png) 0 100% no-repeat;}
.tabs_bottom_br {background: url(/images/background/none-bottom-right.png) 100% 100% no-repeat}
.tabs_bottom_tl {background: url(/images/background/none-top-left.png) 0 0 no-repeat}
.tabs_bottom_tr {background: url(/images/background/none-top-right.png) 100% 0 no-repeat;}

.comment_1_bl {background: url(/images/background/comment_1-bottom-left.png) 0 100% no-repeat #e8e7e7;border:2px solid #fff}
.comment_1_br {background: url(/images/background/comment_1-bottom-right.png) 100% 100% no-repeat}
.comment_1_tl {background: url(/images/background/comment_1-top-left.png) 0 0 no-repeat}
.comment_1_tr {background: url(/images/background/comment_1-top-right.png) 100% 0 no-repeat; padding:7px;}

.comment_new_bl {background: url(/images/background/comment_new-bottom-left.png) 0 100% no-repeat #bfe3fe;border:1px solid #fff}
.comment_new_br {background: url(/images/background/comment_new-bottom-right.png) 100% 100% no-repeat}
.comment_new_tl {background: url(/images/background/comment_new-top-left.png) 0 0 no-repeat}
.comment_new_tr {background: url(/images/background/comment_new-top-right.png) 100% 0 no-repeat; padding:7px}

.overview_div {
	border:1px solid #ccc;
	margin:3px;
}
#aboutdiv h3 {
	margin-left:-20px;
}
#aboutdiv h4 {
	margin-left:-10px;
}

#aboutdiv h4 {
	margin-bottom:0px;
}

#toolbar {
	padding:0px;
	background: url(/images/background/toolbar_test_darker.png) repeat-x 0 -5px;
}
#toolbar-9 {
	overflow:hidden;
	
	margin-bottom:3px;
}

/* properties for the dropdown hint for searching */
.searchreturn {font-size:12px; border:1px coral solid; display:none; position:absolute; left:10.5px; top:43px; width:196px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer;font-weight:bold}
.searchreturn2 {font-size:12px; border:1px coral solid; display:none; position:absolute; left:0px; top:22px; width:169.5px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer;font-weight:bold}
.searchreturnnew {font-size:35%; border:1px coral solid; display:none;position:absolute;padding:3px;left:528px;top:33px;width:190px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer;font-weight:bold}
.searchreturnpub {font-size:12px; border:1px coral solid; display:none;position:absolute;left:270px;top:210px;width:205px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer;font-weight:bold}
.searchreturnhome {font-size:75%; border:1px coral solid; display:none;position:absolute;padding:3px;font-weight:bold;left:260px;top:175px;width:250px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer}
.searchreturn_profile_city {font-size:85%; border:1px coral solid; display:none;position:absolute;left:185px;padding:3px;width:225px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer;font-weight:bold}
.searchreturn_profile_city_grayout {font-size:85%; border:1px coral solid; display:none;position:absolute;left:140px;padding:3px;width:225px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer;}

.timereturn {font-size:12px; display:none;border:1px coral solid;position:absolute;width:140px; background-color:#fff; text-align:left; z-index:10;cursor:pointer;padding:5px}
#photo_upload_menu {font-size:12px; display:none;border:1px coral solid;position:absolute;left:685px;width:375px; background-color:#fff; text-align:left; z-index:10;cursor:pointer;padding:5px}
.destreturn {display:none;border:1px coral solid;position:absolute; left:0px;background-color:#fff; text-align:left; z-index:2000;padding:5px}
.destreturn_toolbar {display:none;border:1px coral solid;position:absolute;background-color:#fff; text-align:left; z-index:2000;padding:5px}
.filterpub {font-size:12px; display:none;border:1px coral solid;position:absolute;left:640px;width:150px; background-color:#fff; text-align:left; z-index:10;cursor:pointer;padding:5px}
.mytrip_add {font-size:12px; display:none;border:1px coral solid;position:absolute;left:60px;width:150px; background-color:#fff; text-align:left; z-index:10;cursor:pointer;padding:5px}
.search_dropdown {font-size:12px; display:none;position:absolute;width:150px; background:url(../images/background/search_dropdown_background.gif); text-align:left;cursor:pointer;padding:5px;color:#666;opacity:0;z-index:1000;}
.tag_dropdown {font-size:12px; display:none;border:1px coral solid;position:absolute;left:150px;width:400px; background-color:#fff; text-align:left; z-index:10;padding:5px;color:#666}
.share_story_dropdown {font-size:12px; display:none;border:1px coral solid;position:absolute;left:195px;width:400px; background-color:#fff; text-align:left; z-index:10;padding:5px;color:#666}
.explain {font-size:12px; display:none;position:absolute; text-align:left; z-index:10;padding:3px;color:#666}
.toolbar_button_explain {border:1px solid #ccc;background-color:#feffbf;font-size:55%;padding:2px;font-weight:bold}
.user_article_tag_dropdown {font-size:12px; border:1px coral solid;width:400px; background-color:#fff; text-align:left; z-index:10;padding:5px;color:#666}
.feedindex_add_newfeed {font-size:12px; border:1px coral solid;width:400px; background-color:#fff; text-align:left; z-index:10;padding:5px;color:#666}

#map_explain {font-size:12px; display:none;position:absolute;left:25px; z-index:10;color:#fff}
#tag_explain {font-size:12px; display:none;position:absolute;left:77px; z-index:10;color:#fff}
#calendar_explain {font-size:12px; display:none;position:absolute;left:135px; z-index:10;color:#fff}
#help_explain {font-size:12px; display:none;position:absolute;left:225px;z-index:10;color:#fff}
#toolbar_explain {font-size:12px; display:none;position:absolute;left:32px; z-index:10;color:#fff}
#photo_explain {font-size:12px; display:none;position:absolute;left:32px; z-index:10;color:#fff}
#itinerary_explain {font-size:12px; display:none;position:absolute;left:32px; z-index:10;color:#fff}
#publications_explain {font-size:12px; display:none;position:absolute;left:32px; z-index:10;color:#fff}
#binoculars_explain {font-size:12px; display:none;position:absolute;left:32px; z-index:10;color:#fff}
#popular_explain {font-size:12px; display:none;position:absolute;left:32px; z-index:10;color:#fff}
#publications_add_explain {font-size:12px; display:none;position:absolute;left:32px; z-index:10;color:#fff}

/* sets properties for the world map on homepage as well as googlemap on search page*/
#myflashdiv {height:210; width:350; position:absolute; top:10px; left:800px}
#myflashdivhome {height:300; width:450; position:absolute; top:85px; left:700px;}
#map_canvas {
	height:300;
	overflow:hidden;
	display:block;
}

.current_search_dropdown {
	position:relative;
	top:-5px;
	
}
a.storylink	{font-size:100%}

/* these define what the stories look like on the home pages*/
.frontpagestoryclass {
	background-color:#FFF;  
	border-top:1px solid #ccc;
   	width:100%; font-size:70%;
	padding-top:5px; padding-bottom:5px;
}
.frontpagestoryclass a {color:#0066b3; font-size:110%}
.frontpagestories {
	position:relative;
	width:775px;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	border:1px solid #e8e7e7;
	background-color:#fff;
}
.frontpagestories p {font-size:100%}

/* these define what the stories look like on the search pages*/
.stories {width:765px}
#story {
	width:100%;
	background-color:#fff;
	border-top:1px solid #ccc;
	padding:2px 0px 2px 0px;
}
.citypagestoryclass {
	background-color:#fff; 
   	width:100%; font-size:70%;
	padding-top:5px; padding-bottom:5px;
}
.citypagestoryclass a {color:#0066b3; font-size:110%}
p.citypagetop {margin-top:0px; font-size:85%}
.linktitle {color:#000; font-size:100%}
a.linktitle { font-size:90%; text-decoration:none;}

/* makes the 24hr, 1day, etc red on the home page*/
#recentstoriescurrent {background-color:#cd2929;color:#FFF}

/* these define the bottons on the bottom of each story*/
#bottombutton {cursor:pointer;margin-left:10px}
.bottombutton {cursor:pointer;margin-left:10px}
#bottombuttonoutside {font-size:100%; color:#06F;vertical-align:middle}

/* these are the properties for links that get underlined as you roll over.  stuff on the header and footer as well as populartags, etc..*/
#rolloverlink {
	color:#0066b3;
	text-decoration:none;
	cursor:pointer;
}
#rolloverlink:hover {
	text-decoration:underline;
}
#rolloverlink2 {
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
#rolloverlink2:hover {
	text-decoration:underline;
}
.current_search {
    color:#fff;
	font-size:200%;
	cursor:pointer;
}
#populartaglink {
	color:#fff;
	text-decoration:none;
	font-size:60%;
	margin-left:20px;
	cursor:pointer;
}
#populartaglink:hover {
	text-decoration:underline;
}
#populartaglink_frontpage {
	color:#0066b3;
	text-decoration:none;
	font-size:60%;
	margin-left:8px;
	cursor:pointer;
}
#populartaglink_frontpage:hover {
	text-decoration:underline;
}

/* property for login box on the upper right of the header*/
.loginbox {
	
	font-size:100%;
	width:50px;
	vertical-align:middle;
}
 
/* roundedcorner makes the corners round on div sections that they are applied to*/
.roundedcornr_top div {
   background: url(/images/roundcorner_header_tl.png) no-repeat top left;
}
.roundedcornr_top {
   background: url(/images/roundcorner_header_tr.png) no-repeat top right;
}
.roundedcornr_bottom div {
   background: url(/images/roundcorner_header_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom {
   background: url(/images/roundcorner_header_br.png) no-repeat bottom right;
   background-color:#0066b3;
}

.roundedcornr_top div, .roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
   width: 1200px;
   height: 20px;
   font-size: 10px;  
}

ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid coral;
	border-left-color:		coral;
	border-right-color:		coral;
	border-bottom-color:	coral;
	background-color:		#fff;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:				50;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 1.5em 0.2em 1em;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				12px;
	line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
}




.outerpair1 {
	background:url(/images/upperrightfadetest20.png) right top no-repeat;
	width:807px;
}
.outerpair2 {
	background:url(/images/lowerleftfadetest20.png) left bottom no-repeat;
	padding-top:9px;
	padding-left:9px;
}
.shadowbox {
	background:url(/images/shadowtest21.png) bottom right;
}
.innerbox {
	position:relative;
	left:-8px;
	top:-7px;
}
h1 {
  font: bold 330%/100% "Lucida Grande";
  position: relative;
  color: #e8e7e7;

}
h1 span {
  background: url(gradient-test5.png) repeat-x;
  position: absolute;
  display: block;
  width: 50%;
  height: 31px;
  }

#form3{padding:3px;border:1px solid #666;background-color:#fff;margin-right:20px;margin-top:3px}
#form4{padding:3px;border:1px solid #666;background-color:#fff;margin-right:20px;margin-top:3px}
#searchbar_header{vertical-align:middle;position:relative;top:3px;left:-15px}
.myprofile {display:none;position:absolute;width:668px;border:1px solid coral;background-color:#fff;padding:2px 10px 10px 20px;left:300px;top:100px;}
#myprofilepage_edit{position:absolute;top:223px;left:-1px;height:20px;width:800px}
#outercontainer_searchpage {
	position:relative;
	width:775px;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	border:1px solid #e8e7e7;
	background-color:#fff;
	font-size:20px;
}
#outercontainer_searchpage_tc {
	position:relative;
	width:917px;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	border:1px solid #e8e7e7;
	background-color:#fff;
	font-size:20px;
}
#populartag_background_div{background-color:#007fdf}
#help_intro {
	display:none;
	position:absolute;
	width:578px;
	height:700px;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	left:300px;
	top:100px;
	font-size:88%;
	
}
#admin_intro {
	display:none;
	position:absolute;
	width:578px;
	height:350px;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	left:300px;
	top:100px;
	font-size:85%;
	
}

#help_intro_background_bottom{position:absolute;top:710px;left:-1px;height:20px;width:650px}
#admin_intro_background_bottom{position:absolute;top:362px;left:-1px;height:20px;width:650px}
#report_problem_bottom{position:absolute;top:112px;left:-1px;height:20px;width:650px}
#new_city_bottom{position:absolute;top:112px;left:-1px;height:20px;width:650px}
.frontpagestories {
	position:relative;
	width:775px;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	border:1px solid #e8e7e7;
	background-color:#fff;
}
#layer1_top_rounder{background-image:url(/images/background/layer1-rect-top.png);background-repeat: no-repeat;position:relative;top:-11px;left:-1px;height:10px;width:100%}
#IE_breaks {display:none}
#itinerary_add_bottom{position:absolute;top:87px;left:-1px;height:20px;width:675px}
.add_new_itinerary {
	display:none;
	position:absolute;
	width:653px;
	height:75px;
	border:1px solid coral;
	background-color:#fff;
	padding:2px 10px 10px 10px;
	left:300px;
	top:300px;
}
.searchreturnpub2 {font-size:12px; border:1px coral solid; display:none;position:absolute;left:161px;top:513px;width:505px;opacity:0.90; background-color:#FFF; text-align:left; z-index:10;cursor:pointer;font-weight:bold}
#map_explain_itin {font-size:12px; display:none;position:absolute;left:115px; z-index:10;color:#fff}
#toolbar_explain_itin {font-size:12px; display:none;position:absolute;left:38px; z-index:10;color:#fff}
#itinerary_explain_itin {font-size:12px; display:none;position:absolute;left:178px; z-index:10;color:#fff}

#box			{ border:1px solid #ccc; width:200px; height:20px; }
#perc			{ background:#ccc; height:20px; }
#preloading_progress_bar_description {font-size:12px;font-weight:bold;color:#666}


