@charset "utf-8";
.itinerary-widget {width: 219px;}
.itinerary-top {background: url(../images/itinTop.jpg) top left no-repeat; width: 219px; height: 12px; display: block; overflow: hidden;}
.itinerary-btm {background: url(../images/itinBtm.jpg) top left no-repeat; width: 219px; height: 12px; display: block; overflow: hidden;}
.itinerary-title {font-size: 13px; font-weight: bold; text-transform: uppercase; color: #999; margin-left: 3px;}
.itinerary-subtitle {font-size: 36px; line-height: 36px; font-weight: bold; float: right; color: #999;}

.itinerary-main {background: url(../images/itinTile.jpg) top left repeat-y; width: 219px; display: block; overflow: hidden; color: #000; font-size: 10px}
.itinerary-inner-top {background: url(../images/itinWindowTop.jpg) top left no-repeat; width: 177px; height: 6px; display: block; overflow: hidden; margin-left: 20px;}
.itinerary-inner-btm {background: url(../images/itinWindowBtm.jpg) top left no-repeat; width: 177px; height: 6px; display: block; overflow: hidden; margin-left: 20px; margin-bottom: 15px;}
.itinerary-inner-main {background: url(../images/itinWindowTile.jpg) top left repeat-y; width: 172px;  display: block; overflow: hidden; margin-left: 20px; padding: 5px;}
#itineraryList li {list-style: none; list-style-type: none; margin: 0; padding: 0 0 0 8px;}
#itineraryList li a.itin-item {color: #000; font-size: 10px;}
#itineraryList li.itin-section-title {font-size: 14px; color: #999; text-transform: lowercase; padding: 5px 0 5px 5px;}
.itinerary-main .itin-cat-title {font-size: 14px; text-transform: lowercase; color:#999; font-weight: bold;}
.itinerary-remove {float: right; background: url(../images/itinRemove.jpg) top left no-repeat; width: 18px; height: 15px; display: block; overflow: hidden; margin: 0 3px 0 3px;}
.itinerary-buttons {width:219px; margin-left: 20px;}
.itinerary-buttons-email {background: url(../images/itinEmail.jpg) top left repeat-y; width: 62px; height: 36px; display:block; float: left; margin: 10px 0 15px 0px;}
.itinerary-buttons-print {background: url(../images/itinPrint.jpg) top left repeat-y; width: 60px; height: 36px; display:block; float:left; margin: 10px 0 15px 20px;}

#itinContainer .linksHolder{background:#FFF url(../images/calendar_btm.gif) no-repeat 0 18px;width:589px}
#itinContainer .listing_top{background:#FFF;border:1px solid #F5F5F5;border-bottom:none;width:602px}
#itinContainer .l-itemContainer{background:#FFF;border:1px solid #F5F5F5;border-bottom:none;border-top:none;width:602px}
