body {
	background-color:#D2DDEE;
	margin:0px;
	font-family:Verdana, Arial, Helvetica;
	color: #000000;
}

.text {
	color: #000000;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica;
}

.smalltext {
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
}

.mainContent {
	background-color:white;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	font-family:Verdana, Arial, Helvetica;
	color: #000000;
}

.header {
	text-align:center;
	padding:0px;
}

.drawLine {
	background-color:#666666;
	height:1px;
	width:100%;
}

.button {
	font-family:Verdana, Arial, Helvetica;
	font-size:13px;
	background-color:#ffffff;
	border:1px solid #A5ACB2;
	border-style: solid;
}

.box2 {
	font-family:Verdana, Arial, Helvetica;
	font-size:13px;
	font-weight:bold;
	background-color:#f0f0f0;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	vertical-align:center;
	padding:5px;
}

.whitetextbox {
	background-color: white;
	border: 0px;
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana,arial,sans-serif;
}

.menubar1 {
	font-family:Verdana, Arial, Helvetica;
	font-size:13px;
	font-weight:bold;
	background-color:#eeeeee;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	vertical-align:center;
	padding:5px;
}
.menubar2 {
	font-family:Verdana, Arial, Helvetica;
	font-size:13px;
	font-weight:bold;
	background-color:#eeeeee;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	vertical-align:center;
	padding:5px;
}

.menubar1 a:link {
	color:maroon;
}
.menubar1 a:active, .menubar a:visited {
	color:maroon;
}

.menubar2 a:link {
	color:maroon;
}
.menubar2 a:active, .menubar a:visited {
	color:maroon;
}


.footer {
	font-family:Verdana;
	font-size:10px;
	background-color:#f0f0f0;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	text-align:left;
	vertical-align:middle;
	padding:5px;
}

.copyright {
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	padding:5px;
}

.pageTitle {
	font-family:Verdana;
	font-size:18px;
	color: #09497F;
	text-align:left;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-bottom:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	width: 200px;
}

.pageMemo {
	font-family:Verdana;
	font-size:10pt;
	color: #09497F;
	text-align:left;
	padding: 5px;
}

.box {
	background-color:#ffffff;
	border:1px solid #93BEE2;
	border-bottom:1px solid #336699;
	border-right:1px solid #336699;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	padding:5px;
}


.textfield {
	border:1px solid #b0b0b0;
	font-family:verdana;
	padding:2px;
	font-size:12px;
}

h1 {
	color:maroon;
	font-family:Verdana;
	font-size:24px;
	margin:0px;
}
h2 {
	color:maroon;
	font-family:Verdana;
	font-size:20px;
	margin:0px;
}
h3 {
	color:black;
	font-family:Verdana;
	font-size:16px;
	margin:0px;
}


a:link,a:visited,a:active {
	color:maroon;
	text-decoration:none;
}

.tdStyle1 {
	background-color:#F4FAFF;
}

.tdStyle2 {
	background-color:#FFFFFF;
}

.messageTable {
	width:100%;
	background-color:#f9f9f9;
	padding:1px;
	border:1px solid #93BEE2;
	border-bottom:1px solid #336699;
	border-right:1px solid #336699;
}
.messageTable th {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background-color:#B7CEDF;
}
.messageTable td {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	padding:5px;
}

.listTable {
	width:100%;
	background-color:#f9f9f9;
	padding:1px;
	border:1px solid #93BEE2;
	border-bottom:1px solid #336699;
	border-right:1px solid #336699;
}
.listTable th {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background-color:#B7CEDF;

}
.listTable td {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	padding:5px;
}
.normalTable {
	width:100%;
	background-color:#f9f9f9;
	padding:1px;
	border:1px solid #93BEE2;
	border-bottom:1px solid #336699;
	border-right:1px solid #336699;
}
.normalTable th {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background-color:#93BEE2;
}
.normalTable td {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	background-color:#ffffff;
	padding:5px;
}


.normalTableShort {
	background-color:#f9f9f9;
	padding:1px;
	border:1px solid #93BEE2;
	border-bottom:1px solid #336699;
	border-right:1px solid #336699;
}
.normalTableShort th {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background-color:#93BEE2;
}
.normalTableShort td {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	background-color:#ffffff;
	padding:5px;
}



.ticketInformationTable {
	background-color:#93BEE2;
	padding:1px;
	border:1px solid #336699;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-collapse:collapse;
}
.ticketInformationTable th {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	background-color:#93BEE2;
	padding:5px;
	border:1px solid #336699;
}

.ticketInformationTable td {
	width:110;
	font-family:Verdana;
	font-size:9px;
	text-align:left;
	empty-cells:hide;
	border:1px solid #336699;
}