/* !!!!! GLOBAL ELEMENTS !!!!! */
* { padding:0; margin:0; } /* It will remove padding and margin default values from all ELEMENTS */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, input, textarea, select, a, blockquote, table, td, th { font-family: Tahoma, Geneva, sans-serif; } /* Apply common textual properties */
body { font-size:12px; color:; /* If value is Alphabetic put it in CAPS eg. 'color:#ABCDEF;' */
}

.innerbody{ background:url(../images/body-bg.gif) left 60px repeat-x;}
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; } /* HEADERS */
h1 { font-size: 18px; } /* This Logo Title (logo - in general case) */
h2 { font-size: 16px; } /* This will be sitewide main Title for Content and Elements */
h3 { font-size:	15px; }
h4 { font-size: 14px; }
h5 { font-size: 13px; }
p { line-height:150%; } /* All content will be automatically generated in this tag, MUST TO DEFINE */
form { margin:0px; padding:0px; }
label, input, textarea, select { font-size:11px; }
/*table { padding:inherit; margin:inherit }
td, th {padding:inherit; margin:inherit; }*/
/*___ end global elements ___*/

/* !!!!! GLOBAL CLASSES !!!!! */
.alignleft { float:left; }
.alignright { float:right; }
.alignnone { clear:both; line-height:0px; font-size:0px; }
.clear { clear:both; line-height:0px; font-size:0px; height:0px; display:block; }
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }/* ----- clear fix for floats ----- */
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }/* hides clearfix from IE-mac */
.clearfix { display:block; }/* end hide from IE-mac */
.spacer { height:12px; font-size:0px; clear:both; line-height:0px; }
.spacer5px { height:5px; font-size:0px; clear:both; line-height:0px; }
.spacer2px { height:2px; font-size:0px; clear:both; line-height:0px; }
.img-bdr { border:solid 1px #ccc8c8; }
a img { border:0px; }
:focus { outline: 0; }
ol, ul { list-style: none; }
small, .small { font-size:9px; }
.medium { font-size: 14px; }
.large { font-size:16px; }
/*___ end global classes ___*/


/* !!!!! STRUCTURAL CLASSES !!!!! */



.container { width:960px; margin:0 auto; } /* Middle contents / post area */
.middle { padding:20px 0 0 0; }
.widecolumn { }
.narrowcolumn { }
/* submit flexible */ 
.submit { font-size:11px; float:left; padding-left:20px; background:url(../images/submit-l.gif) left top no-repeat; }
.submit input { font-size:21px; float:left; padding-right:20px; background:url(../images/submit-r.gif) right top no-repeat; width:auto; overflow:visible; border:0px; color:#fff; height:39px; line-height:39px; cursor:pointer; font-weight:normal; text-shadow: 0 -1px 0 #7f9837; filter: Shadow(Color=#7f9837, Direction=145, Strength=1); }





/*___ end structural classes ___*/
/*.banner { background:url(../images/banner-bg.png) center bottom no-repeat; height:392px; position:relative; margin-top:-50px; }
.banner .container { position:relative; height:392px; }*/
.flashbaner { height:260px; text-align:center; padding:87px 0 0 20px; position:relative; }


div.nomargin { margin:0px; }

.centerimg { margin-left:-10px; }



.ads-centerbox ul li span.blue { background:url(../images/arrow-blue.gif) 2px 6px no-repeat; }
.ads-centerbox ul li span.orange { background:url(../images/arrow-orange.gif) 2px 6px no-repeat; }
/*.ads-centerbox ul li span.gray { background:url(../images/arrow-gray.gif) 2px 6px no-repeat; }*/

.seeads { background:url(../images/addbox-titlebg-blue.png) right top no-repeat; }
.seeads-title { display:block; padding:7px 0 0 15px; }
.view-positive { background:url(../images/addbox-titlebg-orange.png) right top no-repeat; }
.view-positive-title { display:block; padding:7px 0 0 24px; }
.getstart { background:url(../images/addbox-titlebg-pink.png) right top no-repeat; }
.getstart-title { display:block; padding:7px 0 0 24px; }
.gallery { background:url(../images/addbox-titlebg-yellow.png) right top no-repeat; }
.gallery-title { display:block; padding:7px 0 0 24px; }
.gallerypad { padding:10px 0; text-align:center; }











select.styled { width:233px; }
.select { position: absolute; width: 200px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ height: 31px; padding: 0 24px 0 8px; color: #727272; font: 12px/31px arial, sans-serif; background: url(../images/setp_menu_bg.png) -253px -87px; overflow: hidden; }
.styled option{ padding:2px 3px;}

.footerbox { width:294px; margin:0 38px 0 0; /*position:relative;*/ padding-bottom:10px; }
.footerbox-title { text-indent:-9999px; overflow:hidden; width:294px;/* position:relative;*/ margin-bottom:12px; }










.copyright a { color:#a09c9c; text-decoration:none; }
.copyright a:hover { color:#a09c9c; text-decoration:underline; }

/* !!!!! ELEMENT SPECIFIC CLASSES !!!!! */





/*___ end structural classes ___*/

/* Inner Page */
.inner_page .banner { background:url(../images/my-account-banner.png) no-repeat center bottom; height:255px; }
.inner_page .banner .container { height:255px; z-index:11 }
.inner_ads_box { }
.inner_ads_box .box_top { background:url(../images/left-bdr-box-top.png) no-repeat left top; height:7px; }
.inner_ads_box .box_buttom { background:url(../images/left-bdr-box-bottom.png) no-repeat left bottom; height:4px; }
.inner_ads_box .box_middle { border:solid 1px #ccc8c8; border-width:0 1px; background:#FFFFFF; padding:5px 0 8px 0 }
/* MY ACOUNT MENU */
.my_account_blue_box { }
.my_account_blue_box .box_top { background:url(../images/my-account-blue-box-top.jpg) no-repeat left top; height:7px; }
.my_account_blue_box .box_buttom { background:url(../images/my-account-blue-box-bottom.jpg) no-repeat left bottom; height:4px; }
.my_account_blue_box .box_middle { background:#1580b5 url(../images/my-account-blue-box-middle.jpg) no-repeat center top; padding:5px 0 80px 0; }
.my_account_navigation a { display:block; padding:60px 0 0 0; color:#FFFFFF; background-position:center top; background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:center; margin:0 auto; margin-top:15px; margin-bottom:15px; width:82px; text-decoration:none; }
.my_account_navigation a:hover { text-decoration:underline }
.my_account_navigation a .text_yellow { color:#fbd245; }
.my_account_navigation a .text_green { color:#c5f733; }
.my_account_navigation a.icon_my_profile { background-image:url(../images/icn-my-profile.png) }
.my_account_navigation a.icon_change_password { background-image:url(../images/icn-change-password.png); width:100px }
.my_account_navigation a.icon_view_ads { background-image:url(../images/icn-view-ads.png); }
.my_account_navigation a.icon_positive_news { background-image:url(../images/icn-positive-new.png); }
.my_account_navigation a.icon_play_quiz { background-image:url(../images/icon-play-quiz.png); }
.my_account_navigation a.icon_view_team_members { background-image:url(../images/icon-view-team-members.png); width:120px }
.my_account_navigation a.icon_my_team_and_gift_points { background-image:url(../images/icon-my-team-and-gift.png) }
.my_account_navigation a.icon_tell_a_friend { background-image:url(../images/icon-tell-a-friend.png) }
.my_account_navigation a.icon-account-statement { width:110px; background-image:url(../images/icon-account-statement.png) }
.my_account_navigation a.icon-find-invite-people { width:110px; background-image:url(../images/icon-find-invite-people.png) }
.my_account_navigation a.icon-our-achievements { width:115px; background-image:url(../images/icon-our-achievements.png) }
.my_account_navigation a.icon-jokes { width:115px; background-image:url(../images/jokes_btn.png) }
.my_account_navigation a.icon-logout { background-image:url(../images/icon-logout.png) }
.my_account_navigation a.icon-nifty { background-image:url(../images/icon-nifty.png); padding-top:70px; }
.my_account_navigation a.icon-send-free-sms { width:110px; background-image:url(../images/icon-send-free-sms.png); padding-top:70px; }
.my_account_navigation a.icon-ipl-vba-battiefield { width:120px; background-image:url(../images/icon-ipl-vba-battiefield.png); padding-top:70px; }
.my_account_navigation a.memory-game-icon{ width:110px; background-image:url(../images/memory-game-icon.png); padding-top:70px; }
/*================== Step menu ====================*/
.step-menu { height:42px; padding-left:22px; z-index:-1 }
.step-menu a, .step-menu a span { background-image:url(../images/setp_menu_bg.png); background-position:0 0; background-repeat:no-repeat; }
.step-menu a { display:block; float:left; width:212px; height:42px; position:relative; text-align:center; line-height:42px; color:#095986; font-weight:bold; text-decoration:none; background-position:-10px -43px; padding-right:22px; }
.step-menu a span { display:block; left:-22px; top:0; width:22px; height:42px; position:absolute; background-position:right -86px; }
.step-menu a:hover { color:#FFFFFF; background-position:-10px 0; }
.step-menu a:hover span { background-position:left -86px; }
.step-menu a.active, .step-menu a.active:hover { color:#FFFFFF; background-position:-10px -0px }
.step-menu a.active span, .step-menu a.active:hover span { background-position:left -86px; }
.step-menu a.step-fast { background-position:-10px -43px }
.step-menu a.step-fast:hover { background-position:-10px 0 }
.step-menu a.step-fast span { background-position:0 -43px; }
.step-menu a.step-fast:hover span { background-position:0 0; }
.step-menu a.step-fast.active, .step-menu a.step-fast.active:hover { color:#FFFFFF; background-position:-10px 0 }
.step-menu a.step-fast.active span, .step-menu a.step-fast.active:hover span { background-position:left 0px; }
.step-menu a.step-last { background-position:right -43px }
.step-menu a.step-last:hover { background-position:right 0px }
.step-menu a.step-last.active { background-position:right -0px }
.step-menu a.step-last.active span, .step-menu a.step-last.active:hover span { background-position:left -86px }
/* reference url  */
.reference_url { text-align:center; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; }
.reference_url p { padding:0; margin:0; }
.reference_url a { color:#000000; text-decoration:none }
.reference_url a:hover { text-decoration:underline }
.reference_url strong { color:#14719f; }
.inner_box_separator_bg { padding:0 0 20px 0; }
.inner_box_separator { background:transparent url(../images/box-bottom-grayshade.gif) no-repeat scroll center bottom; padding:0 0 35px 0; margin:0 0 15px 0 }
.button_get_more_rewards { background:url(../images/button-rewards.png) no-repeat left; display:block; position:absolute; right:0; width:158px; height:66px; bottom:100px; right:45px; }
/* reference url  */
.message_box { display:block; font-size:11px; padding:0 0 10px 0; }
.message_box h3 { font-size:14px; font-weight:bold; color:#14719f; margin:0; padding:0 0 4px 0; border-bottom:dashed 1px eef1e8  }
.message_box li{ line-height:15px; color:#444444; padding-left:10px;}
.message_box p { padding:5px 0 }
.message_box .your_id strong { color:#14719f; }
.text_header { font-size:21px; font-weight:normal; padding-bottom:10px; color:#0b679a; font-family: Arial, Helvetica, sans-serif }
.text_header img { vertical-align:middle; margin-right:5px; }
/**/
.box_white { }
.box_white .box_top { background:url(../images/box-white-top.gif) no-repeat left top; height:8px; }
.box_white .box_buttom { background:url(../images/box-white-bottom.gif) no-repeat left bottom; height:8px; }
.box_white .box_middle { background:#FFF; border:solid 1px #e2e2e2; border-width:0 1px; padding:10px 15px 10px 15px; }
/* FORM TABLE */
.form_table { }
.form_table th { font-weight:bold; font-size:11px; color:#2485af; }
.form_table td { color:#727272; }
.form_table .textfield input { width:215px; }
.form_table .info { font-size:11px; }
.information { font-size:11px; color:#727272; }
.form_table .text_code input { width:50px; }
.form_table .text_width135 input { width:135px; }
.form_table .text_width40 input { width:40px; }
.form_table .text_width100 input { width:100px; }
.form_table .checkbox_line { line-height:18px; }
.form_table .checkbox_line lable { }
.form_table .text_desh { padding:7px 5px 0 5px }
.form_table select { width:233px !important; margin-top:0px }

.tbn .form_table th{ padding: 5px 10px 0 10px}
.tbn .form_table td{padding-bottom:10px;}

/* BUTTON */
.button_save_settings { background:url(../images/setp_menu_bg.png) no-repeat left -130px; display:block; width:192px; height:39px; border-width:0; margin-right:70px; margin-bottom:10px; }
.btn_next { background:url(../images/setp_menu_bg.png) no-repeat -197px -130px; width:93px; height:30px; display:block }
.btn_prev { background:url(../images/setp_menu_bg.png) no-repeat -293px -130px; width:93px; height:29px; display:block }
/* table_data */

.table_data { margin:0; padding:0; font-size:11px; }
.table_data td.top_left_bg, .table_data td.top_right_bg, .table_data td.bottom_left_bg, .table_data td.bottom_right_bg, .table_data th.top_left_bg, .table_data th.bottom_left_bg { background:url(../images/round.gif) no-repeat left top; width:6px; height:6px; border-width:0px !important; padding:0; }
.table_data td.top_left_bg { background-position:0 -28px; border-top-width:0px; }
.table_data td.top_right_bg { background-position: right 0 }
.table_data td.bottom_left_bg { background-position:0 bottom; }
.table_data td.bottom_right_bg { background-position:right bottom; border-bottom-width:0px; }
.table_data tr.bottom th.bottom_left_bg { background-position:-15px bottom; border-bottom-width:0px; border-right-width:0; }
.table_data th.top_left_bg { background-position:0 top; border-top-width:0px; border-right-width:0; }
.table_data th { background-color:#eff9fd; border-top:solid 1px #e2e2e2; border-right:solid 0px #e2e2e2; padding:8px 10px; text-align:right; color:#2485af; }
.table_data td { background-color:#FFF; border-top:solid 1px #e2e2e2; border-left:solid 1px #e2e2e2; padding:8px 10px; }
.table_data.account_statement3 tr.top_row th, .table_data.account_statement3 tr.top_row td, .table_data.account_statement3 tr.first th, .table_data.account_statement3 tr.first td { background:#e1f6fe; font-weight:bold; color:#2485af }
.table_data tr.bottom th, .table_data tr.bottom td { border-bottom:solid 1px #e2e2e2; border-top-width:0px; padding:0 !Important }
.table_data tr.top_row th, .table_data tr.top_row td { padding:0 !important }
.table_data tr.first th, .table_data tr.first td { border-top-width:0px; }
.table_data th.bdr_fisrt, .table_data td.bdr_fisrt { border-right:solid 0px #e2e2e2 !important; border-left:solid 1px #e2e2e2; padding:0 !Important }
.table_data td.no_left_bdr { border-left:solid 0px #e2e2e2; }
.table_data td.bdr_last { border-right:solid 1px #e2e2e2 !important; border-left:solid 0px #e2e2e2; padding:0 !Important }
.table_data .text_sub_header { color:#2485af; font-weight:bold; }
.table_data.account_statement3 td { padding-left:3px; padding-right:3px; }
.table_data.account_statement3 th.top_left_bg { background:url(../images/round_bg_top.gif) no-repeat left top !Important }
.table_data.account_statement3 td.top_right_bg { background:url(../images/round_bg_top.gif) no-repeat right top !Important }
.table_data.account_statement3 tr.bg_green th { background-color:#d7ecb2; color:#6a8e00 }
.table_data td.bdr_green { background-color:#bbdd5b; }
.table_data.account_statement3 tr.bottom_bg_3 td, .table_data.account_statement3 tr.bottom_bg_3 th { padding:0; margin:0; border-top-width:0px; border-bottom:solid 1px #e2e2e2; background-color:#e1f6fe }
.table_data.account_statement3 tr.bottom_bg_3 th.bottom_left_bg { border-bottom-width:0px; border-right-width:0; background:url(../images/round_bg_top.gif) no-repeat left bottom; }
.table_data.account_statement3 tr.bottom_bg_3 td.bottom_right_bg { background:url(../images/round_bg_top.gif) no-repeat right bottom; }
.table_data.account_statement3 tr.bottom_bg_3 td, .table_data.account_statement3 tr.bottom th { }
.table_data.account_statement3 tr.bottom_bg_2 td, .table_data.account_statement3 tr.bottom_bg_2 th { padding:0; margin:0; border-top-width:0px; border-bottom:solid 1px #e2e2e2; }
.table_data.account_statement3 tr.bottom_bg_2 th.bottom_left_bg { background-position:-15px bottom; border-bottom-width:0px; border-right-width:0; }
.table_data.account_statement3 tr.bottom td, .table_data.account_statement3 tr.bottom th, .table_data.account_statement3 tr.bottom_last td, .table_data.account_statement3 tr.bottom_last th { background-color:#e1f6fe; }
.search_bar { background:url(../images/setp_menu_bg.png) no-repeat left -172px; height:30px; padding:7px 10px 0 2px; font-size:11px; font-weight:bold; color:#2485af }
.search_bar td { padding:0 8px; color:#2485AF; font-size:11px;}
.search_bar td select{ padding:2px; border:solid 1px #9BBCBF; margin-left:5px;}
.search_bar a { color:#2485af; }
/***************************************/
/* Spell game */
.spellinggame-startbox { background:url(../images/spellgame_bg.gif) no-repeat left top; width:920px; height:321px; padding:20px; font-size:13px; position:relative; font-family:Arial, Helvetica, sans-serif; }

.spellinggame-startbox-big { background:url(../images/spellgame_bg-big.gif) no-repeat left top; width:920px; height:441px; padding:20px; font-size:13px; position:relative; font-family:Arial, Helvetica, sans-serif; }
.spellgame_splash_image { background:url(../images/spellgame_splash_image.png) no-repeat left 4px; display:block; width:338px; height:335px; position:absolute; left:3px; bottom:5px; }
.spellgame_rules_image { background:url(../images/spellgame_rules_image.png) no-repeat left top; display:block; width:300px; height:320px; position:absolute; left:25px; top:10px; }
.spellinggame-startbox h2 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; margin:0; padding:5px 0 8px 0 }
.spellinggame-startbox h2 span { font-weight:bold; font-size:16px; color:#0083c9; }
.spellinggame-startbox p { padding:6px 0; color:#555555; font-family:Arial, Helvetica, sans-serif; }
 .spellinggame-startbox .fisrtpage  p{padding:4px 0;}
.spellinggame-startbox .text_red { color:#FF0000 }
.spellin_form { color:#c43a3a; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-top:10px; font-size:12px; }
.spelling_time_remaining { background:url(../images/setp_menu_bg.png) no-repeat right -131px; margin:0; padding:0; display:block; width:74px; height:40px; text-align:center; line-height:40px; margin-left:5px; font-weight:bold; font-size:18px; }
.spellinggame_result { width:622px; margin:0 auto; background-color:#000 }
.spellinggame_result .sp_re_top, .spellinggame_result .sp_re_top span, .spellinggame_result .sp_re_bottom, .spellinggame_result .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.spellinggame_result .sp_re_top { background-position:0 0px; padding-left:10px; }
.spellinggame_result .sp_re_top span { display:block; height:13px; font-size:0; background-position: right -20px; }
.spellinggame_result .sp_re_bottom { background-position:0 -60px; padding-left:10px; }
.spellinggame_result .sp_re_bottom span { display:block; height:13px; font-size:0; background-position: right -40px; }
.spellinggame_result .sp_re_middle { background-color:#FFFFFF; }
.spellinggame_result .sp_re_middle .sp_result_header { background-color:#0a6598; text-align:center; padding:5px 10px; font-size:20px; font-weight:normal; color:#FFFFFF; border-bottom:solid 1px #FFF; position:relative; }
.spellinggame_result .sp_re_middle a.close { position:absolute; top:10px; text-decoration:none; right:13px; color:#FFFFFF; font-size:10px }
.spellinggame_result .sp_container { border-top:solid 4px #4bd5f1; padding:20px 10px 0 10px }
.spellinggame_result .box_red { width:60%; margin:0 auto; }
.spellinggame_result .box_red .sp_re_top { background-position:0 -79px; padding-left:10px; }
.spellinggame_result .box_red .sp_re_top span { display:block; height:13px; font-size:0; background-position: right -99px; }
.spellinggame_result .box_red .sp_re_bottom { background-position:0 -139px; padding-left:10px; }
.spellinggame_result .box_red .sp_re_bottom span { display:block; height:13px; font-size:0; background-position: right -119px; }
.spellinggame_result .box_red .sp_re_middle { background-color:#FF0000 !important; padding:0 5px; color:#FFFFFF; text-align:center; font-weight:bold; }
.spellinggame_result p { padding:0px 0; }
.spelling_result_table { background:#ededed; }
.spelling_result_table td { background:#FFF; padding:7px 10px; color:#525252; text-align:left; }
.spelling_result_table th { background:#FFFFFF; font-weight:normal; color:#0a6598; text-align:center }
.text_red { color:#FF0000 }
.text_11px { font-size:11px }
.spelling_result_table td.red_background { background-color:#f8f8f8; color:#ff0000; font-weight:bold; }
.spelling_result_table td.green_background { background-color:#ebfcff; color:#144460; }
.button_next { background:url(../images/setp_menu_bg.png) no-repeat -398px -129px; margin-left:-18px; display:block; width:226px; height:41px; }
.button_back { background:url(../images/setp_menu_bg.png) no-repeat -491px -88px; margin-left:-18px; display:block; width:226px; height:41px; }
.button_start_game { background:url(../images/setp_menu_bg.png) no-repeat -635px -130px; display:block; width:226px; height:41px; }
.button_view_results { background:url(../images/setp_menu_bg.png) no-repeat -0px -209px; display:block; width:226px; height:41px; margin:0 auto; margin-top:10px; cursor:pointer; }
.button_word_bank { background:url(../images/setp_menu_bg.png) no-repeat -233px -209px; display:block; width:226px; height:41px; margin:0 auto; margin-top:10px; }
.button_start_prediction { background:url(../images/setp_menu_bg.png) no-repeat -468px -209px; display:block; width:194px; height:41px; margin:0 auto; margin-top:5px; }
.button_know_others_predictions { background:url(../images/setp_menu_bg.png) no-repeat -667px -208px; display:block; width:243px; height:43px; margin:0 auto; margin-top:15px; }
.button_submit { background:url(../images/sprites_button.gif) no-repeat 0 0; display:block; width:193px; height:39px; margin:0 auto; border-width:0px; overflow:hidden; text-indent:-999999px; cursor:pointer; }
.button_play-game-ipl { background:url(../images/button_play-game-ipl.gif) no-repeat 0 0; display:block; width:273px; height:43px; margin:0 auto; border-width:0px; overflow:hidden; text-indent:-999999px }
a.button_gray { background:url(../images/sprites_button_bg.png) no-repeat 0 -40px; display:block; float:left; padding-left:9px; color:#FFFFFF; text-decoration:none; }
a.button_gray span { display:block; float:left; height:39px; line-height:38px; padding:0 30px 0 21px; font-size:13px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; background:url(../images/sprites_button_bg.png) no-repeat right 0px; }
a.button_green { background:url(../images/sprites_button_bg.png) no-repeat 0 -122px; display:block; float:left; padding-left:9px; color:#FFFFFF; text-decoration:none; }
a.button_green span { display:block; float:left; height:39px; line-height:38px; padding:0 30px 0 21px; font-size:13px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; background:url(../images/sprites_button_bg.png) no-repeat right -84px; }
/*===========================================================*/
/* 		IPL  */
/*===========================================================*/
/*.inner_page .banner.ipl_banner { background:url(../images/indian-premier-league-banner.png) no-repeat center bottom }*/
.white_round_box .sp_re_top, .white_round_box .sp_re_top span, .white_round_box .sp_re_bottom, .white_round_box .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.white_round_box .sp_re_top { background-position:0 0px; padding-left:10px; }
.white_round_box .sp_re_top span { display:block; height:13px; font-size:0; background-position: right -20px; }
.white_round_box .sp_re_bottom { background-position:0 -60px; padding-left:10px; }
.white_round_box .sp_re_bottom span { display:block; height:13px; font-size:0; background-position: right -40px; }
.white_round_box .sp_re_middle { background-color:#FFFFFF; padding:5px 20px }
.white_round_box h2 { font-size:20px; font-family:Arial, Helvetica, sans-serif; /*font-style:italic;*/ color:#43494c; padding:3px 0 5px 0; }
.white_round_box p { padding:5px 0 }
.white_round_box h2 span { color:#8bb31c }
.paddign_top { padding-top:10px; }
.image_bdr { border: solid 1px #d8d5d5; padding:6px; }
.ul_information { margin:0; padding:0; font-size:11px; }
.ul_information li { padding:5px 10px; font-weight:bold; }
/* White_box_with_bdr */
.white_roundbdr_box .sp_re_top, .white_roundbdr_box .sp_re_top span, .white_roundbdr_box .sp_re_bottom, .white_roundbdr_box .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.white_roundbdr_box .sp_re_top { background-position:0 -156px; padding-left:10px; }
.white_roundbdr_box .sp_re_top span { display:block; height:13px; font-size:0; background-position: right -169px; }
.white_roundbdr_box .sp_re_bottom { background-position:0 -195px; padding-left:10px; }
.white_roundbdr_box .sp_re_bottom span { display:block; height:13px; font-size:0; background-position: right -182px; }
.white_roundbdr_box .sp_re_bottom_shedow { background:url(../images/white_box_drowp.png) no-repeat center top; font-size:0; height:5px; }
.white_roundbdr_box .sp_re_middle { background-color:#FFFFFF; padding:5px 20px; border:solid 1px #e2e2e2; border-width:0 1px; }
.white_roundbdr_box .sp_re_middle.padding_left_top { padding:0px 8px }
.white_roundbdr_box .sp_re_middle.padding_left_top0 { padding:0; }
.white_roundbdr_box h2 { font-size:20px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#0b6597; padding:3px 0 5px 0; margin-bottom:10px;}
.white_roundbdr_box p { padding:5px 0 }
.white_roundbdr_box h2 span { color:#8bb31c }
.gray_roundbdr_box .sp_re_top, .gray_roundbdr_box .sp_re_top span, .gray_roundbdr_box .sp_re_bottom, .gray_roundbdr_box .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.gray_roundbdr_box .sp_re_top { background-position:0 -246px; padding-left:10px; }
.gray_roundbdr_box .sp_re_top span { display:block; height:13px; font-size:0; background-position: right -260px; }
.gray_roundbdr_box .sp_re_bottom { background-position:0 -287px; padding-left:10px; }
.gray_roundbdr_box .sp_re_bottom span { display:block; height:13px; font-size:0; background-position: right -274px; }
.gray_roundbdr_box .sp_re_middle { background:#fbfbfb url(../images/gray_round_box_middle.gif) repeat-x bottom; padding:5px 20px; border:solid 1px #e8e8e8; border-width:0 1px; }
.blueroundbdr_box .sp_re_top, .blueroundbdr_box .sp_re_top span, .blueroundbdr_box .sp_re_bottom, .blueroundbdr_box .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.blueroundbdr_box .sp_re_top { background-position:0 -367px; padding-left:7px; }
.blueroundbdr_box .sp_re_top span { display:block; height:7px; font-size:0; background-position: right -376px; }
.blueroundbdr_box .sp_re_bottom { background-position:0 -396px; padding-left:7px; }
.blueroundbdr_box .sp_re_bottom span { display:block; height:7px; font-size:0; background-position: right -387px; }
.blueroundbdr_box .sp_re_middle { background:#FFF /*url(../images/blueroundbdr_box.gif) repeat-x center*/; padding:5px 20px; border:solid 1px #87b4cc; border-width:0 1px; }
.blueroundbdr_box .sp_re_middle.nifty_box_background { background:url(../images/nifty_box_background.jpg) no-repeat left bottom; border-width:0; height:375px; }
.blueroundbdr_box .sp_re_middle.nifty_box_background { font-weight:bold; font-size:11px; color:#166998; padding-right:328px }
.blueroundbdr_box h2 { font-size:19px; padding-bottom:5px; font-weight:bold; color:#075582; }
.blueroundbdr_box h2 span { color:#4dac2e; }
.blueroundbdr_box p { padding:5px 0 }
.blueroundbdr_box .nifty_rules { background:url(../images/icon_rules.png) no-repeat left 10px; padding:15px 0 5px 40px; }
.winner_table { }
.winner_table th { background:url(../images/winner-table-tbg.gif) repeat-x top; padding:10px 10px; color:#FFFFFF; }
.winner_table th.left_bg { background:url(../images/winner-table-tl.gif) no-repeat left top; width:5px; padding:0px; }
.winner_table th.right_bg { padding:0px; background:url(../images/winner-table-tr.gif) no-repeat left top; width:5px }
.winner_table td { background:#FFF url(../images/bdr_blue.gif) bottom repeat-x; padding:8px 0px; border-right:solid 1px #87b4cc; color:#166998; text-align:center; font-size:11px; }
.winner_table td a { color:#166998 }
.winner_table tr.buttom td { font-size:0px; padding:0; }
.winner_table tr.last_to_tasl td { background-image:none; }
.winner_table td.left_bbg { background:url(../images/winner-table-bl.gif) no-repeat left bottom; width:5px; border-right:solid 0px #87b4cc; height:5px; }
.winner_table td.last_bdr { border-right-width:0px; }
.winner_table td.first_bdr { padding:0px; border-left:solid 1px #87b4cc; border-right-width:0px; }
.winner_table td.right_bbg { padding:0px; background:url(../images/winner-table-br.gif) no-repeat left bottom; width:5px; border-right:solid 0px #87b4cc }
/* Nifty */
.nifty_table_data { padding:3px 0 }
.nifty_table .table_tl { background:url(../images/nifty_blue_table_top.gif) no-repeat left top; width:5px; height:5px; font-size:0 }
.nifty_table .table_tr { background:url(../images/nifty_blue_table_tr.gif) no-repeat right top; width:5px; height:5px; font-size:0 }
.nifty_table .table_bl { background:url(../images/nifty_blue_table_bottom.gif) no-repeat left bottom; width:5px; height:5px; font-size:0 }
.nifty_table .table_br { background:url(../images/nifty_blue_table_br.gif) no-repeat right bottom; width:5px; height:5px; font-size:0 }
.nifty_table .table_wtr { background:url(../images/nifty_wblue_table_tr.gif) no-repeat right top; width:5px; height:5px; font-size:0 }
.nifty_table .table_wbr { background:url(../images/nifty_wblue_table_br.gif) no-repeat right bottom; width:5px; height:5px; font-size:0 }
.nifty_table .table_tbg { background:url(../images/nifty_blue_table_tbg.gif) repeat-x top; }
.nifty_table .table_bbg { background:url(../images/nifty_blue_table_bbg.gif) repeat-x bottom; }
.nifty_table .table_mbg { background:#5ab3ed url(../images/nifty_blue_table_mbg.gif) repeat-x top; color:#FFF }
.nifty_table .table_wmbg { background:#FFF; color:#166998; }
.nifty_table .table_wtbg { background:#FFFFFF url(../images/bdr_blue.gif) repeat-x top; }
.nifty_table .table_wbbg { background:#FFFFFF url(../images/bdr_blue.gif) repeat-x bottom; }
.nifty_table .table_lbg { background:#5ab3ed url(../images/nifty_blue_table_mbg.gif) repeat-x top; border-left:solid 1px #87b4cc }
.nifty_table .table_rbg { background:#5ab3ed url(../images/nifty_blue_table_mbg.gif) repeat-x top; border-right:solid 1px #87b4cc }
.nifty_table .table_wrbg { background:#FFFFFF url(../images/bdr_blue.gif) repeat-y right; }
.nifty_table .th_header { color:#FFFFFF; text-align:right; padding:5px 10px; font-size:11px; font-weight:bold; }
.nifty_table .td_header { color:#166998; text-align:left; padding:5px 10px; font-size:18px; font-weight:normal; }
.nifty_table .td_header.font_11px { font-size:11px; }
.nifty_table .td_header2 { color:#166998; text-align:left; padding:5px 10px; font-size:18px; font-weight:normal; }
.nifty_find_search { padding:10px 0; }
/* NIfty */
.nifty_contest_box { background:url(../images/nifty_point_bg.png) left top no-repeat; width:595px; height:103px; padding:0px 0 8px 0; margin-top:10px; }
.nifty_contest_box th { color:#fbe14a; text-align:right; font-weight:bold; }
.nifty_contest_box th .text_normal { font-weight:normal; color:#FFFFFF; }
.nifty_contest_box td { color:#FFFFFF; }
.nifty_contest_box .nifty_input { display:block; width:143px; height:15px; background:url(../images/nifty_input.png) left top no-repeat; padding:5px; }
.nifty_contest_box .nifty_input input { width:99%; border-width:0px; }
.gray_box { background:url(../images/gray-table-bg.gif) repeat-y left; }
.gray_box .text_header_bg { background:url(../images/gray-table-top.gif) no-repeat left top; text-align:center; font-size:20px;/* font-style:italic; */ padding:10px 0 5px 0; color:#0b6597; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.gray_box .text_header_bg span { color:#8bb31c; }
.gray_box .box_bottom_bg { background:url(../images/gray-table-bottom.gif) no-repeat left bottom; padding:10px 0 }
.select_ipl_prediction { width:561px; margin:0 auto; background:url(../images/gray_round_bottom_bg.gif) no-repeat left bottom; padding:0 35px 20px 36px; }
.ipl_table_form { margin:0; padding:0; font-size:11px; }
.ipl_table_form tr.sub_bg th/*, .ipl_table_form tr.sub_bg td */ { background:url(../images/table_bg.gif) no-repeat left top; height:43px; }
/*.ipl_table_form tr.sub_bg td,*/ .ipl_table_form tr.sub_bg th { background-position:-10px 0; padding:1px 5px; }
.ipl_table_form tr.sub_bg th { color:#0d6493; font-size:11px; }
.ipl_table_form tr.sub_bg th select { padding:3px; border:solid 1px #DFDFDF; }
.ipl_table_form tr.sub_bg a { text-decoration:underline; color:#2485af; cursor:pointer; }
.ipl_table_form tr.sub_bg a:hover { text-decoration:none; color:#8FBD1A; }
.ipl_table_form tr.sub_bg .left_bg { background-position:left 0 }
.ipl_table_form tr.sub_bg .right_bg { background-position:right 0 }
.ipl_table_form .styled { margin-top:5px; }
.ipl_table_form .select { margin-top:5px }
.ipl_table_form.overall_team { font-size:18px; color:#0d6493; }
.ipl_table_form.overall_team tr.sub_bg th { font-size:18px; }
/* IPL - Daily Match */
.ipl_daily_Match_box { background:url(../images/daily-match-prediction-bg.png) no-repeat left top; display:block; height:171px; }
.ipl_daily_Match_box .ipl_match_team_one { float:left; }
.ipl_blue_box { width:600px; margin:0 auto }
.ipl_blue_box .ipl_box_top { background:url(../images/ipl-blue-box-top.png) no-repeat left top; font-size:0; height:6px; }
.ipl_blue_box .ipl_box_middle { background:url(../images/ipl-blue-box-bg.gif) repeat-y left; padding:0 6px; }
.ipl_blue_box .ipl_box_bottom { background:url(../images/ipl-blue-box-bottom.png) no-repeat left bottom; font-size:0; height:6px; }
.ipl_daily_match_tabel { border:solid 1px #679ebe }
.ipl_daily_match_tabel th { border-bottom:solid 1px #679ebe; padding:3px 10px; text-align:center; font-weight:bold; font-size:11px; color:#a0dff7 }
.ipl_daily_match_tabel td { padding:5px 10px; text-align:center; line-height:20px; font-size:11px; color:#FFF; }
.ipl_daily_match_tabel td.team_name { line-height:14px; color:#C7F91D }
/* Form DATE */
.ipl_form_data { font-size:11px; }
.ipl_form_data tr.sub td, .ipl_form_data tr.sub th { background:#f0f9fe; border:solid 1px #beebfe; border-width:1px 0; }
.ipl_form_data th { padding:4px 10px; text-align:left; color:#2485af }
.ipl_form_data td { padding:4px 10px; text-align:left }
.ipl_form_data tr.sub th { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#2485af; font-weight:bold; text-align:left }
.ipl_form_data td a { color:#006599; text-decoration:underline; cursor:pointer; }
.ipl_form_data td a:hover{ color:#70AF15;}
.ipl_form_data select {/* height:30px;*/ width:224px !important; border:solid 1px #8BC7DF; line-height:20px; padding:4px 3px; }
.ipl_form_data select option{ padding:2px 3px;}
.iplTeamsBox { position:relative; display:block; padding-bottom:35px; }
.iplTeamsBox .team_box-tl { background:url(../images/ipl-teams-box-lefttop.png) no-repeat left top; height:20px; width:9px }
.iplTeamsBox .team_box-tr { background:url(../images/ipl-teams-box-top.png) no-repeat right top; width:484px; }
.iplTeamsBox .team_box_tmiddle { background:url(../images/ipl-teams-box-topbg.png) repeat-x top }
.iplTeamsBox .team_box_tmiddlew { background:#FFF; }
.iplTeamsBox .team_box-lbg { background:#FFF url(../images/gray_border.png) repeat-y left; }
.iplTeamsBox .team_box-rbg { background:#FFF url(../images/gray_border.png) repeat-y right; }
.iplTeamsBox .team_box_br { background:url(../images/ipl-teams-box-right-bottom.png) no-repeat right top }
.iplTeamsBox .team_box_bl { background:url(../images/ipl-teams-box-left-bottom.png) no-repeat left top }
.iplTeamsBox .ipl-teams-box-bottom_bg { background: url(../images/ipl-teams-box-bottom_bg.png) no-repeat left top }
.iplTeamsBox .iplteamlogobg { background:url(../images/iplteamlogobg.png) no-repeat left top; width:208px; height:169px; position:relative; bottom:-35px; display:block; text-align:center; vertical-align:middle }
.iplTeamsBox .iplteamlogobg img { vertical-align:middle }
.iplTeamInformation { background:url(../images/iplTeamsBoxBgTop.png) no-repeat left top; padding:0 11px 0 13px; width:445px; font-size:11px; }
.iplTeamInformation p { padding:0 0 12px 0; }
.iplTeamInformation .infoContaner { border:solid 1px #d0d0d0; border-width:0 1px; background:#f7f7f7; padding:0 10px; min-height:113px; }
.iplTeamInformationBottom { background:url(../images/ipl-teams-box-bottom.png) no-repeat left bottom; height:8px; font-size:0; }
.text_blue { color:#0d6798 }
/* IPL Team List */

.iplTeamList { background:#e2e2e2; }
.iplTeamList td { background:#FFFFFF; padding:5px 10px; }
.iplTeamList img { vertical-align:middle; }
.iplTeamList td td { padding:0 0; }
.iplTeamList .user_bdr { border:solid 1px #e4e4e4; background:#f7f7f7; }
.border_left_right { border:solid 1px #e8e8e8; border-top-width:0px; padding:10px }
.blueBoxRound .sp_re_top, .blueBoxRound .sp_re_top span, .blueBoxRound .sp_re_bottom, .blueBoxRound .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.blueBoxRound .sp_re_top { background-position:0 -302px; padding-left:10px; }
.blueBoxRound .sp_re_top span { display:block; height:7px; font-size:0; background-position: right -310px; }
.blueBoxRound .sp_re_bottom { background-position:0 -320px; padding-left:10px; }
.blueBoxRound .sp_re_bottom span { display:block; height:7px; font-size:0; background-position: right -327px; }
.blueBoxRound .sp_re_middle { background:#f6f5f5 url(../images/blue_box_round_bg.gif) repeat-x bottom; padding:0px; border:solid 1px #88b5cd; border-width:0 1px; }
.blueBoxRound .sp_re_middle h2 { background:#0b6597; font-size:19px; font-family:Arial, Helvetica, sans-serif; padding:3px 10px; color:#FFFFFF; font-weight:normal; }
.blueBoxRound .sp_re_middle h3 { font-size:17px; color:#0b6597; }
.blueBoxRound .boxContaner { padding:10px; }
.blueBoxRound .boxContaner .user_bdr { background:#FFFFFF; padding:6px; border:solid 1px #a8cfe3; }
.grayBoxRound .sp_re_top, .grayBoxRound .sp_re_top span, .grayBoxRound .sp_re_bottom, .grayBoxRound .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.grayBoxRound .sp_re_top { background-position:0 -334px; padding-left:10px; }
.grayBoxRound .sp_re_top span { display:block; height:7px; font-size:0; background-position: right -342px; }
.grayBoxRound .sp_re_bottom { background-position:0 -359px; padding-left:10px; }
.grayBoxRound .sp_re_bottom span { display:block; height:7px; font-size:0; background-position: right -351px; }
.grayBoxRound .sp_re_middle { background:#f7f7f7; padding:5px 15px; border:solid 1px #e4e4e4; border-width:0 1px; }
.grayBoxRound .sp_re_middle h2 { font-size:19px; font-family:Arial, Helvetica, sans-serif; padding:3px 0px; color:#0b6597; font-weight:normal; }
.grayBoxRound .sp_re_middle h3 { font-size:17px; color:#0b6597; }
.blue_round_table { position:relative; }
.blue_round_table .ctl, .blue_round_table .ctr, .blue_round_table .cbr, .blue_round_table .cbl { background:url(../images/blueround-table.gif) no-repeat left top; height:6px; width:6px; display:block; position:absolute; }
.blue_round_table .ctl { background-position:0 0; left:0; top:0 }
.blue_round_table .ctr { background-position: right 0; right:0; top:0 }
.blue_round_table .cbr { background-position: right bottom; right:0; bottom:0 }
.blue_round_table .cbl { background-position: left bottom; left:0; bottom:0 }
.blue_round_table table { background:#b9d9e9; font-weight:bold; color:#5b5d5e; font-size:11px; }
.blue_round_table table td { background:#FFFFFF; padding:5px 10px; }
.blue_round_table table th { background:#FFFFFF; padding:5px 10px; color:#FF0000; text-align:center; font-weight:bold; }
/* PHOTO GALLERY AND TAB PANEL  */
.tabPanle { }
/*.tabPanle ul { margin:0; padding:0 0 0 50px; } commented by Arpit*/
.tabPanle ul { margin:0; padding:0px 0 0 7px; }
.tabPanle ul li { display:inline; float:left }
.tabPanle ul li a, .tabPanle ul li a span { background:url(../images/sprites_button_bg.png) no-repeat left top; cursor:pointer; }
.tabPanle ul li a { float:left; display:block; margin-left:2px; padding:0 0 0 5px; background-position:0px -309px; font-weight:bold; font-size:11px; color:#095986; text-decoration:none; }
.tabPanle ul li a span { background-position:right -267px; float:left; display:block; height:30px; line-height:30px; padding:0 5px 0 5px; }
.tabPanle ul li a:hover, .tabPanle ul li a.active { background-position:0 -213px; color:#FFFFFF; }
.tabPanle ul li a:hover span, .tabPanle ul li a.active span { background-position:right -167px; }
h2.text_bdr_buttom { border-bottom:solid 1px #e2e2e2; }
.valing-middle { vertical-align:middle; }
.photo_box_gallery { padding:10px 0 0 0; color:#7fa515 }
.photo_box { background:url(../images/photo_bg_bottom.gif) no-repeat center bottom; width:270px; margin:0 auto; padding:0 0 3px 0; }
.photo_box img { border:solid 1px #e2e2e2; padding:5px; }
/* News  */
/* !!!!! STRUCTURAL CLASSES !!!!! */
.bod-bg { width:100%; background:url(../images/bg-bodyforblog.jpg) left top repeat-x; }
#wrappenews { /*width:100%; background:url(../images/bg-bodyforblog.jpg) left top repeat-x;*/ }
#page { width:900px; margin:0 auto; /* if center align */ } /* Main Parent DIV */
#headernews { background:url(../images/rays.png) center top no-repeat; position:relative; }
#content { margin:0px; padding:17px 0 20px 0; } /* Middle contents / post area */
.widecolumn { width:540px; padding: 0 15px; }
.narrowcolumn { width:274px; padding-right:15px; }
.container { padding:;
margin:;
} /* Use this div as an Spacing Element COMMOM for site contents - #header .container or #sidebar .container */
.mid-topcor { background: url(../images/bg-top-trans.png) center top no-repeat; height:7px; font-size:0px; line-height:0px; }
.mid-topcorb { background: url(../images/bg-top-transb.png) center top no-repeat; height:7px; font-size:0px; line-height:0px; }
.mid-botcor { background: url(../images/bg-middle-btm.jpg) center top no-repeat; height:5px; font-size:0px; line-height:0px; }
.middlebody { background:url(../images/bg-middle-trans.png) center top repeat-y; padding: 0 20px; color:#2d2d2d; }
/**html .middlebody { height:4340px; }*/
.blog-heading { background:url(../images/title-shadow.jpg) center bottom no-repeat; text-align:center; padding:15px 0 25px 0; }
.news-devider { background:url(../images/title-shadow.jpg) center bottom no-repeat; height:13px; font-size:0px; line-height:0px; }
.wide-news-devider { background:url(../images/wide-news-devider.jpg) center bottom no-repeat; height:13px; font-size:0px; line-height:0px; }
.narrow-news-devider { background:url(../images/narrow-news-devider.jpg) center bottom no-repeat; height:13px; font-size:0px; line-height:0px; }
.news-title { color:#fd4653; font-size:18px; font-weight:normal; margin:0 0 6px 0; }
/* NAVIGATION */
#nav { background:url(../images/bg_nav.jpg) left top repeat-x; } /* To format the main navigation structure */
#nav ul { margin:0px; padding:0px 0px 0px 10px; list-style:none; background:url(../images/bg-nav-lt.jpg) left top no-repeat; height:39px; }
#nav ul li { background:url(../images/bg-nav-rt.jpg) right top no-repeat; width:100%; color:#fff; }
#nav ul li a { line-height:39px; padding:0 10px; text-decoration:none; color:#fff; font-size:11px; }
#nav ul li a:hover { color:#72eb37; text-decoration:none; }
a.close { background:url(../images/close.gif) right top no-repeat; padding-right:24px; line-height:16px; color:#fff; height:18px; position:absolute; right:10px; text-decoration:none; top:10px; z-index:150025; }
a.close:hover { color:#60f73b; text-decoration:none; }
.giftpoint { text-align:center; padding:16px 0; }
.newstimeouter { padding:8px 6px; font-weight:normal; text-align:center; position:relative; font-size:18px; color:#fff; line-height:26px; height:26px;}
.newsbox { background:url(../images/news-time.png) left top no-repeat; width:80px; height:29px; padding:0 0 0 131px; text-align:left; position:absolute; left:0px; top:8px; font-size:16px; font-weight:bold; }
.newsbox em{ font-style:normal; font-size:13px; color:#BFD5E0;} 
.newstimeouter .dayname { color:#92d2e4; font-size:14px; font-weight:bold; }
.graybox { background:#f8fafc; border:solid 1px #d1d6d9; padding:14px; }
.latest-newstitle { padding-bottom:5px; font-size:12px; color:#757575; font-weight:bold; }
.latest-newstitle a { text-decoration:underline; color:#757575; }
.latest-newstitle a:hover { color:#41be03; text-decoration:none; }
.newssub-title { color:#1d5a74; font-size:15px; margin-bottom:8px; }
.videobox { padding:10px 7px; border:solid 1px #c7c6c7; }
.technews-title { background:url(../images/tech-news-bg.gif) left top repeat-x; line-height:37px; font-size:18px; color:#fff; font-weight:normal; }
.imagebox { padding-bottom:10px; }
.imagebox img { padding:7px; border:solid 1px #c7c6c7; }
.adsimg img { padding:5px; border:solid 1px #c7c6c7; }
.didyou { background:url(../images/did-you-bg.jpg) left top no-repeat; }
.question { padding:0 15px; }
.question a { color:#1d5a74; font-size:15px; text-decoration:none; }
.question a:hover { color:#000; text-decoration:none; }
.today-quote { background:#f8fafc url(../images/today-quote.gif) 30px 6px no-repeat; border:solid 1px #d1d6d9; }
.quote { padding: 0px 0 0 350px; width:380px; font-size:15px; color:#1d5a74; line-height:21px; }
.green { color:#85af05; }
/* Added By Arpit IPL matchpredict login msg*/
.no-records-found { background:#F5F5F5 none repeat scroll 0 0; border:1px solid #E6E6E6; color:#f00; display:block; font-size:12px; font-weight:bold; margin:10px auto; padding:15px 15px; text-align:center;}
.no-records-found a { text-decoration:none; color:#FF0000; text-align:center; }
.no-records-found a:hover { text-decoration:none; color:#0B679A; }
/* submit flexible */ 
.green-button { font-size:16px; float:left; padding-left:18px; background:url(../images/sbleft.gif) left top no-repeat; }
.green-button input { font-size:16px; float:left; padding-right:18px; background:url(../images/sbright.gif) right top no-repeat; width:auto; overflow:visible; border:0px; color:#fff; height:39px; padding-bottom:4px; line-height:21px; cursor:pointer; font-weight:bold; }
a.green-button { font-size:16px; float:left; padding-left:18px; background:url(../images/sbleft.gif) left top no-repeat; text-decoration:none; }
a.green-button span { font-size:16px; float:left; padding-right:18px; background:url(../images/sbright.gif) right top no-repeat; border:0px; color:#fff; /*height:39px;*/ padding-bottom:4px; line-height:39px; cursor:pointer; font-weight:bold; }
.green-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/sbleft-sml.gif) left top no-repeat; }
.green-button-small input { font-size:12px; float:left; padding-right:14px; background:url(../images/sbright-sml.gif) right top no-repeat; width:auto; overflow:visible; border:0px; color:#fff; height:26px; padding-bottom:4px; line-height:20px; cursor:pointer; font-weight:bold; }
a.green-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/sbleft-sml.gif) left top no-repeat; text-decoration:none; }
a.green-button-small span { font-size:12px; float:left; padding-right:14px; background:url(../images/sbright-sml.gif) right top no-repeat; border:0px; color:#fff; /*height:39px;*/ padding-bottom:0px; line-height:26px; cursor:pointer; font-weight:bold; }
.spellin_form .textfield input { width:138px; }
.spellword-name img { cursor:pointer; }
table.spellin_form label.textfield input.rounded { font-weight:bold; cursor:text;}
table.spellin_form label.textfield img { cursor:pointer; }
.spellinggame-startbox-big table.spellin_form label.textfield-active { background:url(../images/input-left-active.gif) left top no-repeat; }
table.spellin_form label.textfield-active input.rounded { float: left; display:block; background:url(../images/input-right-active.gif) right top no-repeat; border:0px; font-weight:bold; /*letter-spacing:1px; */ cursor:text;}
.wd220 { width:210px; }
.box-center { width:120px; margin:0 auto; }
.message { color:#F00; }
.message li { padding:3px 10;/* float:left;*/ /*background:#fff; border:solid 1px #e3e3e3;*/ }
.gal-devider { background: url(../images/box-bottom-grayshade.gif) center bottom no-repeat; }

.paginationControl_ads { padding:10px 0 3px 0; }
.paginationControl_ads a { text-decoration:none; color:#000; padding:3px 5px; background:#F0F0F0; border:solid 1px #E4E3E3; font-size:11px; }
.paginationControl_ads a:hover { background:#0A6196; border:solid 1px #198ECF; color:#fff; }
.paginationControl_ads .active { padding:3px 5px; background:#7B9F09; border:solid 1px #8AAF15; color:#fff; font-size:11px; }
.error-msg { text-transform:uppercase; color:#ED0906; font-size:11px; }
.predi-table { background:#E6E3DF; }
.predi-table th { padding:4px 6px; font-size:11px; }
.predi-table td { background:#fff; padding:2px 6px; }
.predi-table a { color:#0B6597; text-decoration:none; font-size:11px; }
.predi-table a:hover { color:#3086bc; text-decoration:none; }
table.wordbank { font-size:11px; }
table.wordbank td { padding:5px 7px; }
.sub-hd-title { font-size:16px; font-weight:bold; padding-bottom:8px; color:#7B9F09; }
table.match-point th { font-size:11px; background:#f7f7f7; font-family:Arial, Helvetica, sans-serif; }
table.match-point td{ padding: 6px 8px; font-size:11px; color:#333;}
table.match-point td.gray-bg { font-size:11px; font-weight:normal; background:#f7f7f7; }
.pagetitle-gray { background:#EBEBEB; color:#333333; font-size:13px; font-weight:bold; padding:4px 9px; text-decoration:none; }

.faqlist h3{background:#EBEBEB; color:#333333; font-size:13px; font-weight:bold; padding:4px 9px; text-decoration:none;}
.faqlist h2{ background:#EBEBEB; color:#333333; font-size:13px; font-weight:bold; padding:4px 9px; text-decoration:none;}
.faqlist h1{background:#EBEBEB; color:#333333; font-size:13px; font-weight:bold; padding:4px 9px; text-decoration:none;}
.faqlist p{ line-height:17px; color:#666666; font-size:12px; margin:0px;}
.faq-bullate { margin:10px 0px 0px 0px; padding:0 0 0 30px; }
.faq-bullate li{ list-style-type:disc; line-height:17px; padding:2px 0; color:#666666;}
.faqlist1 h4{ font-size:12px;  color:#000000; border-bottom:dashed 1px #EFEFEF; padding:2px 0; line-height:20px; margin:0px;}

.form{ font-size:12px; color:#666666;}
.form2{ font-size:11px; color:#666; }
table.form { margin-top:10px;}
.form-insntcs{ font-size:11px;}
td.textar #content{ padding:6px;}
td.textar textarea{ border:solid 1px #d1d1d1;  padding:6px;}

.news-content{ background:#fff; margin-top:2px; }
.news-content h5{ margin:0px; padding:0px; background:#f7f7f7; padding:5px 7px; line-height:15px; font-size:12px; font-weight:bold; text-transform:capitalize; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; margin-bottom:6px;}
.news-content h4{ margin:0px; padding:2px 0; background:#f7f7f7; padding:2px 7px; line-height:15px; font-size:12px; font-weight:bold; text-transform:capitalize; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; }
.news-content h5 a, .news-content h4 a{ color:#0B679A; font-size:11px; text-transform:inherit;}
.news-content h5 a:hover, .news-content h4 a:hover{ color:#7B9F09;}
.news-content p{ padding:0px 10px 8px 10px; color:#666666; line-height:16px; margin:0px;}

.total{ color:#f00; font-size:12px;}
.slp select{ padding:4px; border:solid 1px #d2d2d2; width:124px;}

.gallery-title{ font-size:13px; color:#0D628F; padding:2px 0; font-weight:bold;  }
.tetimonials p{ font-size:12px; line-height:18px; color:#666; padding:0 8px 10px 8px;}
.tetimonials .gallery-title { background:#f2f2f2; padding:4px 8px; margin-bottom:6px; -moz-border-radius:4px; -webkit-border-radius: 4px;}

.by-test{ text-align:right; font-size:11px; color:#666;}
.by-test strong{ color:#0D628F; font-size:12px; padding:0 4px;}
.by-test em{ color:#212121; font-style:normal; font-size:10px; /*background:#91BF24;*/ padding:3px 4px;}
.top-achivers h2{ font-size:18px; font-weight:normal; margin-bottom:8px; border-bottom:solid 1px #e2e2e2;}
.top-achivers .predi-table{ /*margin-bottom:15px;*/}
.top-achivers .predi-table th{ color:#000; background:#f1f1f1;}
.top-achivers .predi-table td{ padding:5px 8px;}
table.outlet-list td{ font-size:11px; color:#666; padding:5px 6px; line-height:16px;}

table.conver-tab th{color:#000; background:#f1f1f1;}
table.conver-tab td{ color:#666; padding:5px 6px;}

.table_data_edit_profile {  background:#C5C4C4;}
.table_data_edit_profile th { background:#E4E4E4; padding:5px 10px 5px 10px; font-size:12px; color:#000 }
.table_data_edit_profile th a { color:#000; }
.table_data_edit_profile td { padding:5px; background-color:#FFFFFF; font-size:11px; color:#333;} 

.vendortext{ font-size:11px; color:#666;}
.wd200{ width:200px;}
.wd210{ width:204px;}
.wd140{ width:137px;}
table.vendortext label.textfield input.rounded{ height:25px;}

/*Added By Arpit [START]*/
.fld_ln { padding:0px 0 0px 0px; line-height:20px; float:left;width:99%; font-size:11px; font-weight:bold; font-family:tahoma; color:#0D608A;  }
.fld_ln img{ margin-right:0px;}
.fld_ln a { line-height:25px; text-decoration:none; font-size:11px; color:#0D608A;  background: url(../images/hrline.gif) left 6px repeat-x; padding-right:8px;}
.fld_ln a:hover  { color:#0694E0;}
.fld_ln2{background: url(../images/ver-line.gif) 3px top repeat-y; padding-left:5px; overflow:hidden;}
.fld_ln2 .fld_ln a{ padding-left:8px;}

.fld_ln2 .fld_ln2{ margin-left:9px;} 


.View-Tree-Structure .fld_ln {  color:#000}
.View-Tree-Structure .fld_ln a { color:#000;}
/*Added By Arpit [END]*/




/*-------aaa [START]----*/
/*homepage css changes by bharat*/

.wrapper, .header, .middle, .inner_middle .footer, .top_navigation, .banner, .adsbox, .signupbox, .copyright, .adver-box{ width:100%; /* if center align */ } /* Main Parent DIV */
.header { background:url(../images/vba-rx-bg.png) left -594px repeat-x;  }
.top_navigation { height:83px;  }

/* LOGO */
h1.logo { padding:12px 0 0 0px; background:url(../images/vba-sprites.png) left top no-repeat; width:554px; position:relative; margin-left:-161px;  height:63px;}
h1.logo a { width:232px; height:51px; display:block; overflow:hidden; text-decoration:none; color:#000; text-indent:-9999px; background:url(../images/vba-sprites.png) left -94px no-repeat; margin:0 auto; }



.mid-nav {  background:url(../images/vba-rx-bg.png) left -742px repeat-x;   }

.mid-nav .container { width:962px; margin:0 auto;  }




.top_link{/* background: url(../images/top-link-bg.gif) left top no-repeat; padding-left:12px;*/  font-size:11px; color:#bbf3fe; margin-top:23px; height:25px; ;}
.toplinklcor{background: url(../images/top-link-bg.gif) left top no-repeat; width:12px; height:25px; font-size:0px; margin-left:-12px; position:relative; z-index:10; }
.top_linkrcor{ background: url(../images/top-link-bg.gif) right -25px no-repeat; height:25px;  padding-right:12px;  /*padding-top:1px;*/ line-height:25px;  }
.top_link div.user_name { padding-right:0px; color:#FFFFFF;  background: url(../images/top-link-bg.gif) right -50px no-repeat; height:25px; line-height:25px; /*float:right;*/ margin-right:-12px; margin-left:6px; padding:0 7px 0 10px; font-weight:bold; }
.top_link a img{ position:relative; top:1px;}
.top_link a { text-decoration:none; color:#bbf3fe; padding:0 2px; _display: inline-block;  }
.top_link a:hover { color:#c7f91d; text-decoration:none; }
.text_gray { color:#979797; }
.text_orange { color:#f35720; }
.linkbox{ width:250px;}


/* NAVIGATION */

.navigation_home { height:41px;  background:url(../images/vba-sprites.png) 0px -173px no-repeat ; position:relative; z-index:1500;   }
.navigation_home ul { padding:0 0 0 0px; }
.navigation_home li { float:left; padding-right:2px; position:relative; /*background:url(../images/vba-sprites.png) right -1px no-repeat;*/ z-index:1000; }
.navigation_home li.last { padding-right:0px; }
.navigation_home li a { text-decoration:none; color:#000; display:block; text-indent:-9999px; overflow:hidden; height:40px; }
.navigation_home li a.home { background:url(../images/vba-sprites.png) 0px -173px no-repeat; width:178px; }
.navigation_home li a.home:hover, .navigation_home li.home a.active{ background:url(../images/vba-sprites.png) 0px -216px no-repeat;  }
.navigation_home li a.aboutus { background:url(../images/vba-sprites.png) -180px -173px no-repeat; width:148px; }
.navigation_home li a.aboutus:hover, .navigation_home li.aboutus a.active { background:url(../images/vba-sprites.png) -180px -216px no-repeat; }
.navigation_home li a.view { background:url(../images/vba-sprites.png) -330px -173px no-repeat; width:148px; }
.navigation_home li a.view:hover, .navigation_home li.view a.active { background:url(../images/vba-sprites.png) -330px -216px no-repeat;  }
.navigation_home li a.myaccount { background:url(../images/vba-sprites.png) -480px -173px no-repeat; width:148px; }
.navigation_home li a.myaccount:hover, .navigation_home li.myaccount a.active{ background:url(../images/vba-sprites.png) -480px -216px no-repeat;  }
.navigation_home li a.share { background:url(../images/vba-sprites.png) -630px -173px no-repeat; width:148px; }
.navigation_home li a.share:hover, .navigation_home li.share a.active { background:url(../images/vba-sprites.png) -630px -216px no-repeat; }
.navigation_home li a.rewards { background:url(../images/vba-sprites.png) -780px -173px no-repeat; width:181px; }
.navigation_home li a.rewards:hover, .navigation_home li.rewards a.active { background:url(../images/vba-sprites.png) -780px -216px no-repeat; }
.navigation_home ul ul { position:absolute; display:none; top:40px; left:0px; background:#02b0e6 /*url(../images/nav-sub-top-bg.gif) repeat-x top*/; padding:0px 0 0 0;  width:184px; border:solid 1px #089ecd; border-top-color:#02b0e6; z-index:999}
.navigation_home ul li.view ul { width:201px;}
.navigation_home ul li.myaccount ul {  width:187px;}
.navigation_home ul li.share ul  {  width:169px;}
.navigation_home ul li.aboutus ul { left:0px; width:189px;}
.navigation_home ul ul li { display:block; float:none; padding:0; padding-bottom:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
.navigation_home ul ul li.last {/* background:url(../images/nav-sub-bottom-bg.gif) repeat-x bottom;*/}
.navigation_home ul ul li a { color:#FFFFFF; text-indent:0; /*width:auto;*/ height:auto; padding:8px 15px 7px 34px; display:block; cursor:pointer; border-bottom:solid 1px #03a3d5; /*_width:199px;*/ background:url(../images/nav-arrow.gif) 7px 8px no-repeat; float:left;}
.navigation_home ul ul li a:hover, .navigation_home ul ul li a.active { background:#0292bf url(../images/nav-arrowh.gif) 7px 8px no-repeat; border:solid 1px #0186b0; border-width:0px 0 1px 0; /*padding:8px 15px 8px 34px;*/ }

.navigation_home ul li.view ul li a{ width:152px;}
.navigation_home ul li.myaccount ul li a{  width:138px;}
.navigation_home ul li.share ul li a{  width:120px;}
.navigation_home ul li.aboutus ul li a{ left:0px; width:140px;}
.navigation_home ul li.rewards ul li a{ left:0px; width:135px;}

.adver-box .container{ padding:24px 0 16px 0;}
.adbox{ width:675px; }
.borline{ background:url(../images/ad-line.gif) center bottom no-repeat;}


.adsboxlist{ width:330px; padding-bottom:14px;}
.imgbox{ padding-right:18px; padding-top:5px;}
.ad-title{ font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; color:#287ab3; /*background:url(../images/view-ads-title-bor.gif) left bottom no-repeat;*/ padding-bottom:2px; margin-bottom:4px;}

.ad-title_bmm{ font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; color:#287ab3; /*background:url(../images/view-ads-title-bor.gif) left bottom no-repeat;*/ padding-bottom:0px; margin-bottom:0px;}

.ad-text-box{ width:214px;}

.ad-text-box p{ color:#848687; line-height:16px; font-size:11px; }

.adlink{ color:#fd4428; font-size:11px; font-weight:bold; padding:5px 0 3px 0; display:block;}

.adlink a{ color:#fd4428; font-size:11px; text-decoration:none; }

.adlink a:hover{ text-decoration:none; color:#7ca800;}

.boxpad{ padding-left:8px; background:url(../images/adline-top.gif) left bottom no-repeat;}

.boxpadt{ padding-left:8px; background:url(../images/adline-bot.gif) left top no-repeat;}

div.padtop{ padding-bottom:0px; padding-top:15px;}

.loginbox{ width:278px; z-index:1; position:relative;} 






/* round coener css */

.loginbox .round-box{ background:#195aa0 url(../images/login-box-bg.gif) left top repeat-x; border:solid 1px #1a5da2; } 
.loginbox  .roundbox-content{ padding:10px 20px 10px 20px; position:relative; background:url(../images/vba-sprites.png) 4px -277px no-repeat;}





.corlt, .corrt, .corlb, .corrb{ position:relative; width:6px; height:6px; background:url(../images/round-cor.png) no-repeat; font-size:0px; line-height:0px;}
.corlt{/* margin-left:-1px; margin-top:-1px;*/ background-position:left top; float:left; left:-1px; top:-1px; }
.corrt{ /*margin-right:-1px; margin-top:-1px;*/ background-position:right top; float:right; right:-1px; top:-1px;}
.corlb{ /*margin-left:-1px; margin-bottom:-1px;*/ background-position:left bottom; float:left; left:-1px; bottom:-1px;}
.corrb{ /*margin-right:-1px; margin-bottom:-1px;*/ background-position:right bottom; float:right; right:-1px; bottom:-1px; }





.lockbg{/* background:url(../images/lock.png) left 3px no-repeat;*/ padding-left:78px; color:#bae6f8; padding-bottom:5px;}
.lockbg span{ display:block; padding-top:2px;}
.log-field{ background:url(../images/vba-sprites.png) -1340px 0px no-repeat; height:15px; width:147px; border:0px; padding:6px 5px 4px 8px; line-height:13px; color:#333;  } 
.logtext{ color:#d2effd; font-size:11px;}
.logtext strong{ color:#fff;}
.logtext a{ font-size:10px; text-decoration:underline; color:#d2effd;}
.logtext a:hover{ color:#fff; text-decoration:none;}

.check{ position:relative; margin-right:4px; top:3px;}
label.textfield { float: left; display:block; background:url(../images/vba-sprites.png) -1651px -411px no-repeat; line-height:25px; padding-left:5px; margin:0px; }
label.textfield input.rounded { float: left; display:block; background:url(../images/vba-sprites.png) right -411px no-repeat; border:0px; height:16px; line-height:15px; padding:6px 5px 3px 4px; margin:0px; color:#858585; }

.signupbox { background:url(../images/vba-rx-bg.png) left -812px repeat-x; padding-bottom:12px;}
.signupbox .container { /*background:#fff; */ /* background:url(../images/sign-form-bg-top.jpg) center 37px no-repeat; */}
.signup-title {  width:352px; height:48px; margin:0 auto -12px auto; position:relative; z-index:120; cursor:pointer;  }
.signup-title-login{ width:352px; height:48px; margin:0 auto 4px auto; position:relative; z-index:120;text-align:center;}
.signup-title span{ display:block; padding:0px 14px 0 56px;}
.signup-title a {background:url(../images/vba-sprites.png) -599px -58px no-repeat ; display:block;  height:48px;  width:352px; text-indent:-9999px; }
.signup-title a.active{ background:url(../images/vba-sprites.png) -599px 0px no-repeat ;}
.signup-title span strong { color:#085f93; }
.signupform td.radiobt span.graycolor{ color:#727272; display:block; float:left; line-height:10px; *line-height:17px; padding:0 4px 0 4px; }

.signup{background:url(../images/vba-sprites.png) -977px -44px no-repeat; display:block; border:0px; text-indent:-9999px;  width:166px; height:27px; border:0px; cursor:pointer; }
.signupform{ display:none; background:url(../images/sign-form-bg.jpg) center bottom no-repeat; padding:12px 0; }

.signupform td { padding:5px 0; color:#2485af; font-size:11px; }
.signupform td span.graycolor{ color:#727272; padding: 0px 7px 0px 0px;}
.redstar { color:#F00; }



.signupform td input.rounded { width:152px; }
.custom-radiobt { background:url(../images/radio.gif) left top no-repeat; height:16px; width:16px; }
input.custom-radiobtclick { background:url(../images/radio.gif) left -16px no-repeat; height:16px; width:16px; }














.checkbox{ width: 15px; height: 17px;/* padding: 0 5px 0 0;*/ background: url(../images/checkbox.gif) no-repeat; display: block; clear: left; float: left; }
.radio { background: url(../images/radio.gif) no-repeat; width: 16px; height: 16px;/* padding: 0 5px 0 0;*/ display: block; clear: left; float: left;}


.select {position: absolute; width: 200px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ height: 25px; 	padding: 0 24px 0 8px; color: #727272; font: 12px/31px arial,sans-serif; background: url(../images/setp_menu_bg.png) -253px -87px; overflow: hidden; line-height:25px;} 

.f11{ font-size:11px;}

td.testimonials-tc{ background:url(../images/testimonials-topcor.gif) center top no-repeat; padding:0px;}

td.testimonials-bc{ background:url(../images/testimonials-botcor.gif) center top no-repeat; height:48px;}

td.testimonials-text{ font-size:11px; line-height:21px; color:#6a4f26; background:#d8f5fb; }

td.testimonials-text p{ padding:0 15px; text-align:left;}

.testimonialsicon{ background:url(../images/testimonials-icon.gif) left top no-repeat; padding-left:25px; line-height:19px; color:#7d5f30;} 




.googleadsbox{ text-align:center; background:url(../images/box-bottom-grayshade.gif) center bottom no-repeat; padding-bottom:40px; padding-top:18px; margin:0 0px 20px 0;}
.rede{ float:left; display:block; line-height:10px;}



.ads-iconbg { background:#fff url(../images/vba-sprites.png) -292px -103px no-repeat; text-align:center; height:33px; padding:0px 0 0 0;  }
.ads-iconbg a{text-decoration:none; font-size:14px; font-weight:bold; line-height:33px; color:#262728;} 
.ads-iconbg a:hover{ color:#000;  }


.adsbox { /*background:#f2f3f4 url(../images/box-gray-shade.gif) left bottom repeat-x;*/ padding:22px 0 25px 0; }
.adsboxcontent { width:198px; margin:0 55px 0 0; }



.ads-centerbox {/* background:#fff url(../images/vba-sprites2.png) 0px bottom no-repeat; */ background:#fff url(../images/ads-centerbox-bg.gif) repeat-y ;  padding:0 0 6px 0; }
.ads-centerbox ul { padding:10px 15px 0 15px; }
.ads-centerbox ul li { background:url(../images/vba-sprites.png) -1318px bottom no-repeat; padding:2px 0 9px 0; color:#727272; font-size:11px; }
.ads-centerbox ul li span { padding:0 0 0 19px; line-height:14px; display:block;  background:url(../images/vba-sprites.png) -1900px 0px no-repeat;  }

/*.ads-centerbox ul li span.blue { background:url(../images/arrow-blue.gif) 2px 6px no-repeat; }

.ads-centerbox ul li span.orange { background:url(../images/arrow-orange.gif) 2px 6px no-repeat; }

.ads-centerbox ul li span.gray { background:url(../images/arrow-gray.gif) 2px 6px no-repeat; }*/

.ads-centerbox ul li.nobg{ background:none; padding-bottom:0px;}

.adsbottombox { height:28px; background:url(../images/vba-sprites.png) -1889px -353px no-repeat; }




.footer { background:url(../images/vba-rx-bg.png) left -70px repeat-x; }
.copyright{ line-height:37px; color:#a09c9c; background:url(../images/vba-rx-bg.png) left top repeat-x; font-size:11px;}

a.viewads-img{ background:url(../images/vba-sprites.png) -2112px 0px no-repeat !important; background:url(../images/main-icon-ie6.gif) left -0px no-repeat; width:88px; height:65px; text-indent:-9999px; display:block;}
a.livecricket-img{ background:url(../images/vba-sprites.png) -2112px -73px no-repeat !important; background:url(../images/main-icon-ie6.gif) left -79px no-repeat; width:88px; height:90px; text-indent:-9999px; display:block;}
a.games-img{ background:url(../images/vba-sprites.png) -2115px -171px no-repeat !important;  background:url(../images/main-icon-ie6.gif) left -171px no-repeat; width:88px; height:64px; text-indent:-9999px; display:block;}
a.freesms-img{ background:url(../images/vba-sprites.png) -2108px -258px no-repeat  !important; width:88px; background:url(../images/main-icon-ie6.gif) left -258px no-repeat;  height:83px; text-indent:-9999px; display:block;}
.login{ background:url(../images/vba-sprites.png) -977px 0px no-repeat; display:block; border:0px; text-indent:-9999px; overflow:hidden; width:104px; height:30px; border:0px; cursor:pointer;}





.gallery-img{ padding-left:9px; padding-top:10px;}
.gallery-img a{ background:url(../images/vba-sprites.png) -1172px -42px no-repeat; width:178px; height:93px; text-indent:-9999px; display:block;}



/*.footer .container{ background:url(../images/vba-sprites2.png) -365px 26px no-repeat; }*/
.latestnews{ background:url(../images/vba-sprites.png) -312px -296px no-repeat; height:59px;}
.ourblog{ background:url(../images/vba-sprites.png) -643px -294px no-repeat; height:59px;}
.followontwitter{ background:url(../images/vba-sprites.png) -987px -290px no-repeat; height:59px;}


.dateicon{ background:url(../images/vba-sprites.png)  -991px -103px no-repeat; line-height:16px; padding-left:20px; margin-top:8px; padding-bottom:4px;}
.commenticon{ background:url(../images/vba-sprites.png) -1125px -101px no-repeat; line-height:16px; padding-left:18px; margin-top:8px; padding-bottom:4px; text-decoration:underline;}
a.developby{ background:url(../images/vba-sprites.png) -738px -121px no-repeat; width:82px; height:20px; text-indent:-9999px; overflow:hidden; display:block; margin:8px 0 0 10px; float:left  }

.footerbox ul li{ font-size:11px; color:#83d2ff; background:url(../images/vba-sprites.png) -1057px -171px no-repeat; padding:0 0 0 26px; /*position:relative;*/}
.footerbox ul li p{ line-height:17px; display:block; background:url(../images/vba-sprites.png) -856px bottom no-repeat; padding-bottom:6px; margin-bottom:6px;}

.footerbox-title{ text-indent:-9999px; overflow:hidden; width:294px; /*position:relative;*/ margin-bottom:12px; }
.footerbox ul{ padding-bottom:12px; }
.footerbox ul li p a{ text-decoration:none; color:#83d2ff; }
.footerbox ul li p a:hover{text-decoration:underline;}
.footerbox ul li p.last{ background:none;}

.viewall{ /* position:absolute; *//* right:0px; bottom:8px;*/}
.viewall a{ background:url(../images/vba-sprites.png) -1440px -61px no-repeat; line-height:22px; text-align:center; width:61px; display:block; color:#83d2ff;  text-decoration:none; }
.viewall a:hover{ color:#bde14f; }
.twiterdate{ color:#fff; display:block; text-align:right;}
.footerbox ul li p span a{ color:#fff; }
.footerbox ul li p span a:hover{ color:#83d2ff; }
ul.nopad{ padding:0px;}
.inner_middle { /*background:#FFF url(../images/inner_middle.png) repeat-x top*/; padding-top:20px; padding-bottom:30px}

.smsbox-bg { background:url(../images/free-sms-bg.jpg) no-repeat left top; width:960px; height:356px; /*padding:10px 20px 10px 20px; */font-size:13px;  font-family:Arial, Helvetica, sans-serif; position:relative; }
.sendbox{ background:url(../images/send-sms-boxbg.png) no-repeat left top; width:375px; height:334px; color:#915f30;  font-size:11px; position:absolute; z-index:150; right:12px; top:10px;} 
.flash-bg{ width:960px; height:356px; position:absolute; left:0px; top:0px; }
.sendbox .pad{ padding:76px 35px 10px 30px; }
.gray{ color:#7c7b7b;}
.fr-number-field{ background:none; border:0px; width:185px; padding:5px 10px; font-size:14px; color:#a3601d; font-weight:bold; letter-spacing:2px; font-family:Tahoma, Geneva, sans-serif;}
.sms-text{ border:0px; background:url(../images/sms-textbg.gif) no-repeat left top; padding:12px 8px 6px 8px ; width:198px; height:62px; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#212121;}
.send-sms-bt{ background:none;  display:block; text-indent:-9999px; overflow:hidden; width:193px; height:39px; border:0px; cursor:pointer; }  
.sms-tfield textarea#content{ margin:0px; padding:8px;}
label.textfield input.smsnumber{ font-size:12px; font-weight:bold;  color:#a3601d; /*padding:4px 5px 3px 4px*/}


.gray-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/gray-sbleft-sml.gif) left top no-repeat; }
.gray-button-small input { font-size:12px; float:left; padding-right:14px; background:url(../images/gray-sbright-sml.gif) right top no-repeat; width:auto; overflow:visible; border:0px; color:#fff; height:26px; padding-bottom:4px; line-height:20px; cursor:pointer; font-weight:bold; }
a.gray-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/gray-sbleft-sml.gif) left top no-repeat; text-decoration:none; }
a.gray-button-small span { font-size:12px; float:left; padding-right:14px; background:url(../images/gray-sbright-sml.gif) right top no-repeat; border:0px; color:#fff; /*height:39px;*/ padding-bottom:0px; line-height:26px; cursor:pointer; font-weight:bold; }


.ads-centerbox ul li a {color:#7C7B7B;text-decoration:none;}
.ads-centerbox ul li a:hover {text-decoration:underline;}



/*07-04-2010 added css*/
.quiz-number{ background:url(../images/quiz-bg.gif) right top no-repeat; height:42px; width:532px; /*margin:0 auto;*/}
.question-tag{ width:118px;  color:#fff; background:url(../images/quiz-bg.gif) left top no-repeat; float:left; line-height:42px;}
.question-tag span{ display:block; padding-left:22px; font-weight:bold;}
.quiz-number ul{ padding:6px 0 0 20px; float:left;}
.quiz-number ul li{ float:left; font-size:13px; font-weight:bold; color:#095986; line-height:29px; width:29px; padding-bottom:1px; margin-right:8px; text-align:center;} 
.quiz-number ul li.active{ color:#fff; background:url(../images/qn-bg.gif) center 1px no-repeat;}
.timeline { font-size:11px;}
.timeline strong{ color:#14719f; }
.time{ color:#eb2222; font-size:14px; font-weight:bold;}
.qz-question{ background:#eff7fb; font-weight:bold; padding:4px 14px; color:#2485af; font-size:12px;   -moz-border-radius:4px; -webkit-border-radius: 4px; line-height:18px;}
.quiz-radio{ position:relative; top:3px; margin-right:6px;}
.quiz-list{ padding-left:20px;}
.quiz-list li{ line-height:20px; padding-bottom:4px;}

.message-home{ background:#fafcd0; padding:3px 8px; font-size:11px; margin:3px 0 5px 0;   -moz-border-radius:4px; -webkit-border-radius: 4px;}
.message-home li{ color:#ff1e00; line-height:18px; background: url(../images/error-small-icon.gif) left 2px no-repeat; padding-left:24px;}
.hmsg{ background:#fafcd0; padding:10px 8px; border:solid 1px #e0e3a6; text-align:center; color:#ff1e00; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:-4px; -moz-border-radius:8px; -webkit-border-radius: 8px; line-height:18px;}
.hmsg ul{ padding:0 0 0 12px; }
.hmsg li{ text-align:left; background: url(../images/error-small-icon.gif) left 4px no-repeat;  padding:2px 0 2px 24px; font-weight:bold; }

.middle .top-msg{ width:960px; margin:0 auto;}
.top-msg{ background:#e9faff; padding:10px 8px; border:solid 1px #bcdbea; text-align:center; color:#066396; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:-4px; -moz-border-radius:8px; -webkit-border-radius: 8px; line-height:18px;}
.top-msg ul{ padding:0 0 0 12px; }
.top-msg li{ text-align:left; background: url(../images/error-small-icon.gif) left 4px no-repeat;  padding:2px 0 2px 24px; }


.calendar ol { padding:15px 0 0px 30px;}
.calendar ol li{ list-style-type:decimal; padding-bottom:12px; color:#666; font-size:11px; line-height:16px;}

.graybgbox{ background:#f3f3f3; padding:3px 6px 3px 12px; display:block; font-weight:bold; line-height:20px; }



/*Added By Arpit [START]*/

.ipl_table_form_allpredict  { margin:0; padding:0; font-size:18px;color:#0d6493;}
.ipl_table_form_allpredict  tr.sub_bg th, .ipl_table_form_allpredict  tr.sub_bg td { background:url(../images/table_bg.gif) no-repeat left top; height:43px; }
.ipl_table_form_allpredict  tr.sub_bg td, .ipl_table_form_allpredict  tr.sub_bg th { background-position:-10px 0; padding:1px 5px;}
.ipl_table_form_allpredict  tr.sub_bg th { color:#0d6493; font-size:18px;}
.ipl_table_form_allpredict  tr.sub_bg .left_bg { background-position:left 0}
.ipl_table_form_allpredict  tr.sub_bg .right_bg { background-position:right 0}
.ipl_table_form_allpredict  .styled { margin-top:5px;}
.ipl_table_form_allpredict  .select { margin-top:5px}
.ipl_table_form_allpredict .overall_team { font-size:18px; color:#0d6493;}
.ipl_table_form_allpredict .overall_team tr.sub_bg th  { font-size:18px;}
/*Added By Arpit [END]*/


.cms p{ color:#666; line-height:16px; padding:4px 10px 10px 10px;}
.cmslink a{ text-decoration:none; color:#6B8F08; padding:0 10px; font-weight:bold; font-size:13px; }
.cmslink a.fisrt{ padding-left:0px;}
.cmslink a:hover{ text-decoration:underline;}
.cms a{ text-decoration:underline; color:#6B8F08; } 
.cms a:hover{ text-decoration:none;}

table.cms table.predi-table td{ color:#666; padding:6px;}

.cmssubtitle{ background:#f3fbfe; padding:5px 8px; color:#0B6597; font-size:13px;/* border-bottom:solid 1px #e9f4f7;*/ -moz-border-radius:4px; -webkit-border-radius: 4px; } 

.white_roundbdr_box h2.md-title{ font-size:20px; font-weight:normal; margin-bottom:3px;}

.terms_conditions ol{ padding:15px 0 0px 30px;}
.terms_conditions ol li{ list-style-type:decimal; padding-bottom:12px; color:#666; font-size:12px; line-height:18px;}


a.topanc{ background:#0E76A5; color:#fff; padding:3px 7px 5px 7px; margin-bottom:10px; text-decoration:none; font-size:11px; top:-15px; position:relative;  -moz-border-radius:3px; -webkit-border-radius: 3px; }
a.topanc:hover{ background:#89AF20;}



#tablist h2.text_bdr_buttom { border-bottom:solid 1px #e2e2e2; font-size:14px; color:#779F09; }

/*Added By Arpit [START]*/
.nifty-table {background:#d0d0d0;/* border:1px solid #B4B4B4;*/ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#424242;  }
/*.nifty-table td { padding:5px; border-bottom:1px solid #B4B4B4; border-left:1px solid #B4B4B4;}*/
.nifty-table th{background:#F6F6F6 url(../images/table_td_bg.gif) repeat-x left top; font-weight:bold !important; font-weight:12px; line-height:19px; padding:4px 4px 4px 8px; text-align:left;/* border-bottom:1px solid #B4B4B4; border-left:1px solid #B4B4B4;*/}
/*.nifty-table th.bg_last{background:#F6F6F6 url(../images/table_td_bg.gif) repeat-x left top; font-weight:bold !important; font-weight:12px; line-height:19px;  padding:3px 3px 3px 8px; text-align:left;/}
*/
.nifty-table td{ background:#fff;}
.nifty-report-header{ padding:10px 10px 6px 10px; background:#E3F2FC url(../images/nifty_blue_bg1.gif) center top no-repeat; border:solid 1px #d0d0d0; border-bottom:0px;}

/*Added By Arpit [END]*/

.slfinal { border:1px solid #8BC7DF; line-height:20px; padding:4px 3px; }

.archivers .predi-table{ font-size:11px; color:}
.archivers .predi-table th{ font-size:12px;}
.archivers .predi-table td{ color:#666; padding:5px 6px;}
.archivers .predi-table th.total{ background:#f6f6f6; color:#e72404;}
.reqfield{ color:#F90025;}
h2.text_bdr_buttom strong{ font-size:15px;}
h2.text_bdr_buttom span.date{  font-size:15px; font-weight:bold; color:#1372A4;}
.slpoint{ width:130px; padding:3px; border:solid 1px #e2e2e2;  -moz-border-radius:3px; -webkit-border-radius: 3px;}
.how{ color:#333;}

.point-tab .predi-table td{ padding:6px;}

.advs-body {  background:url(../images/bg-bodyforblog.jpg) left top repeat-x; }

.bnr_title{ background:#f3fbfe; padding:6px 8px; color:#0B6597; font-size:15px;  -moz-border-radius:4px; -webkit-border-radius: 4px; margin-bottom:15px; }
.bdr_btm textarea{ border:solid 1px #e2e2e2; margin:10px 0 0 0; padding:5px; color:#333; line-height:16px;}
.pad10banner{ padding:0 10px;}
.ftzero{ font-size:0px; color:#A5D023; text-indent:-9999px;}

.tpwidthlogin{ width:361px;}
.tpwidthlogout{ width:361px;}

.banner-seprator{ background:url(../images/box-bottom-grayshade.gif) center top no-repeat; height:18px; margin-top:20px; }

h2.point-title { border-bottom:solid 1px #e2e2e2; font-size:15px; color:#779F09; }

h2.point-title a.topanc{ top:-2px; padding:3px 7px; line-height:14px;}
.topback a.topanc{top:inherit; padding:3px 7px; line-height:14px;}
.clickdate{ position:absolute; right:8px; top:20px;  z-index:150;}

.banner_table img{ border:solid 1px #d2d2d2;}
.notes{ padding: 0 10px; color:#454545; line-height:20px; font-size:11px; border-bottom:solid 1px #f2f2f2; margin-bottom:10px; padding-bottom:8px;}

.profile-title{ background:#f3fbfe; padding:5px 12px; color:#0B6597; font-size:15px; -moz-border-radius:5px; -webkit-border-radius: 5px; margin-bottom:6px; } 
.profile-table .form_table th{ color:#656565;}

.profile-title .info{ font-size:11px; color:#333; font-weight:normal;}
.tname span{ display:block; padding-top:3px; font-size:11px;}
.interest .checkbox { margin-right:8px;}
.interest label{/*cursor:pointer;*/ margin-bottom:3px; display:block;}
.styledn{ position:relative; top: 2px; margin-right:7px; } 

.wel-msg .message_box { display:block; font-size:11px; padding:10px; background:#fcfff5; border:solid 1px #eef1e8;  -moz-border-radius:6px; -webkit-border-radius:6px; }
.wel-msg  .message_box h3 { font-size:14px; font-weight:bold; color:#14719f; margin:0; padding:0 0 4px 0; border-bottom:dashed 1px #d6e6b3; margin-bottom:4px;  }
.wel-msg .message_box ul{ padding-top:4px;}
.wel-msg .message_box li{ line-height:17px; color:#444444; padding-left:10px;}
.wel-msg .message_box p { padding:5px 0 }
.search-button{background:url(../images/btn_search.gif) left top no-repeat; width:59px; height:20px; font-size:0px; line-height:0px; color:#0f6898; border:0px; cursor:pointer;}
.profile-title span.date{ font-weight:bold; font-size:18px; color:#4DAC2E; position:relative; top:2px;}
.filternews .styled{ width:230px;}
.filternews .green-button-small{ margin-left:6px;}
.filt{ font-size:11px; color:#444; padding:6px 0 0 5px;}
.graycolortext{color:#444; }


.smsmsg .hmsg{ background:#fafcd0; padding:3px 8px 4px 8px; border:solid 1px #e0e3a6; text-align:center; color:#ff1e00; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:-6px; -moz-border-radius:5px; -webkit-border-radius: 5px; line-height:16px; margin-bottom:3px; width:292px;}
.smsmsg .top-msg{background:#E9FAFF; padding:3px 8px 4px 8px; border:1px solid #BCDBEA; text-align:center; color:#066396; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:-6px; -moz-border-radius:5px; -webkit-border-radius: 5px; line-height:16px; margin-bottom:3px; width:292px;}
.smsmsg .hmsg ul{ padding:0 0 0 12px; }
.smsmsg .hmsg li{ text-align:left; background: url(../images/error-small-icon.gif) left 2px no-repeat;  padding:1px 0 1px 24px; font-weight:normal; }
.smsmsg .top-msg ul{ padding:0 0 0 12px; }
.smsmsg .top-msg li{ text-align:left; background: url(../images/error-small-icon.gif) left 2px no-repeat;  padding:1px 0 1px 24px; font-weight:bold; }

.smsmsg .sucess-msg{background:#E9FAFF; padding:3px 8px 4px 8px; border:1px solid #BCDBEA; text-align:center; color:#066396; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:-6px; -moz-border-radius:5px; -webkit-border-radius: 5px; line-height:16px; margin-bottom:3px; width:292px;}
.smsmsg .sucess-msg ul{ padding:0 0 0 12px; }
.smsmsg .sucess-msg li{ text-align:left; background: url(../images/success_icon.gif) left 4px no-repeat;  padding:2px 0 2px 24px; }

.char-left{ padding-top:10px; padding-left:30px;}
.char-left span.boxnew{ background:#C3854A; -moz-border-radius:5px; -webkit-border-radius: 5px; font-size:12px; font-weight:bold; line-height:20px; text-align:center; border:0px; padding:3px 0px; color:#fff; float:left; width:50px;}
.outlet .select{ margin-top:4px;}
.outlet .styled{ width:230px;}
.tablebor .predi-table th{ font-size:12px;}
.tablebor .predi-table td{ padding:5px 8px;}
.white_roundbdr_box p.everyday{ padding:5px 10px; color:#666;}

table.spellin_form label.textfield{background: url(../images/input-left.gif) left top no-repeat; }
.top-msg a, .tellf a{ color:#FF0000; text-decoration:none;}
.top-msg a:hover, .tellf a:hover{ text-decoration:underline;}


.timesec{ background:#0F6898; -moz-border-radius:4px; -webkit-border-radius: 4px; font-size:14px; font-weight:bold; line-height:26px; text-align:center; border:0px; padding:6px 10px; color:#fff; font-weight:bold; }
.timesec span{ font-size:13px; font-weight:bold;}
.chradio{ position:relative; top:3px;}
.tellf{ color:#666; border-top:solid 1px #f2f2f2;}
.nifty-buttion{ background: url(../images/nifty-submit-bg.gif) left top no-repeat; width:61px; height:22px; color:#484c56; border:0px; font-weight:bold; cursor:pointer; padding-bottom:3px; line-height:15px;}



.teambt{ background:#0E76A5; color:#fff; padding:3px 7px 5px 7px; margin-bottom:10px; text-decoration:none; font-size:11px; -moz-border-radius:3px; -webkit-border-radius: 3px; position:relative;/* height:16px;*/ }
.teambt:hover{ background:#89AF20;}

.matchtitle .cmssubtitle{font-size:16px; padding:5px 12px; border-bottom:0px;}
.pad15{padding:15px 0px;}
.plname{ color:#136795; font-size:13px; font-weight:bold;}


.minus{ padding:0 7px 0 8px; position:relative;}

.ip{ color:#779F09; font-size:14px;}

.adblog-heading{ color:#0A6790; font-size:16px; font-weight:bold; padding:8px 0 ; text-align:center;} 

.macbg{ background: url(../images/white-grow.png) top center no-repeat; width:280px; /*height:234px;*/}

.news-titlebox{ border:solid 1px #e6e6e6; background:#f2f2f2 url(../images/news-cont-bg.gif) left top repeat-x; -moz-border-radius:5px; -webkit-border-radius: 5px; padding:8px; color:#6a6a6a;}
.news-titlebox h4{background: url(../images/nshade.png) center bottom no-repeat; padding-bottom:14px; color:#0b679a; }

.sltads  {border:1px solid #9BBCBF;  padding:3px 4px 4px 4px; color:#424242;}
.wd250 { width:230px; }
.filt{ padding-top:4px; display:block;} 
.ft11{ font-size:11px; padding-left:8px;}
.nxtprev{ background: url(../images/nxt-prvbg.png) top center no-repeat; width:134px; height:31px; margin-right:-7px; position:relative;}
.nxtprev a{ width:50px; position:absolute;/* padding-right:6px;*/ top:9px; }
.nxtprev a.nxt{ /* padding-right:6px;*/ right:6px;  }
.nxtprev a.prv{ /* padding-right:6px;*/ left:6px; }

.adver-title{ text-align:center; width:408px; padding-left:250px; font-size:12px; font-weight:bold;}
.desc{ color:#2a7698; font-size:18px; font-weight:normal; margin-bottom:3px; padding-bottom:5px;}
.udesc{ color:#6c6c6c; font-size:18px; font-weight:normal; margin-bottom:3px; padding-bottom:5px;}

/* -moz-border-radius left*/
.descdetail{ background:#2a7698; color:#fff; padding:10px 13px; font-size:12px;  -moz-border-radius:5px; -webkit-border-radius: 5px;}
.descdetail p{ color:#fff;}

.udescdetail{ background:#f5f5f5; color:#636363; padding:12px 18px; font-size:12px;  -moz-border-radius:5px; -webkit-border-radius: 5px;}
.udescdetail p{ color:#fff;}
.by{ color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  line-height:20px;}
.comment-cont{ font-size:11px; color:#636363; line-height:16px; padding:2px 0 6px 0; border-bottom:dashed 1px #636363;}

.cms .descdetail p{ color:#fff; padding:0 0 10px 0;}
.fzbox{ padding-bottom:10px;}
.cms a.click{ color:#9de7f6; text-decoration:underline; font-size:11px;}
.cms a.click:hover{ color:#9de7f6; text-decoration:none; font-size:11px;}

.viewad{ width:852px; margin:0 auto; border:solid 1px #e6e6e6; padding:3px;}
.paging a{ color:#0083C9; text-decoration:none; font-size:14px; font-weight:bold; font-family:arial; text-align:center;padding-right:26px;}
.gallery-photo-detail{ border:1px solid #E1E1E1; min-height:410px}
.fnt12{font-size:12px;}
.checkouter { position:relative; height:25px;}
.checknew{ position:absolute; right:28px; top:-24px;}

.vendortext select{border:1px solid #DFDFDF;padding:3px;}
.ft12{font-size:12px;}
.aligncenter{padding-left:10px;}
.invite-frnd-contactlist{padding-left: 0px;height: 297px; overflow: scroll;overflow-X:hidden; border: 5px  background-color: #ccc;}

.reffield strong{ width:128px; *width:122px; text-align:right; line-height:25px; float:left; padding-right:9px;}
.calendarbox .predi-table{ background:#c5e8f2; } 
.calendarbox .predi-table th{ padding:15px 20px; background:#2796C1; color:#fff; font-size:15px; }
.calendarbox .predi-table th a{ font-size:15px; color:#fff;}
.calendarbox .predi-table td{ padding:20px 15px; background:#f5fdff; text-align:center;}
.calendarbox .predi-table tr.weekdays td{ background:#b4e3f5; text-align:center; /*border:solid 1px #fff;*/ color:#095C86; padding:10px 0;}
.calendarbox .predi-table td.today{ background:#F6FFDF;}
.calendarbox .predi-table td a strong{ background:#cef3fb; padding:3px 5px; color:#095C86; -moz-border-radius:4px; -webkit-border-radius: 4px; font-size:11px;  text-align:center; margin-left:4px; font-weight:bold;	}
.terms-condition a{text-decoration:none; color:#727272;text-decoration:underline;}
.terms-condition a:hover{text-decoration:underline;color:#727272;}

/* Added by Chirag */

.formMultiCheckboxList li {float:left; width:235px; padding-left:0px;}

.sharefriend {color:#FF0000;text-decoration:none;}

 .my_account_navigation a.icon-referral-bonus {background-image:url(../images/referral-bonus-icon.png); width:115px;padding-top:70px;}
 .terms_conditions_new ol {padding:15px 0px 0px 14px;}
 .terms_conditions_new ol li{ list-style-type:none; padding-bottom:12px; color:#666; font-size:12px; line-height:18px;}
 .terms_conditions_new ul li{ list-style-type:disc; line-height:17px; padding:2px 0; color:#666666;}
 span.blue-color{color:#0B6597;}
 .header_banner{ position:relative;top:-5px;}
 
  
 /* Added by bharat june 05 2010 */
.phname{ font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#848687; padding:6px 0 3px 0px; }
.phname strong{ line-height:15px;}
.phname .ph-icn{background: url(../images/phone-icon.gif) left 1px no-repeat; padding:0px 9px 4px 15px; /* padding:0px 38px 4px 15px;*/ color:#333; line-height:14px; float:left;  }
.phname span.nopad{ padding-right:0px;}

#marqueecontainer { padding:10px;
height:192px;
margin:0px 3px 0px 3px;
overflow:hidden;
position:relative;
}
#marqueecontainer table td{ padding:2px 3px; font-size:11px;}
#marqueecontainer table tr.gray td{ background:#F4F4F4;}

/* Added by kiran 5th march 2010 - spam filter page */
#spam { border:solid 3px #C5E6FF; line-height:1.4em;font-family:Verdana, Geneva, sans-serif;}
#spam h2 { margin:10px 0px 0px 0px;}
#spam .links a { color:#0694E0; cursor:pointer; padding:3px 7px; background:#E2F1FF; text-decoration:none; margin:0px 3px !important;}
#spam .links a:hover  { color:#333; background:#CCC;}
#spam .help { border:solid 1px #ccc; background:#f7f7f7; padding:5px; margin:0px 5px;}






















/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading { position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 51000; display: none; }
* html #fancybox-loading {	/* IE6 */ position: absolute; margin-top: 0; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('../images/fancy_image/fancybox.png'); }
#fancybox-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 51500; display: none; }
* html #fancybox-overlay {	/* IE6 */ position: absolute; width: 100%; }
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 52000; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #FFF; }
#fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px 0px; cursor: pointer; z-index: 53000; display: none; }
#fancybox_error { color: #444; font: normal 12px/20px Arial; padding: 7px; margin: 0; }
#fancybox-content { height: auto; width: auto; padding: 0; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic; }
#fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block; }
#fancybox-title { position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 52500; }
.fancybox-title-inside { padding: 10px 0; text-align: center; color: #333; }
.fancybox-title-outside { padding-top: 5px; color: #FFF; text-align: center; font-weight: bold; }
.fancybox-title-over { color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: url('../images/fancy_image/fancy_title_over.png'); display: block; }
#fancybox-title-wrap { display: inline-block; }
#fancybox-title-wrap span { height: 32px; float: left; }
#fancybox-title-left { padding-left: 15px; background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px -90px; background-repeat: no-repeat; }
#fancybox-title-main { font-weight: bold; line-height: 29px; background-image: url('../images/fancy_image/fancybox-x.png'); background-position: 0px -40px; color: #FFF; }
#fancybox-title-right { padding-left: 15px; background-image: url('../images/fancy_image/fancybox.png'); background-position: -55px -90px; background-repeat: no-repeat; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('../images/fancy_image/blank.gif'); z-index: 52000; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 52000; display: block; }
#fancybox-left-ico { background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible;    /* IE6 */ }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
.fancy-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 51000; }
#fancy-bg-n { top: -20px; left: 0; width: 100%; background-image: url('../images/fancy_image/fancybox-x.png'); }
#fancy-bg-ne { top: -20px; right: -20px; background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px -162px; }
#fancy-bg-e { top: 0; right: -20px; height: 100%; background-image: url('../images/fancy_image/fancybox-y.png'); background-position: -20px 0px; }
#fancy-bg-se { bottom: -20px; right: -20px; background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px -182px; }
#fancy-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('../images/fancy_image/fancybox-x.png'); background-position: 0px -20px; }
#fancy-bg-sw { bottom: -20px; left: -20px; background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px -142px; }
#fancy-bg-w { top: 0; left: -20px; height: 100%; background-image: url('../images/fancy_image/fancybox-y.png'); }
#fancy-bg-nw { top: -20px; left: -20px; background-image: url('../images/fancy_image/fancybox.png'); background-position: -40px -122px; }

/* gift voucher css */
.gift_voucher{background:url('../images/VBA_gift_voucher.jpg') no-repeat top left; width:720px; height:143px;}

.gift-title { /*color:#1d5a74;*/ color:#FFFFFF; font-size:18px; margin-bottom:8px; padding-top:110px; padding-right:20px; text-align:right;}




/* for jokes start */

.txt-blue{ color:#2877a0; }
.padding-left{ padding-left:55px; }
.margin-left{ margin-left:10px; }

.main-table{ margin:20px auto 20px;/* border:solid 1px #CCCCCC; */}
.joke-icn{ background:url(../images/jokes_icn.jpg) no-repeat left; height:36px; width:711px;  }
h2.txt-blue{ padding:5px 0px 0px 41px;}

.wht-mdl-bg{ background:url(../images/wht-mdl-bg.jpg) top repeat-y; }
.joke-bg{ background:url(../images/jokes-main-bg1.jpg) no-repeat; height:606px; margin:10px auto 0px; }
.grn-btn{ background:url(../images/green-btn.jpg); height:26px; width:98px; border:0px; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; cursor:pointer; margin-top:20px; margin-left:56px; }
.wht-mdl-bg .joke-bg p{ padding:10px 0px 20px 0px; width:510px; color:#666666; font-size:12px; }
.drop-list{ width:150px; margin-top:265px; }
.scroll-bg{ background:url(../images/jokes-bg.jpg) no-repeat; width:564px; /*height:606px;*/ height:228px; display:block; margin-top:5px; }
.scrol-box{ height:225px; /*width:530px;*/ width:550px; padding:0px 0px 0px 10px;  font-size:12px; line-height:21px; border:0px; background:none; vertical-align:top;  }
.wht-mdl-bg .joke-bg  h4{ width:510px; margin-bottom:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#666666; }
.padding-top{ padding-top:230px; #padding-top:210px; }

.top-box{ padding-bottom:9px; }
.bdr-btm{ background:url(../images/big-bdr.jpg) bottom no-repeat; }
.gry-shdw{ background:url(../images/gry-shadow.jpg) bottom; background-repeat:no-repeat; padding-bottom:5px; padding-left:9px; width:135px; }
.gry-btn{ background:url(../images/gry-btn.jpg); height:26px; width:107px; border:0px; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; cursor:pointer; margin-top:20px; margin-right:10px; line-height:10px;  }
.sml-bdr{ background: url(../images/blue-bdr.jpg) no-repeat bottom; }

.tab-btn{}
.tab-btn ul{ margin-left:10px; margin-top:40px; margin-bottom:10px; }
.tab-btn ul li{ display: block; float:left; margin:0px 10px 0px 0px; }
.tab-btn ul li a{ display:block; float:right; background:url(../images/blue-tab-lft-bg.jpg) right; height:39px; text-decoration:none; text-align:center; padding-right:6px; color:#095986; font-size:13px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:39px; }
.tab-btn ul li a span{display:block; float:left; background:url(../images/blue-tab-rght-bg.jpg) left; height:39px; width:6px;}
.tab-btn ul li a:hover{ display:block; float:right; background:url(../images/blue-tab-lft-bg-hvr.jpg) right; height:39px; color:#ffffff; }
.tab-btn ul li a:hover span{display:block; float:left; background:url(../images/blue-tab-rght-bg-hvr.jpg) left; height:39px; width:6px;}

.gry-box{ padding-top:20px; }
.gry-midl-bg{ background:url(../images/jokes_31.jpg) repeat-y top left; width:629px; }
.wht-bdr{ background:url(../images/sml-bdr.jpg) no-repeat center bottom; line-height:18px; padding-bottom:20px; }
.sml-wht-midl-bg{ background:url(../images/wht-sml-mdl-bg.jpg) repeat-y; width:603px; }
.gry-midl-bg .padding-top{ padding-top:10px; }
.sml-wht-midl-bg ul{ margin:10px 0px 10px 10px; }
.sml-wht-midl-bg ul li{ margin:0px 9px 0px 0px; list-style:none; display:inline; font-weight:bold; }
.sml-wht-midl-bg ul li.li-bdr{ background:url(../images/li-bdr.jpg) no-repeat right; padding-right:9px; }
.sml-wht-midl-bg ul li a{ color:#66840c; font-weight:bold; }
.sml-wht-midl-bg ul li a:hover{ text-decoration:none; }
.grn-sml-btn{ background:url(../images/grn-sml-btn.jpg); height:26px; width:67px; border:0px; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; cursor:pointer;  margin-right:10px; line-height:10px;  }
.list-menu{ width:150px; }

.page-nav{ margin:18px 0px 27px 350px; }
.page-nav li{ display:inline; margin:0px 5px; float:left; }
.page-nav li a{ background:url(../images/pg-nav-btn.jpg) no-repeat; width:26px; height:29px; display:block; float:left; color:#ffffff; font-weight:bold; text-align:center; text-decoration:none; line-height:28px; }
.page-nav li a:hover{ background:url(../images/pg-nav-blue-btn.jpg) no-repeat; width:26px; height:29px; display:block; float:left; }
.nav-pre{background:url(../images/pre-btn.jpg); width:73px; height:29px; border:0px; cursor:pointer; }
.nav-next{ background:url(../images/jokes_62.jpg); width:73px; height:29px; border:0px; cursor:pointer; }

/* for jokes end */


/* News Section - Clasees added by VT  - Dated - 23-09-2010 */

.news-header{ margin-bottom:20px; clear:both;}
.news-header h2 { font-family:Arial, Helvetica, sans-serif !important; font-size:20px !important; font-weight:bold; color:#799f08; padding-top:5px;}
.news-header img { padding-right:20px;}
.news_search_box_container {}
.news_search_box_top {background:url(../images/news-white-top-bg.gif) repeat-x top center;height:2px;}
.news_search_box_middle {background:url(../images/news-white-left-bg.gif) repeat-y left top;}
.news_search_box_middle .news_search_box_content {background:url(../images/news-white-right-bg.gif) repeat-y right top;padding: 15px 22px;}
.news_search_box_bottom {background:url(../images/news-white-bot-bg.gif) repeat-x bottom center;height:2px;}
label.label_format { width:100px; color:#2485AF; font-weight: bold;}
.row{ padding:0px 0 10px 0;}
.row1{ padding:0px 0 15px 0;}
select.select_border{ border:1px solid #e2e2e2; padding:3px; width:210px;}
textarea.textarea_format{ width: 448px; height:85px; background: url(../images/textarea.jpg) no-repeat left top; border:0px; padding:10px;}
input.news_text_filed{ background:url(../images/news-search-text-field.gif) no-repeat left top; width:201px; padding:7px 5px 7px 5px; border:0px;}
.news_search_box_column1{ width: 311px;}

.news_gray_box_with_shadow { margin-top:15px; background:url(../images/news_sep1.gif) no-repeat bottom center; padding-bottom:6px;}
.gray_box_container{margin-top:15px;}
.news_gray_box_top {background:url(../images/news-gray-bg-top.jpg) repeat-x top center;height:6px;}
.news_gray_box_middle {background:#f6f6f6  url(../images/news-gray-bg-left.jpg) repeat-y left top;}
.news_gray_box_middle .news_gray_box_content {background: url(../images/news-gray-bg-right.jpg) repeat-y right top;padding: 15px 22px;}
.news_gray_box_bottom {background:url(../images/news-gray-bg-bot.jpg) repeat-x bottom center;height:6px;}

.blue_box_container{margin-top:15px; background:#227ead;}
.news_blue_box_top {height:3px;}
.news_blue_box_middle {padding: 15px; color:#FFF;}
.news_blue_box_bottom {height:3px;}



.news_row_container{ padding:10px;}
.news_row_container .img_placeholder{ width:78px; border: 4px solid #eeeeee; margin-right:15px;}
.news_desc { width:583px;}
.news_row_container h2.news_title{ font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:15px; border-bottom:1px solid #e4e4e4;margin-bottom:5px; color:#136795 !important;}
.news_row_container .highlight{ color:#5F8108 !important;}
.news_row_container .small_text { padding-top:9px;}
.news_row_container .small_text a {line-height:14px !important;  color:#A0A0A0; text-decoration:underline; font-size:10px;}
.news_row_container .small_text a:hover { color:#000; text-decoration:none;}
.news_seprater{ background:url(../images/news_sep.gif) no-repeat center top; height:11px; margin:19px auto;}

.view_all a { font-size:11px; color:#fff; font-weight: bold; text-decoration:none; background:url(../images/read-more-right.gif) no-repeat right top; display:block;}
.view_all a  img{ padding-left:5px;}
.view_all a:hover {color:#fff; background:url(../images/read-more-right-o.gif) no-repeat right top;}
.view_all a span { display:block;padding:0px 8px 0px 8px; line-height:29px;  background:url(../images/read-more-left.gif) no-repeat left top;}
.view_all a:hover span { background: url(../images/read-more-left-o.gif) no-repeat left top;}

/* news details */

/*.news_top_nav { background:url(../images/nav-line.gif) no-repeat center top; height:43px; padding-top: 12px; text-align:center;}
.green-button1 a { font-size:13px; color:#fff; font-weight: bold; text-decoration:none; background:url(../images/sbright-sml.gif) no-repeat right top; display:block;}
.green-button1 a  img{ padding-right:5px;}
.green-button1 a:hover {color:#fff; background:url(../images/sbright-sml.gif) no-repeat right top;}
.green-button1 a span { display:block;padding:0px 15px 0px 15px; line-height:5px; background:url(../images/sbleft-sml.gif) no-repeat left top;}
.green-button1 a:hover span { background: url(../images/sbleft-sml.gif) no-repeat left top;}
.green-button1 input.format{ border:1px solid #e2e2e2; width:100px;}
.margin_left_right{ margin:0px 18px; }
.news_details_img_holder{ margin:36px 0;  }*/

.news_top_nav { background:url(../images/nav-line.gif) no-repeat left top; padding-top: 17px; text-align:center; float:left; width:100%; }
.green-button1 a { font-size:13px; color:#fff; font-weight: bold; text-decoration:none; background:url(../images/sbright-sml.gif) no-repeat right top; display:block;}
.green-button1 a  img{ padding-right:5px;}
.green-button1 a:hover {color:#fff; background:url(../images/sbright-sml.gif) no-repeat right top;}
.green-button1 a span { display:block;padding:0px 15px 0px 15px; line-height:5px; background:url(../images/sbleft-sml.gif) no-repeat left top;}
.green-button1 a:hover span { background: url(../images/sbleft-sml.gif) no-repeat left top;}
.green-button1 input.format{ border:1px solid #e2e2e2; width:100px;}
.margin_left_right{ margin:0px 18px; }
.news_details_img_holder{ margin:36px 0;  }
.news_left { float:left; }
.news_total_view{ float:left; clear:both; width:100%; background:url(../images/nav-line.gif) no-repeat left bottom; margin:15px 0px 0px 0px; padding:0px 0px 10px 18px;}
.news_total_view ul{ margin:0px; padding:0px; }
.news_total_view ul li{ display:inline; float:left; margin:0px 10px 0px 0px; padding:0px; font-weight:bold; color:#000; font-size:12px; }
.news_total_view ul li span a{ color:#000; font-weight:bold; }
.news_submit_but{ padding:0px; margin:-15px 0px 0px 0px; }


/* QUIZ Section Start - Clasees adde on 12-102010 by VT  */

.quiz_title{ background: url(../images/quiz-title-bg.gif) repeat-x top; }
.quiz_title_left{ background:url(../images/quiz-title-left.gif) no-repeat left top;}
.quiz_title_right{ background:url(../images/quiz-title-right.gif) no-repeat right top; line-height:48px; font-size:14px; font-weight:bold; padding-left:33px;  color:#FFF;}

.quiz_banner{background:#FFFFFF ; width:918px; margin:27px auto 0px auto; position: relative;}
.quiz_banner_top{ background:url(../images/quiz_banner_top.jpg) no-repeat left top; height: 27px;}
.quiz_banner_middle{ background:url(../images/quiz_banner_bg.jpg) repeat-y left top;}
.quiz_banner_middle .quiz_banner_content{ padding:5px 30px; background:url(../images/1crore.gif) no-repeat 700px 40px;}
.quiz_banner_bottom{ background:url(../images/quiz_banner_bottom.jpg) no-repeat left bottom; height: 27px;}
.quiz_banner_content h2{ font-size: 22px; color:#0b6597; margin:0px 0px 20px 0px !important; padding:0px !important;}
.quiz_banner_content ul{ margin:0px; padding:0px;}
.quiz_banner_content ul li {list-style:none; background:url(../images/bullet_go.png) no-repeat left -3px; margin-bottom:7px; padding-left:32px; line-height:22px; padding-right:290px;}
.quiz_banner_content ul li.no_image {list-style:none; margin-bottom:7px; padding-left:32px; line-height:22px; padding-right:240px; background:none !important;}

.kbc_logo{width:335px; height:190px; position:absolute; bottom:0px; right:0px;background:url(../images/kbc-logo.jpg) no-repeat right bottom;}


.maininner_ads_box { }
.maininner_ads_box .box_top { background:url(../images/main-left-bdr-box-top.png) no-repeat left top; height:7px; }
.maininner_ads_box .box_buttom { background:url(../images/main-left-bdr-box-bottom.png) no-repeat left bottom; height:4px; }
.maininner_ads_box .box_middle { border:solid 1px #ccc8c8; border-width:0 1px; background:#FFFFFF; padding:5px 0 8px 0 }



/* classes add on 23-10-2010 by VT */

.testimonilas{ width:372px;}
.video_screen{ margin-left:20px;}
.top_earner { margin-top:20px;}

.gray_box_top{ background:url(../images/video-box-top-bg.gif) repeat-x top;}
.gray_box_top_title {text-decoration:none; font-size:22px; font-weight:bold; color:#287AB3; padding-top:5px;}
.gray_box_top .gray_box_top_left{ background:url(../images/video-box.gif) no-repeat left top; overflow:hidden; width:12px; height:33px;}
.gray_box_top .gray_box_top_right{ background:url(../images/video-box.gif) no-repeat -13px 0px; overflow:hidden; width:12px; height:33px;}
.gray_box_middle{ background:#f7f7f7 url(../images/video-box-right-bg.gif) repeat-y right top;}
.gray_box_middle .gray_box_content{ background:url(../images/video-box-left-bg.gif) repeat-y left top; padding:15px 15px 0 15px;}
.gray_box_bottom{ background:url(../images/video-box-bottom-bg.gif) repeat-x bottom;}
.gray_box_bottom .gray_box_bot_left{ background:url(../images/video-box.gif) no-repeat -27px 0px; overflow:hidden; width:15px; height:15px;}
.gray_box_bottom .gray_box_bot_right{ background:url(../images/video-box.gif) no-repeat -43px 0px; overflow:hidden; width:15px; height:15px;}

.testimonilas .row{ padding:0 0 8px 0;}
/*.testimonilas .client_photo{ border:5px solid #d7d7d7; width:47px; height:47px;}*/
.testimonilas .client_photo{ border:5px solid #d7d7d7;}
.testimonilas .client_review{ padding-left:8px; font-size:11px; width:273px;}


/* diwali banner */

.diwali_banner{ width:499px; height:76px; background:url(../images/diwali-banner.gif) no-repeat left  top; padding-top:5px;}
.diwali_banner .txt_field_container{ width:163px; height:81px; text-align:center;}
.diwali_banner .txt_field_container .txt_field1, .diwali_banner .txt_field_container .txt_field2{ width:142px; height:20px; overflow: hidden; color:#626262; padding-top:3px; margin:0 auto;}
.diwali_banner .txt_field_container .txt_field2{ padding-top:6px;}

.diwali_banner .txt_field_container .txt_field1 input, .diwali_banner .txt_field_container .txt_field2 input{ background:none; border:none;}
.diwali_banner .txt_field_container .txt_field1 {background:url(../images/diwali-banner-txt-field.gif) no-repeat 0px 0px;}
.diwali_banner .txt_field_container .txt_field2 {background:url(../images/diwali-banner-txt-field.gif) no-repeat 0px -22px;}

.diwali_banner .txt_field_container .submit_btn{background:url(../images/diwali-banner-txt-field.gif) no-repeat 0px -48px; font-size:10px; font-weight:bold; width:142px; height:21px; margin:0 auto;}
.diwali_banner .txt_field_container .submit_btn input { background:none; border:none; font-weight:bold; padding-top:4px; padding-bottom:4px}


/* Add by tarun for the  Advertise Detail page 02-12-2010 start */

#header {background:none!important;}

.top_Bg {background:url(../images/rays.png) center -20px no-repeat; text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	font-size:12px;
	text-decoration:none;
	margin: 0px 0px;}

.top_msg {border-bottom:solid 1px #545454; background:#d6d6d6; text-align:center; height:41px; line-height:40px; color:#5d5d5d; font-size:16px; font-weight:bold; font-style:italic;}
.top_msg a {font-size:15px; background:#dfdfdf; font-weight:normal; color:#5d5d5d; display:inline-block; font-style:italic; text-decoration:none;}
.top_msg a:hover {text-decoration:underline;}
.top_msg .prev_btn { background:url(../images/headbot-co.gif) 0px 100% #dfdfdf no-repeat; width:89px; height:41px; text-align:center;}
.top_msg .prev_btn a {background:url(../images/top-msgnav.gif) no-repeat 0px 15px; padding-left:10px;}

.top_msg .next_btn { background:url(../images/headbot-co.gif) 100% 100% #dfdfdf no-repeat; width:89px; height:41px; text-align:center;}
.top_msg .next_btn a {background:url(../images/top-msgnav.gif) no-repeat 100% -33px; padding-right:14px; }

.viewmsg {text-align:center;  font-size:16px; line-height:38px; padding-top:16px; color:#fff; font-weight:bold; font-style:italic;}
.viewmsg .bluetxt {color:#adefff;}
.view_time {width:20%;  font-size:14px; font-weight:bold; font-style:italic; text-align:left; }
.viewmsg img {vertical-align:middle; margin-right:5px;}

.closebtn {width:20%; text-align:right; line-height:auto;}
.closebtn a {color:#d5ffff; font-size:11px; font-weight:normal; font-style:normal; margin-right:5px; margin-left:5px;}
.closebtn img {position:relative; top:1px; margin-left:3px;}


.user_comment_box {background:url(../images/usercomment-bg.png) no-repeat 0px -31px; padding-left:6px; line-height:31px; height:31px; margin-bottom:9px;}
.user_comment_box .comentbox {background:url(../images/usercomment-bg.png) no-repeat 100% 0px; font-size:11px; color:#fff;}
.user_comment_box .comentbox .head {background:url(../images/usercomment-bg.png) no-repeat -6px -31px; margin-right:10px; display:inline-block; padding:0px 8px 0px 10px;  font-size:11px; color:#f4ffff; height:31px; line-height:31px; float:left;}

.user_rating { padding-right:8px; line-height:30px;}
.user_rating img {margin:0px 0px 0px 2px; vertical-align:middle;}




.advertise_box {margin-bottom:6px;}

.top_co {background:url(../images/boximg-corner.png) no-repeat 0px -8px; padding-left:8px;}
.top_co span {background:url(../images/boximg-corner.png) no-repeat 100% 0px; height:8px; display:block;}
.bot_co {background:url(../images/boximg-corner.png) no-repeat 0px -24px; padding-left:8px;}
.bot_co span {background:url(../images/boximg-corner.png) no-repeat 100% -16px; height:8px; display:block;}

.boximg img {border:solid 1px #b4c9d2;}
.boximg a {border:solid 1px #c0c0c0; display:inline-block;}

.box_left { background:url(../images/boxmiddle-bg.png) 0px 0px;  border-left:solid 1px #626262; border-right:solid 1px #626262;}
.box_bg {border-left:solid 1px #ececec; border-right:solid 1px #ececec; padding:0px 0px 0px 10px;}

.service_list {width:54%; position:relative;}
.service_list li {background:url(../images/box-divider.gif) repeat-y; float:left; white-space:nowrap; text-align:center; padding:0px 3px;}
.service_list li a {color:#000; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.service_list li a:hover {text-decoration:none;}
.service_list li span.img {display:block; height:60px;}
.service_list .video_code {background:url(../images/video-cuntingbg.png) no-repeat 1px 1px; display:inline-block; vertical-align:top; position:relative; top:-5px; height:22px; width:22px; color:#fff; font-size:10px; line-height:24px; text-align:center;}


.advertise_detail {width:46%; padding-top:5px;}

.ads_detail {width:62%; padding-top:3px;}
.ads_detail h3 {font-size:16px; color:#000; padding-bottom:2px; text-decoration:none;}
.ads_detail p {color:#000; font-size:11px;}

.social_site {background:url(../images/socialnetwork-boxbg.png) no-repeat 0px -26px; position:absolute; top:40px; display:none; right:-110px; padding-left:10px;}
.siteboxbg {background:url(../images/socialnetwork-boxbg.png) no-repeat 100% 0px; height:34px; padding-right:10px;}
.service_list .social_site ul li {float:left; padding-top:4px; background:none; padding:4px 2px 0px; position:static;}

/* Footer
--------------------------------------------------------------------------------*/
#footer {height:82px; background:#efefef;}
*:first-child+html #footer .form_part .comment textarea {margin-top:-1px;}
/* For the Advertise Detail Page End */

/* Add by tarun for the  Advertise Detail page 02-12-2010 end */

.socialtop{ margin-right:14px; margin-top:2px;}
.socialtop a, .social-bottom a{  display:inline-block; text-indent:-9999px;  } 
.socialtop a.youtube-top{ width:36px; height:22px; background:url(../images/vba-sprites.png) -1683px 0px no-repeat; }
.socialtop a.twitter-top{ width:33px; height:22px; background:url(../images/vba-sprites.png) -1719px 0px no-repeat; }
.socialtop a.facebook-top{ width:37px; height:22px; background:url(../images/vba-sprites.png) -1752px 0px no-repeat; }
.social-bottom a.facebook-bot{ width:42px; height:45px; background:url(../images/vba-sprites.png) -1691px -44px no-repeat;}
.social-bottom a.twitter-bot{ width:42px; height:45px; background:url(../images/vba-sprites.png) -1735px -42px no-repeat;}
.gt-more-rewards{ text-indent:-9999px; display:inline-block; width:263px; height:47px; background:url(../images/vba-sprites.png) -1683px -143px no-repeat;}