body 			{ margin:0px; font:10pt 'helvetica neue', helvetica, arial, sans-serif; }
@page printed 	{ margin:1cm; }

#tag	{ float:right; font-weight:bold; }

#menu, #submenu, #tabs, #search,#nav, #booking_confirm_message, #footer ul { display:none; }

h1		{ font-size:160%; }
h2		{ font-size:140%; }
h3		{ font-size:120%; }
h4		{ font-size:110%; }
h5		{ font-size:100%; }

.border		{ border:1px solid #7f7f7f; padding:10px 10px 4px 10px; margin:30px 0px; }

td.confLabel {font-size:11pt; font-weight:bold; border-top: 1px;border-left:1px; border-right:0px;border-bottom:0px;border-style:solid;}
td.confLabelB {font-size:11pt; font-weight:normal; border-top: 1px;border-left:1px; border-right:1px;border-bottom:1px;border-style:solid;}
td.confDetail {font-size:11pt; font-weight:normal;border-top:1px;border-left:0px; border-right:1px;border-bottom:0px;border-style:solid;}
td.confDetailB {font-size:11pt; font-weight:normal;border-top:1px;border-left:0px; border-right:1px;border-bottom:1px;border-style:solid;}
td.confDetailBM {font-size:11pt; font-weight:normal;border-top:1px;border-left:0px; border-right:0px;border-bottom:1px;border-style:solid;}
td.confDetailM{font-size:11pt;font-weight:normal;border-top: 1px; border-left:0px; border-right:0px;border-bottom:0px;border-style:solid;}
td.spacer {width:50pt;border-top: 1px; border-left:0px; border-right:0px;border-bottom:0px;border-style:solid;}
td.spacerB {width:50pt;border-top: 1px; border-left:0px; border-right:0px;border-bottom:1px;border-style:solid;}
#logo img {border:none;}
#confirm {width:6.5in;}
