.downlink{ position:absolute; right:0; bottom:4px;}
.cs_box{ width:300px; position:relative; padding:2px 0 5px 0; margin-bottom:15px; min-height:120px; height:auto !important;  height:120px;}
.event_table{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:620px;
	text-align: center;
	border-collapse: collapse;

	
}
.event_table td{width:310px; margin-bottom:10px; height:280px;color: #000; text-align:center; vertical-align:top;}
.event_table td div{width:288px; border:1px solid #CCC; text-align:center; padding:5px; margin-bottom:10px;  height:280px;}
.event_table td img{float:none; margin-bottom:10px;}
.event_table td a:hover{ border-bottom:none;}
.event_table td p, .event_table td h5{ text-align:left;}
/*---------------------- section above footer -----------------------------------*/
#mseaction{width:960px; float:left; margin-bottom:20px;}
#mseaction li, #prof li{ display:inline; float:left;}
.msec{width:165px; float:left;}
.msec img{ margin:10px 0 0 0;}
.b_box{ width:165px; height:165px; padding:5px; float:left; background-color:#f1f1f1; margin:10px 0; overflow:hidden;}
.rtmargin_n{ margin-right:21px; display:inline;}
.msec_n{width:175px; float:left;}
/*---------------------- New Events 3-Sep-2010 -----------------------------------*/
#event-logo{ float:left; width:940px;}
#ev-submenu{ float:left; width:940px;}
#ev-submenu ul{width:940px; background-color:#051e37;}
#ev-submenu li{ float:left; height:25px; padding:0 10px; line-height:25px;}
#ev-submenu li a{color:#FFF; outline:none;}
.spf-partner{ float:left; width:600px; margin:10px 0;}
.spf-partner li{ display:inline;}
.spf-partner li div{float:left; width:140px; padding:0 5px; text-align:center;}
.spf-partner li div img{ float:none;}

.sp-partner{ float:left; width:300px; margin-bottom:10px;}
.sp-partner li {float:left; padding:0px 5px 5px 5px; text-align:center; display:inline;}
.sp-partner li img{ float:none;}



#rgform dl{clear:both; margin:5px 0; padding:0; float:left; width:620px;}
#rgform dt{display:block;width:190px;margin:0 20px 0 0; text-align:left; float:left; padding-left:20px;}
#rgform dd{float:left; width:390px;text-align:left;}
#rgform legend {border:medium none; color:#000; font-weight:bold; text-transform:uppercase; margin:0 0 0 -6px; padding:5px 4px 8px 0;}
#rgform fieldset{padding:0; margin:0 auto; text-align:left; border:none; border-top:1px solid #ccc;  display:block;}
#radiobox{ float:left; margin-bottom:5px; margin-right:5px;}
.dropbox{ width:201px; height:20px; font:12px arial; border:1px solid #a1a1a1;}
.sm_dropbox{ width:50px; height:20px; font:12px arial; border:1px solid #a1a1a1;}

.prdiv {float:left; margin:5px 0; width:300px;}
.pdrigth {padding-right:20px;}

.whotable{width:520px; text-align:center; border-collapse: collapse; border:1px solid #999;}
.whotable td{padding:5px;color: #000; vertical-align:middle; text-align:left; border:1px solid #999;}
.whotable td.cl{background-color:#CCC;}
#whotb{width:620px; position:relative; padding-top:50px; padding-bottom:10px;}
#whotb img{ position:absolute; right:10px; top:0;}

#ptable{width:620px; text-align:center; border-collapse: collapse; border:1px solid #999; }
#ptable th{font-size:12px;font-weight:normal; text-align:center; padding: 5px 8px;color: #000; background-color:#CCC; border:1px solid #999;}
#ptable td{padding:5px;color: #000;vertical-align:middle; text-align:center; border:1px solid #999;}
#ptable .odd{background: #fffff1; }

.myul{margin:10px auto;}
.myul li{ padding:2px 0 0 15px; margin:2px 0 0 5px; background:url(/images/bullet.gif) no-repeat 0 8px;}

/*---------------------- Agenda Table -----------------------------------*/
.agenda td{ margin-top:10px; padding:5px;}
.colu_1{ width:120px; border-top:1px solid #999; }
.colu_2{ border-top:1px solid #999; }
.colu_3{ vertical-align:top; border-top:1px solid #999; border-right:1px solid #999;}
.colu_4{ width:120px; border-top:1px solid #999; border-left:1px solid #999;}
.colu_5{border-top:1px solid #999;}
.colu_6{ vertical-align:top; border-top:1px solid #999;}
.colu_7{ border-top:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999;}

#mailpg{float:left;}
#mailpg li{ float:left; padding-right:5px;}
#mailpg li.bord{ border-right:1px solid #000;}

.raligntxt{ text-align:right;;}

/*---------------------- NIA Award Page 9 Sep 2010 -----------------------------------*/

#logo_nia{ background:url(/all/events/news_in/images/ban1.jpg) no-repeat top; width:300px; height:109px; padding:45px 5px 5px 315px; margin:0 0 10px 0}
.ftright_b {float:right; margin-bottom:15px; margin-left:20px; }
.nia-sec h3{font:18px Georgia; margin:0 0 5px 0; color:#000;}
#nia-tab{float:left; }
#nia-tab ul{float:left; width:620px;}
#nia-tab li{float:left; padding:5px 15px 5px 0;}
#logo_niav{ background:url(/all/events/news_in/images/ban1.jpg) no-repeat top; width:300px; height:225px; padding:0px 5px 0px 315px; margin:0;}



/*----------------------------------------- TABS -------------------------------*/
#tabout_nia { margin:0 auto;}
ul.mytabs_nia {	position: relative;	z-index: 2;}
ul.mytabs_nia, ul.mytabs_nia li {margin: 0;padding: 0; list-style: none;float: left;}
ul.mytabs_nia li { padding:0 5px 0 0; text-align:center;}
ul.mytabs_nia 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_nia li a span{background:url(/images/gra_r.png) no-repeat right top; display:block; padding:0 5px 0 0;}
ul.mytabs_nia li a:hover{border-bottom:none;}

/*---------------------- End NIA Award Page 9 Sep 2010 -----------------------------------*/


#ev_gallery, #ev_gallery ul{flaot:left; width:620px;}
#ev_gallery li{float:left; width:300px; margin-bottom:10px;}
#ev_gallery li a:hover, #ev_gallery li a img:hover{ border-bottom:none;} 

.padrt20{ padding-right:20px;}

.bott_border{ width:250px; border-bottom:2px solid #999; margin:5px 0;}

.big-blu{ font:14px Arial; color:#05488F;}

/*---------------------- live update -----------------------------------

.live{float:left; width:298px; height:248px; border:1px solid #333; background:url(/all/events/tvnxt/images/live.jpg) top no-repeat;  }
.live_cont{ float:left; width:298px; height:195px; margin:48px 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:5px 0 0 0;}*/

#sresult h4 {margin:0 0 5px 0;}
#sresult{float:left; width:620px;}
#sresult li{float:left; padding-bottom:5px; width:620px;}
#sresult li p{margin:0;}

/*---------------------- report page -----------------------------------*/
#abtrt {
background-color:#FBF5E2;
border:1px solid #ECEBDB;
float:right;
padding:10px;
width:598px;
}

#abtrt img{ padding-bottom:10px;
}


#abtrt .htmbutton {

margin-left:0;
}

.pdfdown p {
margin:0 0 5px;
}

.txtbx_sm {
border:1px solid #A1A1A1;
font:11px arial;
width:150px;
}

.pdfdown label {
font-weight:bold;
width:100px;
}
/*---------------------- round table -----------------------------------*/

#rt_table{width:620px;}
#rt_table td{ padding:10px; text-align:center;}

.alcenter{ text-align:center;}
.rt_speaker{float:left; width:620px; margin-bottom:15px;}
.img_speaker{float:left; width:74px;}
.cont_speaker{float:left; width:546px;}



/*---------------------- radio one--------------------------*/
.radio_top{float:left; width:620px;}
.rd_top_left{float:left; width:160px; padding:13px 36px 7px 34px; height:200px; background:url(/all/events/radioafaqs/images/rd_img.jpg) no-repeat top; }
.radio_dl{float:left; width:620px; margin-bottom:20px;}
.radio_dl dt{float:left; width:200px;}
.radio_dl dd{float:left; width:400px; margin:0 0 0 20px;}
.com-para{width:400px; text-align:right;}
.smltxt{ font:11px Arial, Helvetica, sans-serif; margin:2px 0;}

#player1{ text-align:center;}

.crosstxt{ text-decoration:line-through;}

/*---------------------------comment area -----------------------*/
#cmtwrap {
	width:620px;
	float:left;
	clear:both;
}
#cmtwrap li {
	width:620px;
	float:left;
}
.ctxtname {
	width:620px;
	float:left;
}
.txtuncomt {
	position:relative;
	width:620px;
	float:left;
	height:16px;
}
.cmreply {
	position:absolute;
	right:0;
}
#cmtwrap label {
	float:left;
	font:bold 11px arial;
	padding:5px;
}
#cmtwrap input, #cmtwrap textarea {
	border:1px solid #999999;
	display:block;
}
#submitb {
	width:610px;
	float:left;
	padding:5px;
}
.csubmit {
	width:70px;
	padding:2px;
	font:bold 11px arial;
	border:0!important;
	color:#FFFFFF;
	background-color:#333333;
}
/*--------------------------- Buzz brands -----------------------*/
.contant_area{float:left; width:940px; color:#000;}
.buzz-contant{float:left; width:940px;}
.top_area{float:left; width:940px;}
.hdbuzz{ font:bold 16px Arial; color:#000;}
.list_1{float:left; width:220px; margin-right:20px;}
.list_2{float:left; width:220px; }
.list-ul{float:left; width:220px;}
.list-ul li{float:left; width:220px; margin-bottom:10px;}


#cmtwrap select{
	border:1px solid #999999;
	display:block;
}
#jury_login{float:left; width:940px; margin:10px 0;}
#jury_login dl{clear:both; margin:5px 0; padding:0; float:left; width:940px;}
#jury_login dt{display:block;width:100px;margin:0 20px 0 0; text-align:left; float:left; padding-left:20px;}
#jury_login dd{float:left; width:800px;text-align:left;}
.rankbox{float:left; width:300px; margin:10px 0 0 0;}
.rankbox dl{clear:both; margin:0 0 5px 0; padding:0;float:left; width:300px;}
.rankbox dt{display:block; float:left; width:160px; text-align:left; margin:0 20px 0 0; padding:5px 10px}
.rankbox dd{float:left; width:80px; text-align:left; padding:5px 10px}
.dropbx{width:80px; height:20px; font:12px arial; border:1px solid #a1a1a1;}
.rankodd{ background-color:#F0F0F0;}

#buzz-submenu{ float:right; width:940px; border-bottom:1px solid #e9c519; margin-bottom:10px; }
#buzz-submenu ul{width:940px; margin:5px 0;}
#buzz-submenu li{ float:right; height:20px; padding:0 10px; line-height:20px; border-right:1px solid #000;}
#buzz-submenu li.noborder{ border:none;}
#buzz-submenu li a{outline:none;}
#byline_wrapbzz {
    float: left;
    position: relative;
    width: 940px;
	margin:10px 0;
}


.lstbuzz{ list-style-type:disc;  margin-left:25px;}

#winner{float:left; width:675px; text-align:center;}
			/*---------------------------2012 Buzz brands -----------------------*/
			
			#buzzband{float:left; width:940px; position:relative;}
			#buzztimer{ position:absolute; width:250px; right:40px; top:180px;}
			#buzztimer li{float:left; width:55px; height:52px; margin-left:5px; background:url(/all/events/buzz/2012/images/datebx.jpg) no-repeat; text-align:center; color:#666;}
			#buzztimer li span{float:left; width:45px; padding:5px; font:bold 16px arial; color:#666;}
			
			#logolist{float:left; width:940px;} #logolist li{float:left; width:940px; margin-bottom:20px; }
			.lg_div{float:left; width:140px;background-color:#E5E5E5; color:#000; font-weight:bold; padding-bottom:3px;}
			.lg_div img{float:left; width:140px; padding-bottom:5px;}
					

/*---------------------------End Buzz brands -----------------------*/


/*---------------------------- mobile conversation ----------------------------*/
#mc-submenu{ float:left; width:940px;}
#mc-submenu ul{width:940px; background-color:#cbcbcb;}
#mc-submenu li{ float:left; height:25px; padding:0 10px; line-height:25px;}
#mc-submenu li a{color:#1d3300; outline:none; font-weight:bold;}


.year_list{float:left; width:300px;}
.year_list li{float:left; width:280px; background:url(/images/bullet.gif) no-repeat left; padding-left:15px; margin:0 0 5px 5px;}


