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/video-world/images/vwc_conf.gif); 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:1000px; text-align:left; margin:0px auto 0px auto;}
#tz-main-header{ height:177px; background: url(https://images.tmcnet.com/expo/video-world/images/vwi_header-Miami.gif);}
#tz-main-header .logo-holder{padding:0px 0px 0px 25px}
#tz-main-header .ldr-brd-holder{text-align:left; padding:10px 0px 0px 10px;}
#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:9F0px; 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;}

/*-webkit-box-shadow: 0 0 5px #c1c1c1;
	-moz-box-shadow: 0 0 5px #c1c1c1;
	box-shadow: 0 0 5px #c1c1c1;
	width: 990px;
		background-color:#FFFFFF;
			-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-radius-topleft: 5px;
   -webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-radius-topright: 5px;
 text-align:left;*/


#tz-main-content{text-align:left; margin:0px auto 0px auto; padding:0px 0px 15px 0px; background-color:#FFF;  border:1px solid #bdbdbd; 	-webkit-box-shadow: 0 0 5px #c1c1c1;
	-moz-box-shadow: 0 0 5px #c1c1c1;
	box-shadow: 0 0 5px #c1c1c1;}
.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;}
#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:0px 0px 0px 10px;}

#content-hldr{ margin:0px 0px 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:#444; 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:0px 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:#171717; font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif; padding-bottom:5px; }
#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/expo/video-world/images/bullet_go_yl.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:12px; 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:19px; font-size:12px; text-align:left;  padding:6px 5px 6px 30px;  background-image:url(https://images.tmcnet.com/expo/video-world/images/bullet_go_yl.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 {text-align:right; background-color:#f8f8f8; border:1px solid #D9D9D9; padding-right:10px; margin:0px 0px 8px 10px;}
.soc-hldr { float:right; padding-left:6px;}
.soc-hldr h3 {color:#444; padding-top:6px; font-size:15px;}
.soc-hldr h3 a, .soc-hldr h3 a:visited, .soc-hldr h3 a:hover{color:#444; text-decoration:none;}

.rt-ad-bx-tlt h2{ padding:5px 10px 5px 12px; font-family:Calibri,sans-serif; color:#fb0000; font-size:20px;background-color:#171717;}
.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:#fb0000; font-size:20px; background-color:#171717;}

.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:#171717;}

.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:#fb0000; font-size:20px; background-color:#171717;}

.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:#fb0000; font-size:20px; background-color:#171717;}
.rt-ad-bx-tlt-news{ width:336px; text-align:left;}
.rt-ad-bx-tlt-news h2{ padding:5px 10px 5px 12px; background-color:#171717; font-family:Calibri,sans-serif; color:#fb0000; 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:650px; 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;
}

/*------------------- slider ------ */
#slider-holder { background-color:#CCC; padding:3px 0px 2px 3px; position:relative; margin-right:6px; margin-bottom:15px; }
#slider-holder .top-img { position:absolute; top:-7px; left:-7px; width:500px; height:60px; z-index:100;}
#slider {
	position:relative;
	background: url(https://images.tmcnet.com/tmc/vertical/medhealth/images/loading.gif) no-repeat 50% 50% #2E5473;
	width: 580px;
	height: 287px;
	margin: 0 0 0 0;
	background-color:#000000;
}


#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;
	left:0px;
	bottom:0px;
	background:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	opacity:0.9; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:30%;
	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;
	right:20px;
	top:20px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(https://images.tmcnet.com/tmc/vertical/medhealth/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(https://images.tmcnet.com/tmc/vertical/medhealth/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-32px 0;
	right:10px;
}
a.nivo-prevNav {
	left:10px;
}
/*--- TOP NAV  ----*/
#nav {
	padding:0px 5px 0px 0px;
	list-style-type: none;
	z-index: 100;
	margin: 0; 
	list-style-type: none; 
	text-align: left; 
}

#nav li {
	display: inline; 
	float: left;
	position:relative;
	width: auto;
	background: url(https://images.tmcnet.com/expo/video-world/images/vwc_nav_rt.png) right no-repeat;
}

#nav li a {
	float: left;
	display: block;
	padding:20px 16px 0 16px;
	color: #171717;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 15px;
	opacity:0.8;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	filter: alpha(opacity=80);
}
#nav a:hover {
	opacity:1;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	filter: alpha(opacity=100);
	color:#ce0404;
}	

#nav li ul a {
	background: none;
}

.nav-0 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/home-yl.png) 45% 0px no-repeat;
}

.nav-1 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/register-yl.png) 50% 0px no-repeat;
}

.nav-2 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/dates-times-yl.png) 48% 0px no-repeat;
}

.nav-3 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/agenda-yl.png) 55% 0px no-repeat;
}

.nav-4 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/speaker-list-yl.png) 52% 0px no-repeat;
}

.nav-5 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/newsroom-yl.png) 55% 0px no-repeat;
}

.nav-6 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/sponsorship-yl.png) 50% 0px no-repeat;
}

.nav-7 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/exhibit-now-yl.png) 55% 0px no-repeat;
}

.nav-8 a {
	background: url(https://images.tmcnet.com/expo/m2m/images/travel.png) 55% 0px no-repeat;
}

#nav li ul {
	display: none;
	background-image:none;
	z-index: 100;
}

#nav li:hover ul {
	display: block;
	position: absolute;
	margin-top: 35px;
	width: 200px;
}

#nav li:hover ul li a {
	display:block;
	background: #950400;
	color:#fff;
	width: 120px;
	text-align: left;
	border: solid 1px #ffdd96;
}

#nav li:hover ul li a:hover {
	background-color: #ff9919;
	color: #000;
}

#ctas {
	margin-bottom: 15px;
	padding-left:10px;
}

#ctas a:hover img {
	opacity:0.75;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	filter: alpha(opacity=75);
}
div.cta {
	background: url(https://images.tmcnet.com/expo/m2m/images/cta-bkg.png) no-repeat;
	width: 340px;
	height: 94px;
	margin-bottom: 5px;
}

.img {
	float: left;
	width: 84px;
}

#presents {
	padding: 5px;
}

#calling {
	padding: 20px 0 0 15px;
}

.txt {
	float: left;
	width: 240px;
	padding: 15px 5px 0 10px;
	font-size:11px;
	color:#333;
}
.bgtxt {
 font-size:16px; font-weight:bold; color:#2386c7;
}

#ctas a {
	color: #000000;
	text-decoration: none;
}

#ctas a:hover {
	text-decoration: underline;
}
.cta-more {
	float: right;
	color: #B11101;
	padding: 2px 10px 0 0;
}
.adbox img{ border: 1px solid #CCC;}
.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 }
.lblue {color:#ce0404}
/*================================================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 ============================================================*/
.main-holder {padding: 0 0 25px 0;}
.agendaDetails {font-size: 12px; padding: 0 0 5px 0; line-height: 19px; color: #333333;}
.agendaInfo {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #151515; padding: 0 0 15px 0;}
.agendaDate {font-weight: bold; padding: 5px 0 5px 0;} 
.agendaDetail {padding: 10px 0 0 0; color: #333333;}
.speakerfullname  {font-size: 14px; color:#ce0404; font-weight: bold;}
.speakertitle  {font-size: 11px; color: #000; font-weight: bold; padding-bottom:10px;}
.speaker {font-size: 11px; color: #003366}
.speaker-container {border: 1px solid #cacacc; padding:10px; background-color:#f8f8f8; margin-bottom:15px;
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
  	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;}
.speaker-container p {padding: 0 0 0 0;}
.agendaButton {text-align: left; padding: 0 0 10px 0;  font-size: 12px; font-weight: bold;}
.agendaButton a, .agendaButton a:visited { color:#ce0404; text-decoration:none;}
.agendaButton a:hover { color:#ce0404; text-decoration:underline;}

.bld { color:#ed1c24;}
.lgbld { color:#666;}
.pptButton {padding:5px 0px 8px 5px; text-align:center; color:#FFF; font-size:18px; margin:2px 10px; background-color:#51b920; border:1px solid #317013; 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
background-image: linear-gradient(bottom, rgb(48,112,19) 3%, rgb(80,185,32) 52%);
background-image: -o-linear-gradient(bottom, rgb(48,112,19) 3%, rgb(80,185,32) 52%);
background-image: -moz-linear-gradient(bottom, rgb(48,112,19) 3%, rgb(80,185,32) 52%);
background-image: -webkit-linear-gradient(bottom, rgb(48,112,19) 3%, rgb(80,185,32) 52%);
background-image: -ms-linear-gradient(bottom, rgb(48,112,19) 3%, rgb(80,185,32) 52%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.03, rgb(48,112,19)),
	color-stop(0.52, rgb(80,185,32))
);	
	}
.pptButton a, .pptButton a:visited {  font-weight:bold; color:#FFF; text-decoration:none;}
.pptButton a:hover {color:#FFF; font-weight:bold; text-decoration:underline;}

.speakerPic {float: left; width: 103px; height: 121px; margin: 10px 20px 10px 0; background: url(https://images.tmcnet.com/expo/super-wifi/speakers/speaker-ph.png) top no-repeat;}
.spkbdr {  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
  	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;}

.sp-container {border: 1px solid #cacacc; padding:10px; background-color:#f8f8f8; width:280px; 
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
  	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	clear:both;
	}
.sp-container h2 { font-size:18px; font-weight:bold; float:left; padding:10px 0px 0px 5px; margin-right:15px; }
.ca-lgo-hldr { float:left; margin:10px; height:60px;}
.ca-lgo-hldr img {border: 1px solid #cacacc; width:110px; height:60px; padding:3px; background-color:#FFF; 
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
  	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	}
.sp-container .lgo-hldrLT { float:left; margin-right:5px;}
.sp-container .lgo-hldrLY img {border: 1px solid #cacacc; padding:2px; background-color:#FFF; 
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
  	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	float: left;
	}

/*================================================ Speakers ============================================================*/

#tmc-temp-cont-wrapper table {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#tmc-temp-cont-wrapper table tr td  { border:1px solid #CCC; padding:3px 5px;}

#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;  

}