/* CSS Document */
body { margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;} 
img {
	padding:0px;
	margin:0px;
	border:none;
	vertical-align: top;
}
a {	color: #333333;	}
a:hover { color: #000000; text-decoration: none; }
table{ text-align:left; padding:0px; margin:0px; border:0px; border-collapse:collapse; width:100%;}
tr{ padding:0px; margin:0px; }
td{ vertical-align:top; padding:0px; margin:0px; }
h1, h2, h3, h4 {padding:0px; margin:0px; }
p { padding:5px 0px 5px 0px; margin:0px}
.vlignm { vertical-align:middle}
.vlignm img{ vertical-align:middle}

.main{ background-color:#686868; padding:0px 10px 10px 10px; width:800px;}
.mainbg{width:780px;}
.line{ background-color:#686868; height:1px}
.line10{ background-color:#686868; height:1px}
.topadd { text-align:center; padding:10px 0px 10px 0px}

.featureVideo { background-color:#686868;border:1px solid #686868; width:auto; }


.topHead {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 44px;
	color: #dc2172;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	}

.headlink { vertical-align:middle; }
.headlink img { padding:5px 0px 5px 0px; vertical-align:middle; }
.headlink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding: 0px 10px 0px 0px;	
}

.topbg { background:url(../../Images/PortalImages/topbg.png) repeat-x left top #fefefe; padding:0px 15px 0px 15px; height:75px; }

.header { background:url(../../Images/PortalImages/header.png) repeat-x #b0f100; }

.topHead1 { font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; text-decoration: none; font-weight: normal; vertical-align: middle; }

.searchbg { vertical-align:middle; padding:0px 0px 0px 10px; background:url(../../Images/PortalImages/shade1.png) #686868}

.welcome { height:30px; vertical-align:middle; padding:0px 10px 0px 10px}

.LoginInput{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:5px 0px 0px 1px;
	text-decoration: none;
	width: auto;
	border:1px solid #686868;
	background:transparent;
	height: 18px;
}

.colorText { 
	font-size: 12px; 
	font-weight: bold;
	vertical-align: middle;
}

.LoginIxt{
	font-family:"Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.LoginIxt a {
	font-family:"Trebuchet MS";
	font-size: 11px;
	color: #365201;
	text-decoration: none;
}

.LoginIxt a:hover {
	font-family:"Trebuchet MS";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.menuline { background:url(../../Images/PortalImages/line.png) repeat-x; height:2px; }

.searchTxt {
	font-family:"Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	padding:0px 5px 0px 5px;
	vertical-align:middle;
	background-color: #FFFFFF;
}

.TopicHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
	padding:0px 5px 0px 5px; vertical-align:middle;
}

.search a { background:url(..Images/PortalImages/searchicon.png) no-repeat center; display:block; width:26px; height:24px; }
.search a:hover { background:url(../../Images/PortalImages/searchicon.png) no-repeat center; display:block; width:26px; height:24px; }

.Categorymenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold; 
	background-color: #686868;
	background-image:url(../../Images/PortalImages/shade1.png);
}

.CategoryDetails a:link {
	font-size: 11px;
	color: #1AA8F7;
	text-decoration: none;
	float: left;
	font-weight:bold;
	padding: 1px 0px 0px 10px;
}

.CategoryDetails a:hover {
	font-size: 11px;
	color: #DADADA;
	float: left;
	font-weight:bold;
	text-decoration: none;
}
.CategoryDetails a:visited 
{
	font-size: 11px;
	color: #1AA8F7;
	float: left;
	font-weight:bold;
	text-decoration: none;
	padding: 1px 0px 0px 10px;
}

.CategoryDetails a:active 
{
	font-size: 11px;
	padding: 1px 0px 0px 10px;
	float: left;
	font-weight:bold;
	color: #FFFF00
}


/*   ************* THE FOLLOWING "topmenu" STYLES ARE DEFINED IN THE INDEX PAGE (FOR DYMANICALLY LOADING THE HOVER STYLES) */
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold; 
	background-color: #686868;
	background-image:url(../../Images/PortalImages/shade1.png);
}


.topmenu a.selected {
	font-size: 12px;
	color: #FFFFFF;
	display:block;
	text-decoration: none;
	float: left;
	padding: 0px 20px 0px 20px;
	line-height:32px;
	background-image:url(../../Images/PortalImages/shade.png);
	background-color: #dc2172;
	margin:0px;
}
.topmenu a:hover {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background: url(../../Images/PortalImages/shade.png) #dc2172;
}


.topmenu a {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	float: left;
	font-weight:bold;
	padding: 0px 20px 0px 20px;
	line-height:32px;
	background: url(../../Images/PortalImages/shade1.png) #686868;
}


.topmenu a.active {
	font-size: 12px;
	color: #FFFFFF;
	display:block;
	text-decoration: none;
	float: left;
	padding: 0px 20px 0px 20px;
	line-height:32px;
	background-image:url(../../Images/PortalImages/shade.png);
	background-color: #dc2172;
}

.topmenu a.selected:visited{ 
	margin:0px;	
	text-decoration: none; 
	color: #ffffff; 
	background-image:url(../../Images/PortalImages/shade.png);
	background-color: #dc2172; 	
	line-height:32px;
 }

.topmenu a.selected:hover{ 
	text-decoration: none; 
	color: #ffffff; 
	background-image:url(../../Images/PortalImages/shade.png); 
	background-color: #dc2172; 
	line-height:32px; 
}

 
.feature {
	font-size: 12px;
	color: #FFFFFF;
	display:block;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 20px 0px 10px;
	line-height:32px;
	background-image:url(../../Images/PortalImages/shade.png);
	background-color: #dc2172;
}

.searchText {
	font-size: 12px;
	color: #FFFFFF;
	display:block;
	font-weight:bold;
	text-decoration: none;
	line-height:32px;
	padding: 0px 8px 0px 10px; 
	background-image:url(../../Images/PortalImages/shade.png);
	background-color: #dc2172;
}

.topmenu img { float:left; vertical-align:top}

.searchBtn{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;
	border:1px solid #333333;
	height:25px;
	width: 80px;
	background-color: #333333;
}

.border {
	padding: 0px 3px 10px 7px;
}
.border1px {padding:5px;} 


.content {font-size: 11px; text-decoration: none;}
.content a { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
.content a:hover{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;}
.content h2 { font-family:Arial, Helvetica, sans-serif;	font-size: 12px; vertical-align:middle;	color: #dc2172;	text-decoration: none; line-height:15px; padding: 5px 0px 3px 0px;}


.con-cf {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;	
}

.user {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dc2172;
	font-weight:bold;
	text-decoration: none;
	line-height: 18px;
}

.con-cf a { font-family:"Trebuchet MS"; font-size: 12px; color: #FFFFFF; text-decoration: none; line-height: 18px; }

.con-cf a:hover {
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #b0f100;
	text-decoration: none;
	line-height: 18px;
}
.con-cf  h1 {
	font-family:"Trebuchet MS";
	font-size: 12px;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
	line-height:15px;
	padding: 0px;
}


.MovieTxt { 
	font-size: 12px;
	vertical-align:middle; 
	text-decoration: none;
	padding: 0px 20px 0px 15px;
	font-weight: bold;
/*	background:url(../../Images/PortalImages/arrow.gif) no-repeat 0px 3px; */
}

.MovieTxt a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:middle;
	color: #dc2172;
	text-decoration: none;
	font-weight: bold;
}

.MovieTxt a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:middle;
	color: #999999;
	text-decoration:none;
}

.MovieTxt h1 {
	font-family:"Trebuchet MS";
	font-size: 11px;
	vertical-align:middle;
	color: #b0f100;
	text-decoration: none;
	line-height:15px;
	padding: 0px;
}


.MovieTxt h2 {font-family:"Trebuchet MS"; font-size: 22px; vertical-align:middle; color: #b0f100; text-decoration: none; padding-top: 10px;}

.movieTitle { 
	font-size: 18px; 
	vertical-align: middle; 
	text-align: left;
	
}
.movieTitle img { vertical-align:middle}
.movieSubTitle { font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px 0px 2px 0px; }

.ChatInput{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:21px;
	border:0px solid #000000;
	width:340px;
	padding: 2px 0px 0px 5px;
	height: 18px;
	background-color: #3A3A3A;
}

.SearchInput{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height:12px;
	border:0px solid #ffffff;
	width:140px;
	padding:2px 0px 0px 2px;
	height: 12px;
}


.SearchList { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; text-decoration: none; border:1px solid #686868; width:100px;}

.thumb {
	vertical-align:middle;
	text-align: left;
}
.thumb a { }
.thumb img { border:#686868 4px solid; padding:1px;}
/*.thumb a:hover img { border:4px solid #dc2172}*/
.thumbF {
	vertical-align:middle;
	background: #1c1c1a;
	padding:4px;
}
.thumbF img { border:1px #000000 solid;  }

.playing { font-size: 12px; text-decoration: none;}
.playBtn { position:absolute; margin:20px 0px 0px 5px; vertical-align:middle;		text-align:center;
	border:0px;
	width: 101px;
}
.playBtn img{ border:0px}
.thumb a:hover .playBtn img{ border:0px}
.borderSep { border-collapse:separate; border:0px; padding:0px; margin:0px}
.btmPadding td { padding-bottom:10px;}


.paging { font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height:15px;}
.paging a { font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding:2px 5px 2px 5px; color: #ffffff; text-decoration: none; line-height:15px; background-color:#333333}
.paging a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#808080; color: #FFFFFF; text-decoration: none; }
.paging a.current {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px 5px 2px 5px; background:#65a72a; color: #FFFFFF; text-decoration: none; line-height:15px;}


.copyrights { font-size: 11px; color: #686868; text-decoration: none; vertical-align:middle; line-height: 18px; 	padding: 0px 10px 0px 10px;}
.copyrights a { color: #FFFFFF; text-decoration:none; }
.copyrights a:hover { color: #FFFFFF; text-decoration:none; }

.footor { font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align:middle; line-height: 18px; padding: 0px 10px 0px 10px; border-bottom: 1px solid #313131; background-color: #000000; }
.footor a { color: #FFFFFF; text-decoration:none; padding: 0px 10px 0px 10px; }
.footor a:hover { color: #686868; text-decoration:none; }

.squareAdd { width:300px; text-align:right; padding:0px 0px 0px 2px; background-color:#686868;}

/* ADDED BY RAJ */

.ChatInput{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height:21px;
	border:none;
	width:210px;
	padding: 2px 0px 0px 5px;
	height: 18px;
}

.SubmitButton a { background:url(../../Images/Index_Custom/submit.gif) no-repeat top left; display:block; width:67px; height:24px; }
.SubmitButton a:hover { background:url(../../Images/Index_Custom/submit.gif) no-repeat top left; display:block; width:67px; height:24px; }

#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 100px;
	border: 4px solid #686868;
	padding: 5px;
	background-color: #ffffff;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

