/* INTERGAME LTD MASTER CSS */

table.calendar {
	width: 630px;
	margin: 0 0 20px 0;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-bottom: 0;
}
table.calendar caption {
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	background: #DBDBDB;
	border: 1px solid #CCCCCC;
}
a.previous, a.next, a.month  { 
	display: block;
	height: 31px;
	width: 50px;
	text-indent: -5000px;
	text-decoration: none;
	background: url(../images/generic/icons/previous.gif) no-repeat 50% 50%;
	float: left;
}
a.next {
	background: url(../images/generic/icons/next.gif) no-repeat 50% 50%;
}
a.month {
	width: 528px;
	height: 21px;
	text-indent: 0;
	padding: 10px 0 0 0;
	background: none;
}
table.calendar td, table.calendar th {
	width: 90px;
	height: 38px;
	padding: 0;
	background: none;
	text-align: center;
}
table.calendar td {
	height: 60px;
}
table.calendar tr {
	background: none;
}
table.calendar th.mon {
	background: #F5F5F5 url(../images/generic/calendar/mon.gif) no-repeat 20px 0;	
}
table.calendar th.tue {
	background: #F5F5F5 url(../images/generic/calendar/tue.gif) no-repeat 20px 0;	
}
table.calendar th.wed {
	background: #F5F5F5 url(../images/generic/calendar/wed.gif) no-repeat 20px 0;	
}
table.calendar th.thu {
	background: #F5F5F5 url(../images/generic/calendar/thu.gif) no-repeat 20px 0;	
}
table.calendar th.fri {
	background: #F5F5F5 url(../images/generic/calendar/fri.gif) no-repeat 20px 0;	
}
table.calendar th.sat {
	background: #F5F5F5 url(../images/generic/calendar/sat.gif) no-repeat 20px 0;	
}
table.calendar th.sun {
	background: #F5F5F5 url(../images/generic/calendar/sun.gif) no-repeat 20px 0;	
}

table.calendar td.d1 {
	background: url(../images/generic/calendar/1.gif) no-repeat 20px 20px;
}
table.calendar td.d2 {
	background: url(../images/generic/calendar/2.gif) no-repeat 20px 20px;
}
table.calendar td.d3 {
	background: url(../images/generic/calendar/3.gif) no-repeat 20px 20px;
}
table.calendar td.d4 {
	background: url(../images/generic/calendar/4.gif) no-repeat 20px 20px;
}
table.calendar td.d5 {
	background: url(../images/generic/calendar/5.gif) no-repeat 20px 20px;
}
table.calendar td.d6 {
	background: url(../images/generic/calendar/6.gif) no-repeat 20px 20px;
}
table.calendar td.d7 {
	background: url(../images/generic/calendar/7.gif) no-repeat 20px 20px;
}
table.calendar td.d8 {
	background: url(../images/generic/calendar/8.gif) no-repeat 20px 20px;
}
table.calendar td.d9 {
	background: url(../images/generic/calendar/9.gif) no-repeat 20px 20px;
}
table.calendar td.d10 {
	background: url(../images/generic/calendar/10.gif) no-repeat 20px 20px;
}
table.calendar td.d11 {
	background: url(../images/generic/calendar/11.gif) no-repeat 20px 20px;
}
table.calendar td.d12 {
	background: url(../images/generic/calendar/12.gif) no-repeat 20px 20px;
}
table.calendar td.d13 {
	background: url(../images/generic/calendar/13.gif) no-repeat 20px 20px;
}
table.calendar td.d14 {
	background: url(../images/generic/calendar/14.gif) no-repeat 20px 20px;
}
table.calendar td.d15 {
	background: url(../images/generic/calendar/15.gif) no-repeat 20px 20px;
}
table.calendar td.d16 {
	background: url(../images/generic/calendar/16.gif) no-repeat 20px 20px;
}
table.calendar td.d17 {
	background: url(../images/generic/calendar/17.gif) no-repeat 20px 20px;
}
table.calendar td.d18 {
	background: url(../images/generic/calendar/18.gif) no-repeat 20px 20px;
}
table.calendar td.d19 {
	background: url(../images/generic/calendar/19.gif) no-repeat 20px 20px;
}
table.calendar td.d20 {
	background: url(../images/generic/calendar/20.gif) no-repeat 20px 20px;
}
table.calendar td.d21 {
	background: url(../images/generic/calendar/21.gif) no-repeat 20px 20px;
}
table.calendar td.d22 {
	background: url(../images/generic/calendar/22.gif) no-repeat 20px 20px;
}
table.calendar td.d23 {
	background: url(../images/generic/calendar/23.gif) no-repeat 20px 20px;
}
table.calendar td.d24 {
	background: url(../images/generic/calendar/24.gif) no-repeat 20px 20px;
}
table.calendar td.d25 {
	background: url(../images/generic/calendar/25.gif) no-repeat 20px 20px;
}
table.calendar td.d26 {
	background: url(../images/generic/calendar/26.gif) no-repeat 20px 20px;
}
table.calendar td.d27 {
	background: url(../images/generic/calendar/27.gif) no-repeat 20px 20px;
}
table.calendar td.d28 {
	background: url(../images/generic/calendar/28.gif) no-repeat 20px 20px;
}
table.calendar td.d29 {
	background: url(../images/generic/calendar/29.gif) no-repeat 20px 20px;
}
table.calendar td.d30 {
	background: url(../images/generic/calendar/30.gif) no-repeat 20px 20px;
}
table.calendar td.d31 {
	background: url(../images/generic/calendar/31.gif) no-repeat 20px 20px;
}

table.calendar td a {
	display: block;
	float: right;
	width: 20px;
	height: 18px;
	cursor: pointer;
	margin: 3px 0 0 8px;
	text-decoration: none;
	text-indent: -5000px;
}
table.calendar td a.general {
	background: url(../images/generic/calendar/general.gif) no-repeat 0 0;
}
table.calendar td a.intergame {
	background: url(../images/generic/calendar/intergame.gif) no-repeat 0 0;
}
table.calendar td a.intergaming {
	background: url(../images/generic/calendar/intergaming.gif) no-repeat 0 0;
}
table.calendar td a.interpark {
	background: url(../images/generic/calendar/interpark.gif) no-repeat 0 0;
}
table.calendar td a.intergamingi {
	background: url(../images/generic/calendar/intergamingi.gif) no-repeat 0 0;
}


#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 0;
	opacity: 0.85;
	background: url(../images/generic/backgrounds/tooltip.gif) no-repeat 5px 5px;
}
#tooltip h3 {
	margin: 0;
	font-size: 12px;
	background: #555555;
	color: #FFFFFF;
	padding: 5px 8px;
}
#tooltip div.body {
	background-color: #E5E5E5;
	padding: 5px 8px 5px 8px;
}
#tooltip div.body span {
	font-weight: bold;
}

