.internal-container{

	width:1002px;

	margin:0 auto;

	color:#000000;

	font-weight:bold;

	font-size:11px;	padding:0px;

	background-color:#ffffff;

	background-image:url(../images/internal-back.gif); 

	background-repeat:repeat-x; 

	}

.internal-container .main-content{

	padding:5px 0px 0px 3px;

	font-weight:bold;

	color:#000000;

	font-weight:bold;

	font-size:11px;	}
	
.internal-container .main-contentAboutUs{

	padding:5px 0px 0px 3px;

	font-weight:bold;

	color:#000000;

	font-weight:normal;

	font-size:12px;	}

.main-content .moviesDetails{

	padding:0px; 

	margin:0px;

	font-weight:bold;

	color:#000000;

	font-weight:bold;

	font-size:11px;	}

.main-content .moviesDetails img{

	padding:2px;

	border:1px solid #999999; 

	}

.main-content .moviesDetails td{

	padding:5px;

	font-weight:bold;

	color:#000000;

	font-weight:bold;

	font-size:11px;	text-align:center;

	}

.main-content .moviesDetails a:link{

	font-weight:bold;

	color:#000000;

	font-weight:bold;

	font-size:11px;	text-decoration:none;

	}

.main-content .moviesDetails a:visited{

	font-weight:bold;

	color:#000000;

	font-weight:bold;

	font-size:11px;	text-decoration:none;

	}

.main-content .moviesDetails a:hover{

	font-weight:bold;

	color:#000000;

	font-weight:bold;

	font-size:11px;	text-decoration:underline;

	}

.internal-container .main-content .btn-link{

	font-weight: bold;

	cursor:pointer;

	color:#000000;

	}

.internal-container .main-content .btn-link a:link{

	font-weight: bold;

	cursor:pointer;

	color:#000000;

	}

.internal-container .main-content .btn-link a:visited{

	font-weight: bold;

	cursor:pointer;

	color:#000000;

	}

.internal-container .main-content  .btn-link a:hover{

	font-weight: bold;

	cursor:pointer;

	color:#ff0000;

	}



.internal-container .main-content .btn{

	width:auto;

	padding: 2px;

	margin:0px;

	font-weight: bold;

	background-color:#A80101;

	cursor:pointer;

	color:#ffffff;

	border:1px solid #000000;

	}

.internal-container .main-content .btn a:link{

	width:auto;

	padding: 2px;

	margin:0px;

	font-weight: bold;

	background-color:#A80101;

	cursor:pointer;

	color:#ffffff;

	border:1px solid #000000;

	}

.internal-container .main-content .btn a:visited{

	width:auto;

	padding: 2px;

	margin:0px;

	font-weight: bold;

	background-color:#A80101;

	cursor:pointer;

	color:#ffffff;

	border:1px solid #000000;

	}

.internal-container .main-content  .btn a:hover{

	width:auto;

	padding: 2px;

	margin:0px;

	font-weight: bold;

	background-color:#A80101;

	cursor:pointer;

	color:#ff0000;

	border:1px solid #000000;

	}

.internal-container .main-content h1{

	padding:0px;

	margin:0px;

	font-size:18pt;

	color:#ff0000;

	font-weight:bold;

	font-family:"Times New Roman", Times, serif;

	border-bottom:1px solid #000000;

	}

.internal-container .left-panel{

	text-align:center;

	padding:0px;

	text-align:left;

	width:166px;

	padding-bottom:5px;

	padding-top:3px;

	}

.internal-container .right-panel{

	padding:0px;

	width:166px;

	padding-bottom:5px;

	float:right;

	text-align:right;

	padding-top:3px;

	}

.internal-container td{

	font-family:verdana;

	font-size:14pt;

	color:#000000;

	font-weight:#bold;

	}

.internal-container .header{

	background-image:url(../images/bg-top-header.gif);

	background-repeat:repeat-x;

	background-position:top;

	height:81px;

	background-color:#000000;

	}

.internal-container .welcome-guest{

	background-image:url(../images/bg-welcome-guest.gif);

	background-repeat:repeat-x;

	padding-top:10px;

	width:425px;

	height:23px;

	float:left;

	padding-left:5px;

	font-weight:bold;

	font-size:14px; 

	color:#ffffff;

 	}

.internal-container .top-user-login{

	padding-top:8px;

	float:right;

	margin-right:5px;

	display:inline;

	}

.internal-container .top-user-login a:link{

	font-family:verdana;

	font-size:10pt;

	color:#ffffff;

	text-decoration:underline;

	font-weight:normal;	

	}

.internal-container .top-user-login a:visited{

	font-family:verdana;

	font-size:10pt;

	color:#ffffff;

	text-decoration:underline;

	font-weight:normal;	

	}

.internal-container .top-user-login a:hover{

	font-family:verdana;

	font-size:10pt;

	color:#ff0000;

	text-decoration:underline;

	font-weight:normal;	

	}

.internal-container .top-user-login input{	

	width:120px;	

	margin:0px 3px 0px 2px;

	}

.internal-container .top-user-login h1{

	clear:both;

	padding:0px;

	margin:0px;

	float:left;

	font-family:verdana;

	font-size:9pt;

	color:#fdfdfd;

	font-weight:bold;

	display:block;

	}

.internal-container .main-nav{

	background-image:url(../images/bg-promoted-head.gif);

	background-repeat:repeat-x;

	height:35px;

	text-align:center;

	font-size:11px;	}

.internal-container .main-nav a:link{

	color:#ffffff;

	text-decoration:none;

	}

.internal-container .main-nav a:visited{

	color:#ffffff;

	text-decoration:none;

	}

.internal-container .main-nav a:hover{

	color:#000000;

	text-decoration:underline;

	}

.internal-container .commentsOptions{

	padding:5px;

	margin:0px;

	font-size:12pt;

	color:#ffffff;

	font-weight:bold;

	font-family:Verdana;

	background-color:#666666;

	border:1px solid #FF0000;

	}

.internal-container .commentsOptions a:link{

	font-size:12pt;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

	}

.internal-container .commentsOptions a:visited{

	font-size:12pt;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

	}

.internal-container .commentsOptions a:hover{

	font-size:12pt;

	color:#ffffff;

	font-weight:bold;

	text-decoration:underline;

	}



.internal-container .payment-options{

	margin:0px; padding:0px; background-color:#cccccc; color:#000000; border:1px solid #ffffff;

	}	

	

.internal-container .payment-options .head{

	background-color:#A80101; height:30px; font-size:18px; color:#ffffff; font-weight:bold; text-align:center; 

	}

.internal-container .payment-options .text{

	margin:0px auto; padding:4px; font-size:11px; font-weight:bold; height:420px; vertical-align:top;

	}	

.internal-container .payment-options ul{

	margin:0px; padding-left:15px;

	}

.internal-container .payment-options li{

	margin:0px; padding:4px; list-style-image:url(../images/red-Arrow.gif);

	}



.internal-container .heading{

	font-weight:bold; color:#ff0000; font-size:16px; font-weight:bold;

	}		

/*general form tag style

.form-container{

	margin:0 auto;

	padding:0px;

	vertical-align:top;

	}*/

.form-common {	

	padding:2px;

	margin:0px auto;

	color:#000000;

	font-size:11px;	

	background-color:#4B4B4B;

	border:1px solid #a62917;

	}

.form-common .btn {

	width: auto;

	padding: 3px;

	margin:0px;

	font-weight: bold;

	background-color:#666666;

	float:left;

	margin-right:35px;

	}

.form-common .errorMeaasge{

	font-weight: bold;

	color:#ff0000;

	text-align:center;

	}

.form-common img{

	padding: 3px;

	margin:0px;

	border:1px solid #ffffff;

	float:right;

	}



.form-common .form-head {

	line-height:20px;

	text-align:center;

	font-weight:bold;

	font-size:10pt;

	color:#ffffff;

	font-size:11px;

	background-color:#000000;

	background-image:url(../images/bg-welcome-guest.gif); background-repeat:repeat-x;

}



.form-common input {

	width: 170px;

	padding-left: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	background-color:#666666;

	color:#ffffff;

}



.form-common .radio-check {

	width: 17px;

	padding-left: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;}



.form-common select {

	width: 178px;

	padding-left: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	background-color:#666666;

	color:#ffffff;

}



.form-common .select {

	width: 118px;

	padding-left: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;}



.form-common textarea {

	width: 168px;

	padding-left: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	

	background-color:#666666;

	color:#ffffff;

}



.form-common td {

	padding: 3px;

	margin: 0px;

	text-align: left;

	color:#ffffff;

	font-size:11px;

	}



.form-common .head {

	background-color:#a62917;

	padding: 0px;

	margin: 0px;

	border-bottom: 1px solid #cccccc;

	color:#ffffff;

	font-weight: bold;

	font-size: 11px;	

	padding: 5px;

	text-align: left;

	}

.form-common .mandatoryFields{

	color:#ff0000;

	font-weight:bold;

	}

.form-common .fieldhead {

	padding: 0px;

	margin: 0px;

	color: #ffffff;

	font-weight: bold;

	font-size: 11px;	

	padding:3px;

	text-align: right;

	width:150px;

}

.form-common .fieldhead1 {

	padding: 0px;

	margin: 0px;

	color: #ffffff;

	font-weight: bold;

	font-size: 11px;	

	padding:3px;

	text-align: right;

	width:150px;

}

.form-common .fieldhead2{

	padding:0px;

	margin:0px;

	color:#ffffff;

	font-weight:bold;

	font-size:11px;	

	padding:3px;

	text-align:right;

	}

.form-common a:link{

	font-weight:bold;

	color:#ffffff;

	font-weight:bold;

	font-size:11px;	}

.form-common  a:visited{

	font-weight:bold;

	color:#ffffff;

	font-weight:bold;

	font-size:11px;	}

.form-common a:hover{

	font-weight:bold;

	color:#ff0000;

	font-weight:bold;

	font-size:11px;	}

.form-common .fieldhead h1 {

	padding: 0px;

	margin: 0px;

	color: #cccccc;

	font-weight: normal;

	font-size: 9px;

}



.form-common  h1 {

	padding: 0px;

	margin: 0px;

	color: #cccccc;

	font-weight: normal;

	font-size: 9px;

	}

.internal-container .top-nav{

	padding:8px 8px 5px 0px;

	font-family:verdana;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	font-weight:bold;	

	text-align:right; 

 	background-color:#222222;

	background-image:url(../images/indentbg2.gif); background-repeat:repeat-x;

	height:31px;

	}

.internal-container .top-nav a:link{	

	font-family:verdana;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	font-weight:bold;	

	}

.internal-container .top-nav a:visited{	

	font-family:verdana;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	font-weight:bold;	

	}

.internal-container .top-nav a:hover{	

	font-family:verdana;

	font-size:11px;

	color:#ff0000;

	text-decoration:underline;

	font-weight:bold;	

	}

.developer-gallery{

	padding:0px;

	margin:0 auto;

	width:98%;

	}

.developer-gallery img{

	border:1px solid #222222;

	}

.developer-gallery td{

	padding:0px;

	margin:0 auto;

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	}

.developer-gallery a:link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	color:#000000;	

	text-decoration:none;	 

	}

.developer-gallery a:visited{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	color:#000000;

	text-decoration:none;		 

	}

.developer-gallery a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	color:#ff0000;		

	text-decoration:underline; 

	}

.developer-gallery img{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	color:#ff0000;		

	text-decoration:underline; 

	}

.mid-border{

	border-left:1px solid #bab9b9;

	border-right:1px solid #bab9b9;

	padding:0px;

	background-color:#c1c1c1;

	padding-bottom:10px;

	}

	

.model-list{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	

	color:#000000;

	font-weight:normal;

	text-decoration:none;

	text-align:center;

	padding:5px;

	}

.model-list img{

	padding:2px;

	border:1px solid #cccccc;

	}

.model-list .head {

	background-color:#a62917;

	padding-left: 8px;

	margin: 0px;

	border-bottom: 1px solid #cccccc;

   	font-size:11px;  	

	color:#ffffff;

	font-weight: bold;

	text-align: left;

	}

.model-list td{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	

	color:#000000;

	font-weight:normal;

	text-decoration:none;

	text-align:center;

	background-color:#F3F3F3;

	padding:5px;

	border:1px solid #cccccc;

	}

.model-list a:link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	font-weight:bold;

	text-decoration:none;

	}

.model-list a:visited{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	font-weight:bold;

	text-decoration:none;

	}

.model-list a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	

	color:#ff0000;

	font-weight:bold;

	text-decoration:underline;

	}

.No-data-found{

	color: #FF0000;

	font-size: 11px;

	font-weight:bold;

	}

.No-data-found h6{

	color: #FF0000;

	font-size: 18px;

	font-weight:bold;

	padding-bottom:10px;

	margin:0px;

	height:auto;

}





/*tag style for news*/

.news-list{

	text-align:left; 

	font-family:Verdana, Arial, Helvetica, sans-serif; 	

	font-size:11px;

  	color:#000000;

	font-weight:normal;

}

.news-list td{margin:0px; padding:0px; font-size:11px }

.news-list .content{margin:5px 0px 0px 0px; padding:0px;}

.news-list .news-heading{margin:0px; padding:0px; color:#ff0000; font-weight:bold;}

.news-list img{ border:1px solid #cccccc; padding:2px; margin:8px;}



/*tag style for search-result*/

.main-content .search-result{

	width:100%;

	margin-top:0px;

	margin-bottom:10px;

   	font-size:11px;  	

	color:#000000;

	}

.main-content .search-result td{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	font-weight:normal;

	padding:3px;

	}

.main-content .search-result .heading{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	font-weight:bold;

	width:150px;

	}

.main-content .search-result .head{

	background-color: #a62917;

	padding: 0px;

	margin: 0px;

	border-bottom: 1px solid #cccccc;

   	font-size:11px;  	

	color:#ffffff;

	font-weight: bold;

	padding: 5px;

	text-align: left;

	}

.main-content .search-result .img-td{

	text-align:right;

	width:100px;

	}

.main-content .search-result img{

	border:1px solid #cccccc;

	padding:2px;

	}

.selected-row-1{

	background-color:#F6F6F6; 

	border:1px solid #cccccc;

	margin:5px;

	}

.selected-row-2{

	background-color:#EFEFEF; 

	border:1px solid #cccccc;

	margin:5px;

	}	

	



.paging{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;

  	color:#000000;

	font-weight:bold;

	text-decoration:none;

	text-align:center;

	border:none;

	background-color:#eeeeee; 

	border:1px solid #cccccc

	}

.paging a:link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;

  	color:#000000;

	font-weight:bold;

	text-decoration:none;

	}

.paging a:visited{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;

  	color:#000000;

	font-weight:bold;

	text-decoration:none;

	}

.paging a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;

  	color:#ff0000;

	font-weight:bold;

	text-decoration:underline;

	}

.paging selected{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:18px;

  	color:#ff0000;

	font-weight:bold;

	text-decoration:none;

	}

	

	

.category-container{

	width:200px; margin-top:3px;

	}

/*.category-left-panel{

	text-align:center;

	padding:0px;

	text-align:left;

	width:166px;

	}*/

.category-container .category-left-panel{

	height:auto;

	float:left;

	background-color:#eaeaea;

	margin:0px;

	text-align:center;

	padding-bottom:5px;

	color:#000000;

	border:2px solid #222222;

	 margin-top:3px;

	}

.category-container .category-left-panel .content{

	clear:both;

	float:left;

	text-align:left;

	padding:8px;

	}

.category-container .category-left-panel .img{

	margin-left:7px;

	margin-right:7px;

	margin-bottom:5px;

	border:0px;

	}

/*.category-container .category-left-panel .head{

	clear:both;

	background-image:url(../images/bg-promoted-head.gif);

	margin:0 auto;

	width:232px;

	height:24px;

	display:block;

	text-align:center;

	font-weight:bold;

	color:#ffffff;

	padding:8px;

	font-size:13px;

	}*/

.category-container .category-left-panel .head{

	clear:both;

	background-image:url(../images/bg-welcome-guest.gif);

	width:200px;

	display:block;

	margin:0 auto;

	text-align:center;

	font-weight:bold;

	color:#ffffff;

	height:28px;

	padding:4px;

	font-size:20px;

	font-family:"Times New Roman";

	vertical-align:middle;

	}





.category-container .category-left-panel a:link{

	text-decoration:none; font-weight:bold; color:#000000;
	font-size:14px; font-family:Arial, Helvetica, sans-serif;

	}

.category-container .category-left-panel a:visited{

	text-decoration:none; font-weight:bold; color:#000000;
	font-size:14px; font-family:Arial, Helvetica, sans-serif;

	}

.category-container .category-left-panel a:hover{

	text-decoration:none; font-weight:bold; color:#CC0000;
	font-size:14px; font-family:Arial, Helvetica, sans-serif;
}
	





/*search-result*/

.search-result{

	width:100%;

	margin-bottom:5px;

	margin-top:0px;

	margin-bottom:10px;

	border-bottom:1px #cccccc solid;

	}

.search-result td{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;

  	color:#000000;

	font-weight:normal;

	padding-bottom:2px;

	padding-top:2px;

	}

.search-result .heading{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;

  	color:#000000;

	font-weight:bold;

	padding-bottom:2px;

	padding-top:2px;

	}	

.search-result .head {

	background-color: #a62917;

	padding: 0px;

	margin: 0px;

	border-bottom: 1px solid #cccccc;

	color: #000000;

	font-weight: bold;

	font-size: 11px;	padding: 5px;

	text-align: left;

	}

.search-result .img-td{

	text-align:right;

	width:100px;

	}

.search-result img{

	border:1px solid #000000;

	margin:2px;

	padding:2px;

	}	



.project-table{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	font-weight:bold;

	margin: 0 auto;

	padding:0px 0px 3px 5px;

	width:96%;

	}

.project-table a:link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	text-decoration:none;

	font-weight:normal;

	}

.project-table a:visited{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	text-decoration:none;

	font-weight:normal;

	}

.project-table a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	text-decoration:underline;

	font-weight:normal;

	}

.project-table .fieldhead{ 

	text-align:left;

   	font-size:11px;  	

	color:#000000;

	color:#ff0000;

	border-bottom:1px solid #4D4D4D;

	font-weight:bold;

	}			

.project-table td{

	font-family:Verdana, Arial, Helvetica, sans-serif;

   	font-size:11px;  	color:#000000;

	font-weight:bold;

	padding:0px;

	margin:0px;

	padding-bottom:3px;

	padding-top:5px;

	}	

.project-table img{

	border:1px solid #cccccc;

	padding:2px; float:right;

	}



.project-table .btn{

	width:auto;

	padding: 2px;

	margin:0px;

	font-weight: bold;

	background-color:#A80101;

	cursor:pointer;

	color:#ffffff;

	border:1px solid #000000;

	}

.project-table .btn a:link{

	width:auto;

	padding: 2px;

	margin:0px;

	font-weight: bold;

	background-color:#A80101;

	cursor:pointer;

	color:#ffffff;

	border:1px solid #000000;

	}

.project-table .btn a:visited{

	width:auto;

	padding: 2px;

	margin:0px;

	font-weight: bold;

	background-color:#A80101;

	cursor:pointer;

	color:#ffffff;

	border:1px solid #000000;

	}



.footer{

	padding:0px;

	text-align:center;

	background-color:#5B5B5B;

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	margin-top:5px;

	width:100%;

	}

.footer td{

	padding:0px;

	text-align:center;

	background-color:#5B5B5B;

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	margin-top:5px;

	width:100%;

	}	

.footer a:link{

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

	}

.footer a:visited{

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

	}

.footer a:hover{

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:underline;

	}