.body {font-family: arial; font-size: 13.5px; color: black;}
.bodyb {font-family: arial; font-size: 11px; color: black;}
.bodyc {font-family: arial; font-size: 11px; color: black;}
.bodyd {font-family: arial; font-size: 15px; color: white;}
.body1 {font-family: arial; font-size: 14.5px; color: black;}
.body2 {font-family: arial; font-size: 20px; color: white;}
.body2b {font-family: arial; font-size: 18px; color: white;}
.body3 {font-family: arial; font-size: 36px; color: white;}
.body4 {font-family: arial; font-size: 14px; color: white;}
.body5 {font-family: arial; font-size: 28px; color: gray;}
.body6 {font-family: arial; font-size: 27px; color: gray;}

.title {font-family: arial; font-size: 16px; color: black;}
.titlew {font-family: arial; font-size: 24px; color: white;}
.title1 {font-family: arial; font-size: 18px; color: black;}
.title2 {font-family: arial; font-size: 20px; color: black;}
.title2b {font-family: arial; font-size: 23px; color: black;}
.title3 {font-family: arial; font-size: 24px; color: black;}
.title4 {font-family: arial; font-size: 25px; color: black;}

.side {font-family: arial; font-size: 11px; color: #FFFFFF;}
.footer {font-family: arial; font-size: 11px; color: #C0C0C0;}
.slink {font-family: arial; font-size: 11px; color: #800000;}
.slink2 {font-family: arial; font-size: 11px; color: black;}
.slink3 {font-family: arial; font-size: 11px; color: #800000;}
.slink4 {font-family: arial; font-size: 11px; color: #CC9900;}
.slink5 {font-family: arial; font-size: 13px; color: black;}
.slink6 {font-family: arial; font-size: 11px; color: #003366;}
.slink7 {font-family: arial; font-size: 11px; color: black;}
.slink8 {font-family: arial; font-size: 11px; color: red;}
.slink9 {font-family: arial; font-size: 11px; color: #666666;}
.slink10 {font-family: arial; font-size: 11px; color: white;}
.slink11 {font-family: arial; font-size: 11px; color: yellow;}
.slink12 {font-family: arial; font-size: 11px; color: red;}
.slink13 {font-family: arial; font-size: 11px; color: #CC0000;}

.bodytext1 {font-family: arial; font-size: 13.5px; color: #CC9900;}
.small {font-size: 6px;}

.slink7b {font-family: arial; font-size: 11px; color: white;font-weight:bold;}

div.clear {
 clear: both;
 }
a.slink20:link
{
	font-family: arial; 
	font-size: 11px; 
	color: black;
	text-decoration:none;
}

a.slink20:active
{
	font-family: arial; 
	font-size: 11px; 
	color: black;
	text-decoration:none;
}

a.slink20:visited
{
	font-family: arial; 
	font-size: 11px; 
	color: black;
	text-decoration:none;
}

a.slink20:hover
{
	font-family: arial; 
	font-size: 11px; 
	color: white;
	background-color:black;
	text-decoration:none;
}

a.body20:link
{
	font-family: arial; 
	font-size: 13.5px; 
	color: black;
	text-decoration:none;
}

a.body20:active
{
	font-family: arial; 
	font-size: 13.5px; 
	color: black;
	text-decoration:none;
}

a.body20:visited
{
	font-family: arial; 
	font-size: 13.5px; 
	color: black;
	text-decoration:none;
}

a.body20:hover
{
	font-family: arial; 
	font-size: 13.5px; 
	color: white;
	background-color:black;
	text-decoration:none;
}



a.slink21:link
{
	font-family: arial; 
	font-size: 11px; 
	color: white;
	text-decoration:none;
}

a.slink21:active
{
	font-family: arial; 
	font-size: 11px; 
	color: white;
	text-decoration:none;
}

a.slink21:visited
{
	font-family: arial; 
	font-size: 11px; 
	color: white;
	text-decoration:none;
}

a.slink21:hover
{
	font-family: arial; 
	font-size: 11px; 
	color: black;
	background-color:white;
	text-decoration:none;
}


a.intext:link
{
	font-family: arial; 
	font-size: 11px; 
	text-decoration:none;
	color:gray;
}

a.intext:active
{
	font-family: arial; 
	font-size: 11px; 
	color:black;
	text-decoration:none;
	color: gray;
}

a.intext:visited
{
	font-family: arial; 
	font-size: 11px; 
	text-decoration : none;
	color: gray;
}

a.intext:hover
{
	font-family: arial; 
	font-size: 11px; 
	color: white;
	background-color : black;
	text-decoration : none;
}

a.slink22:link
{
	font-family: arial; 
	font-size: 11px; 
	color: #993300;
	text-decoration:none;
}

a.slink22:active
{
	font-family: arial; 
	font-size: 11px; 
	color: #993300;
	text-decoration:none;
}

a.slink22:visited
{
	font-family: arial; 
	font-size: 11px; 
	color: #993300;
	text-decoration:none;
}

a.slink22:hover
{
	font-family: arial; 
	font-size: 11px; 
	color: white;
	background-color:black;
	text-decoration:none;
}




a.body21:link
{
	font-family: arial; 
	font-size: 13.5px; 
	color: white;
	text-decoration:none;
}

a.body21:active
{
	font-family: arial; 
	font-size: 13.5px; 
	color: white;
	text-decoration:none;
}

a.body21:visited
{
	font-family: arial; 
	font-size: 13.5px; 
	color: white;
	text-decoration:none;
}

a.body21:hover
{
	font-family: arial; 
	font-size: 13.5px; 
	color: yellow;
	text-decoration:none;
}


a.body22:link
{
	font-family: arial; 
	font-size: 13.5px; 
	color: blue;
}

a.body22:active
{
	font-family: arial; 
	font-size: 13.5px; 
	color: blue;
}

a.body22:visited
{
	font-family: arial; 
	font-size: 13.5px; 
	color: blue;
}

a.body22:hover
{
	font-family: arial; 
	font-size: 13.5px; 
	color: blue;
}

a.body23:link
{
	font-family: arial; 
	font-size: 13.5px; 
	color: black;
}

a.body23:active
{
	font-family: arial; 
	font-size: 13.5px; 
	color: black;
}

a.body23:visited
{
	font-family: arial; 
	font-size: 13.5px; 
	color: black;
}

a.body23:hover
{
	font-family: arial; 
	font-size: 13.5px; 
	color: black;
}




.headerlink
{
 color:#000000;
 	font-family: arial; 
	font-size: 11px; 
	text-decoration:none;
}

.headerlink:hover
{
color:#000000;
 	font-family: arial; 
	font-size: 11px; 
text-decoration:underline;
}

.menu
{
color:#000000;
 	font-family: arial; 
	font-size: 11px; 
	text-decoration:none;
	}


td.navbarstart
{
border-style:solid;
border-width:0px 0px 0px 0px;
border-color:#000000;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;

}


	
td.navbar
{
border-style:solid;
border-width:0px 0px 0px 1px;
border-color:#000000;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
}


a.slink23:link
{
	font-family: arial; 
	font-size: 11px; 
	color: blue;
	text-decoration:none;
}

a.slink23:active
{
	font-family: arial; 
	font-size: 11px; 
	color: blue;
	text-decoration:none;
}

a.slink23:visited
{
	font-family: arial; 
	font-size: 11px; 
	color: blue;
	text-decoration:none;
}

a.slink23:hover
{
	font-family: arial; 
	font-size: 11px; 
	color: white;
	background-color:blue;
	text-decoration:none;
}

a.linkclass
{
  	font-family: arial; 
	font-size: 12px; 
	color: #0072bb;
	background-color:white;
	text-decoration:underline;
	font-weight: bold;
}

a.linkclass:hover
{
  	font-family: arial; 
	font-size: 12px; 
	color: red;
	background-color:white;
	text-decoration:underline;
		font-weight: bold;
}


a.deadlink
{
  	font-family: arial; 
	font-size: 12px; 
	color: gray;
	background-color:white;
	text-decoration:none;
		font-weight: bold;
}
a.deadlinktext
{
  	font-family: arial; 
	font-size: 11px; 
	color: gray;
	background-color:white;
	text-decoration:none;
		
}

a.normallink
{
  	font-family: arial; 
	font-size: 11px; 
	color: green;
	background-color:white;
	text-decoration:underline;
	
}


a.normallink:hover
{
  	font-family: arial; 
	font-size: 11px; 
	color: red;
	background-color:white;
	text-decoration:underline;
}



div.PageBlock {
font-family:arial;
font-size:13px;
margin-bottom:0.75em;
padding:0;
background-color:#EBEBEB;
border:1px solid #003366;
width:410px;
float:left;
margin-right:10px;
height:100%;
}

div.PageBlockCloud {
font-family:arial;
font-size:13px;
margin-bottom:0.75em;
padding:0;
background-color:#EBEBEB;
border:1px solid #5F7BBC;
width:410px;
float:left;
margin-right:10px;
height:100%;
}

.nomargin {
	margin-right:0 !important;
}

.block {
	display:block;
	margin-bottom:20px;
	float:left;
}

div.pageblock3 {
font-family:arial;
font-size:13px;
margin-bottom:0.75em;
padding:0px;
border:1px solid #003366;
width:98%;



}


div.tableblock{
position:relative;
margin-left: auto; 
margin-right: auto;
text-align: center;
background-color:#EBEBEB;
border-top:1px solid #003366;
width:405px;


}




div.pageBlock h1 {

font-size:small;
line-height:normal;
margin:0.15em 0 0.5em;

}

div.PageBlock2 h3 {
margin:0px;
line-height:140%;



}
div.PageBlock2 a {
margin:0px;
color: #000000;


}
div.PageBlock2 {
padding:8px 8px 8px 15px;
margin-left:3px;
background-color:#61CF00;
width:180px;



}
div.PageBlock2 a:hover {
color: #ffffff;


}

div.agendatextoverview{

padding:8px 8px 0px 8px ;
	  font-family:arial;
   	font-size: 12px;


}
div.agendatextoverview p {
line-height:120%;

}


.MsoNormalTable td
{
border-collapse: collapse; 
border-style:solid;
border-width:1px;
border-color:#003366;
}

div.agendatext {
padding:8px 8px 0px 8px ;
	  font-family:arial;
   	font-size: 12px;
	/*line-height:150%; */

}
div.agendatext2 {
padding:8px 0px 0px 5px ;
	  font-family:arial;
   	font-size: 12px;
	/*line-height:150%; */

}



div.textblock {
padding:8px;
	  font-family:arial;
   	font-size: 11px;
	line-height:150%;
border-top:1px solid #003366;
}

td.t /* text setting for Agenda */
{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #C0C0C0;
	text-align: center;
}

td.vendor
{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #ffffcc;

}

td.d /* default tracksettings - new */
{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #FFFFFF;
}

td.pan /* default tracksettings - new */
{
	  font-family:arial; 
   	font-size: 11px; 
   	background-color: #FFFFFF;
   	line-height: 110%;
}

td.t1
{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #FF7F00;
   	line-height: 1.2;
   	text-align: center;
 padding:14px 6px 14px 6px;
}

td.t2 {

background-color:#73CEE1;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}

td.t2a {

background-color:#CCBBFF;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}


td.t22 {

background-color:#73CEE1;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}


td.t3{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #99FF99;
   	line-height: 1.2;
   	text-align: center;
   	padding:14px 6px 14px 6px;

}

td.t4{
background-color:#C4BC96;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;


}

td.t5
{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #FFFF99;
   	line-height: 1.2;
   	text-align: center;
 padding:14px 6px 14px 6px;
}

td.t6 {

background-color:#99ffff;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}


td.t7{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #9999FF;
   	line-height: 1.2;
   	text-align: center;
  padding:14px 6px 14px 6px;

}

td.t8{
background-color:#FF55FF;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;


}
td.t9
{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #FFCC66;
   	line-height: 1.2;
   	text-align: center;
 padding:14px 6px 14px 6px;
}

td.t10 {

background-color:#33CC00;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}


td.t11{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #FFCC66;
   	line-height: 1.2;
   	text-align: center;
   	padding:14px 6px 14px 6px;

}

td.t12{
background-color:#969696;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;


}

td.t13
{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #FF6666;
   	line-height: 1.2;
   	text-align: center;
   	padding:14px 6px 14px 6px;
}

td.t14 {

background-color:#D4FF55;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}


td.t15{
	  font-family:arial;
   	font-size: 11px;
   	background-color: #00CCCC;
   	line-height: 1.2;
   	text-align: center;
   	padding:14px 6px 14px 6px;

}

td.t16{
background-color:#969696;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;



}

td.t19 {

background-color:#73CEE1;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}

td.t17 {

background-color:#73CEE1;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}
td.t17a {

background-color:#98BB09;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}
td.t18 {

background-color:#73CEE1;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:14px 6px 14px 6px;
text-align:center;

}

td.speedoftrust {

background-color:#FFCC66;
font-family:arial;
font-size:11px;
line-height:1.2;
padding:6px;
text-align:center;
color:black;
}

td.t16 a.t16
{color:#2D2D2D;}

.a_st ,.a_st:link ,.a_st:visited ,.a_st:active
 {
text-decoration:none;
color:black;
}





.a_nm {
font-style:italic;
color:black;
text-decoration:none;

}


a.t3:hover {
color:white;
background-color:black;
text-decoration:none;
}

.nounderline {

text-decoration:none;
}

.a_st:hover {
color:white;
background-color:black;
}

.a_nm:hover{
color:white;
background-color:black;
text-decoration:none;

}

div.T1Block
{

  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #FF7F00; /* 153, 255, 255 line */
	background-color: #EbEbEb;
	text-align:left;
}


div.T2Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #99ffff; /* line */
	background-color: #EbEbEb;
	text-align:left;
}



div.T3Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #99FF99; /* line */
	background-color: #EbEbEb;
	text-align:left;
}



div.T4Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #C4BC96; /* line */
	background-color: #EbEbEb;
	text-align:left;
}


div.T5Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #FFFF99; /* line */
	background-color: #EbEbEb;
	text-align:left;
}



div.T6Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #FFCC66; /* 255, 102, 102 line */
	background-color: #EbEbEb;
	text-align:left;
}

div.T2ABlock
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #CCBBFF; /* 255, 102, 102 line */
	background-color: #EbEbEb;
	text-align:left;
}
div.T17ABlock
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #98BB09; /* 255, 102, 102 line */
	background-color: #EbEbEb;
	text-align:left;
}

div.T7Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #FF6666; /* 128, 128, 255 line */
	background-color: #EbEbEb;
	text-align:left;
}



div.T8Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #D4FF55; /* 255, 255, 204 line */
	background-color: #EbEbEb;
	text-align:left;
}



div.T9Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #00CCCC; /* line */
	background-color: #EbEbEb;
	text-align:left;
}



div.T10Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #FF55FF; /* 51, 204, 0 line */
	background-color: #EbEbEb;
	text-align:left;
}



div.T11Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #FFCC66; /* 196/188/150 line */
	background-color: #EbEbEb;
	text-align:left;
}

div.T12Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #33CC00; /* 196/188/150 line */
	background-color: #EbEbEb;
	text-align:left;
}

div.T13Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #73CEE1; /* 196/188/150 line */
	background-color: #EbEbEb;
	text-align:left;
}

div.T14Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #73CEE1; /* 196/188/150 line */
	background-color: #EbEbEb;
	text-align:left;
}


div.T15Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #969696; /* 196/188/150 line */
	background-color: #EbEbEb;
	text-align:left;
}

div.T16Block
{
  margin-bottom: .75em;
  padding: .375em 2px;
  font-size: 13px; /* bigger font */
  font-family: arial;
	border-top: 8px solid #969696; /* 196/188/150 line */
	background-color: #EbEbEb;
	text-align:left;
}

/*track color to black stop here */


div.keynote {
background-color:#EBEBEB;
border-top:8px solid #000000;
font-family:arial;
font-size:13px;
margin-bottom:0.75em;
padding:0.375em 2px;
margin:0;
text-align:left;

}

div.keynote2 {
background-color:#EBEBEB;
border-top:8px solid #ffcc66;
font-family:arial;
font-size:13px;
margin-bottom:0.75em;
padding:0.375em 2px;
margin:0px;
}

h1 {
font-size:12px;
line-height:normal;
margin:0.15em 0 0.5em;
}

.tracklink {
color:black;
}

.tracklink:hover {
color:red;
}

.st {
font-style:italic;
}

div.keynote2 a {



}
div.T0Block a {


}
div.T1Block a {


}
div.T2Block a {


}
div.T3Block a {


}

div.keynote a {


}

a.keynote {

}

span.day {
font-size:13px;
font-weight:bold;
}
.workshoptext {
padding-left:11px;
font-size:13px;
}

a.workshopagend2
{
font-size:13px;
color:black;
text-decoration:underline;
}

a.workshopagend2:hover
{
font-size:13px;
color:white;
text-decoration:underline;
background-color:black;
}

textarea
{
  font-size: 11px;
  
  color: black;
  font-family: arial;
  
}

a.normal
{
color:blue;
text-decoration:underline;
}

a.normal:hover
{
color:red;
text-decoration:underline;
}

h3 
{
font-size:small;
}


table.workshopagenda
{
width:100%;
border-style:solid;
border-width:0px;
border-color:#003366;
border-collapse:collapse;
padding:5px;
text-align:center;
}

table .workshopagenda td
{
border-style:solid;
border-width:1px;
border-color:#003366;
border-collapse:collapse;
padding:5px;


}

table.mainmenu
{
width:96%;
margin:0 0 0 0px ;
padding: 0;
border-spacing:0;
border-width:0;
border-collapse: collapse;
}

td.mainmenutd a
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.mainmenutddead
{
background-color:#5A5A5A;
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
padding:4px 3px 4px 3px;
border-top:2px solid #ffffff;
}
td.mainmenutd
{
font-size:11.5px;
background-color:#637DCF;
padding:4px 3px 4px 3px;
border-top:2px solid #ffffff;
}
td.disabled
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#637DCF;
padding:4px 3px 4px 3px;
border-top:2px solid #ffffff;
}
td.amyone a
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.amyone
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#637DCF;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}

td.ktrack a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.ktrack
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track1 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track1
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FF7F00;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track2 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track2
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#99FFFF;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track3 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track3
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#99FF99;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}

td.track4 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track4
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#C4BC96;
padding:4px 5px 4px 5px;
}

td.track5 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track5
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FFFF99;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track6 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track6
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FFCC66;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track7 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track7
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#73CEE1;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track8 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track8
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#73CEE1;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track9 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track9
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FF6666;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track10 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track10
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#D4FF55;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track11 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track11
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#00CCCC;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}

td.track12 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track12
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FF55FF;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track13 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track13
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#33CC00;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track14 a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track14
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#73CEE1;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.track2a a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track2a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#CCBBFF;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}

td.track17a a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.track17a
{
color:#000000;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#98BB09;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}










td.conoverview a
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.conoverview
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FF9933;
padding:4px 5px 4px 5px;
border-top:0px solid #ffffff;
}
td.disabledtd a
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
}
td.disabledtd
{
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
background-color:#FF9933;
padding:4px 5px 4px 5px;
border-top:2px solid #ffffff;
}
td.mainmenutdactive a
{
background-color:#F49824;
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
padding:4px 5px 4px 5px;
border-top:2px solid #ffffff;
}
td.mainmenutdactive
{
background-color:#F49824;
color:#ffffff;
font-size:11.5px;
font-weight:bold;
text-decoration:none;
padding:4px 5px 4px 5px;
border-top:2px solid #ffffff;
}

td.mainmenutd:hover
{
background-color:#003366;

}

td.mainmenutdhead
{
border-top:2px solid #ffffff;
width:11.5px ;
background-color:#003366;
}



table.trackstable td
{
border: solid 1px;
border-collapse: collapse;
border-color:#003366;
padding:11px;
}

table.trackstable 
{
width:100%;
border: solid 1px;
border-color:#003366;
border-collapse: collapse;

}

.su1, .su2
{
background-color:#969696;
color:black;
text-decoration:none;
font-family:arial;
font-size:11px;
line-height:1.2;
text-align:center;
}

.profilenavlink
{
font-size:16px;
font-weight:bold;
text-decoration:none;
}


div.cyclesession
{
margin:0px;
padding:5px;
background-color:#EBEBEB;
height:111px;
width:175px


}


div.headcyclesession
{
font-size:11px;
text-align: left;
margin:0px;
padding:0px 0px 0px 0px;
height:100px;
width:188px;
overflow:hidden;
border-style:solid;
border-color:black;
border-width:1px;
}

div.headcyclespace
{
height:90px;
width:190px;
overflow:hidden;
}


a.bl:hover
{
text-decoration:none;
color:#ffffff;
background-color:#000000;
}

a.bl
{
text-decoration:none;
color:#000000;
}


a.cycletext
{
text-decoration:none;
font-weight:bold;
color:#000000;
}
a.cycletexttile
{
text-decoration:none;
color:#000000;
}
a.cycletext:hover
{
text-decoration:none;
font-weight:bold;
color:#ffffff;
background-color:#000000;
}
a.cycletexttile:hover
{
text-decoration:none;
color:#ffffff;
background-color:#000000;
}


img.cycleimage
{
	border-style:solid;
	border-color:black;
	border-width:1px;
}


.cyclelinkposition
{
margin:5px;
}

.cyclesession1
{
border-style:solid;
border-width:1px;
border-color:#FF7F00;
}

.cyclesession2
{
border-style:solid;
border-width:1px;
border-color:#99FFFF;
}

.cyclesession3
{
border-style:solid;
border-width:1px;
border-color:#99FF99;
}

.cyclesession4
{
border-style:solid;
border-width:1px;
border-color:#C4BC96;
}

.cyclesession5
{
border-style:solid;
border-width:1px;
border-color:#FFD400;
}

.cyclesession6
{
border-style:solid;
border-width:1px;
border-color:#FFCC66;
}

.cyclesession7
{
border-style:solid;
border-width:1px;
border-color:#73CEE1;
}

.cyclesession8
{
border-style:solid;
border-width:1px;
border-color:#73CEE1;
}

.cyclesession9
{
border-style:solid;
border-width:1px;
border-color:#FF6666;
}

.cyclesession10
{
border-style:solid;
border-width:1px;
border-color:#D4FF55;
}

.cyclesession11
{
border-style:solid;
border-width:1px;
border-color:#00CCCC;
}
.cyclesession12
{
border-style:solid;
border-width:1px;
border-color:#FF55FF;
}

.cyclesession13
{
border-style:solid;
border-width:1px;
border-color:#33CC00;
}

.cyclesession14
{
border-style:solid;
border-width:1px;
border-color:#FFCC66;
}

.cyclesession15
{
border-style:solid;
border-width:1px;
border-color:#73CEE1;
}

.cyclesession16
{
border-style:solid;
border-width:1px;
border-color:#73CEE1;
}


.cyclesessionkeynote
{
border-style:solid;
border-width:1px;
border-color:#000000;
}

a.homepagelink
{
color:#003366;
}


a.newscontent
{
text-decoration:none;
color:#000000;
}
a.newscontent:hover
{
text-decoration:none;
color:#003366;
}



#speakers, #panels, .general {
	margin-left:15px;
	padding-left:0;
}

#speakers li, #panels li, .general li {
	margin-bottom:4px;
}


.hidden 
{
	display:none;
}

.visible {
}

