body{
margin:0px;
padding:0px;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
background-image:url(https://images.tmcnet.com/expo/4g-east-11/images/4gwe_bkg.jpg); background-position:top; background-repeat:no-repeat; background-attachment:fixed; background-color:#F8F8F8;}
table, P, div, form, img, span, h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#tz-bkg-hldr-main-page {}
#tz-main-page{ width:992px; text-align:left; margin:0px auto 0px auto;}
#tz-main-header{ height:99px;}
#tz-main-header .logo-holder{float:left; padding:5px 0px 0px 15px}
#tz-main-header .ldr-brd-holder{ width:746px; float:right; text-align:right; padding:0px 0px 0px 0px;}
#tz-main-header .ldr-brd-lft{ width:100px; float:left; text-align:right; padding:0px 0px 0px 0px;}
#tz-main-header .ldr-brd-rt{ width:400px; float:right; text-align:right; padding:0px 0px 0px 0px;}
#tz-main-header .ldr-brd-wrp{ padding:8px 0px 0px 0px;}
#dt-tm { width:370px; height:84px; position:relative;}
#dt-tm .img-hldr{ position:absolute; width:370px; height:84px; z-index:5; left:0px; top:0px;}
#dt-tm .tm-hldr{ position:absolute; width:370px; height:18px; z-index:8; left:90px; top:40px;}

#tz-top-nav {height:43px; margin:0px 1px; background: url(https://images.tmcnet.com/expo/4g-east-11/images/4gwe_nav_bkg.gif) repeat-x top; /* Old browsers */

background: linear-gradient(top, #031426 1%,#062c51 51%,#0a0e0a 51%,#052850 98%); /* W3C */ -webkit-box-shadow: 0 0 2px #000; -moz-box-shadow: 0 0 2px #000; 	box-shadow: 0 0 2px #000; }
#tz-top-nav .link-holder{height:37px; width:790px; float:left;}
.tz-nav-lnk { float:left;  font-size:14px; color:#eaf9fd; font-weight:bold;  font-family: 'Nobile', arial, serif; padding:5px 0px 8px 0px; background-image:url(https://images.tmcnet.com/tmc/vertical/businessvideo/conference/nav_rt_bkg.png); background-position: center right; background-repeat:no-repeat; text-shadow: rgb(0, 103, 153) 0px 1px 0px;}
.tz-nav-lnk a, .tz-nav-lnk a:visited {color:#eaf9fd; text-decoration:none; padding:0px 15px 5px 15px; }
.tz-nav-lnk a:hover {color:#eaf9fd; text-decoration:underline;}
.tp-hdr-timer { font-size:12pt; font-weight:bold; color:#6d0202; line-height:11pt;  padding:7px 5px 10px 0px; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;}
#tz-top-nav .srch-bx{ width:185px; float:right; text-align:right;}
#tz-top-nav .reg-wrp { padding:3px 5px 0px 0px;}
#tz-top-nav .srch-bx-wrp {padding:3px 0px 0px 0px;}
.input-butt{ width:250px; border:0px; background-color:transparent; color:#555555; padding:2px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#pgimg-hdr { height:110px; background-color:#001B35;}

#tz-main-content{text-align:left; margin:0px auto 0px auto; padding:0px 0px 15px 0px; background-color:#FFF;  border:1px solid #bdbdbd; border-top:0px; 	-webkit-box-shadow: 0 0 2px #444; -moz-box-shadow: 0 0 2px #444; 	box-shadow: 0 0 2px #444; }
.tz-main-content-wrapper {background-image:url(https://images.tmcnet.com/tmc/vertical/techzone/images/tz_pg_mid_bkg.gif); background-position:right; background-repeat:repeat-y; margin:0px 15px 0px 15px; padding:0px 0px 0px 0px; }

#tz-lft { width:603px; float:left; padding-top:15px;}
#tz-lft a, #tz-lft a:visited { color:#0091D5;}
#tz-lft a:hover { color:#db7200;}

#tz-lft .tz-lft-wrp { padding:10px 0px 10px 10px; border-bottom:1px solid #CECFCE;}
#tz-lft .plr-wrap { padding-left:5px;}
#tz-lft .plr-hldr { width:430px; float:left;}
#tz-lft .news-hldr { width:190px; float:right;}
#tz-lft .news-hldr h2 { color:#333333; font-family:arial, serif; margin:0px; padding:0px 0px 5px 0px; } 
#tz-rt { width:350px; float:right; padding:15px 0px 0px 0px;}

#content-hldr{ margin:0px 17px 5px 10px;}
#content-hldr .cont-in {margin-top:15px; background-color:#FFFFFF; padding:15px 20px 15px 20px;}
#content-hldr .txt-wrapper { padding:15px;}
#content-hldr .thumb-wrapper { float:left; padding-right:11px;}
#content-hldr .thumb-wrapper img{ border:1px solid #BBBBBB;}
#content-hldr .title { padding:0px;}
#content-hldr .title h2{ padding:0px; font-family:arial, serif; color:#052850; font-size:24px; line-height:26px;}
#content-hldr .title h2 a, #content-hldr .title h2 a:visited{ padding:0px; font-family: arial, serif; color:#12559E; font-size:24px; line-height:26px; text-decoration:none;}
#content-hldr .title h2 a:hover{ padding:0px; font-family: arial, serif; color:#12559E; font-size:24px; line-height:26px;}
#content-hldr h3{ padding:2px 0px 4px 0px; margin:8px 0px 0px 0px; font-family: arial, serif; color:#052850; font-size:16px; line-height:20px;}
#content-hldr h5{ padding:2px 0px 4px 0px; margin:8px 0px 0px 0px; font-family: arial, serif; color:#5A8D1E; font-size:16px; line-height:20px;}
#content-hldr .editor-info { font-size:11px; color:#555555;}
#content-hldr .date{ font-size:11px; color:#07B52D;}
#content-hldr .img-hlder { float:left; margin:15px 10px 10px 0px; padding:0px 10px 10px 0px;}

#mn-content { font-family:Arial, Helvetica, sans-serif; margin-top:0px; background-color:#FFFFFF; padding:15px 0px 15px 0px; color:#333333;}
#mn-content .ad-hldr { font-family:Arial, Helvetica, sans-serif; border:1px dotted #CCCCCC; font-size:12px; margin-top:10px; background-color:#FFFFFF; padding:15px 20px 15px 25px;  border-radius:5px; -moz-border-radius:5px;  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;}
#mn-content .ad-hldr h3{ font-size:18px; color:#047db8; padding:0px 0px 10px 0px;}
#mn-content .ad-hldr h5{ font-size:14px; padding:0px 0px 10px 0px;}
#mn-content .ad-hldr p { color:#333; font-size:12px; line-height:19px; font-style:italic;} 
#mn-content .ad-hldr div { line-height:19px;}
#mn-content .ad-hldr h4 { font-size:16px; color:#0066BE;}
#mn-content p { color:#444; font-size:1.1em; line-height:20px; padding:0px 0px 13px 0px; }
#mn-content h1{ font-size:24px; color:#052850; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif; }
#mn-content .ad-hldr .grn { color:#88a61d; border-bottom:1px dotted #CCC; margin-bottom:5px;}

.rd-more-butt { font-size:12px; font-weight:bold; color:#880000; padding:3px 5px 3px 0px;}
.rd-more-butt a, .rd-more-butt a:visited { text-decoration:underline; color:#0567B2;}
.rd-more-butt a:hover { text-decoration:underline; color:#CA7A04;}

.table-stl-brd table { border:1px solid #999999; border-width:1px 1px 0px 0px; color:#333333; font-size:11px;}
.table-stl-brd table tr td { border-left:1px solid #999999;  border-bottom:1px solid #999999; padding:3px;}

.exhibt-stl-brd { margin-bottom:5px;}
.exhibt-stl-brd table { border:1px solid #CCCCCC; border-width:1px 1px 0px 0px; color:#333333; font-size:11px;}
.exhibt-stl-brd table tr td { border-left:1px solid #CCCCCC;  border-bottom:1px solid #CCCCCC; padding:0px 10px 0px 10px;}
.exhibt-stl-brd table h4 { font-size:14px; color:#996600;}

ul#news-list{list-style-type:none; margin:0px; padding:0px 20px 0px 0px; text-align:left; }
ul#news-list li {font-family:Arial, Helvetica, sans-serif; color:#333; text-decoration:none; line-height:19px; font-size:1.0em; font-weight:bold;   text-align:left;  padding:4px 0px 4px 25px; background-image:url(https://images.tmcnet.com/tmc/vertical/4g/images/bullet_go.png); background-repeat:no-repeat; background-position:left; background-position:left center; background-repeat:no-repeat;}
ul#news-list li a{ color:#333; text-decoration:none;}
ul#news-list li a:visited{ color:#333; text-decoration:none;}
ul#news-list li a:hover{ color:#07B52D; text-decoration:underline;}

ul#news-list-ftr{list-style-type:none; font-size:11px; margin:0px 5px 0px 0px; padding:0px; text-align:left; }
ul#news-list-ftr li {font-family:Arial, Helvetica, sans-serif; color:#333; text-decoration:none; line-height:16px; font-size:11px; text-align:left;  padding:6px 5px 6px 15px;  background-image:url(https://images.tmcnet.com/tmc/vertical/techzone/images/sq_bullet.png); background-repeat:no-repeat; background-position:left; background-position:left center; background-repeat:no-repeat; border-bottom:1px dotted #D9D9D9;}
ul#news-list-ftr li a{ color:#0567B2; text-decoration:none;}
ul#news-list-ftr li a:visited{ color:#0567B2; text-decoration:none;}
ul#news-list-ftr li a:hover{ color:#0567B2; text-decoration:underline;}

ul#comp-list{list-style-type:none; font-size:11px; margin:0px 5px 0px 0px; padding:0px; text-align:left; }
ul#comp-list li {font-family:Arial, Helvetica, sans-serif; color:#333; text-decoration:none; line-height:16px; font-size:11px; text-align:left;  padding:3px 5px 3px 15px;  background-image:url(https://images.tmcnet.com/tmc/vertical/techzone/images/sq_bullet.png); background-repeat:no-repeat; background-position:left; background-position:left center; background-repeat:no-repeat; border-bottom:1px dotted #D9D9D9;}


ul#call-p{list-style-type:none; margin:0px; padding:0px 20px 0px 20px; text-align:left; }
ul#call-p li{font-family:Arial, Helvetica, sans-serif; color:#555; text-decoration:none; line-height:16px; font-size:12px;   text-align:left;  padding:4px 0px 4px 15px; background-image:url(https://images.tmcnet.com/tmc/vertical/techzone/images/sq_bullet.png); background-repeat:no-repeat; background-position:left; background-position:left center; background-repeat:no-repeat;}

#tz-pg-footer{ text-align:left; margin:0px auto 0px auto;}
#tz-footer { margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; background-image:url(https://images.tmcnet.com/tmc/vertical/techzone/images/); background-position:top; background-repeat:repeat-x; color:#586a7c; background-color:#000000;}


.rt-ad-bx-tlt { width:336px; text-align:left;}
.rt-ad-bx-soc { width:336px; text-align:right; background-color:#FFFFFF; border:1px solid #D9D9D9;}
.soc-hldr { float:right; padding-left:6px;}
.soc-hldr h3 {color:#777777; padding-top:6px; font-size:15px;}
.rt-ad-bx-tlt h2{ padding:5px 10px 5px 12px; font-family:Calibri,sans-serif; color:#baffff; font-size:20px;background-color:#052850;}
.rt-ad-bx-tlt-nlu { width:336px; text-align:left;}
.rt-ad-bx-tlt-nlu h2{ padding:5px 10px 5px 12px; font-family:Calibri,sans-serif; text-shadow: -1px -1px black, 1px 1px #000; text-transform:uppercase; color:#baffff; font-size:20px; background-color:#114161;}

.rt-ad-bx-tlt-plt { width:336px; text-align:left; border:1px solid #CCCCCC; }
.rt-ad-bx-tlt-plt h2{ padding:5px 10px 5px 12px; font-family:Calibri,sans-serif; color:#666666; font-size:20px; background-color:#052850;}

.rt-ad-bx-tlt-evt-spon { width:336px; text-align:left; border:1px solid #CCCCCC; }
.rt-ad-bx-tlt-evt-spon h2{ padding:5px 10px 5px 12px; font-family:Calibri,sans-serif; color:#baffff; font-size:20px; background-color:#052850;}

.rt-ad-bx-tlt-vdo{ width:336px; text-align:left; }
.rt-ad-bx-tlt-vdo h2{ padding:5px 10px 5px 12px; font-family:Calibri,sans-serif; color:#FFFFFF; font-size:20px; background-color:#052850;}
.rt-ad-bx-tlt-news{ width:336px; text-align:left;}
.rt-ad-bx-tlt-news h2{ padding:5px 10px 5px 12px; background-color:#052850; font-family:Calibri,sans-serif; color:#FFFFFF; font-size:20px;}
.rt-ad-bx-hldr{margin:0px 7px 0px 6px; padding:10px 10px 0px 10px; }
.rt-ad-bx-ns-hldr{margin:0px 7px 0px 6px; padding:10px 10px 0px 10px; background-color:#FFFFFF; border:1px solid #CECFCE; border-width:0px 1px 1px 1px;}
.fl-lft-bx {float:left; padding-bottom:10px;}
.fl-rt-bx {float:right; padding-bottom:10px;}
.sm-font { font-size:12px;}
.tp-banner-hldr { height:56px;}
.counter-bg {height:25px; background: url(https://images.tmcnet.com/tmc/vertical/businessvideo/conference/timer_bkg.png) right no-repeat;}
#tz-footer { color:#404852;}
#tz-footer .foot-wraper{ padding:20px;}
#tz-footer .sec-hldr { float:right; width:500px; text-align:right; padding-top:30px; font-size:12px; font-weight:bold;}
#tz-footer .info-hldr { float:left; width:300px;}
#tz-footer h2 { font-size:16px; color:#b6b6b6; margin:0px; padding:0px 0px 10px 0px; font-family:"Times New Roman", Times, serif;}
#tz-footer a{color:#404852; text-decoration:none;}
#tz-footer a:visited{color:#404852; text-decoration:none; }
#tz-footer a:hover{color:#606C7B; text-decoration:underline;}
.tz-comp-info { text-align:center; border-top:1px dotted #404852; padding:8px 0px 6px 0px;}

.early{float:left; padding:5px;}
.early strong{color:#005f8d;}
.standard{float:left; padding:5px;}
.standard strong{color:#be8d04;}
.brochure-4g h5{font-size:14px; color:#444; padding:10px 0px 3px 0px; margin:0px; font-weight:bold; text-align:left; font-style:normal; text-transform:none; border-bottom:1px dotted #CCC; margin-bottom:10px;}
/*------------------- company lead form  ------ */
#company-lead-form{ margin:5px 0px 0px 0px;}
#company-lead-form .discrp { line-height:19px; color:#555555;}
#company-lead-form h1{ color:#555555; font-size:16px;}
#company-lead-form-wrapper{padding-left:35px; padding-bottom:15px;}
#company-lead-form  p {color: #555555; font-size:12px; line-height:17px;}
#company-lead-form  table { 
font-family:arial, "lucida console", sans-serif;
border:0px;
margin:0px;
font-size:12px;
color: #555555;
width:100%;
border:1px solid #FFFFFF;
}

#company-lead-form  table table{ 
border:0px;
margin:0px;
font-size:12px;
color: #555555;
width:100%;
border:none;
}

#company-lead-form  table td {
padding:5px;
margin:0px;
background-color:#FFFFFF;
border:1px solid #EEEEEE;
}
#company-lead-form  table tr .column1{
text-align: right;
}

#company-lead-form  table tr .column1-error{
text-align:left;
color: #FF0000;
}

#company-lead-form  table tr td input {
border:1px solid #84929F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
background-color:#FFFFFF;
}

#company-lead-form  table tr td select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
width:100px;
background-color:#FFFFFF;
}

#company-lead-form  table tr td textarea {
border:1px solid #CCCEDB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
width:100px;
height: 200px;
background-color:#FFFFFF;
}
#company-lead-form  table tr td .submitbutton {
width:210px;
border:none;
background-color:#FFFFFF;
}

/* --- Nivo Slider---*/
#sld-hldr {height:360px; background-color:#000; border-bottom:1px solid #CCC;}
#slider {
border-top:1px solid #03001d;
	position:relative;
	background: url(http://itexpo.tmcnet.com/images/loading.gif) no-repeat 50% 50% #202834;
	width: 990px;
	height: 360px;
	margin: 0 0 0 0;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	right:0px;
	top:0px;
	background:#000;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:175px;
	z-index:89;
	height: 250px;
}
.nivo-caption p {
	padding:10px;
	margin:0;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
/*
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
*/
/*Custom */
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
}
.nivo-controlNav {
	position:absolute;
	left:15px;
	bottom:15px;
}
/*
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(http://itexpo.tmcnet.com/images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}
*/
.nivo-directionNav a {
	display:block;
	width:32px;
	height:34px;
	background:url(http://itexpo.tmcnet.com/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-32px 0;
	right:10px;
}
a.nivo-prevNav {
	left:10px;
}
#slider .nivo-controlNav img {
	display:none; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
	width: 100px;
	z-index: 5000;
	cursor: pointer;
	-moz-box-shadow:0px 0px 5px #000;
	-webkit-box-shadow:0px 0px 5px #000;
	box-shadow:0px 0px 5px #000;
	border: 1px solid #EEE;
}
#slider .nivo-controlNav a.active img {
	-moz-box-shadow:0px 0px 10px #fff;
	-webkit-box-shadow:0px 0px 10px #fff;
	box-shadow:0px 0px 10px #fff;
}

#slideFeature {position: relative; margin: 0 0 20px 0; -moz-box-shadow:0px 0px 5px #333; -webkit-box-shadow:0px 0px 5px #333; box-shadow:0px 0px 5px #333;}
/*--- TOP NAV  ----*/
ul#bvs-menu-horiz {
  margin: 0;
  border: 0 none;
  padding: 0;
  width:800px; /*For KHTML*/
  list-style: none;
  height: 42px;
}

ul#bvs-menu-horiz li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index:9999999999;

}
ul#bvs-menu-horiz ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 220px;
  list-style: none;
  display: none;
  position: absolute;
  top: 42px;
  left: 0;

}

ul#bvs-menu-horiz ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#bvs-menu-horiz ul li {
  width: 220px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  position:relative;
}

/* Root Menu */
ul#bvs-menu-horiz a {
font-size:14px; color:#eaf9fd; font-weight:bold;  font-family:Arial, Helvetica, sans-serif;  background-image:url(https://images.tmcnet.com/tmc/vertical/smartgrid/conference/tp_nav_bkg.png); background-position: center right; background-repeat:no-repeat; text-shadow: rgb(0, 103, 153) 1px 0px 0px;
  border-right: 0;
  padding: 12px 13px 14px 13px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#bvs-menu-horiz a:hover,
ul#bvs-menu-horiz li:hover a,
ul#bvs-menu-horiz li.iehover a {
 color: #f2f2f2;
 background: #000;
 

 }
/* 2nd Menu */
ul#bvs-menu-horiz li:hover li a,
ul#bvs-menu-horiz li.iehover li a {
  float: none;
  font: bold 11px/14px Arial, Helvetica, sans-serif;
  background: #000;
  color: #FFFFFF;
  border-top:1px solid #111;
  border-bottom:1px solid #333;
  border-width:1px 0px 1px 0px;
  padding: 6px 13px 6px 13px;
}

/* 2nd Menu Hover Persistence */
ul#bvs-menu-horiz li:hover li a:hover,
ul#bvs-menu-horiz li:hover li:hover a,
ul#bvs-menu-horiz li.iehover li a:hover,
ul#bvs-menu-horiz li.iehover li.iehover a {
  background: #252525;
  color: #FFFFFF;

}

/* 3rd Menu */
ul#bvs-menu-horiz li:hover li:hover li a,
ul#bvs-menu-horiz li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}
/* 3rd Menu Hover Persistence */
ul#bvs-menu-horiz li:hover li:hover li a:hover,
ul#bvs-menu-horiz li:hover li:hover li:hover a,
ul#bvs-menu-horiz li.iehover li.iehover li a:hover,
ul#bvs-menu-horiz li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}
/* 4th Menu */
ul#bvs-menu-horiz li:hover li:hover li:hover li a,
ul#bvs-menu-horiz li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}
/* 4th Menu Hover */
ul#bvs-menu-horiz li:hover li:hover li:hover li a:hover,
ul#bvs-menu-horiz li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#bvs-menu-horiz ul ul,
ul#bvs-menu-horiz ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#bvs-menu-horiz li:hover ul ul,
ul#bvs-menu-horiz li:hover ul ul ul,
ul#bvs-menu-horiz li.iehover ul ul,
ul#bvs-menu-horiz li.iehover ul ul ul {
  display: none;
}

ul#bvs-menu-horiz li:hover ul,
ul#bvs-menu-horiz ul li:hover ul,
ul#bvs-menu-horiz ul ul li:hover ul,
ul#bvs-menu-horiz li.iehover ul,
ul#bvs-menu-horiz ul li.iehover ul,
ul#bvs-menu-horiz ul ul li.iehover ul {
  display: block;
}
.pad-right5 { padding-right:5px;}
.pad-tp10 { padding-top:10px; background-color:#EDEDED;}
.pad-tp12 { padding-top:12px;}
.padding5 { padding:5px;}
.pad-bt10 { padding-bottom:10px; line-height:18px;}
.magic { clear:both;}
.bdr-bot { border-bottom:1px dotted #CCC; overflow:hidden; margin-bottom:8px;}
.black { color:#000000;}
.blue { color:#12559E; padding-bottom:8px;}
.clr-rt { clear:right;}
.clr-lft{ clear:left;}
.fl-lft {float:left;}
.fl-rt {float:right;}
#header-title { position:absolute; top:-50px;}
#header-title h1{ margin:0px; padding:0px; font-size:18px;}
.testi-hldr { float:right; width:160px; margin:0px 10px 10px 10px; line-height:16px;  padding:10px; font-size:11px; border:1px dotted #CCC; }
.testi-hldr img  { margin-right:6px; border:1px solid #CCC;}
.testi-hldr em  { color:#777;}
.testi-hldr strong  { color:#045faf;}

ul#implink{
	margin: 20px 0px 20px 1px;
	padding: 0 0 0px;
}

ul#implink li{
	width: 175px;
	min-height: 120px;
	padding: 0 0 20px;
	display: block;
	float: left;
	margin: 0 12px 0 0px;
	position: relative;
}

ul#implink li .photo{
	width: 175px;
	height: 90px;
	overflow: hidden;
	margin: 0 0 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
background: #f7f7f7; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f7f7f7), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f7f7f7 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f7f7f7 50%,#ededed 51%,#ffffff 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f7f7f7 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#f7f7f7 50%,#ededed 51%,#ffffff 100%); /* W3C */
	text-align:center;
	border:1px solid #FFF;
-webkit-box-shadow: 0 0 2px #999;
	-moz-box-shadow: 0 0 2px #999;
	box-shadow: 0 0 2px #999;
}

ul#implink li:hover .photo{
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ededed 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ededed 0%,#ffffff 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ededed 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top, #ededed 0%,#ffffff 100%); /* W3C */
}

ul#implink h4 {
	font: bold 0.8em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0 0 .5em;
	text-shadow: none;
	color:#666;}

.video-box{width:160px; height:150px;  padding:10px 10px; float:left; margin-right:10px; margin-bottom:10px; text-align:left; background:#fff; border:1px dotted #CCC}
.video-box img{ display:block; padding:0px 10px 10px 0px;}
#main-cnt .conf-left-middle .video-box a img{border:0px}
.video-box a:link, .video-box a:visited{padding:0px 0px 5px 0px; font-size:11px; color:#005f8d; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold }
.video-box a:hover{color:#be8d04; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold }

/*================================================asp agenda company============================================================*/
/*.main-holder{width:500px; margin:0px auto 0px auto;}

.agenda-main-container{border: 1px solid #B5BDBF; background-color:#F0F4F5; background-image:url(https://images.tmcnet.com/tmc/vertical/smartgrid/conference/sg_agnda_tbl_bkg.gif); background-repeat:repeat-y; background-position:left; margin-bottom:4px; } 

.agenda-container{float:left; width:120px;}
.agenda-container2{padding:0px; float:right;width:375px; text-align:left; vertical-align:top;}
.agenda-container3{padding:6px 30px 6px 6px; clear:both; float:right;width:280px; text-align:left;}
.agenda-head-date{font-size:16px; color:#990000;  padding:10px 0px 10px 0px; text-align:left; font-weight:bold}
.agendadate{font-size:11px; color:#333; padding:0px 0px 0px 5px; text-align:left; padding-bottom:10px}
.agendatime{font-size:14px; font-weight:bold; color:#083759; padding:5px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.speakerfullname{font-size:11px; color:#00608D; padding-bottom:0px; text-align:left; font-weight:bold}
.speaker{font-size:10px; color:#333;  padding-bottom:4px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:12px}
.company{font-size:11px; color:#083759;  padding-bottom:5px; text-align:left; font-weight:bold; line-height:12px}

.agendatitle{font-size:12px; color:#006633;  padding-bottom:10px; text-align:left; font-weight:bold; line-height:20px;}
.agendadetail{font-size:11px; color:#083759; margin-top:10px; border-top:1px dotted #B5BDBF; font-weight:normal; color:#333;  padding:10px 0px 3px 0px; text-align:left; line-height:18px;}

#popbox{background-color:#083759; border:1px double #fff; padding:10px 10px 0px 10px; text-align:left; font-size:10px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  line-height:12px}*/
/*================================================asp agenda company============================================================*/
/*================================================asp agenda company============================================================*/
.wrapperlft-rt20 {padding:10px 20px 10px 20px;}
.wrapper10 {padding:6px;}

/*================================================ Speakers ============================================================*/
.spk-main-holder{width:540px; margin:0px auto 0px auto;}
.spk-agenda-main-container{border: 1px solid #C8CED9; background-color:#f8fafa; margin-bottom:4px; } 

.spk-agenda-container{float:left; width:120px; padding:10px 0px 0px 0px;}
.spk-agenda-container2{padding:0px; float:right;width:275px; text-align:left; vertical-align:top;}
.spk-agenda-container3{padding:6px 30px 6px 6px; clear:both; float:right;width:280px; text-align:left;}
.spk-agenda-head-date{font-size:16px; color:#D67600;  padding:10px 0px 10px 0px; text-align:left; font-weight:bold}
.spk-agendadate{font-size:12px; font-weight:bold; color:#990000; padding:10px 0px 2px 0px; text-align:left;}
.spk-agendatime{font-size:14px; font-weight:bold; color:#083759; padding:5px 5px 5px 0px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.spk-speakerfullname{font-size:12px; color:#0C4361; padding:2px 0px 0px 0px; text-align:left; font-weight:bold}
.spk-speaker{font-size:12px; color:#333;  padding-bottom:4px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:12px}
.spk-speakerdetail{font-size:11px; color:#333;  padding-bottom:4px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:19px}
.spk-speakercompany{font-size:12px; color:#5A8429; text-align:left;}

.spk-speakertitle{font-size:11px; color:#0C4361;  padding-bottom:10px; text-align:left; line-height:14px;}
.spk-speakertitle-bg{font-size:14px; font-weight:bold; color:#003333;  padding-bottom:2px; text-align:left;}
.spk-speakertitle-bg a, .spk-speakertitle-bg a:visited { text-decoration:none; color:#C57905;}
.spk-speakertitle-bg a:hover { text-decoration:underline; color:#C57905;}

.spk-agendadetail{font-size:11px; line-height:17px; color:#444; font-weight:normal;  padding:10px 0px 10px 0px; text-align:left;}

#spk-popbox{background-color:#0B2858; border:1px double #fff; padding:10px 10px 0px 10px; text-align:left; font-size:10px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  line-height:12px}
.wrapperlft10 {padding-left:10px;}

/*================================================ Speakers ============================================================*/

#exh-li td{
border-bottom: 1px dotted #C8CED9; background-color:#f8fafa; margin-bottom:4px;  

}
#exh-li {
border: 1px solid #C8CED9; background-color:#f8fafa; margin-bottom:4px;  

}