#eventCalendar .bottomClosed {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#eventCalendar IMG {
	DISPLAY: none
}
.loaded#eventCalendar IMG {
	DISPLAY: block
}
#eventCalendar #calContainer {
	COLOR: #ffffff
}
#eventCalendar #calContainer DIV {
	COLOR: #ffffff
}
#eventCalendar #calContainer .desc {
	COLOR: #ffffff
}
#eventCalendar #calContainer DIV.title A {
	COLOR: #ffffff
}
#eventCalendar #eventContainer {
	COLOR: #ffffff
}
.loaded#eventCalendar #calContainer {
	COLOR: #4f4f4f
}
.loaded#eventCalendar #calContainer P {
	COLOR: #4f4f4f
}
.loaded#eventCalendar #calContainer SPAN {
	COLOR: #4f4f4f
}
.loaded#eventCalendar #calContainer DIV {
	COLOR: #4f4f4f
}
#eventCalendar #eventCalendarFooter {
	DISPLAY: none
}
.loaded#eventCalendar #eventCalendarFooter {
	DISPLAY: block
}
#eventCalendar #calContainer UL {
	MARGIN: 8px
}
#eventCalendar #calContainer DIV.event {
	MARGIN: 8px 0px
}
#eventCalendar #calContainer DIV.release {
	MARGIN: 8px 0px
}
#eventCalendar #eventContainer {
	DISPLAY: none
}
.loaded#eventCalendar #eventContainer {
	DISPLAY: block
}
.loaded#eventCalendar {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar .bottomClosed {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #eventCalendarFooter SPAN.lblGameRelease {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #eventCalendarFooter SPAN.lblSpecialEvent {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #events-calendar TABLE TD.release {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #events-calendar TABLE TD.event {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #calendar-tooltip {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #calendar-tooltip-arrow {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #eventContainer IMG {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #events-calendar .pg_next {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #events-calendar .pg_prev {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #events-calendar .pg_next_off {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #events-calendar .pg_next_on {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar #events-calendar .pg_pagenums {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar .tabs#eventContainer .nav LI A.selected {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.loaded#eventCalendar .tabs#eventContainer .nav LI A.selected SPAN {
	BACKGROUND-IMAGE: url(../index-test-ea-files/assets/sprites/eventcalendar.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
#eventCalendarFooter {
	FONT-SIZE: 10px; LEFT: 6px; COLOR: #fff; POSITION: relative; TOP: -23px
}
#eventCalendarFooter SPAN {
	PADDING-LEFT: 22px; FLOAT: left; LINE-HEIGHT: 13px; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; POSITION: relative
}
#eventCalendarFooter SPAN.lblGameRelease {
	BACKGROUND-POSITION: -400px -149px
}
#eventCalendarFooter SPAN.lblSpecialEvent {
	BACKGROUND-POSITION: -400px -199px
}
#eventCalendar {
	BACKGROUND-POSITION: left -150px; BACKGROUND-COLOR: #1e499e
}
.loaded#eventCalendar .bottomClosed {
	BACKGROUND-POSITION: left bottom; MARGIN-BOTTOM: 0px; HEIGHT: 20px
}
#events-calendar {
	WIDTH: 300px; HEIGHT: 226px
}
#events-calendar TABLE {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; MARGIN-LEFT: 11px; WIDTH: 280px; BORDER-RIGHT-WIDTH: 1px
}
#events-calendar TABLE TD.date-title {
	COLOR: #fff; HEIGHT: 33px; TEXT-ALIGN: center
}
#events-calendar TABLE TH {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 40px; COLOR: #badcf5; HEIGHT: 27px; TEXT-ALIGN: center
}
#events-calendar TABLE TD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 40px; COLOR: #badcf5; HEIGHT: 27px; TEXT-ALIGN: center
}
#events-calendar TABLE TH {
	FONT-SIZE: 11px
}
#events-calendar TABLE TD.release {
	CURSOR: pointer; COLOR: #18418e
}
#events-calendar TABLE TD.event {
	CURSOR: pointer; COLOR: #18418e
}
#events-calendar TABLE TD.release {
	BACKGROUND-POSITION: -350px -150px
}
#events-calendar TABLE TD.event {
	BACKGROUND-POSITION: -350px -200px
}
#calendar-pagination {
	HEIGHT: 200px
}
#events-calendar TABLE TD.today {
	
}
#events-calendar TABLE TD.today {
	
}
#events-calendar TABLE TD.today {
	
}
#calendar-tooltip {
	BACKGROUND-POSITION: -350px -750px; DISPLAY: none; Z-INDEX: 999; WIDTH: 280px; POSITION: absolute; HEIGHT: 135px
}
#calendar-tooltip-arrow {
	BACKGROUND-POSITION: -350px -900px; DISPLAY: none; Z-INDEX: 1111; WIDTH: 25px; POSITION: absolute; HEIGHT: 20px
}
#calendar-tooltip .day {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#calendar-tooltip .title {
	MARGIN-TOP: 15px
}
#calendar-tooltip .day .type {
	FONT-WEIGHT: bold
}
#calendar-tooltip .day A {
	FONT-WEIGHT: bold
}
#calendar-tooltip .day A {
	DISPLAY: block; FONT-SIZE: 14px; COLOR: #000
}
#calendar-tooltip .day P {
	MARGIN: 0px
}
#calendar-tooltip .day IMG {
	MARGIN-TOP: 12px; FLOAT: left; MARGIN-RIGHT: 5px
}
#calendar-tooltip .calendar-tooltip_pg_menu {
	LEFT: 240px; POSITION: absolute; TOP: 2px
}
#calendar-tooltip .calendar-tooltip_pg_menu .pg_next {
	MARGIN-LEFT: 2px
}
#calendar-tooltip .calendar-tooltip_pg_menu .pg_prev {
	MARGIN-RIGHT: 2px
}
#events-calendar #next-event {
	DISPLAY: none
}
#events-calendar .calendar_pg_menu {
	BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: relative; TOP: -203px
}
#events-calendar .pg_contents {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; WIDTH: auto
}
#events-calendar .pg_next {
	BACKGROUND-POSITION: right -150px
}
#events-calendar .pg_next {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px; POSITION: relative
}
#events-calendar .pg_next_hover {
	BACKGROUND-POSITION: right -200px
}
#events-calendar .pg_next_press {
	BACKGROUND-POSITION: right -250px
}
#events-calendar .pg_next_disabled {
	BACKGROUND-POSITION: right -300px
}
#events-calendar .pg_next_disabled_hover {
	BACKGROUND-POSITION: right -300px
}
#events-calendar .pg_next_disabled_press {
	BACKGROUND-POSITION: right -300px
}
#events-calendar .pg_prev {
	BACKGROUND-POSITION: -600px -150px
}
#events-calendar .calendar_pg_menu .pg_contents .pg_prev {
	DISPLAY: inline; LEFT: 8px; FLOAT: left; POSITION: relative
}
#events-calendar .pg_prev_hover {
	BACKGROUND-POSITION: -600px -200px
}
#events-calendar .pg_prev_press {
	BACKGROUND-POSITION: -600px -250px
}
#events-calendar .pg_prev_disabled {
	BACKGROUND-POSITION: -600px -300px
}
#events-calendar .pg_prev_disabled_hover {
	BACKGROUND-POSITION: -600px -300px
}
#events-calendar .pg_prev_disabled_press {
	BACKGROUND-POSITION: -600px -300px
}
#events-calendar .calendar-tooltip_pg_menu {
	LEFT: 160px; WIDTH: auto; POSITION: absolute; TOP: -6px
}
#events-calendar .calendar-tooltip_pg_menu .pg_pagenums {
	
}
#events-calendar .calendar-tooltip_pg_menu .pg_pagenums {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 2px
}
#events-calendar .calendar-tooltip_pg_menu .pg_contents {
	WIDTH: auto
}
#events-calendar .calendar-tooltip_pg_menu .pg_pagenums SPAN {
	DISPLAY: inline; FLOAT: none; MARGIN: 0px 2px
}
#events-calendar .calendar-tooltip_pg_menu .pg_prev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#events-calendar .calendar-tooltip_pg_menu .pg_next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#events-calendar .cl {
	CLEAR: both
}
#eventCalendar .tabs {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px
}
#eventCalendar #eventContainer .sections {
	BACKGROUND: #1e499e; WIDTH: 281px; COLOR: #b1dcff
}
#eventCalendar #eventContainer .sections P {
	COLOR: #b1dcff
}
#eventCalendar #eventContainer .sections H4 A {
	COLOR: #fff
}
#eventCalendar #eventContainer .sections H4 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#eventCalendar #eventContainer .sections P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#eventCalendar #eventContainer .sections LI {
	OVERFLOW: hidden; WIDTH: 100%
}
#eventCalendar .tabs#eventContainer UL.nav {
	HEIGHT: 50px
}
#eventCalendar .tabs#eventContainer UL.nav LI {
	WIDTH: 137px; HEIGHT: 40px
}
#eventCalendar .tabs#eventContainer UL.nav LI.last {
	MARGIN-LEFT: 7px
}
#eventCalendar .tabs#eventContainer .nav LI A {
	PADDING-BOTTOM: 0px
}
#eventCalendar .tabs#eventContainer .nav LI A SPAN {
	PADDING-BOTTOM: 2px; WIDTH: 100px
}
#eventCalendar #eventContainer IMG {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: right -350px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 16px; PADDING-TOP: 4px
}
#eventCalendar .tabs#eventContainer .nav LI A.selected SPAN {
	BACKGROUND-POSITION: left top
}
#eventCalendar .tabs#eventContainer .nav LI A.selected {
	BACKGROUND-POSITION: right top; COLOR: #fff
}
#eventCalendar #eventContainer .sections OL {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#eventCalendar #eventContainer .sections LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
UNKNOWN {
	BORDER-TOP: #3065be 1px solid
}

