*{margin:0;border:0;padding:0;font-family:tahoma, arial, sans-serif;color:#393939;font-size:11px}
body{text-align:left}
div{border:0px solid red;}
a:hover{text-decoration:none}

a:link, a.active {color:#003399;text-decoration:underline}
a:visited {color:#003399}
a:hover {text-decoration:none}

.left{float:left}
.right{float:right}
.clear{clear:both}
.center{text-align:center;}

#wrapper{text-align:left;width:1000px;}

#hdr {width:1000px;height:66px;background:url(pptop/hdr_banner.jpg) no-repeat;}
#hdr-banner {width:1000px;height:60px;float:left;position:relative;margin:3px 0 0 0; text-indent:-999em}
#hdr-banner a{width:1000px;height:60px;display:block}
#hdr-sec {width:1000px;height:22px;background:url(down_sprites.png) 0px -58px repeat-x;}
#hdr-sec ul {margin:0;padding:0;list-style:none}
#hdr-sec li {float:right;padding:0;margin:0;}
#hdr-sec a, #hdr-sec li.time{background:url(across_sprites.png) -10px -1014px no-repeat; display:block;padding:3px 10px 6px 10px;color:#fff;text-align:center;font-weight:bold;text-decoration:none}

/* New Top navigation */
#hdr-top {margin-bottom:2px;width:1000px;height:28px;background:url(/img/down_sprites.png) 499.5px -10px repeat-x;}

#hdr-options{float:left;padding-top:5px;padding-left:5px;width:220px}
.hdr-top-back, #locales{font-family:Tahoma,sans-serif}
.hdr-top-back {float:left;background:url(/img/across_sprites.png) -10px -884px no-repeat;color:#fff}
.hdr-top-back a{text-decoration:none;white-space:nowrap;display:block;height:17px;margin-left:8px;padding:1px 0 0 2px;background:url(/img/across_sprites.png) -125px -10px no-repeat;color:#fff;width:107px;font-weight:bold}
.hdr-top-back a:hover{color:#fff;text-decoration:underline}
.hdr-top-back a:visited{color:#fff}

#hdr-top-nav {width:730px;float:right;font-family:Tahoma, Verdana, Arial}
#hdr-top-nav ul {float:right;background:url(/img/across_sprites.png) -10px -47px no-repeat;padding-left:42px;}
#hdr-top-nav li {float:left;height:28px;list-style-type:none;}

#hdr-top-nav a {color:#fff;text-decoration:none;height:28px;padding:0px 8px 0 11px;display:block;float:left;line-height:28px;font-weight:bold}
html>body #hdr-top-nav a{padding-top:1px}

#hdr-top-nav span.sup{color: #ff0; position: relative; top: 5px; left: -6px; font-weight: bold; font-size: 8px}
html>body #hdr-top-nav span.sup{left: -3px}
#hdr-top-nav a:hover {text-decoration:underline}
#hdr-top-nav li.on{background:url(/img/across_sprites.png) -10px -95px no-repeat;}
#hdr-top-nav li.on a{color:#060;padding-left:12px}
#hdr-top-nav li.games-channel a{background:url(/img/nav/channel-games.png) repeat-x; color:#fff; line-height: 8px; position: relative; top: 5px; left: 1px}
#hdr-top-nav li.games-channel span{display: block; color: #FFF500; font-size: 0.7em}


#introbar{padding:12px 0 0 8px;margin:0 0 10px 0;background:url(down_sprites.png)  0px -100px repeat-x #f1f1f1;height:18px;}
#introbar a{color:#005c8f;text-decoration:none}
#introbar a:hover,#introbar a.active{text-decoration:underline}
#introbar h1{display:inline;font-weight:normal;}
#introbar h3{display:inline;font-weight:normal;}
#leftbar{width:144px;margin:0px 4px 20px 3px;}
html>body #leftbar {width:152px;}

#account{text-align:center;background:url(across_sprites.png) -10px -143px no-repeat;height:91px;width:144px;}
#account ul{padding-top:5px}
#account ul li{font-weight:bold;text-align:center;list-style-type:none;height:28px;margin-left:0px}
#account ul li a{display:block;
height:23px;color:#fff;text-decoration:none;background:url(across_sprites.png) -5px -254px no-repeat;padding-top:4px;font-size:12px; text-align: center}
#account ul li a:hover,#account ul li a.active{text-decoration:underline}
#account ul li#demo_acct a{font-weight:normal;background:url(across_sprites.png) -5px -297px no-repeat; text-align: center}

#sitemap a:hover{text-decoration:underline}
#sitemap ul li a.new{margin-top:0;background-color:#f1f1f1;border-bottom:1px solid #d8d8d8;margin-bottom:1px;background:url(/img/icon_new.gif) no-repeat 0px 0px #f1f1f1;color:#393939;font-weight:normal;font-size:11px;padding:3px 0 0 23px}
#sitemap .new_left_menu_item{ margin-left:30px;}
#sitemap li{list-style-type:none;}
#sitemap li a{display:block;margin-top:3px;height:17px;background:url(across_sprites.png) -10px -340px no-repeat;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;padding:2px 0 0 18px}
#sitemap li a.on{background:url(across_sprites.png) no-repeat -10px -1053px #f8f8f8;}

#sitemap ul li.open a{background:url(lvl2_arrow_on.gif) no-repeat 0px 3px #f1f1f1}
#sitemap .submenu{display:none}
#sitemap .submenu ul li a{background:url(lvl3_arrow.gif) no-repeat 0px 3px #f8f8f8;font-size:9px}
#sitemap ul li a{margin-top:0;background-color:#f1f1f1;border-bottom:1px solid #d8d8d8;margin-bottom:1px;background:url(across_sprites.png) no-repeat -10px -1087px #f1f1f1;color:#393939;font-weight:normal;font-size:11px;padding:3px 0 0 23px}
#sitemap .newIcon{	margin: 1px 3px 0 0;	display: inline;	padding: 0px;	text-align: right; }
html>body #sitemap li a{width:126px;}
html>body #sitemap li li a{width:121px;}
span.lvl1{display:block;margin-top:3px;height:21px;background:url(across_sprites.png) -10px -340px no-repeat;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;padding:4px 0 0 18px}

#content{width:550px}
#content h3{background:url(box_section_bg.gif) repeat-x;margin-top:20px;border:1px solid #d8d8d8;font-size:12px;padding:6px;width:538px;}
#cnt_flash{width:554px;height:230px;background-color:#fff;margin:0}
.flashRequired {padding: 40px 0 0 84px;margin:0 50px 0 50px;width:310px;height:69px;background:url(/img/flash-required.gif) no-repeat #fff 0 20px;}
#cnt_flash177{width:554px;height:177px;background-color:#fff;margin:0 0 5px 0;}

#ftr{clear:both;width:1000px;margin:10px 0 10px 0}
#ftr a{color:#585858;text-decoration:underline;}
#ftr a:hover,#ftr a.active{text-decoration:none}
#ftr h3{background:url(across_sprites.png) -10px -1313px no-repeat;height:27px;color:#285989;font-size:18px;font-weight:normal;padding:0 0 0 20px;line-height:26px}
#ftr #rel_wrapper{background-color:#f1f1f1;border-bottom:1px solid #d4d0c9;width:1000px;height:145px}
.rel_box{float:left;padding:15px 20px 0px 20px;height:130px}
.ftr_vrule{background:url(across_sprites.png) -10px -727px no-repeat;width:2px;height:138px;font-size:1px;float:left}
.rel_box ul{margin-top:3px}
.rel_box ul li{list-style-type:none;background:url(across_sprites.png) -10px -1355px no-repeat}
.rel_box ul li a{line-height:16px;padding:2px 2px 2px 10px}
.rel_box ul#ico li{height:18px;padding-left:15px;width:140px}
#ico_rss{background:url(across_sprites.png) -10px -1464px no-repeat}
#ico_help{background:url(across_sprites.png) -10px -1388px no-repeat}
#ico_blog{background:url(across_sprites.png) -10px -1426px no-repeat}		
.rel_box p#fsa{background:url(fsa.gif) no-repeat;padding:0 0 0 53px;height:50px;margin:3px 3px 0 0}
#ftr #legal{margin:0px 5px 5px 5px;clear:both;font-size:10px}
#ftr_info {	clear: both;font-size: 10px;margin: 2px 5px 2px 5px;}
#ftr_info h1{font-weight: normal;font-size: 10px;}
#ftr_info h2{font-weight: normal;font-size: 10px;}

#contacthdrleft{float:left;background:url(/img/cntnumleft.jpg) no-repeat;width:3px;height:22px;margin-top:4px;}

#contact_wrapper {}
#contacthdr{
float:left;
background:url(/img/cntnumbg.jpg); 
width:110px;
height:17px;
padding-bottom: 0px;
padding-left:1px;
padding-top:5px;
color:#195476;
font-weight:bold;
margin-top:4px;
}

#phone{
float:left;
padding-bottom: 0px;
height:17px;
margin-top:4px;
}

#contact{
font-size:11px;
margin: 0 0 0 0;
background:url(/img/cust_support_bg_mid.gif) repeat-y;
width:142px;
height:auto;
margin: 0px 0 0 0;
padding:0px 7px 5px 4px;
clear: both;
}

#contact_top, #dealing_top{
margin:-1px 0 0 0;
width: 142px;
height: 8px;
background:url(/img/across_sprites.png) -10px -383px no-repeat top left;
overflow: hidden;
float: left;
display: block;
}

#contact_btm, #dealing_btm{
width: 142px;
height: 8px;
background:url(/img/across_sprites.png) -10px -411px no-repeat;
}

#contact p{
margin:0px 0px 7px 1px;
}
#contact strong{color:#989898}

#dealing{
font-size:11px;
margin: 0 0 0 0;
background:url(/img/cust_support_bg_mid.gif) repeat-y;
width:142px;
height:auto;
margin: 0 0 0 0;
padding:0px 7px 5px 4px;
clear: both;
}

#dealing p{margin:0px 0px 7px 1px;}
#dealing strong{color:#989898}
#openinghours{font-size:11px;margin:3px 0 0 0;background:url(/img/box_contact_opening_hours.jpg) no-repeat;width:142px;height:65px;padding:5px 7px 5px 4px;}	
#openinghours p{margin:7px 0px 10px 1px;}
#openinghours strong{color:#989898;}

#blog_links .news_and_views_link 
{
	background:url(/img/across_sprites.png) -10px -1278px	no-repeat;
	font-weight:bold
}
#follow_us
{
	float:right;
	margin-right:10px;
}
#follow_info
{
	float:right;
	margin-right:10px;
	color:#9A9A9A;
	font-weight:bold;
	padding-top:2px;	
}