/* CSS Document */
body {padding:0px; margin:0px; background:url(../images/bkg.jpg) repeat-x 0 0; background-color:#ff7202; font:normal 17px Arial, Helvetica, sans-serif; color:#FFFFFF;}
div,p,h1,h2,h3,ul,li,img,a,span,ins,form,fielsdset,input,select,button,textarea,label,a,td,tr,dl,dt,dd{padding:0; margin:0;}
ul{list-style-type:none; padding:0; margin:0;}
img,fieldset{padding:0; margin:0; border:none; outline:none;}
a{font:normal 17px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; border:none;}
a:hover{text-decoration:underline; outline:none;}
.clear{clear:both; height:0; padding:0; margin:0; line-height:0; border:0; outline:none; width:0;}

#div_area{width:928px; margin:0 auto; padding:23px 0 0 0;}

/************** Top Part ***************/
.top_part{width:905px; height:97px; background:url(../images/top_bg.jpg) no-repeat 0 0; padding:20px 0 0 23px;}

/************** Logo Part ***************/
.logo{ float:left; width:125px; height:70px; padding:2px 0 0 0}

.green_btn_area{float:right; width:745px;height:65px; }
.green_btn_area ul li{float:left; margin-right:37px; width:147px; height:65px;}
.green_btn_area ul li a.home {width:147px; height:65px;text-decoration:none; display:block; background:url(../images/home_img.jpg) no-repeat left top;}
.green_btn_area ul li a.home:hover, .green_btn_area ul li a.homeact{width:147px; height:65px;text-decoration:none; background:url(../images/home_img.jpg) no-repeat left -65px;}

.green_btn_area ul li a.enter {width:145px; height:65px;text-decoration:none; display:block; background:url(../images/enter_img.jpg) no-repeat left top;float:left;}
.green_btn_area ul li a.enter:hover, .green_btn_area ul li a.enteract{width:145px; height:65px;text-decoration:none; background:url(../images/enter_img.jpg) no-repeat left -65px;}

/************** yellow bar ***************/
.yellow_bar{width:916px; height:41px; background-color:#FFFFFF; padding:0 6px;}

/************** Banner Part ***************/
.banner{width:916px; height:460px; background-color:#FFFFFF; padding:0 6px;}
.inn_banner{width:916px; height:410px; background-color:#FFFFFF; padding:0 6px;}

/************** Winner Part ***************/
.win_prize{position:relative; width:1px; height:1px; /*top:53px; right:38px; width:257px;*/ float:right;}
.win{position:absolute; top:0; right:63px; width:200px; height:130px;}

/************** Jaffa Part ***************/
.jaffa_ball{position:relative; /* top:495px; right:0; width:142px;*/ margin:0 auto;}
.jaffa{position:absolute; top:-75px; right:385px; width:142px; height:181px; margin:0 auto;}

/************** Container Part ***************/
.main_container{width:916px; background-color:#FFFFFF; padding:0 6px;}
.inner_container{width:822px; margin:0 auto;}
.left_pane{width:374px; float:left;}
.right_pane{width:371px; float:right;}

.green_repeat{background:url(../images/green_repeat.jpg) repeat-y 0 0; width:374px;}
.green_bx{padding:29px 44px 31px 33px;}
.green_bx h2{width:100%; font:bold 21px/25px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:17px;}
.green_bx p{font:normal 17px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:40px;}
.green_bx .txt{font:bold 17px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:20px;}


.blue_repeat{background:#4485e4; width:371px;}
.blue_bx{padding:27px 30px 0 38px;}
.blue_bx h2{width:100%; font:bold 21px/25px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:17px;}
.blue_bx p{font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:17px;}
.blue_bx .bot_txt{font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0;}
.blue_bx .txt{font:bold 17px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:25px;}


ul.sidelink { margin:0 0 17px 0; padding:0; list-style:none;}
ul.sidelink li{background:url(../images/dashed.jpg) left center no-repeat; margin:0; color:#FFFFFF; list-style:none; font:normal 12px/16px Arial, Helvetica, sans-serif; padding:0 0 0 34px;}

/************** Little Girl Part ***************/
.little_gal{position:relative;  width:1px; height:1px;}
.gal{position:absolute; top:245px; left:325px; width:185px; height:297px;}



/************** 28-july-11 (Form Page) ***************/
.inner_pg_container{width:822px; margin:0 auto; padding:27px 0 0 0;}

.form_body{background:#00c300; width:664px; margin:0; padding:0 85px 0 73px;}
.form_box{width:664px; margin:0; padding:0;}
.form_box h2{font:bold 21px Arial, Helvetica, sans-serif; color:#FFFFFF; width:100%; margin:0; padding:0;}

form {width:664px; margin:0; padding:53px 0 0 0; display:block; }
input, select {font:normal 12px/28px Arial, Helvetica, sans-serif; color:#000000; height:28px; border:0; padding:0; margin:0; width:263px;}
textarea{font:normal 12px Arial, Helvetica, sans-serif; color:#000000; height:124px; border:0; padding:0; margin:0; width:263px; }
label {font:normal 16px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.form_left{width:263px; float:left;}
.form_right{width:285px; float:right;}

dl {clear:both; margin:0 padding:0;}
dt {float:left; text-align:left; width:263px; margin:0; padding:0;}
dd {float:left; width:263px; margin-bottom:12px;}

.submit_form_btn{background:url(../images/submit_form.jpg) no-repeat 0 0; width:263px; height:60px; cursor:pointer; border:none; margin-top:10px;}

/************** 28-july-11 (jaffa-form-disappeared Page) ***************/
.disappeared_grid{background:#00c300; width:822px; margin:0; padding:0;}
.disappeared_box{width:699px; margin:0 auto;}
.disappeared_box h2{font:bold 24px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0; padding:0 0 34px 10px;}

.disappeared_box_L{width:354px; float:left;}
.disappeared_box_R{width:312px; float:right; padding:95px 0 0 0; font:bold 21px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.disappeared_box_R a{font:bold 21px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.disappeared_box_R a:hover{color:#FFFFFF; text-decoration:none;}

/************** 28-july-11 (jaffa-terms-disappeared Page) ***************/
.terms_bg{background:#4485e4; width:822px; margin:0; padding:0;}


ul.terms_list {margin:0; padding:0 85px 0 70px; list-style:none;}
ul.terms_list li{margin:0; color:#FFFFFF; list-style:decimal; padding:0 0 18px 8px; font:normal 14px Arial, Helvetica, sans-serif;}

.msg_color{color:#000;}

/************** 31-August-11 ***************/
.big_bottom{width:928px; height:625px; margin:0; padding:0;}
