/* CSS Document */
@font-face { font-family: Gotham; src: url('Gotham-Light.otf'); } 

#TextBox_jbeeb_7{display:none;}
#Container_jbeeb_6{display:none !important;}
#TextBox_jbeeb_9{display:none !important;}
#Container_jbeeb_10{display:none !important;}
#TextBox_jbeeb_13{display:none !important;}
#Stage_jbeeb_3{left:-80px !important; }


#outerwrapper
{
	width:1024px;
	position:relative;
	margin:0px auto;
	padding:0px;
	background-color:#FFFFFF;
}
#topheaderouter
{
	width:100%;
	height:auto;
	position:relative;
}

#headerinfo
{
	width:705px;
	height:136px;
	float:right;
	position:relative;
}
#pinkbar{
	height:3px;
	width:100%;
	background-color:#b6137a
	}
#menucontainer
{
	width:100%;
	height:31px;
	background-image:url(images/top_pink.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Gotham;
}
#mainmenu
{
	width:995px;
	height:31px;
	float:right;
	font-size:12px;
	text-transform:uppercase;
	background-color:#eff0ef;
}
#mainmenu li
{
	display:inline-block;
	padding:0px;
	margin-left:12px;
	line-height:31px;
}
#mainmenu a
{
/*	color:red;*/
	color:#b6137a;
}
#mainmenu a:hover
{
	color:#999999;
}
#menuHeaderMenu #active a
{
	color:#999999;
}
#submenu
{
	width:995px;
	float:right;
	height:31px;
	overflow:hidden;
	background-color:#b6137a;
}
#submenu ul li
{
	display:inline-block;
	padding:5px 10px;
	height:20px;
	line-height:20px;
	
	-moz-box-shadow: inset 0 0 13px -1px #f4d4e8;
	-webkit-box-shadow: inset 0 0 13px -1px #f4d4e8;
	box-shadow: inset 0 0 13px -1px #f4d4e8;
}
#submenu a
{
	color:#eff0ef;
}

#middleheaderouter
{
	width:1014px;
	background-color:#999999;
	height:345px;
	position:relative;
	border-bottom:6px solid #b91d7f;
	margin:35px 5px 5px 5px;
	overflow:hidden;
		
}
#quickmenu{
	position:absolute;
	top:0px;
	padding-top:13px;
	right:30px;
	background-color:#b6137a;
	
	width:123px;
	color:#FFF;
	font-size:13px;
	font-weight:500;
	z-index:80;
	text-align:center;
	}
#quickmenu1{
	position:absolute;
	top:0px;
	padding-top:13px;
	left:30px;
	background-color:#b6137a;
	height:100px;
	width:250px;
	color:#FFF;
	font-size:13px;
	font-weight:500;
	z-index:80;
	text-align:center;
	padding-left:10px;
	opacity:0.8;
	}
#quickmenu1 p{text-align:center; margin:0px; padding:0px;}





#quickmenu a:link, #quickmenu a:visited, #quickmenu a:active {
	color:#FFF;
	}
#quickmenu a:hover {
	color:#FBF9EA;
	}
#quickmenu hr
{
	width:100px;
	
	}
#newscontainer{
	width:100%;
	height:35px;
	background-color:#CCC;
	}
#newstitle{
	font-size:28px;
	padding-left:10px;
	width:120px;
	color:#b6137a;
	float:left;
}
#newscontent{
	margin-top:-12px;
	font-size:18px;
	padding-left:10px;
	width:870px;
	height:40px;
	color:#b6137a;
	float:left;
}
#impbuttoncontainer
	{
		width:100%;
		position:relative;
		height:95px;
		background-color:#b6137a;
		line-height:20px;
	}
#impbutton{
	
	width:256px;
	text-align:center;
	height:95px;
	float:left;
	line-height:20px;
	
	}
.darkbutton{
	background-color:#791052;
	}
#impbutton h1 {

	color:#FFF;
	font-size:16px;
	}
#impbutton a:link, #impbutton a:visited, #impbutton a:active {
	color:#FFF;
	}
#impbutton a:hover {
	color:#FBF9EA;
	}

#contenttopbar
{
	width:100%;	
}
#contentouter {
	position:relative;
	width:100%;
	min-height:200px;
	overflow:hidden;
}

#contentleft
{
	width:185px;
	min-height:200px;
	padding-left:10px;	
	float:left;
		
}

#contentleft a:link, #contentleft a:visited, #contentleft a:active {
	color:#FFFFE6;
	}
#contentleft a:hover {
	color:#E6D962;
	}
#manual a:link, #manual a:visited, #manual a:active {
	color:#888;
	}
#manual a:hover {
	color:#000;
	}

#contentmiddel
{
	width:808px;
	float:right;
	text-align:justify;
	padding:0px 10px 0px 10px;
	height:auto;
	border-left: 1px solid #C4C4C4;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
}
#contentmiddel a:link, #contentmiddel a:visited, #contentmiddel a:active {
	color:#b6137a;
	}
#contentmiddel a:hover {
	color:#000;
	}
	
#divhotelbox  a:link, #divhotelbox a:visited, #divhotelbox a:active 
{
	color:#b6137a;	
}
#divhotelbox a:hover
{
	color:#960f64;
}
#contentmiddel h3
{
	color:#a07c0f;
	font-size:14px;
}
#contentmiddel h4
{
	color:#000000;
	padding:0px;
	margin:0px;
}

#contentright
{
	margin-left:10px;
	padding-left:10px;
	height:auto;
	width:175px;
	border-left: 1px solid #C4C4C4;
}
	
#footer
{
	position:relative;
	width:1024px;
	background-color:#b6137a;
	margin:0px auto;
}
#footercs
{
	border-top:#FFF groove 1px;
}
#footerCopyright
{
	width:90%;
	line-height:30px;
	margin:0px;
	padding:0px 0px 0px 10px;
	font-size:11px;
	color:#FFF;
	float:left;
	
}
#footersocial
{
	width:7%;
	line-height:30px;
	margin:0px;
	padding:5px 5px 0px 10px;
	/*font-size:11px;
	color:#FFF;*/
	float:right;
}

#footermenu
{
	width:100%;
	height:165px;
	padding:10px 0px 0px 10px;
	color:#FFF;
    clear:both; position:relative;
}
#footermenu h3
{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	line-height:10px;
	font-size:16px;
}
#footeraddress
{
	width:330px;
	float:left;
	padding-right:8px;
	}
#footeraddress h3{padding:10px 0px;}
	
/*shop css*/
#listview
{
	float:left;
	width:205px;
	height:270px;
	margin:10px;
	text-transform:uppercase;
	font-size:14px;
}
#listproductname
{
	padding-top:10px;
	height:20px;
	background-image:url(images/pnamebg.html);
	background-repeat:no-repeat;
	background-position:top center;
}
#nextproductbutton
{
	position:absolute;
	top:50%;
	margin-top:-24px;
	right:0px;
	height:48px;
	width:29px;	
	background-image:url(images/next.html);
	background-repeat:no-repeat;	
}

#prevproductbutton
{
	position:absolute;
	top:50%;
	margin-top:-24px;	
	left:0px;
	height:48px;
	width:29px;	
	background-image:url(images/prev.html);
	background-repeat:no-repeat;	
}

.attend ul
{
	padding-left:50px;
}

#tm11
{
	border:solid 1px #ccc;
	padding-left:10px;
	width:780px;
}
.recog
{
	border:solid 1px #ccc;;
	padding:5px;
	border-radius:5px;
	height:200px;
}
#buttoncontinue img
{
	margin-left:450px;
}
#socials{position:absolute; right:20px; bottom:5px;}
#16iff{position:absolute; right:-20px; bottom:5px;}

#footercs #submenu
{
	float:left;
	height:31px;
	overflow:visible;
	background-color:#b6137a; width:auto;
}

#footercs #footerCopyright
{
	width:auto;
	line-height:30px;
	margin:0px;
	padding:0px 10px;
	font-size:11px;
	color:#FFF;
	float:right;
	
}

#footercs #submenu li{ position:relative;}
#footercs #submenu li a{ display:block;}
#footercs #submenu li ul.sub_menu{ position:absolute; bottom:100%; left:0px; width:100%; display:none}
#footercs #submenu li ul.sub_menu li{ }
#footercs #submenu li ul.sub_menu li:hover{ background:#FFF; }
#footercs #submenu li ul.sub_menu li:hover a{ color:#333; }
#footercs #submenu li:hover ul.sub_menu{ display:block;}

#menuHeaderMenu li{ position:relative;}
#menuHeaderMenu li ul.sub_nav{ position:absolute; top:30px; left:0px; background-color:#B6137A; z-index:100; display:none; width:225px;}
#menuHeaderMenu li ul.sub_nav li{box-shadow:0 0 13px -1px #F4D4E8 inset; display:inline-block; line-height:18px; padding:5px 10px; display:block; width:91%; margin:0px;}
#menuHeaderMenu li ul.sub_nav li a{ color:#fff;}
#menuHeaderMenu li ul.sub_nav li:hover{background-color:#FFF;}
#menuHeaderMenu li ul.sub_nav li:hover a{color:#333;}
#menuHeaderMenu li:hover .sub_nav{ display:block;}

.table_box{ border-collapse:collapse; font-family:Arial, Helvetica, sans-serif;}
.table_box th{ background-color: font-weight:normal !important;}
.table_box th,.table_box td{ padding:10px; border:1px dashed #333}
.table_box td:nth-child(even){ background-color:}
.table_box td:nth-child(odd){ background-color:}

.table_box_2{ border-collapse:collapse; font-family:Arial, Helvetica, sans-serif;}
.table_box_2 th{ background-color:#FF8BF1; font-weight:normal !important;}
.table_box_2 th,.table_box td{ padding:10px;}
.table_box_2 td:nth-child(even){ background-color:#FBD4B4}
.table_box_2 td:nth-child(odd){ background-color:#E5B8B7}


/* start new2014 css */

.jiff{font:18px/20px Calibri; color:#ff3a00;}
.jiff span{padding-left:20px;}
.jaipur{font:14px/20px Calibri;color:#948a54;}
.jaipur b{width:50px;padding-left:20px;font:bold 16px/24px Calibri;color:#000000;}
.screen{ width:500px;}
.venue{ width:800px;}
.text{ width:800px;}
.key{ width:510px;}
.key span{ width:800px;}
.img{ width:600px; float:left;}
.hindi{width:666px;}
.hindi span{width:700px; text-align:justify;}
.from{width:800px;}
.left-category{float:left; width:200px;}
.non{float:left; width:150px;}
.members{float:left; width:666px;border-bottom:1px solid #a0a0a0;}
.s-no{float:left;width:150px;}
.s-no h4{font:bold 12px Arial, Helvetica, sans-serif; color:#4f81bd; text-align:right}
.inner-member{
}
.name{
		float:left;
		}

.numbering{
		float:left;
		width:666px;
		}
		
.number-lt{
			float:left;
			width:150px;
			text-align:right;
			padding-top:30px;
			}

.help{
			float:left;
			width:666px;
			}

.help h5{
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#948a54;
		text-align:center;
		}

.venue{
			float:left;
			width:666px;
			}


.venue h2{
		font:bold 16px Calibri;
		color:#ff3a00;
		}
		
.venue a{
		text-decoration:underline;
		color:#0000ff;
		}
		
.jaipur-link a{
			font:20px calibri;
			text-decoration:none;
			}
			
.jaipur-link a:hover{
		text-decoration:underline;
		}
						
.new-sponser{
	float:left; width:100px;}


.inner-box{float:left; width:120px;}	
.box{float:left; width:120px;}	
.box a{ background-color:#FF0; width:120px; display:block; height:44px; }	
.facebook-icon{float:left;  text-align:center; margin-top:3px;}	
	
/* end new2014 css */



.screen-play{float:left; width:715px; padding:20px 0 0 60px; }
.screen-top{float:left; width:715px;}
.awards{ float:left; width:715px;}
.awards-lt{float:left; width:150px;}
.awards-rt{ float:left; width:500px;}
.sep-award{float:left; width:715px;}
.co-production{float:left; width:800px;}
.global_rating{float:left; width:100%; padding-top:10px;}
.main-global{float:left; width:700px;}



/*29-7-2015*/
.genera-reg-lft{float:left; background-color:#b6137a; width:98%; border-left:5px solid #ee258d; margin-top:10px;}
.genera-reg-lft ul{margin:0px; padding:0px;}
.genera-reg-lft ul li{float:none; list-style:none; padding:15px; border-bottom:1px solid #FFFFFF;}
.genera-reg-lft ul li a{color:#FFFFFF;}
#contentmiddelxxx{width:808px; float:right; text-align:justify; padding:0px 10px 0px 10px; height:auto; color:#000;font-family:Verdana, Geneva, sans-serif; background-color:#f5f5f5; margin-top:10px;}
.frm-generalreg-page{float:left; width:100%;}
.frm-generallft{float:left; width:50%;}
.frm-generalrgt{float:right; width:50%;}
.input-flid-grnlreg{width:350px; height:35px; margin-top:10px; margin-bottom:10px;}
.gnrl-reg-addreess{float:left; width:100%; margin-top:10px;}
.gnrl-reg-addreesstextarea{width:94%; height:130px; re-size:none; margin-bottom:10px;}
.generl-reg-checkbx-main{float:left; width:100%; margin-top:10px;}
.generl-reg-checkbx-main-lft{float:left; width:38%;  margin-bottom:10px;}
.generl-reg-checkbx-main-rgt{float:right; width:60%;  margin-bottom:10px;}
.generl-reg-checkbx-sub{width:120px; height:40px; background-color:#b6137a; border:none; color:#FFFFFF; border-radius:5px;}
.generl-reg-checkbx-sub:hover{background-color:#000000; color:#FFFFFF;}
.socials-gener{float:left;margin-top:25px;}
h1{color:#a07c0f; font-size:16px;}

.delegte-reg-lft{float:left; background-color:#b6137a; width:92%; border-left:5px solid #ee258d; margin-top:10px;}
.delegte-reg-lft ul{margin:0px; padding:0px;}
.delegte-reg-lft ul li{float:none; list-style:none; padding:15px; border-bottom:1px solid #FFFFFF;}
.delegte-reg-lft ul li a{color:#FFFFFF;}

/*29-7-2015*/






















































