*, html {margin:0; padding:0;}

html {
overflow-x: hidden;
}

* html .threepxfix{
margin-left: 3px;
}


ol {margin: 0 0 0 30px;}
ol ul {margin: 0 0 0 15px;}

body {font-family:Arial, Helvetica, sans-serif; font-size:10px; height:100%; color:#FFFFFF; background-color:#02092C; background-image:url(../images/bg_repeat.jpg); background-repeat:repeat-x;}

.cleardiv {clear:both; padding-top:0;} /* Clear both sides of div */
.floatleft {float:left;}
.floatright {float:right;}

h1 {font-size: 14px; font-weight:bold; padding-bottom:20px;}
h2 {font-size: 12px; font-weight:bold; padding-bottom:10px;}
h3 {font-size: 10px;}

form input, form textarea {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
form select {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
form input[type="radio"] {width:12px;}
form input[type="checkbox"] {width:11px;}
.radiolabel {display: block;  /* block float the labels to left column, set a width */
	float: left;  
	padding: 0;
	font-weight: bold;
    line-height: normal;
    text-align: left;
	vertical-align:top;
	}

/*This classes are needed because IE6 does not recognize input[type=""]*/	
.chksize {width:11px;}
.radiosize {width:12px;}
.body_white {background-color:#FFFFFF; background-image:none; color:#000000;}

#iframe_tnc {padding:8px; padding-right:20px;}
#iframe_tnc h1 {font-size: 12px; font-weight:bold; padding-bottom:5px;}
#iframe_tnc h2 {font-size: 11px; font-weight:bold; padding-top:5px;}
#iframe_tnc h3 {font-size: 10px;}
#iframe_tnc p.small {font-size: 9px; font-style:italic; padding-top:10px;}
#iframe_tnc ol {font-size: 10px; margin: 0 0 0 25px;}
#iframe_tnc ol li {font-size: 10px; padding: 0 0 10px 0px;}
#iframe_tnc ul {list-style:none; padding:0px; margin:0px;}
#iframe_tnc ul li {list-style-type:none;background:none; padding:0 0 5px 0;display:list-item;}
#iframe_tnc a {text-decoration:none; color:#000000; text-decoration:underline}
#iframe_tnc a:hover {text-decoration:none; color:#F96242; text-decoration:underline}
#iframe_tnc a:visited {text-decoration:none;}

#iframe_content {padding:8px; padding-right:20px;}
#iframe_content h1 {font-size: 14px; font-weight:bold; padding-bottom:15px;}
#iframe_content h2 {font-size: 12px; font-weight:bold; padding-top:15px;}
#iframe_content h3 {font-size: 10px;}
#iframe_content p.small {font-size: 9px; font-style:italic; padding-top:10px;}
#iframe_content ul {list-style:none; padding:0px; margin:0px;}
#iframe_content ul li {list-style-type:none;background:none; padding:0 0 5px 0;display:list-item;}
#iframe_content a {text-decoration:none; color:#FFFFFF; text-decoration:underline}
#iframe_content a:hover {text-decoration:none; color:#F96242; text-decoration:underline}
#iframe_content a:visited {text-decoration:none;}

#iframe_content #downloads {text-align:center; width:330px;}

#iframe_content #downloads h2 {text-align:left; font-size: 12px; font-weight:bold; padding-top:0px; padding-bottom:8px;}

#iframe_content #downloads #thumbnails {}

#iframe_content #downloads #thumbnails img {border-color:#08165F; border-style:solid; border-width:1px; margin:0 5px 5px 0; height:90px; width:135px;}

/* DEFAULT LINK BEHAVIOR */
a {text-decoration:none; color:#FFFFFF;}
a:hover {text-decoration:none; color:#F96242;}
a:visited {text-decoration:none;}

/* ENTIRE WRAPPER */
/*position:absolute; top:52%; text-align:center; width:100%*/
#container {width:939px; margin:0 auto;} 

/* LEFT BORDER */
#container #left_border {margin:0 auto; width:9px; height:593px; background-image:url(../images/bg_left_border.jpg); background-position:top; background-repeat:no-repeat; float:left;}

/* MAIN BLOCK CONSISTING OF HEADER, CONTENT AND FOOTER */
#container #content {margin:0 auto; width:922px; float:left;} 

/* CONTENT HEADER BLOCK */
#container #content #header {background-image:url(../images/bg_header.jpg); background-position:top;} 

/* CONTENT BLOCK */
#container #content #contentarea {background-image:url(../images/bg_contentarea.jpg); background-position:top; background-repeat:no-repeat; min-height:437px; height:auto !important; height:437px;}

/* HOMEPAGE CONTENT BLOCK */
#container #content #contentarea #champions {float:left; width:490px;}
#container #content #contentarea #promotions {float:right; width:432px; margin-top:54px;  color:#A0A0A0;}
#container #content #contentarea #promotions .largepromo {float:left; margin-right:20px; margin-top: 20px; background-repeat:no-repeat; min-height:133px; height:auto !important; height:133px; width:373px;}
#container #content #contentarea #promotions .promotext {position:relative; left:21px; top:43px; width:332px; max-height:55px; min-height:55px; height:auto !important; height:55px; overflow:hidden;}
#container #content #contentarea #promotions .promobutton {float:right; position:relative; right:20px; top:46px;}
#container #content #contentarea #promotions .smallpromo {float:left; margin-top: 20px; margin-right:20px;}

/* BREADCRUMBS BLOCK */
#container #content #contentarea #breadcrumbs {position:relative; left:20px; top:5px; margin-bottom:12px; min-height:13px; height:auto !important; height:13px;}

/* PAGE TITLE BACKGROUND BLOCK */
#container #content #contentarea #pagetitle {min-height:56px; height:auto !important; height:56px; background-color:#093194; border-top:solid; border-top-color:#031972; border-top-style:solid; border-top-width:1px; border-bottom:solid; border-bottom-color:#031972; border-bottom-style:solid; border-bottom-width:1px; vertical-align:middle;}

/* PAGE TITLE IMAGE [ALIGN CENTER] */
#container #content #contentarea #pagetitle .tmiddle {text-align:center;}
/* PAGE TITLE IMAGE [ALIGN LEFT] */
#container #content #contentarea #pagetitle .tleft {text-align:left;}
#container #content #contentarea #pagetitle .tleft_sub {text-align:left; margin-left:130px;}

/* CHAMPION SELECTION BLOCK */
#container #content #contentarea #champion_list {text-align:center; padding-right:40px;}
/* CHAMPION SELECTION BLOCK - EACH CHAMPION BLOCK */
#container #content #contentarea #champion_list .select_champion {margin-left:40px; margin-top: 20px; display:inline;} 

/* CHAMPION BLOCK */
#container #content #contentarea #champion {text-align:center; padding-right:20px;}

/* CHAMPION BLOCK: LEFT NAV */
#container #content #contentarea  #champion #champion_leftnav {float:left; margin-left:10px; margin-top:25px; margin-bottom:10px;}
#container #content #contentarea  #champion #champion_leftnav .navlinks {margin-bottom:15px; text-align:left;}
#container #content #contentarea  #champion #champion_leftnav .other_champions {margin-left:15px; margin-top:15px;  text-align:left;}

/* CHAMPION MAIN PAGE BLOCK */
#container #content #contentarea  #champion #champion_content {float:left; width:642px;}
#container #content #contentarea  #champion #champion_content .unselected_champion {margin-left:10px; display:inline; text-align:center;  vertical-align:bottom; position:relative; bottom:100px; width:110px;  height:236px;}
#container #content #contentarea  #champion #champion_content .selected_champion {margin-left:10px; display:inline; text-align:center; position:relative; bottom:45px; width:162px;}

/* CHAMPION BLOCK: RIGHT NAV */
#container #content #contentarea  #champion #champion_rightnav {float:right; margin-top:10px; margin-bottom:10px;}
#container #content #contentarea  #champion #champion_rightnav .navlinks {margin-bottom:8px;}

/* CHAMPION BLOCK: MAIN CHAMPION FLASH BLOCK */
#container #content #contentarea #champion #main_champion {float:left; width:143px; position:relative; right:15px;}

/*CHAMPION INTERVIEW BLOCK*/
#container #content #contentarea #champion #interview_contents {float:left;}
#container #content #contentarea #champion #interview_contents #interview_frame {background-color:#02092C; overflow:hidden; width:336px; height:233px; margin-top:10px;  position:relative; top:0px; right:5px; text-align:left; border:solid; border-color:#5B86C2; border-style:solid; border-width:1px;}
#container #content #contentarea #champion #interview_contents #interview_frame .interview_text {background-color:#02092C; overflow:auto; width:100%; height:100%; text-align:left;}
#container #content #contentarea #champion #interview_contents .buttons {text-align:center; position:relative; right:5px; margin-top:5px;}

/*CHAMPION BIO BLOCK*/
#container #content #contentarea #champion #bio_contents {float:left;}
#container #content #contentarea #champion #bio_contents #bio_frame {background-color:#02092C; overflow:hidden; width:336px; height:233px; margin-top:10px;  position:relative; top:0px; right:5px; text-align:left; border:solid; border-color:#5B86C2; border-style:solid; border-width:1px;}
#container #content #contentarea #champion #bio_contents #bio_frame .bio_text {background-color:#02092C; overflow:auto; width:100%; height:100%; text-align:left;}
#container #content #contentarea #champion #bio_contents #bio_frame .buttons {text-align:center; position:relative; right:5px; margin-top:5px;}

/*CHAMPION DOWNLOADS BLOCK*/
#container #content #contentarea #champion #downloads_contents {float:left;}
#container #content #contentarea #champion #downloads_contents #downloads_frame {background-color:#02092C; overflow:hidden; width:336px; height:233px; margin-top:10px;  position:relative; top:0px; right:5px; text-align:left; border:solid; border-color:#5B86C2; border-style:solid; border-width:1px;}
#container #content #contentarea #champion #downloads_contents #downloads_frame .downloads_text {background-color:#02092C; overflow:auto; width:100%; height:100%; text-align:left;}

/*CHAMPION BEST LIST BLOCK*/
#container #content #contentarea #champion #bestlist_frame {float: left; background-color:#02092C; overflow:hidden; width:465px; height:233px; margin-top:10px;  position:relative; top:1px; text-align:left;} /*{background-color:#02092C; overflow:hidden; width:465px; height:236px; margin-top:10px;  position:relative; top:2px; right:5px; text-align:left;}*/
#container #content #contentarea #champion #bestlist_frame .bestlist_framecontents {background-color:#02092C; overflow:auto; width:100%; height:100%; text-align:left;}

#bestlist_contents {float:left; background-image:url(../images/bg_bestlist.jpg); background-attachment:scroll; background-position:top; width:465px; min-height:233px; height:auto !important; height:233px; text-align:left;}

#bestlist_contents #bestlist_intro {font-size:12px; font-weight:bold; text-align:left; position:relative; left:20px; top:8px; width:400px; max-height:30px; min-height:30px; height:auto !important; height:30px; overflow:hidden;}
#bestlist_contents #bestlist_subnav {position:relative; top:40px; float:left; padding-right:10px;}

#bestlist_contents #bestlist_subnav .bestlist_categories {text-align:left; padding-left:20px; padding-bottom:2px;}

#bestlist_contents #bestlist_subnav .bestlist_categories a:hover {text-decoration:none; color:#E59C2C;}

#bestlist_contents #bestlist_subnav .categories_selected {text-align:left; padding-left:20px; padding-bottom:3px; color:#E59C2C;}

#bestlist_contents #bestlist_info {position:relative; top:35px; width:338px; float:left;}
#bestlist_contents #bestlist_info .toprow 
{background:URL(../images/bg_bestlist_row_top.gif) no-repeat center bottom; padding-top:5px; margin-top:4px;}
#bestlist_contents #bestlist_info .crow {background-image:url(../images/bg_bestlist_row_mid.gif); background-position:center; background-repeat:repeat-y; width:338px; text-align:center; color:#E59C2C; min-height:14px; height:auto !important; height:14px;}
#bestlist_contents #bestlist_info .crow p {padding-right:8px; padding-left:8px;}

#bestlist_contents #bestlist_info .bottomrow
{background:URL(../images/bg_bestlist_row_bot.gif) no-repeat center top; padding-top:5px;}

#container #content #contentarea #champion #right_subnav {float:left; background-color:#02092C; background-image:URL(../images/bg_rightsubnav.gif); width:130px; max-height:235px; min-height:235px; height:auto !important; height:235px; position:relative; top:0px; right:0px; margin-top: 10px;}
#container #content #contentarea #champion #right_subnav .subnav_header {font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:10px; text-align:left; text-transform:uppercase;}

#container #content #contentarea #champion #right_subnav .subnav_links {font-size:9px; padding-left:10px; padding-right:10px; padding-bottom:8px; text-align:left; text-transform:uppercase; cursor:pointer;}

#container #content #contentarea #champion #right_subnav .subnav_selected {font-size:9px; padding-left:10px; padding-right:10px; padding-bottom:8px; text-align:left; color:#F96242; text-transform:uppercase; cursor:text;}

/* CONTACT US BLOCK */
#container #content #contentarea #contact_us {padding-right:40px; padding-left:270px; font-size:12px; font-weight:bold; margin:15px 15px 0 15px;}
#container #content #contentarea #contact_us p {padding: 0 0 5px 0; vertical-align:top; width:inherit;}
#container #content #contentarea #contact_us .radiogrp {display:block; float:left; width:575px; padding: 0 0 5px 0;}
#container #content #contentarea #contact_us .radiogrp .radiobtn {display:block; float:left; padding: 0 5px 0 0; vertical-align:top; margin:0; width:15px; }
#container #content #contentarea #contact_us .radiogrp select {margin-top:5px;}
#container #content #contentarea #contact_us .formspacer {display:block;}
#container #content #contentarea #contact_us .formspacer img {height:17px; border:0;}
#container #content #contentarea #contact_us .userinfo {display:block; float:left; width:570px; padding:0;}
#container #content #contentarea #contact_us .userinfo label {display: block; float: left; width: 90px; padding: 0; font-weight: bold; line-height: normal; text-align: left; margin: 2px 10px 5px 0; vertical-align:top;}	
#container #content #contentarea #contact_us .userinfo input {width:300px; margin: 0 0 5px 0;}
#container #content #contentarea #contact_us .message {display:block;}
#container #content #contentarea #contact_us .thankyou {display:block; width:470px;}
#container #content #contentarea #contact_us .message textarea {text-align:left; width:405px; height:80px; }
#container #content #contentarea #contact_us .message label {display: block;  /* block float the labels to left column, set a width */
	float: left; 
	padding: 0; 
	font-weight: bold;
    line-height: normal;
    text-align: left;
    margin: 2px 10px 5px 0;
	vertical-align:top;}

#container #content #contentarea #contact_us #cbottom {display:block; float:left;width:410px; height:30px; position:relative; right:60px;}

#container #content #contentarea #contact_us #cbottom #cmsg {float:left; position:relative; top:10px; font-weight:bold; font-size:10px; font-style:italic; text-align:left;}

#container #content #contentarea #contact_us #cbottom #cbutton {float:right;}

#container #content #contentarea #contact_us #cbottom #cbutton img {width:73px; height:22px; position:relative; top:6px;  border:none; }


/* AU PROMOTION REGISTRATION BLOCK */
#container #content #contentarea #promo_reg_left {font-size:12px; float:left; width:390px; padding:10px 20px 0 60px; /*border-color:#FFFFFF; border-style:solid; border-width:1px;*/}
#container #content #contentarea .mflayout {display:block}
#container #content #contentarea .mflayout label {display: block; float: left; width: 90px; padding: 0; font-weight: bold; line-height: normal; text-align: left; margin: 3px 10px 2px 0; vertical-align:top; white-space:normal; overflow:visible;}	
#container #content #contentarea .mflayout input {width:270px; margin: 0 0 3px 0;}
#container #content #contentarea .mflayout select {width:274px; margin: 0 0 3px 0;}
#container #content #contentarea .mflayout select.fdob {width:89px;}
#container #content #contentarea .mflayout input.fhidden {background: transparent; border:none; padding:2px; width:270px; margin: 0 0 5px 0; color:#FFFFFF; cursor:text;}
#container #content #contentarea .mphonelayout {display:block;}
#container #content #contentarea .mphonelayout label {display: block; float: left; width: 200px; font-weight: bold; line-height: normal; text-align: left; vertical-align:top; margin: 7px 0 5px 0; padding: 0; }	
#container #content #contentarea .mphonelayout input {width:170px;margin: 5px 0 5px 0;}
#container #content #contentarea .motherslayout {display:block;}
#container #content #contentarea .motherslayout label {display: block; float: left; width: 133px; font-weight: bold; line-height: normal; text-align: right; vertical-align:top; margin: 2px 0 2px 0; padding-right:7px; }	
#container #content #contentarea .motherslayout input {width:230px; margin: 0 0 3px 0;}
#container #content #contentarea .potherslayout {display:block;}
#container #content #contentarea .potherslayout label {display: block; float: left; width: 30px; font-weight: bold; line-height: normal; text-align: right; vertical-align:top; margin: 2px 10px 2px 0;}	
#container #content #contentarea .potherslayout input {width:230px; margin: 0 0 3px 0;}
#container #content #contentarea #promo_reg_right {font-size:12px; float:right; width:392px;  padding:10px 60px 0 0; /*border-color:#FFFFFF; border-style:solid; border-width:1px;*/}
#container #content #contentarea .chkbxgrp {display:block; padding:2px 20px 0 60px; margin: 0 0 0 0;}
#container #content #contentarea .chkbxgrp .chkbx {display:block; float:left; position:relative; left:1px; padding: 1px 0 0 0; vertical-align:top; margin:0; width:10px; }
#container #content #contentarea .chkbxgrp .chkbxlabel {display: block; float: right; padding: 5px 0 0 0; line-height: normal; text-align: left; vertical-align:top; width:820px;}
#container #content #contentarea #tnc_frame {background-color:#FFFFFF; overflow:hidden; width:800px; height:75px; margin-left:60px; margin-top:10px; text-align:left; border:solid; border-color:#5B86C2; border-style:solid; border-width:1px; }
#container #content #contentarea #tnc_frame .tnc_text {background-color:#FFFFFF; overflow:auto; width:100%; height:100%; text-align:left;}
#container #content #contentarea #cbottom {display:block; width:800px; height:30px; text-align:right; margin-left:60px;}
#container #content #contentarea #cbottom #cmsg {float:left; position:relative; top:10px; font-weight:bold; font-size:10px; font-style:italic; text-align:left; line-height:15px;}
#container #content #contentarea #cbottom #cbutton {float:right;}
#container #content #contentarea #cbottom #cbutton img {width:73px; height:22px; position:relative; top:6px;  border:none; }

/* CONTENT FOOTER BLOCK */
#container #content #footer {background-image:url(../images/bg_footer.jpg); min-height:76px; height:auto !important; height:76px; font-size:10px;}
#container #content #footer #copyright {float:left; margin-left:10px; margin-top:35px;}
#container #content #footer #links {float:right; margin-right:10px; margin-top:35px;}

/* GAMES CONTENT BLOCK */
#container #content #gcontentarea {min-height:467px; height:auto !important; height:467px;}
#container #content #gcontentarea #top {background-image:url(../images/bg_game_contenttopborder.jpg); background-position:top; background-repeat:no-repeat; min-height:7px; height:auto !important; height:7px;}
#container #content #gcontentarea #top img {height:7px; border:none;}
#container #content #gcontentarea #middle {min-height:430px; height:auto !important; height:430px;}
#container #content #gcontentarea #middle #left {float:left; background-image:url(../images/bg_game_contentleftborder.jpg); background-position:top; background-repeat:no-repeat; min-height:430px; height:auto !important; height:430px; width:12px;}
#container #content #gcontentarea #middle #left img {height:430px; width:12px; border:none;}

#container #content #gcontentarea #middle #center {float:left;}
#container #content #gcontentarea #middle #center #champions {float:left;}
#container #content #gcontentarea #middle #center #intro {float:left; width:375px;}
#container #content #gcontentarea #middle #center #intro #intro_top {background-image:url(../images/bg_game_right01.jpg); background-position:top; background-repeat:no-repeat; min-height:57px; height:auto !important; height:57px;  width:100%;}
#container #content #gcontentarea #middle #center #intro #intro_top img{width:375px; height:57px; border:none;}
#container #content #gcontentarea #middle #center #intro #intro_title {}
#container #content #gcontentarea #middle #center #intro #intro_title img{width:375px; height:40px; border:none;}
#container #content #gcontentarea #middle #center #intro #intro_text_home {background-image:url(../images/bg_game_home_right02.jpg); background-position:top; background-repeat:no-repeat; min-height:332px; height:auto !important; height:332px; width:100%;}
#container #content #gcontentarea #middle #center #intro #intro_text {background-image:url(../images/bg_game_right02.jpg); background-position:top; background-repeat:no-repeat; min-height:332px; height:auto !important; height:332px; width:100%;}
#container #content #gcontentarea #middle #center #intro #intro_text .tposition {position:relative; left:5px; top:15px; width:320px;}
#container #content #gcontentarea #middle #center #intro #intro_text p {padding: 0 0 10px 0;}

#container #content #gcontentarea #middle #center #intro #intro_text p span.comments {color:#007DCC;} 
#container #content #gcontentarea #middle #center #intro #intro_text p span.title {font-size:12px; font-weight:bold;} 

#container #content #gcontentarea #middle #center #intro #intro_text_home img {display: block; float: left;position:relative; left:23px; top:200px; width:133px; height:26px; border:none;}

#container #content #gcontentarea #middle #center #intro #intro_text img.btndownload {display: block; float: left;position:relative; left:5px; top:20px; width:103px; height:23px; border:none;}

#container #content #gcontentarea #middle #center #intro #intro_text .chkbxgrp {display:block; float:left; width:90%; padding: 15px 0 5px 0;}

#container #content #gcontentarea #middle #center #intro #intro_text .chkbxgrp a {text-decoration:underline;}
#container #content #gcontentarea #middle #center #intro #intro_text .chkbxgrp a:hover {text-decoration:underline;}
#container #content #gcontentarea #middle #center #intro #intro_text .chkbxgrp a:visited {text-decoration:underline;}

#container #content #gcontentarea #middle #center #intro #intro_text .chkbxgrp .chkbx {display:block; float:left; position:relative; left:5px; padding: 1px 10px 0 0; vertical-align:top; margin:0; width:15px; }
#container #content #gcontentarea #middle #center #intro #intro_text .chkbxgrp .chkbxlabel {display: block; float: left; padding: 3px 0 0 0; width:inherit; font-weight: bold; line-height: normal; text-align: left; vertical-align:top;}

#container #content #gcontentarea #middle #center #intro #intro_text_in {background-image:url(../../../custom/en_in/images/bg_game_home_right02.jpg); background-position:top; background-repeat:no-repeat; min-height:332px; height:auto !important; height:332px; width:100%;}
#container #content #gcontentarea #middle #center #intro #intro_text_in img {display: block; float: left;position:relative; left:23px; top:210px; width:133px; height:26px; border:none;}

#container #content #gcontentarea #middle #center #intro #intro_text_pk {background-image:url(../../../custom/en_pk/images/bg_game_home_right02.jpg); background-position:top; background-repeat:no-repeat; min-height:332px; height:auto !important; height:332px; width:100%;}
#container #content #gcontentarea #middle #center #intro #intro_text_pk img {display: block; float: left;position:relative; left:23px; top:210px; width:133px; height:26px; border:none;}

/*#container #content #gcontentarea #middle #center #intro #intro_bottom {background-image:url(../../../standard/en_au/images/title_select.gif); background-position:top; background-repeat:no-repeat; min-height:130px; height:auto !important; height:130px;  width:375px;}*/



#container #content #gcontentarea #middle #center #intro #intro_bottom img {display: block; float: left;position:relative; left:5px; top:20px; width:110px; height:30px; border:none;}

#container #content #gcontentarea #middle #centerbg {float:left; background-image:url(../images/bg_game.jpg); background-position:top; background-repeat:no-repeat; max-height:428px; min-height:428px; height:auto !important; height:428px;  width:898px;}

#container #content #gcontentarea #middle #centerbg #title_left img {width:898px; height:82px; border:none;}

#container #content #gcontentarea #middle #centerbg #title_center img {width:898px; height:82px; border:none;}

#container #content #gcontentarea #middle #centerbg #ccontent_whole {float:left; overflow:auto; width:898px; height:346px; text-align:center;}

#container #content #gcontentarea #middle #centerbg #ccontent_whole #intro {text-align:left; padding:10px 80px 10px 80px;}

#container #content #gcontentarea #middle #centerbg #ccontent_whole #winner {width:736px; margin:0 auto; padding:0; border-color:#000000; border-style:solid; border-width:1px; text-align:center;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole #winner tr th {text-align:left; background-color:#FFFFFF; color:#000000; font-weight:bold; font-size:12px; border-color:#000000; border-bottom-style:solid; border-bottom-width:1px; padding: 5px 5px 5px 5px}
#container #content #gcontentarea #middle #centerbg #ccontent_whole #winner tr td {text-align:left;  padding:3px 5px 3px 5px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole #winner tr td.pname {width:352px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole #winner tr td.pgame {width:176px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole #winner tr td.pprize {width:176px;}

/* ANNOUNCEMENT PAGE WEEKLY WINNERS */
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winner_subtitle {font-size:16px; font-weight:bold; padding-top:0px; padding-left:50px; text-align:left; width:848px; }
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block {padding-top:15px; padding-left:40px; text-align:left; width:858px; float:left; vertical-align:top;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .weekly_winner {margin-left:10px;  display:block;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .winner_photo {width:93px; height:123px; border:0px; padding-bottom:5px; padding-right:5px; float:left;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .winner_details {width:160px;  padding-right:15px; vertical-align:top; float:left;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .winner_details .winner_header {font-size:14px; font-weight:bold; padding-bottom:15px; padding-top:3px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .winner_details .winner_week {font-size:12px; font-weight:bold; padding-bottom:15px; padding-top:3px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .winner_details .winner_name {font-size:12px; font-weight:bold; padding-bottom:2px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .winner_details .winner_city {font-size:12px; padding-bottom:10px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole .weekly_winners_block .winner_details .winner_slogan {font-size:10px; font-style:italic; padding-bottom:5px;}
#container #content #gcontentarea #middle #centerbg #ccontent_whole #announce_button {text-align:center; width:898px; position:relative; top:5px;}


/* REFER A FRIEND BLOCK */
#container #content #gcontentarea #middle #centerbg #refer {float:left; overflow:auto; width:898px; height:346px; text-align:left;  font-size:12px;}
#container #content #gcontentarea #middle #centerbg #refer form {position:relative; left:280px; width:360px;}
#container #content #gcontentarea #middle #centerbg #refer p {vertical-align:top; width:inherit; text-align:left; font-weight:normal; }
#container #content #gcontentarea #middle #centerbg #refer .formspacer {display:block; }
#container #content #gcontentarea #middle #centerbg #refer .formspacer img {display:block; height:17px; border:0;}
#container #content #gcontentarea #middle #centerbg #refer .userinfo {display:block; padding:0;}
#container #content #gcontentarea #middle #centerbg #refer .userinfo label {display: block; float: left; width: 90px; padding: 0; line-height: normal;text-align: left; margin: 2px 10px 5px 0; vertical-align:top;}
#container #content #gcontentarea #middle #centerbg #refer .userinfo input {width:240px; margin: 0 0 5px 0;}
#container #content #gcontentarea #middle #centerbg #refer .chkbxgrp {display:block; padding: 15px 0 5px 0; }
#container #content #gcontentarea #middle #centerbg #refer .chkbxgrp .chkbx {display:block; float:left; position:relative; left:1px; padding: 1px 0 0 0; vertical-align:top; margin:0; width:20px; }
#container #content #gcontentarea #middle #centerbg #refer .chkbxgrp .chkbxlabel {display: block; float: left; padding: 3px 0 0 0; line-height: normal; text-align: left; vertical-align:top; width:340px;}

#container #content #gcontentarea #middle #centerbg #refer #rprivacy {padding:5px 0 5px 0;}
#container #content #gcontentarea #middle #centerbg #refer #rprivacy a {text-decoration:underline;}
#container #content #gcontentarea #middle #centerbg #refer #rbottom {display:block; float:left; width:360px; height:30px; text-align:right;}
#container #content #gcontentarea #middle #centerbg #refer #rbottom #rmsg {float:left; position:relative; top:10px; font-weight:bold; font-size:10px; font-style:italic;}
#container #content #gcontentarea #middle #centerbg #refer #rbottom #rbutton {float:right;}
#container #content #gcontentarea #middle #centerbg #refer #rbottom #rbutton img {position:relative; top:6px;  border:none; }
#container #content #gcontentarea #middle #centerbg #refer #thankyou {display:block; position:relative; left:280px; width:360px; font-weight:bold;}


#container #content #gcontentarea #middle #centerbg #ccontent {overflow:auto; width:892px; height:278px; counter-reset: item;}

#container #content #gcontentarea #middle #centerbg #cbutton {float:left; overflow:hidden; width:898px; height:68px; text-align:center;}

#container #content #gcontentarea #middle #centerbg #cbutton img {width:210px; height:33px; position:relative; top:15px; border:none;}

/*TERMS AND CONDITIONS*/
#container #content #gcontentarea #middle #centerbg #ccontent ol li {margin: 0 0 10px 0;}
#container #content #gcontentarea #middle #centerbg #ccontent ol li ol li {margin:0;}
#container #content #gcontentarea #middle #centerbg #ccontent ul li {margin: 0 0 0px 20px; list-style-type:square;}
#container #content #gcontentarea #middle #centerbg #ccontent {float:left; width:725px; padding-left:85px; padding-right:85px; height:320px;}
#container #content #gcontentarea #middle #centerbg #ccontent .boldtext {font-weight:bold;}

#container #content #gcontentarea #middle #right {float:right; background-image:url(../images/bg_game_contentrightborder.jpg); background-position:top; background-repeat:no-repeat; min-height:430px; height:auto !important; height:430px;  width:12px;}
#container #content #gcontentarea #middle #right img {height:430px; width:12px; border:none;}

#container #content #gcontentarea #bottom {background-image:url(../images/bg_game_contentbottomborder.jpg); background-position:top; background-repeat:no-repeat; min-height:30px; height:auto !important; height:30px; text-align:center; line-height:30px;}
#container #content #gcontentarea #bottom img{vertical-align:bottom; position:relative;
top:16px; margin:0; padding:0; border:none;}

#container #content #contentarea #promo {margin:12px 12px 0px 12px;}
#container #content #contentarea #promo #promo_top {}
#container #content #contentarea #promo #promo_bottom {background-color:#CC0033;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left {float:left; background-image: url(../../../custom/en_au/images/bg_promo.jpg); background-repeat:no-repeat; width:638px; height:235px; padding:25px 30px 0px 30px;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_right {float:right; width:200px;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left #left {float:left; width:350px; height:170px; padding:30px 0px 0px 0px;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left #right {float:right; width:260px; height:180px;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left #bottom {float:left; width:638px; height:1px;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left #bottom #privacy_msg {float:left; font-weight:bold;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left #bottom #btn_register {float:right; position:relative; bottom:10px; width:106px;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left h2{font-size: 12px; color:#CCCCCC; padding-bottom:0px;}
#container #content #contentarea #promo #promo_bottom #promo_bottom_left p{font-size: 10px; color:#CCCCCC;}



/* GAMES CONTENT FOOTER BLOCK */
#container #content #gfooter {background-image:url(../images/bg_game_footer.jpg); min-height:46px; height:auto !important; height:46px; font-size:10px;}
#container #content #gfooter #copyright {float:left; margin-left:10px; margin-top:25px;}
#container #content #gfooter #links {float:right; margin-right:10px; margin-top:25px;}

/* RIGHT BORDER */
#container #right_border {margin:0 auto; width:8px; height:593px; background-image:url(../images/bg_right_border.jpg); background-position:top; background-repeat:no-repeat; float:right;}

table.table1 {
	width:100%; text-align:center;
	border-style: solid soild solid solid;
	border-color: black black black black;
	background-color: white;
	border-collapse:collapse;	 
	border:1px 1px 1px 1px;
	table-layout:fixed;}

/*Error Message Dialog Box*/
#verr_title {font-size:12px; font-weight:bold; margin-bottom:0px;}
#verr_msg {position:relative; top:50px; left:20px;}

#errpg_main {background-image: url(/standard/en_sg/images/bg_error.jpg); background-repeat:no-repeat; background-position:top; min-height:340px; max-height:340px; height:auto !important; height:340px; width:487px;}

#errpg_main #errpg_close {text-align:right; position:relative; top:11px; right:9px;}

#errpg_main #errpg_msg {margin:40px 80px 20px 80px; text-align:left; line-height:15px; min-height:160px; max-height:160px; height:auto !important; height:160px;}

#errpg_main #errpg_btn {text-align:center; position:relative; top:45px;}


/*Error Message Dialog Box*/







