BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #fff;
   

}
H1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 22px; MARGIN: 5px 0px; COLOR: #000; LINE-HEIGHT: 26px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
H4 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
LI.home {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 5px 0px 15px; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
LI.homesm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 5px 0px 15px; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.copy {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.sm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 11px
}
.nb {
	FONT-WEIGHT: normal
}
.white {
	COLOR: #fff
}
.sm:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 11px
}
.red {
	COLOR: #990000
}
.validationMessage {
	FONT-WEIGHT: bold; COLOR: #b6153e
}
.cartWarning {
	FONT-WEIGHT: bold; COLOR: #b6153e
}
.cartTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.indicator {
	COLOR: #990000
}
A.leftNav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftNav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #800000; LINE-HEIGHT: 17px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #800000; LINE-HEIGHT: 17px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TABLE#container {
	WIDTH: 760px; BORDER-COLLAPSE: collapse
}
TABLE#container TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD#header_main_left {
	BORDER-TOP: #000 1px solid; VERTICAL-ALIGN: middle; WIDTH: 159px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
TD#header_main_right {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #000 1px solid; WIDTH: 601px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #ffcc33
}
DIV#header_nav_level_1 {
	PADDING-RIGHT: 25px; VERTICAL-ALIGN: top; HEIGHT: 23px; TEXT-ALIGN: right
}
DIV#header_nav_level_1 IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-TOP: 8px
}
DIV#header_nav_level_2 {
	PADDING-TOP: 18px; TEXT-ALIGN: center
}
DIV#directors {
	VERTICAL-ALIGN: bottom; PADDING-TOP: 50px; TEXT-ALIGN: left
}
DIV#header_nav_level_3 {
	PADDING-RIGHT: 25px; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
DIV#nav_left {
	MARGIN: 10px 0px 20px 13px; WIDTH: 147px; BACKGROUND-COLOR: #fff
}
SPAN.navItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
SPAN.navItem:hover {
	BACKGROUND-COLOR: #ffcc33
}
UL#nav_left_items {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 35px; PADDING-TOP: 0px
}
UL#nav_left_items LI {
	PADDING-BOTTOM: 3px
}
UL#nav_left_items LI:hover {
	BACKGROUND-COLOR: #ffcc33
}
DIV#content_main {
	PADDING-LEFT: 8px
}
DIV#footer {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
DIV#contact {
	WIDTH: 159px; HEIGHT: 131px
}
TR.greyTitleBar {
	HEIGHT: 21px; BACKGROUND-COLOR: #ccc
}
.blackTitleBar {
	BACKGROUND-COLOR: #000
}
DIV.blackTitleBarSm {
	PADDING-RIGHT: 4px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #000
}
DIV.cat {
	MARGIN: 10px 3px
}
DIV.cat_seperator {
	BACKGROUND-IMAGE: url(/_img/ticketing/row_gradient.gif); MARGIN: 5px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
#navHome {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; Z-INDEX: 90; VISIBILITY: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#navPurchase {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; Z-INDEX: 90; VISIBILITY: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#navCompany {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; Z-INDEX: 90; VISIBILITY: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#navLearn {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; Z-INDEX: 90; VISIBILITY: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#navSupport {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; Z-INDEX: 90; VISIBILITY: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.nav-sub {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; FONT: 11px/12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#navCompany {
	WIDTH: 220px
}
#navSupport {
	WIDTH: 140px
}
A.nav-sub {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.nav-sub:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.nav-sub:hover {
	FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
TABLE#calendar {
	BORDER-COLLAPSE: collapse
}
TABLE#calendar TD.days {
	BORDER-RIGHT: #e8e8e8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e8e8e8 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e8e8e8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #e8e8e8 1px solid
}
.submitButton {
	BORDER-RIGHT: black thin solid; BORDER-TOP: black thin solid; FONT-WEIGHT: bold; BORDER-LEFT: black thin solid; COLOR: white; BORDER-BOTTOM: black thin solid; BACKGROUND-COLOR: gray
}
#leftnav {
	DISPLAY: none
}
.leftpad {
	DISPLAY: none
}
#main {
	WIDTH: 85%
}
#masthead {
	WIDTH: 100%
}
a.underline:link, a.underline:visited, a.underline:hover { text-decoration: underline; font-weight: normal; font-size: 14px; color: rgb(128, 0, 0); line-height: 17px; font-family: Tahoma,Arial,Helvetica,sans-serif;}
pages{
	font-weight: normal; font-size: 14px; color: #3f435e; line-height: 17px; font-family: Tahoma,Arial,Helvetica,sans-serif;
}
.pages A:link {
	font-weight: normal; font-size: 14px; color: #3f435e; line-height: 17px; font-family: Tahoma,Arial,Helvetica,sans-serif;
}
.pages A:visited {
	font-weight: normal; font-size: 14px; color: #3f435e; line-height: 17px; font-family: Tahoma,Arial,Helvetica,sans-serif;
}
.pages A:hover {
	font-weight: normal; font-size: 14px; color: #3f435e; line-height: 17px; font-family: Tahoma,Arial,Helvetica,sans-serif;
	text-decoration: underline;
}
#pages A {
	font-weight: normal; font-size: 14px; color: #3f435e; line-height: 17px; font-family: Tahoma,Arial,Helvetica,sans-serif; 
}
#pages A:hover {
	font-weight: normal; font-size: 14px; color: #3f435e; line-height: 17px; font-family: Tahoma,Arial,Helvetica,sans-serif;
}