@charset "utf-8";
/*CSS Document */
body		{
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif, sans-serif;
}  
.table		{ text-align:left; width:100%; border:none; background-color:#ffffff;
				border:none; padding:0;}
a 			{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif, sans-serif;}
.clear		{
	clear:both;
	float:left;
	height:0px;
	width:auto;
	background-color:#FFF;
	color: #000;
}	
.floatLeft		{float:left;}
.floatRight		{float:right;}
.positionAbsolute	{ position:absolute;}
.positionRelative	{ position:relative;}
.hidden				{ display:none;}
td {vertical-align:top;}
.separetor	{ width:auto; height:32px;}
.separetorBody	{ width:auto; height:22px;}
.separetor1	{ width:auto; height:34px;}
.separetor2	{ width:auto; height:20px;}
.separetor3	{ width:auto; height:30px;}
ul, li	{ list-style-type:none; margin:0px; padding:0px;}
.width221 { width:221px; padding-left:23px; _padding-left:20px;}
img 		{
	border:0;
	font-size: 12px;
	color: #FFF;
}
form { padding:0; margin:0;}
a { cursor:pointer;}
.width33 { width:33%;}
.justify { text-align:justify;}
.noPadding { padding:0 !important;}
.noMargin {margin:0 !important}
.bold { font-weight:bold;}
.paragraph1 {
	color:#ADEA00 !important;
	font-weight:bold;
	text-align:justify;
}
.indexText {
	margin-bottom:3px;
	_margin-bottom:4px;
}
/************************	Header	***********************************************/
.bg { background-color:#e9e9e9}
.menuBack {
	background-image:url(../image/menuGrad.gif);
	background-repeat:repeat-x;
	width:100%;
	height:88px;
	z-index:100;
	background-position:bottom
}
.menuShadow {
	background-image:url(../image/topShadow.gif);
	background-repeat:repeat-x;
	height:102px;
	width:100%;
	left:0;
	z-index:1;
	top:-5px;
}
.topBody { width:100%; height:100%; z-index:10;}
.bodyGradTop1 {
	background-image:url(../image/bodyGrad.gif);
	width:100%;
	height:7px;
	background-repeat:repeat-x;
	bottom:-7px;
	left:0px;
	z-index:10000;
	_bottom:-12px;
}
.bodyCorner1_1 {
	background-image:url(../image/c1.gif);
	width:12px;
	height:12px;
	background-repeat:no-repeat;
	bottom:-12px;
	right:-12px;
	z-index:100000;
}
.bodyCorner4_1 {
	background-image:url(../image/c4.gif);
	width:12px;
	height:12px;
	background-repeat:no-repeat;
	bottom:-12px;
	left:-12px;
	_left:-12px;
	_bottom:-12px;
	z-index:100000;
}
.logo 	{ left:30px; bottom:-19px; z-index:100000; _bottom:-19px;}
.mainMenuCon { z-index:100000;}
.mainMenu { margin-top: 47px; margin-left:21px; _margin-left:22px;}
.imgMenu { margin-top:5px; margin-left:1px;}
.menu {
	color:#6d6d6d;
	text-decoration:none;
	height:41px;
	display:block;
	background-image:url(../image/menuUnSelectGrad.gif);
	background-repeat:repeat-x;
	padding-left:3px;
	padding-right:32px;
	_width:46px;
	_padding-right:29px;
}
.menu:hover, .menuSelected {
	color:#333;
	text-decoration:none;
	height:41px;
	display:block;
	cursor:pointer;
	background-image:url(../image/menuSelectGrad.gif);
	background-repeat:repeat-x;
	padding-left:3px;
	padding-right:32px;
	_width:46px;
	_padding-right:29px;
}
.menuBorder {width:0px !important; border:0; height:41px; border-left:solid 1px #b9b9b9; border-right:solid 1px #ffffff; padding:0 !important}
.ddArrow {margin-top:-12px; right:9px;}
.ddItems { z-index:1000; border:solid 1px #bababa; width:101%; left:-2px; border-top:0; background-color:#efefef;}
.ddItems li a { line-height:20px;padding-left:4px; display:block; color:#6d6d6d !important; text-decoration:none;
				border-left:solid 1px #FFF; border-bottom:solid 1px #FFF; _height:20px;}
.ddItems li a:hover	{
	background-image:url(../image/ddGrad.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	cursor:pointer;
	text-decoration:none;
	color:#6d6d6d !important;
}
/*****	Drop Down	*****/
#nav { z-index:1000;}
#nav li{
    position:relative;
	z-index:1000;
}
#nav ul {
    position:absolute;
    display:none; z-index:10000;
}

/*works in case no script is running*/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
    }
/************************	Body	***********************************************/
.Body { width:auto;height:400px;; background-color:#FFF; z-index:1;padding:24px;}
._innerBody { padding:24px; border:solid}
.hairInShape { border:solid 2px #e9e9e9;}
.hairInShape2 { border:solid 5px #e9e9e9;}
._height274 {height:276px; ]height:274px; }
.bodyText {
	color:#6d6d6d;
	text-align:justify;
	margin-top:8px;
	margin-bottom:5px;



]margin-bottom:12px; 				_margin-bottom:0px;
}
.bodyList div span {
	background-image:url(../image/list.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:8px;
	color:#6D6D6D;
}
.bodyLink {
	color:#ADEA00;
	text-decoration:none;
	padding-left:8px;
}
.bodyLink:hover {
	color:#ADEA00;
	text-decoration:underline;
	font-weight:bold;
}
.img1 {margin-top:24px; margin-bottom:18px; ]margin-bottom:17px;}
.bodyText2 {
	color:#FFF;
	text-align:justify;
	margin-top:11px;
	line-height:14px;
	font-size: 9px;
}
/*******	shadows		****/
.bodyGradBottom {
	background-image:url(../image/g3.jpg);
	width:935px;
	height:12px;
	background-repeat:repeat-x;
	bottom:-12px;
	left:0px;
}
.grad2 {
	background-image:url(../image/g2.jpg);
	background-repeat:repeat-y;
	right:-12px;
	top:0px;
	width:12px;
	height:445px;
	z-index:0
}
.grad22 {
	background-image:url(../image/g2.jpg);
	background-repeat:repeat-y;
	width:12px;
	height:425px;
	top:88px;
	left:0px;
}
.grad4 {
	background-image:url(../image/g4.jpg);
	background-repeat:repeat-y;
	width:12px;
	height:445px;
	left:-12px;
	top:0px;
}

.bodyCorner11 {	_right:-1px;}
.bodyCorner2 {
	background-image:url(../image/c2.gif);
	width:16px;
	height:26px;
	background-repeat:no-repeat;
	right:-10px;
	bottom:-11px;
	z-index:1000;
}
.bodyCorner3 {
	background-image:url(../image/c3.gif);
	width:16px;
	height:26px;
	background-repeat:no-repeat;
	left:-10px;
	bottom:-11px;
	z-index:1000;
}
/******		background	***/
.pic1 { top:92px; left:-73px;}
.pic222 {
	background-image:url(../image/pic2.jpg);
	top:100px;
	background-repeat:no-repeat;
	position: relative;
	height:303px;
	width:auto;
}
.pic2 {
	background-image:url(../image/pic2.jpg);
	background-repeat:no-repeat;
	position: relative;
	height:303px;
}
.pic3 { float:left; margin-left:18px;}
.netways {
	background-image:url(../image/netways.jpg);
	background-repeat:no-repeat;
	height:172px;
	width:23px;
	bottom:0px;
	left:-23px;
	z-index:100;
}
._bodyGradLeft {
	background-image:url(../image/g4.jpg);
	background-repeat:repeat-y;
	width:12px;
	height:400px;
	left:-12px;
}
.homeTitle {
	background-image: url(../image/pinkSquare.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:14px;
}
.indexRight { margin-top:15px; ]margin-top:12px;}
.pad5 { padding-right:5px !important;}
/************************	About Show	***********************************************/
.showLine { width:503px; display:inline-block; height:10px; border-bottom:#e9e9e9 2px solid}
.showLeft2 { margin-top:14px;width:640px; margin-bottom:43px; ]margin-bottom:38px; _margin-bottom:51px;}
.stone { margin-top:20px; margin-left:14px;}
.showText1 {
	color:#ADEA00;
	margin-left:165px;
	display:block;
	font-weight:bold;
	text-align:justify;
}
.showText2 { color:#6d6d6d; margin-left:165px; display:block; text-align:justify;}
.showLeft3 { background-color:#8DC63F; padding:15px; color:#ffffff; text-align:justify; _padding:12px;}
/************************	About Exhibiting	***********************************************/
.ExLine {width:348px; display:inline-block; height:6px; border-bottom:#e9e9e9 2px solid; ]margin-top:-12px;}
.ExList { padding-left:12px; width:140px;}
.ExList ul {}
.ExList ul li {
	list-style:disc;
	color:#ADEA00;
	margin-left:12px;
]margin-left:17px; 	line-height:14px;
}
.ExList ul li span {color:#6d6d6d}
.ExTitle {
	color:#ADEA00;
	font-weight:bold;
	margin-bottom:4px;
	padding-left:12px;
}
/***	Guide	****/
.ExText {
	color:#ADEA00;
}
.CoTitle2 {
	margin-top: 10px;
	color: #6d6d6d;
	font-weight: bold;
	margin-bottom: 12px;
	font-size: 16px;
}
.ExList2 { width:auto; }
.ExList2 ul { margin-bottom:5px;}
.ExList2 ul li {
	margin-left:40px;
}
.guideContainer { border:solid 1px #8cc63f}
.guideTitle {
	font-size:18px;
	color:#FFF;
	background-color:#ADEA00;
	padding-top:30px;
	padding-left:14px;
	font-weight:bold;
}
.guideTitleSmall {
	font-size:17px;
	color:#FFF;
	background-color:#ADEA00;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-weight:bold;
}
.gTitle {
	color:#ADEA00;
	font-weight:bold;
	font-size:12px;
	padding-top:8px;
	padding-left:10px;
}
.gList li {
	list-style:disc;
	color:#ADEA00;
	margin-left:12px;
]margin-left:17px; 	line-height:14px;
}
ul.gList  li span {color:#58595b;}
.gList { padding-left:10px;}
.venu ul {margin-left:185px;}
.venu img { margin-top:10px;}
.venu { min-height:221px;}
/********	Exhibitor Guide 	******/
.GuideTitle {
	background-image:url(../image/backPix.gif);
	background-repeat:repeat-x;
	background-position:left 17px;
	margin-bottom:30px;
}
.GuideTitle span {
	font-size:18px;
	color:#FFF;
	background-color:#ADEA00;
	padding-right:13px;
}
.GuideText { color:#58595b; margin-bottom:25px;}
.GuideList { margin-bottom:25px !important;}
.GuideList li {
	color:#6d6d6d !important;
	margin-left:12px;

]margin-left:17px; 		line-height:14px;
	margin-left:15px
 !important;
	list-style:outside;
}
li.black	{color:#000 !important;}
li.green	{
	color:#ADEA00  !important;
}
li.violet	{color:#61106A  !important;}
.GuideList li span {color:#58595b;}
.GuideList li black {color:#000000;}
.plant {left:0px; bottom:0px;}
.plant2 {margin-left:90px;}
.plant3 { width:530px !important;}
/**********	Promo	***********/
.PromoText {
	background-color:#ADEA00;
	color:#FFF;
	margin-bottom:18px;
}
.PromoText span { padding:6px 10px 8px 0px; line-height:20px; font-weight:bold; display:block; height:107px;}
.PromoText img { margin-right:12px;}
.PromoBody { color:#58595b; font-weight:bold; line-height:18px;}
.PromoList { margin-top:8px; margin-bottom:10px !important;}
.PromoList span { line-height:20px;}
.italic {color:#58595b; font-style:italic;}
/**********		Floor Plan	**********/
.exHR {
	background-image:url(../image/HR.gif);
	background-position:left 11px;
]background-position:left 10px;
	background-repeat:repeat-x;
	margin-top:10px;
}
.exHR  span { padding-right:13px; background-color:#FFF;}
.exHR2 {
	background-image:url(../image/HR.gif);
	background-position:left 11px;
]background-position:left 10px;
	background-repeat:repeat-x;
}
.exHR2  span { padding-right:13px; background-color:#FFF;}
/************************	Contact us	***********************************************/
.CoLine {width:539px; display:inline-block; height:10px; border-bottom:#e9e9e9 2px solid; ]margin-top:-12px;}
.CoTitle { margin-top:10px; color:#6d6d6d; font-weight:bold; margin-bottom:8px;}
.CoTitle2 {
	margin-top: 10px;
	color: #6d6d6d;
	font-weight: bold;
	margin-bottom: 12px;
	font-size: 14px;
}
.CoPink {
	color:#ADEA00;
}
.CoGreen {
	color:#ADEA00;
}
.CoWhite {
	color:#FFF;
}

.CoText { margin-left:77px;line-height:15px; color:#6d6d6d}
.CoMail {color:#6d6d6d; margin-top:8px; background-color:#f4f4f4; line-height:24px; padding-left:10px;}
.CoMail a {
	color:#ADEA00;
}
.CoMail a:hover {
	color:#ADEA00;
	text-decoration:none;
}
.Mailto {
	padding-top:12px;
	width:75px;
	color:#ADEA00;
	font-weight:bold;
	padding-left:2px;
}
.txtbox { width:233px; height:19px; border:solid 1px #b5babd; margin-top:11px; color:#6D6D6D;
				font-family:Verdana, Geneva, sans-serif; font-size:12px; ]margin-top:9px;}
.width23 { width:23px;}
.textArea { width:233px; height:83px;border:solid 1px #b5babd; margin-top:13px;}
.send {
	background-color:#e9e9e9;
	border:solid 1px #99a0a5;
	color:#ADEA00;
	font-size:11px;
	font-weight:bold;
	height:19px;
	padding-left:8px;
	padding-right:8px;
	margin-top:10px;
	cursor:pointer;
}
.send:hover, .sendHover {
	background-color:#ADEA00;
	border:solid 1px #99a0a5;
	color:#e9e9e9;
	font-size:11px;
	font-weight:bold;
	height:19px;
	padding-left:8px;
	padding-right:8px;
	margin-top:10px;
	cursor:pointer;
}
.sendEmail  {vertical-align:middle; padding-left:2px;}
.country { width:237px; height:20px; border:solid 1px #b5babd; margin-top:9px; color:#6D6D6D;
				font-family:Verdana, Geneva, sans-serif; font-size:12px;}
/************************	Show Attraction		***********************************************/
.attractionText img { margin-right:25px;}
.attractionText span { color:#58595b; line-height:18px;}
/************************	Sponsorship Opportunities	**************************************/
.sponsorText { color:#58595b; line-height:14px;}
.SList {  padding:0; margin:0; padding-left:10px;}
.SList li { list-style:upper-alpha; font-size:14px; font-weight:bold;}
.SNormal, .SNormal li {font-size:10px; font-weight:normal;}
.italic { font-style:italic;}
.sBold { font-weight:bold !important}
.sheight { height:90px;}
.sponsor1 {margin-right:40px;}
.sponsor2 {margin-right:40px;}
/************************	Organizers	***********************************************/
.orgText {
	color:#ADEA00 !important;
}
.orgAddress div {padding-top:15px; margin-left:100px;}
.orgAddress div span { color:#58595b}
.orgAddress div ul li { color:#58595b; margin-left:15px !important; padding-left:0px !important; list-style:outside}
.orgAddress div ul li span{ color:#58595b; }
/************************	Site Map	***********************************************/
.ExList ul li a {color:#6d6d6d; text-decoration:none}
.ExList ul li a:hover {
	color:#ADEA00;
	text-decoration:underline;
}
.subList{
	padding-left:20px;
	color:#ADEA00 !important;
	display:block
}
.subList:hover {
	color:#ADEA00 !important;
	text-decoration:underline;
}
.SiteLine  {width:548px; display:inline-block; height:6px; border-bottom:#e9e9e9 2px solid; ]margin-top:-12px;}
/************************	Footer	***********************************************/
.footer {width:100%; height:auto; z-index:1000; position:relative;}
.footerimg { margin-left:37px;}
.organized, .greyText { color:#6d6d6d; text-decoration:none}
.organized:hover {text-decoration:underline}
.footList {margin-top:16px; height:13px; padding:0px 4px 0px 4px;}
.footFirst {margin-top:12px; height:13px; padding:0px 4px 0px 4px;}
.footborder { border-left:solid 1px #6d6d6d; border-right:solid 1px #FFF; width:0px; height:13px;margin-top:16px;}
li a img { margin-top:7px}
.org { margin-top:5px}

/*styles for scroll bar begin*/
.Scroll { padding-right:20px;}
/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar{ 
  position:relative; left:0; top:25px;
  width:9px; height:321px; 
  font-size:1px; z-index:1; cursor:pointer; 
  }
  
div#wn	{ 
    position:relative;
	width:620px;
	height:352px; 
    overflow:hidden;
	padding:0px;
}
div#scrollbar { 
  position:relative;
  width:11px; height:200px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  display:block; /* initially display:none; to hide from incapable */
  }

div#track {
	position:absolute;
	left:0;
	top:3px;
	width:9px;
	height:321px;
	background-image:url(../image/scroll.gif);
	background-repeat:repeat-y;
	background-position:top;
	z-index:1;
  }
div#dragBar {
	position:absolute;
	left:0px;
	top:2px;

]left:2px !important;
	width:7px;
	background-color:#000;
	z-index:1;
	height: 22px;
  }  

	
/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}
/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    } 
	
/*styles for scroll bar end*/
/**		right nav			**/
.interest { padding-left:13px; padding-right:12px; padding-bottom:1px;}
.heightRight { height:23px; ]height:20px;}
.heightRight1 { height:22px; ]height:22px;}
/*******	Press and Media	***********/
.media img { margin-right:20px;}
/****	slide	******/
#slideshow {
    position:relative;
	 width:216px; height:117px;
}

#slideshow a {
	position:absolute;
	top:1px;
	left:0;
	z-index:-2;
	cursor:default;
}

#slideshow a.active {
    z-index:1;
}
#slideshow a.last-active {
    z-index:-1;
}
.bg table tr td div .Body.positionRelative.innerBody table tr td table tr td #hold #wn #lyr1 table tr td .ExList.ExList2.justify .GuideText.paragraph1 .sponsorText.GuideList table tr .CoWhite a {
	color: #FFF;
	font-size: 11px;
}
