<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* $Id: style.css,v 1.38.2.2 2009/04/27 14:20:53 goba Exp $ */

/**
 * Garland, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net`
 *
 * If you use a customized color scheme, you must regenerate it after
 * modifying this file.
 */

/**
 * Generic elements
 */
body {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	color: #000000;
	/*background: #226AA5 url(images/body_bkgrd.jpg) repeat-x 50% 0;*/
	/*background: #226AA5 url("http://www.ewea.org/annual2015/wp-content/themes/eweaevents/images/layout/bkgrd-coco.jpg") repeat-x scroll 50% 0;*/
	background-color: #fff;

}
#container {
	background: #fff;
	/*width:1248px;
	padding: 0 20px;*/
	/*box-shadow: 0 0 10px rgba(0,56,99,1);*/
	overflow:hidden;
}

.Optical-Connections-News-Sponsor-Block {
	display: block !important;
	position: absolute;
	right: 0px;
	top: 0px;
}
.Exhibitor-News-Sponsor-Block {
	display: block !important;
	position: absolute;
	right: 0px;
	top: 0px;
}
#center .Center-Div .sticky-enabled tr td, #center .Center-Div .sticky-enabled tr th, #center .Center-Div .sticky-header tr th {
	padding: 4px;
}
#center .Center-Div #standListTable table.sticky-enabled tr td table tr td input {
	font-size: 11px;
}
.rightalign {
	float: right;
	clear: both;
}
/***************  Css For Optical Connection Banner Strat Here **************/

body .TitleHide #container #center .Content #squeeze .right-corner .left-corner h2 {
	display: none !important;
}
body .adjustBanner #container #header #logo-floater {
	background: url(images/Optical-Connection-Banner.jpg) no-repeat !important;
}
body .adjustBanner #container #header #logo-floater .LogoLeftSide img {
	display: none !important;
}
body .adjustBanner #container #header #logo-floater .LogoRightSide .Optical-img {
	display: block !important;
}
body .adjustBanner #container #header #logo-floater .LogoRightSide .Hide-img {
	display: none !important;
}
/***************  Css For Optical Connection Banner End Here **************/





/***************  Dont Change 	***************/ 

body.sidebars #wrapper #container .Content {
	width: 652px;
}
body.sidebar-left #wrapper #container .Content {
	width: 798px;
}
#wrapper #container .Content {
	width: 988px;
}
#ticketyboo_1, {
 overflow:hidden;
 position:relative;
}
/***************  Dont Change 	***************/ 



body .adjustExhibitorNews #container #header #logo-floater {
	background: url(images/ecoc_2011_banner.jpg) no-repeat right !important;
	height: 142px;
}
form {
	margin: 10px 0;
}
textarea, select, input {
	/*	font-size:11px;*/
	
}
.form-text, .form-select {
 border:1px solid #ccc;
 border-radius:3px;
 padding-left:5px;
 height:22px;
 font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
.form-textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	padding-left: 5px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight:normal;
	color: #69c4c0;
}
.throbber {
	width: 15px;
	height: 15px;
	background: transparent url(../../misc/throbber.gif) no-repeat 0px 75%; /* LTR */
}
.HeaderText {
	text-align: center;
	/*font-size: 12px;*/
	border: #CCCCCC solid 1px;
}
.HeaderData {
	font-weight: bold;
	/*font-size: 12px;*/
	text-align: right;
}
.RowData {
	/*/*font-size: 12px;*/
	text-align: right;
}
.RowTextData {
	/*font-size: 12px;*/
	text-align: center;
}
.HeaderTextData {
	text-align: center;
	/*font-size: 12px;*/
	font-weight: bold;
}
h1 {
	font-size: 170%;
}
h2 {
	font-size: 160%;
	line-height: 130%;
}
h3 {
	font-size: 140%;
}
h4 {
	font-size: 130%;
}
h5 {
	font-size: 120%;
}
h6 {
	font-size: 110%;
}
ul, quote, code, fieldset {
	margin: .5em 0;
}
p {
	margin: 0.6em 0 1.2em;
	padding: 0;
}
a:link, a:visited {
	color: #226AA5;
}
a:hover {
	color: #0062A0;
	text-decoration: none;
}
a:active, a.active {
	color: #226AA5;
}
hr {
	margin: 3px;
	padding: 0;
	border: none;
	background: #CCC;
}
ul {
	margin: 0.5em 0 1em;
	padding: 0;
}
ol {
	margin: 0.75em 0 0;
	padding: 0;
}
ol li, ul li {
	margin: 0.4em 0 0.4em .5em; /* LTR */
}
ul.menu, .item-list ul {
	margin: 0.40em 0 0 -0.5em; /* LTR */
	padding: 0;
}
ul.menu ul, .item-list ul ul {
	margin-left: 0em; /* LTR */
}
.item-list, ul, li.first {
	line-height: 20px;
	/*font-size:12px*/;
}
ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
	margin: 0.15em 0 0.15em .5em; /* LTR */
}
ul li, ul.menu li, .item-list ul li, li.leaf {
	padding: 0 0 .2em 1.0em;
	list-style-type: none;
	list-style-image: none;/*background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em; *//* LTR */
}
ol li {
	padding: 0 0 .3em;
	margin-left: 2em; /* LTR */
	;
}
ul li.expanded {
	background: transparent url(images/expanded.gif) no-repeat 15em .65em; /* LTR */
}
ul li.collapsed {
	/*background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em;*/ /* LTR */
	background: transparent url(images/collapsed.gif) no-repeat 15em .65em;
}
ul li.leaf a, ul li.expanded a, ul li.collapsed a {
	display: block;
	font-size: 11px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
ul li.leaf a, ul li.expanded a, ul li.collapsed a:hover {
	font-size: 11px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	color: #FF0000;
}
ul.inline li {
	background: none;
	margin: 0;
	padding: 0 1em 0 0; /* LTR */
}
ol.task-list {
	margin-left: 0; /* LTR */
	list-style-type: none;
	list-style-image: none;
}
ol.task-list li {
	padding: 0.5em 1em 0.5em 2em; /* LTR */
}
ol.task-list li.active {
	background: transparent url(images/task-list.png) no-repeat 3px 50%; /* LTR */
}
ol.task-list li.done {
	color: #393;
	background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%; /* LTR */
}
ol.task-list li.active {
	margin-right: 1em; /* LTR */
}
fieldset ul.clear-block li {
	margin: 0;
	padding: 0;
	background-image: none;
}
dl {
	margin: 0.5em 0 1em 1.5em; /* LTR */
}
dl dt {
}
dl dd {
	margin: 0 0 .5em 1.5em; /* LTR */
}
img, a img {
	border: none;
}
table {
	margin: 1em 0;
	width: 100%;/*border-collapse:separate;*/
}
th a:link, th a:visited {
	color: #494949;
}
td, th {
	/*padding: .3em .5em;*/
	/*vertical-align: middle;*/
}
tr.even, tr.odd, tbody th {
	border: solid #cdcdce 1px;
}
tr.odd, tr.info {
	background: #FFFFFF;
}
/*********************** Johnson*********************/

tr.odd td {
	border: #cdcdce solid 1px;
}
tr.odd td.active {
	border: #cdcdce solid 1px;
}
tr.odd td.active td {
	border: #cdcdce solid 1px;
}
tr.even td {
	border: #cdcdce solid 1px;
}
thead th {
	border: 1px solid #69c4c0;
	color: #226AA5;
	/*/*font-size:12px*/;
*/ 	font-weight: normal;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;/*background-image:url(images/ExhibiterDashHeaderbg.gif);
	background-repeat:repeat-x;*/
}
thead {
	background-color: #93C9ED;
	border: #93C9ED solid 1px;
}
table tr th, table thead th {
	background-color: #93C9ED;
}
/*.sticky-table {
	border:#FF0000 solid 1px;
}*/
/*********************** Johnson*********************/
tr.even {
	background-color: #fff;
}
tr.drag {
	background-color: #fffff0;
}
tr.drag-previous {
	background-color: #ffd;
}
tr.odd td.active {
	background-color: #FFFFFF;
}
tr.even td.active {
	background-color: #FFFFFF;
}
td.region, td.module, td.container, td.category {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color: #93C9ED;
	color: #455067;
	font-weight: bold;
}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
	border-top-width: 0;
}
span.form-required {;
	color: red;
}
span.submitted, .description {
	font-size: 0.75em !important;
	color: #898989;
}
.description {
	line-height: 120%;
	margin: 3px 0;
	color: #4d5155 !important;
}
.description span{
	color: #FF0000;
	font-size: 13px;
}


.messages, .preview {
	margin: .75em 0 .75em;
	padding: .5em 1em;
}
.messages ul {
	margin: 0;
}
.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
	margin: 0.25em 0;
}
.form-radio {
	border: none;
}
.form-button, .form-submit {
/*margin: 2em 0.5em 1em 0em;*/ /* LTR */
}
#dblog-form-overview .form-submit, .confirmation .form-submit, .search-form .form-submit, .poll .form-submit, fieldset .form-button, fieldset .form-submit, .sidebar .form-button, .sidebar .form-submit, table .form-button, table .form-submit {
	margin: 0;
}
.box {
	margin-bottom: 2.5em;
}
/**
 * Layout
 */

#header {
	background-color: #FFFFFF;
	height: 154px;
	width: 50%;
}
#header-region .block {
	display: block;
	margin: 0.4em 0;
}
#header-region .block-region {
	display: block;
	margin: 0 0.5em 1em;
	padding: 0.5em;
	position: relative;
	top: 0.5em;
}
#header-region * {
	/*	display:block;*/
	margin: 0px;
}
#header-region #block-user-0 {
	margin: 0 auto;
	text-align: center
}
/* Prevent the previous directive from showing the content of script elements in Mozilla browsers. */
#header-region script {
	display: none;
}
#header-region h2 {
	margin: 0 1em 0 0; /* LTR */
}
#header-region h3, #header-region label, #header-region li {font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;}

#wrapper #container #header {
	height: 96px;
	padding: 0px 0px 0px 0px;
}
#wrapper #container #header #logo-floater {
}
#wrapper #container #header h1 span {
	font-weight: bold;
}
#wrapper #container #header h1 img {
	padding-top: 0px;
	padding-right: 20px; /* LTR */
	float: left; /* LTR */
}
/* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */
body.sidebars {
	min-width: 980px;
}
/* With 2 columns, require a minimum width of 800px. */
body.sidebar-left, body.sidebar-right {
	min-width: 780px;
}
/* We must define 100% width to avoid the body being too narrow for near-empty pages */
#wrapper #container #center {
	/*	float: left;*/
	width: 100%;
	/*width:988px;*/
	margin-top:0px;
	z-index: 5px;/*padding:6px 5px 0px 5px;*/
}
#wrapper #container #center .Center-Div td.Content {
	padding-top: 0px !important;
}

/* And add blanks left and right for the sidebars to fill */
body.sidebar-left #squeeze {
/*margin-left: 210px;*/
}
body.sidebar-right #squeeze {
/*	margin-right: 210px;*/
}
body.sidebars #squeeze {
/*margin: 0 210px;*/
}
/* We ensure the sidebars are still clickable using z-index */
#wrapper #container #sidebar-left {
	width: 190px;
	z-index: 5;
	padding-right: 10px;
	position: relative;/*margin-right:20px;*/
}
#wrapper #container #sidebar-right {
	/*margin: 60px 0 5em;
	width: 186px;
	z-index: 2;*/
	width: 120px;
	padding-left: 10px;
	position: relative;/*margin-right:20px;*/
}

#edit-name-wrapper, label {/*font-size:12px*/;
	padding-bottom: 4px;
	font-weight: normal!important;
	margin: 0px;
}
#edit-pass-wrapper, label #edit-pass {
/*font-size:11px; margin:0px 0px 8px 0px;*/
}
#user-login-form, #edit-submit {
	margin-bottom: 0;
}
#sidebar-left .block {
	padding: 0 0 0 0px;
}
#sidebar-right .block {
	padding: 0 0px 0 0px;
}
.block .content {
	margin: 0;
}
#sidebar-left .block-region {
	margin: 0 15px 0 0px; /* LTR */
}
#sidebar-right .block-region {
	margin: 0 0px 0 15px; /* LTR */
}
.block-region {
	padding: 1em;
	background: transparent;
	border: 2px dashed #b4d7f0;
	text-align: center;
	font-size: 1.3em;
}
/* Now we add the backgrounds for the main content shading */
#wrapper #container #center #squeeze {
	/*background: #fff url(images/bg-content.png) repeat-x 50% 0;*/
	/*border-top:#000000 solid 1px;*/
	position: relative;
 width:;
}
#wrapper #container #center .right-corner {
	/*background: transparent url(images/bg-content-right.png) no-repeat 100% 0;*/
	padding: 0px 0px 0px 0px;
	position: relative;/*left: 10px;*/
}
#wrapper #container #center .right-corner {
	/*background: transparent url(images/bg-content-left.png) no-repeat 0 0;*/
	/*margin-left: -40px;*/
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	position: relative;/*left: -10px;
	min-height: 400px;*/
}
#wrapper #container #center .right-corner .left-corner {
	position: relative;
	top: 0px;
	left: 0px;
	min-height: 596px;
}
#wrapper #container #center .right-corner .left-corner h2 {
	border-bottom: 4px solid #93C9ED;
	color: #226AA5;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 28px;
	font-weight: normal;
	/*line-height: 1.1em;*/
	/*margin: 0 0 0.5em;*/
	margin:35px 0 0.5em;
	padding: 20px 0 0.5em;
	
}
#wrapper #container #center .right-corner .left-corner #sidebar-right {
	position: relative;
	display: block;
	height: inherit;
	width: 120px !important;
	margin: 0px !important;
}
#center .right-corner .left-corner #sidebar-right #block-block-17 {
	margin: 0px;
	padding: 0px;
}
#center .right-corner .left-corner #sidebar-right #block-block-26 {
	margin: 0px;
	padding: 0px;
}
#wrapper #container #footer {
	float: none;
	clear: both;
	text-align: center;
	margin: 0px 0px 0px 0px;
	color: #000000;
}
#standcart-standstatusview {
	padding-bottom: 10px;
}
#wrapper #container .breadcrumb {
/*position: absolute;
	top: 40px;
	left: 0px;*/ /* LTR */
/*	z-index: 3;*/
	
   
}
body.sidebar-left #footer {
	margin-left: -210px;
}
body.sidebar-right #footer {
	margin-right: -210px;
}
body.sidebars #footer {
	margin: 0 -210px;
}
/**
 * Header
 */

#wrapper #container #header h1 a:hover {
	text-decoration: none;
}
#wrapper #container .breadcrumb {
	font-size: 0.92em;
	visibility: hidden
}
#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
	color: #226AA5;
}
#mission {
	padding: 1em;
	background-color: #fff;
	border: 1px solid #e0e5fb;
	margin-bottom: 2em;
}
/**
 * Primary navigation
 */
ul.primary-links {
	margin: 0;
	padding: 0;
	float: left; /* LTR */
	padding-left: 15px;
	z-index: 4;/*position: relative;*/
}
ul.primary-links li {
	margin: 0;
	padding: 0;
	float: left; /* LTR */
	background-image: none;
}
ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
	display: block;
	margin: 0 1em;
	padding: .50em 0 0;/*color: #fff;
    background: transparent url(images/bg-navigation-item.png) no-repeat 50% 0;*/
}
ul.primary-links li a:hover, ul.primary-links li a.active {
	color: #000000;/*color: #fff;*//*background: transparent url(images/bg-navigation-item-hover.png) no-repeat 50% 0;*/
}
/**
 * Secondary navigation
 */
ul.secondary-links {
	margin: 0;
	padding: 18px 0 0;
	float: right; /* LTR */
	clear: right; /* LTR */
	position: relative;
	z-index: 4;
}
ul.secondary-links li {
	margin: 0;
	padding: 0;
	float: left; /* LTR */
	background-image: none;
}
ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
	display: block;
	margin: 0 1em;
	padding: .75em 0 0;
	color: #cde3f1;
	background: transparent;
}
ul.secondary-links li a:hover, ul.secondary-links li a.active {
	color: #cde3f1;
	background: transparent;
}
/**
 * Local tasks
 */
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
	border: 0;
	background: none;
	margin: 0;
	padding: 0;
}
#tabs-wrapper {
	/*margin: 0 -26px 1em;
	 padding: 0 26px;
	border-bottom: 1px solid #e9eff3;*/
	position: relative;
	margin: 0px 0px 10px 0px;
}
ul.primary {
	padding: 1em 0 0 0;/*float: left;  LTR */
}

ul.secondary {
	text-align: left;
	margin: 5px 0px 10px 0px;
	padding: 10px 0px 5px 0px;
}
h2.with-tabs {
	/*float: left;  LTR */
	/*margin-right:15px; *//* LTR */
	padding: 0;
}
ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited, ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
	border: 0;
	background: transparent;
	padding: 4px;
	margin: 0 0 0 1px; /* LTR */
	height: auto;
	text-decoration: none;
	position: relative;
	top: -1px;
	/*background: url(images/tab-bg.gif) repeat-x 0 50%;*/
	color: #3d87c4;
}
ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover, ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
	/*background-clip: padding-box;
    background-color: #93C9ED;
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%);
    border: 2px solid #FFFFFF;
    
    box-shadow: 0 1px 2px #999999;
	color:#fff;
	font-weight:normal;*/
	background-color: #93C9ED;
}
.tabs {;
	margin: 0px;
	padding: 0px 0px 0px 4px;
}
ul.primary li.active a, ul.secondary li.active a {
	font-weight: bold;
}
/**
 * Nodes &amp; comments
 */
.node {
/*margin: 0 -26px -2.5em;*/
	/*padding: 1.5em 26px;*//*border-bottom: 1px solid #e9eff3;*/
}
ul.links li, ul.inline li {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0; /* LTR */
	padding-right: 1em; /* LTR */
	background-image: none;
}
.node .links, .comment .links {
	text-align: left; /* LTR */
}
.node .links ul.links li, .comment .links ul.links li {
}
.terms ul.links li {
	margin-left: 0;
	margin-right: 0;
	padding-right: 0;
	padding-left: 1em;
}
.picture, .comment .submitted {
	float: right; /* LTR */
	clear: right; /* LTR */
	padding-left: 1em; /* LTR */
}
.new {
	color: #ffae00;
	font-size: 0.92em;
	font-weight: bold;
	float: right; /* LTR */
}
.terms {
	float: right; /* LTR */
}
.preview .node, .preview .comment, .sticky {
	margin: 0;
	padding: 0.5em 0;
	border: 0;
	background: 0;
}
.sticky {
	padding: 1em;
	background-color: #fff;
	border: 1px solid #e0e5fb;
	margin-bottom: 2em;
}
#comments {
	position: relative;
	top: -1px;
	border-bottom: 1px solid #e9eff3;
	margin: 0;
	padding: 0 25px;
}
#comments .comment .clear-block h3 {
	font-size: 13px !important;
}
#comments .box {
	border-top: 1px dotted #014D91;
	padding-top: 6px;
}
#comments h2.comments {
	margin: 0 -25px;
	padding: .5em 25px;
	background: #fff url(images/gradient-inner.png) repeat-x 0 0;
}
.comment {
	margin: 0 -25px;
	padding: 1.5em 25px 1.5em;
	border-top: 1px solid #e9eff3;
}
.indented {
	margin-left: 25px; /* LTR */
}
.comment h3 a.active {
	color: #494949;
}
.node .content, .comment .content {
	margin: 0.6em 0;
}
/**
 * Aggregator.module
 */
#aggregator {
	margin-top: 1em;
}
#aggregator .feed-item-title {
	font-size: 160%;
	line-height: 130%;
}
#aggregator .feed-item {
	border-bottom: 1px solid #e9eff3;
	margin: -1.5em -31px 1.75em;
	padding: 1.5em 31px;
}
#aggregator .feed-item-categories {
	font-size: 0.92em;
}
#aggregator .feed-item-meta {
	font-size: 0.92em;
	color: #898989;
}
/**
 * Color.module
 */
#palette .form-item {
	border: 1px solid #fff;
}
#palette .item-selected {
	background: #fff url(images/gradient-inner.png) repeat-x 0 0;
	border: 1px solid #d9eaf5;
}
/**
 * Menu.module
 */
tr.menu-disabled {
	opacity: 0.5;
}
tr.odd td.menu-disabled {
	background-color: #edf5fa;
}
tr.even td.menu-disabled {
	background-color: #fff;
}
/**
 * Poll.module
 */
.poll .bar {
	background: #fff url(images/bg-bar-white.png) repeat-x 0 0;
	border: solid #f0f0f0;
	border-width: 0 1px 1px;
}
.poll .bar .foreground {
	background: #71a7cc url(images/bg-bar.png) repeat-x 0 100%;
}
.poll .percent {
	font-size: .9em;
}
/**
 * Autocomplete.
 */
#autocomplete li {
	cursor: default;
	padding: 2px;
	margin: 0;
}
/**
 * Collapsible fieldsets
 */
fieldset {
	margin: 1em 0;
	padding: 1em;
	border-radius: 3px;
	border: 1px solid #82C4E5;/*background: #fff url(images/gradient-inner.png) repeat-x 0 0;border:none;
	background: #fff url(images/gradient-inner.png) repeat-x 0 0;*/
}
/* Targets IE 7. Fixes background image in field sets. */
*:first-child+html fieldset {
	padding: 0 1em 1em;
	background-position: 0 .75em;
	background-color: transparent;
}
*:first-child+html fieldset &gt; .description, *:first-child+html fieldset .fieldset-wrapper .description {
	padding-top: 1em;
}
fieldset legend {
	/* Fix disappearing legend in FFox */
	display: block;
}
*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
	display: inline;
}
html.js fieldset.collapsed {
	background: transparent;
	padding-top: 0;
	padding-bottom: .6em;
}
html.js fieldset.collapsible legend a {
	padding-left: 2em; /* LTR *//*background: url(images/menu-expanded.gif) no-repeat 0% 50%;*/ /* LTR */
}
html.js fieldset.collapsed legend a {
/*background: url(images/menu-collapsed.gif) no-repeat 0% 50%;  LTR */
}
/**
 * Syndication icons and block
 */
#block-node-0 h2 {
	float: left; /* LTR */
	padding-right: 20px; /* LTR */
}
#block-node-0 img, .feed-icon {
	float: right; /* LTR */
	padding-top: 4px;
}
#block-node-0 .content {
	clear: right; /* LTR */
}
/**
 * Login Block
 */
#user-login-form {
	text-align: left !important;
}
#user-login-form ul {
	text-align: left; /* LTR */
}
#user-login-form .item-list {
	text-align: left !important;
}
#user-login-form .item-list ul {
	margin: 0px;
	padding: 0px;
}
#user-login-form .item-list ul li {
	margin: 4px;
	padding: 0px 0px 0px 0px;
	width: 164px;
}
/**
 * User profiles.
 */
.profile {
	margin-top: 1.5em;
}
.profile h3 {
	border-bottom: 0;
	margin-bottom: 1em;
}
.profile dl {
	margin: 0;
}
.profile dt {
	font-weight: normal;
	color: #898989;
	font-size: 0.92em;
	line-height: 1.3em;
	margin-top: 1.4em;
	margin-bottom: 0.45em;
}
.profile dd {
	margin-bottom: 1.6em;
}
/**
 * Admin Styles
 */
div.admin-panel, div.admin-panel .description, div.admin-panel .body, div.admin, div.admin .left, div.admin .right, div.admin .expert-link, div.item-list, .menu {
	margin: 0;
	padding: 0;
}
div.admin .left {
	float: left; /* LTR */
	width: 48%;
}
div.admin .right {
	float: right; /* LTR */
	width: 48%;
}
div.admin-panel {
	background: #fff url(images/gradient-inner.png) repeat-x 0 0;
	padding: 1em 1em 1.5em;
}
div.admin-panel .description {
	margin-bottom: 1.5em;
}
div.admin-panel dl {
	margin: 0;
}
div.admin-panel dd {
	color: #898989;
	font-size: 0.92em;
	line-height: 1.3em;
	margin-top: -.2em;
	margin-bottom: .65em;
}
table.system-status-report th {
	border-color: #d3e7f4;
}
#autocomplete li.selected, tr.selected td, tr.selected td.active {
	background: #027ac6;
	color: #fff;
}
tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
	color: #d3e7f4;
}
tr.taxonomy-term-preview {
	opacity: 0.5;
}
tr.taxonomy-term-divider-top {
	border-bottom: none;
}
tr.taxonomy-term-divider-bottom {
	border-top: 1px dotted #CCC;
}
/**
 * CSS support
 */

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
	background-color: #fff;
	border: 1px solid #b8d3e5;
}
.preview {
	background-color: #fcfce8;
	border: 1px solid #e5e58f;
}
div.status {
	color: #33a333;
	border-color: #c7f2c8;
}
div.error, tr.error {
	color: #a30000;
	background-color: #FFCCCC;
}
.form-item input.error, .form-item textarea.error {
	border: 0px solid #999999;
            border-bottom: 1px solid #4d5155 !important;
	color: #363636;
            width: 99%;
    margin-bottom: 10px;
}
/**
 * dblog.module
 */
tr.dblog-user {
	background-color: #fcf9e5;
}
tr.dblog-user td.active {
	background-color: #fbf5cf;
}
tr.dblog-content {
	background-color: #fefefe;
}
tr.dblog-content td.active {
	background-color: #f5f5f5;
}
tr.dblog-warning {
	background-color: #fdf5e6;
}
tr.dblog-warning td.active {
	background-color: #fdf2de;
}
tr.dblog-error {
	background-color: #fbe4e4;
}
tr.dblog-error td.active {
	background-color: #fbdbdb;
}
tr.dblog-page-not-found, tr.dblog-access-denied {
	background: #d7ffd7;
}
tr.dblog-page-not-found td.active, tr.dblog-access-denied td.active {
	background: #c7eec7;
}
/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
	background-color: #fcc;
	border-color: #ebb;
	color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
	background-color: #ffd;
	border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
	background-color: #dfd;
	border-color: #beb;
}
/*#edit-preview {
	display:none;
}
*/#sign-contract-btn {
	width: 50px;
	border: none;
	background-color: #FF0000;
	display: none;
}
.exhib_manual_head {
	margin: 0px 0px 10px 0px;
	color: #386d9d;
}
.exhib_manual_Bottom {
	padding: 0px 0px 15px 0px;
	margin-bottom: 25px;/*border-bottom:#666666 1px solid;*/
}
.nubmer_text {
	text-align: right;
}
.bottom_header_text {
	font-weight: bold;
}
.bottom_number_text {
	font-weight: bold;
	text-align: right;
}
.row_text {
	text-decoration: line-through;
}
/******by prateek *******/
.LabelBtn {
	color: #226AA5;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	display: block;
	float: left;
}
.LockBtn {
	background: transparent url(images/LockIcon.png) no-repeat; /* LTR */
	width: 11px;
	height: 13px;
	color: #226AA5;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	display: block;
	float: left;
}
#edit-field-ex-inv2-telephone-0-value-wrapper label, #edit-field-ex-inv2-fax-0-value-wrapper label, #edit-field-ex-contacttelephone-0-value-wrapper label, #edit-field-ex-contactfax-0-value-wrapper label, #edit-field-ex-contactmobile-0-value-wrapper label {
	display: none;
}

#Menubg {
	background-image: url(images/menu-bg.gif);
	background-repeat: repeat-x;
	background-position: top left;
	width: 100%;
	height: 70px;
	z-index: 1000;
}
:root #nice-menu-1, :root #nice-menu-2, :root #nice-menu-4 {
	width: 100%;
}
#Menubg td {
	padding: 0px;
}
#Menubg_lout {
	background-image: url(images/menu-bg.gif);
	background-repeat: repeat-x;
	background-position: top left;
	width: 100%;
	height: 70px;
	position: relative;
}
#Menubg_lout td {
	padding: 0px;
}
#footerlink {
	width: 100%;
	background-image: url(images/Footer-bg.gif);
	background-repeat: repeat-x;
	height: 28px;
	margin-top: 15px;
	padding-top: 4px;
}
#footerlink #block-menu-primary-links {
	float: left;
	padding: 5px 0px 0px 8px;
}
#footerlink #block-menu-primary-links h2 {
	display: none;
}
#footerlink #block-menu-primary-links .content {
	margin: 0px;
}
#footerlink #block-menu-primary-links .content .menu {
	margin: 0px;
	padding: 0px;
}
#footerlink #block-menu-primary-links .content .menu li {
	margin: 0px;
	padding: 0px;
}
#footerlink ul li a {
	color: #000000;
	text-decoration: none;
}
#footerlink ul li a:hover {
	color: #000000;
	text-decoration: underline;
}
#block-user-0, #block-menu-menu-quicklinks, #block-menu-menu-exhibitormanual, .Loggedin {
	padding: 0px !important;
}
#block-ticketyboo-2 .content .block {
}
#ticketyboo_2 .Speakers_box {
	margin-bottom: 6px;
	border-bottom: 1px solid #999999;
	padding-bottom: 6px;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
#squeeze #block-set #ticketyboo_2 .Speakers_box div {
	line-height: normal !important;
}
.Speakers_box .Read-more {
	margin: 8px 0px 8px 0px;
	display: block;
}
.Speakers_box .Desc-div {
	margin: 8px 0px 8px 0px;
	display: block;
}
#edit-name-wrapper label, #edit-pass-wrapper label {
	/*float:left;*/
	width: 160px;
	text-align: left;color: #4d5155;
}
#wrapper #container #center #sidebar-left #block-user-0 .content {
	margin-top: 0px;
	width: 186px;
          
}
#sidebar-left .form-item label {
	display: none;
}
/*#user-login #edit-name-wrapper {
	text-align: left;
}
#user-login #edit-pass-wrapper {
	margin: 0px;
	text-align: left;
}*/
/******** Forget Password Section **************/

/*#user-pass #edit-name-wrapper {
	text-align: left !important;
}
#user-pass #edit-mail-wrapper {
	text-align: left !important;
}*/
/******** Forget Password Section **************/
/*
#edit-name-wrapper {
	text-align: left;
}
#edit-pass-wrapper {
	text-align: left;
}
#user-login-form #edit-name-wrapper {

}
#user-login-form #edit-pass-wrapper {
	margin: 0px;
}
#edit-pass-wrapper input {
	border: 1px solid #ccc;
	margin-top: 5px;
	color: #666;
	height: 22px;
	border-radius: 3px;
	width: 230px;
	padding: 0px 5px;
	font-size: 13px;
}
#edit-name-1-wrapper {
	margin: 0px !important;
	text-align: center !important;
}
#edit-name-wrapper input, #edit-name-1-wrapper input {
	border: 1px solid #ccc;
	border-radius: 3px;
	margin-top: 5px;
	color: #666;
	height: 22px;
	width: 230px;
	padding: 0px 5px;
	font-size: 13px;
}
#edit-pass-wrapper edit-pass {
	border: #cdcdce solid 1px;
	margin-left: 15px;
	float: left;
}*/
#user-register {
/*padding:10px;*/
}
.sidebar {
	width: 160px;
}
*html .sidebar {
	width: 160px;
}
#block-set {
	/*	width:570px;*/  
	/* width of the content area is set in the page.tpl.php file */
	display: block;
}
*html #block-set {
	width: 500px;
	display: block;
}
#block-block-5 .content table {
	margin-top: -30px;
}
*html #block-block-5 .content table {
	margin-top: -10px;
	z-index: 1000;
}
#block-menu-menu-exhibitormanual ul li ul.menu {
	background: none;
	border: none;
	margin-left: -12px;
}
#block-menu-menu-exhibitormanual ul li ul li a {
	margin-left: 15px;
}
.tbldash tr.dash {
	background-color: #93C9ED;
}
#block-dashboard-0 {
	color: #01508d;
	font-weight: bold;
}
#block-menu-menu-quicklinks ul li a, #block-menu-menu-exhibitormanual ul li a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#block-menu-menu-quicklinks ul li a:hover, #block-menu-menu-exhibitormanual ul li a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
#block-menu-menu-quicklinks ul li a.active, #block-menu-menu-exhibitormanual ul li a.active {
	color: #10b3f0;
	/*width:184px;*/
	font-weight: bold;
}
#user-login-form #edit-pass-wrapper input#edit-submit {
	border: #226AA5 solid 1px;
	width: 150px;
}
#sidebar-left {
	margin-top: 0px;
}
#header-region #block-block-1 {
	margin-bottom: 2px !important;
	margin-top: -22px;
}
#header-region #block-block-1 .content .block {
	margin: 0px !important;
	padding: 5px 0px 5px 8px;
	/*font-size:12px;*/
	font-weight: bold;
}
#block-block-1 a, #block-block-1 a:hover {
	color: #000000;
}
#header-region #block-block-1 .content .block b {
	display: block;
	padding: 5px 0px 5px 0px;
}
#header-region #block-block-1 .content .block strong {
	display: block;
	padding: 5px 0px 5px 0px;
	margin-bottom: 20px;
}
#sidebar-left #header-region {
	height: auto !important;
}
.Logoutblock {
	color: #000000;
	font-weight: bold;
	display: block;
	position: absolute;
	bottom: 4px;
	right: 10px;
	font-size: 14px;
	padding-bottom: 5px;
}
#edit-notify-wrapper label {
	/*float:left;*/
	width: 375px;
}
#edit-name-1 {
	margin-left: -44px;
	border: #cdcdce solid 1px;
}
#userlistTable .sticky-enabled img {
	display: none;
}
.sticky-enabled tr td, .sticky-enabled tr th {
padding:4px;
}


.prod_floor tbody {
    font-size: 12px;
}
.sticky-table {
	margin: 10px 1px;/*border:#FF0000 solid 1px;*/
}

.floornote{
	float: left;
	width: 650px;
	margin-right: 10px;
	font-size: 12px;
}
.floorsteps{
	float: left;
	background-color: #93c9ed;
	width: 362px;
	border: 3px solid #226AA5;
	padding: 10px 0 19px;
}
.floorsteps h5 {
    color: #333;
    font-size: 13px;
    /*font-weight: normal;*/
    margin: 10px 10px;
}
.floorsteps ol li {
    font-size: 12px;
    line-height: 22px;
    margin: 4px 2px 0 47px;
}
.LableBtn {
	color: #226AA5;
	text-decoration: underline;
}
.LableBtn:hover {
	color: #226AA5;
	text-decoration: none;
}
.collapse-processed a {
	color: #00aeef;
	font-size: 13px;
	text-decoration: none;
}
.collapse-processed a:hover {
	color: #226AA5;
	font-size: 13px;
}
#edit-srcCompany, #edit-srcFirstname, #edit-srcSurname, #edit-srcEmail {
	border: #cdcdce solid 1px;
}

/*#edit-addexhibitor, #edit-submit, #edit-clear, #edit-Export, #edit-username-check-button, #btnCopyMainToInvoice, #btnCopyMainToInvoice2, #btnCopyPublicToAdmin, #btnCopyInvToAdmin, #btnCopyInv2ToAdmin, #edit-Go, #edit-gracePeriod-90, #edit-discount-90, #edit-gracePeriod-88, #edit-discount-88, #edit-Contract-32, #edit-gracePeriod-131, #edit-discount-131, #edit-gracePeriod-89, #edit-discount-89, #edit-signContract, #edit-Contract-33, .button, #edit-delete, .ahah-processed, #edit-preview, #mainContactEmailBtn, #publicContactEmailBtn, #invoice1ContactEmailBtn, #invoice2ContactEmailBtn, #btnSendEmail, #expcsv, #delete1, .eformBtn, .postform*//*#user-login #edit-submit {
	background-clip: padding-box;
	background-color: #3377AB;
	background-image: -moz-linear-gradient(center bottom, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%);
	border: 2px solid #FFFFFF;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 2px #999999;
	color: #FFFFFF;
	margin: 4px 4px 0 0;
	cursor: pointer !important;
	padding: 4px !important;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}*/
#exhiblistTable a {
	color: #494949;
	text-decoration: underline;
}
#exhiblistTable a:hover {
	color: #494949;
	text-decoration: none;
}
.form-checkbox {
	border: none;
}
.HeaderTextData, .HeaderData, .RowTextData, .RowData {
	border: #cdcdce solid 1px;
}
.content strong a {
	color: #01508d;
	text-decoration: underline;
}
.content strong a:hover {
	color: #01508d;
	text-decoration: none;
}
#block-set #edit-name-wrapper input {
	display: block;
	margin-left: 1px;
	margin-bottom: 5px;
}
.header_bg img {
	margin: 0px;
	border: 0px;
}
.form-checkboxes &gt; div {
	width: 360px;
	float: left;
}
#user-login-form #edit-pass-wrapper input {
/*margin-left:15px;*/
}
#edit-notify-wrapper {
	display: block;
	clear: both;
}
#srcExhibitorForm {
	margin-top: 10px;
}
#exhibitor-form {
}
#sidebar-right {
	margin-top: 0px;
}
.sticky-enabled td input.button {
	display: block;
}
#edit-excl-fields-wrapper, #edit-excl-paths-wrapper {
	margin-left: -20px;
}
#block-ticketyboo-1 #ticketyboo_1 {
	padding-left: 0px;
}
#block-ticketyboo-1 #ticketyboo_1 div .Speakers_box {
	display: block;
	line-height: normal !important;
	position: relative;
	margin-bottom: 6px;
	border-bottom: 1px solid #999999;
	padding-bottom: 6px;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
#block-ticketyboo-1 #ticketyboo_1 div .Speakers_box div br {
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}
#block-ticketyboo-1 #ticketyboo_1 div .Speakers_box div img {
}
#block-ticketyboo-1 #ticketyboo_1 div .Speakers_box div p {
	margin: 0px 0px 0px 0px;
}
#block-ticketyboo-1 #ticketyboo_1 div .Speakers_box div {
	display: block;
}
#block-ticketyboo-1 #ticketyboo_1 div .Speakers_box div img {
	width: 120px;
	height: 100px;
}
#block-ticketyboo-1 #ticketyboo_1 div .Speakers_box div a {
	border: none;
	padding: 0px;
	margin: 0px;
	color: blue;
	/*font-size:12px*/ !important;
	text-decoration: underline;
}
#ticketyboo_1_wrapper {
	width: auto !important;
}
#block-ticketyboo-1 #ticketyboo_1 div a {
	display: inline-block;
 &gt;display:block;
	margin-bottom: 0px;
	width: 168px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	color: blue;
	font-size: 11px !important;
	text-decoration: underline;
}
.view-content h3 a {
	color: blue;
	/*font-size:12px*/;
	padding-left: 10px;
	text-decoration: underline;
}
.view-content h3 a:hover {
	color: blue;
	/*font-size:12px*/;
	padding-left: 10px;
	text-decoration: none;
}
.field-content p {
	color: #666666;
	font-size: 11px;
	font-weight: normal;
}
.more-link {
	margin-left: -5px;
	margin-top: -5px;
	width: 183px;
	border-bottom: #cdcdce solid 1px;
	border-left: #cdcdce solid 1px;
	border-right: #cdcdce solid 1px;
	background-color: #93C9ED;
}
.more-link a {
	color: #666666;
	margin-top: -5px;
	font-size: 11px;
	text-decoration: none;
}
.more-link a:hover {
	color: #666666;
	margin-top: -5px;
	font-size: 11px;
	text-decoration: underline;
}
.Manintxt {
	padding: 8px;
	border-bottom: #01508d dotted 1px;
}
.readmoretxt {
	padding: 3px;
	text-align: right;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight: bold;
	font-size: 11px;
	color: #01508d;
	text-decoration: underline;
}
.readmoretxt:hover {
	padding: 3px;
	text-align: right;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight: bold;
	font-size: 11px;
	color: #01508d;
	text-decoration: none;
}
.OtherInfotitle {
	background-image: url(images/LoginHeaderbg.gif);
	background-repeat: repeat-x;
	height: 28px;
	color: #FED400;
	font-size: 14px;
	font-weight: bold;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	text-align: left;
}
.OtherInfotxt {
	margin: 0px;
}
.titlebarother {
	background-image: url(images/LoginHeaderbg.gif);
	background-repeat: repeat-x;
	color: #FED400;
	/*font-size:12px*/;
	width: 186px;
	font-weight: bold;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
#OtherInfomaincontent {
	/*margin-top:-15px;
	margin-left:-5px;
	height:130px;*/
	padding: 0;
}
#txtforinfo {
	margin-left: -5px;
	width: 183px;
}
/************************************************* For FCK Editor stylesheet Start **********************************************/
.fcktitle {
	background-color: #a3c2de;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
}
.fck-contenttitle {
	font-weight: bold;
	color: #000000;
}
.fck-contentleft {
	color: #000000;
	text-align: justify;/*padding-bottom:14px;*/
}
.fck-contentleft30 {
	color: #000000;
	padding-left: 30px;
	text-align: justify;
}
.fck-content {
	font-size: 14px;
	color: #000000;
	text-align: justify;
}
.fck-titleyellowbg {
	background-color: #f7e488;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
}
.fck-heading {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.fcktitle {
	background-color: #a3c2de;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
}
.fck-textleftAlign {
	background-color: #a3c2de;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: right;
}
.fck-textrightAlign {
	background-color: #a3c2de;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: right;
}
.fck-textCenterAlign {
	background-color: #a3c2de;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: center;
}
.fck-titleyellowbgleftAlign {
	background-color: #ffe89c;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: left;
}
.fck-titleyellowbgCenterAlign {
	background-color: #ffe89c;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: center;
}
.fck-titleyellowbgRightAlign {
	background-color: #ffe89c;
	height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: right;
}
.btn_newsBack {
	color: #0000ee;
	text-decoration: underline;
}
.btn_newsBack:hover {
	color: #0000ee;
	text-decoration: none;
}
#block-views-news-block_1 .item-list ul li {
	border-bottom: #01508d dotted 1px;
}
.Logoutbtn a {
	padding: 5px 8px 5px 7px;
	display: block;
	color: #000000;
	margin-bottom: auto !important;
	text-decoration: none;
}
.Logoutbtn a:hover {
	padding: 5px 8px 5px 7px;
	margin-bottom: auto !important;
	display: block;
	background-image: url(images/logout-bg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
}
#edit-field-ex-marketother-0-value-wrapper, #edit-field-vis-responsibility-other-0-value-wrapper, #edit-field-vis-marketsectors-other-0-value-wrapper, #edit-field-vis-activity-other-0-value-wrapper, #edit-field-vis-how-hear-publications-0-value-wrapper, #edit-field-vis-magzineother-0-value-wrapper,
#edit-field-exsh-marketother-0-value-wrapper {
	clear: left;
}
.titleinfobar a {
	color: #FED400;
	text-decoration: underline;
}
.titleinfobar a:hover {
	color: #FED400;
	text-decoration: none;
}
.titleinfobar {
	margin-top: -2px;
	margin-left: 3px;
}

/*Opera CSS Style*/

@media screen and (min-width: 550px) {
#header-region * {
	/*display: block;*/
	margin: 0;
}
#header-region ul.nice-menu li:hover {
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
}
}
#edit-preview {
	display: none;
}
/************************************************* For FCK Editor stylesheet End**********************************************/
/*
.form-checkboxes div
	{
		width:375px;
		border:1px #FF0000 solid;
		float:left;
		clear:right 
	}
	.form-radios div
	{
		width:375px;
		float:left;
		clear:right
	}
*/

#block-set .clear-block .links {
	position: relative;
	top: -8px;
}
#block-set .clear-block .btn_newsBack {
	margin-bottom: 15px;
	/*top:10px;*/
	position: relative;
}
.box .content #comment-form .collapsible {
	display: none;
}
.box .content #comment-form #edit-comment-wrapper .resizable-textarea .grippie {
	display: none;
}
#block-set #comments .comment .links {
	display: none;
}
/*#image-gallery-page .item-list .pager{
	display:none;
}*/

#image-gallery-admin-form .textarea-identifier {
	display: none;
}
#comment-form .textarea-identifier {
	display: none;
}
.node .submitted {
	display: none;
}
#node-form .textarea-identifier {
	display: none;
}
.node-form .body-field-wrapper .collapsible {
/*	display:none;*/
}
/*#edit-simplenews-send-2-wrapper{
	display:none;
}*/
#block-menu-menu-quicklinks ul.menu li ul.menu {
	margin-left: -12px;
}
#block-menu-menu-quicklinks ul.menu li ul.menu a {
	margin-left: 7px;
}
#edit-pass-pass1-wrapper, #edit-pass-pass2-wrapper {
	clear: both;
	width: 180px;
}
#edit-pass-wrapper .description {
	/*white-space:nowrap;*/
	text-align: left;    color: #fff;
}
#user-profile-form .form-item .form-radios #edit-status-0-wrapper, #user-profile-form .form-item .form-radios #edit-status-1-wrapper {
	width: 86px;
}
.views-field-created .field-content .link {
	display: none;
}
.view-display-id-block_1 .field-content .link {
	display: none;
}
.galleries {
	clear: both;
	overflow: hidden;
}
.videobg {
	position: relative;
	top: -25px;
	left: 20px;
	display: block;
	color: #FFFFFF;
	font-size: 15px;
	background-image: url(images/videoBg.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 124px;
}
/*********  New Css Added by Tushar For Hader Sction's  *********/



.LogoLeftSide {
	float: left;
	width: 334px;
	padding: 11px 0px 0px 18px;
	display: block;
}
.LogoRightSide {
	/*float:left;
	width:640px;*/
	display: block;
	padding-top: 0px;
	padding-right: 4px;
	width: 464px;
	bottom: 88px;
	left: 528px;
	position: relative;
}
.LogoRightSide table, .LogoRightSide table td {
	margin: 0px;
	padding: 0px;
}
.LogoRightSide table td.Ecoc-Title {
	padding: 18px 0px 0px 0px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 28px;
	font-weight: bold;
	font-style: italic;
	color: #00aef1;
}
.Clear_div {
	clear: both;
	font-size: 1px;
	line-height: 0px !important;
}
/*
.LogoLeftSide{
	float:left;
	width:188px;
	display:block;
}
.LogoRightSide{
	float:right;
	width:468px;
	display:block;
	padding-top:28px;
}
.Clear_div{
	clear:both;
	font-size:1pz;
}*/





#OverDiv {
	display: block;
	position: relative;
	overflow-y: scroll;
	overflow-x: hidden;
	overflow: auto;
	height: 456px;
}
#inlineStandID div {
	float: left;
}
#inlineStandID div.inlineStandDiv {
	padding-left: 5PX;
}
#inlineStandID div.inlinecheckDiv {
	border: 1px solid #E5E5E5;
	display: block;
	margin: 2px;
	padding-right: 5px;
}
/*#standshare-managestands-form .sticky-enabled  #inlineStandID div{
	display:none;
}
#standshare-managestands-form .sticky-enabled  #inlineStandID div input{
	display:block;
}*/


/*.user_loginview {
	float: right;
}
#user-login-form {
	width: 178px;
	background: #93C9ED;
	border: 5px solid #226AA5;
	padding: 15px;
}
#user-login {
	width: 270px;
	background: #93C9ED;
	margin: 30px 0 8px 350px;
	border: 5px solid #226AA5;
	padding: 15px;
}
#user-login-form .item-list {
	display: block;
	width: 120px;
}
#edit-submit-1 {
	font-size: 11px;
}
#user-login-form #edit-submit, #user-login-form #edit-submit-1 {

}*/
#Menubg_lout #header-region {
	position: relative;
}
#header-region {
	    position: absolute;
    top: 0px;
    z-index: 5;
    margin: 0.4em 0;	
}
#header-region #block-block-9 {
    display: block;
    float: left;
    width: 50%;
}
#header-region #block-block-12 {
	position: absolute;
	top: 2px;
	right: 0px;
	z-index: 6;
}
#header-region #block-block-12 h2 {
	display: none;
}
#header-region #block-block-12 .content .block {
	padding: 2px 0px;
}
#header-region #block-block-12 .Count-Main-Div {
	padding-left: 14px;
	background-image: url(images/Count-dash-bg.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 0px;
}
#header-region #block-block-12 .Count-Main-Div div {
	float: left;
}
#header-region #block-block-12 .Count-Main-Div .Count-Title-Div {
	margin-right: 14px;
	float: none;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
#countdown-days, #countdown-hours, #countdown-minutes {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.Text-Day-Div, .Text-Hours-Div, .Text-Minutes-Div {
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 3px;
	margin: 0px 6px 0px 6px !important;
}
.Popup-Table {
	margin: 0px;
}
.Popup-Table .Popup-Title {
	float: left;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	padding: 0px 0px 0px 6px;
}
.Popup-Table img {
	float: right;
	cursor: pointer
}
.Popup-Table td {
	padding: 0px;
}
.Popup-Table td table, .Popup-Table td table td {
	padding: 0px;
	margin: 0px;
}
.Popup-Table td table td.Close-Btn {
	background: url(images/Popup-HeaderBg.gif);
	background-repeat: repeat-x;
	height: 30px;
	padding: 2px 4px 0px 0px;
}
.Popup-Table td table td.Popup-ContentTD {
	padding: 4px;
	background: #FFFFFF;
	border-bottom: 1px solid #9D9D9D;
	border-right: 1px solid #CDCDCE;
	border-left: 1px solid #CDCDCE;
}
#subscribeThankq {
	display: block;
	background-color: #ECECEC;
	border-top: 1px solid #CDCDCE;
	border-bottom: 1px solid #9D9D9D;
	border-right: 1px solid #CDCDCE;
	border-left: 1px solid #CDCDCE;
	margin: 8px 0px 4px 0px;
	text-align: center;
	color: #01508D;
	font-weight: bold;
	padding: 4px 0px 4px 0px;
	width: 184px;
}
.fck-contentleft .Home-Main-Content-Div .Home-Img .boxImage .playVideo img {
	height: 101px !important;
	width: 130px !important;
}
.fck-contentleft .Home-Main-Content-Div .Home-Img .boxImage {
	background: url(images/Story-imgbrdr.gif) no-repeat !important;
	height: 108px !important;
	width: 138px !important;
}
#addproducts span.active {
	border: 1px solid #FFFFFF;
	background: #FFFFFF;
	padding: 4px;
}
#addproducts span.h_active {
	border: 1px solid #FFFFFF;
	background: #444498;
	color: #FFFFFF;
	padding: 4px;
}
#standcart-form .form-item label.option span.active {
	border: 1px solid #FFFFFF;
	background: #FFFFFF;
	padding: 4px;
}
#standcart-form .form-item label.option span.h_active {
	border: 1px solid #FFFFFF;
	background: #444498;
	color: #FFFFFF;
	padding: 4px;
}
#block-block-13 {
	position: absolute;
	top: -4px;
 *top:-9px;
	left: 928px;
	width: 70px;
	z-index: 1000;
}
#Menubg_lout #header-region #block-block-13 .LogoMainDiv div {
	float: left;
	margin-right: 5px;
}
#block-block-14 {
	position: absolute;
 &gt;top:-9px !important;
	top: -4px;
	left: 928px;
	width: 70px;
	z-index: 1000;
}
#Menubg_lout #header-region #block-block-14 .LogoMainDiv div {
	float: left;
	margin-right: 5px;
}
.ActionNote {/*font-size:12px*/;
	color: #FF0000;
}
#block-views-news-block_1 .view .view-content .item-list ul li.views-row .views-field-field-image-fid .field-content img {
	height: 100px !important;
	width: 160px !important;
 *height:100px !important;
 *width:160px !important;
}
#block-block-16 {
	position: absolute;
	top: -9px;
	left: 600px;
	z-index: 6;
}
#block-block-16 h2 {
	display: none;
}
#block-block-16 #cntdwn #countDownTable {
	width: 330px;
}
#block-block-16 #cntdwn #countDownTable .countDowntitle {
	float: left;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 8px 0px 0px;
	background: url(images/menu-Divider.gif) right top no-repeat;
	margin: 0px 4px 0px 0px;
}
#block-block-16 #cntdwn #countDownTable .countDownNumLeft b {
	display: block;
	float: left;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 16px;
	color: #FFFFFF;
}
#block-block-16 #cntdwn #countDownTable .countDownNumLeft span {
	display: block;
	float: left;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 8px 0px 4px;
	background: url(images/menu-Divider.gif) right top no-repeat;
	margin: 0px 4px 0px 0px;
}
#block-block-16 #cntdwn #countDownTable .countDownNum b {
	display: block;
	float: left;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 16px;
	color: #FFFFFF;
}
#block-block-16 #cntdwn #countDownTable .countDownNum span {
	display: block;
	float: left;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 8px 0px 4px;
	background: url(images/menu-Divider.gif) right top no-repeat;
	margin: 0px 4px 0px 0px;
}
#block-block-16 #cntdwn #countDownTable .countDownNumRight b {
	display: block;
	float: left;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 16px;
	color: #FFFFFF;
}
#block-block-16 #cntdwn #countDownTable .countDownNumRight span {
	display: block;
	float: left;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 8px 0px 4px;
	margin: 0px 4px 0px 0px;
}
/*#block-block-15 {
	position: absolute;
	top: -19px;
	left: 928px;
	width: 70px;
	z-index: 1000;
}
#block-block-15 .LogoMainDiv div {
	float: left;
	margin-right: 5px;
}*/
#block-block-18 {
	position: absolute;
	top: 46px;
	right: 3px;
	width: 203px;
	z-index: 1000;
}
#block-block-18 .LogoMainDiv div {
	float: left;
	margin-right: 0px;
	padding: 2px 13px;
	background: url(images/menu-Divider.gif) no-repeat left top;
}
#footerlink #block-menu-menu-footermenu {
	float: left;
	padding: 2px 0px 0px 8px;
}
#footerlink #block-menu-menu-footermenu h2 {
	display: none;
}
#footerlink #block-menu-menu-footermenu .content {
	margin: 0px;
}
#footerlink #block-menu-menu-footermenu .content .menu {
	margin: 0px;
	padding: 0px;
}
#footerlink #block-menu-menu-footermenu .content .menu li {
	margin: 0px;
	display: block;
	float: left;
	padding: 0px 10px 0px 5px;
}
#footerlink ul li a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#footerlink ul li a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
#SWFUpload_0 {
	z-index: 500;
}
#block-set .view .view-content .item-list {
	padding-bottom: 8px;
	margin-bottom: 8px;/*border-bottom:2px dotted #377FBA;*/
}
#block-set .view .view-content .item-list h3 {
	margin-bottom: 8px;
}
#block-set .view .view-content .item-list h3 a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
}
#block-set .view .view-content .item-list h3 a:hover {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
}
#block-set .view .view-content .item-list ul {
	margin: 0px;
	padding: 0px;
}
#block-set .view .view-content .item-list ul li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#block-set .view .view-content .item-list ul li .News-Main-div .views-field-field-main-news-value .field-content .News-Content-Div .News-Content p {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
#block-set .view .view-content .item-list ul li .News-Main-div {
	border-bottom-color: #377FBA;
	border-bottom-style: dotted;
	border-bottom-width: 2px;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
#block-set .view .view-content .item-list ul li .News-Main-div .views-field-field-main-news-value .field-content .News-Content-Div .link {
	display: block;
}
#block-set .view .view-content .item-list ul li.views-row div.views-field-field-image-fid {
	display: block;
	float: left;
	width: 100%;
	margin-right: 0px;
}
#block-set .view .view-content .item-list ul li.views-row div.views-field-field-image-fid .field-content .News-Content-Div div.link {
	display: block;
}
#block-set .view .view-content .item-list ul li.views-row .News-Main-div div.views-field-field-display-title-value {
	display: block;
	float: left !important;
	width: 81%;
	width: 80%\0/;
}
#block-set .view .view-content .item-list ul li.views-row .views-field-field-image-fid .field-content .News-Content-Div img {
	width: 140px;
	height: 113px;
}
#block-set .view .view-content .item-list ul li.views-row div.views-field-field-display-title-value .field-content .News-Content-Div .News-Content {
	/*height:120px;*/
	padding-bottom: 8px;
}
/*
#block-set .content .field div.field-items{
	line-height:20px;
	font-size:11px;
	color:#377FBA;
	font-weight:bold;
}*/
#block-set .content p {
	line-height: 20px;
}
#block-set .clear-block .content p {
	line-height: 16px !important;
}
#block-set .content div {
	line-height: 20px;
}
.Home-Main-Content-Div {
	width: 590px;
	margin: 0px auto;
	padding: 0px;
	border: none;
	margin-bottom: 12px;
}
.Headline-Content {
	border-left: 1px solid #CDCDCE;
	border-right: 1px solid #CDCDCE;
	border-top: 1px solid #CDCDCE;
	border-bottom: 1px solid #9D9D9D;
	padding: 8px;
	background: #93C9ED;
}
.Headline-Content table {
	margin: 0px;
}
.Home-Content {
}
.Home-Img {
	margin-left: 12px;
}
.News-Content {
	margin: 0px 0px 12px 0px;
	line-height: 18px;
}
.Clear-Div {
	clear: both;
	float: none !important;
	font-size: 1px;
}
.Headline-Box {
}
.Headline {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	display: block;
	margin-bottom: 0px;
	background: url(images/Headline-header-bg.gif) repeat-x #930831;
	padding: 6px 14px 4px 8px;
}
#block-set .view .view-content .item-list .views-field-body {
	display: block;
}
#block-set .view .view-content .item-list ul li.views-row .views-field-field-display-title-value {
	display: block;
	float: none !important;
}
#block-set .view .view-content .item-list ul li.views-row .views-field-body p img {
	margin-right: 10px;
	margin-bottom: 8px;
}
#block-set .node .content p img {
	margin-bottom: 8px;
	margin-right: 10px;
}
#block-set .view .view-header {
	display: block;
}
#block-set .view .view-header a.active {
	display: block;
	float: left;
	margin-right: 8px;
	background-color: #444498;
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	-khtml-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
	padding: 9px 8px 4px 9px;
	text-decoration: none;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	font-weight: bold;
	color: #FFFFFF;
}
#block-set .view .view-header a {
	display: block;
	margin-right: 8px;
	background: #cfcfcf;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	-khtml-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
	padding: 9px 8px 4px 9px;
	text-decoration: none;
	float: left;
	/*font-size:12px*/;
	font-weight: bold;
	color: #787878;
}
#block-set .view .view-content {
	border-top: 3px solid #444498;
	clear: both;
	padding-top: 8px;
}
#twitter_div .Testing-Tweets-Title {
	border-bottom: 1px dotted #CDCDCE;
	padding-bottom: 6px;
	margin-bottom: 4px;
	height: 26px;
}
#twitter_div ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#twitter_div ul li {
	margin: 0px 0px 8px 0px;
	line-height: 20px;
	padding: 0px 0px 0px 0px;
}
/********************* Ecoc Directory Listings Css Strat Here *********************/

.company_dirt1 {
	width:300px;
}
.company_dirt1 h5 {
	font-size:16px;
	color:#226AA5;
}
.company_dirt1 p {
	line-height:20px;
	color:#666;
	font-weight:normal;
}
.company-product{
	
    color: #226AA5;
	padding:5px;
	
	}
.Ecoc-Directory-Main-Box {
	/*width:668px;
	display: block;
	padding-right: 8px;*/
}
.Directory-Title {
	font-size: 14px;
	
	font-weight: bold;
	color: #4040a8;
}

.Search-Box {
	display: block;
	margin-top: 9px;
	border-bottom: 3px solid D8ECF8;
	
}
.Search-Title {
	display: block;
	padding: 0 6px;
	font-size: 16px;
	font-weight: bold;
	
}
.Search-Content-Box {
	background-color: #f3f3f3;
	
}

.Search-Content-Input {
	padding: 6px 0px 6px 13px;
}
.form-input {
	border: 1px solid #7f9db9;
}
.Directory-Content-Box {
	display: block;
	position: relative;
	padding:  10px 0;
	
	 border-top: 5px solid #93C9ED;
}
.A-Z-Directory {
	/*border: 1px solid #b8b8b8;
	background: url(images/A-Z-Directory-Bg.gif) repeat-x;
	height: 13px;
	padding: 7px 10px 8px 10px;
	margin-bottom: 9px;*/
}
.A-Z-Directory a {/*font-size:12px*/;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight: bold;
	margin-right: 8px;
	text-decoration: underline;
	color: #343434;
}
.A-Z-Directory a:hover {/*font-size:12px*/;
	margin-right: 8px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight: bold;
	text-decoration: none;
	color: #343434;
}
.A-Z-Directory a.active {/*font-size:12px*/;
	margin-right: 8px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight: bold;
	text-decoration: none;
	color: #343434;
}
.Company-Title-Box {
	border: 1px solid #7f9db9;
	background: url(images/A-Z-Directory-Bg.gif) repeat-x;
	height: 13px;
	padding: 7px 10px 8px 10px;
	margin-bottom: 4px;
}
.Company-Title-Box table {
	margin: 0px;
}
.Company-Title-Box table tr td {
	margin: 0px;
	padding: 0px;
}
.Company-Title-Box table tr td div {
	font-size: 11px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight: bold;
	text-decoration: none;
	color: #3737a5;
}
.Company-Details-Box {
	/*background:url(images/Company-details-Bg.gif) repeat-x #FFFFFF left bottom;*/
	border:1px solid #CDCDCE;
	position: relative;
	margin-bottom: 10px;
	padding:5px;
	line-height:18px;
}
.Company-Details-Box p {
	line-height:16px;
}
.Company-Details-Box table {
	margin: 0px;
}
.Company-Details-Box table tr td {
	margin: 0px;
	padding: 0px;
}
.Company-Details-Box table tr td div {
	line-height: 18px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
.Company-Details-Box table tr td div.Details-Content-Title {/*font-size:12px*/;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-weight: bold;
}
.Bold {
	font-weight: bold;
}
.Bottom-Border {
	border-top: 1px dotted #7f9db9;
}
.Company-Details-Div {
	padding: 7px 10px 6px 10px;
	background-color: #FFFFFF;
}
.Know-more-Box {
	position: relative;
	bottom: 0px;
	left: -11px;
	width: 646px;
	border-top: 1px dotted #7f9db9;
}
.Know-more-Box div table, .Know-more-Box div table tr td {
	margin: 0px;
	padding: 0px;
}
.Know-more-Box div table tr td a {
	text-decoration: underline;
}
.Know-more-Box div table tr td a:hover {
	text-decoration: none;
}
.Know-more-Box .Know-more-Content {
	padding: 6px 10px;
}
.Hide-Div {
	position: relative;
	
	background: #ededed;
	left: 0px;
	
}
.Market-Sec-Box {
	display: block;
	border-bottom: 1px dotted #7f9db9;
	border-top: 1px dotted #7f9db9;
}
.Market-Sec-Box span {
	display: block;
	padding: 8px 10px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	font-weight: bold;
}
.Market-Sec-Box1 {
	display: block;
    padding: 10px 0;
}
.Market-Sec-Box1 span {
	
    color: #226AA5;
	padding:3px;
}
.companyprofile {
	border-bottom: 1px dotted #7F9DB9 !important;
	border-top: 1px dotted #7F9DB9 !important;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 11px;
	line-height: 18px;
}
.Images-Box {
	display: block;
}
.Images-Box .Images-Box-Content {
	padding: 8px 10px;
}
.Images-Box .Images-Box-Content span {
	display: block;
	margin-bottom: 8px;
}
.IMG-Box img {
	margin-right: 30px;
}
.Video-Box {
	display: block;
}
.Video-Box .Video-Box-Content {
	padding: 8px 10px;
}
.Video-Box .Video-Box-Content span {
	display: block;
	margin-bottom: 8px;
}
.Video-Box img {
	margin-right: 30px;
}
.form-submit, .SignupForBtn_active, .form-button,.form-submit, input[type="submit"], input[type="reset"], input[type="button"], button
 {
	background: #226aa5;
    border-radius: 5px;
    box-shadow: none;
    color: #ffffff;
    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 12px;
    padding: 3px 8px;
    text-decoration: none;
	cursor:pointer;
}
.form-submit:disabled, .SignupForBtn_active:disabled, .form-button:disabled,.form-submit:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled, input[type="button"]:disabled, button:disabled
.disabled,
.form-submit:disabled:hover, .SignupForBtn_active:disabled:hover, .form-butto:disabled:hover,.form-submit:disabled:hover, input[type="submit"]:disabled:hover, input[type="reset"]:disabled:hover, input[type="button"]:disabled:hover, button:disabled:hover
{opacity: 0.5; cursor:not-allowed; color: #ffffff !important;	}


.form-submit:hover, .SignupForBtn_active:hover, .form-butto:hover,.form-submit:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover {
    background: #93C9ED none repeat scroll 0 0;
    color: #226aa5;
    text-decoration: none;
}
.floornote a{
	text-decoration: none;
}
.form-select {
	width: 156px;
}
.A-Z-Directory-Pageing ul {
	text-align: center !important;
}
.A-Z-Directory-Pageing ul, .A-Z-Directory-Pageing ul li, .A-Z-Directory-Pageing ul li a {
	padding: 0px;
	margin: 0px !important;
}
.A-Z-Directory-Pageing .item-list .pager .pager-current {
	color: #014D91 !important;
	font-weight: bold !important;
	text-decoration: none;
	/*font-size:12px*/ !important;
}
.A-Z-Directory-Pageing .item-list .pager .pager-item a {
	text-decoration: underline !important;
	/*font-size:12px*/ !important;
}
/********************* Ecoc Directory Listings Css End Here *********************/


.btn_newsBack {
	padding: 4px 6px;
	color: #FFFFFF !important;
	background: url(images/form-submit-bg.gif) repeat-x 0px 50% !important;
	border: 1px outset #FFFFFF !important;
	cursor: pointer;
	text-decoration: none;
}
.btn_newsBack:hover {
	padding: 4px 6px;
	color: #FFFFFF !important;
	background: url(images/form-submit-bg.gif) repeat-x 0px 50% !important;
	border: 1px outset #FFFFFF !important;
	cursor: pointer;
	text-decoration: none;
}
#block-block-37 {
	position: absolute;
	width: 554px;
	left: 16px;
	top: 15px;
}
.Center-Div tr td {
	padding: 3px 0px 3px 0px;
}
.Center-Div tr td.Sidebar-Left, .Center-Div tr td.Sidebar-Right {
	padding-top: 0px !important;
}
.Center-Div tr td.Sidebar-Left {
	width: 190px;
}
#sidebar-left .clear-block {
	display: block;
	width: 190px;
	margin-bottom: 10px;
}
#sidebar-left .clear-block h2, #sidebar-left .SubscribeHeader, #sidebar-left .Quicklinks-Header, #sidebar-left .News-Header, #sidebar-left .Loggedin h2 {
	background: url(images/Small-img.gif) no-repeat left top;
	height: 30px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 7px 0px 0px 14px;
}
#sidebar-left .clear-block .content, #sidebar-left #frmCZBlockView {
	margin: 0px;
	padding: 0px 2px 0px 2px;
	width: 186px;
}
#sidebar-left .clear-block .content .block, #sidebar-left #frmCZBlockView .block {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 0px;
	border-bottom: 1px solid #999999;
	/*background:url(images/Block-BackGround-img.gif) repeat-x left top #fcfcfc;*/
	background-color: #cccccc;
	-moz-border-radius: 0px 0px 7px 7px;
	-webkit-border-radius: 0px 0px 7px 7px;
	-khtml-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
	padding: 0px 0px 2px 0px;
}
#sidebar-left .clear-block .content .block p {
	margin: 0px;
}
#sidebar-left .SubscribeHeader {
	font-size: 11px !important;
	font-weight: bold !important;
	height: 25px;
	padding: 12px 0px 0px 8px !important;
}

.SubscribeContent {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.SubscriberInput {
	width: 166px;
	height: 16px;
	font-size: 11px;
	color: #919191;
}
#sidebar-left .clear-block .content ul.menu, #sidebar-left .clear-block .content ul.menu li {
	margin: 0px;
}
#sidebar-left .clear-block .content ul.menu li {
	padding: 2px 9px 4px 11px;
	border-bottom: 1px solid #999999;
}
#sidebar-left .clear-block .content ul.menu li.last {
	border-bottom: none !important;
	padding-bottom: 0px;
}
#sidebar-left .clear-block .content ul.menu li a {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#sidebar-left .clear-block .content ul.menu li a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.Exhibitorlist-Div {
	margin: 20px 0px;
	background: #93C9ED;
	padding: 10px;
}
.Exhibitorlist-Div span, .Exhibitorlist-Div a {
	margin: 0px 3px;
	padding: 3px 5px;
	font-weight: 600;
	color: #226AA5;
	font-size: 14px;
}
.Exhibitorlist-Div a:hover {
	color: #fff;
	background: #226AA5;
	text-decoration: none;
}
.Content {
	width: 652px;
}
.Sidebar-Right {
	width: 130px;
}
#home_footer1 {
	margin-top: 10px;
	padding-left: 4px;
	float: left;
	width: 790px;
}
#home_footer1 .clear-block {
	display: block;
	width: 190px;
	float: left;
	margin-right: 8px;
}
#home_footer1 .clear-block h2 {
	background: url(images/Small-img.gif) no-repeat left top;
	height: 27px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 15px !important;
	font-weight: bold;
	color: #FFFFFF !important;
	margin: 0px !important;
	padding: 10px 0px 0px 14px;
}
#home_footer1 .clear-block .content {
	margin: 0px;
	padding: 0px 2px 5px 2px;
	/*background:url(images/Block-bottom-img.gif) no-repeat center bottom;*/
	width: 186px;
}
#home_footer1 .clear-block .content .block {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 0px;
	border-bottom: 1px solid #999999;
	-moz-border-radius: 0px 0px 7px 7px;
	-webkit-border-radius: 0px 0px 7px 7px;
	-khtml-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
	padding: 0px 0px 0px 0px;
	/*background:url(images/Block-BackGround-img.gif) repeat-x left top #fcfcfc;*/
	background-color: #cccccc;
}
#block-menu-menu-quicklink .content .block, #block-block-39 .content .block, #block-block-40 .content .block, #block-block-41 .content .block {
	height: 130px;
}
#home_footer1 .clear-block .content .block p {
	margin: 0px;
}
#home_footer1 .clear-block .content ul.menu, #home_footer1 .clear-block .content ul.menu li {
	margin: 0px;
}
#home_footer1 .clear-block .content ul.menu li {
	padding: 2px 9px 4px 11px;
	border-bottom: 1px solid #999999;
}
#home_footer1 .clear-block .content ul.menu li.last {
	border-bottom: none !important;
	padding-bottom: 0px;
}
#home_footer1 .clear-block .content ul.menu li a {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#home_footer1 .clear-block .content ul.menu li a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#home_footer1 .clear-block .content .block .LatestNews-Div {
	padding: 1px 6px;
}
#home_footer1 .clear-block .content .block .LatestNews-Div .LatestNews-Content-Div {
	font-size: 11x;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	line-height: 18px;
}
#home_footer1 .clear-block .content .block .LatestNews-Div .LatestNews-Readmore a {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 9px;
}
#home_footer1 .clear-block .content .block .LatestNews-Div .LatestNews-Readmore a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 9px;
}
#home_footer1 .clear-block .content .block .Event-Box {
	padding: 0px 0px;
}
#home_footer1 .clear-block .content .block .Event-Box div {
	border-bottom: 1px solid #999999;
	padding: 2px 9px 4px 11px;
	font-weight: bold;
}
#home_footer1 .clear-block .content .block .Event-Box div.last {
	border-bottom: none !important;
	padding-bottom: 0px;
}
#home_footer1 .clear-block .content form {
	padding: 0px 9px;
}
#home_footer1 .clear-block .content form table tr td {
	padding: 4px 0px 4px 0px;
 *padding:3px 0px 4px 0px;
}
#home_footer1 #block-block-40 {
	margin-right: 0px;
}
#home_footer1 #block-block-45 {
	clear: both;
	width: 780px;
	margin: 10px 0px 0px 0px;
}
#home_footer1 #block-block-45 .content, #home_footer1 #block-block-45 .content .block {
	width: 780px;
	background: none;
	border: 0px;
	line-height: 0px;
	padding: 0px;
}
#home_footer1 #block-block-45 .Sponsored-Box {
	line-height: 0px;
}
#home_footer1 #block-block-45 .Sponsored-tbl, #home_footer1 #block-block-45 .Sponsored-tbl .Sponsored-Middle-tbl {
	margin: 0px;
}
#home_footer1 #block-block-45 .Sponsored-tbl tr td, #home_footer1 #block-block-45 .Sponsored-tbl tr td table tr td {
	padding: 0px;
}
#home_footer1 #block-block-45 .Sponsored-tbl .Sponsored-Left {
	width: 6px;
	height: 61px;
	font-size: 0px;
	line-height: 0px;
	background: url(images/Sponsor-Left-img.gif) no-repeat left top;
}
#home_footer1 #block-block-45 .Sponsored-tbl .Sponsored-Middle {
	background: url(images/Sponsor-Middle-img.gif) repeat-x left top;
}
#home_footer1 #block-block-45 .Sponsored-tbl .Sponsored-Middle .Sponsored-Middle-Box {
	height: 61px;
	padding-left: 8px;
}
#home_footer1 #block-block-45 .Sponsored-tbl .Sponsored-Middle .Sponsored-Middle-Box .Sponsored-Middle-tbl .Sponsored-Title {
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
}
#home_footer1 #block-block-45 .Sponsored-tbl .Sponsored-Middle .Sponsored-Middle-Box .Sponsored-Middle-tbl .Sponsored-Middle-td a {
	margin-right: 16px;
	text-decoration: none;
}
#home_footer1 #block-block-45 .Sponsored-tbl .Sponsored-Right {
	width: 6px;
	font-size: 0px;
	line-height: 0px;
	background: url(images/Sponsor-Right-img.gif) no-repeat right top;
}
#home_footer3 {
	/*width:190px;
	padding-left:4px;*/
	margin-top: 10px;
	padding: 4px 13px;
	float: left;
}
#home_footer2 {
	float: left;
	margin-top: 10px;
	width: 190px;
	padding-left: 4px;
}
#home_footer2 .clear-block .content {
	margin: 0px;
}
#edit-field-ex-contactemail-chkbox-value-wrapper {
	display: none;
}
#home_footer2 #block-block-43 {
	display: block;
	width: 190px;
	float: left;
	margin-top: 8px;
}
#home_footer2 #block-block-43 h2 {
	background: url(images/Small-img.gif) no-repeat left top;
	height: 27px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 15px !important;
	font-weight: bold;
	color: #FFFFFF !important;
	margin: 0px !important;
	padding: 10px 0px 0px 14px;
}
#home_footer2 #block-block-43 .content {
	margin: 0px;
	padding: 0px 2px 5px 2px;
	/*background:url(images/Block-bottom-img.gif) no-repeat center bottom;*/
	width: 186px;
}
#home_footer2 #block-block-43 .content .block {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 0px;
	border-bottom: 1px solid #999999;
	/*background:url(images/Block-BackGround-img.gif) repeat-x left top #fcfcfc;*/
	background-color: #cccccc;
	-moz-border-radius: 0px 0px 7px 7px;
	-webkit-border-radius: 0px 0px 7px 7px;
	-khtml-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
	padding: 4px 8px 0px 8px;
	height: 115px;
}
#home_footer2 #block-block-43 .content .block p, #home_footer2 #block-block-43 .content .block table {
	margin: 0px;
}
#home_footer2 #block-block-43 .content .block .Eventtbl tr td {
}
#home_footer2 #block-block-43 .content .block .Sidebar-Content-Div1 {
	line-height: 0px;
}
#node-545 {
	display: none;
}
.Visitor-Info-Box {
	margin-left: 73px;
	margin-top: 17px;
}
.Visitor-Info-Box a, .Visitor-Info-Box a {
	text-decoration: none;
}
.Visitor-Info-Box a {
	margin: 0px 10px 10px 0px;
	display: block;
	float: left;
}
.Visitor-Info-Box a.last {
	margin: 0px 0px 10px 5px;
	display: block;
	float: left;
}
.view-homeimage tr.odd .views-field-field-color-image-fid, .view-homeimage tr.even .views-field-field-color-image-fid {
	text-align: center;
}
#standcart-standstatusview table.sticky-table tr td input.form-submit {
/*width:144px !important;*/
}
#standcart-standstatusview table.sticky-table tr td input#edit-signContract {
/*width:auto !important;*/
}
.Sponsored-Middle-td {
	background: url(images/Sponsor-img/Website-Highlights-Button_mid.jpg) repeat-x left top;
	height: 61px;
}
.Sponsored-Middle-td a {
	margin-right: 26px;
	margin-left: 25px;
	text-decoration: none;
}
#block-block-50 {
	width: 622px;
	margin: 10px 0 0;
}
#block-block-50 .Sponsored-Middle-td {
	background: url(images/Sponsor-img/Website-Highlights-Button_mid.jpg) repeat-x left 3px;
	height: 61px;
}
#block-block-50 .Sponsored-Middle-td a {
	margin-right: 0px;
	margin-left: 10px;
}
 @-moz-document url-prefix() {
 #block-block-50 .Sponsored-Middle-td a {
 margin-right:0px;
 margin-left:10px;
}
}
/*news subscribe*/

.Join-Mailing-List-Block {
 background-image:;
	height: 176px;
	left: -1px;
	position: relative;
	width: 185px;
}
.Join-Mailing-List-Div {
	color: #000000;
	position: absolute;
	padding-left: 10px;
	padding-right: 5px;
}
.Join-Mailing-List-Div input {
	width: 100px;
	margin-left: 5px;
}
.Join-Mailing-List-Header {
	background: url(images/Small-img.gif) no-repeat left top;
	height: 30px;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	font-size: 17px;
	font-weight: bold;
	color: white;
	padding: 7px 0px 0px 14px;
}
.suscribe-submit input {
	background: url("images/form-submit-bg.gif") repeat-x scroll 0 50% transparent !important;
	border: 1px outset #FFFFFF !important;
	color: #FFFFFF !important;
	cursor: pointer !important;
	font-size: 11px !important;
	padding: 3px !important;
}
/*Forum*/

/**google translator code**/
.goog-te-gadget-simple {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	display: inline-block;
	font-size: 10pt;
	left: 490px;
	padding-bottom: 2px;
	padding-top: 1px;
	position: relative;
	top: 82px;
}
/*Custom block changes*/
#home_footer1 #block-block_api-block_api_sponsor_homepage {
	clear: both;
	width: 780px;
	margin: 10px 0px 0px 0px;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .content, #home_footer1 #block-block_api-block_api_sponsor_homepage .content .block {
	width: 780px;
	background: none;
	border: 0px;
	line-height: 0px;
	padding: 0px;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-Box {
	line-height: 0px;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl, #home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl .Sponsored-Middle-tbl {
	margin: 0px;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl tr td, #home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl tr td table tr td {
	padding: 0px;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl .Sponsored-Left {
	width: 6px;
	height: 61px;
	font-size: 0px;
	line-height: 0px;
	background: url(images/Sponsor-Left-img.gif) no-repeat left top;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl .Sponsored-Middle {
	background: url(images/Sponsor-Middle-img.gif) repeat-x left top;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl .Sponsored-Middle .Sponsored-Middle-Box {
	height: 61px;
	padding-left: 8px;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl .Sponsored-Middle .Sponsored-Middle-Box .Sponsored-Middle-tbl .Sponsored-Title {
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	/*font-size:12px*/;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl .Sponsored-Middle .Sponsored-Middle-Box .Sponsored-Middle-tbl .Sponsored-Middle-td a {
	margin-right: 16px;
	text-decoration: none;
}
#home_footer1 #block-block_api-block_api_sponsor_homepage .Sponsored-tbl .Sponsored-Right {
	width: 6px;
	font-size: 0px;
	line-height: 0px;
	background: url(images/Sponsor-Right-img.gif) no-repeat right top;
}
#block-menu-menu-quicklink .content .block, #block-block-39 .content .block, #block-block-40 .content .block, #block-block_api-block_api_event_highlights .content .block {
	height: 130px;
}
#home_footer1 #block-block_api-block_api_register_for_updates {
	margin-right: 0px;
}
#block-menu-menu-quicklink .content .block, #block-block-39 .content .block, #block-block_api-block_api_register_for_updates .content .block, #block-block_api-block_api_event_highlights .content .block {
	height: 130px;
}
#block-menu-menu-quicklink .content .block, #block-block-39 .content .block, #block-block_api-block_api_register_for_updates .content .block, #block-block-41 .content .block {
	height: 130px;
}
#footeraddress {
	/*border-top: 5px solid #93C9ED;*/
	color: #FFFFFF;
	font-size: 13px;
	font-style: normal;
	margin: 20px 0 0;
	padding: 10px 0;
	text-align: center;
}
#footeraddress a {
	text-decoration: none;
}
/*.contractspacer {
	border: 1px solid #93C9ED;
}*/
.csv {
	text-decoration: none;
	color: #FFF!important;
}
.loginfooter {
	margin: 0 auto;
    min-height: 300px;
    text-align: center;
}
#edit-submit-co-exhibitor-list {
	margin-top: 13px;
}
#edit-checkall-wrapper {
	margin-top: 3px;
	margin-bottom: 3px;
}

/*************front header strip***************/
.front_header {
	margin:3px 0;
	width: 1030px;
	font-size: 125%;
}
.front_header_right a {
	 background: none repeat scroll 0 0 #226AA5;
    color: #FFFFFF;
    /*padding: 4px 114px;
	 padding: 4px 110px\0;*/
    text-decoration: none;
	display:block;
	padding:4px 0;
	
	
}
.front_header_right a:hover, .front_header_right a.active {
	background:#79BDE8;
	color:#226AA5;
	display:block;
	
}

.front_header_right {
	float: right;
	 background: none repeat scroll 0 0 #226AA5;
	text-align: center;
	width: 514px;

	margin-bottom: 10px;
}
.front_header_left {
	width: 514px;
	border-right: 2px solid #FFF;
	float: left;
	text-align: center;
	
	background:#226AA5;
	
}
.front_header_left a {
	color: #fff;
	/*padding: 4px 130px;*/
	display:block;
	padding:4px 0;
	
	text-decoration: none;
	background:#226AA5;
}
.front_header_left a:hover, .front_header_left a.active {
	background:#79BDE8;
	color:#226AA5;
	display:block;
	
	
}
.front_header_left a.active {
	color: #fff;
	background: #79BDE8;
	
}
.front_header_btn {	
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    border-radius: .125rem;
    float: left;
    text-align: center;
    margin-left: 9px !important;
    background: #2bbbad !important;
	
}
.front_header_btn a {
	color: #fff;
	display:block;
	padding:3px 10px;
	text-decoration: none;
	background:#00b297 !important
	width:180px;
}
.front_header_btn a:hover, .front_header_btn a.active {
	    background: #03d4b4;
            color: #ffffff;
            display:block;
	
	
}
.front_header_btn a.active {
	color: #226AA5!important;
	background: #79BDE8;
	font-weight:normal;
	
}
.helptext {
	float:right;
}
.helptext a {
	font-size:15px;
	padding:0 0 0 10px;
	
}

#signbtn {
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
  background: #226AA5;
   -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  color: #ffffff;
  font-size: 12px;
  padding: 3px 8px 3px 8px;
  border: solid #d8ecf8 2px;
  text-decoration: none;
  box-shadow:none;
  
}

#signbtn:hover {
  background: #93C9ED;
  text-decoration: none;
  color:#226AA5;
}
/*************visitor view front header strip***************/
.vvfront_header {
	margin:3px 0;
	width: 1022px;
	font-size: 120%;
}
.vv_header_right a {
	 background: none repeat scroll 0 0 #226AA5;
    color: #FFFFFF;
    /*padding: 4px 114px;
	 padding: 4px 110px\0;*/
    text-decoration: none;
	display:block;
	padding:4px 0;
	width: 510px;
	
}
.vv_header_right a:hover, .vv_header_right a.active {
	background:#79BDE8;
	color:#226AA5;
	display:block;
	width: 510px;
}

.vv_header_right {
	float: right;
	 background: none repeat scroll 0 0 #226AA5;
	text-align: center;
	width: 510px;

	margin-bottom: 10px;
}
.vv_header_left {
	width: 510px;
	border-right: 2px solid #FFF;
	float: left;
	text-align: center;
	
	background:#226AA5;
	
}
.vv_header_left a {
	color: #fff;
	/*padding: 4px 130px;*/
	display:block;
	padding:4px 0;
	width: 510px;
	text-decoration: none;
	background:#226AA5;
}
.vv_header_left a:hover, .vv_header_left a.active {
	background:#79BDE8;
	color:#226AA5;
	display:block;
	width:510px;
	
}
.vv_header_left a.active {
	color: #fff;
	background: #79BDE8;
	
}
.header-titleimg h2 {
    margin: 0 0.1em 0 0 !important;
    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 26px;
}
.header-titleimg {
  float: right;
  padding-top: 2px;
  width: 36%;
}
.header-titleimg &gt; span {
    color: #999999;
    padding-left: 1px;
}
.header-titleimg img {
 display: block;
    float: right;
    padding-right: 36px;
    padding-top: 3px;
    width: 129px;
    z-index: 999;
}
/*************front header strip***************/
.header_logo {	
	margin-bottom:20px;
}
.header-title h2 {
	font-size:28px;
	padding-top: 30px;
	float: left;
	margin-right:0px!important;
}
#logo-floater {
	/*width: 302px;
	margin-bottom:15px;
	float:left;*/
	 float: left;
    /* margin-bottom: 15px;*/
    width: 100%;
}
#logo-contact a{font-size: 10px;
	float: none;
	text-indent: -9999px;
	text-decoration: none;
}
#logo-floater a{
	/*display: block;*/
	text-indent: -9999px;
	text-decoration: none;
	/*background: url(images/offshore2015.gif) no-repeat -5px 19px;*/
}
#logo-floater a.logoBg{background: rgba(0, 0, 0, 0) url("images/confex2019-logo.JPG") no-repeat scroll 0 0 / 1380px auto;
    content: " ";
    float: left;
    height: 209px;
   margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;}
.text-center{text-align:center;}
.fieldset-wrapper {
overflow:hidden;}
/*************video overlay***************/

		.black_overlay {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	/*-moz-opacity: 0.8;
	opacity:.80;*/

	opacity: .80; /* Standards Compliant Browsers */
	filter: alpha(opacity=120); /* IE 7 and Earlier */
	/* Next 2 lines IE8 */
	    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
/*-moz-opacity: 0.8;
		opacity:.80;
		*/
		/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);	*/

}
.white_content {
	display: none;
	position: absolute;
	top: 10%;
	left: 25%;
	border:2px solid #CDCDCE;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

/*-----user profile-----*/
#edit-taxonomy-2-wrapper {
	border: 1px solid #82C4E5;
    border-radius: 3px;
    margin: 1em 0;
    padding: 1em;
}
#edit-field-ex-marketother-0-value-wrapper {
	display: block;
    /*margin-left: 396px;
    margin-top: -60px;*/
}
/*.sign_newacc{
	float: right;
    margin-top: -28px !important;
    padding: 0 4px;
    z-index: 0;
}*/
.exhi_doc { /*margin-left: 810px !important;
    padding: 25px 4px;
    position: absolute;*/
    z-index: 0;
    }
 .exhi_help {
     float: right;
    left: 215px;
    position: relative;
}
#block-block-5 {
    float: right;
    position: relative;
    top:0px;
    font-size: 16px;
}
#block-block-11 {
    float: right;
    position: relative;
    top: -30px;
    }
#frontaddj {
    border-top: 4px solid #d8ecf8;
    padding-top: 13px;
}
#standcart-standstatusview .sticky-enabled tr td,#standcart-standstatusview .sticky-enabled tr th {
    padding: 2px;
}
#contracts-organizer-viewallstand td, #contracts-organizer-viewallstandth {
    padding: 0.3em 0.2em;
    vertical-align: middle;
}
.mng-width1{
	width: 100px;
}
.mng-width2{
	width: 50px;
}
.org_logo {
    font-size: 14px;
    font-weight: normal;
}
.header_logo .org_logo{
	font-size: 12px;
    font-weight: normal;
    float: left;
    margin-top: 30px !important;
	
	font-style:italic;
} 
.header_logo .org_logo a{text-decoration:none;color: #226AA5 !important;} 
.header_logo .org_logo img{    width: 220px;
    display: block;}
.fl_border{
	border-top: 4px solid #93C9ED;
	padding-top: 13px;
}
@media (min-width: 768px) and (max-width: 1024px) {
	#container {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 10px rgba(0, 56, 99, 1);
    overflow: hidden;
    padding: 0 20px;
    width: 948px;
}
.header-titleimg {
    float: right;
    text-align: right;
    padding-top: 20px;
    width: 38%;
}
.exhi_doc {
   /* margin-left: 793px !important;
    padding: 24px 4px;
    position: absolute;*/
    z-index: 0;
}
.sign_newacc {
    float: right;
    margin-top: -26px;
    padding: 0 4px;
    z-index: 0;
}
	}
/*utility classes*/
.text-right{text-align:right}
.text-left{text-align:left}
.text-center{text-align:center}
/*for addons module*/ 
#floatdiv{
	position:absolute;display:none;height:300px;left:10px;top:0px;padding:0px;background:#FFFFFF;z-index:100
}
.addontbl{border-collapse:collapse}
.addontbl td, .addontblBorLess td{vertical-align:initial}
.addontbl{border:#cdcdce solid 1px; }
.addontbl.pckTbl tr td span{display:block;}
.addontbl.pckTbl tr td span#totald{display:inline-block}
.addontbl.pckTbl tr td span:hover{background-color:#DDD;}
.addontbl td.active {
    background-color: transparent;
}
.addontbl th, .addontbl td{padding:4px; border:#cdcdce solid 1px;}
.addontbl th{background-color: #93C9ED; color:#226AA5; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important; font-weight:normal;}
.addontbl td{border-bottom:1px solid #CDCDCE;}
.pckTbl{width:50%}
.pckTbl td, .pckTbl th{padding:4px;}
.btn-link{
    background: #226aa5;
    border: 2px solid #d8ecf8;
    border-radius: 5px;
    box-shadow: none;
    color: #fff;
    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 12px;
    padding: 3px 8px;
    text-decoration: none	
}
a.btn-link:link, a.btn-link:visited{color:#FFF;}
a.btn-link:hover, a.btn-link:focus{
    background: #93C9ED none repeat scroll 0 0;
    color: #226aa5;
    text-decoration: none;
}
.addontblBorLess{border:none; margin:0}
.addontblBorLess td, .addontblBorLess th{background-color:transparent; border:none;padding:4px;}
.noteTxt{background: #e6f5ff;    color: #226aa5;   border: #226aa5 solid 1px;    padding: 5px;}
#imgContent{    border: #226aa5 solid 2px;}
.addontblBorLess .Popup-ContentTD{position:relative;}
.closebtn{    position: absolute;top: 6px;right: 6px;cursor: pointer;border-left: #015598 solid 1px;    border-bottom: #015598 solid 1px;}
.addonsTabs{padding:0; margin:0; list-style:none; border-bottom:#226AA5 solid 2px;}
.addonsTabs li{float:left; padding:0px; color:#226AA5; border:1px solid #93C9ED; background-color:#93C9ED;font-size: 17px; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important; cursor:pointer; margin:0 10px 0 0; border-radius:4px 4px 0 0}
.addonsTabs li a{display:block; color:#226AA5; text-decoration:none;padding: 10px 15px;}
.addonsTabs li.active a, .addonsTabs li:hover a, .addonsTabs li:focus a{color:#e7e7e7;}
.addonsTabs li.active, .addonsTabs li:hover, .addonsTabs li:focus{background:#226AA5; color:#e7e7e7;border:1px solid #226AA5}
.sectorsListsContainer{border-top:#DDD solid 1px; border-bottom:#DDD solid 1px; margin:10px 0; padding:10px 0}
.sectorsLists{margin-bottom:10px;}
.sectorsListsContainer + .sectorsListsContainer{border-top:none; padding-top:0;}
.sectorsListsContainer br{margin-bottom:5px;display: block;content: " ";}
.sectorsListsContainer b{font-size:15px;}
.sectorsListsContainer .sectorsLists{padding-left:15px; margin:0;}
.sectorsLists .sectorCheckbox, .sectorsLists .sectorTitle, .sectorsLists .sectorCount{float:left; padding-left:5px;}
.highlightSector{font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;color: #226aa5;}
/*Exhibitor Directory(ED) Design*/

.exhibitorSearchForm .form-item label{display:inline-block; width:200px;}
.exhibitorSearchForm .form-text{width:296px;}
.exhibitorSearchForm select.form-text{width:300px;}
.exhibitorSearchForm .formBtnGroup{margin-left:200px;}
/*.col3{width:33%; box-sizing:border-box; padding:0 15px; float:left;}*/
.col3{width:53%; box-sizing:border-box; padding:0 15px; float:left;}
.ExhiDirDetails h5{margin-bottom:10px;} 
.ExhiDirDetails.highlightExhb{background:#b9eeff;}
.ExhiDirDetails.highlightExhb .verticalTabs .content.visible{background: #b9eeff;}
.ExhiDirDetails.highlightTopCategory{background:#7abde8;}
.ExhiDirDetails.highlightTopCategory .verticalTabs .content.visible{background: #7abde8;}
.countryName{font-size:18px;}
.ExhiDirDetails{border:1px solid #226aa5;margin-bottom:15px;padding-top:10px;}
.ExhiDirDetails .ExhiDirLogo{display: grid; justify-content: center;}
.ExhiDirDetails .ExhiDirLogo img{max-height:120px; max-width:80%;/* margin: 15px -15px 0px 30px;*/padding: 15px 15px;margin-left: auto;}
a.linkBtn{color:#FFF}
.contactDetailValue{display:inline-block;}
.ExhiDirDetails .form-group{display:table;}
.ExhiDirDetails .form-group label, .ExhiDirDetails .form-group .contactDetailValue{display:table-cell}
.ExhiDirDetails .form-group label{width:80px; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;}
.downloadPDF{float:right; margin-top:10px;}

/*code for tabs*/
.verticalTabs {
  margin: 10px 0px 0;
  position: relative;
  /*width: 100%;*/
  width:67%;
  padding:0;
  /*max-height:150px;*/
  min-height:150px;
  height:auto;
}
.verticalTabs nav {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 150px;
  padding: 0 20px 0 15px;
}
.verticalTabs nav a {
 padding: 4px 17px;
  width: 100%;
  cursor: pointer;
  margin-bottom:10px;
}
.verticalTabs nav a.selected {
  	display: block;
    padding: 4px 17px;
    position: relative;
    background-color: #226aa5;
    color: #ffffff;
}
.verticalTabs nav a.selected::after {
    border-bottom: 13px solid transparent;
    border-left: 14px solid #226aa5;
    border-top: 13px solid transparent;
    content: "";
    left: 100%;
    margin-top: -13px;
    position: absolute;
    top: 50%;
}
.verticalTabs .content {
  padding: 20px 0px;
  position: absolute;
  top: 0px;
  left: 184px;
  width: 0px;
  height: 100%;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.1s linear 0s;
}

.verticalTabs .content.visible {
  border-top:1px solid #226aa5;
  border-left:1px solid #226aa5;
  border-right:1px solid #226aa5;
  padding: 10px 20px 0px 10px;
  /*width: calc(100% - 184px);*/
  width: calc(100% - 140px);
  overflow: auto;
  opacity: 1;
  background:rgba(122, 189, 232, 0.12);
  box-sizing:border-box;
}

.verticalTabs .content p { padding-bottom: 2px; margin-top:0 }
.verticalTabs .content p:last-of-type { padding-bottom: 0px; }
.verticalTabs .content h6{margin-bottom:10px;}

/*for pagination*/
.item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    padding: 6px 12px;
    border-radius: .125rem;
    border: 1px solid #fff;
    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
.item-list .pager li:hover {
    transition: all .3s linear;
    border-radius: .125rem;
    padding: 6px 12px;
    border-radius: .125rem;
    background-color: #eee !important;
}
.item-list .pager li a.active {
    color: #000;
}
.pager li.pager-current:hover {
 background:#808080 !important;
}
.item-list .pager li a{text-decoration:none;top: 5px;}

.pager-current {
    font-weight: bold;
    background: #69c4c0 !important;
    color:#FFF;
}
.item-list .pager li.pager-current {
    background-color: #69c4c0;
    color: #FFF;
}
/* Auto logout popup box css start*/
.Confirmbox{
	 height:100px;
	 width:300px;
	 background-color: #f1f1f1;
    border: 8px solid #226aa5;
	 border-radius:15px;
	 box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.2);
	 
 }
 #timer{
	 
	 position:fixed;
    top: 50%;
    left: 50%;
    width:40em;
    height:10em;
    margin-top: -9em; /*set to a negative number 1/2 of your height*/
    margin-left: -20em; /*set to a negative number 1/2 of your width*/
 }
 .Confirmbox i{
	 float:right;
	 padding:5px;
 }
 .confirm-msg{
	 padding:30px 90px;
 }
 .confirm-msg p{
	margin: 0px;
    padding: 0px 0px 15px 0px;
	text-align:center;
	font-size:20px;
 }
 .confirm-msg #keepsession{
	
	 float:none;
	 padding:8px;
	 color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
	text-align:center;
	position:relative;
 }
 .confirm-msg #logoutsession{
	
	 float:none;
	 padding:8px;
	 color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
	text-align:center;
	position:relative;
 }

 
 
 .Confirmclosebutton{
	 width: 19px;
    margin: 0px;
    padding: 0px 0px 1px 12px;
    float: left;
    text-align: right;
    color: #FFF;
    cursor: pointer;
    background: url(images/closebtnwhite.png) no-repeat right top;
    text-indent: -9999px;
 }
 
/* Auto logout popup box css end*/


#btnAdvSearch{
	background:-webkit-linear-gradient(#cbcbcb, #f4f4f4, #cbcbcb);	
	height:auto;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    box-shadow: none;
    color: #226aa5;
    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 12px;
    padding: 3px 8px;
    text-decoration: none;
    cursor: pointer;
	
}
#btnAdvSearch:hover{
	color:blue;
}
#btnClear{
	background:-webkit-linear-gradient(#cbcbcb, #f4f4f4, #cbcbcb);	
	height:auto;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    box-shadow: none;
    color: #226aa5;
    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 12px;
    padding: 3px 8px;
    text-decoration: none;
    cursor: pointer;
}
#btnClear:hover{
	color:blue;
}
.Tabsinfo{
	display:inline-flex;
	width:100%;
}

/*-- Home page  steps changes --*/
.PackageFull{
	background: url(images/Package-full.jpg) ;
	height:70px;
	width:258px;
	margin:5px;
	float:right;
}
.PackageFull:hover{
	background: url(images/Package-full.jpg) ;
	height:70px;
	width:258px;
	margin:5px;
	float:right;
}
.PackageBasic{
	background: url(images/Package-basic.jpg) ;
	height:70px;
	width:258px;
	margin:5px;
	float:right;
}
.PackageBasic:hover{
	background: url(images/Package-basic.jpg) ;
	height:70px;
	width:258px;
	margin:5px;
	float:right;
}
.Membership{
	background: url(images/Package-membership.jpg) ;
	height:70px;
	width:258px;
	margin:5px;
	float:right;
}
.Membership:hover{
	background: url(images/Package-membership.jpg) ;
	height:70px;
	width:258px;
	margin:5px;
	float:right;
}
#block-nice_menus-1  h2{
    display: none;
}
			
				/*  Nice Menu 1 Css  */		
				

#block-nice_menus-1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 0px;
	position:relative;
	background-color:#3099a5;
	height:40px;
}								
#block-nice_menus-1 .content ul#nice-menu-1, #block-nice_menus-1 .content ul#nice-menu-1 li {
	border:none;
}
#block-nice_menus-1 .content ul#nice-menu-1 li {
	margin-right:0px;
	padding:0px 0px 0px 0px;
}
#block-nice_menus-1 .content ul#nice-menu-1 li a {
	font-size:12px;
	font-weight:bold;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	color:#FFFFFF;
	text-decoration:none;
	height:23px;
	display:block;
	float:left;
	padding:10px 15px 4px 15px;
}
#block-nice_menus-1 .content ul#nice-menu-1 li a:hover {
	font-size:14px;
	font-weight:bold;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	color:#FFF;
	text-decoration:none;
	height:23px;
	display:block;
	float:left;
	padding:10px 15px 4px 15px;
}

#block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li a{
	width:122px;
	display:block;
	font-size:14px;
	font-weight:bold;
	height:auto !important;
	padding:5px 15px 5px 15px !important; 
}
#block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li a:hover{
	color:#df4f84;
	width:122px;
	display:block;
	font-size:14px;
	font-weight:bold;
	height:auto !important;
	padding:5px 15px 5px 15px !important;
}

#block-nice_menus-1 .content ul#nice-menu-1 li a, #block-nice_menus-1 .content ul#nice-menu-1 li a:link, #block-nice_menus-1 .content ul#nice-menu-1 li a:active {
	font-size:14px;
	font-weight:bold;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	text-decoration:none;
	/* height:23px; */
	display:block;
	float:left;
}

#block-nice_menus-1 .content ul#nice-menu-1 li a.active{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
	text-decoration:none;
	height:23px;
	display:block;
	float:left;
}

#block-nice_menus-1 .content #nice-menu-1 li a:hover{
	height:23px;
	display:block;
	float:left;
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:4px;
	}
#block-nice_menus-1 .content ul#nice-menu-1 li.menuparent ul{
	top:35px;
}

#block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li{
	background-color:#333333;
	border-bottom:1px solid #B9B9B9;
	border-left:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
	padding:0px;
}
#block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li a, #block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li a:link, #block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li a:visited, #block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li a:active, #block-nice_menus-1 .content ul#nice-menu-1 li.menuparent li a:hover{
 	font-weight:bold;
}









</pre></body></html>