﻿/* CSS Document */

body{
		font-family:Helvetica, Geneva, Arial, sans-serif;
		/*background:url(../includes/images/skyback.jpg) no-repeat top center #E7EEF8;
		background-attachment:fixed;*/
		margin:0;
}
form{
	margin:0;
	padding:0;
	}
.mainTable {
	margin-top:40px;
	}
.logo {
	margin:5px 0 0 20px;
	}
.headerBorder {
	border:1px solid #666;
	border-bottom:none;
	}
.innerBorder {
	border:1px solid #666;
	background:#ccc;
	}
.navigation ul {
	margin:0;
	padding:0;
	}
.navigation ul li{
	display:inline;
	list-style-type:none;
	color:#fff;
	position:relative;
	}
.navigation ul li a{
	padding:0px 5px;
	color:#fff;
	text-decoration:none;
	line-height:28px;
	font-size:16px;
	display:inline-block;
	}
.navigation ul li a:hover{
	color:#000;
	
	}
.member {
	font-size:16px;
	text-align:right;
	padding-right:16px;
	color:#fff;
	}
	
.member a{
	font-size:16px;
	text-align:right;
	color:#fff;
	text-decoration:none;
	}
	
.member a:hover{
	font-size:16px;
	text-align:right;
	color:#000000;
	text-decoration:none;
	}	
	
.borderLR {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	}
.borderLT {
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	
	}
.borderRT {
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	}
.borderLRB{
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:0 13px 0px 12px;
	}
.borderB{
	border-bottom:1px solid #ccc;
	}
.text1 {
	font-size:18px;
	color:#2786c2;
	}
.text1 span{
	color:#000;
	font-size:11px;
	font-weight:normal;
	line-height:11px;
	}
.text1 a{
	color:#e63b40;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	line-height:20px;
	}
.text1 a:hover{
	text-decoration:underline;
	}
.heading {
	font-size:16px;
	font-weight:500;
	}
.footerSaprator {
	border:none;
	}
.footerheading {
	font-size:14px;
	height:22px;
	color:#666;
	}
.footerlink a{
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-style:italic;
	}
.footerlink a:hover{
	text-decoration:underline;
	}
.rightHeading{
	font-size:16px;
	color:#fff;
	font-weight:500;
	}
.textarea {
	width:280px;
	height:16px;
	border:1px solid #ccc;
	}
.formText {
	font-size:12px;
	color:#000;
	}
.videoText {
	font-size:9px;
	color:#000;
	}
.videoText1 {
	font-size:14px;
	color:#e63b40;
	font-weight:600;
	padding-bottom:10px;
	}
.videoText1 a{
	font-size:14px;
	color:#e63b40;
	font-weight:600;
	text-decoration:none;
	}
.videoText1 a:hover{
	text-decoration:underline;
	}
.latestVideo{
	margin-right:16px;
	}
.tags{
	color:#1870a0;
	padding:0 6px;
	font-size:11px;
	}
.tags_14{
	color:#1870a0;
	font-size:14px;
	}
.tags_15{
	color:#1870a0;
	font-size:15px;
	}
.tags_16{
	color:#1870a0;
	font-size:15px;
	}
.tags_18{
	color:#1870a0;
	font-size:18px;
	line-height:18px;
	}
.tags_28{
	color:#1870a0;
	font-size:28px;
	line-height:24px;
	}
.tags_22{
	color:#1870a0;
	font-size:22px;
	line-height:20px;
	}
.tags_24{
	color:#1870a0;
	font-size:24px;
	line-height:20px;
	}
.tags_36{
	color:#1870a0;
	font-size:36px;
	line-height:33px;
	}
.tags_12{
	font-family:Arial, Helvetica, sans-serif;
	color:#1870a0;
	font-size:12px;
	}

/* Mennu CSS */

ul.dropdown{list-style:none; position:absolute; display:none; left:0; top:23px; _top:28px;}
ul.dropdown li a{background:#e63b40; width:150px; white-space:nowrap; padding:0px 6px; display:block; font-size:15px; }
ul.dropdown li span{background:url(../includes/images/li-bottom.gif) no-repeat left top; white-space:nowrap; display:block;}
.marginCorrner{margin-left:-10px;}


/* Menu Css 7 august 2009 */
.topnav{
padding: 2px 0px 2px 10px;
color: #FFFFFF;
}


.topnav a, .topnav a:visited, .topnav a:link, .topnav a:active{
text-decoration: none;
padding: 2px 4px 2px 5px;
color: #ffffff;
}



.topnav a:hover{
text-decoration: none;
color: #000000;
}

.subMenu{
	position:absolute; 
	top: 1px;
	left:0;
	display:none;
	font-size:14px; 
	padding: 4px 0px 0px 0px;
	/*font-family: Century Gothic, arial;*/
	}
.subMenu a{
	clear:both;
	display:block;
	padding:0px;
	margin: 0px;
	color:#ffffff;
	margin:0;
	text-decoration: none;
	}
.subMenu a:hover {
	text-decoration: underline;
	margin:0;
	color:#ffffff;
	}	

.btmNav{
background:url(../includes/images/btmNav.gif) no-repeat bottom;
}

/* Inner Css Channel CSS */
p{
margin: 0px 0px 9px 0px;
}

.inRtPad{
padding: 0px 55px 0px 0px;
}

 .btmNavIn{
background:url(../includes/images/btmNavIn.gif) bottom no-repeat;
}

.channelHd{
color: #FF3300;
font-size: 24px;
line-height: 24px;
}

.txt{
color:#000;
font-size:11px;
font-weight:normal;
line-height: 11px;
}

.sort{
font-size: 13px;
color: #000000;
}

.sort a {
font-size: 13px;
color: #000000;
padding: 0px 2px 0px 2px;
text-decoration: none;

}
.sort a:hover {
font-size: 13px;
color: #000000;
padding: 0px 2px 0px 2px;
text-decoration: none;
}

.sort span{
padding: 0px 4px 0px 0px;
}

.sort a.active{
font-size: 13px;
color: #6F6F6F;
}


.videoListPad{
padding: 11px 20px 0px 0px;
}


.inPad{
padding: 12px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

.imgMar{
margin: 0px 10px 10px 0px;
}

.dot{
background:url(../includes/images/dot.gif) left bottom repeat-x;
color: #3E3E3E;
font-size: 11px;
line-height: 16px;
}

.greyTxt{
color: #969696;
font-size: 11px;
line-height: 18px;
}


.greyTxt a{
color: #2786C2;
font-size: 11px;
line-height: 18px;
text-decoration: none;
}

.greyTxt a:hover{
color: #2786C2;
font-size: 11px;
line-height: 18px;
text-decoration: underline;
}

.blueHd{
color: #2786C2;
font-size: 17px;
font-weight: bold;
line-height: 21px;
}

.blueHd a{
color: #2786C2;
font-size: 17px;
text-decoration: none;
}

.blueHd a:hover{
color: #2786C2;
font-size: 17px;
text-decoration: none;
}

.videolistHd {
color:#2786C2;
font-size:18px;
}


.nolink{
padding: 0px; 
margin:0px 0px 0px 90px;
}
.nolink ul{ 
padding:0px;  
list-style:none; 
}

.nolink li {
height:19px; 
float: left;
margin:0px 7px 0px 0px;  
padding: 0px;
color: #B73232; 
border: 1px solid #F9EAEA; 
text-align: center; 
text-decoration:none; 
font-family: arial;
font-size: 15px;
}

.nolink li a{
float: left; 
padding: 1px 3px 1px 3px; 
margin: 0px; 
color: #B73232;
text-align: center;
text-decoration:none; 
font-family: arial; 
font-size: 15px;
}

.nolink li a:hover {
float: left;
padding: 1px 3px 1px 3px; 
margin: 0px;
color: #B73232; 
text-align: center; 
text-decoration:none;  
font-family: arial;
font-size: 15px;
}

.nolink li.active {
height:21px; 
float: left; 
margin:0px 7px 0px 0px;  
padding: 0px; 
color: #D66B6B; 
border:none; 
text-align: center; 
text-decoration:none;  
font-family: arial;
font-weight: bold;
font-size: 21px;
}

.nolink li.noborder {
border:none; 
}

/* Search Videos Css 10 August 2009 */

.whtTable {
background:#fff;
}

.searchPad{
padding: 77px 0px 0px 0px;
}

.topsearchPad{
padding: 14px 0px 10px 0px;
}

.fotBg{
background:url(../includes/images/foot.gif) repeat-x;
height: 29px;
padding: 7px 0px 0px 12px;
}

.brdGray{
border: 1px solid #CCCCCC;
}

.searchPad{
padding: 5px 7px 0px 11px;
}

.searchPad h1{
font-size: 13px;
margin: 0px 0px 10px 0px;
}

input.btn{
background: #CCCCCC;
border: none;
width: 140px;
color: #000000;
font-size: 11px;
text-align: center;
font-family: verdana;
padding: 2px 0px 3px 0px;
margin: 0px 0px 6px 0px;
}

.textbox{
width: 122px;
height: 16px;
border: 1px solid #CCCCCC;
margin: 0px 0px 6px 0px;
}

.topTextbox{
width: 400px;
height: 14px;
border: 1px solid #CCCCCC;
}

.relatedPad{
padding: 5px 25px 0px 11px;
}


.relatedPad h1{
font-size: 17px;
color: #666633;
margin: 0px 0px 10px 0px;
}

.relatedPadIn{
padding: 11px 25px 11px 11px;
}

.videoTxt {
	font-size:9px;
	color:#000;
	line-height: 10px;
	}
.videoTxt h1 {
	font-size:14px;
	font-weight: normal;
	color:#CC3300;
	margin: 0px 0px 8px 0px;
	}
.videoTxt h1  a{
	font-size:14px;
	color:#CC3300;
	font-weight: normal;
	text-decoration:none;
	}
.videoTxt h1 a:hover{
	text-decoration:underline;
	font-weight: normal;
	}
	
.rtPadSearch{
padding: 0px 3px 0px 0px;
}	

.txtPad{
padding: 20px 16px 0px 0px;
}


.ingrHd{
color: #FF3300;
font-size: 18px;
line-height: 24px;
}

.download{
font-size: 9px;
padding: 6px 6px 0px 0px;
}

.download a{
color: #7F7F7F;
text-decoration: none;
}

.download a:hover{
color: #7F7F7F;
text-decoration: underline;
}

.contInPad{
padding: 0px 16px 0px 0px;
}

.dotNoBrd{
background:none;
color: #3E3E3E;
font-family: verdana;
font-size: 11px;
line-height: 16px;
}


/* 11 August 2009  Watch Video*/
.watchHd{
color: #103D76;
font-size: 24px;
line-height: 24px;
}
.ingrBluHd{
color: #103D76;
font-size: 18px;
line-height: 24px;
}

.printPad{
padding: 11px 0px 0px 0px;
}

.tagsHd{
color: #666633;
font-size: 18px;
line-height: 24px;
}

.tagsHd a{
color: #B22221;
font-size: 11px;
text-decoration: underline;
}

.tagsHd a:hover{
color: #B22221;
font-size: 11px;
text-decoration: none;
}

.useMar{
margin: 0px 20px 32px 0px;
}


.post{
color: #000000;
font-weight: bold;
font-size: 13px;
margin: 0px 0px 10px 0px;
}

.padLeft{
padding: 0px 24px 0px 12px;
}

.padLeft1{
padding: 0px 0px 0px 12px;
}

.padHomeRt{
padding: 0px 35px 0px 0px;
}

/* White Bg */
.whtBg{
background: #ffffff;
}


input.bluBtn{
background: #165186;
border: none;
color: #ffffff;
font-size: 11px;
text-align: center;
font-family: verdana;
padding: 2px 4px 3px 4px;
margin: 0px 0px 6px 0px;
}
.bullet ul{
margin: 0px;
padding: 0px;
list-style-type: none;
font-size:14px;
font-weight: normal;
font-family:"Georgia", Times New Roman, Times, serif;
}

.bullet li{
margin: 0px;
padding: 0px;
list-style-type: none;
display: block;
background:url(../images/newBullet.gif) no-repeat 0px 16px; 
padding: 11px 0px 5px 17px;
}

.bullet li a{
color:#CC3300;
text-decoration: none;
}

.bullet li a:hover{
color:#CC3300;
text-decoration: underline;
}

.sub ul{
margin: 0px 0px 0px 18px;
padding: 0px;
list-style-type: none;
}
a:hover{
color:#CC3300;
text-decoration: underline;
}

a{
color:#CC3300;
text-decoration: none;
}

/*Added by Sumit Singh on 31 August 2009, to implement tags clouding*/
.weight0{
	color:#1870a0;
	font-size:12px;
	}
.weight1{
	color:#1870a0;
	font-size:28px;
	}
.weight2{
	color:#1870a0;
	font-size:26px;
	}
.weight3{
	color:#1870a0;
	font-size:24px;
	line-height:18px;
	}
.weight4{
	color:#1870a0;
	font-size:22px;
	line-height:24px;
	}
.weight5{
	color:#1870a0;
	font-size:20px;
	line-height:20px;
	}
.weight6{
	color:#1870a0;
	font-size:18px;
	line-height:20px;
	}
.weight7{
	color:#1870a0;
	font-size:16px;
	line-height:33px;
	}
.weight8{
	color:#1870a0;
	font-size:14px;
	}
/*End tag clouding*/
