body { font-family:Verdana, Arial; background-color:#ffffff; margin:0; padding:0 0;font-size:11px; }

html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, img/* sub, sup, table, caption, tbody, tfoot, thead, tr, th, td */
{ padding:0; border: 0; font-size: 100%; margin:0; vertical-align: baseline; }

:focus{ outline:none; } 	.clear	{ clear:both; }		
.Fltlt	{ float:left; }	.FltRt	{ float:right; }
a{color:#000000;}
a:hover{ color:#f99e1c; text-decoration:underline;}
.IEHt
{ min-height:10px; height:auto !important; height:10px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix {height: 1%;}
.clear{clear:both;}  .txtLt{text-align:left !important; padding-left:8px;}   .IEHt{ min-height:10px; height:auto !important; height:10px; }
img{border:none;}
.wdthAuto{width:auto !important;}
.pad04{padding:4px 0;}
.pad06{padding:6px 0;}
.pad10{padding:10px;}
.mrg10{margin:10px;}
.ovrflowHdn{ overflow:hidden;}
.linHt26Imp{ line-height:26px !important;}
.brdrwhite{ border:1px solid #fff;}
.bdr_grey{ border:5px solid #e8e8e8;}
.noMrgn{ margin:0px !important;}

#header{width:972px; clear:both; margin:0 auto 15px;}
#header .logo{ width:272px; float:left; padding-top:30px;}
#header .right{width:468px; float:right; text-align:left;}
#header .right .links{padding-top:10px; text-align:right;}
#header .right .links img{margin-left:7px;}
#header .qutoesshowticket{color:#006699; font-size:11px; margin-top:-15px;}
#header .qutoes{line-height:22px; color:#006699; font-size:13px; font-weight:bold; margin-left:30px;}
#header .qutoes strong{color:#f99e1c;}
#header .qutoes span{ font-size:13px; font-weight:bold; color:#F99E1C;}
div.nav{width:100%;	border:1px solid #999999; border-left:0px; border-right:0px; background:#ffffff url(../images/nav-bg.gif) repeat-x bottom left; height:32px; display:block;}
#wrapper{ width:972px; clear:both; margin:15px auto;}
div.associates{ margin:8px 20px; font-size:12px; color:#707070; text-align:center;}
div.associates img{ margin:15px auto; clear:both; display:block;}
#footer{ width:100%; clear:both; height:48px; background:#414141;}
#footer .footnotes{ width:972px; margin:0 auto; line-height:48px;color:#b9b9b9; font-size:11px;}
#footer .footnotes a{ color:#b9b9b9; text-decoration:none; margin:0 7px;}
#footer .footnotes a:hover{text-decoration:underline;}
#footer .footnotes .left{width:500px; float:left;}
#footer .footnotes .right{width:400px; float:right;	text-align:right;}
.readMore{width:100%; display:block; text-align:right; text-transform:uppercase; padding-top:10px; font-weight:bold; color:#3a3a3a; font-size:12px; margin-right:8px;}
.readMore a{ background:url(../images/arrow-left.gif) no-repeat left; padding-left:12px; font-size:12px; font-weight:bold; text-decoration:none; color:#3a3a3a; margin-right:8px;}
.readMore a:hover{ background:url(../images/arrow-org.gif) no-repeat left; color:#f58400;}
.Exb_readMore{ margin:22px 0 0 0; *margin:22px 0 0 -196px; position:absolute;}
.readMoreorg{ font-size:12px; font-weight:bold; margin-right:8px; padding-top:4px; width:86px; line-height:20px; text-transform:uppercase; float:right; text-align:right;}
.readMoreorg a{ background:url(../images/arrow-org.gif) no-repeat left; color:#f58400; padding-left:12px; font-size:12px; font-weight:bold; text-decoration:none;}
.txtright{text-align:right;}
.floatLeft{float:left;}
.floatRight{float:right;}
.rightImage{position:relative; float:right; width:246px; background-color:#E8E8E8; /*height:184px;*/ margin-left:15px; padding:8px;}
.rightImage span{font-weight:bold; font-size:11px;}
.fieOpt{background-color:#E8E8E8; margin:8px auto; padding:5px 10px; width:588px;}
.fieOpt ul{padding:0; list-style:none; margin:0 !important;}
.fieOpt ul li{float:left; margin:0px; padding:7px 0; width:294px; line-height:normal !important;}
.fieOpt ul li div.Rt { width:195px; float:right; padding-right:25px; }
.fieOpt ul li img { padding:0 0 5px 0; float:left; }
.fieOpt ul li h4{font-size:13px; font-weight:bold;}
.fieOpt ul li p{padding:0px; line-height:13px;}	
input.gobtn{background:url(../images/go-icon.jpg) center left no-repeat; border:0px; width:36px; height:34px; outline:none; cursor:pointer;}
.error_strings{ font-size:10px; color:#ff0000; font-weight:bold; background:url(../images/errorico.gif) 4px 8px no-repeat; padding:0 4px 5px 52px; display:none;}
.error_strings ul{list-style:none; margin:0 !important;}
.thankyoumsg{ font-size:14px; color:#83CE5D; font-weight:bold; background:url(../images/greencheck2.gif) 4px 8px no-repeat; padding:5px 4px 28px 52px;}
#errormessage{color:#ff0000; font-weight:bold; font-size:11px;}
#defaultmsg{font-size:11px; color:#cccccc; font-weight:bold;}

	
.glossymenu{margin: 5px 0;padding: 0;}
.glossymenu a.menuitem{background:url(../images/accordiaonMenuHd.gif) repeat-x 4px -1px;font-size:12px;color: #F8951D;display: block;position: relative;text-decoration: none;font-weight:bold;height:14px;padding:6px 2px 8px 9px;margin-bottom:2px;clear:left;}
.glossymenu a.menuitem .statusicon{ position: absolute; top: 7px; right: 5px; border: none; }
.acrdnhvr{color:#666666 !important;}
.glossymenu div.submenu1, .glossymenu div.submenu2{background: white; padding:6px 2px 25px 9px;}
.glossymenu div.submenu1 ul, .glossymenu div.submenu2 ul{list-style-type: none; font-size:11px; margin: 0; padding: 0; }
.glossymenu div.submenu1 ul li a, .glossymenu div.submenu2 ul li a{ display: block; font-size:11px; font-weight:bold; color: black; text-decoration: none; padding: 2px 0; float:left; }
.glossymenu div.submenu1 ul li a.link, .glossymenu div.submenu2 ul li a.link{ font-size:11px; font-weight:bold; text-decoration: none; padding: 2px 0; float:none !important; display:inline; }
.glossymenu div.submenu1 ul li a.link img.pdf, .glossymenu div.submenu2 ul li a.link img.pdf{ float:none !important; display:inline; }
.glossymenu div.submenu1 ul li ul.contentList, .glossymenu div.submenu2 ul li ul.contentList{margin-left:30px;}
.glossymenu div.submenu1 ul li ul.contentList li, .glossymenu div.submenu2 ul li ul.contentList li{ list-style:disc;}
.MidSec .MidSec_Img{float:left;	margin-right:5px; width:199px; background-color:#E8E8E8; padding:8px;}
.MidSec h3{	margin:0px;	padding:0px; font-size:11px !important;	font-weight:normal;	border:0 !important; text-align:left !important; color:#000 !important;}
a.more{	font-size:10px;	font-weight:bold; margin-top:5px;}

.accTabs ul#tabacc{margin-left:17px; padding-top:10px;}
.ReportTabs ul#showRepTabs{margin-left:5px; padding-left:3px;}
.accTabs ul#tabacc li, .ReportTabs ul#showRepTabs li{float:left; margin-right:4px; list-style:none; border:1px solid #D3D3D3; background-color:#ffffff;}
.accTabs ul#tabacc li a.on, .ReportTabs ul#showRepTabs a.on{ height:17px; display:block; font-weight:bold; text-decoration:none; text-align:center; position:relative; z-index:7; padding:0 4px 8px 5px; background-color:#ffffff;}
.accTabs ul#tabacc li a.off, .ReportTabs ul#showRepTabs a.off{ background-color:#E8E8E8; height:17px; display:block; font-weight:normal; text-decoration:none; text-align:center; position:relative; z-index:2; padding:0 4px 8px 5px;}
.accTabs .accTabCont, .ReportTabs .reportCont{ position:relative; z-index:5; margin-top:-2px; padding:10px 8px 0 8px; border-top:1px solid #C4C4C4; background-color:#ffffff; font-size:11px;}

.HomeTabs ul#tabHome{margin:0 !important; padding:0 !important;}
.HomeTabs ul#tabHome li{float:left; list-style:none; border:1px solid #E8E8E8; background-color:#ffffff; border-right:1px solid #E8E8E8;}
.HomeTabs ul#tabHome a.on{ height:20px; display:block; font-weight:bold; text-decoration:none; text-align:center; position:relative; z-index:7; padding:10px 4px 8px 5px; background-color:#ffffff; text-transform:uppercase; font-size:14px; color:#EB850C;}
.HomeTabs ul#tabHome a.off{ height:20px; font-weight:bold; display:block; text-decoration:none; text-align:center; position:relative; z-index:2; padding:10px 4px 8px 5px; text-transform:uppercase; font-size:14px;}
.HomeTabs .HomeTabsCont{ position:relative; z-index:5; margin-top:-2px !important; padding:10px 8px 0 8px; border-top:1px solid #E8E8E8; background-color:#ffffff; font-size:11px; text-align:center;}
.wdthHtabs{ width:125px; _width:121px;}
.HomeTabs .HomeTabsCont img{ border:5px solid #E8E8E8; margin:0 auto; text-align:left;}
.HomeTabsCont strong{font-size:14px; color:#EB850C;}
.content{line-height:16px; padding-left:10px; padding-top:5px; text-align:left; font-size:12px; color:#707070;}

.inputsmallButton {background-color:#FFFFFF;border:1px solid #CCCCCC;height:17px;padding-left:5px;padding-top:1px;}
.widthsmall{width:20px;}
.widthmiddle{width:87px;}
.widthemail{width:125px;}

#pscroller1{height: 236px; padding:0 0 0 42px;}

/*Content slider CSS*/
.sliderwrapper{/*position: relative; z-index:1;*/ width:585px; height: 258px; float:left;}
.sliderwrapper .contentdiv{visibility: hidden; /*position: absolute; left: 0; top: 0;*/ float:left;}
.sliderwrapper .contentdiv div img{	vertical-align:bottom;}
.pagination{ _margin-top:-28px !important;width: 200px; text-align: right; padding: 6px 10px; float:right;/* margin:-28px 0 0 0; position:relative; z-index:999; top:0px;*/ border-top:1px solid #fff; font-size:12px;}
.pagination a{padding: 1px 4px; text-decoration: none; color: #fff; border: 1px solid #fff;}
.pagination a:hover, .pagination a.selected{color: #000; background: white;}
div.welcomeTxt{float:left; padding:35px 20px 10px; margin:0 0 0 -5px; color:#fff; width:190px;}
div.welcomeTxt h2{ font-size:18px; border-bottom:6px solid #fff; padding-bottom:6px; font-weight:normal;}
div.welcomeTxt p{padding-top:12px; font-size:12px;line-height:18px;}
div.welcomeTxt .more{font-size:13px; background:url(../images/read-more.gif) no-repeat left 50%; padding-left:20px;	color:#fff;	text-decoration:none; font-weight:bold;	text-align:left;}
div.welcomeTxt .morepdf{font-size:13px; background:url(../images/pdf_icon.gif) no-repeat left 50%; padding-left:20px;	color:#fff;	text-decoration:none; font-weight:bold;	text-align:left;}
.prev, .next{display:none;}

/*Top navigation CSS*/
#home a.home, #about a.about, #exhibition a.exhibition, #conference a.conference, #awards a.awards, #showreports a.showreports, #photogallery a.photogallery, #speakers a.speakers, #press a.press, #speakers a.speakers, #exhibitors a.exhibitors,#contact a.contact{ background-color:#F8931D; border-right: 1px solid #403e3f; border-left: 1px solid #403e3f; color: #000;}

h4.greyHdr{background:url(../images/accordiaonMenuHd.gif) repeat-x 4px -1px;font-size:12px;color:#F8951D;padding:6px 5px 8px 9px; line-height:18px;}

/*Top navigation CSS*/
* { _padding:0; _margin:0; }



.jqueryslidemenu{font-size:13px; font-weight:bold; width: 1000px; margin:0 auto;color: #919191;}

.jqueryslidemenu ul#topNav{list-style-type: none;}

.jqueryslidemenu ul#topNav li{position: relative;/*display: inline;*/float: left;}

.jqueryslidemenu ul#topNav li a{ display: block; color: #fffffd; padding: 8px 20px; color: #2d2b2b;  text-decoration: none; text-transform:uppercase; float:left;}
.jqueryslidemenu ul#topNav li a:hover{ color: #211c19; background-color:#f5831d;}
	
.jqueryslidemenu ul#topNav li ul{position: absolute;left: 0px; visibility:hidden; z-index:10000 !important; _z-index:10000 !important;width:210px !important;background-color:#fff; list-style:none;}

.jqueryslidemenu ul#topNav li ul li{display:block;float:none; font-size:12px;font-weight:normal;color:#000;text-transform:capitalize; padding: 0 !important;border:#211c19 solid 1px; border-top:0 !important; cursor:pointer;}

.jqueryslidemenu ul#topNav li ul li:hover{background-color:#000000 !important;}

.jqueryslidemenu ul#topNav li ul li ul{list-style:none; border-top:#211c19 solid 1px; left:208px !important; top:-2px !important; _left:210px; _margin:0 0 0 -6px; position:absolute; }

.jqueryslidemenu ul#topNav li ul li a{background-color:#ffffff; display:block !important; padding:5px; font-size:12px; color:#666; float:none; text-transform:none;}

.disabled{opacity:0.2;filter:alpha(opacity=20);}
.enabled{opacity:0.9;filter:alpha(opacity=10);}