BODY {
	BACKGROUND-IMAGE: url(../images/bg.gif);
	COLOR: #333;
	BACKGROUND-REPEAT: repeat;
	background-color: #E4E4E4 !important;
}
A {
	COLOR: #4040ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#container {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#loginform {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #f1f1f1; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#ticketform {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #f1f1f1; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#header {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#header P {
	COLOR: #666
}
#header P SPAN {
	COLOR: #fe7700
}
#nav {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #e9e9e9; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#nav LI A {
	FONT-WEIGHT: bold; COLOR: #4040ff
}
#nav A:hover {
	COLOR: #ff0000
}
H1 {
	COLOR: #fe7700
}
.footer {
}

H2 {
	COLOR: #333
}
H3 {
	COLOR: #666
}
TABLE.tgrid {
	border-collapse: collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
TABLE.tgrid TD {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px solid
}
TABLE.tgrid TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff
}
TABLE.tgrid {
	BORDER-LEFT-COLOR: #adadad; BORDER-BOTTOM-COLOR: #adadad; BORDER-TOP-COLOR: #adadad; BORDER-RIGHT-COLOR: #adadad
}
TABLE.tgrid TD {
	BORDER-LEFT-COLOR: #adadad; BORDER-BOTTOM-COLOR: #adadad; BORDER-TOP-COLOR: #adadad; BORDER-RIGHT-COLOR: #adadad
}
TABLE.tgrid TH {
	BORDER-LEFT-COLOR: #adadad; BORDER-BOTTOM-COLOR: #adadad; BORDER-TOP-COLOR: #adadad; BORDER-RIGHT-COLOR: #adadad
}
TABLE.tgrid TH {
	BACKGROUND: #adadad; COLOR: #fff
}
TABLE.tgrid TH A {
	COLOR: #fff; TEXT-DECORATION: underline
}
TABLE.tgrid TH A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.tgrid TR:hover TD {
	BACKGROUND-COLOR: #ffebec
}
.row1 {
	BACKGROUND-COLOR: #ebecff
}
.row2 {
	BACKGROUND-COLOR: #ffffff
}
.highlight.row1 TD {
	BACKGROUND-COLOR: #ffffdd
}
.highlight.row2 TD {
	BACKGROUND-COLOR: #ffffdd
}
.error {
	COLOR: #ff0000
}
.msg {
	COLOR: #8080ff
}
#infomessage {
	BORDER-LEFT-COLOR: #390; BACKGROUND: #cfc; BORDER-BOTTOM-COLOR: #390; COLOR: #390; BORDER-TOP-COLOR: #390; BORDER-RIGHT-COLOR: #390
}
#errormessage {
	BORDER-LEFT-COLOR: #903; BORDER-BOTTOM-COLOR: #903; COLOR: #903; BORDER-TOP-COLOR: #903; BACKGROUND-COLOR: #fcc; BORDER-RIGHT-COLOR: #903
}
#warnmessage {
	BORDER-LEFT-COLOR: #fad163; BORDER-BOTTOM-COLOR: #fad163; BORDER-TOP-COLOR: #fad163; BACKGROUND-COLOR: #fdedc1; BORDER-RIGHT-COLOR: #fad163
}
.button {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #808080; BORDER-TOP-COLOR: #666; BACKGROUND-COLOR: #fed6d8; BORDER-RIGHT-COLOR: #666
}
TABLE.infotable TD {
	BACKGROUND-COLOR: #f4faff
}
TABLE.infotable TH {
	BACKGROUND-COLOR: #f4faff
}
TABLE.infotable TH {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TABLE.message {
	BORDER-LEFT-COLOR: #adadad; BORDER-BOTTOM-COLOR: #adadad; BORDER-TOP-COLOR: #adadad; BORDER-RIGHT-COLOR: #adadad
}
TABLE.response {
	BORDER-LEFT-COLOR: #adadad; BORDER-BOTTOM-COLOR: #adadad; BORDER-TOP-COLOR: #adadad; BORDER-RIGHT-COLOR: #adadad
}
TABLE.message TH {
	BACKGROUND-COLOR: #c3d9ff
}
TABLE.response TH {
	BACKGROUND-COLOR: #fed6d8
}
TABLE.message TR.header TD {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #efefef; BORDER-RIGHT-COLOR: #ccc
}
TABLE.response TR.header TD {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #efefef; BORDER-RIGHT-COLOR: #ccc
}
TABLE.message TD {
	BACKGROUND-COLOR: #fafafa
}
TABLE.response TD {
	BACKGROUND-COLOR: #fafafa
}
.footer {
	background-color: #FFFFFF;
}
.pink {
		background-color:#fed6d8 !important;
}