.links {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;

}
a:hover.links { color: #FF0000; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold;
}
.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;

}
.smallarialwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.mediumarialwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.arialwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.smallarialred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	font-weight: bold;
}
.smallarialyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
.jumpform {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	width: 222px;
}
.searchform {
	font-family: Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 120px;
}
.searchform2 {
	font-family: Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 126px;
}
.newsearchform {
	font-family: Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 160px;
}
.newsearchform2 {
	font-family: Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 160px;
}
.searchbutton {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	width: 60px;
	text-decoration: none;
	background-color: #f7f7f7;
	height: 18px;
	border: 0px thin;
}
.maintext {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #4B4B4B;
	text-decoration: none;
	line-height: 17px;
}
.maintextwhite {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.navlink {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover.navlink { color: #cccccc; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; font-weight: bold;
}
.navlinksmall {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #D8DEE2;
	text-decoration: underline; 
	line-height: 20px;
}
a:hover.navlinksmall { color: #FFFFFF; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold; line-height: 20px;
}
.navlinksmall2 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height:2em;
	font-weight: bold;
}
a:hover.navlinksmall2 {
	color: #92C740;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	line-height:2em;
	font-weight: bold;
}
.navlinksmall3 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #494534;
	text-decoration: underline; 
}
a:hover.navlinksmall3 { color: #04445F; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold;
}
.navlinksmall4 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline; 
	line-height: 21px;
}
a:hover.navlinksmall4 {
	color: #D8DEE2;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	line-height: 21px;
}
.blacklink {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #055A7E;
	text-decoration: underline;
}
a:hover.blacklink { color: #75868E; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; font-weight: bold;}
.reglink {
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #055A7E;
	text-decoration: underline;
	line-height: 2em;
}
a:hover.reglink { color: #055A7E; font-size: 16px; font-family: Arial, Helvetica; text-decoration: none; font-weight: bold;}
.maroonlink {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #C10000;
	text-decoration: underline;
}
a:hover.maroonlink { color: #792929; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; font-weight: bold;}
.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover.whitelink { color: #000000; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; font-weight: normal; 
}
.rowColorOdd {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.rowColorEven {
	background-color: #E2EDC5;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.action { font-weight: bold; color: #10475B; font-family: Arial, Helvetica, sans-serif; font-size: 21px }
.featured {
	font-weight: bold;
	color: #10475B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
}
.REDfeatured { font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px }
.advanced { font-weight: bold; color: #10475B; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.REDadvanced { font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.white16{ font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 16px }
.black16{
	font-weight: bold;
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
}
.black16-regular{
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
}
.black13{
	font-weight: bold;
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
}
.green16{
	font-weight: 900;
	color: #448800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
}
.green14{
	font-weight: 900;
	color: #448800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
}
.blue-headline { 
	font-weight: bold; 
	color: #10475B; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 28px;
	line-height:1em;
}
.green-headline { 
	font-weight: bold; 
	color: #448800; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 28px;
	line-height:1em;
}
.green-subhead{
	font-weight: 900;
	color: #448800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 22px;
}
	
.yellow16{ 
	font-weight: bold; 
	color: #ff0000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px 
}
.red16{ 
	font-weight: bold; 
	color: #ff0000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px 
	}
.orange-text{ 
	font-weight: bold; 
	color: #F29200; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px 
	}
.white15{ font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px }
.blackbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 1.5em;
}
.smalllinkblack {
	font-family: Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a:hover.smalllinkblack { color: #92C740; font-size: 10px; font-family: Arial, Helvetica; text-decoration: underline; font-weight: bold;
}
.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}	
.smallblacktext {
	font-family: Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.whitebold {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: em;
}
.white10 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blue10 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #04445F;
	text-decoration: none;
}
.white10regular {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}
.boldredlink {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline; 
}
a:hover.boldredlink {
	color: #BC3232; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold;
}
.bluenavbold {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #B3E7FF;
	text-decoration: none;
}
.bluebold {
	font-family: Arial, Helvetica, sans-serif;
	color: #10475B;
	font-size: 15px;
	font-weight: bold;
}
.redbold {
	font-family: Arial, Helvetica, sans-serif;
	color: #C10000;
	font-size: 14px;
	font-weight: bold;
}
.graynavbold {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #A39F83;
	text-decoration: none;
}
.gray-verdana-10 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.gray-verdana-10-2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #BC3232;
	text-decoration: none;
}
.navlink-2 {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline; 
}
a:hover.navlink-2 { color: #B3E7FF; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; font-weight: bold;
}
.navlink-3 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline; 
}
a:hover.navlink-3 { color: #ff0000; font-size: 11px; font-family: Verdana; text-decoration: none; font-weight: bold;
}
.redarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04445F;
	text-decoration: none;
}
.redarial2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
}
.td-bg {
    color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	
}
.td-bg-highlight {
    color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;

}


.black10regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	text-decoration: none;
	line-height:1.5em;
}


.blacklinks {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.td-bg-highlightwhite {
    color: #000000;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	background-color: #ffffff;
}
.brown16{ font-weight: bold; color: #54503D; font-family: Arial, Helvetica, sans-serif; font-size: 16px }
.brownbig{ font-weight: bold; color: #A39F83; font-family: Arial, Helvetica, sans-serif; font-size: 18px }  
.pagebg   { background-image: url(images/bg3.gif); background-position: center; background-repeat: repeat-y;}
.pagebg10  { background-image: url(images/page-bg.jpg); background-position: center; background-repeat: repeat-y;}

#slider {
  width: 987px;
  margin: 0 auto;
  position: relative;
  
}
#slider .navigation li{
display:block;
float:left;
 	height: 45px;
  	width: 141px;
	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: 44px;
  	width: 141px;
  	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/home.jpg);
}
.navigation .slider-a a{
background-image:url(images/2010/home.jpg);
background-position: 0px 0px;
}
.navigation .slider-a-hit {
background-image:url(images/2010/reg-over-hit.jpg);
}
	.navigation .slider-a a:hover{
	background-position: 0px -44px;
	}
	.navigation .slider-a a.selected{
	background-position: 0px -44px;
	}
.navigation .slider-b {
background-image:url(images/2010/exhibits.jpg);
}
.navigation .slider-b a{
background-image:url(images/2010/exhibits.jpg);
background-position: 0px 0px;
}
.navigation .slider-b-hit {
background-image:url(images/2010/exhibits-over-hit.jpg);
}
	.navigation .slider-b a:hover{
	background-position: 0px -44px;
	}
	.navigation .slider-b a.selected{
	background-position: 0px -44px;
	}
.navigation .slider-c {
background-image:url(images/2010/education.jpg);
}
.navigation .slider-c a{
background-image:url(images/2010/education.jpg);
background-position: 0px 0px;
}
.navigation .slider-c-hit {
background-image:url(images/2010/education-over-hit.jpg);
}
	.navigation .slider-c a:hover{
	background-position: 0px -44px;
	}
	.navigation .slider-c a.selected{
	background-position: 0px -44px;
	}
.navigation .slider-d {
background-image:url(images/2010/hotel.jpg);
}
.navigation .slider-d a{
background-image:url(images/2010/hotel.jpg);
background-position: 0px 0px;
}
.navigation .slider-d-hit {
background-image:url(images/2010/exhibitor-over-hit.jpg);
}
	.navigation .slider-d a:hover{
	background-position: 0px -44px;
	}
	.navigation .slider-d a.selected{
	background-position: 0px -44px;
	}
.navigation .slider-e {
background-image:url(images/2010/exhibitor.jpg);
}
.navigation .slider-e a{
background-image:url(images/2010/exhibitor.jpg);
background-position: 0px 0px;
}
.navigation .slider-e-hit {
background-image:url(images/2010/news-over-hit.jpg);
}
	.navigation .slider-e a:hover{
	background-position: 0px -44px;
	}
	.navigation .slider-e a.selected{
	background-position: 0px -44px;
	}
.navigation .slider-f {
background-image:url(images/2010/press.jpg);
}
.navigation .slider-f a{
background-image:url(images/2010/press.jpg);
background-position: 0px 0px;
}
.navigation .slider-f-hit {
background-image:url(images/2010/faqs-over-hit.jpg);
}
	.navigation .slider-f a:hover{
	background-position: 0px -44px;
	}
	.navigation .slider-f a.selected{
	background-position: 0px -44px;
	}
		
.navigation .slider-g {
background-image:url(images/2010/attend.jpg);
}
.navigation .slider-g a{
background-image:url(images/2010/attend.jpg);
background-position: 0px 0px;
}
.navigation .slider-g-hit {
background-image:url(images/2010/faqs-attend-hit.jpg);
}
	.navigation .slider-g a:hover{
	background-position: 0px -44px;
	}
	.navigation .slider-g a.selected{
	background-position: 0px -44px;
	}
		
#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 13px Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:2.75em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
margin-left:12;
margin:0px;
padding: 0 0 0px;

}
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;
}


/*navigation buttons*/

.nav .sidenav-a {
background-image:url(images/2010/sidenav-bg.gif);
text-decoration: none;

}
.nav .sidenav-a a{
background-image:url(images/2010/sidenav-bg.gif);
background-position: 0px 0px;
text-decoration: none;
}
.nav .sidenav-b {
background-image:url(images/2010/sidenav-bg-hit.gif);
text-decoration: none;
}
.nav .sidenav-b a{
background-image:url(images/2010/sidenav-bg-hit.gif);
background-position: 0px 0px;
text-decoration: none;
}
	.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/sidenav-top-bg.gif);
text-decoration: none;
font: Arial, Helvetica, sans-serif;
color: #005C87;
font-size:15px;
height: 40px;
width: 230px;
line-height:2.5em;
font-weight:bold;
}
.nav .header2 {
background-image:url(images/2010/sidenav-top-bg2.gif);
text-decoration: none;
font: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:13px;
height: 40px;
width: 230px;
line-height:2.5em;
}
a.reg-burst {
	float:right;
	margin-right:12px;
    display: block;
    width: 185px;
    height: 120px;
    text-decoration: none;
    background: url(fenc/images/2010/burst-register-today.gif);
    }
a.reg-burst:hover {
    background-position: 0px -118px;
    }
.displace {
    position: absolute;
    left: -5000px;
    }	

