﻿/* added by Gopi*/
#content span#ctl19_ctl01_ctl02_pgrResults{
	clear:both;
	margin:10px 0 0 15px !important;
	}
#content span#ctl19_ctl01_ctl02_pgrResults a{
	margin:0 5px;
	color:#fff;
	}
div.BL{
	clear:both;
	}
/* End of Gopi Styles*/

#content .left{
	float: left !important;
	width: 200px;
	margin: 0;
	_margin-left:10px;
	}
#content .right{
	float: left !important;
	width: 675px;
	}
#content .tableToolbar{
	padding:5px 5px 5px 15px !important;
	}
#content a.ituneslink img{
	display: inline;
	margin-bottom: -9px;
	}
#content a.ituneslink{
	}
li.right .container .table5{
	position:relative;
	z-index:0;
	}
li.right .container .table5 div.title{
	width:94% !important;
	}

li.right .container .table5 div.title h6{
	color:#fff;
	float:left;
	font-weight:normal;
	padding:0 !important;
	_margin-left:0;
	float:left !important;
	font-size:16px;
	}
.container .table5 div.title ul.sub-options{
	float:right !important;
	margin-top:4px;
	_padding-top:5px !important;
	_width:120px !important;
	}
li.right .container .table5 div.title ul.sub-options li{
	padding:0 !important;
	}
* html li.right .container .table5 div.title ul.sub-options li{
	margin-top:-5px;
	padding:0 !important;
	}
.container .table5 div.title ul.sub-options li a{
	margin:0 !important;
	padding:0 0 0 15px !important;
	width:90px !important;
	}
#content .table5 div.paddedContent ul li p a{
	color: #fff;
	}
* html #content .table5 div.paddedContent ul li{
	padding-right:0 !important;
	}
#content .table5 div.paddedContent ul li p.title{
	padding: 5px;
	}
#content .table5 div.paddedContent ul li p.title{
	color: #ffffff;
	font-size: 14px;
	padding: 5px 0px;
	}
#content .table5 div.paddedContent ul li p a{
	color: #00bce4;
	}
#content .table5 div.paddedContent ul li p a:hover{
	text-decoration: underline;
	}
#content .table5 div.paddedContent ul li div h5{
	padding-left:15px;
	font-size:14px;
	}
#content .table5 .TL a {
	background:transparent url(/assets/images/common/sendtofriend_arrow.png) no-repeat scroll 0;
	color:#96CEB6;
	float:left;
	font-size:11px;
	margin:10px 0 0 490px;
	padding:0 10px 3px 15px;
	}
li.fullBody div.bodyContent2080 li.right{
	width:710px !important;
	_width:700px !important;
	margin-left:5px;
	#margin-left:0;
	}
*:first-child+html li.fullBody div.bodyContent2080 li.right{
	width:720px !important;
	}
li.fullBody div.bodyContent2080{
	padding-left:40px !important;
	#padding-left:30px !important;
	_padding-left:10px !important;
	#margin-top:-13px !important;
	}
#content .table5 .date {
	color:#A0DCC2;
	float:right;
	font-size:11px;
	padding:8px;
	}
#content .table3{
	margin-top:3px;
	#width:95%;
	}
#content .table3 .archiveContainer a {
	color:#00bce4;
	float:left;
	padding-bottom:8px;
	text-decoration:none;
	}
#content .table3 .archiveContainer{
	padding:0;
	overflow:auto;
	}
#content .table3 .archiveContainer select#ddlArchive{
	margin:5px 0 0 15px;
	}
/* Added by Gopi*/
#content .table3 .archiveContainer ul.articleList{
	padding:15px 0 0 0;
	margin:0;
	float:left;
	display:block;
	width:100%;
	}
#content .table3 .archiveContainer ul.articleList li{
	display:block;
	float:left !important;
	width:100%;
	_width:99.75%;
	padding:5px 0;
	_padding-right:1px;
	}
#content .table3 .archiveContainer ul.articleList li.alt{
	background:#005D7A !important;
	}
#content .table3 .archiveContainer ul.articleList li a{
	float:left;
	font-weight:bold;
	color:#aeb7bb;
	font-size:12px;
	margin:0 5px 0 15px;
	_margin-left:8px;
	display:block;
	}
#content .table3 .archiveContainer ul.articleList li span{
	color:#00bce4;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	width:90%;
	_width:80%;
	margin:0 5px 0 15px;
	_margin-left:8px;
	padding:0 0 5px 0;
	}
/* End of Gopi Styles*/
#content .table3 .arrowList.arrow3.two
{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

#content .table5 div.paddedContent ul li p.proside {
	margin-left:116px;
	margin-top:-17px;
}
#content .table5 div.paddedContent ul li p.proside a
{
	color:#fff;
}
* html #content li.left{
	margin-left:0px !important;
	}
* html #content li.left .table3 ul li.active{
	background:#00313E !important;
	}

#content .table5.vip {
	background:#2A3C4A url(../images/common/bg_table5_T.jpg) repeat-x scroll 0 top;
	margin-left:53px;
	width:662px;
}

* html .arrowList.arrow3 ul li{
	background:transparent url(../images/common/bg_triangleBlue.gif) no-repeat scroll 15px 5px;
	padding:2px 0 2px 30px;
	}
/*
==============================================
	MEDIA GALLERY
==============================================
*/

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	MEDIA GALLERY - COMMON
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*/
div.subHeaderContainer ul li.subHeaderIEMid{
	font-size:17px !important;
	}
div.tryOut{
	clear:both;
	float:left;
	margin:0 0 20px 0;
	padding:0;
	text-align:right;
	width:90%;
	}
div.tryOut a{
	color:#aeafb3;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
	}
div.errMsgContainer{
	clear:both;
	padding:10px 0;
	}
div.errMsgContainer span.errMsg{
	color:#f00;
	}

#crunchCta .join{
	background:#32434E url(/assets/images/common_section/bg_rightColumn_topSmall.jpg) no-repeat 0 0;
	height:27px;
	padding:7px 0 0 29px;
	width:241px;
	}
#crunchCta .join a{
	color:#00728F !important;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	}
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	MEDIA GALLERY - VIDEO & PHOTOS
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*/
#content .tableToolbar{
	clear:both;
	padding:5px 5px 5px 15px !important;
	}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#content .tableToolbar{
		padding-bottom:20px !important;
		clear:both;
		float:left;
		}
	}
#content .tableToolbar p{
	margin-left:-15px !important;
	}
#content .tableToolbar ul.mediaLocation{
	float:left;
	width:350px !important;
	_padding-bottom:20px;
	}
#content .tableToolbar ul.showRows{
	float:right;
	width:115px !important;
	display:none;
	}
#content .tableToolbar ul li{
	display:inline;
	}
#content div.sortOrder{
	float:right !important;
	margin:0;
	padding:9px 15px 0 0 !important;
	_width:260px;
	}
#content div.sortOrder ul.clssort{
	text-align:right;
	position:relative;
	}
#content div.sortOrder ul.clssort li{
	display:inline;
	padding:0 0 0 15px;
	margin:0 0 0 15px;
	}
#content div.sortOrder ul.clssort li a{
	font-size:11px;
	}
#content table#vidGalleryContainer{
	clear:both;
	width:95%;
	margin:20px 0 20px 15px;
	padding:0;
	}
#content #vidGalleryContainer td{
	margin:0;
	padding:0 10px 20px 0;
	}
#content #vidGalleryContainer td a.thumbnail{
	background:url(/assets/images/common/border_thumbnail.gif) 0 0 no-repeat;
	display:block;
	float:left;
	height:67px;
	width:68px;
	margin:0;
	padding:0;
	}
#content #vidGalleryContainer td a.thumbnail img{
	position:relative;
	margin:2px 0 0 2px;
	padding:0;
	z-index:-1;
	width:64px;
	height:64px;
	}
#content #vidGalleryContainer td div.dataContainer{
	float:left;
	margin:0;
	padding:0 0 0 5px;
	width:125px;
	}
#content #vidGalleryContainer td div.dataContainer span.title{
	color:#AEAFB3;
	display:block;
	float:left;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0;
	text-decoration:none !important;
	width:125px;
	}
#content #vidGalleryContainer td div.dataContainer span.title a{
	color:#AEAFB3;
	}
#content #vidGalleryContainer td div.dataContainer span.date{
	display:block;
	float:left;
	margin:0;
	padding:0 0 5px 0;
	width:125px;
	}
#content #vidGalleryContainer td div.dataContainer span.views{
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:125px;
	}
div.pagination{
	clear:both;
	text-align:center;
	padding:10px 0 !important;
	margin:0;
	_width:90% !important;
	}
div.pagination span{
	color:#F58026;
	font-weight:normal;
	margin:0;
	padding:0 3px;
	}
div.pagination span a{
	color:#99d2ba !important;
	text-decoration:none;
	font-weight:normal;
	margin:0;
	padding:0 2px;
	}
div.pagination span.disabled{
	color:#fff;
	}
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	MEDIA GALLERY - MUSIC
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*/
div.introText{
	clear:both;
	margin:10px 0;
	padding:0;
	}
div.introText p{
	margin:0 0 0 20px;
	}
div.PlayList{
	clear:both;
	float:left;
	margin:0 !important;
	padding:15px 4px 15px 0 !important;
	width:100%;
	}
* html div.PlayList{
	padding-right:0 !important;
	}
div.alt{
	background:#374D5E;
	margin:0;
	padding:15px 0;
	}
* html div.alt{
	padding-right:0 !important;
	width:100%;
	}
div.PlayList div.imageHolder{
	float:left;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:middle;
	width:140px;
	}

div.PlayList div.imageHolder a img
{
	float:none !important
}

div.PlayList div.musicContent{
	float:left;
	margin:0;
	padding:0;
	width:75%;
	}
div.PlayList div.musicContent h6.title{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	padding:0 0 10px 15px;
	
	}
div.PlayList div.musicContent p{
	margin:0;
	padding:0;
	}
div.PlayList p.itunes a.ituneslink{
	background:url(/assets/images/common/ico_itunes.gif) right 5px no-repeat;
	display:block;
	width:170px;
	text-decoration:underline;
	text-transform:none !important;
	font-size:11px !important;
	color:#;
	margin:0;
	padding:5px 0 5px 0;
	}
div.tableContent span.errMsg{
	color:#f00;
	display:inline;
	margin-left:15px;
	}
ul.clssort span.errMsg{
	color:#f00;
	display:inline;
	}
/*
==============================================
	NEWS LETTER
==============================================
*/
div.bodyContent2080 ul li.left{
	#margin-left:-5px !important;
	_padding-left:0;
	}
div.bodyContent2080 ul li.right{
	padding-top:3px !important;
	#padding-top:5px !important;
	}
div#newsletterContent{
	clear:left;
	}

div#newsletterContent img.newsletterimg{
	float:left;
	margin:3px 0 0 0;
	padding:0 10px 10px 0;
	}

div#newsletterContent h5{
	padding:0 0 10px 0;
	margin:0;
	}
div#newsletterContent p{
	width:93%;
	_width:91%;
	margin:0;
	padding:0;
	}
/* div#newsletterContent ul.pageNumber{
	clear:both;
	float:left;
	padding:10px 0 !important;
	margin:0 0 0 15px;
	_margin-left:-10px !important;
	_width:90% !important;
	}
div#newsletterContent ul.pageNumber li{
	display:inline;
	text-align:center;
	margin:0;
	padding:0;
	}
div#newsletterContent ul.pageNumber li a{
	position:relative;
	top:-1px;
	}
div#newsletterContent ul.pageNumber li#prev{
	text-align:left;
	margin:0;
	padding:0;
	}
div#newsletterContent ul.pageNumber li#next{
	text-align:right;
	}
div#newsletterContent ul.pageNumber li#list{
	text-align:center;
	}
div#newsletterContent ul.pageNumber li#list span#numbers{
	margin:0;
	padding:0 10px;
	}
div#newsletterContent ul.pageNumber li#list span#numbers a{
	text-align:center;
	}
div#newsletterContent ul.pageNumber li#list span#numbers strong{
	padding:0 3px;
	}
div#newsletterContent ul.pageNumber li#list ul#numbers li.active{
	padding-top:1px;
	#padding:0;
	font-weight:bold;
	}
div#newsletterContent ul.pageNumber li a{
	color:#99d2ba !important;
	font-size:10px !important;
	text-decoration:underline;
	margin:0 5px;
	}
div#newsletterContent ul.pageNumber{
	_padding-left:22px !important;
	} */

/* For share this button - Narayanan Aug 23 2009*/

.container .table5 div.title ul.sub-options li a.stbutton
{
	padding:1px 5px 5px 22px !important;
}