@charset "utf-8";

body {text-align:center;    background:url('_bg.jpg') no-repeat center;
    background-size:cover;
	background-attachment:fixed;
	overflow-y:scroll;
	background-color:#E1EDF8}
img{max-width:980px; border-style: none; }
div.content{ position:relative; margin-left: auto; margin-right: auto; width:1280px; box-shadow: 0px 0px 3px 1px #400040; border-radius: 5px 5px 5px 5px}
div.fadingheader{
background: -webkit-linear-gradient(left, #723d8d , white); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(right, #723d8d, white); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(right, #723d8d, white); /* For Firefox 3.6 to 15 */
background: linear-gradient(to right, #723d8d , white); /* Standard syntax (must be last) */
width:600px; color:#ffffff; font-family:Calibri; font-size:20pt; text-align:left; margin-left:15px; padding-left: 15px;
}
#header { background-image:url('header.jpg'); background-repeat:no-repeat; width:1280px; text-align:left; height:330px; border-radius: 5px 5px 0px 0px}
#headerText{font-family:Calibri; font-size:18.0pt; font-weight:bold; position: relative; background-color:#723d8d;  color:#ffffff;
left: 0px;
top: 0px;
text-indent:20px;
margin-bottom:-2px;
line-height:190%;
text-align:left;}
#impr{font-family:Calibri; font-size:10.0pt;  position: relative; background-color:#723d8d;  color:#ffffff;
left: 0px;
top: 0px;
padding-bottom: 10px;
margin-bottom:-2px;
line-height:130%;
text-align:left;
height:150px;
border-radius: 0px 0px 5px 5px;}
p {position:relative;}
p.menu {position:relative; top:-25px; margin-bottom:-10px;}
p.menu_smaller {position:relative; top:-25px; margin-bottom:-10px; font-size:14.0pt;}
h2{color:#723d8d; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:24pt; text-align:left; margin-top:0px; margin-bottom:30px; margin-left:25px; position:relative; }
h2.sub{color:#723d8d; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:20pt; text-align:left; margin-top:30px; margin-bottom:10px; margin-left:25px; position:relative; }
h2.white{color:#ffffff; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:20pt; text-align:left; margin-top:00px; margin-bottom:10px; margin-left:0px; position:relative; }
h3{margin-left:25px; color:#723d8d; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:16pt; text-align:left; margin-top:35px;}
h3.program_header{margin-left:0px; color:#723d8d; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:16pt; text-align:left;}
h4{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:left;margin-left:25px; font-weight:bold; margin-bottom: -15px; }
h4.normal{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:left;margin-left:25px; font-weight:bold; margin-bottom: 0px; }
h4.menu{color:#ffffff; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:left;margin-left:25px; font-weight:bold; margin-bottom: 0px;}
p.main { margin-left:25px; margin-right:45px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:justify;position:relative; line-height:140%; margin-top:0px; }
p.mainText { margin-left:25px; margin-right:45px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:justify;position:relative; line-height:140%; top:0px; }
p.mainText_i { margin-left:45px; margin-right:45px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:justify;position:relative; line-height:140%; top:0px; }
span.date { margin-left:-855px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-style:italic; font-size:10pt; text-align:justify;position:relative; top:0px; }
p.imprText {margin-right:45px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; position:relative;  color:#ffffff; margin-top:0px; }
li{ margin-left:15px;  font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:left;position:relative; top:0px; line-height: 140%;}
span.highlight{position:relative; top:30px;  font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13pt; font-weight:bold; color:#723d8d;}
span.highlight14{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14pt; font-weight:bold; color:#723d8d;}
span.highlight14b{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14pt; font-weight:bold; color:#000000;}
td.left {padding:30px; position:relative; text-align:left; top:0px; width:250px;   background-color:#723d8d;  color:#ffffff;font-size:18.0pt; font-family: "Trebuchet MS", Helvetica, sans-serif; color:white; font-weight:bold; vertical-align: baseline; border-collapse:collapse; border-radius: 0px 5px 0px 0px }
td.impr{ vertical-align:top; width:30%; }
span.logo_pic{padding:30px; padding-left:100px;padding-right:100px;}
span.speaker{top:28px; left:20px; position:relative;}
table.main {margin-left:15px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt; text-align:left;position:relative; top:0px;   }

table.program {margin-left:15px; font-family:Calibri; font-size:12pt; text-align:left;position:relative; top:-20px; width:90%;  }
td.text {vertical-align:top;}
td.time {width:170px; vertical-align: text-top; }
td.right {	position:relative; top:0px; padding-bottom:0px; background-color:#ffffff;	width:970px; vertical-align:top;}
td.photos{padding:10px 20px; height:105px; width:100px;}	
img.main{padding-right:0px; padding-bottom:15px; padding-top:5px; padding-left:15px;float:right;}
hr{color:#723d8d; width:75%; margin-bottom:40px;}

a.left:link {text-decoration:none; color:#ffffff; }
a.left:visited {text-decoration:none; color:#ffffff; }
a.left:hover {text-decoration:underline; color:#ffffff; }
a.left:active {text-decoration:underline; color:#ffffff;}

a.left_u:link {text-decoration:underline; color:#c7d2ff; }
a.left_u:visited {text-decoration:underline; color:#c7d2ff; }
a.left_u:hover {text-decoration:underline; color:#c7d2ff; }
a.left_u:active {text-decoration:underline; color:#c7d2ff;}

a.exhib:link {text-decoration:none; color:#000000; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt;}
a.exhib:visited {text-decoration:none; color:#000000; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt;}
a.exhib:hover {text-decoration:underline; color:#000000; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt;}
a.exhib:active {text-decoration:underline; color:#000000;font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12pt;}
