﻿.boxText { font-family:Tahoma, Helvetica, sans-serif;; font-size: 10px; }
.errorBox { font-family:Tahoma, Helvetica, sans-serif;; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family:Tahoma, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family:Tahoma, Helvetica, sans-serif; font-size : 12px; color: #70d250; text-decoration: none; }
/***********************************************************************
						reset and clearing
*************************************************************************/

:link,:visited {
	color: #FFFFFF;
	text-decoration : none;
}
ul,ol {
	list-style : none;
}
h1,h2,h3,h4,h5,h6,pre,code {
	font-size : 1em;
}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,a, img {
	margin : 0; padding : 0
}
a img,:link img,:visited img {
	color: #FFFFFF;
	border : none;
}
/* 
	**easy clearing 
	Any container with class="clearer" will expand around enclosed floated elements
*/
.clearer:after {
	content: '[HI MUM]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearer {
	display: inline-block;
}
/*\*/
.clearer {
	display: block;
}
/* end easy clearing */
/***********************************************************************		
*************************************************************************/
body {
	background-color:#ffffff;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.normal, input, option, select {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	background-color:#ffffff;	
}
option, select {
	padding:1px 2px;
}
input {
	padding:2px 2px;	
	width:250px;		
}
input, select {
	border:1px solid #FF6D22;
}
input.small {
	width:40px;
}
input.xsmall {
	width:15px;
}
input.radio,
input.checkbox {
	width:auto;
	border:none;
	padding:0px;
}
.lineheight {
	line-height:1.5em;
}
img.mandatory {
	vertical-align:top;
}
input.radio,
input.checkbox  {
	vertical-align:middle;
}
.cursor_pointer {
	cursor:pointer;
}
/*************************************************/
#container {
	width:780px;
	margin:0px auto;
}
/*************************************************/
#header {width:780px;}
#header table {
	width:760px;	
}
#header td.logo {
	width:373px; height:117px;
}
#header td.logo img {
	display:block;
}
#header td.game_date {
	background-color:#ffffff;	
	color:#AA272F;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:22px;
	vertical-align:bottom;
	text-align:right;
	padding-bottom:6px;
}
/*************************************************/
#top_nav {
	width:763px; height:44px;
	background-color:#018CCF;
	color:white;
	background-image:url('../images/bg/top_nav.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;	
	padding:10px 0px 0px 17px;	
	font-size:13px;
}
#top_nav img {
	float:left; display:inline;
	z-index:0;	
}
#top_nav a {
	color:white;
}
#top_nav .item {
	float:left; display:inline;
	position:relative; 
	z-index:0;	
}
#top_nav .item .menu {
	padding:9px 0px 5px 0px;
}
#top_nav .item .alone {
	padding:9px 0px 5px 0px;
	padding-bottom:11px;
}
#top_nav .hover .menu,
#top_nav .selected .menu {
	background-image:url('../images/bg/top_nav_li_hover.gif');
	background-repeat:repeat-x;
	background-position:top left;		
}
#top_nav .item .submenu {
	width:247px;
	position:absolute;
	top:30px; left:0px;
	z-index:3002 !important;
	display:none;
	padding:0px 0px 0px 0px;	
}
#top_nav .submenu .submenu_top,
#top_nav .submenu .submenu_bottom {
	width:247px; height:15px;
	background-image:url('../images/bg/submenu_top.png');
	background-repeat:no-repeat;
	background-position:top left;		
}
#top_nav .submenu .submenu_bottom {
	background-image:url('../images/bg/submenu_bottom.png');
}
* html #top_nav .submenu .submenu_top {
 	background-image:none;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg/submenu_top.png', sizingMethod='image'); 	*/
}
* html #top_nav .submenu .submenu_bottom {
 	background-image:none;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg/submenu_bottom.png', sizingMethod='image'); 	*/
}
#top_nav .item .submenu a {
	display:block;
	background-color:#FF6D22;
	padding:5px 0px 5px 10px;
}
#top_nav .item .submenu a:hover {
	background-color:#FF894d;
	color:#333333;
}
/*************************************************/
#countdown {
	width:770px; height:28px;
	background-image:url('/images/bg/countdown.gif');
	background-repeat:repeat-x;
	background-position:top left;	
}
/*************************************************/
.banner {}
.banner img {
	display:block;
}
/*************************************************/
.extra {
	width:780px; height:70px;
	background-color:white;
	background-image:url('../images/bg/breadcrumb.gif');
	background-repeat:no-repeat;
	background-position:top left;	
	font-size:11px;		
}
.breadcrumb {
	float:left; display:inline;
	padding:13px 0px 0px 20px;
}
.breadcrumb a,
.breadcrumb span {
	color:#FF6D22;
}
.breadcrumb a:hover {
	background-color:#FF6D22;
	color:white;
}
.function_icons {
	float:right; display:inline;
	padding:12px 20px 0px 0px;	
}
.function_icons img {
	vertical-align:bottom;
}
/*************************************************/
#content {
	width:780px; 
}
#main_table {
	width:780px; 
}
#main_table td {
	vertical-align:top;
}
#main_table .middle {
	vertical-align:middle;
}

/*************************************************/
.left {
	width:193px;
}
/*************************************************/
#eto_menu_top,
#eto_menu_bottom {
	width:193px; height:29px;
	background-image:url('../images/bg/eto_menu_top.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
#eto_menu_bottom {
	background-image:url('../images/bg/eto_menu_bottom.gif');
}
#eto_menu {
	width:193px; 
	background-color:#A7D941;
	background-image:url('../images/bg/eto_menu.gif');
	background-repeat:repeat-x;
	background-position:top left;	
}
#eto_menu ul li {
	display:block;
}
#eto_menu ul a,
#eto_menu ul label,
#eto_menu ul span {
	display:block;
	background-image:url('../images/bg/arrow.gif');
	background-repeat:no-repeat;
	background-position:top left;	
	padding:5px 10px 5px 25px;
	font-weight:bold;
	color:white;
	cursor:pointer;
}
#eto_menu ul a:hover,
#eto_menu ul li.selected a,
#eto_menu ul li.selected label,
#eto_menu ul label.hover,
#eto_menu ul span.hover {
	background-color:#C3E76F;
	cursor:pointer;
}
#eto_menu ul ul {
	display:none;
}
#eto_menu ul li.selected ul {
	display:block;
}
#eto_menu ul ul a {
	background:none;
	padding-left:40px;
	font-weight:normal;
	color:#333333;
}
#eto_menu ul ul a:hover,
#eto_menu ul ul li.selected a{
	background-color:#86BE15;	
}
/*************************************************/
.right {	
}
/*************************************************/
.rte {
	padding:0px 10px 10px 20px;
	line-height:1.5em;
}
.result {
	background-image:url('../images/bg/result.jpg');
	background-repeat:no-repeat;
	background-position:top center;	
	padding:35px 0px 10px 0px;
}
.rte h1 {
	color:#FF6D22;
	font-size:18px;
	font-weight:normal;
	padding-bottom:10px;
	margin-bottom:0px;
}
.rte h2 {
	color:#BA2511;
	font-size:14px;
	font-weight:bold;	
	padding-bottom:15px;
	padding-top:10px;	
}
.rte h2.listing_table_heading,
.rte h1.listing_table_heading {
	padding-bottom:10px;
	padding-top:10px;	
}
.rte h3 {
	font-size:13px;
	font-weight:bold;	
	padding-top:5px;	
	padding-bottom:3px;	
	margin-bottom:0px;
}
.rte p,
.rte li {
	padding:0px 0px 7px 0px;	
}
.rte li {
	padding-left:10px;
}
.rte ul,
.rte ol {
	margin-left:20px;
	list-style-position:outside;
	padding-bottom:12px;	
}
.rte ul {
	list-style-image:url('../images/bg/li.gif');
}
.rte ul ul,
.rte ul.smaller_padding {
	list-style-image:none;
	list-style-type:disc;
}
.rte ul ul li,
.rte ul.smaller_padding li {
	padding:2px 0px 1px 0px;	
}
.rte ol {
	margin-left:25px;
	list-style-type:decimal;
}
.rte a {
	color:#BA2511;
	font-weight:bold;
}
.rte a:hover {
	background-color:#FF6D22;
	color:white;
}
.rte .red {
	color:#BA2511;
}
.rte td,
.rte th {
	text-align:left;
	vertical-align:top;
	padding:0px 15px 10px 0px;
}
.rte .last {
	padding-right:0px;
}
.rte .center {
	text-align:center;
}
.rte .text_right {
	text-align:right;
}
.rte .smaller {
	font-size:11px;
}
/*************************************************/
fieldset {
	display:block;
	width:auto;
	border:1px solid #FF6D22;
	padding:0px 20px 0px 20px;
	margin:10px 0px;
}
fieldset.center_smaller {
	width:650px;
	margin-left:auto;
	margin-right:auto;
}
fieldset#accom_search td {
	padding-bottom:12px;
}
legend {
	color:#BA2511;
	font-size:14px;
	font-weight:bold;	
}
fieldset table {
	margin:10px 0px 10px 0px;
	padding:0px;
}
.rte fieldset ul {
	font-size:11px;
	list-style-image:none;
	margin-left:0px;
	padding-top:20px;
}
.rte fieldset li {
	padding-bottom:12px;
}
/*************************************************/
table.listing_table {
	padding:0px;
	margin:0px;
	display:block !important;
}
table.listing_table .first {
	padding-left:15px;
}
table.listing_table .last {
	padding-right:15px;
}
table.listing_table th {
	padding:22px 15px 15px 0px;	
	padding:22px 15px 10px 0px;		
	background-image:url('../images/bg/listingtable_thead.jpg');
	background-repeat:repeat-x;
	background-position:bottom left;
	color:white;
	font-weight:bold;	
	vertical-align:middle;
}
table.listing_table th.first {
	background-image:url('../images/bg/listingtable_thead_left.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
}
table.listing_table th.last {
	background-image:url('../images/bg/listingtable_thead_right.jpg');
	background-repeat:no-repeat;	
	background-position:bottom right;	
}
table.listing_table th.no_padding {
	padding-right:0px;
}
table.listing_table td {
	background-color:#F6F3EE;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #78BA01;
}
table.listing_table td.spacing,
table.listing_table td.spacing_with_border {
	background-color:#F6F3EE;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:none;
	font-size:1px;
}
table.listing_table td.spacing_with_border {
	border-bottom:1px solid #78BA01;
}
table.listing_table th table td.highlight {
	padding-bottom:3px;
	color:#333;	
}
table.listing_table tr.bottom td {
	border-bottom:none;
	background-color:white;
	height:35px;
	background-image:url('../images/bg/listingtable_bottom.jpg');
	background-repeat:repeat-x;
	background-position:top left;	
	padding:0px;
}
table.listing_table tr.bottom .first,
table.listing_table tr.bottom .last {
	background-image:url('../images/bg/listingtable_bottom_corner.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
table.listing_table tr.bottom .last {
	background-position:top right;	
}
table#shopping_basket.step4 .last {
	text-align:right;
}
/*************************************************/
table.accom_search_result td,
table.accom_search_result th {
	text-align:center;
}
table.accom_search_result .first {
	text-align:left;
}
/*************************************************/
table#multishare th,
table#shopping_basket th.travellersdetails,
table#shopping_basket th.paymentdetails {
	padding-top:31px;	
	padding-bottom:20px;	
}
/*************************************************/
table#distance th,
table#distance td {
	text-align:center;
}
table#distance th.first,
table#distance td.first {
	text-align:left;
}
/*************************************************/
table#vehicle_result {
	margin:0px auto;
}
table#vehicle_result td.first {
	text-align:left;
}
table#vehicle_result th td {
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	background:none;
	border:none;
	padding-right:15px;
}
table#vehicle_result td.second,
table#vehicle_result td.third,
table#vehicle_result td.fourth,
table#vehicle_result td.last {
	width:90px;
	text-align:center;	
}
/*************************************************/
.action_button {
	display:block;
	text-align:center;
	padding:10px;
}
/*************************************************/
input.search_now {
	width:121px; height:46px;
	background-color:transparent;
	background-image:url('../images/bg/search_now.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	cursor:pointer;
	font-weight:bold;
	padding-right:17px;	
}
input.check_out {
	width:114px; height:38px;
	background-image:url('../images/bg/check_out.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	cursor:pointer;
	font-weight:bold;
	padding-right:15px;	
	padding-bottom:3px;	
}
input.check_out_long {
	width:160px; height:38px;
	background-image:url('../images/bg/check_out_long.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	border:none;
	cursor:pointer;
	font-weight:bold;
	padding-right:15px;	
	padding-bottom:3px;	
}
input.proceed {
	width:175px; height:46px;
	background-color:transparent;
	background-image:url('../images/bg/proceed.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	cursor:pointer;
	font-weight:bold;
	padding-right:17px;		
}
input.proceed_long {
	width:275px; height:46px;
	background-color:transparent;
	background-image:url('../images/bg/proceed_long.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	cursor:pointer;
	font-weight:bold;
	padding-right:17px;		
}
input.qty {
	width:20px;
}
/*************************************************/
table#shopping_basket th table td {
	padding-top:0px;
	padding-bottom:0px;
	background:none;
	border-bottom:none;
	text-align:center;	
}
table#shopping_basket .third,
table#shopping_basket .fourth,
table#shopping_basket .first,
table#shopping_basket .last {
	text-align:center;
}
table#shopping_basket.step4 .travellersdetails,
table#shopping_basket.step4 .paymentdetails {
	text-align:left;
}
table#shopping_basket .remove {
	padding-top:8px;
	text-align:right;
}
table#shopping_basket .third,
table#shopping_basket .fourth {
	width:80px;
}
table#shopping_basket .fifth {
	text-align:right;
}
table#shopping_basket tr.total td {
	background-color:#F6F3EE;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:none;
	text-align:right;
	font-weight:bold;	
}
table#shopping_basket tr.total td.label {
	color:#BA2511;	
}
table#shopping_basket tr.action td.first {
	text-align:left;
	padding-right:0px;
	vertical-align:middle;
}
table#shopping_basket tr.action table td {
	padding-top:0px;
	padding-bottom:0px;
	border-bottom:none;
}
table#shopping_basket tr.action td.last {
	text-align:right;
}
/*************************************************/
table.checkout td {
	padding-bottom:8px;
}
table#person_name {
	margin:0px;
}
table#person_name td{
	padding-top:0px;
	padding-bottom:0px;
}
table#person_name input {
	width:85px;
}
table#person_name input.small {
	width:40px;
}
/*************************************************/
table#payment td.first {
	width:25px;
}
table#spacing td.spacing {
	font-size:1px;
	padding-bottom:5px;
	padding-top:0px;
}
/*************************************************/
table#sport_listing {
	line-height:1.5em;
}
.sport{
	line-height:1.5em;
}
.sport h3 {
	padding-bottom:2px;	
}
.sport ul {
	padding-top:1px;
}
.sport li {
	padding-bottom:3px;
}
.sport table.action {
	width:100%;
}
.sport td.first {
	text-align:left;
	width:40%;
}
.sport td.last {
	text-align:right;
	width:60%;
}
a.no_bg:hover {
	background:none;
}
/*************************************************/
.accom_pics {
    padding: 0;  
    margin:  0;  
}
.accom_pics img {  
    /*padding: 10px;  
    border: 1px solid #ccc;  
    background-color: #eee;  */
    top: 0; 
    left: 0; 
}
/*************************************************/
.sitemap a {
	font-weight:normal;
	color:#333333;
}
.sitemap ul ul {
	padding-bottom:0px;
}
/*************************************************/
.backtotop {
	width:780px; height:63px;
	text-align:right;
	margin-top:10px;	
}
.backtotop a {
	display:block; float:right;
	width:132px; height:63px;
	background-image:url('../images/bg/backtotop.gif');
	background-repeat:no-repeat;
	background-position:top right;
	font-family:tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding:23px 45px 0px 0px;
}
/*************************************************/
#footer {
	width:780px; 
	display:block;
}
#footer table {
	width:780px;
}
#footer .logo {
	width:98px;
}
#footer .links {	
	text-align:center;
	vertical-align:top;
	padding:55px 0px 0px 0px;
}
#footer .links a {
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#333333;
}
#footer .links a:hover
{
	background-color:#FF6D22;
	color:white;
}

TR.headerNavigation {
  background: #00B7E3;
}

TD.headerNavigation {
  text-align:right;
  font-family:Tahoma, Helvetica, sans-serif;
  font-size: 10px;
  background: #00B7E3;
  color: #ffffff;
  font-weight : bold;
  padding:1px 10px 1px 10px;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}
/*************************************************/


span#gameDate {font:normal 22px "Trebuchet MS"; color:#aa272f;}

td#expires {font:20px tahoma, sans-serif; color:#96CE11; padding:0px 0px 0px 10px; width:30px;}

td.dateText {font:20px tahoma bolder, sans-serif; color:#333333;}


.breadcrumbMargin {padding:20px 20px 0px 20px;}


.printMargin {padding:20px 20px 0px 20px;}

.CountDownTable {width:780px; height:29px; background:url(/images/UserUploadedImages/11/blue-tile.gif) repeat-x;}

.belowMenuLeft {width:780px; height:29px; background:url(/images/UserUploadedImages/11/blue-tile.gif) repeat-x;}

div.accessibility {margin-left:-5000px; height:0px; width:0px;}

div.accessibility h2 {font-size:0px; margin:0px; padding:0px; height:0px; width:0px;}

.breadcrumbBG {background:url(/images/UserUploadedImages/11/breadcrumbBG.gif) no-repeat top left; height:40px; width:760px; 

font:11px tahoma, sans-serif!important; color:#333; padding:10px 0px 0px 20px;}

#BreadcrumbText {float:left;padding:5px 0px 0px 0px;}

#BreadcrumbText img {vertical-align:middle;}

#FunctionIcons {width:auto;float:right;padding:0px 20px 0px 0px;}

#FunctionIcons img {vertical-align:middle;}

a.clsAltNormalOneSmaller, a.clsAltNormalOneSmaller:link, a.clsAltNormalOneSmaller:active, a.clsAltNormalOneSmaller:visited 

{font:11px tahoma, sans-serif !important; color:#ff6d22!important; text-decoration:none !important;}

a.clsAltNormalOneSmaller:hover, a.clsAltNormalOneSmaller:focus {font:11px tahoma, sans-serif !important; 

color:#ff6d22!important; text-decoration:none !important;}

.ContentBanners {width:780px; height:138px; font:12px tahoma, sans-serif; color:#ffffff;}

.ContentBanners td {padding:60px 0px 20px 20px;}

.ContentBanners h1 {font:24px tahoma, sans-serif; color:#ffffff;}

.ContentBanners p {font:12px tahoma, sans-serif; color:#ffffff; line-height:16px; padding:0px 0px 0px 0px;}

.bannerHome {background:url(/images/UserUploadedImages/11/banner-innerPages.jpg) no-repeat;}

.bannerGames {background:url(/images/UserUploadedImages/11/GamesBanner.jpg) no-repeat;}

.bannerSports {background:url(/images/UserUploadedImages/11/sportsBanner.jpg) no-repeat;}

.bannerRegistration {background:url(/images/UserUploadedImages/11/RegistrationBanner.jpg) no-repeat;}

.bannerTravel {background:url(/images/UserUploadedImages/11/AccommodationBanner.jpg) no-repeat;}

.bannerEntertainment {background:url(/images/UserUploadedImages/11/EntertainmentBanner.jpg) no-repeat;}

.bannerMerchandise {background:url(/images/UserUploadedImages/11/MercahndiseBanner.jpg) no-repeat;}

.bannerVolunteers {background:url(/images/UserUploadedImages/11/volunteersBanner.jpg) no-repeat;}

.bannerSponsors {background:url(/images/UserUploadedImages/11/SponsorsBanner.jpg) no-repeat;}

.bannerNews {background:url(/images/UserUploadedImages/11/newsBanner.jpg) no-repeat;}

.bannerFAQs {background:url(/images/UserUploadedImages/11/FAQBanner.jpg) no-repeat;}

#InfoBox {font:12px tahoma, sans-serif; margin:10px 10px 10px 20px; padding:10px 10px 10px 50px; float:left; height:30px; 

width:400px; background: #e8e6dd url(/images/UserUploadedImages/11/acrobat.gif) no-repeat left center;border-bottom:solid 1px 

#75ab0b;}

#tblContentTD1 ul {font:12px tahoma, sans-serif; color:#333333; list-style-type:none; margin:0px 0px 0px 20px; padding:10px 

0px 10px 20px;}

#tblContentTD1 li {font:12px tahoma, sans-serif; color:#333333; list-style-type:none; list-style-position:outside; 

list-style-image: url(/images/UserUploadedImages/11/arrowBullet.gif); padding-bottom:6px;}

#tblContentTD1 img.leftPadding {padding:20px 10px 0px 0px;}

#tblContentTD1 img.rightPadding {padding-right:20px;}

.contentLeft {width:536px; float:left;}
.contentLeft td {}
.contentLeft td img{padding:0px 15px 15px 0px;}
.contentLeftphoto {padding-left:20px !important;}
.contentLeft2 td img{padding:0px 0px 5px 17px;}
.contentLeft2 td a:hover{background: transparent;}
.contentLeft2 p {padding:0px 0px 15px 15px;}

.wide {width:740px;}

.contentLeft a, .contentLeft a:link, .contentLeft a:active, .contentLeft a:visited {text-decoration:none; font:bold 12px 

tahoma, sans-serif; color:#aa272f; border-bottom-width:1px;}

.contentLeft a:hover, .contentLeft a:focus {background-color:#ff6d22; color:#ffffff; text-decoration:none;}


.contentLeftNarrow {width:343px; float:left;}

.contentRight {width:244px; float:left;}
.contentRight td {}


/* Signup Box Styles */

#SignupBox {width:239px; height:154px; background:url(/images/UserUploadedImages/12/signupBox.gif) no-repeat; font:normal 

13px tahoma, sans-serif; color:#000; margin:0px 20px 0px 20px;}

#SignupBox td {padding:10px;}

#SignupBox:hover {width:239px; height:154px; background:url(/images/UserUploadedImages/12/signupBoxHover.gif) no-repeat; 

font:normal 13px tahoma, sans-serif; color:#000; margin:0px 20px 0px 20px;}

#SignupBox h3 {font:normal 18px arial, sans-serif; color:#ffffff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; 

border-bottom:none;}

#SignupBox p {padding:0px 0px 0px 0px; margin:10px 0px 0px 0px;}

#SignupBoxSml{width:204px; height:62px; background:url(/images/UserUploadedImages/enews_bg_a.gif) no-repeat; font:normal 14px 

tahoma, sans-serif; color:#000; margin:0px 20px 0px 20px;}

/* End Signup Box Styles */










/*************************************************/
@media print {
	#top_nav,
	#eto_menu_top,
	#eto_menu,
	#eto_menu_bottom,
	.extra,
	.action_button,
	.action,
	.backtotop,
	#footer {
		display:none;
	}
	#main_table {
		width:587px;
	}
	#main_table td.left {
		width:0px;
	}
}

td#expires {font:20px tahoma, sans-serif; color:#F00; padding:0px 0px 0px 5px; width:10px;}
span#gameDate {font:normal 22px "Trebuchet MS"; color:#aa272f;}
td.dateText {font:20px tahoma bolder, sans-serif; color:#333333; width:520px;}








