/* NEW CSS FOR MJOY SITE */
body {font-family: Arial,Verdana, Helvetica, sans-serif; font-size:12px; color:#000; margin:0px; margin-left:auto; margin-right:auto; width:970px; height:auto; background:url(../images/bg_grgif) repeat-x #FFF}
/*Layer1 {position:absolute;  z-index:3;float:left; background:#FFF; }
#Layer1 {position:absolute;left:0px;top:35px;width:222px;height:600px; background-color:#FF0000}
#Layer2 {position:absolute; left:50px; top:35px; width:222px; height:600px; background-color:#0033FF}
#reso_800 {position:absolute;left:0px;top:35px;width:222px;height:600px; background:#FF0000}
#reso_1024 {position:absolute;left:0px;top:35px;width:222px;height:600px; background:#FF0000}
#reso_1152 {position:absolute;left:85px;top:180px;width:965px;height:600px; background:#33CC99; z-index:1; color:#FF0000; font-size:30px;}
#reso_1280 {position:absolute;left:0px;top:35px;width:222px;height:600px; background:#FF0000}*/

.float {float:left}
.float_right {float:right}
.float_center {float:center}
.font_bold {font-weight:bold}
.bold_none {font-weight:normal}
.pad_3_left{padding-left:3px;}
.pad_3_right{padding-right:3px;}
.pad_5_right{padding-right:5px;}
.pad_10_r{padding-right:10px;}
.pad_3_but{padding-right:3px;}
.pad_left {padding-left:10px;}
.padi_but {padding-bottom:3px;}
.padi_top { padding-top:10px;}
.padi_but10 {padding-bottom:10px;}
.pading_5_5 {padding-bottom:5px; padding-top:5px;}
.mar_top {margin-top:20px;}
.mar_top2 {margin-top:20px;}
.mar { margin-bottom:8px;}
.mar1 { margin-bottom:3px;}
.margin_20 { margin-bottom:15px;}
.margin_bu_10 { margin-bottom:10px;}
.box_high1 {height:134px; overflow:hidden;}
.box_high2 {height:130px; overflow:hidden;}
.box_high3 {height:173px; overflow:hidden;}
.box_high4 {height:170px; overflow:hidden;}
.table_high1 {height:100%;}
.img_border {border:1px solid #a463cf}
.img_border_vai {border:1px solid #a463cf}
.img_bor12 {border:1px solid #bcb9b9; padding:10px; margin:10px; margin-left:5px; margin-top:0px; background:#fff; text-align:left;}
.img_border_blue {border:1px solid #cae4fd}
.img_border_yalo {border:1px solid #fcf684}
.img_border_blck {border:1px solid #000}
.img_border_orng {border:1px solid #fad4af}
.img_border_sky {border:1px solid #b0f3fb}
.in_hd_hai {height:25px;}
.txt_center {text-align:center;}
.no_top_pad {padding-top:0px;}

.search_panl {width:965px; background:url(../images/genaric_back_img.gif) repeat-x 0px 0px; vertical-align:middle;color:#FFF; font-weight:bold; font-family:Verdana; font-size:11px;}
.search_panl a{ color:#FFF; font-weight:bold; font-size:13px;  text-decoration:none;}
.search_input1 { background:#ffe6d7; width:160px; margin-right:5px; border:1px solid #6184aa; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.blackBold_text { font-size:12px; font-weight:bold; color:#000000; text-decoration: none;}
.search_back_color {background:#fbcf9d}


.color_box_cov {width:auto}
.color_box_all {width:12px; height:12px; margin-right:5px;}
.head_top_bar {width:1px; background:url(../images/genaric_back_img.gif) repeat-x 0px -253px;}
.head_nav {width:965px; background:url(../images/genaric_back_img.gif) repeat-x;}
.head_nav_text {font-size: 13px; font-weight:bold;	color: #FFF; text-decoration: none;}
.head_nav_text a {font-size: 13px; font-weight:bold; color: #FFF; text-decoration: none;}
.head_nav_text a:hover {text-decoration: underline;}
.master_head { width:965px; z-index:-1}

.left_nav_cov {width:120px;  height:auto; background:#f3f3f3; margin-right:8px; padding-bottom:110px;}
.left_nav_cov_home {width:120px;  height:1000px; background:#f3f3f3; margin-right:8px; }
.left_nav_cov_hd {background:url(../images/genaric_back_img.gif) repeat-x 0px -154px; padding-bottom:2px; padding-top:2px; padding-left:5px; font-size:13px;}
.left_nav_txt {padding-bottom:3px; padding-top:3px; padding-left:3px; background:#f3f3f3/*#feecf5*/; border-bottom:1px solid #cccccc;/*fdcee5;*/ text-decoration:none;}
.left_nav_txt a{ padding-left:5px; color:#000;  font-size:11px; text-decoration:none; font-family:Verdana; font-size:12px;}
.left_nav_txt a:hover{color:#CC0000; text-decoration:underline}
.font_10px {font-size:11px; color:#f83f9b}
.font_10px a {font-size:11px; display:block;}
.clear {clear:both;}


.center_cov_one {width:348px; padding-right:5px;}
.center_cov_mar {width:343px;  margin-bottom:8px;}
.center_box_one_hd { background:url(../images/genaric_back_img.gif) repeat-x 0px -183px; font-size:13px; color:#FFF; width:348px; margin-bottom:3px;}
.center_box_one_hd a{ font-size:12px; font-weight:normal; color:#FFF;text-decoration:none;}
.center_box_one_txt {font-size:11px; border:1px solid #a4a4a4; width:342px; padding:2px;}
.center_box_one_txt a{color:#FFF; display:block; padding-bottom:3px;}
.center_box_one_bx {font-size:12px; width:112px; text-align:center; padding-bottom:0px; font-size:12px;}
.center_box_one_bx a{color:#2d2db0; display:block; padding-bottom:3px;}
.center_box_two_bx {font-size:12px; width:110px; padding-right:2px; padding-top:3px;}
.center_box_two_bx a {font-size:12px; width:110px;}
.center_box_three_bx {font-size:12px; width:110px; text-align:center; padding-bottom:0px; font-size:12px;}
.center_box_three_bx a{color:#2d2db0; display:block; padding-bottom:3px;}
.center_gm_three_bx {font-size:12px; width:110px; text-align:center; padding-bottom:0px; font-size:12px;}
.center_gm_three_bx a{font-size:12px;}
.cen_add_cov {width:342px; padding:3px; padding-bottom:0px; text-align:center;}
.cen_add_cov1 {width:342px; padding-left:2px; text-align:center; padding-bottom:8px; padding-top:8px;}

.center_right_cov {width:355px; padding-right:3px;}
.center_right_hd { background:url(../images/genaric_back_img.gif) repeat-x 0px -183px; font-size:13px; color:#FFF; width:345px; margin-bottom:3px; margin-left:7px;}
.center_right_hd a{ font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.center_right_mar {font-size:11px; width:348px; border-left:2px solid #bbc503}
.center_right_txt {font-size:11px; border:1px solid #a4a4a4; width:335px; padding:4px; margin-left:5px;}
.center_txt_hd { width:337px; padding:3px; color:#223f8f; font-size:12px;}
.center_txt_bck1 { width:327px; background:#d9dbed; border-bottom:1px solid #fff; padding-left:5px; font-size:12px}
.center_txt_bck2 { width:327px; background:#cfe9f8; border-bottom:1px solid #fff; padding-left:5px; font-size:12px}
.td_pad {padding:3px; padding-left:5px;}
.td_height { height:1px; background:#FFF; border:none;}
.center_right_txt1 {border:1px solid #a4a4a4; width:335px; padding:4px; margin-left:5px; background:#e3eef6;}
.vlet_box {font-size:11px; border:1px solid #a463cf; width:333px; padding:5px; margin-left:5px;}
.center_box_ritwo_bx {font-size:12px; width:105px; padding-right:3px;}
.center_box_ritwo_bx a {font-size:12px; width:110px;}
.font_ari {font-family:verdana; font-size:12px;}
.end_bx_txt {font-size:12px; text-align:center; padding-bottom:0px; font-size:12px;}
.end_bx_txt a{color:#2d2db0; display:block; padding-bottom:3px;}

/* ######################### CSS FOR BANNER ######################## */
.right_pannel_cov { width:121px; padding-left:2px}
.banner1 {width:100%; padding-bottom:10px;}

.footer_add {width:956px; text-align:center; padding-top:10px; font-size:10px;}
.footer_paddig {padding-top:10px;}
.footer_paddig a{color:#000;}

/* ######################### CSS FOR INSIDE PAGES ######################## */
.in_cntr_pnl { width:705px; padding-right:5px;}
.in_cntr_hd {width:705px; color:#000; font-size:14px; background:url(../images/animation_tab_back.gif) repeat-x; font-family:Arial} 
.in_cntr_hd_blue {width:705px; color:#000; font-size:14px; background:url(../images/c_logos_back.gif) repeat-x; font-family:Arial} 
.in_cntr_hd_gree {width:705px; color:#000; font-size:14px; background:url(../images/sms_trivia_back.gif) repeat-x; font-family:Arial} 
.in_cntr_hd_yalo {width:705px; color:#000; font-size:14px; background:url(../images/sms_yallo_back.gif) repeat-x; font-family:Arial} 
.in_cntr_hd_orng {width:705px; color:#000; font-size:14px; background:url(../images/videos_tab_back.gif) repeat-x; font-family:Arial} 
.in_cntr_hd_tilo {width:705px; color:#000; font-size:14px; background:url(../images/tilo_hd_bg.gif) repeat-x; font-family:Arial}
.in_cntr_hd_sky {width:705px; color:#000; font-size:14px; background:url(../images/themes_tab_back.gif) repeat-x; font-family:Arial} 
.in_cntr_hd_orng2 {width:705px; color:#000; font-size:14px; background:url(../images/games_back.gif) repeat-x; font-family:Arial} 
.in_cntr_hd_green {width:705px; color:#000; font-size:14px; background:url(../images/sms_trivia_back.gif) repeat-x;  font-family:Arial} 
.in_cntr_content {width:703px; color:#000; font-family:Arial; padding-top:5px; border:1px solid #f2d6fe; border-top:none; margin-bottom:10px; } 
.in_cntr_content_blue {width:703px; font-family:Arial; padding-top:5px; border:1px solid #cae4fd; border-top:none; margin-bottom:10px; } 
.in_cntr_content_yalo {width:703px; font-family:Arial; padding-top:5px; border:1px solid #fcf684; border-top:none; margin-bottom:10px; } 
.in_cntr_content_orng {width:703px; font-family:Arial; padding-top:5px; border:1px solid #fad4af; border-top:none; margin-bottom:10px; } 
.in_cntr_hd_tilo {width:703px; font-family:Arial; padding-top:5px; border:1px solid #ffccff; border-top:none; margin-bottom:10px; } 
.in_cntr_content_tilo {width:703px; font-family:Arial; padding-top:5px; border:1px solid #e91c77; border-top:none; margin-bottom:10px; } 
.in_cntr_content_sky {width:703px; font-family:Arial; padding-top:5px; border:1px solid #b0f3fb; border-top:none; margin-bottom:10px; } 
.in_cntr_content_green {width:683px; font-family:Arial; padding:10px; border:1px solid #d3f09d; border-top:none; margin-bottom:10px; } 
.in_cntr_content_orng2 {width:703px; font-family:Arial; padding-top:5px; border:1px solid #fcb283; border-top:none; margin-bottom:10px; } 
.in_img_box {width:175px; color:#000; text-align:center;} 
.in_img_box_game {width:233px; color:#000; text-align:center;} 
.in_img_box_game a {color:#000099; display:inline;} 
.in_content_box {width:175px; color:#000; text-align:center; padding-bottom:3px;} 
.in_content_box a{color:#2d2db0; display:block; padding-bottom:3px;}
.in_content_more { float:right; padding-top:10px;}
.cat_box{ width:703px; height:36px; background:url(../images/cat_head_back_sky.gif) repeat-x; border:1px solid #cccccc; border-bottom:none;}
.cal_txt { width:703px;  background:url(../images/more_back.gif) repeat-y; border:1px solid #cccccc; border-top:none; text-align:center; padding:0px;}
.cal_txt a{ color:#000; text-decoration:none;}
.cal_txt a:hover{ color:#000; text-decoration:underline;}
.cat_txt_pad { height:12px; vertical-align:top; width:50px}
.cat_txt_pad1 {padding-top:0px; vertical-align:top; width:300px;}

.sms_in_text {  font-weight:bold; font-size:20px; font-family:Helvetica; color:#000; background:url(../images/sms_news_back.gif) repeat-x; padding-left:10px; padding-top:2px; padding-bottom:2px; width:695px}
.sms_in_head { width:693px; font-size:12px; color:#000; padding-left:10px; padding-top:5px; padding-bottom:10px;}
.inside_text1 { width:677px; font-size:13px; color:#000; padding-left:25px; padding-top:5px; padding-bottom:2px; background:url(../images/round-arrow.gif) no-repeat 9px 9px;}
.inside_text2 { width:677px; font-size:13px; color:#000; padding-left:25px; padding-top:5px; padding-bottom:2px;}
.pink_back_txt { padding-left:15px; padding-right:15px; background:#FF99FF; padding-bottom:1px; padding-top:1px;}
.sms_astro_head {  font-weight:bold; font-size:20px; font-family:Helvetica; color:#000; background:url(../images/sms_astro_back.gif) repeat-x; padding-left:10px; padding-top:2px; padding-bottom:2px; width:695px}
.sms_jokes_head { width:695px;font-weight:bold; font-size:20px; font-family:Helvetica; color:#000; background:url(../images/sms_jokes_back.gif) repeat-x; padding-left:10px; padding-top:2px; padding-bottom:2px;}
.sms_shayari_head { width:695px; font-weight:bold; font-size:20px; font-family:Helvetica; color:#000; background:url(../images/sms_shayari_back.gif) repeat-x; padding-left:10px; padding-top:2px; padding-bottom:2px;}
.sms_tips_head { width:695px; font-weight:bold; font-size:20px; font-family:Helvetica; color:#000; background:url(../images/sms_tips_back.gif) repeat-x; padding-left:10px; padding-top:2px; padding-bottom:2px;}
.in_cntr_content_tips {width:703px; font-family:Arial; padding-top:5px; border:1px solid #feadaf; border-top:none; margin-bottom:10px; } 
.in_cntr_content_trivi {width:703px; float:left; border:1px solid #d3f09d; padding-bottom:10px;}
.sms_trivia_head {width:695px; font-weight:bold; font-size:20px; font-family:Helvetica; color:#000; background:url(../images/sms_trivia_back.gif) repeat-x; padding-left:10px; padding-top:2px; padding-bottom:2px;}
.how_tu_dw {width:693px; padding-left:10px; padding-top:15px; text-decoration:none; border:1px solid #d3f09d;}
.how_tu_dw a{ background:url(../images/agl_arrow.gif) no-repeat 0px 3px; padding-left:18px; color:#000; text-decoration:none; display:block; padding-bottom:16px;}
.how_tu_dw a:hover{ color:#FF0000; text-decoration:underline;}
.ring_cen_box1 { width:250px; padding-left:100px; margin-right:10px;}
.ring_cen_box2 { width:200px;}
.ring_cen_box3 { width:245px; background:#c6d6a9; text-align:center; padding-bottom:3px; padding-top:3px;}
.ring_cen_box4 { width:245px; background:#c6d6a9; text-align:center; padding-bottom:3px; padding-top:3px;}
.ring_cen_box5 { width:510px; padding-left:100px; margin-right:10px;}
.ring_cen_box6 { width:506px; background:#c6d6a9; text-align:center; padding-bottom:3px; padding-top:3px;}
.ring_hd_back { background:#c6d6a9;}
.ring_hd_bor {border:2px solid #c6d6a9}
.ring_box_pad {padding:3px; width:238px}
.ring_down {padding:3px; width:238px; text-align:center;}
.ring_down2 {padding:3px; width:500px; text-align:center;}


/*#################### INSIDE PAGE ############################*/

.price_list_cov{width:693px; padding-left:10px; padding-top:15px; text-decoration:none; border:1px solid #d578fc; color:#d22222; padding-bottom:10px;}
.price_list1{width:661px; padding-left:10px; padding-right:10px; padding-top:15px; text-decoration:none; border:1px solid #f2d6fe; color:#d22222; text-align:center;}
.table_bg_wht{background:#fff;}
.color_black {color:#000; font-size:16px;}
.logo_hd {width:673px;}
.plist_td_left {width:263px; border:1px solid #8d8d8d; background:#f3f3f3; color:#000; border-bottom:none; border-right:none; padding-left:10px;padding-bottom:2px; padding-top:2px;}
.plist_td_right {width:398px;border:1px solid #8d8d8d; color:#000; border-bottom:none; padding-left:10px; padding-bottom:2px; padding-top:2px; text-align:center;}
.plist_td_back {background:#660000; color:#fff;}
.plist_td_back2 {background:#cc0000; color:#fff;}
.plist_but_bor {border-bottom:1px solid #8d8d8d}
.anc_pnt {width:680px; text-align:right; padding-top:10px}
.anc_pnt a{color:#ff0000;}
.hand_set_txt {width:683px; color:#000; font-family:Arial; padding:10px; border:1px solid #f2d6fe; border-top:none; margin-bottom:10px; } 
.hand_set_txt P{ color:#000; padding:0px; font-size:12px; display:block; margin:0px; padding-bottom:10px; padding-top:10px; } 
.hand_set_txt b{ color:#000; padding:0px; font-size:20px; display:block;  } 
.faq_q {width:683px; font-size: 12px; color: #000000; text-decoration: none; border:1px solid #f2d6fe; border-top:none; padding:10px;}
.faq_q p {margin:0px; padding-bottom:10px;}
.faq_q a{ color: #000000; text-decoration: none;}
.faq_q a:hover{ color: #FF0000; text-decoration: underline;}
.faq_q_red {font-size: 12px; font-weight: Bold; color: #CC0000;	text-decoration: none;}
.feed_head {width:683px; font-size: 12px; color: #CC0000; border-bottom:1px solid #8d8d8d; padding-bottom:10px;}
.feed_head_left {width:253px; color:#000; border-bottom:none; padding-top:10px; text-align:right; padding-right:10px; vertical-align:bottom;}
.feed_head_right {width:398px; color:#000; border-bottom:none; padding-top:10px;}
.input1 { border:1px solid #666666; margin:0px; height:14px; width:180px; font-size:10px; padding:0px; font-family:Verdana;}
.input2 { border:1px solid #666666; margin:0px;width:180px; font-size:12px; padding:0px; font-family:Verdana;}
.input3 { border:1px solid #666666; margin:0px;width:100px; font-size:12px; padding:0px; margin-left:10px;  font-family:Verdana;}
.submit_but { border:1px solid #000; FONT-SIZE: 11px; cursor:hand; color:#fff; height:20px; background:#737073; margin-right:10px;}
.down_height {height:35px;}
.down_font { font-size:11px;}
.how_to_txt{width:678px; float:left; padding:10px; font-family:Verdana; font-size:12px;}
.how_to_head{width:698px; float:left; padding-bottom:1px;  font-family:Georgia; font-size:22px; font-weight:bold; text-align:center; padding-top:2px; border-bottom:1px solid ##D6F1A6; background:url(../images/sms_trivia_back.gif) repeat-x;}
.how_to_img{width:200px; float:left; padding-left:10px; padding-bottom:10px; font-family:verdana; font-size:8px;}
.how_to_pan {width:698px; float:left; border:1px solid #e0f3bc; padding-bottom:10px;}
.ul_spc {margin:0px; padding-left:10px;}
.msg_txt {font-size: 10px; font-weight: bold;}
.mobile_back { background:url(../images/mobile_back.jpg) no-repeat;}

/* ######################### CLASS FOR POPUP WINDOW */
.pop_cov {width:500px;}
.pop_cov_gre {width:500px; background:#f1f1f1; height:150px}
.pop_hd {width:490px; color:#000; font-size:14px; background:url(../images/animation_tab_back.gif) repeat-x; font-family:Arial; padding-left:10px; padding-bottom:2px; padding-top:2px} 
.pop_hd a{color:#000; font-size:12px; font-weight:normal;}
.pop_img{ width:108px; padding:10px;}
.pop_img1{ width:118px; padding:10px;}
.pop_code{ width:320px; padding:10px;}
.pop_cat_hd {width:500px; color:#000; font-size:14px;font-family:Arial; padding-bottom:2px; padding-top:2px; background:#eaeaeb; } 
.pop_cat_gre {width:487px; background:#eaeaeb; border:1px solid #CCCCCC;}
.pop_cat_gre a{ color:#000; text-decoration:none}
.pop_cat_gre a:hover{ color:#FF0000; text-decoration:underline;}
.pop_hd_background {background:url(../images/c_logos_back.gif) repeat-x;}
.pop_hd_background1 {background:url(../images/games_back.gif) repeat-x;}
.pop_hd_background2 {background:url(../images/pic_mess_tab_back.gif) repeat-x;}
.pop_hd_background3 {background:url(../images/hd_back.jpg) repeat-x;}
.pop_hd_background4 {background:url(../images/themes_tab_back.gif) repeat-x;}
.pop_hd_background5 {background:url(../images/animation_tab.jpg) repeat-x;}

.cat_list{ width:692px; height:148px; overflow:auto; padding:5px; 
scrollbar-face-color: #3ae8ff;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #efffff;
scrollbar-arrow-color: #000000;}
.pop_cat_list{ width:490px; height:90px; overflow:auto; padding-bottom:10px;}
.cat_li_ring_cov {float:left; font-weight:bold; width:150px; border:1px #000000 solid;}
.cat_li_ring1 {float:left; width:150px; height:250px}
.cat_li_ring2 { display:block; border:#FF0000 solid 0px; font-weight:normal}
.cat_li_ring2 a{ line-height:20px; display:block; color:#FF0000}


.more_cov {width:701px; color:#000; font-family:Arial; padding-top:5px; margin-bottom:10px; text-align:center; } 
.morepage {color:#FF0000; padding:4px; padding-left:9px; padding-right:9px; border:1px solid #CCC; margin-right:5px; background:#F6f6f6}
.morepages { color:#FF0000;}
.morepages a{color:#000; padding:4px; padding-left:9px; padding-right:9px; border:1px solid #CCC; margin-right:5px}
.morepages a:hover{border:1px solid #CCC; padding:4px; color:#FF0000; padding-left:9px; padding-right:9px; margin-right:5px; background:#F6f6f6;}

<!--mala-->

.tilottama_2008_main{ float:left; margin-left:0px; border:1px solid #000000; width:350px;}

.tilottama_2008{ background-color:#db6317; width:348px; height:19px; font-size:15px; color:#FFFFFF; font-weight:normal; margin-bottom:6px; clear:both; padding-bottom:2px;}

.tilottama_2008 b{ font-weight:normal; font-size:12px;}

.tilottama_2008 b a{ font-weight:normal; font-size:12px; text-decoration:none; color:#FFFFFF;}

.header_m{ background-color:#f7650d; height:26px; color:#FFFFFF; font-size:14px; padding-top:5px;}

.header_m a{ text-decoration:none; color:#FFFFFF;}
.header_m a:hover{ text-decoration:underline;}

FORM{
margin:0px;
padding:0px; width:260px;
}

FORM input{
margin:0px;
padding:0px;
color:#000000;}

FORM select{
margin:0px;
padding:0px; color:#000000; width:100px;
height:19px;
}
.links_m{ float:left; margin-right:6px; margin-left:7px;}
.links_m2{ float:left; margin-right:6px;}

.header_banner{ float:left; color:#000000;}
.y_header{ background-color:#fed305; height:90px;}