﻿/* -------------------------------------------------- COMMON STARTS -------------------------------------------------------*/

html {
		background:#8E8F94 url(../images/bg.jpg) repeat-y 50% 0;
     }
	
body {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:18px;
	color:#50555F;
	padding:0px;
	margin:0 auto;
	}
	
h1, h2, h3, h4, h5, h6, ul, li, form {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#000;
	margin-bottom:5px;
	display:block;
}
h1 {
	font-size:24px;
	line-height:15px;
}
h2 {
	font-size:20px;
	line-height:15px;
}
h1, h2 {
	margin-bottom:10px;
}
h3 {
	font-size:18px;
	line-height:15px;
}
h4 {
	font-size:20px;
	line-height:20px;
}
h5 {
	font-size:14px;
	line-height:15px;
}
h6 {
	font-size:12px;
	font-weight:bold;
}
ul, li {
	list-style-type:none;
	margin:0;
	padding:0;
}
li {
	line-height:16px;
	margin-bottom:10px;
	padding-left:5px;
}
img {
	border:0px;
}
input, select, textarea {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	margin:0;
	padding:0;
	border:#dee0e5 solid 1 px;
}
p:first-child {
	margin-top:0px;
}
p {
	margin:0 0 15px 0;
}
a{
	color:#c25821;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}
a:focus {
	outline:none;
}
/*----------- Universal Items -------------*/
span.mandatory {
	font-size:12px;
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.highlight {
	color:#e74c3a;
	font-size:15px;
	font-weight:bold;
	margin-bottom:20px;
}
.floatleft {
	float:left;
/*	margin:0 10px 10px 0;
*/}
.floatright {
	float:right;
	/*margin:0 10px 10px 0;*/
}
/*----------- Universal Items end -------------*/

/*------------------ Forms-----------------*/
.note {
	font-size:10px;
	font-weight:bold;
	margin-bottom:10px;
	display:block;
	text-align:right;
}
div.success {
	background:#eeeeee;
	padding:14px 17px;
	font-size:11px;
	font-weight:bold;
	color:#48a29b;
	margin-bottom:15px;
	border:solid 1px #9cc1be;
}
div.errors {
	background:#eeeeee;
	padding:14px 17px;
	font-size:11px;
	margin-bottom:15px;
	border:solid 1px #cc643f;
	font-size:11px;
	color:#d9360a;
	line-height:14px;
}
div.errors ul li {
	font-size:11px;
	color:#d9360a;
	line-height:14px;
	margin-bottom:6px;
	padding:2px 0 2px 15px;
	background:url(images/error.gif) left 4px no-repeat;
}
/*---------------- Forms end---------------*/

/* --------- COMMON HACKS -----------*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	font-size:0px;
	clear:both;
	visibility:hidden;
}
/* Hides from IE-mac \*/
*:first-child+html .clearfix {
	height:1%;
}
* html .clearfix {
	height:1%;
}
/* End Hide from IE-mac */

.clear {
	height:0px;
	line-height:0px;
	font-size:1px;
	display:block;
	clear:both;
}

a.focus{
	outline:none;
	border:0px;
	}
/* -------COMMON HACKS ends ---------*/

#divWraper{ background:#fff;}


/* -------------------------------------------------- COMMON ENDS -------------------------------------------------------*/
/*.whole-wrapper{background:#8E8F94 url(../images/bg.jpg) repeat-y 50% 0; margin:0 auto;}*/
.wrapper{ width:968px; margin:0 auto; padding:0; background:#fff;}
.top-area{ width:968px; height:50px; margin:0; padding:0; background:url(../images/top-menu-bg.jpg) repeat-x 0 100% #FFFFFF; position:fixed; z-index:99;}
.logo{ width:155px; height:22px; margin:11px 0 0 20px; padding:0; float:left;}
.logo img{ margin:0; padding:0;}
.topnavigation{ width:580px; margin:0; padding:0; float:left;}
.topnavigation ul{ margin:0; padding:0;}
.topnavigation ul li{ font-size:11px; margin:0; padding:0; display:inline;}
.topnavigation ul li a{ color:#50555f; text-decoration:none; margin:0; padding:0; float:left;}
.topnavigation ul li a:hover{ background:url(../images/menu-grey.gif) no-repeat;}
.topnavigation ul li a span{ background:url(../images/top-menu-arrow.gif) no-repeat right 25px; padding:20px 14px 13px; margin-right:5px; display:block;}
.topnavigation ul li a:hover span{background:url(../images/menu-sh.png) no-repeat 100% 0; color:#fff; margin-right:0; padding-right:19px;}
.topnavigation ul li a span.active{ background:url(../images/menu-sh.png) no-repeat 100% 0; color:#fff; margin-right:0; padding-right:19px;}

.topnavigation .company{ color:#50555f; text-decoration:none; margin:0; padding:0; float:left;}
.topnavigation .company:hover{ background:url(../images/menu-red.gif) no-repeat;}

.topnavigation ul li a.menu-active{color:#50555f; text-decoration:none; margin:0; padding:0; float:left; background:url(../images/menu-grey.gif) no-repeat;}

.wrapper-scroll{ margin:0; padding:50px 0; background:#fff;}
.wrapper-content{ margin:0; padding:0 0 13px; background:url("../images/header-bg.jpg") repeat-x scroll 0 100% transparent;}

.mfclaim{ width:144px; height:8px; margin:0; padding:25px 30px 0 0; float:right;}
.mf-header{ width:968px; height:113px; margin:0; padding:0;}
.mf-over-area{ width:968px; height:113px; margin:0; padding:0; position:absolute; top:50px;}

.mfHeadline{ width:968px; height:50px; margin:0; padding:0;}
.mf-title-area{ width:968px; height:50px; margin:0; padding:0;}
.mf-title{ width:auto; height:50px; margin:0; padding:0 0 0 21px; float:left;}
.mf-title h2{ color:#8d8d95; font-family:messeunivers; font-size:24px; font-weight:normal;margin:17px 0 0 0; padding:0; display:block; width:247px}
.mf-title img{ margin:0 0 0; padding:0; position:relative; left:0;}


.online-ticketing-cnt{ width:177px; height:50; margin:0 20px 0 0; padding:0; float:right;}
.online-ticketing{ width:175px; height:50px; margin:0; padding:0; float:right; border-right:#efefef solid 1px; border-left:#efefef solid 1px;}
.online-ticketing a{ color:#8d8f95; font-size:11px; font-weight:bold; width:100%; height:100%; display:inline-block;}
.online-ticketing a:hover, #mfTopTeaser a:active, #mfTopTeaser a:focus{background: url("../images/box-bg.jpg") repeat-x scroll 0 100% #8D8F95; color: #FFFFFF !important; text-decoration:none;}
.online-ticketing a strong{cursor:pointer; display:table-cell; padding-left:20px; vertical-align:middle;}
.online-ticketing a strong span{ background-image:url("../images/box-arrow.gif"); background-repeat:no-repeat; background-position:2px -66px; cursor: pointer; display:inline-block; padding:15px 0 6px 30px;}
.online-ticketing a:hover strong span{ background-position:2px 16px;}

.online-tiicket-overlay{ width:177px; height:50; margin:0; padding:0; position:relative; top:0;}

.mfBreadcrumb{ width:968px; height:20px; margin:0; border-top:5px solid #EFEFEF;}
.b-crumb{ margin:0; padding:3px 0 4px 15px; float:left; width:696px;}
.b-crumb ul{margin:0; padding:0;}
.b-crumb ul li{ background:url(../images/li-arrow.gif) no-repeat 0 4px; margin:0 0 0 5px; padding:6px 0 6px 9px; width:auto; display:block; float:left; line-height:1px; font-size:11px; color:#8D8F95;}
.b-crumb ul li a{ color:#8D8F95; text-decoration:none;}
.b-crumb ul li a:hover{ color:#50555F;}
.b-crumb ul li.mf-first{ background:url(../images/li-icon.gif) no-repeat 0 3px; padding-left: 18px;}

.font-size-switch{ width:60px; min-height:18px; margin:0; padding:1px 0 0; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; text-align:center;}
.font-size-switch a{ background:url(../images/minus.gif) no-repeat 0 8px; margin:0; padding:2px 0 0 8px; font-size:11px; color:#8D8F95;}
.font-size-switch a:hover{ background:url(../images/minus-act.gif) no-repeat -1px 6px; text-decoration:none; color:#50555F;}

.font-size-switch a.plus-icon{ background:url(../images/plus.gif) no-repeat 0 9px; margin:0 0 0 4px; padding:2px 0 0 8px; font-size:11px; color:#8D8F95; font-size:14px;}
.font-size-switch a.plus-icon:hover{ background:url(../images/plus-act.gif) no-repeat -1px 7px; text-decoration:none; color:#50555F; }

.print-email{ width:162px; height:20px; margin:0; padding:1px 0 0 12px; border-right:1px solid #EFEFEF;}
.print-email a{ background:url(../images/print.gif) no-repeat 0 2px; margin:0; padding:0 4px 0 17px; font-size:11px; color:#8D8F95; border-right:#8D8F95 solid 1px}
.print-email a:hover{ background:url(../images/print-act.gif) no-repeat -1px 2px; margin:0; padding:0 4px 0 17px; font-size:11px; color:#8D8F95; text-decoration:none;}

.print-email a.email{ background:url(../images/email.gif) no-repeat 0 1px; margin:0; padding:0 4px 0 15px; font-size:11px; color:#8D8F95; border-right:none;}
.print-email a.email:hover{ background:url(../images/email-act.gif) no-repeat 0px 1px; margin:0; padding:0 4px 0 15px; font-size:11px; color:#8D8F95; text-decoration:none;}


.mfcontentarea{ width:968px; display:inline-block; margin:0; padding:0; background:#fff;}
.mfcontentleft{ width:270px; margin:0; padding:0; float:left; overflow:hidden; /*min-height:300px; height:auto;*/}

.leftnav{ width:235px; margin:0 0 3px 0; padding:0 0 0 5px;}
.leftnav li{ width:235px; height:27px; font-size:11px; margin:0; padding:0; line-height:15px; background:url(../images/nav-mainbg.jpg) no-repeat;}
.leftnav li a{ font-size:11px; color:#8D8F95; margin:0; padding:6px 0; display:block;}
.leftnav li a:hover{ text-decoration:none; background:url(../images/nav-bg.jpg) repeat-x 0 3px; width:225px;}
.leftnav li a span{ background:url(../images/nav-arrow.jpg) no-repeat 15px 3px; display:block; margin:0; padding:0 0 0 34px;}
.leftnav li a:hover span{ background:url(../images/nav-arrow-act.jpg) no-repeat 15px 3px; text-decoration:none; color:#fff;}

.mfcontentmid{ width:474px; margin:0; padding:0; float:left;}
.mfcontentmid h1{ font-size:18px; color:#50555F; margin:0; padding:1.3889em 1.7222em 0.7778em 1.0556em; line-height:1.1111;}
.mfcontentmid h1 strong{ float:right; font-size:11px; font-weight:bold; color:#50555F; margin:0; padding:3px 0 0 0}
.mfcontentmid-wrapper{ width:443px; margin:0; padding:0 0 0 0;}
.mfcontentmid-wrapper p{ font-size:11px; margin:0; padding:0 0 15px 0; line-height:15px; word-wrap:break-word; width:auto;}
.mfcontentmid-wrapper-txt{ margin:0; padding:0 0 20px 19px; display:inline-block; font-size:11px;}
.mfcontentmid-wrapper-txt h2{ margin:0; padding:25px 0 14px 0; color:#50555F; font-size:18px;}
.mfcontentmid-wrapper-txt h3{font-size:14px; font-weight:normal; line-height:1.1429; padding-bottom:4px; color:#50555F;}
.mfcontentmid-wrapper-txt h4{font-size:14px; font-weight:normal; line-height:1.1429; padding:0; color:#50555F;}
.mfcontentmid-wrapper-txt p {font-size:11px;}
.mfcontentmid .head-wrap {padding-top:21px;}
.mfcontentmid .padd {margin:0px; padding:3px 0px 0px 0px;}


/*.mfcontentmid-section{ margin:0; padding:0 0 0 14px; display:inline-block; width:434px}
.mfcontentmid-section ul{ margin:0; padding:0;}
.mfcontentmid-section ul li{ margin:0; padding:0; display:inline; float:left;}
.mf-section-box-lft{ width:207px; margin:0; padding:0 5px 25px; position:relative; font-size:11px; height:auto;}
.mf-section-box-lft h2{ font-size:14px; font-weight:normal; line-height:18px;}
.mf-section-box-lft h2 a{ color:#8D8F95; padding:7px 0 4px 30px; margin:0; text-decoration:none; background:url(../images/e-submit.jpg) no-repeat 0 7px; display:block;}
.mf-section-box-lft h2 a:hover{ color:#50555f; background:url(../images/e-submit-act.jpg) no-repeat 0 7px;}
.mf-section-img{ width:207px; height:45px; background:#ccc; margin:0; padding:0;}*/


.mfcontentmid-section {margin:0; padding:0 0 0 14px; display:inline-block; width:434px}
.mfcontentmid-section ul{ margin:0; padding:0;}
.mfcontentmid-section ul li{ margin:0; padding:0; display:inline-block; *display:inline;}
.mf-section-box-lft{ width:207px; margin:0; padding:0 5px 25px; position:relative; font-size:11px; height:auto;}
.mf-section-box-lft h2{ font-size:14px; font-weight:normal; line-height:18px;}
.mf-section-box-lft h2 a{ color:#8D8F95; padding:7px 0 4px 30px; margin:0; text-decoration:none; background:url(../images/e-submit.jpg) no-repeat 0 7px; display:block;}
.mf-section-box-lft h2 a:hover{ color:#50555f; background:url(../images/e-submit-act.jpg) no-repeat 0 7px;}
.mf-section-box-lft img{ width:207px; height:45px; background:#ccc; margin:0; padding:0; display:block;}

.teaser-li-left{ width:212px;  margin:0; padding:0; display:inline-block; *display:inline; zoom: 1; *width:217px;  vertical-align:top;}
.teaser-li-right{ width:212px; margin:0; padding:0; display:inline-block; *display:inline; zoom: 1; *width:217px; vertical-align:top;}


.mfcontentrht{ width:200px; float:right; margin:0; padding:0;}
.mfcontentrht ul{ margin:0; padding:0;}
.mfcontentrht ul li{ list-style:none; display:block; margin:0; padding:0;}

.mfcontentrht-cnt-bg{ width:185px; margin:0 0 7px 0; padding:0;}
.mfcontentrht-cnt-top{ width:185px; height:7px; margin:0; padding:0;}
.mfcontentrht-cnt-top img{margin:0; padding:0; float:left;}
.mfcontentrht-cnt-mid{ width:185px; height:auto; margin:0; padding:0; background:url(../images/img-bg-mid.jpg) repeat-y;}
.mfcontentrht-cnt-bot{ width:185px; height:7px; margin:0; padding:0;}
.mfcontentrht-cnt-bot img{ margin:0; padding:0; float:left;}

.mfcontentrht-cnt-overlay{ width:185px; height:auto; margin:0; padding:0; position:relative;}

.mfcontentrht-cnt-img{ width:175px; height:77px; margin:0 0 0 6px; padding:0; border-bottom:#fff solid 1px;}
.mfcontentrht-cnt-img img{ width:175px; height:77px;}

/*.mfcontentrht-cnt-link{ width:175px; height:50px; margin:0 0 0 6px; padding:0;}
.mfcontentrht-cnt-link a{ color:#8D8F95; font-size:11px; font-weight:bold; width:100%; height:100%; margin:0; padding:0; display:table; *display:block; *padding:7px 0 0 0}
.mfcontentrht-cnt-link a:hover{ color:#fff; background:url(../images/sec-bg.jpg) repeat-x; text-decoration:none;}
.mfcontentrht-cnt-link a strong{ cursor:pointer; margin:0; padding:0 9px 0 18px; vertical-align:middle; display:table-cell;}
.mfcontentrht-cnt-link a span{ background:url(../images/nav-arrow.jpg) no-repeat 1px 3px; line-height:13px; padding:0 0 0 19px; vertical-align:middle; display:table-cell; width:135px;}
.mfcontentrht-cnt-link a:hover span{ background:url(../images/nav-arrow-act.jpg) no-repeat 1px 3px;}*/


.mfcontentrht-cnt-link{ width:175px; height:50px; margin:0 0 0 6px; padding:0;}
.mfcontentrht-cnt-link a{ color:#8D8F95; font-size:11px; font-weight:bold; width:100%; height:100%; margin:0; padding:0; display:table; *display:block; *padding:7px 0 0 0; text-align:left;}
.mfcontentrht-cnt-link a:hover{ color:#fff; background:url(../images/sec-bg.jpg) repeat-x; text-decoration:none;}
.mfcontentrht-cnt-link a strong{ cursor:pointer; margin:0; padding:0 3px 0 18px; vertical-align:middle; display:table-cell; text-align:left;}
.mfcontentrht-cnt-link a span{ background:url(../images/nav-arrow.jpg) no-repeat 1px 3px; line-height:13px; padding:0 0 0 19px; vertical-align:middle; display:block; *display:inline-block; text-align:left; width:135px;}
.mfcontentrht-cnt-link a:hover span{ background:url(../images/nav-arrow-act.jpg) no-repeat 1px 3px;}


.mf-footer{ width:968px; height:35px; margin:0; padding-top:15px; background:#fff url("../images/header-bg.jpg") repeat-x; position:fixed; clear:both; bottom:0; z-index:100;}
.account-link{ width:500px; margin:0; padding:0; float:left;}
.account-link img{ margin:0; padding:6px 0 0 10px; width:auto; float:left;}
.account-link ul{ margin:0; padding:0; float:left;}
.account-link ul li{ font-size:10px; margin:0; padding:0; display:inline; line-height:20px; list-style:none;}
.account-link ul li a{ background:url(../images/f-arrow.jpg) no-repeat right; color:#50555F; margin:0 10px 0 0; padding:0 14px 0 0; display:block; float:left;}
.account-link ul li a:hover{ background:url(../images/f-arrow-act.jpg) no-repeat right; text-decoration:none;}

.footer-link{ width:100%; margin:0; padding:0; float:left;}
.footer-link P{ width:100%; color:#50555F; font-size:10px; line-height:15px; margin:0; padding:3px 17px; display:inline-block; text-align:center;}

.footer-link ul{ margin:0; padding:0;}
.footer-link ul li{ font-size:10px; margin:0; padding:0; display:inline; line-height:20px; list-style:none;}
.footer-link ul li a{ background:url(../images/f-arrow.jpg) no-repeat right; color:#50555F; margin:0 0 0 10px; padding:0 14px 0 0; display:block; float:left;}
.footer-link ul li a:hover{ background:url(../images/f-arrow-act.jpg) no-repeat right; text-decoration:none;}

.map-link{ color:#8D8F95; font-size:11px; text-decoration:underline;}
.map-link:hover{ color:#50555F; text-decoration:underline;}

.loc-link{ color:#8D8F95; font-size:11px; text-decoration:underline; background:none !important; margin:0; padding:0 !important;}
.loc-link:hover{ color:#50555F; text-decoration:underline;}

.admin-f-link{ background: url("../images/pencil.jpg") no-repeat !important; color:#1C91E7 !important; display:inline-block !important; font-size:11px !important; font-weight:bold !important; margin:0 !important; padding:0 25px 0 20px !important ; text-decoration:none !important;}
.admin-f-link:hover{ color:#0e69ae !important; text-decoration:none !important;}

.admin-add-link{background: url("../images/add.jpg") no-repeat 0 3px !important; color:#1C91E7 !important; display:inline-block !important; font-size:11px !important; font-weight:bold !important; margin:0 !important; padding:0 14px 0 20px !important ; text-decoration:none !important;}
.admin-add-link:hover{ color:#0e69ae !important; text-decoration:none !important;}





/* -------Admin Area starts---------*/

/* ---top-teaser starts---*/
.top-mng-tsr{background:url(../images/teaser-bg.jpg) no-repeat; margin:0; padding:0 4px; font-size:10px; font-weight:bold; color:#fff; width:39px; height:17px; position:absolute; right:2px; top:1px;}
.top-mng-tsr:hover{text-decoration:none;}
/* ---top-teaser ends---*/


/* ---top-teaser starts---*/
.top-cnt-edit{font-size:11px; font-weight:bold; color:#fff; text-decoration:none; display:inline-block; margin:10px 0 0 19px; padding:0 0 0 31px; background:#1c91e7 url(../images/edit-cnt-teaser.png) no-repeat 5px 2px; line-height:23px; width:393px;}
.top-cnt-edit:hover{text-decoration:none; color:#fff;}
/* ---top-teaser ends---*/


/*---content teaser starts---*/
.mng-cont-tsr{ font-size:11px; font-weight:bold; color:#fff; text-decoration:none; display:inline-block; margin:10px 0 30px 5px; padding:0 0 0 31px; background:#1c91e7 url(../images/edit-cnt-teaser.png) no-repeat 5px 2px; line-height:23px; width:393px;}
.mng-cont-tsr:hover{ text-decoration:none; color:#fff;}
/*---content teaser ends---*/


/* ---teaser starts---*/
.mng-tsr{ font-size:11px; font-weight:bold; color:#1c91e7; text-decoration:none; display:inline-block; margin:10px 0 10px 5px; padding:0 0 0 23px; background:url(../images/monitor-icon.jpg) no-repeat; line-height:17px;}
.mng-tsr:hover{ text-decoration:none; color:#1675d0;}
.mouse-hide{background:url(../images/teaser-bg.jpg) no-repeat; margin:0; padding:0 4px; font-size:10px; font-weight:bold; color:#fff; width:39px; height:17px; position:absolute; right:62px; top:32px;}
.mouse-hide:hover{ text-decoration:none; color:#fff;}
/* ---teaser ends---*/

.edit-top-tsr{font-size:11px; font-weight:bold; color:#1c91e7; text-decoration:none; margin:0; padding:0 0 0 23px; background:url(../images/monitor-icon.jpg) no-repeat;}


.cnt-mouse-hide{background:url(../images/teaser-bg.jpg) no-repeat; margin:0; padding:0 4px; font-size:10px; font-weight:bold; color:#fff; width:39px; height:17px; position:absolute; right:85px; top:42px;}
.cnt-mouse-hide:hover{ text-decoration:none; color:#fff;}


.cnt-mouse-hide-banner{background:url(../images/teaser-bg.jpg) no-repeat; margin:0; padding:0 4px; font-size:10px; font-weight:bold; color:#fff; width:39px; height:17px; position:absolute; right:445px; top:50px;}
.cnt-mouse-hide-banner:hover{ text-decoration:none; color:#fff;}



/* -------Admin Area ends---------*/


/* -------Admin login area starts------*/
.login-bg{ width:968px; height:556px; margin:0; padding:0; background:url(../images/admin-bg.jpg) repeat-x;}
.login-area{ width:356px; margin:0 auto; padding:150px 0 0 0;}
.login-area-top{ width:356px; height:9px; margin:0; padding:0;}

.login-area-mid{ width:314px; margin:0; padding:10px 20px 5px; background:#fff; border-right:#dee0e5 solid 1px; border-left:#dee0e5 solid 1px; display:inline-block;}
.login-area-mid label{ font-size:13px; margin:0; padding:0; float:left; width:93px}
.login-area-mid span{ font-size:10px; color:Red; margin:0; padding:0; float:left;}
.login-area-mid input{ width:183px; margin:0 0 15px 0; padding:4px; border:#dee0e5 solid 1px; float:left;}
.login-btn{ width:50px !important; height:20px !important; margin:10px 0 0 93px !important; padding:0 !important; background:url(../images/sub-btn-bg.jpg) repeat-x !important; color:#50555F !important; border:none !important; font-size:11px; cursor:pointer;}
.login-err{ color:Red; font-size:9px; margin:10px 0 0 0; padding:0; text-align:center;}

.chk-box-area{ margin:0; padding:0;}
.chk-box-area input{width:13px !important; height:13px !important; margin:0 10px 0 94px !important; padding:0 !important; border:none !important; float:left;}
.chk-box-area label{font-size:9px !important; margin:0 !important; padding:0 !important; width:173px !important; line-height:normal; float:none !important;}

.forgot{ font-size:10px; color:#50555F; margin:10px 0 0 10px; padding:0; text-decoration:underline; float:left;}
.forgot:hover{ text-decoration:none; color:#000;}

.login-area-bot{ width:356px; height:9px; margin:0; padding:0;}
.login-area-bot img{ margin:0; padding:0; float:left;}

#recaptcha_widget_div{ width:318px; margin:20px 0 0 0; padding:0;}

/* -------Admin login area ends------*/




/* -------tabslide-area starts------*/

.tabslide-area{ width:473px; height:25px; margin:0; padding:0; background:#ebebeb;}

.tabslide-area a{
	color:#8D8F95;
	text-decoration:none;
	font-weight:bold;
    float: left;
    font-size: 11px;
    height: 19px;
    margin: 0;
    padding: 2px 6px;
    
}
.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 474px;
    padding:0;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:421px;
    height:25px;
    margin:0 0 0 10px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
 margin:0; padding:0;
}

.jcarousel-skin-tango .jcarousel-item a{ background:url(../../assets/images/tab-bg.jpg) repeat-x; height:19px; margin:0; padding:2px 6px; font-size:11px; color:#8d8f95; float:left;}
.jcarousel-skin-tango .jcarousel-item a:hover{ color:#50555f; text-decoration:none;}

.jcarousel-skin-tango .jcarousel-item a.active{ font-weight:bold;}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 7px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 2px;
    right: 0px;
    width: 21px;
    height: 21px;
    cursor: pointer;
    background:url(../../assets/images/tab-ar-rht.jpg) no-repeat;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {

    background: url(../../assets/images/tab-ar-rht-act.jpg) no-repeat;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background: url(../../assets/images/tab-ar-rht-act.jpg) no-repeat;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
background: url(../../assets/images/tab-ar-rht.jpg) no-repeat;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 2px;
    left:0;
    width: 21px;
    height: 21px;
    cursor: pointer;
    background: url(../../assets/images/tab-ar-lft.jpg) no-repeat;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {

    background: url(../../assets/images/tab-ar-lft-act.jpg) no-repeat;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
   background: url(../../assets/images/tab-ar-lft-act.jpg) no-repeat;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-image: url(../../assets/images/tab-ar-lft-act.jpg) no-repeat;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/* -------tabslide-area ends------*/


/*---Serach area starts---*/

.srch-area{ width:175px; height:83px; margin:0; padding:0; position:absolute; right:20px; top:15px;}
.src-box{ width:175px; margin:0; padding:0;}
.src-box input{ width:125px; margin:0; padding:4px 3px 2px 23px; height:14px; color:#50555F; font-size:11px; border:#BEBFC1 solid 1px; background:#fff url(../images/srch-icon.jpg) no-repeat; float:left;}
.src-box-btn{ width:21px !important; height:21px !important; margin:0 !important; padding:0 !important; border:none !important; background:none !important; float:right !important;}

.srch-area .srch-pos-one{ right:80px;}
.srch-area .srch-pos-two{ right:120px;}



.src-list{ width:154px; height:350px; margin:0; padding:17px 0 0 20px; background:#fff; border:#dddddf solid 1px; position:absolute; top:21px; z-index:9999;}
.src-list h1{ color:#8D8F95; font-size:12px; margin:0; padding:0 0 9px 0; line-height:11px;}
.src-list ul{ margin:0; padding:0;}
.src-list ul li{ font-size:11px; margin:0; padding:0; display:block; list-style:none;}
.src-list ul li a{ color:#8D8F95; margin:0; padding:0 0 3px 18px; text-decoration:none; background:url(../images/nav-arrow.jpg) no-repeat 0 5px; display:block;}

.exhi-az{ width:175px; height:21px; margin:9px 0 0 0; padding:0; display:inline-block; background:url(../images/drp-arrow.jpg) no-repeat right; cursor:pointer;}
.exhi-az h1{ background:#8d8f95; margin:0 0 0 0; padding:4px 0 3px 8px; font-size:10px; color:#fff; font-weight:bold; line-height:14px; width:144px; float:left;}


.exhi-list{ width:154px; height:320px; margin:0; padding:0 0 0 20px; background:#fff; border:#dddddf solid 1px; position:absolute; top:52px; z-index:99999;}
.exhi-list h1{ color:#8D8F95; font-size:12px; margin:0; padding:0 0 10px 0; line-height:11px; display:inline-block;}
.exhi-list ul{ margin:0; padding:17px 0 0 0;}
.exhi-list ul li{ font-size:11px; margin:0; padding:0; display:block; list-style:none;}
.exhi-list ul li a{ color:#8D8F95; margin:0; padding:0 0 3px 18px; text-decoration:none; background:url(../images/srch-nav-arrow.jpg) no-repeat 0 3px; display:block;}
.exhi-list ul li a:hover{ background:url(../images/srch-nav-arrow-act.jpg) no-repeat 0 3px;}

.exhi-list ul.sub-ex{ margin:0; padding:0 0 17px; width:137px; word-wrap:break-word;}

.slidingDivAplh{ width:154px; height:225px; margin:0; padding:0; overflow-x:hidden; overflow-y:scroll;}


.cong-evt{ width:175px; height:21px; margin:9px 0 0 0; padding:0; display:inline-block; background:url(../images/drp-arrow.jpg) no-repeat right; cursor:pointer;}
.cong-evt h1{ background:#8d8f95; margin:0 0 0 0; padding:4px 0 3px 8px; font-size:10px; color:#fff; font-weight:bold; line-height:14px; width:144px; float:left;}

.cong-list{ width:154px; height:289px; margin:0; padding:0 0 0 20px; background:#fff; border:#dddddf solid 1px; position:absolute; top:82px; z-index:9999;}
.cong-list h1{ color:#8D8F95; font-size:12px; margin:0; padding:0 0 10px 0; line-height:11px; display:inline-block;}
.cong-list ul{ margin:0; padding:17px 0 0 0;}
.cong-list ul li{ font-size:11px; margin:0; padding:0; display:block; list-style:none;}
.cong-list ul li a{ color:#8D8F95; margin:0; padding:0 0 3px 18px; text-decoration:none; background:url(../images/srch-nav-arrow.jpg) no-repeat 0 3px; display:block;}
.cong-list ul li a:hover{ background:url(../images/srch-nav-arrow-act.jpg) no-repeat 0 3px;}

.cong-list ul.sub-cong{ margin:0; padding:0 0 5px;}

.cong-sub-list{width:154px; height:159px; margin:0; padding:0; overflow:auto;}


.border{margin:15px 0; padding:0; clear:both; border-bottom:#8d8f95 solid 1px; width:135px; height:2px;}

/*---.center-line{ width:auto; height:1px; margin:0; padding:10px 0; clear:both; border-bottom:#8d8f95 solid 1px;}---*/

/*---Serach area ends---*/



/*---gallery-area starts---*/

.gallery-area{ margin:0; padding:0 0 0 19px; width:424px;}
.gallery-area h1{ font-size:14px; color:#50555F; line-height:21px; margin:0; padding:14px 0 9px; clear:both; font-weight:normal;}

.back-ov{ width:150px; margin:25px 0 0 19px; padding:0;}
.back-ov a{ color:#8D8F95; font-size:11px; margin:0; padding:7px 0 0 30px; background:url(../images/back-btn.jpg) no-repeat 2px 3px; display:inline-block;}
.back-ov a:hover{ background:url(../images/back-btn-act.jpg) no-repeat 2px 3px; text-decoration:none; color:#50555F;}

.down-link{ width:192px; margin:0; padding:0; float:right;}
.down-link a{ color:#8D8F95; font-size:11px; margin:0; padding:0 20px 0 0; float:right; background:url(../images/d-icon.jpg) no-repeat right;}
.down-link a:hover{ text-decoration:none; color:#50555F; background:url(../images/d-act-icon.jpg) no-repeat right;}
.down-link input{ width:13px; height:13px; margin:2px 0 0 10px; padding:0;}


.gallery{ margin:0; padding:0; display:inline-block;}
.gallery-img{ width:96px; height:114px; margin:0 10px 0 0; padding:35px 0 3px 0; float:left;}
.gallery-img img{ margin:0; padding:0 0 2px	;}

.gallery-link{ margin:0; padding:0; height:auto;}
.gallery-link a{ color:#8D8F95; font-size:11px; margin:0; padding:0 0 4px 15px; background:url(../images/em-arrow.jpg) no-repeat 0 1px; line-height:normal; float:left; width:81px; word-wrap:break-word;}
.gallery-link a:hover{ background:url(../images/em-arrow-act.jpg) no-repeat 0 1px; text-decoration:none; color:#50555F;}
.gallery-link label{ font-size:9px; color:#8D8F95; margin:1px 0 0 0; padding:0; float:left; line-height:normal;}
.gallery-link input{ width:13px; height:13px; margin:0 3px 0 0; padding:0; float:left;}

/*---gallery-area ends---*/


/*---news-area starts---*/

.news-area{ margin:0; padding:0 0 23px 0; display:block;}
.news-area h2{ font-size:14px; font-weight: normal; line-height:18px; display:inline-block; padding:0 0 5px;}
.news-area h2 strong{ font-size:11px; font-weight:bold; color:#50555F; margin:0; padding:7px 0 0 0; float:right;}
.news-area h2 a{ background: url("../images/e-submit.jpg") no-repeat 0 7px; color:#8D8F95; margin:0; padding:8px 15px 3px 30px; text-decoration:none; float:left; width:300px;}
.news-area h2 a:hover{ background: url("../images/e-submit-act.jpg") no-repeat 0 7px; color:#50555f;}
.news-area p{ font-size:11px; line-height: 15px; margin: 0; padding: 0 0 15px;}

/*---news-area ends---*/


.mouse-hide-tab
{
	background: url("../images/tab-edit.jpg") no-repeat scroll 0 0 transparent !important;
    color: #FFFFFF !important;
    font-size: 10px !important;
    font-weight: bold !important;
    height: 13px !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 14px !important;
    position:absolute !important;
    display:none;
    left:0;
    top:4px;

}


.tab-items{ width:auto; margin:0; padding:0; display:inline-block; position:relative;}

.mng-news-item{ font-size:11px; color:#1c91e7; margin:7px 0 0 0; padding:0 0 0 13px; font-weight:bold; background:url(../images/plus-icon.jpg) no-repeat 0 5px; float:right;}
.mng-news-item:hover{ text-decoration:none; color:#0a7ed4;}

.search-area{ width:454px; margin:0; padding:0 0 0 19px; display:inline-block;}
.search-box{ margin:0 0 20px 0; padding:0;}
.search-box input{ width:280px; height:15px; margin:0; padding:2px 4px 2px 25px; border:#8D8F95 solid 1px; float:left; background:url(../images/search.jpg) no-repeat 4px 2px; font-size:11px; color:#50555F;}
.search-btn{ width:21px !important; height:21px !important; margin:0 0 0 2px !important; padding:0 !important; border:none !important; background:none !important;}

.search-tab{ width:424px; height:24px; margin:0 0 18px 0; padding:0; background:url(../images/srch-tab-bg.jpg) repeat-x;}
.search-tab ul{ margin:0; padding:0;}
.search-tab ul li{ list-style:none; margin:0 0 0 8px; padding:0; float:left;}
.search-tab ul li a{ background:url(../images/tab-bg.jpg) repeat-x; color:#8D8F95; float:left; font-size:11px; height:19px; margin:0; padding:3px 10px; font-family:Tahoma;}
.search-tab ul li a:hover{ text-decoration:none; color:#50555F;}
.search-tab ul li a.act{ font-weight:bold; background:#fff;}

.search-result{ margin:0; padding:0; clear:both;}
.search-result p{ font-size:11px; margin:0; padding:0;}

.search-more-result{ margin:0; padding:10px 0;}
.search-more-result p{ font-size:11px; margin:0; padding:0; line-height:normal;}
.search-more-result ul{ margin:0; padding:0;}
.search-more-result ul li{ font-size:11px; margin:0; padding:0 0 0 14px; background:url(../images/box.jpg) no-repeat 1px 6px; line-height:normal;}

.ad-srch{ width:185px; margin:0; padding:0;}

.ad-srch-top{ width:185px; height:5px; margin:0; padding:0;}
.ad-srch-top img{ margin:0; padding:0;}

.ad-srch-mid{ width:185px; margin:0; padding:0; background:url(../images/srch-mid-bg.jpg) repeat-y; float:left;}

.ad-srch-bot{ width:185px; height:5px; margin:0; padding:0; float:left;}
.ad-srch-bot img{ margin:0; padding:0;}

.ad-srch-tab{ width:175px; height:21px; cursor:pointer; display:inline-block; margin:0 0 0 5px; padding:0;}
.ad-srch-tab h1{ width:133px; height:15px; margin:0; padding:3px 0 3px 20px; color:#FFFFFF; float:left; font-size:10px; font-weight:bold; line-height:normal; margin:0; background:url(../images/ad-srch-tab.jpg) repeat-x;}
.ad-srch-arrow{ width:21px; height:21px; margin:0; padding:0; border:none; float:right;}

.ad-srch-list{ width:135px; margin:0 0 0 5px; padding:13px 20px; background:#fff; float:left;}
.ad-srch-list p{ font-size:11px; margin:0; padding:0;}
.ad-srch-list select{ width:135px; height:19px; margin:0 0 6px 0; padding:0; border:#8D8F95 solid 1px; font-size:11px; color:#50555F;}
.ad-srch-list h1{ font-size:11px; margin:0; padding:10px 0 4px; color:#50555F; line-height:13px;}
.ad-srch-list input{ width:13px; height:13px; margin:0; padding:0; float:left; clear:both;}
.ad-srch-list label{ color:#50555F; font-size:11px; margin:0 0 5px 0; padding:0 0 0 5px; line-height:normal; display:inline-block;}


.submit-area{ width:60px; height:21px; margin:0; padding:0; float:right;}
.submit-btn{ width:60px !important; height:21px !important; color:#8D8F95; cursor:pointer; font-family:Verdana; font-size:11px; font-weight:bold; margin:0; padding:3px 27px 0 0 !important; background:url(../images/submit-btn.jpg) no-repeat right; border:none;}
.submit-btn:hover{ color:#50555F;}


.e-submit-btn{ width:auto !important; height:21px !important; color:#8D8F95; cursor:pointer; font-family:Verdana; font-size:11px; font-weight:bold; margin:5px 5px 0 0 !important; padding:3px 27px 0 0 !important; background:url(../images/submit-btn.jpg) no-repeat right; border:none !important;}
.e-submit-btn:hover{ color:#50555F;}


/*---temp-three style start---*/
.temp-three{font-size:11px; line-height:15px; margin:0; padding:0 0 15px 19px;}
.temp-three h1{color: #50555F; font-size: 11px; margin: 0; padding:0;}
.temp-three h1 a{ font-size:11px; font-weight:bold; margin:0; padding:0 0 0 15px; color:#8D8F95; line-height:15px; background:url(../images/em-arrow.jpg) no-repeat 0 1px;}
.temp-three h1 a:hover{ background:url(../images/em-arrow-act.jpg) no-repeat 0 1px; text-decoration:none; color:#50555F;}


/*---temp-three style end---*/

/*---evnt-srch starts---*/

.evnt-srch{ margin:0; padding:0;}
.evnt-link{ font-size:11px; color:#8D8F95; margin:0; padding:0 16px 16px; background:url(../images/em-arrow.jpg) no-repeat; text-decoration:none; display:block; line-height:13px;}
.evnt-link:hover{ background:url(../images/em-arrow-act.jpg) no-repeat; color:#50555F; text-decoration:none;}

.evnt-srch label{ width:146px; font-size:11px; color:#50555F; margin:0; padding:0; float:left;}
.evnt-srch input{ width:266px; background:#fff; border:1px solid #8D8F95; color:#50555F; margin:0 0 13px 0; padding:1px 4px;}
.evnt-srch input:active, .evnt-srch input:focus{ background:#DDDDDF; border-color:#50555F;}
.evnt-srch select{ width:277px; background:#fff; border:1px solid #8D8F95; color:#50555F; height:19px; margin:0 0 13px 0; padding:0;}
.evnt-srch select:active, .evnt-srch select:focus{ background:#DDDDDF; border-color:#50555F;}
.evnt-srch select.month{width:120px; float:left; margin:0 37px 13px 0;}
.evnt-srch select.year{width:120px; float:left;}

.evnt-submit{ background: url("../images/find-btn.jpg") no-repeat right !important; border:none !important; color:#8D8F95 !important; cursor:pointer; font-family:Verdana; font-size:11px; font-weight:bold; height:21px !important;
margin:0 6px 0 0 !important; padding:3px 27px 0 0 !important; width:60px !important; float:right;}
.evnt-submit:hover{color:#50555F !important; background: url("../images/find-btn-act.jpg") no-repeat right !important;}

.back-srch{ color:#8D8F95; font-size:11px; margin:0; padding:5px 0 0 30px; background:url(../images/back-btn.jpg) no-repeat 0 -1px; display:inline-block;}
.back-srch:hover{ background:url(../images/back-btn-act.jpg) no-repeat 0 -1px; text-decoration:none; color:#50555F;}

.srch-pager{ margin:0 0 20px 0; padding:0; display:block;}
.srch-pager p{ margin:2px 0 0 0; padding:0; line-height:12px; display:inline-block; *float:left;}
.srch-pager select{ border:1px solid #8D8F95; margin:0; padding:2px; width:257px;}

.all-select{ border:1px solid #8D8F95; margin:0; padding:2px; width:57px;}

.srch-pager-rht{ width:auto; margin:0; padding:0; float:right;}
.srch-pager-rht select{ width:44px; background:#fff; border:1px solid #8D8F95; color:#50555F; height:19px; margin:0; padding:0; float:right;}
.srch-pager-rht img{ display:none;}


.evnt-list-cnt{ display:inline-block; clear:both; margin:0; padding:0 0 23px 0;}
.evnt-list-img{ width:200px; margin:4px 0 0 0; float:left;}
.evnt-list-img img{ width:200px; margin:0; padding:0;}
.evnt-list-txt{ margin:0; padding:0 0 0 217px;}
.evnt-list-txt h2{ font-size:14px; font-weight:normal; line-height:16px; padding:0 0 5px 0; margin:0; color:#50555F;}
.evnt-list-txt p{ margin:0; padding:0; font-size:11px; width:auto;}
.evnt-list-txt a{ color:#8D8F95; margin:10px 0 0 0; padding:0 0 0 16px; background:url(../images/f-arrow.jpg) no-repeat 0 3px; font-size:11px; font-weight:bold; display:inline-block;}
.evnt-list-txt a:hover{ color:#50555f; background:url(../images/f-arrow-act.jpg) no-repeat 0 3px; text-decoration:none;}

.evnt-prnt{ font-size:11px; color:#8D8F95; margin:0; padding:5px 20px 0 15px; display:block; float:right; background:url(../images/ev-prnt.jpg) no-repeat 43px 7px;}
.evnt-prnt:hover{background:url(../images/ev-prnt-act.jpg) no-repeat 43px 7px; color:#50555f; text-decoration:none;}

.evnt-download{ font-size:11px; color:#8D8F95; margin:0; padding:2px 20px 0 15px; display:block; float:right; background:url(../images/ev-download.jpg) no-repeat right;}
.evnt-download:hover{background:url(../images/ev-download-act.jpg) no-repeat right; color:#50555f; text-decoration:none;}

.evnt-detail-img{ margin:0; padding:0; float:left;}

.event-details{ width:auto; margin:10px 0 0 0; padding:0;}
.event-details p{ width:104px; margin:0; padding:0 0 3px 0; font-size:11px; font-weight:bold; white-space:nowrap; color:#50555F; float:left;}
.event-details p.answer{ width:320px !important; font-weight:normal; color:#8D8F95;}
.event-details p.answer a{ color:#8D8F95; font-weight:bold; background:url(../images/f-arrow.jpg) no-repeat; margin:0; padding:0 0 0 15px;}
.event-details p.answer a:hover{ color:#50555F; background:url(../images/f-arrow-act.jpg) no-repeat; text-decoration:none; margin:0; padding:0 0 0 15px;}
/*---evnt-srch ends---*/

.evnt-pagn{ margin:0; padding:0; float:right;}
.evnt-pagn li{ font-size:11px; float:left; margin:0; padding:0 5px; display:inline-block;}
.evnt-pagn li a{ color:#50555F;}
.evnt-pagn li a:hover{ text-decoration:underline;}
#next-span{ background:url(../images/ev-arrow.jpg) no-repeat; width:13px; height:13px; padding:0; margin:3px 15px 0 0; display:block; float:left;}
#next-span:hover{ background:url(../images/ev-arrow-act.jpg) no-repeat;}
#prev-span{ background:url(../images/lft-arrow.png) no-repeat; width:13px; height:13px; padding:0; margin:3px 0 0 0; display:block; float:left;}
#prev-span:hover{background:url(../images/lft-arrow-act.png) no-repeat;}
.plain{ width:auto !important; float:left !important; padding:0 5px !important; display:block !important; font-size:11px !important;}


.lang-switch{ width:82px; margin:0; padding:0; float:right;}
.lang-switch ul{ width:57px; height:19px; margin:0 2px 0 0; padding:0; border:1px solid #8D8F95; float:left;}
.lang-switch ul li{ font-size:11px; color:#50555F; margin:0; padding:1px 0 3px 7px; float:left; width:45px;}
.lang-switch ul li img{ margin:2px 0 0 0; padding:0; float:right;}
.drop-arrow{ background:url(../images/lang-btn.jpg) no-repeat; margin:0; padding:0; width:21px; height:21px; float:right;}


.error-area{ margin:0; padding:0;}
.error-area img{ margin:0; padding:0 10px 0 0; float:left;}
.error-area p{font-size:11px; line-height:15px; margin:0; padding:0 0 15px 0; width:367px; word-wrap:break-word; float:left;}


.mfcontentmid-wrapper-txt p a{ background:url(../images/txt-arr.jpg) no-repeat 0 1px; font-weight:bold; color:#8D8F95; text-decoration:none; margin:0; padding:0 0 0 15px;}
.mfcontentmid-wrapper-txt p a:hover{ background:url(../images/txt-arr-act.jpg)  no-repeat 0 1px; font-weight:bold; color:#50555f; text-decoration:none; margin:0; padding:0 0 0 15px;}
	
.ui-sortable li p{padding:0 !important}
.album-item { float:left; margin:0 4px 0 0 !important; padding:0; width:213px;}
.logo-item { float:left; margin:0 10px 0 0 !important; padding:0; width:96px;}
.mfcontentmid-wrapper-txt td p { width:100% !important }

/*advanced search starts*/

.adv-srch{ width:422px; margin:0 0 10px 0; padding:0; display:block;}
.adv-srch label{ font-size:11px; color:#50555F; margin:0; padding:0; display:block;}
.adv-srch input{ width:414px; border:#8D8F95 solid 1px; margin:0; padding:2px 0;}
.adv-srch select{ width:416px; border:#8D8F95 solid 1px; margin:0; padding:0;}

.catg-srch{ width:422px; margin:0; padding:0; display:block;}
.catg-srch label{ font-size:11px; color:#50555F; margin:0; padding:0; display:block;}
.catg-srch input{ width:414px; border:#8D8F95 solid 1px; margin:0; padding:2px 0;}
.catg-srch select{ width:416px; border:#8D8F95 solid 1px; margin:0 0 10px 0; padding:0;}

.hall-no{ width:214px; margin:0; padding:0; float:left;}
.hall-no label{ font-size:11px; color:#50555F; margin:0; padding:0; display:block;}
.hall-no input{ width:200px; border:#8D8F95 solid 1px; margin:0; padding:2px 0;}
.hall-no select{ width:150px; border:#8D8F95 solid 1px; margin:0; padding:0;}

.stand-no{ width:203px; margin:0; padding:0; float:left;}
.stand-no label{ font-size:11px; color:#50555F; margin:0; padding:0; display:block;}
.stand-no input{ width:200px; border:#8D8F95 solid 1px; margin:0; padding:2px 0;}

.submit-block{ width:416px;  padding:0; display:inline-block;} /* margin:20px 0 0 0; */
.submit-block input{ background:url(../images/sec-arrow.jpg) no-repeat right; color:#8D8F95; font-size:12px; font-family:Verdana; width:auto; height:22px; padding:3px 25px 0 0; border:none; font-weight:bold; float:right; cursor:pointer;}
.submit-block input:hover{ background:url(../images/sec-arrow-act.jpg) no-repeat right; color:#50555f;}
.reset-link{ width:203px; margin:10px 0 0 0; padding:0; float:left;}
.reset-link a{ background:url(../images/ev-arrow.jpg) no-repeat 0 center; color:#8D8F95; font-size:11px; margin:0 0 3px 0; padding:0 0 0 16px; display:block;}
.reset-link a:hover{ background:url(../images/ev-arrow-act.jpg) no-repeat 0 center; color:#50555f; text-decoration:none;}

.adv-search-list{width:422px; margin:0; padding:0; display:block;}
.adv-search-inner{ width:422px; margin:0 0 10px 0; padding:0; display:block;}
.adv-search-inner h2{ color:#8D8F95; font-size:11px; margin:0; padding:0 0 2px 0; line-height:17px;}
.adv-search-inner h2 a{ background:url(../images/ev-arrow.jpg) no-repeat 0 top; color:#8D8F95; margin:0; padding:0 0 0 16px;}
.adv-search-inner h2 a:hover{ background:url(../images/ev-arrow-act.jpg) no-repeat 0 top; color:#c25723; text-decoration:none;}

.adv-search-inner ul{ margin:0; padding:0 0 3px 0;}
.adv-search-inner ul li{ color:#50555F; font-size:11px; margin:0; padding:0;}
.adv-search-inner ul li span{ margin:0; padding:0 0 0 16px;}

.srch-more{ background:url(../images/ev-arrow.jpg) no-repeat 0 center; color:#8D8F95; font-size:11px; margin:0 0 0 16px; padding:0 0 3px 16px;}
.srch-more:hover{ background:url(../images/ev-arrow-act.jpg) no-repeat 0 center; color:#50555f; text-decoration:none;}


.srch-back{ background: url("../images/back-btn.jpg") no-repeat scroll 2px 3px transparent; color:#8D8F95; display:block; font-size:11px; margin:0; padding:7px 0 7px 30px;}
.srch-back:hover{ background: url("../images/back-btn-act.jpg") no-repeat scroll 2px 3px transparent; color:#50555f; text-decoration:none;}
.srch-details{ width:422px; margin:0; padding:0;}
.srch-spacer{ clear:both; margin:0; padding:0; height:25px;}
.srch-details span{ font-weight:bold; margin:0 0 0 3px; padding:0; display:block; line-height:1.3636;}
.srch-details ul{ margin:0; padding:0;}
.srch-details ul li{line-height:17px; margin:0 0 0 16px; padding:0 0 0 4px; display:block;}
.srch-details span a{ background:url("../images/txt-arr.jpg") no-repeat scroll 0 1px transparent; color:#8D8F95; font-weight:bold; margin:0; padding:0 0 0 15px; text-decoration:none;}
.srch-details span a:hover{ background:url("../images/txt-arr-act.jpg") no-repeat scroll 0 1px transparent; color:#50555F; font-weight:bold; margin:0; padding:0 0 0 15px; text-decoration:none;}

.srch-details span .web{ background:url("../images/up-arrow.jpg") no-repeat scroll 0 1px transparent; color:#8D8F95; font-weight:bold; margin:0; padding:0 0 0 15px; text-decoration:none;}
.srch-details span .web:hover{ background:url("../images/up-arrow-act.jpg") no-repeat scroll 0 1px transparent; color:#50555F; font-weight:bold; margin:0; padding:0 0 0 15px; text-decoration:none;}

.brand-list{margin:5px 0 0 3px !important; padding:0 0 0 0 !important; display:block !important;}
.country-list{margin:5px 0 0 3px !important; padding:0 0 0 0 !important; display:block !important;}
.category-list{margin:0px !important; padding:0 0 0 16px !important; font-weight:bold; display:block !important; background:url(../images/nav-arrow.jpg) no-repeat 0 center}

.srch-listing-sec{ width:422px; margin:10px 0 10px 3px; padding:0;}
.srch-listing-sec ul{ margin:0; padding:0;}
.srch-listing-sec ul li{ line-height:17px; margin:0; padding:0;}
.srch-listing-sec ul li.main-category{ color:#8D8F95;  margin:0;  background:url(../images/nav-arrow.jpg) no-repeat left 5px}
.srch-listing-sec ul li.child-category{ color:#8D8F95; margin:0 0 0 16px;  background:url(../images/sub-nav.jpg) no-repeat 0 center}
.srch-listing-sec ul li.subchild-category{ color:#8D8F95; margin:0 0 0 32px;  background:url(../images/sub-nav.jpg) no-repeat 0 center}

.adv-srch-rht{ float:right; margin:0; padding:0; width:200px;}
.adv-srch-rht-top{ width:185px; height:7px; margin:0; padding:0; display:inline-block}
.adv-srch-rht-mid{ background:url("../images/img-bg-mid.jpg") repeat-y; width:176px; height:auto; margin:0; padding:0 6px;  display:inline-block}
.adv-srch-rht-bot{ width:185px; height:7px; margin:0; padding:0; display:inline-block}

.adv-srch-rht-mid h3{ background:url("../images/adv-srch-bg.jpg") repeat-x; color:#fff; font-size:10px; line-height:13px; cursor:pointer;}
.adv-srch-rht-mid h3 a{ color:#fff; margin:0; padding:4px 0; display:block; background:url(../images/srch-arrow.jpg) no-repeat right;}
.adv-srch-rht-mid h3 a:hover{ text-decoration:none;}
.adv-srch-rht-mid h3 span{ display:block; margin:0; padding:0 20px 0 22px; cursor:pointer;}

.rht-srch-cnt{ margin:0; padding:15px 20px;}
.rht-srch-cnt ul{ margin:0; padding:0;}
.rht-srch-cnt ul li{ line-height:17px; margin:0; padding:0; display:block;}
.rht-srch-cnt label{ font-size:11px; color:#50555F; margin:0; padding:0; display:block;}
.rht-srch-cnt input{ width:130px; border:#8D8F95 solid 1px; margin:0 0 5px 0; padding:1px;}
.rht-srch-cnt select{ width:135px; border:#8D8F95 solid 1px; margin:0 0 5px 0; padding:0;}
.rht-srch-submit{ background:url(../images/sec-arrow.jpg) no-repeat right; color:#8D8F95; font-size:11px; font-family:Verdana; width:auto !important; height:21px; padding:3px 25px 0 0 !important; margin:0 3px 15px 0 !important; border:none !important; font-weight:bold; cursor:pointer; float:right;}
.rht-srch-submit:hover{ background:url(../images/sec-arrow-act.jpg) no-repeat right; color:#50555f;}

.nobold { font-weight:normal !important; }
.standnum{ display:block; margin:0; padding: 0 0 0 15px;}
.hallnum{ display:block; margin:0; padding: 0 0 0 15px;}

.srch-span{ font-size:14px; color:#50555F; font-weight:normal; float:left; padding:20px 0; width:300px;}
.collapse-expand{ margin:20px 0 0 !important; padding:0; float:left;}
.collapse-expand a{ color:#8D8F95; font-size:11px; margin:0; padding:0 15px 0 0; text-decoration:none; display:block; background:url(../images/srch-nav-arrow.jpg) no-repeat right; text-align:right; line-height:15px;}
.collapse-expand a:hover{ color:#50555f; background:url(../images/srch-nav-arrow-act.jpg) no-repeat right}


.excel-area{ width:550px; margin:0; padding:0; display:inline-block;}
.excel-area label{ width:115px; margin:0; padding:0; float:left;}
.add-db{ width:170px; margin:0; padding:0; float:left;}
.add-db input{ background:url(../images/sec-arrow.jpg) no-repeat right; color:#8D8F95; font-size:12px; font-family:Verdana; width:auto !important; height:20px; padding:0 25px 0 0; border:none; font-weight:bold; float:right; cursor:pointer;}
.add-db input:hover{ background:url(../images/sec-arrow-act.jpg) no-repeat right; color:#50555f;}

.back-ov{ width:150px; margin:25px 0 0 19px; padding:0;}
.back-ov a{ color:#8D8F95; font-size:11px; margin:0; padding:7px 0 0 30px; background:url(../images/back-btn.jpg) no-repeat 2px 3px; display:inline-block;}
.back-ov a:hover{ background:url(../images/back-btn-act.jpg) no-repeat 2px 3px; text-decoration:none; color:#50555F;}
.back-ov-detail{ margin:25px 0 0 19px; padding:0; width:auto;}
.back-ov-detail a{ background:url("../images/srch-nav-arrow.jpg") no-repeat scroll right 10px transparent; color:#8D8F95; float:right; font-size:11px; margin:0; padding:7px 20px 0 0;}
.back-ov-detail a:hover{ background:url("../images/srch-nav-arrow-act.jpg") no-repeat scroll right 10px transparent; color:#50555F; text-decoration:none;}

.form-table{ width:100%; margin:0; padding:0;}
.form-table tr{ margin:0; padding:0;}
.form-table td{ margin:0; padding:0;}
.form-table span{ font-size:11px; color:#50555F; margin:0; padding:0 10px 0 0;}
.form-table input{ width:292px; border:1px solid #8D8F95; margin:0; padding:2px 0;}

.error-message{ margin:0; padding:0}
.error-message span{ font-size:11px; color:#50555F; margin:0; padding:0 0 5px 0; display:inline-block;}

.thank-you-area{ width:470px; margin:0; padding:10px 0; text-align:center;}
.thank-you-area h1{ color:#50555F; font-size:18px; line-height:1.1111; margin:0; padding:0;}
.thank-you-area span{ font-size:11px;}

.page-list{ margin:0; padding:2px 5px; background:#d8d8d8}
.page-list span{ margin:0; padding:0 0 0 3px;}

.listing-table{ margin:0; padding:0; border:#a0a0a0 solid 1px; font-size:11px;}
.listing-table td{ margin:0; padding:0 2px; text-align:center; border:#a0a0a0 solid 1px;}

.listing-table .heading{ background:#c50048; color:#fff;}

.pagination{ width:auto; margin:0; padding:0;}
.pagination table{ margin:0 auto;}
.pagination tr{ text-align:center;}
.pagination td{ border:none !important;}
.pagination span{ background:#ababab; color:#fff; font-size:11px; padding:2px 3px; border:#ccc solid 1px;}
.pagination a{ color:#212121; font-size:11px; padding:2px 3px; border:#ccc solid 1px;}

.form-left-content{padding: 0 0 0 19px;}
.page-title{0 0 10px 19px;}
.form-label{padding: 0 5px 0 19px; float: left;}
.input-big{width: 292px;  padding: 2px 0;  margin: 0px 0 10px 0;}
.multi{margin: 5px 0 10px 0;}
.form-left-content {}

.form-table {
  width: 100%;
  margin: 10px 0 0 0;
  padding: 0;}

.form-table input{  width: 292px;
  border: 1px solid #8D8F95;
  margin: 0;
  padding: 2px 0;}
.image-tag {width:465px; height:50px;}



.src-event-btn
{
display: block;
background: #8d8f95;
color: #FFF;
text-align: left;
margin: 27px 0px 0px;
clear: both;
width: 175px;
float: right;
padding:3px 10px 3px 25px;
box-sizing: border-box;
font-size: 11px;
font-weight: bold;
cursor: pointer;
position: relative;
z-index: 9;
text-decoration: none;
}

.src-event-btn:hover
{
    
    text-decoration: none;
}