div#uvTravelBackpack_Floating {
	background: transparent;
	width: 251px;
	top: 10px;
	left: 722px;
/*	right: 10px;*/
	z-index: 2147483639;
	margin: 0;
	padding: 0;
	/* display: none; */
}

/* Let standard browsers "fix" it */
body > #uvTravelBackpack_Floating { position: absolute; }



/*  Tell IE to prevent it from "flashing" on the page before IE moves it 
* html div#uvTravelBackpack_Floating { display: none; }*/


	div#uvTravelBackpack_Floating a#uvTravelBackpack_Handle {
		display: block;
		margin: 0;
		padding: 0;
		background-repeat: no-repeat;
		text-decoration: none;
		width: 251px;
		height: 29px;
		outline: 0;
	}
		a#uvTravelBackpack_Handle span#uvTravelBackpack_Toggle {
			/* background: transparent url('../../visitmaine/image/backpack/hide.gif') 0 0 no-repeat; */
			
			background-color: transparent;
			background-position: 0 0;
			background-repeat: no-repeat;
			
			
			position: relative;
			float: right;
			display: block;
			top: 7px;
			right: 12px;
			width: 31px;
			height: 18px;
		}
		a#uvTravelBackpack_Handle span#uvTravelBackpack_Summary {
			font-size: 11px;
			color: #333333;
			font-weight: normal;
			display: block;
			position: absolute;
			top: 9px;
			left: 147px;
		}
			span#uvTravelBackpack_Summary span#uvTravelBackpack_N {
				font-weight: bold;
				color: #7F0000;
				padding-right: 1px;
			}



	div#uvTravelBackpack_Floating div#uvTravelBackpack_Contents {
		display: none;
		background-repeat: repeat-y;
		width: 251px;
		height: 169px;
		margin-top: 4px;
	}
		div#uvTravelBackpack_Contents div#uvTB_pad {
			padding: 15px;
			font-size: 11px;
			color: #333333;
			position: relative;
		}
		
		div#uvTravelBackpack_Contents a {
			color: #17447F;
		}
		div#uvTravelBackpack_Contents form {
			text-align: right;
/*			padding: 25px 25px 0 0;  Why? breaks layout in FF, for one. */
		}
		div#uvTravelBackpack_Contents label {
			font-weight: bold;
			display: block;
			padding: 2px 0;
			color: #2D466F;
			font-size: 12px;
		}
		div#uvTravelBackpack_Contents input {
			font-size: 10px;
		}
		
		
		
		div#uvTravelBackpack_Contents div#uvTB_loggedIn { }
			div#uvTB_loggedIn span {
				color: #2D466F;
				font-size: 13px;
				font-weight: bold;
				display: block;
				padding-left: 15px;
			}
			
		div#uvTravelBackpack_Contents div#uvTB_todo {
			padding-top: 15px;
		}
			div#uvTB_todo a {
				display: block;
				padding: 2px 0 2px 15px;
			}


/* Tell IE not to display any of the PNG bg images... */
* html div#uvTravelBackpack_Floating a#uvTravelBackpack_Handle,
* html div#uvTravelBackpack_Floating div#uvTravelBackpack_Contents { 
	background: none;
}
