BODY {
	margin-bottom : 0 px;
	margin-left : 12 px;
	margin-right : 0 px;
	margin-top : 0 px;
	background-color : #666666;
			scrollbar-3dlight-color:#232F84;
           scrollbar-arrow-color:#D21242;
           scrollbar-base-color:#232F84;
           scrollbar-track-color:#ECDF89;
           scrollbar-darkshadow-color:#232F84;
           scrollbar-face-color:#D4D4D4;
           scrollbar-highlight-color:#F3FAA5;
           scrollbar-shadow-color:#232F84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;     
      }
 td 
 {font-size: 11px;  
 }     

TD.left_bg {
	
	background-image : url(/Tech2006/Tech20062/images/left_bg.gif);
	background-repeat : repeat-y;
	background-position : right;
}

TD.bg_col {
	
	background-image : url(/Tech2006/Tech20062/images/bg_col.gif);
	background-repeat : repeat-y;
	background-position : right;
}
.moreinfo{background-color: #666666}
td.moreinfo{background-color: #666666}

table.relitems 
	{
		border:1px solid #990000; 
		width:150px;
		float:right;
		padding: 10px;
		margin-left: 10px;
		}		

table.none {
	margin-bottom : 0 px;
	margin-left : 0 px;
	margin-right : 0 px;
	margin-top : 0 px;
	background-color: Transparent;
      }  
    
table.smalltext {
	margin-bottom : 0 px;
	margin-left : 0 px;
	margin-right : 0 px;
	margin-top : 0 px;
	color:000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;    
      } 
      .smalltext {
	margin-bottom : 0 px;
	margin-left : 0 px;
	margin-right : 0 px;
	margin-top : 0 px;
	color:000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;    
      } 
 a.more {color:#10679f;text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; }
a:hover.more {color:#059976;text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	}
a:active.more {color:#10679f;text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	}
a:visited.more {color:#67336d;text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	} 
a {color:#0000FF;text-decoration: none;}
a:hover {color:#0000FF;text-decoration: none;}
a:active {color:#0000FF;text-decoration: none;}
a:visited {color:#0000FF;text-decoration: none;}


TABLE 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	/*padding: 0px;*/
	border-collapse: collapse;
}
TD {
	vertical-align : top;	
	/*padding: 0px;*/
	margin: 0px;
}
		  
.Header1,H1 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660066;
	equivClass: Group1;	
	}	

.Header2,H2 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E74F2A;
	equivClass: Group1;	
	}

.Header3,H3 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	equivClass: Group1;	
	}

.Header4,H4	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #515151;
	equivClass: Group1;	
	}
	.date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color:#525252;
	}
	
	hr {color:#000000; height:1px;}
	
	p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	


TABLE.leftcol {
	margin: 0px;
	padding: 0px;
	width: 167px;
	border-collapse: collapse;
}

.testbottom{
	vertical-align : bottom;
}
TABLE.hpbody {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	background-image : url(/Tech2006/Tech2006/images/hp_colbkg.gif);
	background-repeat : repeat-y;
	background-position : right;
}

TABLE.body {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
TD.hpbody {
	background-color: #FFFEE2;
	background-image : url(/Tech2006/Tech2006/images/hp_colbkg.gif);
	background-repeat : repeat-y;
	background-position : right;
}

TD.body {
	background-color: #FFFEE2;
}

TD.sponsors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	margin-top: 10px;
	text-align:center;
	background-color: #E6E6E6;
}
TD.sponsorshead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	margin-top: 10px;
	text-align:center;
	background-color: #D0D0D0;
}
TR.nav {
	background-image : url(/Tech2006/Tech2006/images/nav_bkg.gif);
	background-repeat : repeat-y;
	width: 167px;
}
TR.nav_bottom {
	background-repeat : repeat-y;
	width: 167px;
	background-image : url(/Tech2006/Tech2006/images/leftnav_bottombkg.gif);
	text-align: right;
}
TD.footer {
	background-repeat : repeat-x;
	background-image : url(/Tech2006/Tech2006/images/footer_bkg.gif);
	vertical-align:bottom;
	height: 20px;
	background-position : bottom;
}
.exhibitinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFfff;
	text-decoration: none;
	margin-left : 8px;
}

td.content {
	padding-left: 8px;
	padding-right: 4px;
}

font.copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left : 8px;
}

td.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left : 8px;
}
a.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left : 8px;
}
a:visted.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left : 8px;
}
a:hover.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left : 8px;
}
a:link.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left : 8px;
}
A:HOVER.exhibitinfo {
	color: #FFFfff;
	text-decoration: underline;
	margin-left : 8px;
}
A:VISITED.exhibitinfo {
	color: #FFFfff;
	margin-left : 8px;
}
A:HOVER.tier3 {
	color: #000000;
	text-decoration: underline;
	font-size:8pt;
}
A:VISITED.tier3 {
	color: #000000;
	text-decoration: underline;
	font-size:8pt;
}
.underline {
	color: #000000;
	text-decoration: underline;
	font-size:8pt;
}

/* required for NS6.2+ to display tables with images correctly while declaring transitional HTML doctype */
tr.decoration img {display: block;}
/* end hack */

/*new from Jess F */

	.copy {color:#9DC1D5;font-size:6pt;}
	.tier2 {font-size:8pt;}
	.tier3 {font-size:8pt;}
	.tier6 {font-size:8pt;}
	
	.caption {color:#666666;font-size:8pt;}
	
	.note {color:red;}
	
	.border {
		border:1px solid #ff6600;
		padding: 5px;
}
.borderfloat 
	{
		border:1px solid #ff6600; 
		width:150px;
		float:right;
		padding: 10px;
		margin-left: 10px;
		}
.borderfloatgrey 
	{
		border:1px solid #666666; 
		width:150px;
		float:right;
		padding: 10px;
		margin-left: 10px;
		background-color:#DFDFDF;
		}
	
	.sidebar {background-color:#e7f0ee;}

a.quicklink  {color:#0000ff;text-decoration: none;}
a.quicklink:hover {color:#0000ff;text-decoration: underline;}
a.quicklink:active {color:#0000ff;text-decoration: none;}
a.quicklink:visited {color:#0000ff;text-decoration: none;}

/* these are the classes for the grids*/
.bkgdalternate { background-color:#e6e6e6; color:#000000;}
.grdHeader{	background-color: #d0d0d0;  color:#000000;} 
/*a.grdheader{	background-color: #DEF4FF;  color:#000000; text-decoration:underline;}
a.grdheader:hover{	background-color: #DEF4FF;  color:#000000; text-decoration:underline;}
a.grdheader:active{	background-color: #DEF4FF;  color:#000000; text-decoration:underline;}
a.grdheader:visited{	background-color: #DEF4FF;  color:#000000; text-decoration:underline;}
