/*Importing custom fonts*/
@font-face {font-family: Din;src: url('/styles/fonts/DIN-Black.ttf');}
@font-face {font-family: Din-Bold;src: url('/styles/fonts/DIN-Bold.ttf');}
@font-face {font-family: Din-Reg;src: url('/styles/fonts/DIN-Regular.ttf');}
@font-face {
	font-family: 'complete';
	src: url('/styles/fonts/complete_in_him-webfont.eot');
	src: local('Complete in Him'), local('CompleteinHim'), url('/styles/fonts/complete_in_him-webfont.woff') format('woff'), url('/styles/fonts/complete_in_him-webfont.ttf') format('truetype'), url('/styles/fonts/complete_in_him-webfont.svg#webfontaCAqUmgI') format('svg');
	font-weight: normal;
	font-style: normal;
}




/*Generic style overrides
============================================================*/
body {background:url(/images/template/bg.jpg) no-repeat top center #000000;}
body a img {behavior: url(/scripts/iepngfix.htc);}
a {outline:none;}
a img {outline:none;}
a:link {color:#000000;font-weight:bold;}
a:visited {color:#de2700;font-weight:bold;}
a:active {color:#fc7f22;font-weight:bold;}
a:hover {color:#ef2d00;font-weight:bold;}
h1 {font: 28px/28px Din,Helvetica, Arial;font-weight:bold;}
h2 {font: 21px/22px Din-Bold,Helvetica, Arial;font-weight:bold;}

/*Custom classes
============================================================*/
h1.dashed-header {font:19px/28px Din-Bold, Helvetica, Arial;padding:10px 0 10px 0;border-top:1px dashed #000;border-bottom:1px dashed;margin:14px 0 13px 13px;text-transform:uppercase;letter-spacing:4px;}
.no-margin {margin:0;}
.image-right { float:right; display:block; margin:0 0 10px 10px; }
.image-left { float:left; display:block; margin:5px 0 5px 0; }
.bullet-list ul { list-style-image:url(/images/template/bullet-red-12x16.jpg); margin:0 0 30px 0px; font-size:12px;padding:0 0 0 20px;}
.bullet-list ol { margin:0 0 10px 30px; color:#0c4f95; }
.bullet-list ol p { width:525px; }
.bullet-list li { margin:0 0 5px 0; color:#000; }
#tooltip{position:absolute;border:6px solid #ff872d;background:#ba161e;padding:2px 5px;color:#fff;display:none;width:250px;-moz-border-radius:10px;}
.icon-maximise {width:30px;height:30px;}
	#icon-max-exhib {position:absolute; top:10px;left:750px;}
.red {color:#CC0000}
.data-table {background:#990000;border-top:1px #ccc solid;border-right:1px #ccc solid;margin-bottom:0;}
.data-table td {border-bottom:1px #ccc solid;background:#fff;padding:15px;}
.data-table th {border-bottom:1px #ccc solid;color:#fff;font-weight:bold; padding:15px;}


/* Header Styles
============================================================*/

/*General*/
#header #corner-lanyard {position:absolute;left:738px;top:0;}
#tagline-bar {background:url(/images/template/orange-bar-bg.jpg) no-repeat;height:38px;position:absolute;top:203px;left:0;width:100%;z-index:1;}
	#tagline-bar img{padding:13px 0 0 180px;}
#header {background:url(/images/template/airport-exchange-2010-logo-bg.png); height:240px;z-index:2;position:relative}
#header #logo {position:absolute;left:0;top:0;z-index:3}
#logo-right {position:absolute;top:0px;left:178px;}
		div#active-menu-glow {display:block;position:absolute;background:url(/images/template/nav/yellow-nav-bg-glow.png) no-repeat;width:155px;height:35px;left: 839px;top: 168px;z-index:4;behavior: url(/scripts/iepngfix.htc);}
#top-nav-orange-button {position:absolute;top:5px;left:903px;z-index:10;}
.top-nav-buttons-cont {position:absolute;top:0;left:180px;z-index:11;}
.top-nav-buttons-cont div {width:131px;float:left;}
#top-nav-buttons img {margin-right:1px;}
#top-nav-button-left-div {background:url(/images/template/free-exhib-button-div-bg.jpg) no-repeat #33a7c8;width:130px;height:164px;display:none;}
#top-nav-button-left-div p{font-size:10px;padding:0 5px;}
#top-nav-button-left-div p a {color:#000;text-decoration:none;}

/*Main Navigation*/
#main-nav {position:absolute;top:182px;left:178px;z-index:5;width:810px;}
#main-nav ul {list-style-type:none;width:810px;height:21px;margin:0;padding:0;}
#main-nav li {display:inline;width:134px;float:left;}
#main-nav a {line-height:21px;padding:0 0 0 5px;width:129px;height:21px;display:block;background:url(/images/template/nav/black-nav-bg.jpg) no-repeat center left #000;color:#fff;text-decoration:none;font-weight:bold;font-size:14px;}
#main-nav a:hover {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;}
	#main-nav ul li a#main-nav-first {background:url(/images/template/nav/black-nav-bg-first.jpg) no-repeat center left;}
	#main-nav ul li a#main-nav-first:hover {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;}
	#main-nav ul li.last-child a {background:url(/images/template/nav/yellow-nav-bg.jpg) no-repeat;color:#000;padding:0 0 0 27px;width:107px;}
	#main-nav ul li.last-child a:hover {background:url(/images/template/nav/last-hover.jpg) no-repeat;color:#f5d42a}

#home-pg ul li a#main-nav-first {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;} 
#home-pg ul li a#main-nav-first:hover {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;}
#conf-pg li#main-nav-2 a{background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;} 
#conf-pg li#main-nav-2 a:hover {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;}
#social-pg li#main-nav-3 a{background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;} 
#social-pg li#main-nav-3 a:hover {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;}
#exhib-pg li#main-nav-4 a{background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;} 
#exhib-pg li#main-nav-4 a:hover {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;}
#spons-pg li#main-nav-5 a{background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;} 
#spons-pg li#main-nav-5 a:hover {background:url(/images/template/nav/hover.jpg) no-repeat center left;color:#000;}
#network-pg li#main-nav-6 a{background:url(/images/template/nav/last-hover.jpg) no-repeat;color:#f5d42a} 
#network-pg li#main-nav-6 a:hover {background:url(/images/template/nav/last-hover.jpg) no-repeat;color:#f5d42a}

/*Top most navigation*/
#top-nav {position:absolute;top:7px;left:445px;z-index:6;height:11px;overflow:hidden;line-height:9px;}
#top-nav ul {list-style-type:none;margin:0;padding:0;width:447px;}
#top-nav li {display:inline;padding:0 5px;border-right:1px #ffffff solid;text-align:center;}
#top-nav li.last-child {border:none;}
#top-nav li a {height:21px;color:#fff;text-decoration:none;font-size:10px;}



/* Page Layout CSS Styles
============================================================*/

#wrapper {margin:0 auto;width:990px;text-align:left;position:relative;}

/*Custom columns*/
.column {float:left;}
.col-964 {background:#FFFFFF;width:964px;}
.col-990 {background:#FFFFFF;width:990px;}
.col-805 {width:805px;}
.col-147 {width:147px;}
.col-160 {width:160px;}
.col-188 {width:188px;}

.col-200 {width:200px;}
.col-240 {width:240px;}
.col-250 {width:250px;}
.col-255 {width:255px;}
.col-330 {width:330px;}
.col-364 {width:364px;}
.col-389 {width:389px;}
.col-401 {width:401px;}
.col-413 {width:413px;}
.col-448 {width:448px;}
.col-528 {width:528px;}
.col-577 {width:577px;}
.col-791 {width:791px;}

/* Margin and padding styles*/
.full-margin-13 {margin:13px;}
.full-padding-13 {padding:13px;}
.right-margin-13 {margin-right:13px;}
.top-margin-13 {margin-top:13px;}
.bottom-margin-13 {margin-bottom:13px;}
.left-margin-13 {margin-left:13px;}
.left-padding-13 {padding-left:13px;}
.right-padding-13 {padding-right:13px;}
.left-margin-14 {margin-left:14px;}
.right-margin-14 {margin-right:14px;}
.no-bottom-margin {margin-bottom:0;}
.no-top-margin {margin-top:0;}
.no-left-margin{margin-left:0;}

/*3 Column Styles*/
.col-147 h2 {font: 21px/24px Din-Bold,Helvetica, Arial;font-weight:bold;letter-spacing:-1px;margin:10px 0 10px 0;}
.box255 h2 {font: 21px/24px Din-Bold,Helvetica, Arial;font-weight:bold;letter-spacing:-1px;margin:10px 0 10px 0;}
.box255 ol {margin:0;padding:0;margin:0 0 0 20px;}
.box255 h3 {color:#333;font-size:14px;font-weight:bold;margin: 15px 0 8px  0;display:block;cursor:help}

/*Page intros*/
.pg-head {height:262px;width:805px;overflow:hidden; -moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px; -moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px;}
.pg-head-content {width:513px;margin:0 0 0 290px;}
.pg-head h1 {font: 26px/30px  Din-Bold,Helvetica, Arial;font-weight:bold;color:#ffffff;text-shadow: #000000 0px 0px 10px;padding:15px 10px 0 0}
.pg-head  p{color:#ffffff;margin:0 0 8px 0;font-size:12px;line-height:18px;}
.pg-head  p:last-child {padding-right:10px;}
.pg-head a {color:#fff;text-decoration:none;}
.pg-head ul {list-style-type:none;margin:0;padding:0;}
.pg-head ul li {background:url(/images/template/bullet-white-red-bg.png) 0 2px no-repeat;padding:0 0 0 20px;color:#fff;margin:0 0 10px 0}
.pg-head ul li a {color:#fff;text-decoration:underline;}
#pg-head-venue {background:url(/images/template/page-headers-venue.jpg) no-repeat #c0161e;}
#pg-head-exhib {background:url(/images/template/page-headers-exhib.jpg) no-repeat #c0161e;}
#pg-head-conf {background:url(/images/template/page-headers-conf.jpg) no-repeat #c0161e;}
#pg-head-spons {background:url(/images/template/page-headers-spons.jpg) no-repeat #c0161e;}
#pg-head-social {background:url(/images/template/page-headers-social.jpg) no-repeat #c0161e;}
#pg-head-accom {background:url(/images/template/page-headers-accommodation.jpg) no-repeat #c0161e;}

#pg-head-networking {background:url(/images/template/page-headers-networking.jpg) no-repeat #f6c82d;}
#pg-head-networking h1 {color:#000;text-shadow:#ffffff 0px 0px 5px }
#pg-head-networking p {color:#000;padding:115px 0 0 14px;width:320px;}


/*Multiple columns*/
#mcol ul {margin: 5px;   /* ---  must have right margin. IE bug */padding:0 0 0 25px; overflow:hidden; background-color:#ffffff;list-style-type:square;}
#mcol ul li {padding:10px 10px 0 10px;border-bottom:dashed 1px #000;}
#mcol li_container { border:none;	/* don't use left and right border, padding and margin */ padding:0; margin:5px 0; overflow:hidden;}


/* Side column
============================================================*/

/*Side column headers*/
.side-col-head {background:url(/images/template/side-col-header-bg.png) no-repeat #ef2d00;height:33px;}
.side-col-head h2 {font: 18px/20px Din, Helvetica, Arial;font-weight:bold;color:#fff;text-align:center;padding:5px 0 0 0}

/*Side column scrolling logos*/
.scrollable-verticle { position:relative; }  
.scrollable-verticle div.items { position:absolute;height:20000em;left:30px;}
.scrollable-verticle img {display:block;}
#exhibitors-vertical {height:352px; text-align:center;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;overflow:hidden;}
#partners-vertical {text-align:center;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;overflow:hidden;}
#partners-vertical h3 { font-size:13px; margin:0; padding:5px 0; font-weight:bold; color:#666666; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; }
#partners-vertical img { padding-bottom:5px; }
#event-partners-vertical {height:55px; text-align:center;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;overflow:hidden;}

/*Footer Styles
============================================================*/
#footer { font-size:12px; background:url(/images/template/footer-gradient.png) no-repeat #f46d0d; color:#FFF; overflow:hidden; height:35px; }
#footer a { color:#FFF; text-decoration:none; font-weight:bold; }
#footer-left { float:left; width:150px; padding:10px 20px; }
#footer-right { float:left; width:750px; padding:10px 20px; }
#footer ul { list-style-type:none; margin:0; padding:0; float:right; }
#footer ul li {display:inline; padding-left:40px; }





/* Page Styles
============================================================*/

/*Home Page*/
#home-intro h1 {font: 28px/30px DIN, Helvetica, Arial;font-weight:bold; text-transform:uppercase;margin:0;}
#home-intro h1 span {font: 50px/46px DIN, Helvetica, Arial;font-weight:bold;text-transform:uppercase;margin:0;}
#home-intro h2 {font: 15px/18px DIN-Reg, Helvetica, Arial;font-weight:bold;letter-spacing:-1px;color:#666 }
#home-intro p {line-height:17px;}
#home-flash {}
#home-countdown { background:url(/images/template/countdown-bg.jpg) no-repeat; width:384px; height:66px; color:#000; font-size:40px; padding:16px 35px 0px 12px; }
	.count-days { display:inline; letter-spacing:9px;  }
	.count-hours { display:inline;  letter-spacing:9px; margin-left:32px; }
	.count-mins { display:inline;  letter-spacing:9px; margin-left:31px; }
	.count-secs { display:inline;  letter-spacing:9px; margin-left:31px; }

#home-boxes {height:589px;background:#f46d0d;}
#home-boxes div {height:92px;overflow:hidden;width:338px;padding:13px;color:#fff;}
#home-boxes h1 {font: 22px/20px Din-Bold,Helvetica, Arial;font-weight:bold;margin:0 0 8px 0;}
#home-boxes h1 a{text-decoration:none;color:#fff;}
#home-boxes p {width:280px;}
	#home-boxes #box-conf {background:url(/images/template/boxes/home-boxes-bg.jpg) no-repeat 0 0;}
	#home-boxes #box-social {background:url(/images/template/boxes/home-boxes-bg.jpg) no-repeat 0 -118px;}
	#home-boxes #box-exhib {background:url(/images/template/boxes/home-boxes-bg.jpg) no-repeat 0 -236px;}
	#home-boxes #box-spons {background:url(/images/template/boxes/home-boxes-bg.jpg) no-repeat 0 -354px;}
	#home-boxes #box-hosts {background:url(/images/template/boxes/home-boxes-bg.jpg) no-repeat 0 -472px;}
	

/*Home Page - Newsfeed*/
#newsfeed { overflow:hidden; background:url(/images/template/newsfeed-bg.png) no-repeat top left #242021;padding:0 0 20px 0}
#newsfeed h2 { color:#000; font:20px/20px  Helvetica, Arial; font-weight:bold;padding:20px 0 0 15px; }
#newsfeed h2 a {color:#000;text-decoration:none;}
#newsfeed h2 span {color:#fff;}
.newsfeed-list ul {list-style-type:none; margin:0; padding:0 0 15px 0;  }
.newsfeed-list ul:first-child {padding:0 15px 0 15px;}
.newsfeed-list ul li { padding:10px 0 0 0; border-bottom:1px dashed #FFF; }
.newsfeed-list h5 {color:#e99619; margin: 0 0 6px 0;}
.newsfeed-list h5 .red { color:#FF0000; }
.newsfeed-list h5 a {color:#e99619; font-size:13px; text-decoration:none; margin: 0 0 6px 0; display:block;}
.newsfeed-list p { color:#fff; font-size:12px;}
.newsfeed-list p a { color:#fff; }
.newsfeed-list #news-read-more { margin:0; padding:10px; color:#fff; }
.newsfeed-list #news-read-more a { color:#fff; font-size:12px; }
.newsfeed-list small { color:#eee; font-size:10px; display:block; margin-bottom:3px; }

/* Networking Page Styles */
#enhanced-net {background:url(/images/template/enhanced-networking-bg.jpg) no-repeat #f9b900; height:569px;padding:10px;width:180px;}
#enhanced-net img {margin-top:125px;}
#enhanced-net p {margin:0 0 10px 0;line-height:17px;}

/*Exhibition Page */
#exhib-pg-content {position:relative}
#exhib-pg-content h1 {font:19px/28px Din-Bold, Helvetica, Arial;padding:10px 0 10px 0;border-top:1px dashed #000;border-bottom:1px dashed;margin-top:14px;text-transform:uppercase;letter-spacing:4px;}
#exhib-contact-button {display:block; clear:both;}
#exhib-floorplan {margin:20px 0;padding:20px 0;}
	#floorplan {margin:10px 0 20px 0}
#exhib-pg #mcol h2{margin:5px 0 8px 0;font:23px/14px Helvetica,Arial;letter-spacing:-1px;font-weight:bold;padding:0;}

/*Conference Page*/
#conf-pg h2 sup {color:#CC0000}
#conf-stream-wrapper {background:#bdbebd;width:795px; -moz-border-radius:20px;-webkit-border-radius:20px; }
#conf-stream-wrapper h1 {width:715px;height:44px;overflow:hidden;font: 24px/30px  Din-Bold,Helvetica, Arial;font-weight:bold;text-shadow: #000000 0px 0px 10px;padding:10px 10px 0 70px;}
#conf-stream-wrapper h1 a {text-decoration:none;color:#ffffff;}
#conf-stream-wrapper h2 {font: 18px/30px  Din-Bold,Helvetica, Arial;font-weight:bold;}
.conf-stream-text {padding:0 13px 13px 70px; }
#stream-head-sec {background: url(/images/template/streams/sec/blank-header.jpg) no-repeat #d61d23;}
#stream-head-ops {background: url(/images/template/streams/ops/blank-header.jpg) no-repeat #d61d23;}
#stream-head-env {background: url(/images/template/streams/env/blank-header.jpg) no-repeat #d61d23;}
#stream-head-it {background: url(/images/template/streams/it/blank-header.jpg) no-repeat #d61d23;}
#stream-head-economics {background: url(/images/template/streams/economics/blank-header.jpg) no-repeat #d61d23;}
#stream-head-sec-2009 {background: url(/images/template/streams/2009/sec.png) no-repeat #d61d23;}
#stream-head-ops-2009 {background: url(/images/template/streams/2009/ops.png) no-repeat #7f4d9f;}
#stream-head-it-2009 {background: url(/images/template/streams/2009/it.png) no-repeat #231f20;}
#stream-head-net-plan-2009 {background: url(/images/template/streams/2009/net-plan.png) no-repeat #00abc8;}
#stream-head-gh-2009 {background: url(/images/template/streams/2009/gh.png) no-repeat #fbb719;}
#stream-head-env-2009 {background: url(/images/template/streams/2009/env.png) no-repeat #b3d335;}
#stream-head-dev-2009 {background: url(/images/template/streams/2009/devl.png) no-repeat #b3d335;}

/*Contact Page Styles*/
#contact-pg h1 {font:25px/26px Din-Bold,Helvetica,Arial;}
#contact-pg .col-330 img {display:block;margin-bottom:20px;}
#contact-form { width:448px; }
#contact-form hr { margin:13px 0; padding:0; border:0; border-bottom:1px dashed #000; background:#fff; color:#fff; width:448px; }
#contact-form .rq-top { color:#FF0000; font-weight:bold;}
#contact-form .rq {color:#FF0000; font-weight:bold;}
#contact-form form { margin:0; padding:0px; margin:0 0 0 0px; overflow:hidden;}
#contact-form .error-message { font-size:12px; color:#FF0000; font-weight:bold;}
#contact-form .error { font-size:12px; display:block; color:#FF0000; font-weight:bold; margin-bottom:8px; }
#contact-form p { margin:0 0 8px 0; padding:0; overflow:hidden; clear:both;}
#contact-form label {float:left;width:180px;font-weight:bold; padding-top:5px;}
#contact-form label small {font-weight:normal;display:block;}
#contact-form .label-full { float:none; display:block;margin-bottom:8px;}
#contact-form input {width:258px; float:left;}
#contact-form .input_full { width:438px }
#contact-form textarea {margin-bottom:8px;width:430px;height:100px;}
#contact-form #field-country {width:260px}
#contact-form #txtEnquiryType {width:200px}
#contact-form .checkbox {width:auto;}
#contact-form p.radio-button input {width:auto;display:block;float:left;margin-right:5px;}
#contact-form p.radio-button label {width:auto;padding-top:3px;}
#contact-form .check-box input {width:auto;float:left;margin-right:5px;}
#contact-form .check-box label {width:120px;float:left;padding-top:3px;}
#contact-form .submit-button {padding-top:10px;}
#contact-form .submit-button input {color:#FFFFFF;width:auto;background:#ef2d00; padding:2px; width:auto;}

/*Hosts Page*/
#hosts-pg h1{font:29px/30px Din,Helvetica, Arial;font-weight:bold;text-transform:uppercase;position:absolute;top:260px;left:35px}
#hosts-wrapper{background:url(/images/template/hosts-bg.jpg) no-repeat #01010b;min-height:1601px;}
#hosts-wrapper .content {padding:60px 13px 13px 13px; background:#ffffff}
#hosts-wrapper .last-child .content{background:none;padding:30px 13px 13px 13px;opacity: .9}
#hosts-wrapper .last-child .content img {display:block;margin:0 auto 20px auto;}
#hosts-wrapper .last-child .content div {background:#000;padding:13px;width:170px;margin:0 auto;color:#fff}
#hosts-wrapper .last-child .content div h2 {color:#fff;text-transform:uppercase;font-size:18px;}
#hosts-wrapper .last-child .content div a {color:#fff}
#hosts-city-tour {position:absolute;top:800px;left:26px;width:480px;background:#093479;padding:13px;color:#fff;opacity: .8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)"}
#hosts-city-tour h1 {color:#fff;position:relative;top:0;left:0;font-size:26px;margin:0;}
#hosts-city-tour h2 {color:#fff}
#hosts-city-tour a {color:#fff}

/*Sponsorship Page*/
#spons-pg h2.no-margin-top{margin-top:0;}
#spons-pg #gold-spons-button {position:absolute;top:1651px;left: 13px;}
#spons-pg #plat-spons-button{position:absolute;top:1060px;left: 13px;}
#spons-pg #silver-spons-button{position:absolute;top:2360px;left: 13px;}

/*Stream Pages*/
#conf-stream-pg h1.dashed-header {font-size:28px;border-top:1px #000 dashed;border-bottom:1px #000 dashed;margin:20px 0;line-height:28px;padding:15px 0 20px 90px;}
#conf-stream-pg h1.dashed-header span {font-size:14px;line-height:22px;display:block;margin: 0 0 5px 0}
#conf-stream-pg h3 {letter-spacing:-1px;font-size:18px;font-weight:bold;line-height:20px;margin:0 0 8px 0;}
#conf-stream-pg h1 {color:#000;letter-spacing:-1px;font:16px/18px Din-Bold, Helvetica, Arial;font-weight:bold;margin:0 0 13px 0;}
.stream-pic {display:block;margin:0 0 13px 0}
.stream-logo {float:right;margin:-20px 0 20px 20px;width:100px;overflow:hidden;padding:10px;text-align:center; }
	#conf-stream-pg h1#ops {background:url(/images/streams/ops/ops-icon.png) left center no-repeat;}
	#conf-stream-pg h1#sec {background:url(/images/streams/sec/icon.png) left center no-repeat;}
	#conf-stream-pg h1#it {background:url(/images/streams/it/icon.png) left center no-repeat;font-size:25px;}
	#conf-stream-pg h1#econ {background:url(/images/streams/econ/icon.png) left center no-repeat; font-size:25px;}
	#conf-stream-pg h1#dev {background:url(/images/streams/dev/icon.png) left center no-repeat; font-size:25px;}
	#conf-stream-pg .keynote-box {background:#333333; padding:15px 15px 0 15px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin-bottom:13px}
	#conf-stream-pg .keynote-para {color:#ffffff;margin:10px 0 0 15px;float:left;width:500px;}
.other-conf {margin:0 0 13px 0}
.other-conf p{float:left;margin:20px 0 0 15px;font-weight:bold;}
.other-conf img {float:left;width:50px;height:50px;}
.coffee-break {padding:10px 0 10px 40px;background:url(/images/icons/coffee-break.jpg) no-repeat left center;border-bottom:1px dashed #999;}
.stream-prog-wrap .bullet-list {border-bottom:1px dashed #999;margin:13px 0 0 0;padding:0;}
.networking-long-strip {background:url(/images/template/networking-strip-bg.jpg) no-repeat #FFCC00;padding:46px 13px 13px 13px;height:113px;overflow:hidden}
.networking-long-strip h1 {color:#bd0100 !important;font-size:23px !important;}
.networking-long-strip p {width:560px;}
.conf-icon-cal-tues {background:url(/images/icons/cal-tues-5.png) left center no-repeat;height:60px;padding:30px 0 0 110px;font:24px/26px Din-Bold, Helvetica, Arial !important;font-weight:bold !important; color:#000 !important;}
.conf-icon-cal-wed {background:url(/images/icons/cal-wed-6.png) left center no-repeat;height:60px;padding:30px 0 0 110px;font:24px/26px Din-Bold, Helvetica, Arial !important;font-weight:bold !important; color:#000 !important;margin:13px 0 0 0}

/* Subscribe popup
============================================================*/
div#Subscriber-Popup {width:545px;height:460px;overflow-x:auto;padding:0 10px 0 5px;}
div#Subscriber-Popup h2{text-transform:uppercase}
.sub-popup-text {width:320px;float:left;}
#sub-popup-button {list-style-type:none;width:292px;margin:0 0 0 10px;padding:0;}
#sub-popup-button li {display:inline;float:left;width:136px;margin:0 0 0 10px;}


/*Mailchimp signup*/
#signup-form {margin:10px 0 0 0}
#signup-form table td {border:none;}
#signup-form table {border:none;}
.formLabel {font-size:12px;}
#signup-form .errorText {color:#CC0033; font-size:11px;font-weight:bold; margin:0 0 5px 0;}

#reg-pg table th {border-bottom:1px #000 solid;}
#reg-pg table td {color:#000;border-bottom:1px #000 solid;}