/* Reset.css Starts */
html, body, div, span, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0; border:0; padding:0; outline:0; font-size: 100%; vertical-align: baseline; background: transparent; font-family:Arial, Helvetica, sans-serif;}

.clear{clear:both; line-height:1px;}
:focus{outline:0;}
body{background:#523a90;} 
body.vip{background:#a42244;} 
.left{float:left;}
.right{float:right;}
/* Reset.css Ends */

/*ADDING SUNSET DREAMS LARGE BACKGROUND IMAGE
html,body {height: 100%;background: #D8EEEE  url(../../img/design2010/race4riches/sitebg.jpg) no-repeat; background-attachment:scroll;  background-position:center top;}
body.vip{height: 100%;background: #D8EEEE  url(../../img/design2010/race4riches/sitebg.jpg) no-repeat; background-attachment:scroll;  background-position:center top;}
*/
/* Layout Starts */
div.layout{margin:0 auto;width:1107px;}
/* Layout Ends */

/* Header Starts */
div#outer_header{float:left;width:100%}
div#header{float:left;width:1107px;position:relative;padding-bottom:5px;}
div#header .logo{float:left;padding:10px 0 0 15px;}
div#header .right_section{float:right;padding:0 0 0 0;width:283px;margin-right:24px;display:inline;position:relative;}
div#header .right_section .top{float:left;background:url(../../img/design2010/header_top.jpg) no-repeat 0 0;width:283px;}
div#header .right_section .bottom{float:left;background:url(../../img/design2010/header_bottom.jpg) no-repeat 0 bottom;width:259px;padding:18px 12px 10px;}
div#header .right_section .mid{float:left;background:url(../../img/design2010/header_mid.jpg) repeat-y 0 0;width:283px;}
div#header .right_section .left_area{float:left;width:134px;}
div#header .right_section .left_area h2{float:left;width:100%;font:normal 10px Arial, Helvetica, sans-serif;color:#68739a;padding-bottom:12px;}
div#header .right_section .left_area ul{float:left;list-style:none;padding:0px 0 6px 0;width:100%;}
div#header .right_section .left_area ul li{float:left;padding:0px 3px 0 0;font:normal 11px Arial, Helvetica, sans-serif;color:#68739a;width:auto;}
div#header .right_section .left_area ul li.last{padding-right:0px;}
div#header .right_section .left_area ul li a{color:#68739a;}
div#header .right_section .right_area{float:left;width:125px;}
div#header .right_section .right_area form{float:left;width:100%;}
div#header .right_section .right_area form label{float:left;width:100%;font:bold 11px Arial, Helvetica, sans-serif;color:#68739a;}
div#header .right_section .right_area form .textbox{float:left;background:url(../../img/design2010/header_textbox.gif) no-repeat 0 0;width:123px;height:23px;}
div#header .right_section .right_area form .textbox div.input{float:left;border:none;background:none;width:118px;margin:3px 0 0 2px;display:inline;font:normal 11px Arial, Helvetica, sans-serif;color:#68739a;}
div#header .right_section .right_area form .row{float:left;width:100%;}
div#header .right_section .right_area form input.button{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#header .right_section .right_area form a.button{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#header .right_section .right_area form a.button:hover{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#header .right_section .right_area form a.button:visited{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#header .right_section ul.icons{position:absolute;bottom:5px;left:136px;list-style:none;padding:0px;}
div#header .right_section ul.icons li{float:left;padding:0 4px 0 0;}
div#header .right_section ul.icons li a{float:left;background:url(../../img/design2010/currency.gif) no-repeat 0 0;width:16px;height:14px;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;color:#41d031;text-decoration:none;padding:2px 0 0 0;}
div#header .right_section ul.icons li a:hover{float:left;background:url(../../img/design2010/currency.gif) no-repeat 0 bottom;width:16px;height:14px;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:2px 0 0 0;}
div#header .right_section ul.icons li a.active{float:left;background:url(../../img/design2010/currency.gif) no-repeat 0 bottom;width:16px;height:14px;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:2px 0 0 0;}
/* Header Ends */

/* Menu Starts */
div#outer_menu{float:left;width:100%;background:url(../../img/design2010/menu_bg.jpg) repeat-x 0 0;height:35px;}
 /*div#menu{float:left;width:1107px;position:relative;}*/
div#menu{float:left;width:1107px;position:relative; background:url(../../img/design2010/menu_bg.jpg) repeat-x 0 0;}
div#menu ul.main{float:left;list-style:none;padding:0;background:url(../../img/design2010/menu_seperator.gif) no-repeat 0 0;height:35px;margin-left:23px;display:inline;width:auto;}
div#menu ul.main li{float:left;background:url(../../img/design2010/menu_seperator.gif) no-repeat right 0;height:35px;padding:0 0 0 0;}
div#menu ul.main li.first{padding:0 7px 0 8px;}
div#menu ul.main li.first a{margin:7px 0 0 0;text-decoration:none; padding:0px;}
div#menu ul.main li.first a:hover{margin:7px 0 0 0;text-decoration:none; padding:0px; background:none;}
div#menu ul.main li a{float:left;font:bold 12px Tahoma;color:#313e64;text-decoration:none; padding:11px 41px 0 39px; height:24px;}
div#menu ul.main li a:hover{float:left;font:bold 12px Tahoma;color:#f540ae;text-decoration:none; padding:11px 41px 0 39px; height:24px; background:url(../../img/design2010/menu_hover.gif) repeat-x 0 0;}
div#menu ul.social{float:right;list-style:none;padding:0;margin-right:44px;display:inline;width:250px;padding:10px 0 0 0;}
div#menu ul.social li{float:right;font:normal 11px Tahoma;color:#313e64;padding:0 0 0 4px;width:auto;}
div#menu ul.social li.first{padding:1px 2px 0 0;}
/* Menu Ends */

/* Body Container Starts */
div#outer_body_container{float:left;width:100%;}
div#body_container{float:left;width:1059px;background:url(../../img/design2010/body_container_bg.png) repeat-y 0 0;padding:0 24px;position:relative;}
div.top_section{float:left;width:1059px;}
div.top_section .top{float:left;background:url(../../img/design2010/top_cont_top.jpg) no-repeat 0 0;width:1059px;}
div.top_section .bottom{float:left;background:url(../../img/design2010/top_cont_bottom.jpg) no-repeat 0 bottom;width:1059px;}
div.top_section .mid{float:left;background:url(../../img/design2010/top_cont_mid.jpg) repeat-y 0 0;width:1059px;}
div.top_section p{display:block;font:bold 14px Tahoma;color:#752b98;padding:8px 0 8px 18px;}
div.top_section p span{color:#f78408;}
div#main{float:left;width:1031px;background:#efefef url(../../img/design2010/main_bg.jpg) repeat-x 0 0;padding:8px 12px 6px 14px;border-left:1px solid #d9d8da;border-right:1px solid #d9d8da; position:relative;}

/* Left Container Starts */
div#left_container{float:left;width:195px;}
div.sidebar{float:left;width:195px;}
div.sidebar .top{float:left;background:url(../../img/design2010/sidebar_top.jpg) no-repeat 0 0;width:195px;}
div.sidebar .mid{float:left;background:url(../../img/design2010/sidebar_mid.jpg) repeat-y 0 0;width:195px;}
div.sidebar .bottom{float:left;background:url(../../img/design2010/sidebar_bottom.jpg) no-repeat 0 bottom;width:179px;padding:14px 8px 7px 8px;min-height:825px;height:auto !important;height:825px;}
/*
div.sidebar ul.left_nav{float:left;width:177px;list-style:none;padding:0px;}
div.sidebar ul.left_nav li{float:left;width:177px;font:bold 12px Tahoma;}
div.sidebar ul.left_nav li a.first{float:left;background:url(../../img/design2010/sidebar_ul_top.jpg) no-repeat 0 0;width:154px;height:23px;padding:10px 0 0 23px;color:#563e97;text-decoration:none;font-weight:bold;}
div.sidebar ul.left_nav li a.first:hover{color:#f540ae;}
div.sidebar ul.left_nav li a{float:left;background:url(../../img/design2010/sidebar_ul_mid.jpg) no-repeat 0 0;width:154px;height:22px;padding:10px 0 0 23px;color:#563e97;text-decoration:none;font-weight:bold;}
div.sidebar ul.left_nav li a:hover,div.sidebar ul.left_nav li a.active, ul li ul li a.selected, ul li a.selected{color:#f540ae !important;}
ul li ul li{ list-style:none;}
div.sidebar ul.left_nav li a.last{float:left;background:url(../../img/design2010/sidebar_ul_bottom.jpg) no-repeat 0 0;width:154px;height:23px;padding:12px 0 0 23px;color:#563e97;text-decoration:none;font-weight:bold;}
div.sidebar ul.left_nav li a.last:hover{color:#f540ae;}

div.sidebar ul.left_nav li ul.sub{float:left; width:177px; list-style:none; padding:0px;}
div.sidebar ul.left_nav li ul.sub li{float:left; width:177px; margin-bottom:1px !important;}
div.sidebar ul.left_nav li ul.sub li a{float:left; width:156px; padding:9px 21px 0 0; margin:0px; background:url(../../img/design2010/sub_menu.gif) repeat-x 0 0; height:24px; position:relative; text-align:right; font:normal 11px Tahoma; color:#563e97;}
div.sidebar ul.left_nav li ul.sub li a span{position:absolute; top:14px; right:-5px; background:none; width:4px; height:6px;}
div.sidebar ul.left_nav li ul.sub li a:hover, ul li.active a{color:#ff00c0 !important;}
div.sidebar ul.left_nav li ul.sub li a:hover span{position:absolute; top:14px; right:-5px; background:url(../../img/design2010/sub_arrow.gif) no-repeat 0 0; width:4px; height:6px;}

div.sidebar ul.left_nav li ul.sub li ul.sub2{float:left; width:177px; list-style:none; padding:0px;}
div.sidebar ul.left_nav li ul.sub li ul.sub2 li{float:left; width:177px; margin-bottom:1px;}
div.sidebar ul.left_nav li ul.sub li ul.sub2 li.last{margin-bottom:0px !important;}
div.sidebar ul.left_nav li ul.sub li ul.sub2 li a{float:left; width:156px; padding:9px 21px 0 0; margin:0px; background:url(../../img/design2010/sub_menu.gif) repeat-x 0 0; height:24px; position:relative; text-align:right; font:normal 10px Tahoma; color:#f87300  !important;}
div.sidebar ul.left_nav li  ul.sub li ul.sub2 li a span{position:absolute; top:14px; right:-5px; background:none; width:4px; height:6px;}
div.sidebar ul.left_nav li  ul.sub li ul.sub2 li a:hover{color:#ff00c0 !important;}
div.sidebar ul.left_nav li  ul.sub li ul.sub2 li a:hover span{position:absolute; top:14px; right:-5px; background:url(../../img/design2010/sub_arrow.gif) no-repeat 0 0; width:4px; height:6px;}
*/
div.sidebar .banner{float:left;margin:45px 0 0 3px;display:inline;}
/* Left Container Ends */

/* Right Container Starts */
div#right_container{float:right;width:195px;display:inline;min-width:179px;}
div.leaderboard{float:left;width:173px;margin-left:3px;display:inline;}
div.leaderboard .top1{float:left;background:url(../../img/design2010/leadership_top.gif) no-repeat 0 0;width:173px;}
div.leaderboard .mid1{float:left;background:url(../../img/design2010/leadership_mid.gif) repeat-y 0 0;width:173px;}
div.leaderboard .bottom1{float:left;background:url(../../img/design2010/leadership_bottom.gif) no-repeat 0 bottom;width:173px;padding:10px 0 7px 0;}
div.leaderboard h4{float:left;width:100%;font:bold 12px Tahoma;color:#f540ae;margin:0px;padding:0px;text-align:center;}
div.leaderboard a.seeall{float:right;font:bold 11px Tahoma;color:#f540ae;text-decoration:none;margin:6px 16px 0 0;display:inline;}
div.leaderboard a.seeall:hover{text-decoration:underline;}
div.pos{float:left;width:163px;margin:6px 0 0 5px;display:inline;}
div.pos .top2{float:left;background:url(../../img/design2010/pos_top.gif) no-repeat 0 0;width:163px;}
div.pos .mid2{float:left;background:url(../../img/design2010/pos_mid.gif) repeat-y 0 0;width:163px;}
div.pos .bottom2{float:left;background:url(../../img/design2010/pos_bottom.gif) no-repeat 0 bottom;width:163px;padding:5px 0 17px 0;}
div.pos ul{float:left;width:151px;list-style:none;padding:0px;margin:0 0 0 6px;display:inline;}
div.pos ul li{float:left;width:100%;margin-bottom:1px;}
div.pos ul li.first{padding-bottom:5px;}
div.pos ul li.grey{float:left;background:url(../../img/design2010/grey_li.gif) no-repeat 0 0;width:151px;height:25px;}
div.pos ul li.white{float:left;background:url(../../img/design2010/white_li.gif) no-repeat 0 0;width:151px;height:25px;}
div.pos ul li span.left{float:left;width:34px;text-align:center;font:bold 11px Tahoma;color:#f540ae;}
div.pos ul li span.right{float:left;width:70px;text-align:center;font:bold 11px Tahoma;color:#f540ae;}
div.pos ul li a{display:block;height:19px;text-decoration:none;padding:6px 0 0 0;cursor:pointer;}
div.pos ul li a em.left1{float:left;width:34px;text-align:center;font:bold 11px Tahoma;color:#f78408;font-style:normal;}
div.pos ul li a em.right1{float:left;width:105px;text-align:left;font:bold 11px Tahoma;color:#f78408;font-style:normal;}
div.pos ul li a:hover{color:#f90a26;}
div.pos ul li a:hover em.left1{color:#f90a26;}
div.pos ul li a:hover em.right1{color:#f90a26;text-transform:uppercase;}
div.banner2{float:left;margin:14px 0 0 5px;display:inline;}
div.banner3{float:left;margin:9px 0 0 5px;display:inline;}
div.banner4{float:left;margin:0 0 0 5px;display:inline;}
/* Right Container Ends */

/* Middle Container Starts */
div#middle_container{float:left;width:633px;margin-left:4px;display:inline;}
div.flash_banner{float:left;width:623px;height:266px;margin:3px 0 0 5px;display:inline;}
div.featured_games{float:left;width:623px;padding:9px 0 0 0;margin-left:5px;display:inline;}
div.featured_games h2{float:left;font:bold 14px Tahoma;color:#f9089d;text-decoration:underline;padding:0 0 7px 10px;}
div.featured_games div.outer_carousel{float:left;background:url(../../img/design2010/outer_carousel.gif) no-repeat 0 0;width:591px;height:151px;margin:0 0 0 16px;display:inline;position:relative;}
div.featured_games div.outer_carousel a.left{position:absolute;top:60px;left:7px;background:url(../../img/design2010/left.gif) no-repeat 0 0;width:32px;height:31px;}
div.featured_games div.outer_carousel a.right{position:absolute;top:60px;right:11px;background:url(../../img/design2010/right.gif) no-repeat 0 0;width:32px;height:31px;}
div.featured_games div.carousel{float:left;width:591px;height:151px;}
div.featured_games div.carousel ul{float:left;width:auto; display:inline;list-style:none;} 
div.featured_games div.carousel ul li{float:left;padding:0px 25px 0 0;width:148px;}
div.featured_games div.carousel ul li h3{float:left;width:150px;font:normal 12px Tahoma;color:#f3079c;}
div.featured_games div.carousel ul li img{float:left;}
div.featured_games div.carousel ul li .row{float:left;width:148px;padding-top:1px;}
div.featured_games div.carousel ul li .row a.i{float:left;background:url(../../img/design2010/i.gif) no-repeat 0 0;width:22px;height:22px;margin-left:11px;display:inline;}
div.featured_games div.carousel ul li .row a.demo{float:left;font:normal 10px Tahoma;color:#8f36a7;text-decoration:underline;margin:3px 0 0 15px;display:inline;}
div.featured_games div.carousel ul li .row a.demo:hover{text-decoration:none;}
div.featured_games div.carousel ul li .row a.play{float:right;background:url(../../img/design2010/play_now.gif) no-repeat 0 0;width:60px;height:20px;}
div.favourite_games{float:left;width:623px;padding:5px 0 0 0;margin-left:5px;display:inline;}
div.favourite_games h2{float:left;font:bold 14px Tahoma;color:#f9089d;text-decoration:underline;padding:0 0 7px 10px;}
div.favourite_games h4{float:left; clear: both; width:300px;font:bold 14px Tahoma;color:#f9089d;text-decoration:underline;padding:0 0 21px 17px;}
div.favourite_games ul{float:left;list-style:none;width:auto;padding:0px 0 0 16px;width:607px;display:inline-block;}
div.favourite_games ul li{float:inherit;zoom:1;background:url(../../img/design2010/favourite_bg.gif) no-repeat 0 0;width:190px;height:174px;padding:5px 0 0 7px;margin:0 1px 1px 0;display:inline-block;*display:inline;}
div.favourite_games ul li h3{float:left;width:195px;font:normal 12px Tahoma;color:#f3079c;padding-bottom:1px;}
div.favourite_games ul li img{float:left;}
div.favourite_games ul li .row{float:left;width:182px;padding-top:1px;}
div.favourite_games ul li .row a.i{float:left;background:url(../../img/design2010/i.gif) no-repeat 0 0;width:22px;height:22px;margin-left:3px;display:inline;}
div.favourite_games ul li .row a.demo{float:left;font:normal 10px Tahoma;color:#8f36a7;text-decoration:underline;margin:5px 0 0 45px;display:inline;}
div.favourite_games ul li .row a.demo:hover{text-decoration:none;}
div.favourite_games ul li .row a.play{float:right;background:url(../../img/design2010/play1.gif) no-repeat 0 0;width:71px;height:22px;}
div.favourite_games h6{float:left;width:600px;font:normal 14px Tahoma;color:#070707;padding:35px 0 10px 17px;}
div.favourite_games p.terms{float:left;padding:0 0 0 16px;width:607px;padding-bottom:10px;font:normal 10px/15px Tahoma, Geneva, sans-serif; color:#070707;}
/* Middle Container Ends */

/* Games page Start */
div.filter{float:left;width:623px;margin:3px 0 7px 4px;display:inline;}
div.filter .filter_top{float:left;background:url(../../img/design2010/filter_top.gif) no-repeat 0 0;width:623px;}
div.filter .filter_bottom{float:left;background:url(../../img/design2010/filter_bottom.gif) no-repeat 0 bottom;width:623px;padding:6px 0 2px;}
div.filter .filter_mid{float:left;background:url(../../img/design2010/filter_mid.gif) repeat-y 0 0;width:623px;}
div.filter ul{float:left;list-style:none;padding:0 0 0 13px;width:auto;}
div.filter ul li{float:left;padding:0 0 0 0;margin-right:1px;display:inline;}
div.filter ul li.first{margin-right:6px;display:inline;}
/* Games page Ends */

/* VIP Games page Start - UPDATED SEPTEMBER 15th 2010 */
div.vipinner h6 {display:block;color:#ffdd99;font:bold 14px Tahoma;padding:0 0 7px 17px;text-decoration:underline;}
div.rainbow .vipouter{float:left;width:830px;background:url(../../img/design2010/vip_right_cont_top2.jpg) no-repeat 0 0;}
div.rainbow .vipinner{float:left;width:830px;background:url(../../img/design2010/vip_right_cont_bottom2.jpg) no-repeat 0 bottom;min-height:627px;height:auto!important;height:627px;padding:10px 0 10px 0}
div.filter .vipfilter_top{float:left;background:url(../../img/design2010/vip_filter_top.gif) no-repeat 0 0;width:623px;}
div.filter .vipfilter_bottom{float:left;background:url(../../img/design2010/vip_filter_bottom.gif) no-repeat 0 bottom;width:623px;padding:5.5px 0 2px;}
div.filter .vipfilter_bottom p {font-size:14px;color:#639;padding:6px 20px 2px 45px;}
div.rainbow .placeholder div.filter .vipfilter_bottom p a{color:#8f36a7;font:normal 10px/22px Tahoma, Geneva, sans-serif;text-decoration:none }
div.rainbow .placeholder div.filter .vipfilter_bottom p a:hover{text-decoration:underline}
div.filter .vipfilter_mid{float:left;width:623px;}
/* VIP Games page Ends */

/* Bottom Container Starts */
div#outer_bottom_container{float:left;width:1057px;background:#c3c9d8 url(../../img/design2010/bottom_container.jpg) repeat-x 0 0;border-left:1px solid #d9d8da;border-right:1px solid #d9d8da;border-bottom:1px solid #e1e4ec;}
div#bottom_container{float:left;width:1057px;background:url(../../img/design2010/bottom_bg.jpg) repeat-y 0 0;margin-top:3px;padding:13px 0 22px 0;position:relative;}
div#bottom_container div.box1{float:left;width:203px;padding-left:95px;position:relative;}
div#bottom_container div.box1 h4{float:left;width:203px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#bottom_container div.box1 ul{float:left;list-style:none;padding:5px 0 0 0;width:203px;}
div#bottom_container div.box1 ul li{float:left;width:203px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#bottom_container div.box1 ul li a{text-decoration:none;color:#626b86;}
div#bottom_container div.box1 ul li a:hover{text-decoration:underline;}
div#bottom_container div.box1 .cross{position:absolute;top:90px;right:-10px;background:url(../../img/design2010/cross.gif) no-repeat 0 0;width:22px;height:20px;}

div#bottom_container div.box2{float:left;width:202px;padding-left:30px;}
div#bottom_container div.box2 h4{float:left;width:202px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#bottom_container div.box2 ul{float:left;list-style:none;padding:5px 0 0 0;width:202px;}
div#bottom_container div.box2 ul li{float:left;width:202px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#bottom_container div.box2 ul li a{text-decoration:none;color:#626b86;}
div#bottom_container div.box2 ul li a:hover{text-decoration:underline;}

div#bottom_container div.box3{float:left;width:203px;padding-left:30px;}
div#bottom_container div.box3 h4{float:left;width:203px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#bottom_container div.box3 ul{float:left;list-style:none;padding:5px 0 0 0;width:203px;}
div#bottom_container div.box3 ul li{float:left;width:203px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#bottom_container div.box3 ul li a{text-decoration:none;color:#626b86;}
div#bottom_container div.box3 ul li a:hover{text-decoration:underline;}

div#bottom_container div.box4{float:left;width:264px;padding-left:30px;position:relative;}
div#bottom_container div.box4 h4{float:left;width:264px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#bottom_container div.box4 ul{float:left;list-style:none;padding:5px 0 0 0;width:264px;}
div#bottom_container div.box4 ul li{float:left;width:264px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#bottom_container div.box4 ul li a{text-decoration:none;color:#626b86;}
div#bottom_container div.box4 ul li a:hover{text-decoration:underline;}
div#bottom_container div.box4 div.cross{position:absolute;top:90px;left:-11px;background:url(../../img/design2010/cross1.gif) no-repeat 0 0;width:22px;height:21px;}
/* Bottom Container Ends */
/* Body Container Ends */

/* Footer Container Starts */
div#outer_footer{float:left;width:100%;background:#fff url(../../img/design2010/footer_bg.jpg) repeat-x 0 0;}
 /*div#footer{float:left;width:1107px;}*/
div#footer{float:left; width:1107px; background:#fff url(../../img/design2010/footer_bg.jpg) repeat-x 0 0;}
div#footer ul.top{float:left;list-style:none;height:25px;padding:10px 0 0 185px;}
div#footer ul.top li{float:left;padding:0 20px 0 0;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#626b86;}
div#footer ul.top li a{float:left;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#626b86;}
div#footer ul.top li a:hover{text-decoration:none;}
div.content_box{float:left;width:1035px;padding:4px 0 0 31px;}
div.content_box h3{display:block;color:#626b86;font:normal 20px Verdana, Arial, Helvetica, sans-serif;}
div.content_box p{display:block;color:#626b86;font:normal 11px Verdana, Arial, Helvetica, sans-serif;line-height:21px;}
div.content_box h4{display:block;color:#626b86;font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:21px;}
div.content_box h4 a:link {display:block;color:#626b86;font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:21px;} 
div.content_box h4 a:visited {display:block;color:#626b86;font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:21px;} 
div.content_box h4 a:hover {display:block;color:#e90089;font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:21px;} 
div.content_box h4 a:active {display:block;color:#626b86;font:bold 15px Verdana, Arial, Helvetica, sans-serif;line-height:21px;}
div#footer ul.ficons{float:left;list-style:none;padding:5px 0 5px 35px;width:1050px;}
div#footer ul.ficons li{float:left;padding:0 5px 0 0;width:auto;}
div#footer ul.ficons li.last{padding-right:0px;}
div#footer ul.ficons li img{float:left;}
div#footer p.copyright{float:left;width:1059px;padding:0 24px;text-align:center;color:#626b86;font:normal 11px Verdana, Arial, Helvetica, sans-serif;line-height:21px;}
/* Footer Container Ends */

/* Username starts */
div#header .right_section .pad{padding-top:12px;}
div#header .right_section .center_area{float:left;width:259px;}
div#header .right_section .center_area form.user{float:left;width:100%;}
div#header .right_section .center_area form.user em.label1{float:left;width:123px;font:bold 11px Arial, Helvetica, sans-serif;color:#68739a;font-style:normal;padding-right:12px;}
div#header .right_section .center_area form.user em.label2{float:left;width:123px;font:bold 11px Arial, Helvetica, sans-serif;color:#68739a;font-style:normal;}
div#header .right_section .center_area form.user .textbox{float:left;background:url(../../img/design2010/textbox2.gif) no-repeat 0 0;width:123px;height:22px;margin-right:10px;display:inline;}
div#header .right_section .center_area form.user .textbox input{float:left;border:none;background:none;width:118px;margin:4px 0 0 2px;display:inline;font:normal 11px Arial, Helvetica, sans-serif;color:#68739a;}
div#header .right_section .center_area form.user .textbox2{float:left;background:url(../../img/design2010/textbox2.gif) no-repeat 0 0;width:123px;height:22px;}
div#header .right_section .center_area form.user .textbox2 input{float:left;border:none;background:none;width:118px;margin:4px 0 0 2px;display:inline;font:normal 11px Arial, Helvetica, sans-serif;color:#68739a;}
div#header .right_section .center_area form.user .row{float:left;width:100%;}
div#header .right_section .center_area form.user input.button{float:right;background:url(../../img/design2010/go.gif) no-repeat 0 0;width:43px;height:32px;border:none;cursor:pointer;margin:3px 17px 0 0;display:inline;}
div#header .right_section .center_area form.user a.button{float:right;background:url(../../img/design2010/go.gif) no-repeat 0 0;width:43px;height:32px;border:none;cursor:pointer;margin:3px 17px 0 0;display:inline;}
div#header .right_section .center_area form.user a.button:hover{float:right;background:url(../../img/design2010/go.gif) no-repeat 0 0;width:43px;height:32px;border:none;cursor:pointer;margin:3px 17px 0 0;display:inline;}
div#header .right_section .center_area form.user a.button:visited{float:right;background:url(../../img/design2010/go.gif) no-repeat 0 0;width:43px;height:32px;border:none;cursor:pointer;margin:3px 17px 0 0;display:inline;}
div#header .right_section ul.register{position:absolute;top:54px;left:15px;list-style:none;padding:0px 0 6px 0;}
div#header .right_section ul.register li{float:left;padding:0px 3px 0 0;font:normal 11px Arial, Helvetica, sans-serif;color:#68739a;width:auto;}
div#header .right_section ul.register li.last{padding-right:0px;}
div#header .right_section ul.register li a{color:#68739a;}
div#header .right_section ul.register li a:hover{text-decoration:none;}
/* Username Ends */

/* Games Info Start */
div.game_info{float:left;width:624px;margin:10px 0 7px 5px;display:inline; position:relative;}
div.game_info .game_info_top{float:left;background:url(../../img/design2010/filter_top.gif) no-repeat 0 0;width:624px;}
div.game_info .game_info_bottom{float:left;background:url(../../img/design2010/filter_bottom.gif) no-repeat 0 bottom;width:591px;padding:13px 15px 34px 18px;}
div.game_info .game_info_mid{float:left;background:url(../../img/design2010/filter_mid.gif) repeat-y 0 0;width:624px;}
div.game_info h3{float:left;width:591px;color:#ee3ca9;font:normal 30px Tahoma;}
div.game_info .left_section{float:left;width:396px;}
div.game_info .left_section h4{float:left;width:100%;font:bold 12px Tahoma;color:#563e97;padding:25px 0 0 0;}
div.game_info .left_section ul{float:left;list-style:none;width:396px;padding:16px 0 0 0;}
div.game_info .left_section ul li{float:left;width:383px;background:url(../../img/design2010/purple_bullet.gif) no-repeat 0 1px;padding:0 0 1px 13px;font:bold 14px Arial, Helvetica, sans-serif;color:#563e97;}
div.game_info .left_section p{float:left;width:100%;font:bold 12px Tahoma;color:#563e97;padding:14px 0 0 0;}
div.game_info .left_section p a{float:left;font:bold 16px Tahoma;color:#8f36a7;padding:0 0 0 0;margin:6px 0 0 5px;display:inline;}
div.game_info .left_section p a:hover{text-decoration:none;}
div.game_info .left_section p a.back{float:left;background:url(../../img/design2010/back.gif) no-repeat 0 0;width:125px;height:36px;cursor:pointer;margin:10px 0 0 0;text-decoration:none;}
div.game_info .right_section{float:right;width:179px;}
div.game_info .right_section ul{float:left;list-style:none;padding:3px 0 0 0;width:100%;}
div.game_info .right_section ul li{float:left;width:175px;height:128px;padding:2px 0 0 4px;margin-bottom:6px;background:url(../../img/design2010/frame.gif) no-repeat 0 0;}
div.game_info .right_section ul li img{float:left;}
div.game_info a.play_now{position:absolute; top:51px; right:252px; background:url(../../img/design2010/play_now_big.gif) no-repeat 0 0; width:125px; height:37px; cursor:pointer;}


div.game_info .left_section p span  {

font:bold 13.5px Tahoma;

}

/* Games Info Ends */

/********bingo starts*********/
div.bingo_schedule{float:left;width:633px;margin:3px 0 7px 0;display:inline;}
div.bingo_schedule h4 {color:#F9089D;float:left;font:bold 14px Tahoma;padding:0 0 7px 17px;text-decoration:underline;}
div.bingo_schedule .bingo_schedule_top{float:left;background:url(../../img/design2010/bingo_top.gif) no-repeat 0 0;width:633px;}
div.bingo_schedule .bingo_schedule_bottom{float:left;background:url(../../img/design2010/bingo_btm.gif) no-repeat 0 bottom;width:633px;padding:4px 0 2px;}
div.bingo_schedule .bingo_schedule_mid{float:left;background:url(../../img/design2010/bingo_mid.gif) repeat-y 0 0;width:633px;position:relative}
div.bingo_schedule .content{float:left;width:607px;padding:0 12px 12px 12px;position:relative}
div.bingo_schedule .content p{width:100%;float:left;color:#f23dab;font:normal 12px/14px Tahoma, Geneva, sans-serif;}
div.bingo_schedule .content p span.col1{ padding-left:70px;width:120px}
div.bingo_schedule .content p span.col2{width:88px;float:left;padding-left:7px;}
div.bingo_schedule .content p span.col3{width:77px;float:left;padding-left:7px}
div.bingo_schedule .content p span.col4{width:65px;float:left;padding-left:5px}
div.bingo_schedule .content p span.col5{width:155px;float:left;padding-left:5px}
div.bingo_schedule .content ul{float:left;list-style:none;padding:0;margin:0;width:596px;color:#5472ae;border:1px solid #ccc;background:#f5f6f6;padding:5px 3px 2px 3px;position:relative}
div.bingo_schedule .content ul li{float:left;width:100%;background:#fff;margin-bottom:5px;font:normal 12px/20px Tahoma, Geneva, sans-serif;}

div.bingo_schedule .content .cj_row {float:left;width:100%;background:#fff;margin-bottom:5px;font:normal 12px/20px Tahoma, Geneva, sans-serif;display:block;height:23px;}
/*{background:transparent url(../../img/defaultCSSimg/bingo/row_bg.gif) repeat-x scroll left top;display:block;height:33px;position:relative;}*/
div.bingo_schedule .content .cj_row .cj_begun2 {background:transparent url(../../img/defaultCSSimg/has_begun2.png) no-repeat scroll right top;
                                                display:none;height:25px;left:0;position:absolute;top:0;width:100%;z-index:2;}

div.bingo_schedule .content span.col1{width:146px;float:left;padding-left:40px;position:relative;}
div.bingo_schedule .content span.col2{width:106px;float:left;}
div.bingo_schedule .content span.col3{width:69px;float:left;padding-left:10px;}
div.bingo_schedule .content span.col4{width:68px;float:left;}
div.bingo_schedule .content span.col5{width:154px;float:left;padding-left:3px;position:relative;}
div.bingo_schedule .content span.col1 img{ position:absolute;left:2px;top:-2px;}
div.bingo_schedule .content span.col5 img{ position:absolute;right:0;top:0;}
/********bingo ends*********/

/*************leadership winner starts****************/
div.leadership{float:left;width:633px;margin:3px 0 10px 0;display:inline;}
div.leadership h4 {color:#F9089D;float:left;font:bold 14px Tahoma;padding:0 0 7px 17px;text-decoration:underline;}
div.leadership .leadership_top{float:left;background:url(../../img/design2010/bingo_top.gif) no-repeat 0 0;width:633px;}
div.leadership .leadership_bottom{float:left;background:url(../../img/design2010/bingo_btm.gif) no-repeat 0 bottom;width:633px;padding:4px 0 2px;}
div.leadership .leadership_mid{float:left;background:url(../../img/design2010/bingo_mid.gif) repeat-y 0 0;width:633px;position:relative}
div.leadership .content{float:left;width:607px;padding:12px 12px 0 12px;position:relative;font:normal 12px/20px Tahoma, Geneva, sans-serif;}
div.leadership .content p{width:100%;float:left;color:#f23dab;font:normal 12px/14px Tahoma, Geneva, sans-serif;background:#f5f6f6}
div.leadership .content p.no_bg{width:100%;float:left;color:#f23dab;font:normal 12px/14px Tahoma, Geneva, sans-serif; background:none}

div.leadership .content ul{float:left;list-style:none;padding:0;margin:0 0 3px 0;width:596px;color:#000;border:1px solid #ccc;background:#f5f6f6;padding:5px 3px 2px 3px;position:relative}
div.leadership .content ul li{float:left;width:100%;background:#fff;margin-bottom:3px;}
div.leadership .content span.col1{width:130px;float:left;text-align:center}
div.leadership .content span.col2{width:210px;float:left;padding-left:100px;}
div.leadership .content span.col3{width:125px;float:left;padding-left:10px;}
div.leadership .content a.show_more{float:right;background:url(../../img/design2010/arrow_1.gif) no-repeat right 3px;padding:0 22px 5px 0;color:#f23dab;text-decoration:none;margin-right:2px;display:inline;}
div.leadership .content a.show_more:hover{ text-decoration:underline}
div.favourite_games p{float:left;padding:0 0 0 16px;width:607px;padding-bottom:10px;font:normal 11px/21px Tahoma, Geneva, sans-serif;}

div.favourite_games p.minigames {
float:left;font-family:Tahoma,Geneva,sans-serif;font-size:11px;
font-size-adjust:none;font-stretch:normal;font-style:normal;
font-variant:normal;font-weight:normal;line-height:21px;
padding:0 0 10px 16px;width:350px;
}

div.favourite_games h1{float:left;width:607px;padding-left:16px;font:normal 20px/30px Tahoma, Geneva, sans-serif;color:#000}
div.leadership .content span.col4{width:175px;float:left;padding-left:30px;}
div.leadership .content span.col5{width:155px;float:left;}
div.leadership .content span.col6{width:140px;float:left;}
div.leadership .content span.col7{width:80px;float:left;}
div.leadership .content p span.col4{width:170px;float:left;padding-left:35px;} 
div.leadership .content p span.col5{width:150px;float:left;padding-left:5px;}
div.leadership .content p span.col6{width:137px;float:left;padding-left:3px;}
div.leadership .content p span.col7{width:71px;float:left;padding-left:9px;}
div.leadership .no_padding{ padding-top:2px;}

div.leadership .content span.ppos{width:130px;float:left;text-align:center; font-weight:bold;color:#f90a26;} 
div.leadership .content span.pname{width:210px;float:left;padding-left:100px;font-weight:bold; color:#f90a26;} 
div.leadership .content span.pwin{width:125px;float:left;padding-left:10px;font-weight:bold; color:#f90a26;}
/*************leadership winner ends****************/

/***********playgames_right_section starts**********/
div.col-2-right{float:left;width:830px;margin-left:5px;display:inline;}
div.col-2-right h4 {display:block;color:#F9089D;font:bold 14px Tahoma;padding:0 0 7px 17px;text-decoration:underline;}
div.rainbow{float:left;width:830px;background:url(../../img/design2010/right_bg.jpg) repeat-y 0 0;}

/*div.rainbow .outer{float:left;width:830px;background:url(../../img/design2010/right_cont_top.jpg) no-repeat 0 0;}
div.rainbow .inner{float:left;width:830px;background:url(../../img/design2010/right_cont_bottom.jpg) no-repeat 0 bottom;min-height:627px;height:auto!important;height:627px;padding:10px 0 10px 0}*/

/***********playgames replacement images september 15th 2010**********/
div.rainbow .outer{float:left;width:830px;background:url(../../img/design2010/right_cont_top2.jpg) no-repeat 0 0;}
div.rainbow .inner{float:left;width:830px;background:url(../../img/design2010/right_cont_bottom2.jpg) no-repeat 0 bottom;min-height:627px;height:auto!important;height:627px;padding:10px 0 10px 0}


div.rainbow .placeholder{float:left;width:830px;}
div.rainbow .placeholder div.filter{width:629px;margin:0 0 10px 100px; display:inline;}
div.rainbow .placeholder div.filter .filter_top {background:url("../../img/design2010/filter_top1.gif") no-repeat scroll 0 0 transparent;width:629px}
div.rainbow .placeholder div.filter .filter_mid {background:url("../../img/design2010/filter_mid1.gif") repeat-y scroll 0 0 transparent;width:629px;}
div.rainbow .placeholder div.filter .filter_bottom {background:url("../../img/design2010/filter_bottom1.gif") no-repeat scroll 0 bottom transparent;width:619px;padding-right:10px;}
div.rainbow .placeholder div.filter .filter_bottom p a{color:#8f36a7;font:normal 10px/22px Tahoma, Geneva, sans-serif;text-decoration:none }
div.rainbow .placeholder div.filter .filter_bottom p a:hover{text-decoration:underline}
div.rainbow .placeholder p.game{float:left; width:100%; text-align:center;}
div.interested_games{float:left;width:100%;margin-top:5px;}
div.interested_games ul{float:left;list-style:none;width:auto;padding:0px 0 0 10px;width:818px;}
div.interested_games ul li{float:left;width:148px;padding:5px 6px 0 7px;margin:0 1px 1px 0;display:inline;}
div.interested_games ul li h3{float:left;width:160px;font:normal 12px Tahoma;color:#f3079c;padding-bottom:1px;}
div.interested_games ul li img{float:left;}
div.interested_games ul li .row{float:left;width:148px;padding-top:1px;}
div.interested_games ul li .row a.i{float:left;background:url(../../img/design2010/i1.gif) no-repeat 0 0;width:22px;height:22px;margin-left:3px;display:inline;}
div.interested_games ul li .row a.demo{float:left;font:normal 10px Tahoma;color:#8f36a7;text-decoration:underline;margin:3px 0 0 20px;display:inline;}
div.interested_games ul li .row a.demo:hover{text-decoration:none;}
div.interested_games ul li .row a.play{float:right;background:url(../../img/design2010/play_now1.gif) no-repeat 0 0;width:59px;height:19px;}
div.interested_games .game_list{float:left;width:828px;background:url(../../img/design2010/interested_gmae_mid.gif) repeat-y 0 0;}
div.interested_games .outer{float:left;width:828px;background:url(../../img/design2010/interested_gmae_top.gif) no-repeat 0 0;}
div.interested_games .inner{float:left;width:828px;background:url(../../img/design2010/interested_gmae_btm.gif) no-repeat 0 bottom;padding-bottom:2px;}
/***********playgames_right_section ends**********/

/*************Form Section starts****************/
div.leadership{float:left;width:633px;margin:3px 0 10px 0;display:inline;}
div.form_area{float:left; width:633px; position:relative;}
div.form_area a.livehelp{position:absolute; top:54px; right:10px; background:url(../../img/design2010/live_help.gif) no-repeat 0 0; width:159px; height:48px;}
div.form_area .form_top{float:left; background:url(../../img/design2010/form_top.gif) no-repeat 0 0; width:633px;}
div.form_area .form_mid{float:left; background:url(../../img/design2010/form_mid.gif) repeat-y 0 0; width:633px;}
div.form_area .form_bottom{float:left; background:url(../../img/design2010/form_bottom.gif) no-repeat 0 bottom; width:621px; padding:12px 6px;}
div.form_area h2{float:left; width:615px; background:#b62091; color:#fff; font:bold 18px Arial, Helvetica, sans-serif; padding:8px 0 8px 6px; margin:0px;}
div.form_area h3{float:left; width:601px; font:normal 13px Tahoma; color:#79379c; line-height:21px; padding:5px 0 0 20px;}
div.form_area p.note{float:left; width:601px; font:normal 11px Tahoma; color:#f90b2c;padding:7px 0 0 20px;}
div.form_area .form_section{float:left; background:#f4f4f5; width:609px; margin-top:11px; padding:8px 6px; position:relative;}
div.form_area .form_section form{float:left; width:609px;}
div.form_area .form_section .area{float:left; width:607px; border:1px solid #ddd; position:relative; padding:20px 0 2px; margin-bottom:9px;}
div.form_area .form_section .area h4{position:absolute; top:-8px; left:10px; font:bold 11px Arial, Helvetica, sans-serif; color:#62359b; background:#f4f4f5; padding:0 2px;}
div.form_area .form_section .area{float:left; width:607px;}
div.form_area .form_section .area .row{float:left; width:607px; padding-bottom:6px;}
div.form_area .form_section .area .row .image{float:left; padding:2px 0px 0 6px;}
div.form_area .form_section .area .row p{float:left; width:460px; font:normal 10px Arial, Helvetica, sans-serif; color:#6c1c63; padding:0 0 0 147px;}
div.form_area .form_section .area .row label.normal{float:left; width:137px; text-align:right; padding-right:8px; font:normal 12px Arial, Helvetica, sans-serif; color:#111;}
div.form_area .form_section .area .row label span{color:#cb1500;}
div.form_area .form_section .area .row label.error{color:#cb1500;}
div.form_area .form_section .area .row select.title{float:left; width:73px; height:19px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #979797;}
div.form_area .form_section .area .row select.title_error{float:left; width:73px; height:19px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #cb1500;}
div.form_area .form_section .area .row span.correct{float:left; background:url(../../img/design2010/correct_error.gif) no-repeat 0 0; width:19px; height:20px; margin-left:4px; display:inline;}
div.form_area .form_section .area .pad{padding-top:2px;}
div.form_area .form_section .area .row span.cross{float:left; background:url(../../img/design2010/correct_error.gif) no-repeat 0 bottom; width:19px; height:20px; margin-left:4px; display:inline;}
div.form_area .form_section .area .row .text{float:left; width:146px; border:1px solid #979797; height:16px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:1px 0 0 0;}
div.form_area .form_section .area .row .text_error{float:left; width:144px; border:2px solid #cd1e0a; background:#ffeeff; height:14px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:1px 0 0 0;}
div.form_area .form_section .area .row em.lastname{float:left; padding:2px 4px; font:normal 12px Arial, Helvetica, sans-serif; color:#111;}
div.form_area .form_section .area .row em.lastname span{color:#cd1e0a;}
div.form_area .form_section .area .row select.date{float:left; width:73px; height:19px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #979797; margin-right:5px; display:inline;}
div.form_area .form_section .area .row select.month{float:left; width:100px; height:19px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #979797; margin-right:5px; display:inline;}
div.form_area .form_section .area .row select.month_error{float:left; width:100px; height:19px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; border:2px solid #cd1e0a; margin-right:5px; display:inline;}
div.form_area .form_section .area .row input.radio{float:left; margin:0 0 0 0; display:inline;} 
div.form_area .form_section .area .row em.gender{float:left; padding:0 4px; font:normal 12px Arial, Helvetica, sans-serif; color:#111;}
div.form_area .form_section .area .row em.gender1{float:left; padding:0 19px 0 4px; font:normal 12px Arial, Helvetica, sans-serif; color:#111;}
div.form_area .form_section .area .row .text1{float:left; width:27px; border:1px solid #979797; height:16px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:1px 0 0 0;}
div.form_area .form_section .area .row .text1_error{float:left; width:25px; border:2px solid #cd1e0a; background:#ffeeff; height:14px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:1px 0 0 0;}
div.form_area .form_section .area .row select.normal{float:left; width:250px; height:19px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #979797;}
div.form_area .form_section .area .row select.normal_error{float:left; width:250px; height:19px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #cb1500;}
div.form_area .form_section .area .row ul.methods{float:left; list-style:none; padding:0px 0 0 145px; margin:0px;}
div.form_area .form_section .area .row ul.methods li{float:left; padding:0px 45px 0 0;}
div.form_area .form_section .area .row ul.methods li.last{padding-right:0px;}
div.form_area .form_section input.create{float:right;background:url(../../img/design2010/create.gif) no-repeat 0 0; width:168px; height:43px; cursor:pointer; border:none;}
/*************Form Section Ends****************/

/************************************************************* VIP Layout Starts **********************************************************************/
/* Header Starts */
div#vipheader{float:left;width:1107px;position:relative;padding-bottom:5px;}
div#vipheader .logo{float:left;padding:10px 0 0 15px;}
div#vipheader .right_section{float:right;padding:0 0 0 0;width:283px;margin-right:24px;display:inline;position:relative;}
div#vipheader .right_section .top{float:left;background:url(../../img/design2010/vip_header_top.jpg) no-repeat 0 0;width:283px;}
div#vipheader .right_section .bottom{float:left;background:url(../../img/design2010/vip_header_bottom.jpg) no-repeat 0 bottom;width:259px;padding:18px 12px 10px;}
div#vipheader .right_section .mid{float:left;background:url(../../img/design2010/vip_header_mid.jpg) repeat-y 0 0;width:283px;}
div#vipheader .right_section .left_area{float:left;width:134px;}
div#vipheader .right_section .left_area h2{float:left;width:100%;font:bold 11px Arial, Helvetica, sans-serif;color:#626b86;padding-bottom:12px;}
div#vipheader .right_section .left_area ul{float:left;list-style:none;padding:0px 0 6px 0;width:100%;}
div#vipheader .right_section .left_area ul li{float:left;padding:0px 3px 0 0;font:normal 11px Arial, Helvetica, sans-serif;color:#626b86;width:auto;}
div#vipheader .right_section .left_area ul li.last{padding-right:0px;}
div#vipheader .right_section .left_area ul li a{color:#626b86;}
div#vipheader .right_section .right_area{float:left;width:125px;}
div#vipheader .right_section .right_area form{float:left;width:100%;}
div#vipheader .right_section .right_area form label{float:left;width:100%;font:bold 11px Arial, Helvetica, sans-serif;color:#626b86;}
div#vipheader .right_section .right_area form .textbox{float:left;background:url(../../img/design2010/vip_textbox.gif) no-repeat 0 0;width:123px;height:22px;}
div#vipheader .right_section .right_area form .textbox div.input{float:left;border:none;background:none;width:118px;margin:3px 0 0 2px;display:inline;font:normal 11px Arial, Helvetica, sans-serif;color:#68739a;}
div#vipheader .right_section .right_area form .row{float:left;width:100%;}
div#vipheader .right_section .right_area form input.button{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#vipheader .right_section .right_area form a.button{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#vipheader .right_section .right_area form a.button:hover{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#vipheader .right_section .right_area form a.button:active{float:right;background:url(../../img/design2010/log_out.gif) no-repeat 0 0;width:70px;height:24px;border:none;cursor:pointer;margin:3px 0 0 0;}
div#vipheader .right_section ul.icons{position:absolute;bottom:5px;left:136px;list-style:none;padding:0px;}
div#vipheader .right_section ul.icons li{float:left;padding:0 4px 0 0;}
div#vipheader .right_section ul.icons li a{float:left;background:url(../../img/design2010/currency.gif) no-repeat 0 0;width:16px;height:14px;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;color:#41d031;text-decoration:none;padding:2px 0 0 0;}
div#vipheader .right_section ul.icons li a:hover{float:left;background:url(../../img/design2010/currency.gif) no-repeat 0 bottom;width:16px;height:14px;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:2px 0 0 0;}
div#vipheader .right_section ul.icons li a.active{float:left;background:url(../../img/design2010/currency.gif) no-repeat 0 bottom;width:16px;height:14px;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:2px 0 0 0;}
/* Header Ends */

/* Menu Starts */
div#vipouter_menu{float:left;width:100%;background:url(../../img/design2010/vip_menu_bg.jpg) repeat-x 0 0;height:35px;}
div#vipmenu{float:left;width:1107px;position:relative;background:url(../../img/design2010/vip_menu_bg.jpg) repeat-x 0 0;}
div#vipmenu ul.main{float:left;list-style:none;padding:0;background:url(../../img/design2010/menu_seperator.gif) no-repeat 0 0;height:35px;margin-left:23px;display:inline;width:auto;}
div#vipmenu ul.main li{float:left;background:url(../../img/design2010/menu_seperator.gif) no-repeat right 0;height:35px;padding:0 0 0 0;}
div#vipmenu ul.main li.first{padding:0 7px 0 8px;}
div#vipmenu ul.main li.first a{margin:7px 0 0 0;text-decoration:none; padding:0px;}
div#vipmenu ul.main li.first a:hover{margin:7px 0 0 0;text-decoration:none; padding:0px; background:none;}
div#vipmenu ul.main li a{float:left;font:bold 12px Tahoma;color:#313e64;text-decoration:none; padding:11px 41px 0 39px; height:24px;}
div#vipmenu ul.main li a:hover{float:left;font:bold 12px Tahoma;color:#313e64;text-decoration:none; padding:11px 41px 0 39px; height:24px; background:url(../../img/design2010/vip_menu_hover.jpg) repeat-x 0 0;}
div#vipmenu ul.social{float:right;list-style:none;padding:0;margin-right:44px;display:inline;width:250px;padding:10px 0 0 0;}
div#vipmenu ul.social li{float:right;font:normal 11px Tahoma;color:#313e64;padding:0 0 0 4px;width:auto;}
div#vipmenu ul.social li.first{padding:1px 2px 0 0;}
/* Menu Ends */

/* Body Container Starts */
div#vipbody_container{float:left;width:1059px;background:url(../../img/design2010/vip_body_container_bg.png) repeat-y 0 0;padding:0 24px;position:relative;}
div.viptop_section{float:left;width:1059px;}
div.viptop_section .top{float:left;background:url(../../img/design2010/vip_top_cont_top.jpg) no-repeat 0 0;width:1059px;}
div.viptop_section .bottom{float:left;background:url(../../img/design2010/vip_top_cont_bottom.jpg) no-repeat 0 bottom;width:1059px;}
div.viptop_section .mid{float:left;background:url(../../img/design2010/vip_top_cont_mid.jpg) repeat-y 0 0;width:1059px;}
div.viptop_section p{display:block;font:bold 14px Tahoma;color:#752b98;padding:8px 0 8px 18px;}
div.viptop_section p span{color:#f78408;}
div#vipmain{float:left;width:1033px;background:url(../../img/design2010/vip_main_bg.jpg) no-repeat 0 0;padding:8px 12px 6px 14px;position:relative;}

/* Left Container Starts */
div#left_container{float:left;width:195px;}
div.vipsidebar{float:left;width:195px;}
div.vipsidebar .top{float:left;background:url(../../img/design2010/vip_sidebar_top.jpg) no-repeat 0 0;width:195px;}
div.vipsidebar .mid{float:left;background:url(../../img/design2010/vip_sidebar_mid.jpg) repeat-y 0 0;width:195px;}
div.vipsidebar .bottom{float:left;background:url(../../img/design2010/vip_sidebar_bottom.jpg) no-repeat 0 bottom;width:179px;padding:14px 8px 7px 8px;min-height:825px;height:auto !important;height:825px;}
div.vipsidebar ul.left_nav{float:left;width:177px;list-style:none;padding:0px;}
div.vipsidebar ul.left_nav li{float:left;width:177px;font:bold 12px Tahoma;}
div.vipsidebar ul.left_nav li a.first{float:left;background:url(../../img/design2010/sidebar_ul_top.jpg) no-repeat 0 0;width:154px;height:23px;padding:10px 0 0 23px;color:#563e97;text-decoration:none;font-weight:bold;}
div.vipsidebar ul.left_nav li a.first:hover{color:#f540ae;}
div.vipsidebar ul.left_nav li a{float:left;background:url(../../img/design2010/sidebar_ul_mid.jpg) no-repeat 0 0;width:154px;height:22px;padding:10px 0 0 23px;color:#563e97;text-decoration:none;font-weight:bold;}
div.vipsidebar ul.left_nav li a:hover,div.sidebar ul.left_nav li a.active{color:#f540ae;}
div.vipsidebar ul.left_nav li a.last{float:left;background:url(../../img/design2010/sidebar_ul_bottom.jpg) no-repeat 0 0;width:154px;height:23px;padding:12px 0 0 23px;color:#563e97;text-decoration:none;font-weight:bold;}
div.vipsidebar ul.left_nav li a.last:hover{color:#f540ae;}
div.vipsidebar .banner{float:left;margin:45px 0 0 3px;display:inline;}
/* Left Container Ends */

/* Middle Container Starts */
div.featured_games div.vip_outer_carousel{float:left;background:url(../../img/design2010/vip_outer_carousel.gif) no-repeat 0 0;width:591px;height:151px;margin:0 0 0 16px;display:inline;position:relative;}
div.featured_games div.vip_outer_carousel a.left{position:absolute;top:60px;left:7px;background:url(../../img/design2010/left.gif) no-repeat 0 0;width:32px;height:31px;}
div.featured_games div.vip_outer_carousel a.right{position:absolute;top:60px;right:11px;background:url(../../img/design2010/right.gif) no-repeat 0 0;width:32px;height:31px;}
div.vipfavourite_games{float:left;width:623px;padding:5px 0 0 0;margin-left:5px;display:inline;}
div.vipfavourite_games h2{float:left;font:bold 14px Tahoma;color:#f9089d;text-decoration:underline;padding:0 0 7px 10px;}
div.vipfavourite_games h4{float:left;width:600px;font:bold 14px Tahoma;color:#f9089d;text-decoration:underline;padding:0 0 21px 17px;}
div.vipfavourite_games ul{float:left;list-style:none;width:auto;padding:0px 0 0 16px;width:607px;}
div.vipfavourite_games ul li{float:left;background:url(../../img/design2010/vip_favourite_bg.gif) no-repeat 0 0;width:190px;height:174px;padding:5px 0 0 7px;margin:0 1px 1px 0;display:inline;}
div.vipfavourite_games ul li h3{float:left;width:305px;font:normal 12px Tahoma;color:#f3079c;padding-bottom:1px;}
div.vipfavourite_games ul li img{float:left;}
div.vipfavourite_games ul li .row{float:left;width:182px;padding-top:1px;}
div.vipfavourite_games ul li .row a.i{float:left;background:url(../../img/design2010/i.gif) no-repeat 0 0;width:22px;height:22px;margin-left:3px;display:inline;}
div.vipfavourite_games ul li .row a.demo{float:left;font:normal 10px Tahoma;color:#8f36a7;text-decoration:underline;margin:5px 0 0 45px;display:inline;}
div.vipfavourite_games ul li .row a.demo:hover{text-decoration:none;}
div.vipfavourite_games ul li .row a.play{float:right;background:url(../../img/design2010/play1.gif) no-repeat 0 0;width:71px;height:22px;}
/* Middle Container Ends */

/* Bottom Container Starts */
div#vipouter_bottom_container{float:left;width:1059px;background:url(../../img/design2010/vip_bottom_container.jpg) repeat-y 0 0;}
div#vipbottom_container{float:left;width:1059px;background:url(../../img/design2010/vip_bottom_bg.jpg) no-repeat 0 0;padding:16px 0 22px 0;position:relative;}
div#vipbottom_container div.box1{float:left;width:203px;padding-left:95px;position:relative;}
div#vipbottom_container div.box1 h4{float:left;width:203px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#vipbottom_container div.box1 ul{float:left;list-style:none;padding:5px 0 0 0;width:203px;}
div#vipbottom_container div.box1 ul li{float:left;width:203px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#vipbottom_container div.box1 ul li a{text-decoration:none;color:#626b86;}
div#vipbottom_container div.box1 ul li a:hover{text-decoration:underline;}
div#vipbottom_container div.box1 .cross{position:absolute;top:90px;right:-10px;}
div#vipbottom_container div.box2{float:left;width:202px;padding-left:30px;}
div#vipbottom_container div.box2 h4{float:left;width:202px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#vipbottom_container div.box2 ul{float:left;list-style:none;padding:5px 0 0 0;width:202px;}
div#vipbottom_container div.box2 ul li{float:left;width:202px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#vipbottom_container div.box2 ul li a{text-decoration:none;color:#626b86;}
div#vipbottom_container div.box2 ul li a:hover{text-decoration:underline;}
div#vipbottom_container div.box3{float:left;width:203px;padding-left:30px;}
div#vipbottom_container div.box3 h4{float:left;width:203px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#vipbottom_container div.box3 ul{float:left;list-style:none;padding:5px 0 0 0;width:203px;}
div#vipbottom_container div.box3 ul li{float:left;width:203px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#vipbottom_container div.box3 ul li a{text-decoration:none;color:#626b86;}
div#vipbottom_container div.box3 ul li a:hover{text-decoration:underline;}
div#vipbottom_container div.box4{float:left;width:264px;padding-left:30px;position:relative;}
div#vipbottom_container div.box4 h4{float:left;width:264px;font:bold 11px Arial, Helvetica, sans-serif;color:#3c4666;}
div#vipbottom_container div.box4 ul{float:left;list-style:none;padding:5px 0 0 0;width:264px;}
div#vipbottom_container div.box4 ul li{float:left;width:264px;font:normal 11px Arial, Helvetica, sans-serif;padding-bottom:2px;}
div#vipbottom_container div.box4 ul li a{text-decoration:none;color:#626b86;}
div#vipbottom_container div.box4 ul li a:hover{text-decoration:underline;}
div#vipbottom_container div.box4 div.cross{position:absolute;top:90px;left:-11px;}
ul.sub li a{ color:#563E97 !important; }
.sub{ display:none;}
/* Bottom Container Ends */
/* Body Container Ends */
/************************************************************* VIP Layout Ends **********************************************************************/
 
  /*  #cj_subnavigation  new */
  
	#cj_subnavigation  {
float:left;
width:195px;
   }

	   #cj_subnavigation ul.left_nav {
float:left;
list-style:none outside none;
padding:0;
width:177px;
}
 
   #cj_subnavigation ul.left_nav  li
      {float:left;width:177px;font:bold 12px Tahoma;}

 
   #cj_subnavigation ul.left_nav  li a.first {
background:url("../../img/design2010/sidebar_ul_top.jpg") no-repeat scroll 0 0 transparent;
color:#563E97;
float:left;
font-weight:bold;
height:23px;
padding:10px 0 0 23px;
text-decoration:none;
width:154px;
}

#cj_subnavigation ul li a.first:hover {
color:#F540AE;
}


 
  #cj_subnavigation  ul.left_nav li a {
background:url("../../img/design2010/sidebar_ul_mid.jpg") no-repeat scroll 0 0 transparent;
color:#563E97;
float:left;
font-weight:bold;
height:22px;
padding:10px 0 0 23px;
text-decoration:none;
width:154px;
}



#cj_subnavigation  ul.left_nav li a:hover, #cj_subnavigation ul.left_nav  li a:active{
color:#F540AE !important;
}

ul li ul li a.open, ul li a.open
{
color:#F540AE !important;
} 

ul li ul li{ list-style:none;}




#cj_subnavigation ul.left_nav li a.last {
background:url("../../img/design2010/sidebar_ul_bottom.jpg") no-repeat scroll 0 0 transparent;
color:#563E97;
float:left;
font-weight:bold;
height:23px;
padding:12px 0 0 23px;
text-decoration:none;
width:154px;
}


#cj_subnavigation ul li a.last:hover {
color:#F540AE;
}
/*sub*/

#cj_subnavigation ul.left_nav li ul.sub
{float:left; width:177px; list-style:none; padding:0px;}
#cj_subnavigation  ul.left_nav li ul.sub li
{float:left; width:177px; margin-bottom:1px !important;}
#cj_subnavigation ul.left_nav li ul.sub li a

{float:left; width:156px; padding:9px 21px 0 0; margin:0px; background:url(../../img/design2010/sub_menu.gif) repeat-x 0 0; height:24px; position:relative; text-align:right; font:normal 11px Tahoma; color:#563e97;}

#cj_subnavigation ul.left_nav li ul.sub li a span
{position:absolute; top:14px; right:-5px; background:none; width:4px; height:6px;}

#cj_subnavigation  ul.left_nav li ul.sub li a:hover, ul li.active a{color:#ff00c0 !important;}
#cj_subnavigation  ul.left_nav li ul.sub li a:open{color:#000000 !important;}
 #cj_subnavigation ul.left_nav li ul.sub li a.active
        {
     color:#f540ae !important;
     }

	#cj_subnavigation ul.left_nav li ul.sub li a.active span 
	{
    background:url(../../img/design2010/sub_arrow.gif) no-repeat 0 0;      width:4px; height:6px;
    }
	
#cj_subnavigation  ul.left_nav li ul.sub li a:open:hover
	{
	background:     url('../../img/defaultCSSimg/subnavigation_bg.jpg') no-repeat bottom right;
	}

#cj_subnavigation  ul.left_nav li ul.sub li a:hover span
{position:absolute; top:14px; right:-5px; background:url(../../img/design2010/sub_arrow.gif) no-repeat 0 0; width:4px; height:6px;}


    #cj_subnavigation ul.left_nav  li ul.sub li a.open span, 
	#cj_subnavigation ul.left_nav li ul.sub li a.open:hover span
	{position:absolute; top:14px; right:-5px; background:url(../../img/design2010/sub_arrow.gif) no-repeat 0 0; width:4px; height:6px;}
    
/*sub2 */
	#cj_subnavigation ul.left_nav  li ul.sub li ul.sub2
	 {
     float:left;
     list-style:none outside none;
     padding:0;
     width:177px;
     }
	 
	#cj_subnavigation ul.left_nav  li ul.sub li ul.sub2 li{
	float:left;
    margin-bottom:1px; 
    width:177px;
	}
	
	#cj_subnavigation ul.left_nav  li ul.sub li ul.sub2 li.last{
	margin-bottom:0 !important;
	}
	
    #cj_subnavigation ul.left_nav  li ul.sub li ul.sub2 li a {
	
        background:url("../../img/design2010/sub_menu.gif" ) repeat-x scroll 0 0 transparent;
        color:#F87300 !important;
        float:left;
        font:10px Tahoma;
        height:24px;
        margin:0;
        padding:9px 21px 0 0;
        position:relative;
        text-align:right;
        width:156px;
    }
    

   #cj_subnavigation ul.left_nav  li ul.sub li ul.sub2 li a span{
 position:absolute; 
 top:14px; 
 right:-5px; 
 background:none; 
 width:4px; 
 height:6px;}

 #cj_subnavigation ul.left_nav li ul.sub li ul.sub2 li a:hover,  #cj_subnavigation ul.left_nav li ul.sub li ul.sub2 li a.currentGame {
	 color:#ff00c0 !important;
	}
		   
#cj_subnavigation ul.left_nav  li ul.sub li ul.sub2 li a:hover span, #cj_subnavigation ul.left_nav  li ul.sub li ul.sub2 li a.currentGame span{
      position:absolute; 
	  top:14px; 
	  right:-5px; 
	  background:url(../../img/design2010/sub_arrow.gif) no-repeat 0 0; width:4px; height:6px;
	  }

   /*   tables from chat communcity */ 

   table.lingoTable {
            border-width: 1px;
            border-spacing: ;
			margin:0 0 10px 16px;
          /*  background-color: #5E739A;*/
                }

   table.lingoTable td {
          border-width: 1px;
          padding: 3px;
         /* background-color: #5E739A;*/
          font: 11px/21px Tahoma,Geneva,sans-serif;
          color: black;
      }
	
/* old bingo schedule classes - still used because jquery works with them */
.cj_module {display:block;height:auto !important;margin:10px 0;min-height:50px;position:relative;width:100%;}
.cj_module .cj_content.cj_schedule {display:block;padding:10px 1px;position:relative;}
.cj_module .cj_content.cj_schedule .cj_column {display:block;float:none;height:auto;padding:0;position:relative;width:100%;}
.cj_module .cj_content .cj_column .cj_middle {display:block;margin:-3px 0 0;padding:10px;}
.cj_schedule .cj_table {display:block;background:#F5F6F6 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#5472AE;list-style-image:none;
list-style-position:outside;list-style-type:none;font-size:12px;margin:0;padding:5px 3px 2px;width:596px;}
.cj_table .cj_row.header {background:transparent none repeat scroll 0 0;color:#053D59;}
.cj_table .cj_row.header strong {font-size:12px;color:#F23DAB;font-weight:normal;}
.cj_table .cj_row {display:block;position:relative;min-height:30px;}
.cj_table .cj_row .cj_game {display:block;float:left;padding-left:40px;margin-top:5px;width:146px;}
.cj_table .cj_row .cj_game img {left:2px;position:absolute;top:-2px;}
.cj_table .cj_row .cj_room {display:block;float:left;margin-top:5px;width:76px;}
.cj_table .cj_row .cj_prize {display:block;float:left;padding-left:10px;margin-top:5px;width:79px;}
.cj_table .cj_row .cj_price {display:block;float:left;margin-top:5px;width:68px;}
.cj_table .cj_row.header .cj_time {padding:5px 0 0 5px;}
.cj_table .cj_row .cj_time {display:block;float:left;padding-left:3px;width:90px;z-index:5;}
.cj_table .cj_row .cj_play {display:block;float:left;margin-top:4px;width:74px;}
.cj_table .cj_row .clear {background:#E5E6E6 none repeat scroll 0 0;clear:both;font-size:1px;height:1px;line-height:0;}
.cj_schedule .cj_table #cj_scrollable {height:208px;overflow:hidden;position:relative;width:100%;}
.cj_schedule .cj_table #cj_bingo {position:absolute;}
.cj_row .cj_begun2 {background:transparent url(../../img/defaultCSSimg/has_begun2.png) no-repeat scroll right top;display:none;height:30px;left:0;position:absolute;
top:0;width:100%;z-index:2;}


