@charset "utf-8";
/* Copyright (c) 2010, afaqs!. All rights reserved.
Global v1.0 */
/* Imports ----------------------------------------
@import url("/css/reset.css");*/
/* Elements 
----------------------------------------*/
body{background:#ececec url(/images/main-bg.gif) repeat-y 50% 0; font:13px/18px  Arial, Helvetica, sans-serif; color:#333;}
/*body{background:#ececec url(/images/main-bgn.gif) no-repeat fixed 50% 0; _background:#ececec url(/images/main-bgn.gif) no-repeat 50% 0; font:12px/18px  Arial, Helvetica, sans-serif; color:#333;}*/
/*------------------>>> GRID <<<---------------------------------*/
/*Full width: 960, Content width: 940, Column width: 140, Number of columns: 6, Gutter width: 20*/
#contentarea{ width:940px; padding:15px 10px; float:left;/*background-color:#ECFFF0;background:url(/images/gr-bg.jpg) repeat-y;*/ }
#left_col{ width:620px; margin-right:20px; float:left;}
#right_col{ width:300px; float:left;}
.col_1{width:300px; float:left; margin-right:20px;}
.col_2{width:300px; float:left;}
.col_3{width:380px; float:left;}
/* L I N K S */
a img{cursor:pointer;}
a{color:#05488f;}
a:hover{ color:#05488f; border-bottom:1px dotted #05488f;}
a:link,a:visited,a:hover{text-decoration:none;}
a:visited{color:#05488f;}
/*a:active{outline:0 none;position:relative;top:1px;}
.theme_ext h2.w3c_topic a:active{position:static;}
a:link,a:visited{border-bottom:1px solid #A8BFCF;padding-bottom:1px;}*/
/*----------------------->> typography <<-----------------------------*/
h1{font:30px Georgia, "Times New Roman", Times, serif; margin:5px 0;}
h2{ font:21px Georgia, "Times New Roman", Times, serif; margin:5px 0;}
h3{ font:18px Georgia, "Times New Roman", Times, serif;  margin:5px 0;}
.ttop{ font:18px Georgia, "Times New Roman", Times, serif; width:300px; float:left; margin-bottom:10px;}
h4{font:bold 13px Arial, Helvetica, sans-serif;}
h5{font:13px Arial, Helvetica, sans-serif; margin:3px 0 5px 0;}
h6{font:bold italic 13px Arial, Helvetica, sans-serif;}
.sectionhead{ font:bold 12px Arial, Helvetica, sans-serif; border-top:3px solid #ccc; padding:5px 0; color:#666; clear:both;}
.sectionhead_b{background:url(/images/hdbg.gif) repeat-x;font:bold 12px Arial, Helvetica, sans-serif; height:25px; line-height:25px;  border-top:2px solid #013c79; padding:0 0 0 5px; margin-top:0;}

/*.sectionhead_b{ font:bold 12px Arial, Helvetica, sans-serif; border-top:3px solid #000; padding:10px 0;}*/
p{font:13px/18px  Arial, Helvetica, sans-serif; color:#333; margin:10px 0 10px 0;}
p.tic{font:13px/18px  Arial, Helvetica, sans-serif; color:#333; margin:5px 0 5px 0;}
#news p{font:14px/21px  Arial, Helvetica, sans-serif; color:#333; margin:5px 0 5px 0;}
.nmtxt{ font:bold 13px Arial, Helvetica, sans-serif;}
.htext{ font:bold 17px Arial, Helvetica, sans-serif;}
.btxt{ font-weight:bold!important;}
.nrtxt{ font-weight:normal!important;}
.itxt{ font-style:italic;}
/*------------------------------->> color <<-------------------------------*/
.blk{ color:#000;}
.blu{ color:#05488f;}
.gry{ color:#666666;}
.lgray{color:#707070;}
h4{color:#666;}
.red, .orange-color{color:#f40000; font-weight:bold}
.redtxt{color:#f40000;}
.white, .whtxt{color:#fff;}
.hcolor{color:#ea6901;}
/*--------------------------->>> float <<<-------------------------------------*/
.ftleft{ float:left; margin-right:15px; margin-bottom:10px;}
.ftright{ float:right; margin-left:15px;}
.ftleft_b{ float:left; margin-right:20px; margin-bottom:15px;}
.fleft{ float:left;}
.fright{ float:right;}
.sftleft{ float:left; margin-right:13px;}
.sftright{ float:right; margin-left:13px;}
.ftleft_r{ float:right; margin-bottom:15px;}
input{vertical-align:middle;}
.dis_blk{ display:block;}
.clfloat{ clear:both; margin:0; padding:0;}
/*-----------------------------> class  <<----------------------*/
.button{margin-left:5px;color:#fff!important; background-color:#165496;border:1px solid #a2bbd5;cursor: pointer;display:inline;float:left;	height:16px;line-height:16px;padding:2px 8px; text-decoration:none;}
.button:hover{ color:#FFF;border:1px solid #a2bbd5;}
.btxtbox{ width:192px; height:16px; border:2px solid #c1c1c1; float:left;}
.txt{ font:12px/16px Arial, Helvetica, sans-serif;}
.txtbig{ font:15px Arial, Helvetica, sans-serif;}
.caps{ text-transform:uppercase;}
.spacer{margin:15px 0 0 0; font-size:0; line-height:0;}
.spacer_s{margin:5px 0 5px 0; font-size:0; line-height:0;}
.spacer_b{margin:20px 0; font-size:0; line-height:0;}
.thinSpacer{border-bottom:1px solid #E2E2E2;font-size:0;height:14px;margin-bottom:15px}
.minSpacer{border-bottom:1px solid #E2E2E2;font-size:0;height:5px;margin-bottom:15px}
.mrgbt{ margin:5px 0;}
p img {float:left; margin-right:15px; margin-bottom:10px;}
img{ float:left;}
.margin-non{ margin:0 0 0 0;}
.tpmargin-non{margin-top:0;}
.rtmargin{ margin-right:15px; display:inline;}
.rtmargin_s{ margin-right:10px; display:inline;}
.rtmargin_b{ margin-right:33px; display:inline;}
.rtmargin_ot{ margin-right:17px; display:inline;}
.rtmargin_big{ margin-right:20px; display:inline;}
.rtmargin_bigg{ margin-right:36px; display:inline;}
.ltmargin{ margin-left:10px; display:inline;}
.btmargin{ margin-bottom:10px;}
.btpadd{ padding-bottom:10px;}
.tpmargin{ margin-top:10px;}
.mgtopbt{ margin:15px 0 15px 0;}
.mgtopbt_s{margin:10px 0 10px 0;}
.mgtoplt{ margin:10px 10px 0 0;}
.mgltrt_s{margin:0 10px 0 10px; display:inline;}
.mgltbt_s{margin:0 5px 5px 0;}
.mgrtbt_s{margin:0 5px 5px 0;}
.pdtopbt{ padding:10px 0 10px 0;}
.pdtopbt_s{ padding:5px 0 5px 0;}
.pdrigth{ padding-right:10px;}
.pdltrt{ padding:0 5px;}
.otstory_br{ border-bottom:1px solid #ccc;}
.imgborder{ border:5px solid #eee;}
.clflt{ clear:both;}
.txtcenter{text-align:center;}
.txtcreativead{text-align:center;}
.br_all{ border:1px solid #ccc;}
.ylw{background: #fffff1; }
.border_tb{ border-bottom:1px solid #ccc;  border-top:1px solid #ccc;}
.ncontent{ padding:5px 0; width:300px; float:left;}
.unline{ border-bottom:1px solid #05488f;}
.fxtd{ width:100px;}
.colist{ width:300px; float:left; clear:both; padding:5px 0;}
.unbtxt{ text-align:right; color:#636363; font:11px Arial, Helvetica, sans-serif;}
.sm12px{font-size:12px;}

.fade{filter: alpha(opacity=60); /* internet explorer */
	  -khtml-opacity:0.6;      /* khtml, old safari */
	  -moz-opacity:0.6;       /* mozilla, netscape */
	  opacity:0.6;           /* fx, safari, opera */
	  }	 
.tbclass{ border-collapse:collapse; margin:0 auto; padding:0; border:1px solid #ccc;}
.tbclass h3, .tbclass_l h3, .tbclass_r h3{ margin:0; padding:0; font-size:17px; color:#000; text-align:center;}
.tbclass ul, .tbclass_l ul, .tbclass_r ul{ margin:2px 0; float:left;}
.tbclass ol, .tbclass_l ol, .tbclass_r ol{ margin:2px 0; float:left;}
.tbclass ol li, .tbclass_l ol li, .tbclass_r ol li{ list-style-type:decimal; margin-left:25px;}
.tbclass ul li, .tbclass_l ul li, .tbclass_r ul li{ list-style-type:disc; margin-left:25px;}	  
.tbclass td{ padding:4px; text-align:left;}	
.tbclass h3.whtxt{ color:#fff;}

#byline_wrap{ float:left; width:620px;position:relative;}
.s_tool{ position:absolute; right:0;}
.tbclass_l{ float:left; margin:0 15px 15px 0; display:inline;}
.tbclass_r{ float:right; margin:0 0 15px 15px; display:inline;}
.tbclass_l img, .tbclass_r img{ margin-bottom:5px;}


.tbclass_c {float:left;margin:0 0px 15px 0; float:left;}


.imagetable {margin:5px;}
.sp_img{ float:right; width:260px; padding-top:3px;} 
.sp_img img{ float:none;}
#byline_wrap .col_3{ width:300px;}
/*#pressrelease #left_col img{ margin:0 15px 15px 0;}*/
/*======================================= common layout =================================================*/
/*------- top seaction -----*/
#masterhead_container{/* background-color:#ececec;*/}#masterhead_container1{ background-color:#ececec;}

#mtsites{width:100%;  height:30px; background:#fff url(/images/menubg.gif) repeat-x bottom; line-height:28px; position:absolute; top:0;}
/*#mtsites{width:100%;  height:30px; background:#fff url(/images/menubg.gif) repeat-x bottom; line-height:28px; position:fixed; z-index:1000; top:0;}*/
#mtsites a{float:left; text-decoration:none; padding:0 8px;background:url(/images/list-sep.gif) no-repeat right; color:#16387c; font-size:12px;}
#mtsites a:hover{ text-decoration:none; border-bottom:none;}

#mtsites_in{ width:980px; margin:0 auto; position:relative;}

#mtsites_in .loginreg{ position:absolute; right:0;}

#mtsites_in .loginreg a{
    color: #16387C;
    display: inline;
    font-size: 12px;
    text-decoration: none;
	float:none;
}

#rgmeun{ position:relative;}


#rg_submenu{
    background-color: #f5f5f5;
	border:1px solid #d8d8d8;
    border-top:none;
    color: #778899;
    font-size: 11px;
    margin-right: 0;
    margin-top: 0;
    padding:5px;
    position: absolute;
    right:0;
    text-align: left;
    width:110px;
	top:29px;
    z-index: 10;
	-moz-box-shadow: -1px 1px 1px #e4e4e4;
-webkit-box-shadow: -1px 1px 1px #e4e4e4;
box-shadow: -1px 1px 1px #e4e4e4;

}

#rg_submenu a{ background:none;}

#mtsites a.mbg{ background:none;}

.opnsub{ background:url(/images/arrow_bt.gif) no-repeat right; padding-right:15px;}

/*-------------------------------------->>> HEADER AREA <<<------------------------------*/
#header12{ background:url(/images/headbg.gif) repeat-x bottom; padding:30px 15px 10px 15px; margin:0 auto; overflow:hidden; width:960px; margin-top:120px;}

#header{ background:#ebebeb url(/images/headbg.gif) repeat-x bottom; padding:30px 15px 10px 15px; margin:0 auto; overflow:hidden; width:960px;}
#logo{ width:220px; margin-right:12px; display:inline; float:left;}#logo a:hover{ border-bottom:none;}
#tbanner{ width:728px; float:left;}
/*----------------------------------->>> SITE AREA <<<---------------------------------*/
#wrapper{ width:990px; margin:0 auto; text-align:left; position:relative;}
#container{ padding:15px; background-color:#fff; float:left; width:960px;}

/*--- topmkad ---*/
#headad{ padding:10px 10px 0 10px; height:85px; margin:0; background:#f6edd1 url(/images/tad-bg.gif) repeat-x bottom; float:left; overflow:hidden;}
.firsttxtads, .secondtxtads{ float:left; width:295px; margin-right:20px; display:inline;}
.thirdtxtads{float:left; width:300px;}
.firsttxtads{ width:290px; padding-left:10px;}
.othead a{font:bold 14px Georgia, "Times New Roman", Times, serif;}
#headad li a:hover{ border-bottom:none;}
.thirdtxtads iframe{ float:left;}

/*#container_s2{	width: 860px; float:left; padding:20px 65px 10px 65px; position:relative; background-color:#f5f6f6;}
#content2{ width:854px; height:75px; float:left;position:relative;}	
#slider{ width:940px!important; height:85px!important;}		
#slider ul { padding:0px; margin:0px; }
#slider  ul li{  list-style-type:none;  width: 855px; float:left; margin-left:0px; }	
#slider ul li .small_logo2{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left;  height: 50px; margin-right: 10px; padding: 3px; width: 129px;}
#slider ul li .logo_s2{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left; padding: 3px; width: 135px; margin-right:20px; display:inline; margin-left:10px;}
#slider ul li .logo_s2:last-child{ margin-right:0;}*/




/*--- topmkad for week  ---*/
/*#headad-mon{ padding:10px 10px 0 10px; height:85px; margin:0; background:#eeefed url(/images/tad-bg-mon.jpg) repeat-x bottom; float:left; width:940px; overflow:hidden;}
.firsttxtads, .secondtxtads{ float:left; width:300px; margin-right:20px; display:inline;}
.thirdtxtads{float:left; width:300px;}
.othead a{font:bold 14px Georgia, "Times New Roman", Times, serif;}
#headad-mon li a:hover{ border-bottom:none;}

#headad-tue{ padding:10px 10px 0 10px; height:85px; margin:0; background:#f2f6fa url(/images/tad-bg-tue.jpg) repeat-x bottom; float:left; width:940px; overflow:hidden;}
.firsttxtads, .secondtxtads{ float:left; width:300px; margin-right:20px; display:inline;}
.thirdtxtads{float:left; width:300px;}
.othead a{font:bold 14px Georgia, "Times New Roman", Times, serif;}
#headad-tue li a:hover{ border-bottom:none;}

#headad-wed{ padding:10px 10px 0 10px; height:85px; margin:0; background:#fff9ec url(/images/tad-bg-wed.jpg) repeat-x bottom; float:left; width:940px; overflow:hidden;}
.firsttxtads, .secondtxtads{ float:left; width:300px; margin-right:20px; display:inline;}
.thirdtxtads{float:left; width:300px;}
.othead a{font:bold 14px Georgia, "Times New Roman", Times, serif;}
#headad-wed li a:hover{ border-bottom:none;}

#headad-th{ padding:10px 10px 0 10px; height:85px; margin:0; background:#f9f8e8 url(/images/tad-bg-th.jpg) repeat-x bottom; float:left; width:940px; overflow:hidden;}
.firsttxtads, .secondtxtads{ float:left; width:300px; margin-right:20px; display:inline;}
.thirdtxtads{float:left; width:300px;}
.othead a{font:bold 14px Georgia, "Times New Roman", Times, serif;}
#headad-th li a:hover{ border-bottom:none;}

#headad-fri{ padding:10px 10px 0 10px; height:85px; margin:0; background:#f6edd1 url(/images/tad-bg.gif) repeat-x bottom; float:left; width:940px; overflow:hidden;}
.firsttxtads, .secondtxtads{ float:left; width:300px; margin-right:20px; display:inline;}
.thirdtxtads{float:left; width:300px;}
.othead a{font:bold 14px Georgia, "Times New Roman", Times, serif;}
#headad-fri li a:hover{ border-bottom:none;}

#headad-st{ padding:10px 10px 0 10px; height:85px; margin:0; background:#f5fbf2 url(/images/tad-bg-st.jpg) repeat-x bottom; float:left; width:940px; overflow:hidden;}
.firsttxtads, .secondtxtads{ float:left; width:300px; margin-right:20px; display:inline;}
.thirdtxtads{float:left; width:300px;}*/
.othead a{font:bold 14px Georgia, "Times New Roman", Times, serif;}
#headad-st li a:hover{ border-bottom:none;}
/*--- End topmkad for week  ---*/
/*---------------- TOP MENU ----------------*/
#tmenu_wrap{ width:960px; float:left;}
#tmenu{background:url(/images/menubg.gif) repeat-x; position:relative; width:960px; height:33px; line-height:33px; float:left; border-top:3px solid #013c79;}
#tmenu li, #submenu li, .s_tool li, #abtrt li, #artool li, .sh_icon li{ display:inline;}.s_tool li, .sh_icon li{height:18px; float:right; padding:0 4px;}
#tmenu-home a, #tmenu-news a, #tmenu-advertising a, #tmenu-media a, #tmenu-directory a, #tmenu-community a, #tmenu-jobswitch a, #tmenu-tvnxt a, #tmenu-afaqstv a{ float:left; font-weight:bold;  height:33px; line-height:33px; padding:0 10px;}
#tmenu-home a:hover, #tmenu-news a:hover, #tmenu-advertising a:hover, #tmenu-media a:hover, #tmenu-directory a:hover, #tmenu-community a:hover, #tmenu-jobswitch a:hover, #tmenu-tvnxt a:hover, #tmenu-afaqstv a:hover{ border-bottom:none; background:url(/images/menu-arrow.gif) no-repeat center bottom;}
.active{ border-bottom:none; background:url(/images/menu-arrow.gif) no-repeat center bottom; color:#9e1111!important;}
#submenu{ clear:both; float:left; height:33px; line-height:33px; border-bottom:1px solid #dddddd; width:960px; position:relative; font-size:12px;}
#rss_icon{ position:absolute; right:5px; top:5px;}#rss_icon img{float:none;}#rss_icon a{ margin-left:3px;}#rss_icon a:hover{ border-bottom:none;}
.newimg{ position:absolute; top:-11px; left:465px;} 
/*----------------------------- >>> top search  <<<------------------------*/
.search{ position:absolute; right:10px; top:5px; height:33px; line-height:33px;}
/*-------------------------------Daily Newsletter---------------------------*/
.trigger{ width:295px; background:url(/images/strip.gif) repeat-x;font:bold 12px Arial, Helvetica, sans-serif; height:27px; line-height:27px; padding:0 0 0 5px; margin-top:0;}
.t_active {background-position:left bottom;}
.trigger a{color: #333;	text-decoration: none; display:block;}.trigger a:hover{ border-bottom:none;}
.toggle_cont {width:300px;}
/*------------------------- exd banner ----------------------------------*/
#exd_ban{ width:300px; margin:10px 0; float:left;}
#exd_ban.dht{ height:375px;}
.trigger-expand{ width:300px; float:left;}
.trigger-expand a{display: block;}
#pr_div{ position:relative;}
#exd_ban .toggle_cont{width:300px; position:absolute; top:0;}

/* --------------------------- byline date quotes ---------------------*/
.byline{ font:11px/16px Arial, Helvetica, sans-serif; color:#636363;}
.byline_ot{ font:italic 10px/16px Arial, Helvetica, sans-serif; color:#636363;}

/*----------------------------- breaking news ------------------------*/
.brk{ float:left; display:block; background-color:#e57c00; font:bold 10px Arial, Helvetica, sans-serif; padding:2px 5px;color:#FFF;}



.hzad{ width:620px; float:left;}


.ltfull{ width:620px; float:left;}/*-------------------------- Use For first left section full div ---------------------*/ 



/*----------------------------------------- TABS -------------------------------*/
#tab_outer{ width:500px; margin:0 auto;}


ul.mytabs {	position: relative;	z-index: 2;}
ul.mytabs, ul.mytabs li {margin: 0;padding: 0;	list-style: none;float: left;}
ul.mytabs li { padding:0 5px 0 0; text-align:center;}
ul.mytabs li a {float:left; padding:0 0 0 5px; min-width:50px;text-decoration: none;color: #000; background:#ca0000 url(/images/gra_l.png) no-repeat left top; height:30px; line-height:30px;}
ul.mytabs li a span{background:url(/images/gra_r.png) no-repeat right top; display:block; padding:0 5px 0 0;}
ul.mytabs li a:hover{float:left;padding:0 0 0 5px;text-decoration: none;color:#fff; background:url(/images/red_l.png) no-repeat left top; height:30px; line-height:30px; border-bottom:none;}
ul.mytabs li a:hover span{background:url(/images/red_r.png) no-repeat right top; display:block; padding:0 5px 0 0; border-bottom:none;}
ul.mytabs li.current a{float:left;padding:0 0 0 5px;text-decoration: none;color: #fff; background:url(/images/red_l.png) no-repeat left top; height:30px; line-height:30px;}
ul.mytabs li.current a span{background:url(/images/red_r.png) no-repeat right top; display:block; padding:0 5px 0 0;}
ul.mytabs li.current a span b{ background-color:#03C; display:block; padding-bottom:7px;}
ul.mytabs li.current a span b.act{ background:url(/images/tabarrow.gif) no-repeat bottom;}
.mytabs-container {	position: relative;	clear: both; padding:10px 0;}
.ntab{ width:290px; padding:0 3px;  border:1px solid #ccc; float:left;} .ntab img{ float:none; padding-bottom:3px;}
#rt_tabs{ width:300px; float:left;}

ul.mytabs{ font-size:12px;}



/*-------------------------- forum ----------------------------------------*/
label{float:left; text-align:left;cursor:hand;}
input[type='text'], input[type='password']{ font:12px Arial, Helvetica, sans-serif;}
.bxtbox{ width:500px; color:#333333; font:11px arial; border:1px solid #a1a1a1;height:100px;}
.txtbx{ width:200px; font:11px arial; border:1px solid #a1a1a1;}
.htmbutton{background-color:#165496; color:#fff!important; border:1px solid #a2bbd5; padding:2px 6px; cursor:pointer; margin-left:5px;}
.txtbox_s{ width:50px; font:11px arial; border:1px solid #a1a1a1; float:left;}
.dropbox{ width:201px; height:20px; font:12px arial; border:1px solid #a1a1a1;}



.index_navi{width:500px; float:right;}
.index_navi ul{ list-style-type:none; margin:0; padding:0; float:right;}
.index_navi li{ display:inline; float:left; height:22px; line-height:22px;}
.index_navi li a{ padding:2px 5px; margin:2px; color:#05488f; text-decoration:none; float:left; border:1px solid #fff; font:bold 11px Arial, Helvetica, sans-serif;}
.index_navi li a.active1{ padding:2px 5px; margin:2px; color:#fff; text-decoration:none; float:left; border:1px solid #33619d; background-color:#33619d; font:bold 11px Arial, Helvetica, sans-serif;}
.index_navi li a:hover{border:1px solid #636363; background-color:#efefef; color:#05488f;}
.index_navi li.next a img{ float:right; margin:0; padding-left:5px;}
.index_navi li.pre a img{ float:left; margin:0; padding-right:5px;}
.index_navi li img{ margin-bottom:0;}
/*------------------pagination---------------------------
#index_navi{width:350px; float:right;}#index_navi ul{ list-style-type:none; margin:0; padding:0; float:right;}#index_navi li{ display:inline;}#index_navi li a{ padding:1px 5px; margin:3px; color:#5b5a5a; text-decoration:none; float:left; border:1px solid #c8c9ca; background-color:#f4f4f4; font:bold 11px Arial, Helvetica, sans-serif;}#index_navi li a:hover{border:1px solid #000; color:#FFF; background-color:#1f1a17;}#index_navi li.selection a{border:1px solid #000; color:#FFF; background-color:#1f1a17;}*/



/*------------------------ new as TMI ------------------------*/
#page_navi{width:100%; float:right;}
#page_navi ul{ list-style-type:none; margin:0; padding:0; float:right;}
#page_navi li{ display:inline;}

#page_navi li a{ padding:1px 4px; margin:2px; color:#FFF000 text-decoration:none; float:left; border:1px solid #fff; font:bold 11px Arial, Helvetica, sans-serif;}
#page_navi li a:hover{ padding:1px 4px; margin:2px; color:#05488f; text-decoration:none; float:left; border:1px solid #636363; background-color:#efefef; font:bold 11px Arial, Helvetica, sans-serif;}

#page_navi li a.select{ padding:1px 4px; margin:2px; color:#fff; text-decoration:none; float:left; border:1px solid #33619d; background-color:#33619d; font:bold 11px Arial, Helvetica, sans-serif;}

/*#page_navi li a:hover{border:1px solid #000; color:#FFF; background-color:#1f1a17;}
#page_navi li.selection a{border:1px solid #000; color:#FFF; background-color:#1f1a17;}*/
#page_navi li a.pre{ padding-left:15px!important; background:url(/images/pre.gif) no-repeat center left;}
#page_navi li a.nxt{ padding-right:15px!important;  background:url(/images/next.gif) no-repeat center right;}
#page_navi li a.pre:hover{border:1px solid #fff; background-color:#fff;}
#page_navi li a.nxt:hover{border:1px solid #fff; background-color:#fff;}





/*--------------------------new tabs -----------------------------*/
#tabout { margin:0 auto;}

#tabswrp{ width:300px;}






/*-------------------------Others------------------------------*/
.b_higt{ height:200px;}




#buzzrst{ width:250px; float:right; margin-left:15px;}
#buzztbl{font-family:Arial, Helvetica, sans-serif;font-size: 12px;width:250px;text-align: left; 
	border-collapse: collapse;

	border-top:2px solid #000;

}

#buzztbl th{color: #000; background:url(/images/menubg.gif) repeat-x;font:bold 12px Arial, Helvetica, sans-serif; height:33px; line-height:33px;  border-top:3px solid #013c79; padding: 5px;}

#buzztbl td{padding:5px;color: #000;vertical-align:middle;}

#buzztbl td img{ margin:0; padding:0; float:right;}

#buzztbl .odd{	background: #fffff1; }





/*------------------------- mshead and ticker ------------------------------*/
#mast_container{ height:120px; width:100%; margin-top:30px;}
/*#mast_container1{ height:120px; width:100%; margin-top:30px; position:fixed; z-index:1000;}*/
#mastheaddiv{ margin:0 auto; width:990px; height:120px; position:relative;}
#msbutton{ position:absolute; bottom:5px; right:-50px;}#msbutton a, #tickbutton a{ text-decoration:none; color:#5c5c5c; font-size:11px;}

#slimban{width:990px; margin:0 auto; background-color:#ebebeb;}

#sgbutton{ position:absolute; top:0; right:0;}#sgbutton a{ text-decoration:none; color:#5c5c5c; font-size:11px;}
/*====== ticker =======*/
/*#tickwrap{ margin:0 auto; width:100%; background-color:#D7D7D7;height:35px;height:120px; position:fixed; bottom:0; }*/
#tickwrap{ margin:0 auto; width:100%; /*background-color:#D7D7D7;*/height:35px; /*height:80px;*/ /*height:120px;*/ position:fixed; bottom:0; }

#tickerdiv{text-align:center; width:990px; position:relative; margin:0 auto; top:0;z-index:1000; /*padding-right:350px;*/}
#tickerdiv img{ float:none!important; text-align:center;}
#tickbutton{ width:100%; text-align:right; margin:0 auto; position:absolute; bottom:0; right:-50px;}

#tickwrap{ _position:absolute;}

/*------------------------------- site cap ------------------------------------*/
#gotoaf{ float:right;}
#midsitecap{ width:990px; margin:0 auto; text-align:center;}


/*--------------------- ad --------------------------*/
.rtad{ width:300px; float:left; margin:10px 0;}
.btbanner{width:940px; margin:10px auto;}
.btbanner_lt{width:620px; float:left;}
.btbanner_rt{width:300px; float:left;}

#tp_ban, #lt_ban, #rt_ban{ position:absolute;}
#lt_ban{ left:-120px; width:120px; height:800px; top:-266px;}
#rt_ban{ right:-120px; width:120px; height:800px; top:-266px;}
#tp_ban{height:120px; width:990px; background-color:#630; top:-240px; float:left;}

#fltdiv{ position:fixed; left:0;/* bottom:33px; */bottom:0; z-index:100;}
/*---------------------- live update -----------------------------------*/

.live{float:left; width:298px; height:248px; border:1px solid #333; ;}
.live_cont{ float:left; width:298px; height:195px; margin:5px 0 5px 0; overflow:auto;}
.live_cont ul{float:left; padding:0 0 0 4px;  width:275px;}
.live_cont li{float:left; width:275px; margin-bottom:5px; border-bottom:1px solid #eee;}
.live_cont li img{ margin:0 10px 5px 0;}
.live_cont li h5{ font:bold 11px Arial; margin:0;}
.live_cont li p{ font:11px Arial; margin:0 0 0 0;}


/*   -----------------------     right side Ad banner 29Nov2010    ------------------------    */
.rtad_blog{float:left; width:288px; height:148px; border:1px solid #000; padding:90px 5px 5px 5px; background:url(/images/adbannerbg/ad_blogbg.jpg) no-repeat top; }
.rtad_spotlt{float:left; width:288px; height:184px; border:1px solid #000; padding:54px 5px 5px 5px; background:url(/images/adbannerbg/ad_spotlightbg.jpg) no-repeat top; }
.rtad_spotlt li{float:left; padding:0 5px 10px 5px;}
#htmban{ margin:0; padding:0;}

#htmban body, #htmban html{ margin:0; padding:0; border-collapse:collapse;}

.tabad th{ text-align:center; font-weight:bold;}
.tabad td, .tabad th{ padding:3px;}
.ful-border{ border:1px solid #CCC;}


/*----------------------- footer -----------------------*/
#footer_container, #footer_wrap{ width:100%;  background-color:#ececec; overflow:hidden; clear:both; padding-bottom:35px;}
#footer{margin:0 auto; overflow:hidden; width:960px;}
#footer a:visited{color:#666666;}
.home, .news, .adver, .media, .directory, .community, .jobs, .events{display:inline; float:left; width:120px; padding-top:15px;}


/*-------------------- temp CSS -------------------------*/

/*for JK ad .holding{font:10px/16px Arial!important; color:#666; }*/ 
.btxtbox_ad{ width:192px; height:16px; border:2px solid #c1c1c1; float:left; /*background: url("/images/jk.gif") repeat-x scroll 0 100% #FFFFFF !important;*/}
input.btxtbox_ad:focus,textarea.btxtbox_ad:focus{border:2px solid #c1c1c1; background:#fff none !important;}

.btxtbox_add{ width:100px; height:16px; border:2px solid #c1c1c1; float:left; background: url("/images/jk_bg1.jpg") no-repeat!important; padding:0 0 0 92px; }
input.btxtbox_add:focus,textarea.btxtbox_add:focus{border:2px solid #c1c1c1;}

.rdplay {
    float: left;
    padding: 5px 0;
    width: 170px;
}


#voice_wrap span {
    float: left;
    padding: 8px 0 5px;
}
layout.css
.smtxt {
    font: 11px Arial;
}


.ani-txt{ padding:5px; background-color:#fff; font: italic bold 15px Arial, Helvetica, sans-serif; color:#fe5400; border:1px dashed #ed850a;}
.cmspro{ padding:10px 5px; background-color:#f3e7c1; font:bold 13px Arial, Helvetica, sans-serif; color:#000	; border:1px solid #e8cf79;}

#rptimg{width:620px; float:left; padding-bottom:10px;}
#rptimg h3{ margin-top:0; margin-bottom:2px;}
.mltxt{ font:bold 12px Arial, Helvetica, sans-serif; color:#595959; margin-top:0;}
.pdmshare{ position:relative; font-weight:bold; display:inline;}
.pdmimg{ position:absolute;}


/*============================================ Afaqs Survey =====================================================*/
.survey-wrap{ background-color: #ffffff;    color: #888888;   left:50%;    padding: 20px;    position: fixed;    right: 30%;    top: 25%;    width:400px;    z-index: 101;	border:10px solid #888888;	border-radius:15px;	-moz-border-radius:15px;}
/*.overlay {    background: #000000;    bottom: 0;    left: 0;    position: fixed;    right: 0;    top: 0;    z-index: 100;	opacity:0.5;}*/
a.boxclose { background: url("/images/close.png") no-repeat scroll left top transparent;    cursor: pointer;    float: right;    height: 26px;    left: 32px;    position: relative;    top: -33px;    width: 26px;}
a:hover.boxclose{ border-bottom:none;}
.survey-box{display:block; width:400px;} .survey-box h2{ text-align:center;} .survey-box p img{ margin:0 5px 0 0px}
.btn_list{ float:left; width:350px; margin-left:50px; padding:20px 0;} .btn_list li{ float:left; } .btn_list li a{margin:0px 8px; padding:5px 12px; border:1px solid #CCC; font:bold 14px Arial; border-radius:3px; -moz-border-radius:3px; background-color:#f1f1f1; color:#333;} .btn_list li a:hover{ color:#000; background-color:#E4E4E4;  border-bottom:none;}
.survey-form{float:left; width:400px;} .survey-form p{float:left; width:400px; margin:0 0 10px 0;} .survey-form label{float:left; width:110px; padding-right:10px;}
.big-text{ font:16px Arial, Helvetica, sans-serif;}
.gftxt{text-align:center;}
.gftxt b{ font-weight:normal; background-color:#d04907; color:#FFFFFF; padding:5px 10px; border-radius:15px; font-size:14px; -moz-border-radius:15px;}
.htmgry{background-color: #6d6b6b;
    border: 1px solid #4f4f4f;
    color: #FFFFFF !important;
    cursor: pointer;
    margin-left: 5px;
    padding:3px 6px;
	font:bold 13px Arial, Helvetica, sans-serif;}
	.imglg{ text-align:center; margin:0;}
	.imglg img{ float:none;}

/*Comomon Table CSS?*/
.str-table {
	width:620px;
	border-top:1px solid #c0e1e8;
	border-right:1px solid #c0e1e8;
	margin:1em auto;
		border-collapse:collapse;
	}
caption { font:17px Georgia, "Times New Roman", Times, serif;
	color: #044086;
	margin:0 0 5px 0;
		padding:0;
		caption-side:top;
		text-align:center;
	}	
.str-table tr.odd{background:#f4f9fe;}
.str-table tr{color:#666;}

.str-table td {
	
	border-bottom:1px solid #c0e1e8;
	border-left:1px solid #c0e1e8;
	padding:5px;
	text-align:center;
	font-weight:bold;
	}				
						
.str-table thead th {
	background:#f0f8ff;
	text-align:center;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	border-bottom: 1px solid #c0e1e8;
	border-left:1px solid #c0e1e8;
	padding:15px 5px;
	vertical-align:middle;

	}	
.str-table tfoot th {
	text-align:center;
	background:#f4f9fe;
	}	
	
.str-table tr:hover, .str-table tr.odd td:hover{background-color:#f0f8ff; color:#000;}

 .slide-out-div {
       padding: 0px;
        width: 174px;
        background: #f2f2f2;

    }
/*---------------------------------- New section on homepage People, Brands, Shows, Work -------------------------------------*/
.sec_people_home, .sec_brand_home, .sec_show_home{float:left; width:620px; margin-bottom:20px;}
.sec_people_home li{float:left; width:300px; background-color:#dddddd; margin-bottom:20px;} .sec_people_home li img{float:left; margin-right:20px;}
.sec_txt{float:left; width:150px; padding:10px 10px 10px 0;} .sec_txt h3 a{ font:16px Arial, Helvetica, sans-serif;}

.sec_brand_home li{float:left; width:620px; margin-bottom:20px}
.branddiv{float:left; width:300px; height:110px; background-color:#333; color:#fff; overflow:hidden;} .branddiv:hover{background-color:#000;}
.branddiv img{float:left; margin-right:10px;} .branddiv p{color:#fff; margin:5px 0 0 0;}
.branddiv .sec_txt{float:left; width:140px; padding:5px 10px 0px 0;} .branddiv .sec_txt h3 a{ font:bold 14px Arial, Helvetica, sans-serif; color:#ffb100;}
.landing_list{float:left; width:620px;}
.landing_list li{float:left; width:620px; padding-bottom:10px;}
.landing_thumb{float:left; width:300px;}
.landing_thumb img{float:left; margin-right:20px;}



/*===================== tem for client ==================*/
#espnwrap{width:990px; margin:0 auto;}
.espntic{ width:990px; margin:0 auto; position:fixed; bottom:0;}
#espntickerroll{ width:990px; margin:0 auto; position:fixed; bottom:0;}



/*============================================ clearfix =====================================================*/
.clearfix:after{content:".";visibility:hidden;height:0}.clearfix:after,html[xmlns] .clearfix,.clearfix{display:block}.clearfix:after,.clear,.break{clear:both}.clearfix:after,.clear{line-height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clear{height:1px;font-size:0}

.msclear{clear:both}.msclear{line-height:0}.msclear{height:1px;font-size:0;}
.adstrip{float:left; width:105px; margin-right:13px;}
.adstrip a img{ float:none; text-align:center; margin:0 10px;}

#sitegate_left, #sitegate_right{ position:fixed;}

/*-----------mourya 15-1-2014--------------*/

.sectionhead_b2{font:normal 20px Arial, Helvetica, sans-serif; height:45px; line-height:45px; background:#f1f1f1;   border-top:2px solid #013c79; padding:0 0 0 10px; margin-top:0;}
.heading_dot { position:relative;
border-bottom:3px solid #e5e5e5;
float: left;
margin-bottom: 10px;
width: 100%;
}

.heading_dot h4 { margin-bottom:0px; background:#F9DB21; height:20px; line-height:20px;
/*border-bottom:6px solid #ccc; */padding: 12px 10px 8px;
float: left;border-left: 3px solid #c5ac0d; color:#333;
font: bold 16px Arial,Helvetica,sans-serif;
text-transform: uppercase;
}

.inptbx {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
    color: #666666;
    padding: 10px 5px;
    width: 310px;
}
.rgform { clear: both;
    margin: 0 auto;
    width: 540px;
}
.rgform h2 {
    font-size: 14px;
    padding: 0 0 0 20px;
}
.rgform dl {
    clear: both;
    float: left;
    margin: 10px 0;
    padding: 0;
    width: 540px;
}
.rgform dt {
    display: block;
    float: left;
    margin: 0 20px 0 0;
    padding: 5px 0 5px 20px;
    text-align: left;
    width: 80px;
}
.rgform dd { position:relative;  float: left; text-align: left; width: 340px;}
.rgform dd .slt_box { width: 320px;}
.rgform dd .right_img{ position:absolute; right:-62px; top:2px; width:42px; height:35px;}

.htmbtn {
background: #2bb2f4; /* Old browsers */
background: -moz-linear-gradient(top, #2bb2f4 0%, #2bb2f4 95%, #0998de 95%, #0998de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2bb2f4), color-stop(95%,#2bb2f4), color-stop(95%,#0998de), color-stop(100%,#0998de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2bb2f4 0%,#2bb2f4 95%,#0998de 95%,#0998de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2bb2f4 0%,#2bb2f4 95%,#0998de 95%,#0998de 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2bb2f4 0%,#2bb2f4 95%,#0998de 95%,#0998de 100%); /* IE10+ */
background: linear-gradient(to bottom, #2bb2f4 0%,#2bb2f4 95%,#0998de 95%,#0998de 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bb2f4', endColorstr='#0998de',GradientType=0 ); /* IE6-9 */
border-color: #2bb2f4;
border-radius: 3px;
border-style: solid;
border-width: 1px;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 15px;
padding: 6px 12px;
text-align: center;
text-decoration: none;
}
.htmbtn a { color: #000000 !important;}
.htmbtn:hover { background: #EA851B ;  border-color: #EA851B ;}



.htmbtn_no {
background: #d3d3d3; /* Old browsers */
background: -moz-linear-gradient(top, hsl(0,0%,83%) 7%, hsl(0,0%,83%) 91%, hsl(0,0%,64%) 93%, hsl(0,0%,64%) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,hsl(0,0%,83%)), color-stop(91%,hsl(0,0%,83%)), color-stop(93%,hsl(0,0%,64%)), color-stop(100%,hsl(0,0%,64%))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, hsl(0,0%,83%) 7%,hsl(0,0%,83%) 91%,hsl(0,0%,64%) 93%,hsl(0,0%,64%) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, hsl(0,0%,83%) 7%,hsl(0,0%,83%) 91%,hsl(0,0%,64%) 93%,hsl(0,0%,64%) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, hsl(0,0%,83%) 7%,hsl(0,0%,83%) 91%,hsl(0,0%,64%) 93%,hsl(0,0%,64%) 100%); /* IE10+ */
background: linear-gradient(to bottom, hsl(0,0%,83%) 7%,hsl(0,0%,83%) 91%,hsl(0,0%,64%) 93%,hsl(0,0%,64%) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#a3a3a3',GradientType=0 ); /* IE6-9 */
border-color: #d3d3d3;
border-radius: 3px;
border-style: solid;
border-width: 1px;
color: #333;
cursor: pointer;
display: inline-block;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 15px;
padding: 6px 12px;
text-align: center;
text-decoration: none;
}
.htmbtn_no a { color: #000000 !important;}
.htmbtn_no:hover {color:#fff;background: #EA851B ;  border-color: #EA851B ;}


/*------------step-2------*/
.step2_rgform { clear: both;
    margin: 0 auto;
    width: 700px;
}
.step2_rgform h2 {
    font-size: 14px;
    padding: 0 0 0 20px;
}
.step2_rgform dl {
    float: left;
    margin: 5px 20px 5px 0px;
    padding: 0;
    width: 330px;
}
.step2_rgform dt {
    display: block;
    float: left;
    margin: 0 0px 0 0;
    padding: 10px 0 10px 0px;
    text-align: left;
    width: 340px;
}
.step2_rgform dd { position:relative; text-align: left; width: 340px;}
.step2_rgform dd .slt_box { width: 320px;}

.txt_area{ float:left; width:auto; margin-top:5px;}
.txt_area .area_text{width:660px;}
.lble{ float:left; width:660px; margin:10px 0;}

.keeptxt {margin-top: 5px; color: #333333; float: left;  height: 30px; line-height: 30px;}
.keeptxt input { margin: 0 5px 0 0; padding: 0; position: relative; top:0px;}

.sel_company{ float:left; margin-top:10px; width:940px;}
.sel_company ul{margin: 0 auto; padding: 0; width:460px;}
.sel_company ul li{ width:460px; /*height:184px;*/ list-style-type:none; float:left; margin-bottom:20px; transition: all 0.4s ease 0s;}
.sel_company ul li:hover{/*box-shadow: 0 0 11px #D4D4D4; transition: all 0.4s ease 0s;  border:0px dashed #ccc; */}
.sel_company ul li .icons{ float: left; height: 43px; width: 50px; padding:10px; margin-right:15px; position:relative; border:1px solid #299ee1;border-radius: 5px;
background: #2bb2f4; /* Old browsers */
background: -moz-linear-gradient(top, hsl(200,90%,56%) 0%, hsl(203,71%,51%) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsl(200,90%,56%)), color-stop(100%,hsl(203,71%,51%))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* IE10+ */
background: linear-gradient(to bottom, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bb2f4', endColorstr='#2796db',GradientType=0 ); /* IE6-9 */}
.sel_company ul li .icons img{ float:none!important;text-align:center;}

.sel_company ul li .chak_box{  background: rgb(239,239,239); /* Old browsers */
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(247,247,247,1) 49%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(49%,rgba(247,247,247,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(239,239,239,1) 0%,rgba(247,247,247,1) 49%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
    border: 1px solid #DEDEDE;
    border-radius: 5px;
    color: #333333;
    float: left;
    font-size: 18px;
    height: 43px; line-height:43px;
    padding: 10px;
    width: 350px;}

.sel_company ul li .chak_box p{float: right; color:#fff; margin: 0; padding: 0; width: 180px;}
.sel_company ul li.noMrg{ margin-right:0px!important;}
.sel_company ul li .chak_box input { margin: 0 10px 0 3px; padding: 0; float:left;  position: relative; top:3px;}





/*------------------21-1-14-------------*/

.over_lay_box{  background: url(/all/events/buzz/2014/images/blank.png) repeat left top ;
    border-radius: 5px;
    height: 19px;
    left: -1px;
    padding: 23px;
    position: absolute;
    top: -1px;
    width: 26px;
    z-index: 1;
}
	
.popup_wrp{ width:780px; float:left; position:relative; background:#fff; border:8px solid #F3F3F3; padding:10px;}
.popup_wrp h3{ width:400px;text-align:center; margin:0 auto; border-bottom:2px solid #ccc; padding:10px 0; font:26px Arial, Helvetica, sans-serif;}
#show_mun_div{ position:fixed; z-index:4; top:150px;}
.close_btn{ position:absolute; right: -18px;  top: -18px;}
.show_mun_div{ width:575px; float:left; /*position:absolute; left:0px; top:0px;*/ }

.thead{ float:left; width:780px;}
.thead h3{ width:316px; padding:5px; margin:0px; float:left; text-align:left; font:18px Arial, Helvetica, sans-serif; background:#0066FF;}
.thead ul{ margin:0px; padding:0px;}

.thead ul li{width:350px; float:left; background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px solid #D5D5D5;
    color: #333333;margin:0 10px;
    padding: 10px; font-size:14px;}

.thead ul li .namebrnd{ width:275px; float:left;}
.thead ul li .chkbox { float:left;margin: 0 15px;}
.thead ul li .chkbox input { margin: 0 15px;}



.heading_popoup2{ width:780px; float:left;}


.heading_popoup2 ul li{ width:350px; float:left;  
    border-bottom: 1px solid #D5D5D5;
    color: #fff; margin:0 10px;
    padding: 10px; font-size:14px;
	background: #2bb2f4; /* Old browsers */
background: -moz-linear-gradient(top, hsl(200,90%,56%) 0%, hsl(203,71%,51%) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsl(200,90%,56%)), color-stop(100%,hsl(203,71%,51%))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* IE10+ */
background: linear-gradient(to bottom, hsl(200,90%,56%) 0%,hsl(203,71%,51%) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bb2f4', endColorstr='#2796db',GradientType=0 ); /* IE6-9 */
	
	}

.heading_popoup2 ul li .namebrnd{ width:265px; float:left;}
.heading_popoup2 ul li .select_chk { float:left; margin: 0 15px;}




.thead tr th {
background: #127eb9; /* Old browsers */
background: -moz-linear-gradient(top, #127eb9 0%, #148dce 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#127eb9), color-stop(100%,#148dce)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #127eb9 0%,#148dce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #127eb9 0%,#148dce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #127eb9 0%,#148dce 100%); /* IE10+ */
background: linear-gradient(to bottom, #127eb9 0%,#148dce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#127eb9', endColorstr='#148dce',GradientType=0 ); /* IE6-9 */
color: #FFFFFF; font-size:16px;
font-weight: bold;
padding: 10px;
}
.thead tr td {
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px solid #D5D5D5;
    color: #333333;
    padding: 10px; font-size:14px;
}

.overlay_innews{ display:none; width:100%; height:100%;  background:url(/all/events/buzz/2014/images/blank.png) left top repeat; position:fixed; z-index:2; left:0px; top:0px;}

.thead tr td input { margin:0 15px;}
.brand_w{ width:255px;}
.rank{ width:80px;}

.darkcolr{ background:#ccc!important;}

.brands_name{ width:760px; float:left; padding:10px ;}
.brands_name p{font-size:18px;}
.bor_img{ padding:5px; border:1px #ccc solid; float:left; margin-right:15px;}

.thnks_wrp{ width:940px; float:left; font-size:30px; padding: 15px 0 0; font-weight:bold; text-align:center;}
.thnks_wrp span{  clear: both; color:#333;   display: block;    font-size: 14px;    padding: 15px 0 0;}
.shrtwt a{ color:#333;}
.shrtwt a:hover{color:#333; border-bottom:none;}
.shrtwt span{background:url(/images/twt_main.png)  no-repeat scroll 1px 0 rgba(0, 0, 0, 0); margin-left: 2px; padding:5px 20px; position: relative;  top: 3px;width:35px;}

.shrtwt:hover span{background:url(/images/twt_hover.png)  no-repeat scroll 1px 0 rgba(0, 0, 0, 0);}
	
/*-----------------------24-1-2014-----------------------------*/
	
.arrow_left{  position: absolute;  right: -9px;  top: 21px;}
.msgDiv{      background: none repeat scroll 0 0 #FAB5B5;
    border: 1px dashed #FF7272;
    color: #FF0000;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px 10px;
    padding:6px 10px;
    width: 737px;
}


.timer{ left:0!important; display:block;}

/*-------28-1-2014----------*/
.thnx_messge{ float:left; text-align:left; font-size: 16px; line-height: 25px;}
.head_line{font-size: 16px;line-height: 25px;}
.head_below{font-size: 14px;line-height: 20px;}

.close_btn2{ position:absolute; right: 0px;  top: 0px;}


/*--------------29-1-14----------*/
.last_thanks{ font-size: 22px;  line-height: 40px;}
.choose_any{color: #0076BA; display: block;  font-size: 14px;  font-weight: bold;  padding: 6px 0 0;  width: 100%;}
	
/*---------------buzz registration form 13-2-2014------------------*/
.buzz_reg_wrp{ width:700px; margin:0 auto; box-shadow:0 0 5px #ccc; border:1px solid #ccc; padding:10px; background:url(/all/events/buzz/2014/images/buzz_reg_bk.jpg) center 10px no-repeat;}
.buzz_reg_wrp img{ float:none; border:0px;}
.buzz_reg_wrp img a, a:hover{ border-bottom:none;}

.afqs_log{ width:690px; float:right; text-align:right; padding:10px 10px 30px 0px;}
.site_logo_buzz{ width:700px; float:left; text-align:center; }

.buz_reg_form{ width:700px; height:522px; margin:30px 0 0 0; float:left; background:url(/all/events/buzz/2014/images/form_bg.png) center 0px no-repeat;}
.buz_reg_cover{ width:360px;  margin: 120px auto 0;}
.buz_reg_cover ul{ margin:0px; padding:0px}
.buz_reg_cover ul li{ list-style:none; float:left; padding:0 0 20px 0;}

.buz_reg_cover ul li label{ width:112px; float:left;padding: 4px 0px; font-weight:bold;text-transform:uppercase;}
.buz_reg_cover ul li .inpt_reg{width: 210px;border: 1px solid #000000; float: left; padding: 4px 8px; background:#f3d97b; }
 .sub_reg_buz{height: 40px; width: 156px; font-size:18px; text-transform:uppercase; background:url(/all/events/buzz/2014/images/sub_btn_buz_from.png) center center no-repeat; border:0px; cursor:pointer;}

.error_div{ float:left; padding:0 0 0 120px; color:#FF0000; font-weight:bold;}
.succes_mesg{ font-size: 20px; margin: 210px auto; text-align: center; width: 360px; color:#090; line-height:30px;}
.para_reg_form{font-size:13px; color:#000; width:100%; float:left; padding:10px 0 0 0;}

/*-----------17-2-14------------------*/
.errorMsg{color: #FF0000; float: left; font-weight: bold;padding: 0 0 15px 112px;}



/*---------------------------------------------top-slider-----------------------------------------------------------------*/

#tpslidwrap{ padding:10px 10px 0 10px; height:85px; margin:0; background:#f6edd1 url(/images/tad-bg.gif) repeat-x bottom; float:left; width:940px; position:relative;}

.job_week  { float: left;  padding:0 0px; width: 990px; margin-top:20px;}
.job_week .head{width: 962px; float:left; height:25px; background:#d7dada;  padding-left:28px; font:15px/28px Arial, Helvetica, sans-serif; text-transform:uppercase;}

/*#container_s{	width: 860px; float:left; padding:20px 65px 10px 65px; position:relative; background-color:#f5f6f6;}
#content{ width:854px; height:75px; float:left;position:relative;}			
#slider ul { padding:0px; margin:0px; }
#slider  ul li{  list-style-type:none;  width: 855px; float:left; margin-left:0px;}	
#slider ul li .logo_s{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left; padding: 3px; width: 135px;}
#slider ul li .small_logo{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left;  height: 50px; margin-right: 10px; padding: 3px; width: 129px;}
#slider ul li .txt_sldier{ float:left; width:263px; padding:0 10px;}
#slider ul li .txt_sldier a{ color:#165496; font-size:12px; }
#slider ul li .txt_sldier a:hover{ border-bottom:#165496 dashed 1px;}
#slider ul li .txt_sldier span{color:#666; }*/




#slider{ width:900px!important; height:85px!important; margin:0 auto;}		
#slider ul { padding:0px; margin:0px; }
#slider  ul li{  list-style-type:none;  width:900px; float:left; margin-left:0px; }
#slider  ul li .taddwrp{ width:290px; padding-right:10px;}	
#slider  ul li .taddwrp p{ margin:5px 0 0 0;}
#slider ul li .small_logo2{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left;  height: 50px; margin-right: 10px; padding: 3px; width: 129px;}
#slider ul li .logo_s2{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left; padding: 3px; width: 135px; margin-right:20px; display:inline; margin-left:10px;}
#slider ul li .logo_s2:last-child{ margin-right:0;}
#slider p{ font-size:12px;}


#prevBtn, #nextBtn{display:block;text-indent:-8000px;width:30px;height:80px;position:absolute;left:0px;top:0;z-index:1000;}
#prevBtn{background:url(/images/pre-icon.png) no-repeat 0 0;}		
#nextBtn{ left:940px;	background:url(/images/nxt-icon.png) no-repeat 0 0;	}									
#prevBtn a, #nextBtn a{  display:block;	position:relative;	width:30px;	height:48px;}	
#prevBtn a, #nextBtn a:hover{ border:none;}


.firsttxtads, .secondtxtads, .thirdtxtads  {display: inline; float:left;margin-right: 20px; width:300px;}


.taddwrp0{ width:280px;  margin-right: 20px; float:left}
.taddwrp1{ width:280px;   margin-right: 20px; float:left;}
.taddwrp2{ width:290px; padding-right:10px; float:left;}


/*#container_s2{	width: 860px; float:left; padding:20px 65px 10px 65px; position:relative; background-color:#f5f6f6;}
#content2{ width:854px; height:75px; float:left;position:relative;}			
#slider2 ul { padding:0px; margin:0px; }
#slider2  ul li{  list-style-type:none;  width: 855px; float:left; margin-left:0px; }	
#slider2 ul li .small_logo2{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left;  height: 50px; margin-right: 10px; padding: 3px; width: 129px;}
#slider2 ul li .logo_s2{   background: #FFFFFF; border: 1px solid #CCCCCC; float: left; padding: 3px; width: 135px; margin-right:20px; display:inline; margin-left:10px;}
#slider2 ul li .logo_s2:last-child{ margin-right:0;}*/
	
	
	