﻿html body
{
	overflow:visible;
	width:700px;
	color:#000  !important;
	background:#fff !important;
	text-shadow:none !important;
}

th,td, tr, label, input, span, div, li,p,a,*
{
	color:#000  !important;
	text-shadow:none !important;
}
td, tr
{
	
	border-color:#000 !important;
}
.Module 
{
	-moz-box-shadow: 0 0 0 #000000 !important;
    -webkit-box-shadow: 0 0 0 #000000 !important;
    box-shadow:  0 0 0 #000000 !important;
    text-shadow:none !important;
}

html body .ui-widget-content{text-shadow:none !important;}
.ui-widget-content 
{
	background:none !important;	
}
body div#left, body div#header, body div.moduleheader
{
	display:none;
}
body div#content, body div.modulebody
{
	width:700px;
	border:0px none;
	margin:0;
	overflow: visible;
	padding:0;
	text-align:left;
}
body div#container, body .Module table
{
	margin:0;
	width:700px;
}
body .Module .invoiceBody table
{
    width:670px;
}
body div.filters
{
	background-color:#fff !important;
	border-color:#000 !important;
	background-image:none  !important;
}
body .Module
{
	width:680px;
	overflow:visible;
}

body .Module tr
{
	background-color:#fff !important;
	background-image:none !important;
}
body .Module tr.rowalternate
{
	background-color:#eee !important;
}
body .Module th
{
	background-color:#ddd !important;
}

body .Module table 
{
	border:1px solid #000 !important;
}

body .Module th
{
	border-bottom:2px solid #000 !important;
	border-top:2px solid #000 !important;
}

div.copyright
{
	display:none !important;
}
body .hidePrint,
body div#wrap .hidePrint
{
	display:none !important;
}

body div.confirmation
{
	line-height:120% !important;
}
.confirmationModule
{
	page-break-after:always;
}
body div.confirmation br
{
	line-height:0;
}

img.ticket
{
	width:685px;
}

#cTour,
#chat-box-header,
#chat-box {display:none !important;}
#cPrintTickets {top:0 !important;}