

.header .itinerary{position:absolute;top:0;left:555px;background:url(../images/blue/itin-closed.jpg) no-repeat;width:448px;height:81px;z-index: 1;}


.theme-green .header .itinerary{background-image:url(../images/blue/itin-closed.jpg)}
.theme-red .header .itinerary{background-image:url(../images/blue/itin-closed.jpg)}
.theme-purple .header .itinerary{background-image:url(../images/blue/itin-closed.jpg)}

.itinerary-widget{position:relative; left: -9px; margin-bottom:20px;}
.itinerary-top{background: url(../images/itinerary_top.gif) top left no-repeat; width: 222px; height: 75px; display: block; overflow: hidden;}
.itinerary-btm{background: url(../images/itinerary_btm.gif) top left no-repeat; width: 222px; height: 8px; display: block; overflow: hidden;}
.itinerary-body{
	background: url(../images/itinerary_back.gif) top left repeat-y;
	width: 207px;
	padding: 15px 0 0 15px;
}
.itinerary-body ul li a {font-size: 12px; font-weight: bold; color: #000; line-height: 18px;}
.itinerary-cont {}
.itinerary-body .itinerary-remove {background: url(../images/itinerary_remove.gif) top left no-repeat; width: 18px; height: 15px; display: block; float: right; margin-right: 13px;} 
.itinerary-buttons {clear:both; position:relative;}
.itinerary-buttons-view,.itinerary-buttons-print,.itinerary-buttons-email{overflow:hidden;display:block;float:right;margin:15px 7px 0}

.itinerary-remove-text {font-size: 10px; color: #000; margin: 0 5px 15px 0; position: relative; top: 30px;}

.itinerary-section-title {
	font-size: 12px;
	color: #999;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 0;
}

.itinerary-drawerContainer{top:41px;left:0px;width:300px;height:0px;position:absolute;overflow:hidden; z-index:999; display: block; padding-top: 18px;}
.itinerary-drawer{background:url(../images/itinerary-open-tile.png) repeat-y 5px 0; width:300px; position:relative; bottom:0px; z-index:999; min-height: 80px;}
.itinerary-drawer .itinerary-cont {margin-left: 15px;}
.itinerary-drawer .readmore {font-weight:bold; margin: 5px 0 5px 0;}
.itinerary-drawer-btm{background:url(../images/itinerary-open-btm.png) no-repeat 5px 0; width: 300px; height: 13px; display: block; overflow: hidden;}
.itinerary-remove{display:none}

.itinerary-main{margin: 0 0 0 5px;}
/*
.itinerary-widget{position:relative;margin-bottom:40px;z-index:200}
.itinerary-main{background:url(../images/itinerary-header.gif) no-repeat;padding-top:32px;text-align:center;width:304px;height:32px;color:#f0ebd2;font-size:9pt}
.itinerary-drawerContainer{position:absolute;top:61px;width:100%;height:30px;overflow:hidden}
.itinerary-drawer{background:url(../images/itinerary-drawer.png) no-repeat -280px 100%;padding:0 17px 60px 19px;width:244px;position:absolute;bottom:0px;left:12px}
.itinerary-drawer.itinerary-drawerClosed{background-position:0 100%}
.itinerary-drawer li{color:#FFF;border-bottom:dotted 1px #777;padding:8px 0;font-size:9pt;list-style:none;margin:0;}
.itinerary-drawer li.itinerary-more{text-align:center;border:none;margin-bottom:-7px;font-size:8pt}
.itinerary-drawer li.itinerary-more a{color:#CCC}
.itinerary-drawer a{color:#FFF}
.itinerary-drawer a.itinerary-remove{color:#00a0b4;float:right}

.itinerary-buttons{width:253px;margin:0 auto}
.itinerary-buttons-view,.itinerary-buttons-print,.itinerary-buttons-email{background:url(../images/itinerary-buttons.gif) no-repeat 0 0;width:70px;height:16px;text-indent:100px;overflow:hidden;display:block;float:left;margin:15px 7px 0}
.itinerary-buttons-print{background-position:0 -16px}
.itinerary-buttons-email{background-position:0 -32px}
*/
