


body { 
	background: #ccc;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif; 
	font-size: 10pt;
	line-height: 180%;
	color: #666;
	margin: 15px;
	text-align: center;
	}

p {
	margin: 0 0 5px 0;
	}

p.p1 {
	font-size: 10pt;
	line-height: 180%;
	}

#article {
	font-size: 9pt;
	line-height: 140%;
	padding: 5px 0px 5px 0px;
	}

h3 {
	color: #18d;
	font-size: 10pt;
	font-weight: normal;
	text-transform: uppercase;
	margin: 30px 0 2px 0;
	}

h4 {
	color: #147;
	font-size: 10pt;
	font-weight: bolder;
	text-transform: capitalize;
	margin: 30px 0 2px 0;
	}

a:link, a:visited {
	color: #9c0;
	text-decoration: none;
	}

a:hover, a:active {
	color: #fff;
	background: #9c0;
	}

ul {
	margin: 0;
	padding: 0 23px 10px 27px;
	list-style: none;
	line-height: 1.2em;
	}

li {
	padding-bottom: 7px;
	padding-left: 10px;
	}

acronym {
	font-style: normal;
	border-bottom: 1px solid #666;
	}

form.f1 {
	text-align: left;
	background-color: #eee;
	padding: 20px;
  }

form input {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif; 
  font-size: 10pt;
  }

form textarea {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif; 
  font-size: 10pt;
  }

form input.i1 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif; 
  font-size: 10pt;
  background-color: #ddd; 
  }
  
form textarea.t1 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif; 
  font-size: 10pt;
  background-color: #ddd; 
  }



#container {
	position: relative;
	width: 920px !important;
	background-color :  #fff;
	background : url(../images/container_bg.gif) repeat-y;
	border: 15px solid #fff;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	}



#header { 
	width: 920px;
	height: 133px;
	background-color: #18d;
	background: url(../images/title.jpg) top left no-repeat;	
	}

#header h1, #header h2 {
	text-indent: -999em;
	margin: 0;
	}



#menubar {
   font-size: 10pt;
	width: 920px;
	height: 39px;
	border-top: 1px solid #fff;
	background: #147;
	}

#menubar p.p1 {
	position: absolute;
	left: -999em;
	}

#menubar p.p2 {
	width: 248px !important;
	/width: 275px !important;
	height: 28px !important;
	/height: 20px !important;
	color: #6cf;
	margin: 0;
	padding: 11px 0 0 37px;									 
	}

#menubar p.p3 {
	color: #6cf;
	margin: 0;
	padding: 11px 0 0 37px;									 
	}

#menubar a:link, #menubar a:visited {
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	}

#menubar a:hover, #menubar a:active {
	text-decoration: underline;
	background: transparent;
	}



#text {
	margin: 0 50px 0 320px;
	}



#postermessage {
	font-family: "Helvetica", Arial, sans-serif; 
	font-size: 14pt;
	font-weight: normal;
	color: #8df;
	background-color: #18d; // light blue   #147; // dark blue
	line-height: 120%;
	margin: 1px 0px 0px 276px;
	/margin: 1 -30 -3 276px;
	padding: 10px 10px 10px 10px;
   }

#postermessage a:hover, #postermessage a:active, #postermessage a:link, #postermessage a:visited {
   color: #fff;
	text-decoration: none;
	background: transparent;
	}

#postermessage a:hover {
   color: #147;
	text-decoration: none;
	background: transparent;
	}



#poster {
	margin: 0 0 0 276px;
	/margin: 0 0 -3 276px;
	}



#footer {
	width: 882px !important;
	/width: 919px !important;
	height: 39px !important;
	background: #18d;
	margin-top: 0px;
	padding: 0 0 0 37px;
	border-top: 1px solid #fff;
	}



#menu {
   font-size: 10pt;
	position: absolute;
	top: 173px;
	/top: 173px;
	left: 0px;
	width: 275px;
	}

#menu a:link, #menu1 a:visited {
	font-size: 10pt;
	color: #fff;
	}

#menu a:hover, #menu1 a:active {
	background: #fff;
	}

#menu a.c {
	font-size: 10pt;
	}

#menu acronym {
	border-bottom: none;
	}



#menu1 {
   font-size: 10pt;
	border-top: 1px solid #fff;
	background: #18d;
	}

#menu1 h3 {
	text-indent: -1100px;
	height: 45px;
	margin: 0;
	}

#menu1 li {
	color: #6cf;
	
	}

#menu1 a {
   font-size: 10pt;
	display: block;
	padding: 0px;
	width: 170px;
	background-color: #18d; //#000000;
	border-bottom: 0px solid #fff;
	line-height: 15px;
	color: #fff;
	text-decoration: none;
	}

#menu1 a:hover, #menu1 a:active {
	color: #18d;
	}

#menu1 a:hover {
	background-color: #fff;
	}



#menu2 {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: #5ae; //#9c0;
	}

#menu2 h3 { 
	text-indent: -1100px;
	height: 35px;
	margin: 0;
	}

#menu2 h3.sponsoredby {
	background: url(../images/sponsoredby.png);
	}

#menu2 h3.incooperationwith {
	background: url(../images/incooperationwith.png);
	}

#menu2 h3.industrialsponsors {
	background: url(../images/industrialsponsors.png);
	}

#menu2 a {
	color: #FFF;
	
	text-decoration: none;
	border: 0;
	border-style: none;
	background-color: transparent;
	margin: 0;
	}

#menu2 a:link, #menu2 a:visited, #menu2 a:hover, #menu2 a:active {
	color: #FFF;
	
	text-decoration: none;
	border: 0;
	border-style: none;
	background-color: transparent;
	margin: 0;
	}

#menu2 a img {
	border: 0;
	}

#menumessage {
	font-family: "Helvetica", Arial, sans-serif; 
	font-size: 20pt;
	font-weight: normal;
	color: #ff0;
	line-height: 120%;
	margin: 10px 30px 10px 30px;
   }


#table1 {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#table1 table {
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	}

#table1 a {
	color: #666;
	
	text-decoration: none;
	border: 0;
	border-style: none;
	background-color: transparent;
	margin: 0;
	}

#table1 a:link, #table1 a:visited, #table1 a:hover, #table1 a:active {
	color: #666;
	
	text-decoration: none;
	border: 0;
	border-style: none;
	background-color: transparent;
	margin: 0;
	}

#table1 a img {
	border: 0;
	}

#table1 td.transparent {
	padding: 0px 4px 0px 4px;
	background-color: transparent;
	}

#table1 td.gray {
	padding: 0px 4px 0px 4px;
	background-color: #eee;
	}

#table1 td.white {
	padding: 0px 4px 0px 4px;
	background-color: #fff;
	}



#table2 {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#table2 table {
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	color: #fff;
	}

#table2 td {
	padding: 0px 0px 0px 0px;
	}



#table3 {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#table3 table {
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	color: #fff;
	}

#table3 th {
	padding: 0px 4px 0px 4px;
	text-align: left;
	background-color: #eee;
	color: #666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	}

#table3 td {
	padding: 0px 4px 0px 4px;
	text-align: left;
	background-color: #eee;
	color: #000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	font-size: 8pt;
	}

#table3 td a { 
	color: #f00;
	background-color: transparent;
	text-decoration: none;
	}

#table3 th a { 
	color: #147;
	background-color: transparent;
	text-decoration: none;
	}

#table3 th.th1 a {
	font-weight: bolder;
	color: #147;
	background-color: transparent;
	}

#table3 td.td0a {
	background-color: #eee;
	width: 20px;
	}

#table3 td.td1a {
	background-color: #eee;
	width: 360px;
	}

#table3 td.td2a {
	background-color: #eee;
	width: 80px;
	}

#table3 td.td3a {
	background-color: #eee;
	width: 140px;
	}

#table3 td.td4a {
	background-color: #eee;
	width: 130px;
	}

#table3 td.td0b {
	background-color: #ddd;
	width: 20px;
	}

#table3 td.td1b {
	background-color: #ddd;
	width: 360px;
	}

#table3 td.td2b {
	background-color: #ddd;
	width: 80px;
	}

#table3 td.td3b {
	background-color: #ddd;
	width: 140px;
	}

#table3 td.td4b {
	background-color: #ddd;
	width: 130px;
	}



#table4 {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#table4 table {
	font-size: 8pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	color: #fff;
	}

#table4 td {
	padding: 0px 4px 0px 4px;
	text-align: left;
	background-color: #ddd;
	color: #000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	font-size: 8pt;
	}



#table5 {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#table5 table {
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	}

#table5 td {
	padding: 0px 4px 0px 4px;
	background-color: #transparent;
	}


#table6 {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#table6 table {
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	color: #fff;
	}

#table6 td {
	padding: 0px 0px 0px 0px;
	}



#programtable {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#programtable a {
   color: #666;
   background-color: transparent;
	}

#programtable table {
	font-size: 9pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	border: 1px solid #ccc;
	color: #666;
	}

#programtable tr.title {
	color: #18d;
	text-transform: uppercase;
	}

#programtable tr.title a {
	color: #18d;
   background-color: transparent;
	}

#programtable td.gray {
	background-color: #ccc;
	}

#programtable td.cyan {
	background-color: #9df;
	}

#programtable td.orange {
	background-color: #fd0;
	}

#programtable td.green {
	background-color: #6f0;
	}


#programdetail {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#programdetail a {
   color: #666;
   background-color: transparent;
	}

#programdetail table {
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	// border: 1px solid #ccc;
	color: #666;
	line-height: 180%;
	}


#keynotetable {
	visibility: visible;
	width: 100%;
	position: relative;
	}

#keynotetable table {
	font-size: 10pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	}

#keynotetable a {
	color: #666;
	
	text-decoration: none;
	border: 0;
	border-style: none;
	background-color: transparent;
	margin: 0;
	}

#keynotetable a:link, #keynotetable a:visited, #keynotetable a:active {
	color: #666;
	
	text-decoration: none;
	border: 0;
	border-style: none;
	background-color: transparent;
	margin: 0;
	}

#keynotetable a:hover {
   color: #9c0;
   }

#keynotetable a img {
	border: 0;
	}

#keynotetable td.transparent {
	padding: 0px 4px 0px 4px;
	background-color: transparent;
	}

#keynotetable td.gray {
	padding: 0px 4px 0px 4px;
	background-color: #eee;
	}

#keynotetable td.white {
	padding: 0px 4px 0px 4px;
	background-color: #fff;
	}


div#radio1Form {
	display: none;
	}

div#radio2Form {
	display: none;
	}

div#radio3Form {
	display: none;
	}

div#radio4Form {
	display: none;
	}
