@charset "utf-8";
/* CSS Document */

html,body {background-color: #FFFFFF; margin:0}
body{behavior:url("js/csshover.htc")}
.pageHolder{margin: 0 auto;width:960px;padding-left:10px;padding-right:10px}

.siteHead{border-bottom:#e2e2e2 solid 1px; background:#f8f8f8;width:100%; height:80px;}
.head{width:960px; margin:0 auto; height:80px; padding-left:10px; padding-right:10px}

.linkBoxH{width:268px;border: 1px solid #cccccc; background:#FFFFDD; float:left;padding:15px; font-size:12px; line-height:1.5em;}

.headLink{height:16px; padding-right:12px; padding-top:12px; float:left;}
.headLinkRight{height:20px; padding-left:10px; padding-top:8px; float:right;}

.searchBox {margin-top:0px;vertical-align:top;padding-left:10px;padding-top:5px;padding-bottom:5px;
	padding-right:10px;width: 300px;border: 1px solid;border-color:#CCC;background-color: #FFF;
	color: #03C;font-size:14px;font-family:Arial, Helvetica, sans-serif;
}

.ivText{ font-family: Arial, Helvetica, sans-serif;color:#000000;}
.ivText A:link {text-decoration:none;color:#0033CC;}
.ivText A:visited {text-decoration:none;color:#0033CC;}
.ivText A:hover {text-decoration:underline;color:#0033CC;}
.ivText A:active {text-decoration:none;color:#0033CC;}

.textPgHead1{font-size:15px;font-weight: bold;}
.titleHead{ font-size:16px; font-weight: bold; padding:5px 0 5px 0;}
.titleHead1{ font-size:12px; font-weight: bold;}
.contentText{ font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:12px;}
.contentTextSmall{font-size:11px;}

#contentTextB {font-weight: bold;}
#contentTextSmallB {font-weight: bold;}

.rBlock{ width:300px; float:left;overflow:hidden}
.lBlock{ width:640px; padding-right:20px; float:left;}

.breadCrumb{width:960px; height:35px; float:left; padding-top:10px;}
.masthead{width:960px; float:left; padding: 20px 0 0 0; display:block}

.videoVBlock1{width:300px; float:left}
.videoHBlock2{width:640px; float:left}

.vBlock1{ width:130px;	padding-right:30px;	float:left}
.vBlock2{ width:290px;	padding-right:30px;	float:left}
.vBlock3{ width:300px;	padding-right:20px;	float:left}
.vBlock4{ width:300px;	float:left; overflow:hidden}
.vBlock5{ width:600px;	float:left; overflow:hidden}
.vBlock6{ width:640px;	float:left;}
.vTile{ float:left; width:130px; padding-right:30px;}
.vBlock{width:100%;	float:left;overflow:hidden}
.greetingsBanner{width:640px;float:left;overflow:hidden; height:150px; background:url(../images/Greetings-Banner-Diwali.jpg) no-repeat center top}

.vTextBlock1{ width:145px;	height:82px; padding-left:15px;	float:left;overflow:hidden}
.vTextBlock2{ width:135px;	height:94px; padding-left:15px;	float:left;overflow:hidden}
.vTextBlock3{ width:179px;	padding-left:15px; float:left; overflow:hidden}
.vSearchTextBlock3{ float:left; width:435px; padding-left:15px; overflow:hidden}

.vidBorder1{ width:120px; height:72px;	border: 1px solid #cccccc; padding:4px 4px 4px 4px;	background:#FFF; float:left;overflow:hidden}
.vidBorder1:hover{ background:#eee; border-color: #aaa;}
.vidBorder2{ width:140px; height:84px;	border: 1px solid #cccccc; padding:4px 4px 4px 4px;	background:#FFF; float:left;}
.vidBorder2:hover{ background:#eee; border-color: #aaa;}
.vidBorder3{ width:94px;height:56px; border: 1px solid #cccccc; padding:4px 4px 4px 4px; background:#FFF; float:left;}
.vidBorder3:hover{ background:#eee; border-color: #aaa;}

.playVid{ width:59px; height:15px;	float:left;}

.featuredVidBorder{display:block; position:relative; width:290px; height:174px; border: 1px solid #cccccc; padding:4px 4px 4px 4px; background:#FFF;float:left;overflow:hidden}
.featuredVidBorder:hover{ background:#eee;	border-color: #aaa;}

.hLineTop{border-top: 1px solid #cccccc;overflow:hidden}
.hLineTop1{border-top: 1px solid #e2e2e2; overflow:hidden}
.vLineRight{border-right: 1px solid #cccccc; overflow:hidden}

.hPadding1{height:25px;width:960px;float:left; overflow:hidden}
.hPadding{height:20px;width:960px;float:left; overflow:hidden}
.hPadding2{height:25px;width:640px;float:left}
.hPadding4{height:25px;width:300px;float:left}
.hPadding5{height:5px;width:300px;float:left;overflow:hidden}

.hPadding{height:20px;width:960px;float:left; overflow:hidden}

.hPadding3{height:20px;width:640px;float:left}

.hPadding6{height:8px;width:300px;float:left;overflow:hidden}
.hPadding7{height:25px;width:640px;float:left;overflow:hidden}
.hPadding8{height:35px;width:640px;float:left;overflow:hidden}

.hAdBlock{width:960px; float:left}
.adBlock300x250{width:300px;height:250px;float:left}
.adBlock300{width:300px;float:left; font-size:14px}
.facebook{ background:url(../images/facebook-bg.jpg) no-repeat left; margin: 0 0 10px 0; float:left; width:300px}
.twitter{ background:url(../images/twitter-bg.jpg) no-repeat left; margin: 0 0 10px 0; float:left; width:300px}
.youtube{ background:url(../images/youtube-bg.jpg) no-repeat left; margin: 0 0 10px 0; float:left; width:300px}
.feedbackBtn{ background:url(../images/Feedback-bg.jpg) no-repeat left; margin: 0 0 0px 0; float:left; width:300px}
.commentBtn{ background:url(../images/Comment-bg.jpg) no-repeat left; margin: 0 0 10px 0; float:left; width:300px}
a.snBtn{padding:5px 0 5px 60px; height:30px; display: block;line-height: 30px;}
a.snBtn:link {text-decoration:none;color:#000000;}
a.snBtn:visited {text-decoration:none;color:#000000;}
a.snBtn:hover {text-decoration:none;color:#0033cc;}

.newsPgHead1{font-size:14px;font-weight: bold; margin:5px 0px 5px 0px; text-align:left}
.newsPgHead2{font-size:18px;font-weight: bold; margin:5px 0px 5px 0px; text-align:left}
.newsFeed{width:490px;float:left; border-bottom: 1px solid #cccccc; padding:0px 0px 15px 0px; margin-bottom:10px}
.newsStory{width:490px;float:left; padding:0px 0px 15px 0px; }
.footer{ width:960px; float:left}
.newsBlock{width:490px;border: 0px solid #cccccc;text-align:justify;float:left; line-height:1.3}
.newsVideoStrip{line-height:1.3;overflow:hidden; width:130px; float:right; padding:0px 0px 10px 20px; }
.textBlock{width:598px;	border: 1px solid #cccccc;line-height:1.5;padding:20px 20px 20px 20px;text-align:justify;float:left;}
.contentHeads{display: -moz-inline-box;display: inline-block;border: 1px solid #CCC;padding:10px 20px 10px 10px;background-color:#f8f8f8;overflow:hidden}
* html .contentHeads { display:inline; } 
* + html .contentHeads { display:inline; } 

.videoStrip{line-height:1.3;display:inline; overflow:hidden; width:130px; float:right; margin:-21px -21px 0px 20px; padding:10px 10px 10px 10px; border:1px solid #CCC; background-color:#f8f8f8;}
.inlinebox{display:inline; overflow:hidden; width:300px; float:right; margin:0px 0px 10px 20px; }
.inlineboxV{display:inline; overflow:hidden; width:125px; float:right; margin:0px 0px 10px 20px; border: 1px solid #cccccc; background:#FFFFDD;padding:15px; line-height:1.5em;}
.textpage_ContentTitle{ font-size:14px; font-weight: inherit; font-weight: bold;}

.player{width:640px;float:left;overflow:hidden}

.expDiv{ border:#e2e2e2 solid 1px; margin-bottom:10px; background:#f8f8f8; width:605px; float:left; padding-left:23px; padding-right:10px; padding-bottom:15px}
.closeBtn{ height:13px; width:13px; float:right; padding:9px 0px 0px 0px}
.expConentDiv{width:590px; float:left}

.clear { overflow: hidden; width:100%}
a.button {background: transparent url(../images/btn-bg-right-1.gif) no-repeat scroll top right;font-size:12px;display: block;float: left;height: 24px;margin-right: 8px;padding-right: 8px;text-decoration: none;}
a.button:link {text-decoration:none;color:#000000;}
a.button:visited {text-decoration:none;color:#000000;}
a.button:hover {text-decoration:none;color:#0033cc;}
a.button span {background: transparent url(../images/btn-bg-1.gif) no-repeat;display: block;line-height: 16px;padding: 4px 0px 4px 8px;} 
a.button img.shareicon{height:16px;width:76px;vertical-align:top;border:0px;}
a.button img.icon{height:16px;width:16px;vertical-align:top;border:0px;}
a.button:active {background-position: bottom right;outline: none;}
a.button:active span {background-position: bottom left;	outline: none;} 
a.button:hover {background-position: bottom right;}
a.button:hover span {background-position: bottom left;}

.close {float:right;display: block;outline: none;}
a.close:active {outline: none;}


a.search {background: transparent url(../images/btn-bg-right-2.gif) no-repeat scroll top right;font-size:13px; font-weight:bold; display: block;float: left;height: 28px;margin-right: 10px;padding-right: 10px;text-decoration: none;}
a.search:link {text-decoration:none;color:#000000;}
a.search:visited {text-decoration:none;color:#000000;}
a.search:hover {text-decoration:none;color:#0033cc;}
a.search span {background: transparent url(../images/btn-bg-2.gif) no-repeat;display: block;line-height: 20px;padding: 4px 0px 4px 10px;} 
a.search:active {background-position: bottom right;outline: none; overflow:hidden}
a.search:active span {background-position: bottom left;	outline: none; overflow:hidden} 
a.search:hover {background-position: bottom right; overflow:hidden}
a.search:hover span {background-position: bottom left;}


a.playBtn {background: transparent url(../images/btn-bg-right-3.gif) no-repeat scroll top right;font-size:11px; font-weight:normal; display: block;float: left;height: 16px;margin-right: 5px;padding-right: 5px;text-decoration: none;}
a.playBtn:link {text-decoration:none;color:#555555;}
a.playBtn:visited {text-decoration:none;color:#555555;}
a.playBtn:hover {text-decoration:none;color:#0033cc;}
a.playBtn span {background: transparent url(../images/btn-bg-3.gif) no-repeat;display: block;line-height: 12px;padding: 2px 0px 2px 6px;} 
a.playBtn:active {background-position: bottom right;outline: none; overflow:hidden}
a.playBtn:active span {background-position: bottom left;	outline: none; overflow:hidden} 
a.playBtn:hover {background-position: bottom right; overflow:hidden}
a.playBtn:hover span {background-position: bottom left;}


a.slogan {background: transparent url(../images/btn-bg-right-2.gif) no-repeat scroll top right;font-size:14px; font-weight:bold; display: block;float: left;height: 28px;padding-right: 10px;text-decoration: none;}
a.slogan:link {text-decoration:none;color:#0033cc;}
a.slogan:visited {text-decoration:none;color:#0033cc;}
a.slogan:hover {text-decoration:none;color:#0033cc;}
a.slogan img{height:18px;vertical-align:top;border:0px; padding-left:10px;}
a.slogan span {background: transparent url(../images/btn-bg-2.gif) no-repeat;display: block;line-height: 20px;padding: 4px 0px 4px 10px;} 
a.slogan:active {background-position: bottom right;outline: none; overflow:hidden}
a.slogan:active span {background-position: bottom left;	outline: none; overflow:hidden} 
a.slogan:hover {background-position: bottom right; overflow:hidden}
a.slogan:hover span {background-position: bottom left;}

.playButton {width:120px;height:72px;margin: 0px;position:relative;display:block;text-decoration: none;background:#000;}
.playHButton {width:140px;height:84px;margin: 0px;position:relative;display:block;text-decoration: none;background:#000;}
.playVButton {width:94px;height:56px;margin: 0px;position:relative;display:block;text-decoration: none;background:#000;}

img.videoSmall {background: #fff;border: solid 1px #ccc;padding: 2px;}
.playButton a {text-decoration: none;}

img.playWatermark {position: absolute;right:4px;bottom:4px;} 
.playButton em {	font-style: normal;	display: block;	position: absolute;	padding: 0px 0;	background: #000000;	color: #ffffff;	font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;	font-weight:bold;	left: 3px;	bottom:3px}
