body{margin-top:40px; padding:0px;}
.print_wrapper{width:934px; margin:auto; padding-bottom:40px; border:1px; border-style:solid; border-color:#CCCCCC;}
.print_cont_holder{ width:854px; height:auto; padding-left:40px; padding-right:40px;}

.logo{width:416px; height:49px; clear:both; margin:25px 0px 0px 0px; padding:0px;}

.h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:20px; margin-top:20px; font-weight:bold;}

.h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:23px; margin-top:5px; font-weight:bold; padding-top:12px;}

div{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#000; line-height:22px;}

.highlight{width:800px; padding-left:27px; padding-right:27px; margin:0px; clear:both; display:block; background-color:#eeeeee;}

#list ul{ list-style-type: none; text-align: left; margin: 0px; padding: 10px 0 10px 0px;}

#list ul li{ background: url(../images/arrow_right.jpg) no-repeat left top; text-align: left; font: normal 12px arial, Times New Roman, Times, serif; text-decoration: none; color: #000; padding-left: 30px; padding-top: 1px; padding-bottom: 5px; line-height:18px; font-weight:bold;}

#itinary_day{ margin:0px; padding-top:10px;}

#itinary_day_head{ font-weight:bold; margin:0px; padding-top:10px; padding-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000;}

.highlighttext{font-weight:bold;}

.img_left{float:left; padding-right:12px; margin:0px;}
.img_leftb{float:left; padding-right:12px; margin:0px; padding-top:10px;}

.itinary_extra{margin:0px; padding-top:10px; clear:both;}

a{ text-decoration:underline; color:#000;}

.img_printer{float:left; margin:0px; padding-right:10px; padding:0px; cursor:hand;}
.back{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000; float:right; width:117px;}

.highlighttexttt{font-weight:bold;}
#iconleft{float:left; padding-left:10px; padding-top:2px; margin:0px;}
