h1, .h1-cover{white-space:normal}
div.date,div.hours,h4{font-family:Arial}
div.date{font-size:17pt;margin:-41pt 0 1em}
h5{font-size:14pt;padding:0 0 15px}
div.content div.container{padding-left:65px}
div.content{overflow:visible}
.app-message{margin-left:96px}

div.program{margin-left:-96px;margin-top:-70px}
span.definition{color:#666;font-size:12pt}

.program .intro {padding-left:96px;margin-right:280px}

.program table.speakers{width:100%;margin-bottom:1em;border-collapse:collapse;border-spacing:0}
.program table.speakers td{vertical-align:top}
.program td.report{width:33%}
.program td.separate{width:1%}
.program tr.separate td.report, .program tr.separate td.separate{border-top:dotted 2px #ddd}
.program table.speakers td.blank{text-align:center;vertical-align:middle}

.report .item{overflow:hidden;width:100%}
.report .image{width:70px;float:left}
.report .image a.xhr,.report .detail a.xhr{border:none}
.report .detail{margin-left:80px}
.report .name{font-family:Arial;font-size:1.35em;margin:0 16px .3em 0;}
.report .description a.xhr{color:#00539f}
.report .description a.xhr:hover{color:#06F}
.report .description p{font-size:10pt;margin-bottom:.7em }
.report .description{clear:left;padding:.4em 0 .7em}
.report h5{font-size:11pt;font-weight:normal;padding-bottom:.6em;line-height:1.3em}
.report .lecture{margin-bottom:.25em}
.report div.item div.container{padding:3px 3px 3px 12px;overflow:hidden}
.report .slider-block-item{display:none}
.report .group div.item div.container{padding-left:16px}
.report .sponsor-section{margin:-20px 0 12px 8px;font-size:17px;line-height:1em}
.report .sponsor-section img{vertical-align:middle}
.master-class225 .sponsor-section{color:#f59c04}
.master-class230 .sponsor-section{color:#618da8}

.report .contestant-info .cell{padding-top:4px}
.report .video-link{float:right}
.report .video-link a{background-color:#ffe56c;color:#414141;text-align:left;padding:4px 12px 5px 30px;
	background:transparent url("http://i.owox.ua/conf/2010/program/video-link.png") no-repeat 0 0}
.report .video-link a:visited{color:#414141}
.report .video-link a:hover{color:#000}
.report .ask-a-question button{margin:0 auto;width:193px;height:26px;padding:5px 7px;background-color:transparent;cursor:pointer;
	background-image:url(http://i.owox.ua/conf/button-ask-a-question.png)}

.halls h2{font-size:15pt;padding:.1em 0 .1em 35px;width:auto;color:#fff;font-weight:bold;margin-bottom:.2em}
.halls .hall1 h2{background:#f2a11e url("http://i.owox.ua/conf/2010/program/halls-bg.png") no-repeat 0 0}
.halls .hall2 h2{background:#2fb966 url("http://i.owox.ua/conf/2010/program/halls-bg.png") no-repeat 0 -56px}
.halls .hall3 h2{background:#3e9ed1 url("http://i.owox.ua/conf/2010/program/halls-bg.png") no-repeat 0 -112px}

.group{border-left:solid 6px white}
/* first hall*/
.master-class224{border-color:#f7d578;background-color:#fefbe8}
.master-class225{border-color:#f7c778;background-color:#fef5e8}
.master-class226{border-color:#92bfe9;background-color:#f6f9ff}

/* second hall*/
.master-class227{border-color:#87d0cc;background-color:#e0fbf8}
.master-class228{border-color:#87d0b2;background-color:#e9f6f1}
.master-class229{border-color:#fba07c;background-color:#fff3ed}

/* third hall*/
.master-class232{border-color:#c0d4f9;background-color:#ecf8ff}
.master-class231{border-color:#86eec3;background-color:#effcff}
.master-class230{border-color:#bdd8f1;background-color:#e9f2fa}


.group h6{color:#fff;float:left;font-size:10pt;margin-left:-1px;margin-top:-1px;padding:0.2em 0.5em} 
/* first hall*/
.master-class224 h6{background-color:#f7d578}
.master-class225 h6{background-color:#f7c778}
.master-class226 h6{background-color:#92bfe9}

/* second hall*/
.master-class227 h6{background-color:#87d0cc}
.master-class228 h6{background-color:#87d0b2}
.master-class229 h6{background-color:#fba07c}

/* third hall*/
.master-class232 h6{background-color:#c0d4f9}
.master-class231 h6{background-color:#86eec3}
.master-class230 h6{background-color:#bdd8f1}


.report h2{
clear: left;
color: black;
font-size: 20px;
font-weight: bold;
line-height: 1em;
margin-left: 8px;
padding-bottom: 25px;
padding-top: 4px;
width: auto;
}
.report .image img.i{width:70px;height:70px;background-image:url("http://i.owox.ua/conf/2010/program/tables-sprite.png")}
.master-class232 .image img.i{background-position:-140px 0}
.master-class231 .image img.i{background-position:0 0}
.master-class230 .image img.i{background-position:-70px 0}
.master-class229 .image img.i{background-position:-280px 0}
.master-class226 .image img.i{background-position:-350px 0}

.personal-program-content{background-color:#fff;display:none}
.personal-program-content h1,.personal-program-content .h1-cover{margin-left:20px;padding:0}
.personal-program-content table{border-collapse:collapse;border-spacing:0;margin-left:20px}
.personal-program-content td{vertical-align:top;text-align:left;padding:.3em 1em .3em 0}
.personal-program-content .time{font-weight:bold}
.personal-program-content tr.time td{background-color:#f0eecc;padding:.3em 0 ;
	border:1px solid #fff;border-width:5px 0;font-style:italic}
.personal-program-content tr td.time{padding:.3em 1em .3em .5em;font-style:normal}
.personal-program-content .separate td{border-top:1px dotted #333}
.personal-program-content .first{color:#ef660f;white-space:nowrap}
.personal-program-content .second{color:#30a931}
.personal-program-content .third{color:#267fd0}
.personal-program-content .post{font-size:.85em;font-style:italic;color:#666}
.personal-program-content .reports-crossing{width:15px;height:15px;position:absolute;margin-left:-20px}

.create-personal-program{float:right;margin-top:1.5em}
.create-personal-program button{width:246px;height:52px;padding:7px 10px 10px 60px;cursor:pointer;background-color: transparent;background-image:url(http://i.owox.ua/conf/program/button-creation-personal-program.png)}
.creation-personal-program .create-personal-program button{background-position:0 100%}
.creation-personal-program .create-personal-program button:hover,
.creation-personal-program .create-personal-program button.hover{background-position:100% 100%}

.program-social-buttons{clear:right;float:right;padding-top:.5em;width:250px}
.social-share{padding-top:.5em;overflow:visible!important;min-height:8em}
.social-share .cell{padding-bottom:.35em;float:none;overflow:visible}

.print-personal-program button{width:225px;height:52px;padding:9px 27px 15px 55px;background-color:#fff;
	background-image:url(http://i.owox.ua/conf/program/button-print-personal-program.png)}
.print-personal-program{margin:1em 0 0 96px;text-align:center;display:none}
.creation-personal-program .print-personal-program{display:block}
.print-personal-program .process{width:190px;height:32px;margin:-45px auto 0;position:relative;z-index:1;visibility:hidden;
	background:url(http://i.owox.ua/conf/program/button-print-process.gif) no-repeat 0 0}
.sending-data .process{visibility:visible}
.sending-data button,.sending-data button.hover{background-position:0 100%}

.personal-program{float:none;border:solid 2px transparent;margin:3px 5px 3px;clear:left;
	border-radius:5px;-moz-border-radius:5px;position:relative;}
/* first hall*/
.master-class224 .personal-program{border-color:#fefbe8}
.master-class225 .personal-program{border-color:#fef5e8}
.master-class226 .personal-program{border-color:#f6f9ff}

/* second hall*/
.master-class227 .personal-program{border-color:#E0FBF8}
.master-class228 .personal-program{border-color:#e9f6f1}
.master-class229 .personal-program{border-color:#fff3ed}

/* third hall*/
.master-class232 .personal-program{border-color:#effcff}
.master-class231 .personal-program{border-color:#EFFCFF}
.master-class230 .personal-program{border-color:#e9f2fa}


.personal-program label{display:none}
.creation-personal-program .chosen .chosen .personal-program{border-color:#f00}
.creation-personal-program .chosen .layer{opacity:.4}
.creation-personal-program .chosen .chosen .layer{opacity:1}
.creation-personal-program .personal-program label{display:block;width:24px;background-color:#ffde00;
	text-align:center;padding:2px 0;position:absolute;right:0;z-index:1;
	border-radius:5px;-moz-border-radius:5px;}
.creation-personal-program .chosen .chosen label{
	border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;background-color:#f00}



.start-time{font-weight:bold;font-size:19pt;}
.start-time span{background-color:#fff;padding:.3em 0 .3em .5em;color:#43453d}
.start-time div{padding-bottom:15px;background:transparent url("http://i.owox.ua/conf/2010/program/start-time-shadow.png") no-repeat 0 100%}
.lunch .start-time span{background:#fcfad8 url("http://i.owox.ua/conf/2010/program/lunch-row-bg.png") repeat-x 0 100%;display:block}
.lunch .start-time div{padding-bottom:9px;position:relative}
.lunch .start-time b{padding-left:.8em}
.lunch img{width:58px;height:46px;position:absolute;right:0;top:0;background-image:url("http://i.owox.ua/conf/2010/program/icons-sprite.png")}
.lunch .coffee-break img{background-position:-58px 0}
.lunch .dinner img{background-position:-116px 0}
.lunch .banquet img{background-position:-174px 0}

@media print {
	html{font-size:.8em}
	div.min-width{min-width:10px}
	.header,.footer,.abovehead,.underhead,.underhead-empty,.breadcrumbs,.prices,
	.lunch img,.report .description div,.share-links{display:none}
	div.content,div.min-width,div.body-container,.body,
	div.min-width, div.body-container, body{
		background:none;padding:0;margin:0;border:0;width:100%;
		max-height:none;max-width:none}
	body{background-color:#fff;color:#000;font-size:1em}
	div.content div.container{padding:0}
	h2,h3,h1{color:#000}
	.program .intro,img.lunch,.create-personal-program,
	.creation-personal-program .print-personal-program{display:none}
	div.lunch{background:none}
	div.program{margin-left:0}
	tr .personal-program label{display:none}
	.creation-personal-program tr.chosen .layer{opacity:1}
	tr .report .personal-program,
	tr.chosen .chosen .personal-program{border-color:#fff}
	.master-class232, .master-class231,
	.master-class230, .master-class229,
	.master-class224, .master-class225,
	.master-class226, .master-class227,
	.master-class228{background-color:#fff}
	h1, .h1-cover{font-size:14pt}
	div.date{font-size:11pt;margin:-22.2pt 0 1em}
	.start-time{font-size:11pt}
	.separate .start-time{border-top:dotted 1px #ddd}
	.separate .start-time span{padding:0}
	.start-time div{background:none}
	.page-break{page-break-after:always}
	.halls h2{font-size:10pt}
	.program tr.separate td.report,
	.program tr.separate td.separate{border-top-width:1px}
	.report h2{font-size:11pt;margin-left:7px;line-height:1.1em}
	.report h5{font-size:10pt;line-height:1.1em}
	.report .lecture{font-size:9pt}
	.report .description h5 a.xhr{border:none;color:#000}
	.report .detail{font-size:8pt}
	.group{border-width:2px}
	.group h6{padding:1px .2em;font-size:7pt}
	.report div.item div.container{padding:0}
	.printing-personal-program #program,
	.printing-personal-program h1, .printing-personal-program .h1-cover{display:none}
	.personal-program-content,.personal-program-content h1{display:block}
}
