@charset "utf-8";
/* CSS Document */

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D5D5D2;
	text-decoration: none;
	text-align: center;
	margin: 0px auto 0px auto;
	width:1000px;
	background-color: #000000;	
}

#Header
{
	/*background:url(Images/home_mainpromo.jpg) no-repeat center 0;*/
	height:370px;
	width:974px;
}

#HomeContent
{
	background:url(home_content_bg.gif) repeat-x 0 0;
	height:320px;
	width:974px;
	padding-top:15px;
}

#PageContentBg
{
	background:url(home_content_bg.gif) repeat-x 0 0;
	min-height:320px;
	overflow:hidden;
	width:974px;
	padding-top:15px;
}
#PageContentBg1
{
	background:url(home_content_bg.gif) repeat-x 0 0;
	min-height:180px;
	overflow:hidden;
	width:974px;
	padding-top:15px;
}

h3
{
	font-size: 18px;	
	color:#F89F4F;
	text-align:center;
	font-weight:normal;
	text-transform:uppercase;
	margin:20px auto 10px auto
}

.sampletext
{
	font-size: 18px;	
	color:#F89F4F;
	text-align:center;
	text-transform:lowercase;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
}


.ApplicationForm
{	
	line-height:2.5em;
	text-align:left;
}



.ApplicationForm .label
{
	text-align:right;
	width:150px;
	display:inline-block;
	padding-right:2px;
	vertical-align:top;
}


.ApplicationForm .tbstyle
{
	width:150px;
	padding-left:10px;
}

.ApplicationForm .chkbox
{
	text-align:left;
	margin:0px 2px 0px 0px;
}

.ApplicationForm .labelImp
{
	color:#ff0000;
	width:3px;
	vertical-align:top;
}

.HomeTab
{
	margin:0px auto 0px auto;
	padding:0px;
	width:910px;
}

.HomeTab li
{
	background:url(Shadebox_Left.png) no-repeat left top;
	width:159px;
	height:270px;
	list-style-type:none;
	float:left;
	margin:0px 1px 0px 10px;
	padding:0px 0px 0px 10px;
}

.HomeTab li div
{
	background:url(Shadebox_right.png) no-repeat right top;
	width:100%;
	height:270px;
	padding:0px 10px 0px 0px;
}

.HomeTab li div div
{
	background:url(Shadebox_mid.png) repeat-x left top;
	width:100%;
	height:270px;
	padding:10px 0px 0px 0px;
}

.HomeTab li h1
{	
	font-size: 18px;	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	margin:10px 0px 8px 0px;
}

.HomeTab li h1 a
{	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}

.HomeTab li h1 a:hover
{	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}

.HomeTab li hr
{	
	border-bottom:1px solid #ffffff;
	margin:0px -10px 10px -10px;
}

.HomeTab li p
{	
	text-align:left;
	margin:0px;
	line-height:1.3em;
}

.HomeTab li p.ShortTxt
{	
	text-align:left;
	margin:8px;
	height:200px;
	overflow:hidden;
}

.HomeTab1
{
	margin:0px auto 0px auto;
	padding:0px;
	width:720px;
}

.HomeTab1 li
{
	background:url(home_exhibitors_bg1.jpg) no-repeat 0 0;
	width:179px;
	height:270px;
	list-style-type:none;
	float:left;
	margin:1px;
}

.HomeTab1 li h1
{	
	font-size: 18px;	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	margin:10px 8px 8px 8px;
}

.HomeTab1 li p
{	
	text-align:left;
	margin:8px;
}

.PageBg
{
	margin:0px auto 0px auto;
	padding:0px;
	width:540px;
	
}

.PageBg .inner
{
	background:url(bodybg.gif) no-repeat 0 0;
	width:539px;
	list-style-type:none;
	float:left;
	margin:1px;
	min-height:200px;
	overflow:hidden;
	line-height:1.2em;
}

.PageBg .inner h1
{	
	font-size: 18px;	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	text-align:left;
	margin:8px;
}

.PageBg .inner h2
{	
	font-size: 14px;	
	color:#F89F4F;
	text-transform:uppercase;
	text-align:left;
	margin:8px;
	clear:both;
}

.PageBg .inner h3
{	
	font-size: 12px;	
	color:#F89F4F;
	text-align:left;
	margin:10px 8px 5px 8px;
	clear:both;
}

.PageBg .inner ul
{
	margin:5px 5px 5px 25px;
}

.PageBg .inner ol
{
	margin:5px 5px 5px 25px;
}

.PageBg .inner li
{
	text-align:left;
}

.PageBg .inner p
{	
	text-align:left;
	margin:8px;
}

.PageBg hr
{
	background: url(black_separator.gif) repeat-x 0 0;
	color:#000;
}

.PageBg .Confirm
{
	font-family:Georgia, 'Times New Roman', Times, serif; 
	margin:30px; 
	font-style:italic; 
	font-weight:bold; 
	font-size:13px;	
	line-height:2em; 
}

.formbg
{
	background:#383836 url(home_rightcolumn.jpg) no-repeat 0 bottom;
	width:163px;
	height:540px;
	list-style-type:none;
	float:right;
	margin:1px 124px 1px 1px;
	text-align:left;
	padding:4px 8px 8px 8px;
}

.formbg h1
{
	font-size: 18px;	
	color:#708090;
	text-transform:uppercase;
	font-weight:normal;
}

.formbg h1 a
{
	color:#708090;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}

.formbg hr
{
	background: url(black_separator.gif) repeat-x 0 0;
	color:#000;
	border:none;
}

input, textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #CCCCCC;
	border: 1px solid #000000;
}

.tbterms
{
	text-align:left;
	background-color: #CCCCCC;
	color:#000;
	display:inline-block;
	width:350px;
	height:100px;
	overflow:scroll;
	line-height:1.2em;
	padding:5px;
}

.tbterms h4
{
	text-align:center;
	background-color: #CCCCCC;
	color:#000;
	margin:2px;
}

.tbterms h2
{
	text-align:left;
}


.tbstyle {
	background-color: #CCCCCC;
	margin: 0px;
	border: 1px solid #000000;
	width: 100px;
	height: 15px;
	padding: 2px 0px 0px 3px;
}
.checkbox {
	background-color: #CCCCCC;
	margin: 0px;

}
.btnstyle {
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	background: url(buttonbg.gif) repeat-x 0 0;
	margin: 0px;
	border: 1px solid #333333;
	height: 25px;
	padding: 0px 5px 0px 5px;
}

#Footer
{
	text-transform: uppercase;
	color: #666666;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 10px;
	width:974px;
	font-size:10px;
	clear:both;
}

#Footer a
{
	color: #666666;
	text-decoration:none;
}

#Footer a:hover
{
	color: #666666;
}

#Footer #powered
{
	text-transform: uppercase;
	color: #666666;
	float:right;
}

a.orange 
{	
	color: #F89F4F;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
	margin:10px 5px 20px 5px;
}
a.orange:hover,a.orange:visited 
{
	color: #F89F4F;
}
a.blue 
{	
	color: #89BDF8;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
	margin:10px 2px 20px 2px;
}
a.blue:hover,a.blue:visited 
{
	color: #89BDF8;
}

a.green 
{
	color: #7CAC58;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
	margin:10px 5px 20px 5px;
}

a.green:hover, a.green:visited 
{
	color: #7CAC58;
}

.clear
{
	clear:both	
}


.PaymentTab
{
	margin:0px auto 0px auto;
	padding:0px;
	width:910px;
}

.PaymentTab li
{
	background:url(Shadebox_Left.png) no-repeat left top;
	width:280px;
	height:450px;
	list-style-type:none;
	float:left;
	margin:0px 1px 0px 10px;
	padding:0px 0px 0px 10px;
	overflow:hidden;
}

.PaymentTab li div
{
	background:url(Shadebox_right.png) no-repeat right top;
	width:100%;
	height:auto;
	padding:0px 10px 0px 0px;
	overflow:hidden;
}

.PaymentTab li div div
{
	background:url(Shadebox_mid.png) repeat-x left top;
	width:100%;
	height:auto;
	padding:10px 0px 0px 0px;
	overflow:hidden;
}

.PaymentTab li div div div
{
	background:none;
}

.PaymentTab li h1
{	
	font-size: 16px;	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	margin:10px 0px 8px 0px;
}

.PaymentTab li h1 a
{	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}

.PaymentTab li h1 a:hover
{	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}

.PaymentTab li p
{	
	text-align:left;
	margin:8px 0px 8px 0px;
	line-height:1.3em;
}

.PaymentTab li input
{	
	padding:2px;
}

.PaymentTab li div div hr
{	
	border-bottom:1px solid #ffffff;
	margin:0px -10px 10px -10px;
}

.timer
{
	 background-color:#333333; 
	 font-size:1.2em;
	 text-align:center; 
	 color:#F97F3F;
	 width:950px;
	 padding:2px 12px 2px 12px;
	 letter-spacing:.1em;
}



.timer1
{
background-color:#cccccc;
font-size:1.7em;
text-align:center;
color:#f00;
width:950px;
padding:2px 12px 2px 12px;
letter-spacing:.1em;
font-weight:bold;
}
.timer2
{
background-color:#cccccc;
font-size:1.8em;
text-align:center;
color:#00f;
width:950px;
padding:2px 12px 2px 12px;
letter-spacing:.1em;
font-weight:bold;
}
.timer3
{
background-color:#cccccc;
font-size:1.9em;
text-align:center;
color:#0f0;
width:950px;
padding:2px 12px 2px 12px;
letter-spacing:.1em;
font-weight:bold;
}


.bannerThumb
{
	margin:81px auto 112px 20px;  
	width:930px;
	z-index:10001;
	padding:0px;
}

.bannerThumb li
{
	list-style-type:none;
	margin:1px 1px 0px 1px;
}

.bannerThumb li.Lt
{
	float:left;
	clear:left;
}

.bannerThumb li.Rt
{
	float:right;
	clear:right;
}

.bannerThumb li.clear
{
	
}

.liststyle
{
	padding:0px;
}

.liststyle li
{
	margin-bottom:8px;
	line-height:1.2em;
}

.liststyle strong
{
	color:#F89F4F;
}

.liststyle li ul 
{
	padding:0px;
}

.liststyle li ul li
{
	margin-bottom:5px;
}

.indexTabHgt
{
	height:235px; 
	overflow:auto;
}

.BannerBtn
{
	background-color:#2c71ec;
	color:#ffffff;
	font-size:1.4em;
	font-weight:bold;
	display: inline-block;
	padding:5px 10px 5px 10px;
	margin:20px;
	float:right;
	-webkit-border-radius:5px 5px;
}

.BannerBtn:hover
{
	background-color:#3d82ec;
}

.BannerBtn:hover a
{
	background-color:#3d82ec;
	color:#cccccc;
}

.BannerBtn a
{
	color:#ffffff;
}

.BannerBtn a:hover
{
	color:#cccccc;
}

.RemainTime
{
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:19px;
	text-align:center;
	color:#6cfd6a;
	background-color:#101212;
	padding:6px;
	width:962px;

}

/* New Tabs Styles for change tab count by vijay on 17 Aug 09 */

/* Styles for 5 tabs */
/* Styles for 5 tabs */
.HomeTabs5
{
margin:0px auto 0px auto;
padding:0px;
width:910px;
}
.HomeTabs5 li
{
background:url(Shadebox_mid.png) repeat-x top left;
-webkit-border-top-left-radius: 5px 5px;
-webkit-border-top-right-radius: 5px 5px;
-moz-border-radius: 5px 5px;
width:179px;
height:270px;
list-style-type:none;
float:left;
margin:1px;
}
.HomeTabs5 li h1
{
font-size: 18px;
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
margin:10px 8px 8px 8px;
}
.HomeTabs5 li h1 a
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs5 li h1 a:hover
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs5 li p
{
text-align:left;
margin:8px;
}
/* Styles for 4 tabs */
.HomeTabs4
{
margin:0px auto 0px auto;
padding:0px;
width:910px;
}
.HomeTabs4 li
{
background:url(Shadebox_mid.png) repeat-x top left;
-webkit-border-top-left-radius: 5px 5px;
-webkit-border-top-right-radius: 5px 5px;
-moz-border-radius: 5px 5px;
width:223px;
height:270px;
list-style-type:none;
float:left;
margin:1px;
}
.HomeTabs4 li h1
{
font-size: 18px;
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
margin:10px 8px 8px 8px;
}
.HomeTabs4 li h1 a
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs4 li h1 a:hover
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs4 li p
{
text-align:left;
margin:8px;
}
/* Styles for 3 tabs */
.HomeTabs3
{
margin:0px auto 0px auto;
padding:0px;
width:910px;
}
.HomeTabs3 li
{
background:url(Shadebox_mid.png) repeat-x top left;
-webkit-border-top-left-radius: 5px 5px;
-webkit-border-top-right-radius: 5px 5px;
-moz-border-radius: 5px 5px;
width:298px;
height:270px;
list-style-type:none;
float:left;
margin:1px;
}
.HomeTabs3 li h1
{
font-size: 18px;
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
margin:10px 8px 8px 8px;
}
.HomeTabs3 li h1 a
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs3 li h1 a:hover
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs3 li p
{
text-align:left;
margin:8px;
}
/* Styles for 2 tabs */
.HomeTabs2
{
margin:0px auto 0px auto;
padding:0px;
width:910px;
}
.HomeTabs2 li
{
background:url(Shadebox_mid.png) repeat-x top left;
-webkit-border-top-left-radius: 5px 5px;
-webkit-border-top-right-radius: 5px 5px;
-moz-border-radius: 5px 5px;
width:430px;
height:270px;
list-style-type:none;
float:left;
margin:1px;
}
.HomeTabs2 li h1
{
font-size: 18px;
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
margin:10px 8px 8px 8px;
}
.HomeTabs2 li h1 a
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs2 li h1 a:hover
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs2 li p
{
text-align:left;
margin:8px;
}
/* Styles for single tab */
.HomeTabs1
{
margin:0px auto 0px auto;
padding:0px;
width:910px;
}
.HomeTabs1 li
{
background:url(Shadebox_mid.png) repeat-x top left;
-webkit-border-top-left-radius: 5px 5px;
-webkit-border-top-right-radius: 5px 5px;
-moz-border-radius: 5px 5px;
width:630px;
height:270px;
list-style-type:none;
margin:1px auto 1px auto;
padding-top:1px;
}
.HomeTabs1 li h1
{
font-size: 18px;
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
margin:10px 8px 8px 8px;
}
.HomeTabs1 li h1 a
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs1 li h1 a:hover
{
color:#F89F4F;
text-transform:uppercase;
font-weight:normal;
text-decoration:none;
}
.HomeTabs1 li p
{
text-align:left;
margin:8px;
}
.HomeTabHgt
{
height:180px;
}


.PageBg1
{
	margin:0px auto 0px auto;
	padding:0px;
	width:700px;
	
}

.PageBg1 .inner
{
	background:url(abodybg.gif) no-repeat 0 0;
	width:639px;
	list-style-type:none;
	float:left;
	margin:1px;
	min-height:140px;
	overflow:hidden;
	line-height:1.2em;
}

.PageBg1 .inner h1
{	
	font-size: 18px;	
	color:#F89F4F;
	text-transform:uppercase;
	font-weight:normal;
	text-align:left;
	margin:8px;
}

.PageBg1 .inner h2
{	
	font-size: 14px;	
	color:#F89F4F;
	text-transform:uppercase;
	text-align:left;
	margin:8px;
	clear:both;
}

.PageBg .inner h3
{	
	font-size: 12px;	
	color:#F89F4F;
	text-align:left;
	margin:10px 8px 5px 8px;
	clear:both;
}

.PageBg1 .inner ul
{
	margin:5px 5px 5px 25px;
}

.PageBg1 .inner ol
{
	margin:5px 5px 5px 25px;
}

.PageBg1 .inner li
{
	text-align:left;
}

.PageBg1 .inner p
{	
	text-align:left;
	margin:8px;
}

.PageBg1 hr
{
	background: url(black_separator.gif) repeat-x 0 0;
	color:#000;
}

.PageBg1 .Confirm
{
	font-family:Georgia, 'Times New Roman', Times, serif; 
	margin:30px; 
	font-style:italic; 
	font-weight:bold; 
	font-size:13px;	
	line-height:2em; 
}