.purple12bold { 
	color: #593757; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Helvetica 
	}
.green12bold {
	color: #47971C;
	font-weight: bolder;
	font-size: 13px;
	font-family: Arial, Helvetica;
	text-transform: none;
	}
.purple14bold { 
	color: #5E3D72; 
	font-weight: bold; 
	font-size: 16px; 
	font-family: Arial, Helvetica }
.navsmallblack   { color: #000000; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; text-decoration: underline }
a:hover.navsmallblack    {
	color: #008CEA;
	font-size: 11px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	text-decoration: none
}
.navsmallblue  { color: #34434E; font-size: 11px; font-family: Arial, Helvetica; text-decoration: underline; font-weight:bold; }
a:hover.navsmallblue    {
	color: #0063A4;
	font-size: 11px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	text-decoration: none
}
.smallblue  { color: #0063A4; font-size: 11px; font-family: Arial, Helvetica; font-weight:bold; }
.main {
	font-size: 12px;
	font-family: Arial, Helvetica;
	text-decoration: none;
	color: #555555;
	line-height: 1.65em;
}
.index-bg {
	background:url(images/2010/index-bg.jpg);
	background-repeat: no-repeat;
}
.index-bg-temp {
	background:url(images/2010/index-bg-temp.jpg);
	background-repeat: no-repeat;
}
.navbig   { color: #B0CBAC; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold}
a:hover.navbig    { color: #7C647D; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; text-decoration: none }
.navbig2   { color: #B0CBAC; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold}
.navsmall   { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica; text-decoration: none }
a:hover.navsmall    { color: #9B839C; font-size: 10px; font-family: Arial, Helvetica; text-decoration: underline }
.exhibitorlist { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica }
a:hover.exhibitorlist { color: #025C9A; font-size: 10px; font-family: Arial, Helvetica }
.black12  {
	color: black;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.5em;
}
.black12j { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: justify }
.black14  { color: black; font-size: 14px; font-family: Arial, Helvetica, sans-serif }
.black16 { color: black; font-size: 16px; font-family: Arial, Helvetica, sans-serif }
.black14bold {
	color: black;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica;
	line-height: 1.5em;
}
.white16bold {
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica
}
.blue14bold { color: #025C9A; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica }
.blue13bold { color: #025C9A; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica 
}
.black10  {
	color: black;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
.mainlink  {
	color: #2C5B78;
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
}
a:hover.mainlink { 
color: #464646; 
font-size: 12px; 
font-family: Arial, Helvetica 
}
.mainlink2  { 
color: #E51837; 
font-size: 12px; 
font-family: Arial, Helvetica; 
font-weight: bold;
}
a:hover.mainlink2 { 
color: #0a55a3; 
font-size: 12px; 
font-family: Arial, Helvetica 
}
.networking-links {
	font-family:  Arial, Helvetica;
	font-size: 10px;
	color: #00548E;
	font-weight: bold;
	text-decoration: underline;
}
a:hover.networking-links {
	font-size: 10px;
	font-family:  Arial, Helvetica;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.mainlink3  { 
color: #0a55a3; 
font-size: 16px; 
font-family: Arial, Helvetica; 
font-weight: bold;
}
a:hover.mainlink3 { 
color: #000000; 
font-size: 16px; 
font-family: Arial, Helvetica 
}
.white10 { color: white; font-size: 10px; font-family: Arial, Helvetica }
.white12 { color: white; font-size: 12px; font-family: Arial, Helvetica }
.white12bold { color: white; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold }
.blue14 { color: #0a55a3; font-size: 14px; font-family: Arial, Helvetica }
a:hover.blue14 { color: #c00000; font-size: 14px; font-family: Arial, Helvetica }
.blue12 { color: #0a55a3; font-size: 12px; font-family: Arial, Helvetica }
.blue10 { color: #0a55a3; font-size: 10px; font-family: Arial, Helvetica }
.red12 { color: #c00000; font-size: 12px; font-family: Arial, Helvetica }
.red12bold { color: #E51837; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica }
.red14bold { color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; }
a:hover.red14bold { color: #008CEA; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; text-decoration: none  }
.red14 { color: #c00000; font-size: 15px; font-family: Arial, Helvetica }
.red18 { color: #E51837; font-size: 18px; font-family: Arial, Helvetica }
.ielink { color: #887786; font-size: 10px; font-family: Arial, Helvetica; text-decoration: underline }
a:hover.ielink { color: #593757; font-size: 10px; font-family: Arial, Helvetica; text-decoration: none }
a:hover.red14 { color: #f00; font-size: 14px; font-family: Arial, Helvetica }
.brightred12 { color: #e00; font-size: 12px; font-family: Arial, Helvetica }
.whitelink10 { color: white; font-size: 10px; font-family: Arial, Helvetica; text-decoration: underline }
a:hover.whitelink10 { color: white; font-size: 10px; font-family: Arial, Helvetica; text-decoration: none }
.searchform { font-size: 9px; font-family: Arial, Helvetica; background-color: #f7f6f3; width: 160px }
.searchbutton { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica; background-color: #f7f6f3 }
.formcolor { background-color: #f7f6f3; font-size: 12px; font-family: Arial, Helvetica }
.oddrow  { background-color: #F2F4F7; font-size: 12px; font-family: Arial, Helvetica }
.evenrow { background-color: white; }
.tab_black10 { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.a:hover.tab_black10 { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.tab_black12 { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.a:hover.tab_black12 { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.tab_blue12 { color: #009; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.a:hover.tab_blue12 { color: #009; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.tab_red12 { color: #c00; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.a:hover.tab_red12 { color: #c00; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.tab_white12 { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.a:hover.tab_white12 { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.featured { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 16px }
.advanced { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.rowColorOdd { background-color: #F2F4F7; font-size: 12px; font-family: Arial, Helvetica }
.rowColorEven { background-color: white; font-size: 12px; font-family: Arial, Helvetica }
.blue14bold {
	color: #025C9A;
	font-size: 14px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	line-height: 1.65em;
}
.darkblue12 { color: #004881; font-size: 12px; font-family: Arial, Helvetica }
.blue16bold {
	color: #000000;
	font-size: 21px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	line-height: 24px;
}

.darkblue16 { 
	color: #0a55a3; 
	font-size: 24px; 
	font-family: Arial, Helvetica; }
.darkblue14 {
	color: #0a55a3;
	font-size: 48px;
	font-family: Arial, Helvetica;
	line-height: 1.25em;
}
.greentext   { color: #B0CBAC; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold}
.pagebg   { background-image: url(images/pagebg.jpg); background-position: top; background-repeat: repeat-x;}

#slider {
  width: 994px;
  margin: 0 auto;
  position: relative;
  
}
#slider .navigation li{
display:block;
float:left;
 	height: 45px;
  	width: 142px;
	list-style: none;
	padding:0px;
	margin:0px;
}
ul.navigation {
font:bold 12px  Georgia, "Times New Roman", Times, serif;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding: 0 0 0px;
}
ul.navigation a {

    background:no-repeat top left;
	display:block;
 	height: 45px;
  	width: 142px;
  	float:left;
  	text-indent: -5000px;
	color:#000000;
	padding:0px;
	margin:0px;
}


#slider ul.navigation li.intro-button {
display:none;
}


/*navigation buttons*/

.navigation .slider-a {
background-image:url(images/2010/nav/home.jpg);
}
.navigation .slider-a a{
background-image:url(images/2010/nav/home.jpg);
background-position: 0px 0px;
}
.navigation .slider-a-hit {
background-image:url(images/2010/nav/home-hit.jpg);
}
	.navigation .slider-a a:hover{
	background-position: 0px -45px;
	}
	.navigation .slider-a a.selected{
	background-position: 0px -45px;
	}
.navigation .slider-b {
background-image:url(images/2010/nav/exhibits.jpg);
}
.navigation .slider-b a{
background-image:url(images/2010/nav/exhibits.jpg);
background-position: 0px 0px;
}
.navigation .slider-b-hit {
background-image:url(images/2010/nav/exhibits-hit.jpg);
}
	.navigation .slider-b a:hover{
	background-position: 0px -45px;
	}
	.navigation .slider-b a.selected{
	background-position: 0px -45px;
	}
.navigation .slider-c {
background-image:url(images/2010/nav/hotel.jpg);
}
.navigation .slider-c a{
background-image:url(images/2010/nav/hotel.jpg);
background-position: 0px 0px;
}
.navigation .slider-c-hit {
background-image:url(images/2010/nav/hotel-hit.jpg);
}
	.navigation .slider-c a:hover{
	background-position: 0px -45px;
	}
	.navigation .slider-c a.selected{
	background-position: 0px -45px;
	}
.navigation .slider-d {
background-image:url(images/2010/nav/events.jpg);
}
.navigation .slider-d a{
background-image:url(images/2010/nav/events.jpg);
background-position: 0px 0px;
}
.navigation .slider-d-hit {
background-image:url(images/2010/nav/events-hit.jpg);
}
	.navigation .slider-d a:hover{
	background-position: 0px -45px;
	}
	.navigation .slider-d a.selected{
	background-position: 0px -45px;
	}
.navigation .slider-e {
background-image:url(images/2010/nav/exhibitor.jpg);
}
.navigation .slider-e a{
background-image:url(images/2010/nav/exhibitor.jpg);
background-position: 0px 0px;
}
.navigation .slider-e-hit {
background-image:url(images/2010/nav/exhibitor-hit.jpg);
}
	.navigation .slider-e a:hover{
	background-position: 0px -45px;
	}
	.navigation .slider-e a.selected{
	background-position: 0px -45px;
	}
.navigation .slider-f {
background-image:url(images/2010/nav/press.jpg);
}
.navigation .slider-f a{
background-image:url(images/2010/nav/press.jpg);
background-position: 0px 0px;
}
.navigation .slider-f-hit {
background-image:url(images/2010/nav/press-hit.jpg);
}
	.navigation .slider-f a:hover{
	background-position: 0px -45px;
	}
	.navigation .slider-f a.selected{
	background-position: 0px -45px;
	}
.navigation .slider-g {
background-image:url(images/2010/nav/attendee.jpg);
}
.navigation .slider-g a{
background-image:url(images/2010/nav/attendee.jpg);
background-position: 0px 0px;
}
.navigation .slider-g-hit {
background-image:url(images/2010/nav/attendee-hit.jpg);
}
	.navigation .slider-g a:hover{
	background-position: 0px -45px;
	}
	.navigation .slider-g a.selected{
	background-position: 0px -45px;
	}
#sidenav {
  width: 230px;
  margin: 0 auto;
  position: relative;
  
}
#sidenav .nav li{
float:left;
 	height: 35px;
  	width: 230px;
	list-style: none;
	margin:0px;
	vertical-align: middle;
	
	
}
ul.nav {
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:2.85em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
margin-left:12;
margin:0px;
padding: 0 0 0px;
height: 35px;

}
ul.nav a {

    background:no-repeat top left;
	display:block;
 	height: 35px;
  	width: 230px;
  	float:left;
	color:#000000;
	padding:0px;
	margin:0px;
}


#sidenav ul.nav li.intro-button {
display:none;
height: 35px;
}


/*navigation buttons*/

.nav .sidenav-a {
background-image:url(images/2010/nav/sidenav-bg.gif);
text-decoration: none;
height: 35px;
}
.nav .sidenav-a a{
background-image:url(images/2010/nav/sidenav-bg.gif);
background-position: 0px 0px;
text-decoration: none;
height: 35px;
}
.nav .sidenav-b {
background-image:url(images/2010/nav/sidenav-bg-hit.gif);
text-decoration: none;
height: 35px;
}
.nav .sidenav-b a{
background-image:url(images/2010/nav/sidenav-bg-hit.gif);
background-position: 0px 0px;
text-decoration: none;
height: 35px;
}
	.nav .sidenav-a a:hover{
	background-position: 0px -35px;
	}
	.nav .sidenav-a a.selected{
	background-position: 0px -35px;
	}
.nav .header {
background-image:url(images/2010/nav/sidenav-top-bg.gif);
text-decoration: none;
font: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:16px;
height: 40px;
width: 230px;
line-height:2.5em;
}
.nav .header2 {
background-image:url(images/2010/nav/sidenav-top-bg2.gif);
text-decoration: none;
font: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:16px;
height: 40px;
width: 230px;
line-height:2.5em;
}
