@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; background:#234300 url(../images/body_bg.gif) no-repeat top center; font:11px Trebuchet MS , Arial, Helvetica, sans-serif;}
a{font:11px Trebuchet MS; color:#fff; text-decoration:none;}
a:hover{text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; font-size:1px;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px}

img, div, table, tr, td, span {
 behavior: url(images/iepngfix.htc);
}


#wrapper{margin:0 auto; width:1000px;}
.flag_container{margin:0px auto; padding:0px; position:relative; top:0px; width:1000px; z-index:1000;}
.flag_midd_bg{margin:0px; padding:0px; background:url(../images/top_round_f_midd.gif) repeat-x; height:29px; width:778px;}
.flag_midd_bg ul{margin:0px; padding:0 0 0 0;}
.flag_midd_bg li{margin:0px; padding:0 2px; list-style:none; float:left; border:0px;}
.flag_midd_bg li a{margin:0px; padding:0px; border:0px; outline:none;}
.flag_midd_bg li a img{border:0px;  outline:none;}

.header{margin:0px; padding:30px 0 0 0 !important;  padding:0px 0 0 0;}
.logo_bg{margin:0px; padding:25px 0 0 0; background:url(../images/logo_bg.png) repeat-x; height:127px; width:429px;}
.header_right{margin:0px; padding:0px; background:url(../images/football_img.png) no-repeat; width:562px; height:152px;}
.countdown_before{margin:0px; padding:100px 0 0 0; font:bold 14px Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff;}
.countdown_after{margin:0px; padding:70px 0 0 0; font:bold 14px Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff;}
.timer_heading_text{text-align:right;}
.timer_heading_text span{padding:0 7px 0 1px;}
.count_number span{margin:2px 2px; padding:2px 3px 0 7px; background:url(../images/count_number_bg.png) no-repeat; width:23px; height:25px; float:left; font:bold 16px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#000000;}
.count_number p{margin:0px; padding:7px;}

.add_pannel{margin:0px; padding:0px;}
.add_midd_bg{margin:0px; padding:0px; background:url(../images/ad_midd_img.png) repeat-x; height:61px; width:992px;}
.add_section{margin:0px; padding:9px;}
.seprator{padding:3px 0 0 0;}
.login_btn{padding:20px 0 0 30px;}
.login_btn a{padding:0 2px; outline:none;}

.login_with{margin:0px; padding:10px 25px 0px 0;  font:bold 12px Trebuchet MS , Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000;}
.login_with a{vertical-align:top; float:left; margin:5px 2px; outline:none;}

.ranking_text{margin:0px; padding:13px 0px 0px 10px;  font:bold 14px Trebuchet MS , Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000;}
.ranking_text span{color:#318800;}

/* navigation  */
.navigation{margin:5px 0 5px 0; padding:0px; width:1000px;}
.navigation ul{margin:0px; padding:0px; height:41px; width:1000px;}
.navigation ul li{margin:0; background:url(../images/nav-bg.gif) top left repeat-x; padding:0px; list-style:none; float:left; height:41px; line-height:40px; border-left:1px #84ad5c solid; border-right:1px #305807 solid;}
.navigation ul li.noleftborder {
	border-left:none;
}
.navigation ul li.norightborder {
	border-right:none;
}
.navigation ul li a{margin:0; padding:0 19px;color:#FFF; float:left; outline:none; line-height:40px; font-size:13px;
font-family:Century Gothic;
text-transform:uppercase;
font-weight:bold;
text-align:center;
height:41px;
text-shadow:#254209 0 1px 0;
}
.navigation ul li a:hover {
	background:#366d00 url(../images/nav-hover.gif) top right no-repeat;
	text-decoration:none;
}
.navigation ul li a.Home {
	width:79px;
	background:url(../images/home-tab.jpg) 0 0 no-repeat;
	text-align:center;
	padding:0 0 0 0;
}
.navigation ul li a.Home:hover {
	background:url(../images/home-tab.jpg) 0 -41px no-repeat;
}
.navigation ul li a.Redeem {
	width:127px;
	background:url(../images/redeem-tab.jpg) 0 0 no-repeat;
	text-align:center;
	padding:0 0 0 0;
}
.navigation ul li a.Redeem:hover {
	background:url(../images/redeem-tab.jpg) 0 -41px no-repeat;
}
/*End navigation  */

.inner_body{margin:0px 0 0 0; padding:5px; background:#ffffff; width:990px;}
.continer_left{margin:0px; padding:0px; width:678px;}
.continer_right{margin:0px; padding:0px; width:306px;}

.playing_steps{margin:0px; padding:8px 0 0 0;}
.step1.noMargin {
	margin-right:0;
}
.step1{margin:0 8px 0 0; padding:0;float:left; width:220px;}
.step1 .Content {
	width:220px;
	background:url(../images/box-bg.jpg) top left repeat-y;
}
.shades{margin:0px; padding:0px; background:url(../images/shades.jpg) no-repeat; width:220px;}
.step_text{margin:0px; padding:0px;}
.step_text h4{margin:0px 0 5px 0; padding:0px 5px; font:normal 18px Trebuchet MS , Arial, Helvetica, sans-serif; color:#000000; text-align:center; height:23px; overflow:hidden; }
.step_text p{margin:0px; padding:0px 5px; font:11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#000000; text-align:center; height:48px; overflow:hidden; }
.player_img{padding:8px 0 0 0; margin:0px 0 0 0; text-align:center; height:130px;}
.player_img img{margin:0px 0 0 0;}

.step_btn{margin:0px; padding:0px; position:relative; width:220px; height:35px; background:url(../images/steps-box-heading.jpg) top left no-repeat; color:#fec226; text-indent:10px;
line-height:32px; font-size:17px; text-transform:uppercase; font-family:Century Gothic; font-weight:bold; text-shadow:#1d1d1d 0 1px 0;}
.step_midd_img{margin:0px; padding:3px 13px 0 13px; background:url(../images/step_btn_midd_img.png) repeat-x; height:29px; font:normal 18px Trebuchet MS , Arial, Helvetica, sans-serif; color:#fff;}

.match_schedule{margin:0px; padding:0px;background:#EEE; width:300px;}
.match_schedule h3{margin:0px; padding:4px 0 0 50px; background:url(../images/match_schedule_bg.png) no-repeat; width:249px; height:30px; font:bold 16px Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff;}
.create_team{margin:0 auto; padding:2px 0px 0 15px; background:url(../images/create_your_team_btn.gif) no-repeat; width:144px; height:29px;}
.create_team a{font:bold 15px Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.create_team a:hover{text-decoration:none;}

.teams_schedule{margin:0 0 5px; padding:0px 0 0 10px; background:#EEE url(../images/macth_seprator.gif) no-repeat center bottom; width:285px;}
.teams_schedule1{background-image:none; padding:0 0 0px 10px;}
.team_01{margin:0px; padding:0px 0 20px 0; width:70px; text-align:center; font:bold 11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#234300; }
.team_01 a img {
	border:1px #CCC solid;
}
.vs_text{margin:0px; padding:10px 5px;  font:bold 18px Trebuchet MS , Arial, Helvetica, sans-serif; color:#000; }

.match_timming{margin:0px; padding:6px 0 0 5px; font:11px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#21a026; text-align:center; width:100px;}

.click_here_link{margin:0px; padding:0; text-align:center; background:#666;}
.click_here_link a{margin:0px; padding:0px; line-height:24px;  color:#FFF; outline:none;}

.banner_img{margin:0px; padding:5px 0;}

.football_on_mobile{margin:0px; padding:0px; background:url(../images/football_on_mobile.gif) no-repeat; width:296px; height:129px; text-align:right;}
.football_on_mobile h3{font:bold 14px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#326bc9; text-transform:uppercase; padding:5px 15px 4px 0;}

.football_on_mobile h5{padding:2px 28px 0px 0;}
.football_on_mobile h5 a{font:bold 13px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#2763c1;  text-decoration:underline;}
.football_on_mobile h5 a:hover{text-decoration:none;}

.football_on_mobile h6{padding:0 0 0 0;}
.football_on_mobile h6 a{font:11px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#000;  padding:0 15px 0 0;}

.winner_bg{margin:5px 0; padding:0px; background:url(../images/winner_bg.gif) no-repeat; width:296px; height:129px; text-align:right; overflow:hidden;}
.winner_name{margin:0px; padding:30px 20px 0 0;}

.prizes_table th{font:bold 11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#000; text-align:center;}
.prizes_table td{font:11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#000; padding:2px 0; text-align:center;}
.prizes_table td a{color:#2762c0; text-decoration:underline;}
.prizes_table td a:hover{text-decoration:none;}

.dotted_footer{margin:0px; padding:0px; background:url(../images/dotted_bg.gif) repeat-x; height:20px;}
.footer_inner{margin:0px; padding:10px 0 0; }
.footer_links{margin:0px; padding:10px 10px 10px 10px;}
.footer_links ul h3 {
	font-size:12px;
	line-height:16px;
	margin-bottom:10px;
}
.footer_links ul.noMargin {
	margin-right:0;
}
.footer_links ul{margin:0px; padding:0; width:130px; margin-right:10px;}
.footer_links li{list-style:none; padding-bottom:2px;}
.footer_links li span{font:bold 12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#234300; list-style:none;}
.footer_links li a{font:12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#234300;}

.footer_round{margin:0px; padding:0px; background:url(../images/btm_midd_img.png) repeat-x; height:10px;}
.footer_text{margin:0 auto; width:1000px; font:11px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; padding:10px 0;}

/*  Registration page  */
.continer_left h3{margin:0px 0 5px 0; padding:3px 0; border-top:1px solid #d3d0d0; border-bottom:4px solid #328b00; font:bold 14px Trebuchet MS , Arial, Helvetica, sans-serif; color:#318800; text-transform:uppercase;}
.heading_content{margin:0px 0 10px 0; padding:10px;  background:#328b00; font:11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff;}
.continer_left h5{margin:10px 0 0px 0; padding:0px 10px;  font:bold 11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#328b00;}
.manditary_form{margin:0px 0 0 0; padding:5px 5px 10px 5px; background:#f1f2f1;}
.input_text{margin:0px 0 0px 0; padding:2px 5px; font:12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#333; width:310px; border:1px solid #e2dede;}
.input_text1{margin:0px 0 0px 0; padding:2px 5px; font:12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#333; width:218px; border:1px solid #e2dede;}

.form_text{font:12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#888888; text-align:right;}
.select_box{margin:0px 0 0px 0; padding:2px 0px; font:12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#333; width:322px; border:1px solid #e2dede;}
.bgcolor_none{background:none; padding:0 5px;}
.submit_btn{margin:4px 0 0 7px; padding:0px; background:url(../images/submit_btn.gif) no-repeat; width:85px; height:25px; border:0px; font:bold 12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff; vertical-align:top; cursor:pointer;}

.term_condition{margin:0px 5px 10px 5px; padding:5px 10px 5px 5px; border:1px solid #ccc; height:150px; overflow:scroll; overflow-x:hidden;}
.term_condition p{margin:0px; padding:5px 0;}

/* End Registration page  */


/*  how to play  */
.content_text p{margin:0px; padding:0px 0 10px 0; font:12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#333; }
.content_text ul{margin:0px; padding:0px 0 0px 30px;}
.content_text li{margin:0px; padding:2px 0 2px 0; list-style:circle; color:#318800;}
.content_text li a{margin:0px; padding:0; color:#318800;}
.content_text p a{margin:0px; padding:0; color:#318800; font-weight:bold;}
.content_text h3{margin:10px 0 0 0; padding:2px 0; font:bold 11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #cccccc; border-top:none;}

.table_listing{margin:0px; padding:0px; border-left:1px solid #fff; border-top:1px solid #fff; background:#5abe22;}
.table_listing th{margin:0px; padding:5px 0; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#246101; text-align:center; font:bold 12px Trebuchet MS , Arial, Helvetica, sans-serif; color:#fff;}
.table_listing td{margin:0px; padding:5px 0; border-right:1px solid #fff; border-bottom:1px solid #fff; font:11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.table_listing td a{font-weight:bold; text-decoration:underline;}
.table_listing td a:hover{text-decoration:none;}
tr.table_row_color{background:#328b00;}

.searching_box{margin:5px 0; padding:5px; background:#f1f2f1;}
.submit_btn1{margin:0 0 0 7px; padding:0px; background:url(../images/small_btn.gif) no-repeat; width:50px; height:25px; border:0px; font:bold 12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff; vertical-align:top; cursor:pointer;}

.paging ul{margin:0px; padding:0px;}
.paging li{margin:0px; padding:10px 3px 0 3px; list-style:none; float:left;}
.paging li a{margin:0px; padding:0px 5px; background:#4eb414; font:bold 11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.paging li a:hover{color:#318800; background:none;}


/*  Sign In Shadow Css */

#facebox .b { background:url(../images/b.png);}
#facebox .tl {  background:url(../images/tl.png);}
#facebox .tr {  background:url(../images/tr.png);}
#facebox .bl {  background:url(../images/bl.png);}
#facebox .br {  background:url(../images/br.png);}
#facebox {  position: absolute;  width: 100%;  top: 0px;  left: 0;  z-index: 100;  text-align: left;}
#facebox .popup {  position: relative; top:100px;}
#facebox table {  margin: auto;  border-collapse: collapse;}
#facebox .body {  padding: 10px;  background: #fff;  width: 678px;}
#facebox .loading {  text-align: center;}
#facebox .image {  text-align: center;}
#facebox img {  border: 0;}
#facebox .footer {   padding-top: 5px;  margin-top: 10px;  text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {  height: 10px;  width: 10px;  overflow: hidden; padding: 0;}
.spacing_none{margin:0px;}
.label_head{margin:0px; padding:10px 0 0 3px;}
.forgot_pass{margin:0px; padding:10px 0 0 0; font:12px Trebuchet MS , Arial, Helvetica, sans-serif; color:#318800;}
.forgot_pass a{margin:0px; padding:0px; font:bold 12px Trebuchet MS , Arial, Helvetica, sans-serif; color:#318800;}
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 678px; /*Width of Carousel Viewer itself*/
height: 325px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin:0; /*margin around each panel*/
width: 678px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


.banner1{margin:0px; padding:0px; background:url(../images/Banner_1.jpg) no-repeat; width:678px; height:325px;}
.banner1 h4{margin:0px; padding:240px 0 0 10px; font:bold 16px Trebuchet MS , Arial, Helvetica, sans-serif; color:#fff;}
.banner1 p{margin:0px; padding:5px 0 0 10px; font:11px Trebuchet MS , Arial, Helvetica, sans-serif; color:#fff; height:50px;}

.banner2{margin:0px; padding:0px; background:url(../images/banner_2.gif) no-repeat; width:678px; height:325px;}


.prizes_name{margin:0px; padding:30px 0 0 50px;}

.prizes1{margin:0px; padding:0px 80px 0 0; width:130px; text-align:right;   font:bold 19px Trebuchet MS , Arial, Helvetica, sans-serif; color:#fff; }
.prizes1 span{color:#f0ff00; margin:-3px 0 0 0; float:right; font:bold 17px Trebuchet MS , Arial, Helvetica, sans-serif; }
.prizes1 a{color:#ffffff; margin:-10px 0 0 0; float:right; font:bold 13px Trebuchet MS , Arial, Helvetica, sans-serif; }

.prize_spacing{margin:0px; padding:0 0 0 20px;}

.prizes_product{margin:0px; padding:20px 0 0 10px;}
.prizes_product img{padding:0px; margin:0px 0 0 35px;}
.inner_links{margin:0px 0 10px 0; background:#f6f6f6; padding:2px; width:293px;}
.inner_links h3{margin:0px; padding:3px 0 0 10px; background:url(../images/menu_bg.gif) repeat-x; height:28px; font:bold 16px Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff;}

.inner_links ul{margin:0px; padding:0px;}
.inner_links li{margin:0px; padding:5px 0 12px 10px; background:url(../images/linksep.gif) no-repeat bottom center;  list-style:none; float:left; width:285px;}
.inner_links li a{margin:0px; padding:0px 0 0 25px;  font:bold 12px Trebuchet MS , Arial, Helvetica, sans-serif; color:#318800; display:block; background:url(../images/bull_icon.png) no-repeat;}
.inner_links li a:hover{color:#000000; background:url(../images/bull_icon.png) no-repeat;}
.logout{margin:0px; padding:20px 10px;}

.daily_link{margin:0px; padding:0px 0 5px 0;}
.daily_link a{margin:0px; padding:2px 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff; background:#328B00;}
/* end Sign In Shadow Css */













/* sudhir added  31-05-2010  */



.paneltitle,.panelgtitle{font-weight:700;font-size:11px;background:url(../images/panelbg-1px.jpg) repeat-x;color:#fff;}
.panelbtm{font-weight:700;font-size:11px;background:url(../images/panelbgb-1px.jpg) repeat-x;color:#fff;}
.form{margin:0px 0 0px 0; padding:2px 5px; font:12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#333; width:310px; border:1px solid #e2dede;}
.button{margin:4px 0 0 7px; padding:0px; background:url(../images/submit_btn.gif) no-repeat; width:85px; height:25px; border:0px; font:bold 12px  Trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff; vertical-align:top; cursor:pointer;}
.error1{font-size:10px;color:#666;}
.formarea{border-right:#d3d3d3 1px solid;border-top:#d3d3d3 1px solid;font-size:11px;border-left:#d3d3d3 1px solid;width:160px;border-bottom:#d3d3d3 1px solid;font-family:Verdana, Arial, Helvetica, sans-serif;padding:1px;}
.green{font:11px Trebuchet MS; color: #246101; text-decoration:none;}
/*---------end sudhir*/

.label_container{margin:0px; padding:0 0 10px 0; text-align:left;}
.play_now_btn{padding:54px 90px 0 0px; text-align:right;}


/* Prizes */
.prizes_page{margin:0px; padding:0px;}
.prizes_cat{margin:0px; padding:0px;}
.prizes_cat h3{margin:0px; padding:5px 0 0 5px; background:#328b00; font:bold 12px trebuchet MS , Arial, Helvetica, sans-serif; color:#ffffff;}
.prizes_cat ul{margin:0px; padding:0px;}
.prizes_cat li{margin:0px; padding:20px 18px; background:url(../images/sep_prizes.gif) no-repeat top right; height:129px; text-align:center; list-style:none; float:left; font:bold 13px trebuchet MS , Arial, Helvetica, sans-serif; color:#328b00;}
.prizes_cat li span{font-size:22px; padding:0 5px 0 0;}



/* Admin Messge */
.msg{ background:url(../images/adm_msg_img.jpg) no-repeat; margin:0px; padding:0px; height:136px; width:300px;}
.msg p { font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0px 0px 0px 0px; padding:75px 15px 0;}
