body, h1, h2, h3, h4, h5, h6, table, tr, td, div, span, form, a {
 margin: 0px 0px 0px 0px;
text-decoration: none;
border-collapse: collapse; /* 'IE cellspacing' */
border-spacing: 0px; /* 'cellspacing' */


}

.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: #444444;
	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: #000000; font-size: 10px; font-family: Arial, Helvetica }
a:hover.exhibitorlist { color: #F05623; 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;
	font-weight:bold;
}
.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; line-height:1.5em; }
.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: #004B8D; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica }
.blue13bold { color: #004B8D; 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: #004B8D;;
	font-size: 12px;
	font-family: Arial, Helvetica;
	text-decoration:underline;
}
a:hover.mainlink { 
color: #F05623; 
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;
text-decoration:underline;
}
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: #F05623; font-size: 15px; font-family: Arial, Helvetica }
.red18 { color: #F05623; 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: #FFEFAE; font-size: 12px; font-family: Arial, Helvetica }
.evenrow { background-color: #fffad7; }
.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: 21px; color:#F05623; }
.a:hover.featured { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 21px;  }
.advanced { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#F05623;}
.a:hover.advanced { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.rowColorOdd { background-color: #FFEFAE; font-size: 12px; font-family: Arial, Helvetica }
.rowColorEven { background-color: #fffad7; font-size: 12px; font-family: Arial, Helvetica }
.blue14bold {
	color: #004B8D;
	font-size: 14px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	line-height: 1.65em;
}
.darkblue12 { 
	color: #004881; 
	font-size: 12px; 
	font-family: Arial, Helvetica;
	line-height:1.5em;
	
	}
.blue16bold {
	color: #000000;
	font-size: 18px;
	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: 14px;
	font-family: Arial, Helvetica;
	line-height: 1.25em;
}
.greentext   { color: #B0CBAC; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold}

#top-nav {
	width:inherit;
	margin:auto;
	float:left;
	text-align:left;
}
	
#staticNavBarComponent {
	width:999px;
	height:34px;
	background: url(images/2011/Top-Nav-BG.jpg) top left repeat-x #ffe061;
	margin:auto;
	 }
#staticNavBarComponent td {
	vertical-align: top;
	text-align: left;
	}
#staticNavBarComponent a{
		font: normal 13px Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration:none;
		font-weight:bold;
		}
		#staticNavBarComponent a:hover{
			font: normal 13px Arial, Helvetica, sans-serif;
			color:#f05623;
			text-decoration:none;
			font-weight:bold;
			}
#staticNavBarComponent ul.main{
	float: left;
	margin: 10px 0 0 0;
	background: none; 
	}
#staticNavBarComponent li{
	font: normal 13px Arial, Helvetica, sans-serif;
	padding: 4px 6px 0px 6px;
	list-style: none;
	display: inline;
	border-right: #f05623 1px solid;
	margin: 0; 
	}
#staticNavBarComponent li.first{
	margin-left: 0;
	padding-left: 12px; }
#staticNavBarComponent .main li.last{
	padding-right: 0px;
	border: 0; }
	
#staticNavBarComponent .register-button {
	float:right;
	background: #004B8D;
	width:120px;
	height:27px;
	margin: 3px 6px 3px 3px;
	}
	
#staticNavBarComponent .register-button a{
font-weight:bold;
font-size:13px;
display:block;
color:#ffffff;
margin: 6px 0 0 8px;
}
#staticNavBarComponent .register-button a:hover{
font-weight:bold;
font-size:13px;
display:block;
margin: 6px 0 0 8px;
color:#FFE766;


}


	
	
	
	
	
#sidenav {
  width: 204px;
  margin-left:5px;  
}
#sidenav .nav li{
  float:left;
  height: 33px;
  width: 204px;
  list-style: none;
  text-indent:0px;
  margin:0px;
}
ul.nav {
font: 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;
padding: 0 0 0 0px;
height: 33px;
text-indent:0px;
margin:0px;

}
ul.nav a {

    background:no-repeat top left;
	display:block;
 	height: 33px;
  	width: 204px;
  	float:left;
	color:#f05623;
	padding:0px;
	margin:0px;
	text-decoration:underline;
}


#sidenav ul.nav li.intro-button {
display:none;
height: 33px;
}


/*navigation buttons*/

.nav .sidenav-a {
background-image:url(images/2011/Left-Nav-BG.jpg);
text-decoration: none;
height: 33px;
padding-left:10px;
}
.nav .sidenav-a a{
background-image:url(images/2011/Left-Nav-BG.gif);
background-position: 0px 0px;
text-decoration: none;
height: 33px;
padding-left:10px;
}
.nav .sidenav-b {
text-decoration: none;
width: 204px;
height: 33px;
padding-left:10px;
}
.nav .sidenav-b a{
background-image:url(images/2011/Left-Nav-BG-Hit.gif);
background-position: 0px 0px;
text-decoration: none;
width: 204px;
height: 33px;
padding-left:10px;
}
	.nav .sidenav-a a:hover{
	background-position: 0px -33px;
	}
	.nav .sidenav-a a.selected{
	background-position: 0px -33px;
	}
.nav .header {
text-decoration: none;
font: Arial, Helvetica, sans-serif;
color: #225a9c;
font-size:15px;
height: 30px;
width: 204px;
line-height:2em;
font-weight:bold;
margin-top:6px;
}
.nav .header2 {
text-decoration: none;
font: Arial, Helvetica, sans-serif;
color: #225a9c;
font-size:15px;
height: 30px;
width: 204px;
line-height:2em;
font-weight:bold;
margin-top:6px;
}





/* new copy over */






.pagebg   { 
	background:url(images/2011/Page-BG.gif) top repeat-x;
	background-color:#fec86b;
	text-align:center;
}
.allpagebg   { 
	background:url(images/2011/All-Page-BG.gif) top repeat-x;
	background-color:#ffda8e;
	text-align:center;
}
#allcontent{
	width: 999px;
	margin:auto;
}
#header{
	width: 999px;
	background:url(images/2011/Page-Header.gif);
	height: 57px;
	margin:auto;
}
#index-content{
	width: 999px;
	background:url(images/2011/Body-BG.jpg);
	margin:auto;
	text-align:center;
}
#index-feature{
	width: 952px;
	height: 596px;
	margin:auto;
	padding-top:30px;
	text-align:left;
}
#index-date{
	width: 220px;
	margin-left: 35px;
	margin-top: 6px;
	text-align: center;
}
#index-copy{
	float:right;
	width: 265px;
	margin-right: 15px;
	text-align: left;
}
#footer{
	width: 952px;
	height: 95px;
	padding: 0 0 0 0;
	background:url(images/2011/Footer-BG.jpg);
	margin:auto;
	text-align:left;
}
#all-footer{
	width: 999px;
	height: 95px;
	padding: 0 0 0 0;
	background:url(images/2011/Footer-BG-All.jpg);
	margin:auto;
	text-align:left;
}
#exhibitor-list-div{
/*display:none;*/
}
#NATA{
	float:right;
	width:142px;
	text-align:center;
	margin-top: 26px;
}
#left-column{
	background:url(images/2011/Left-Column-BG.jpg) top repeat-x;
	background-color:#fffad7;

}
.largelink  {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica;
	font-weight: bold;
}
a:hover.largelink { 
color: #004B8D; 
font-size: 14px; 
font-family: Arial, Helvetica 
}
.large-red-link { 
	color: #F05623; 
	font-size: 15px; 
	font-family: Arial, Helvetica;
	text-decoration: none;
	}
	a:hover.large-red-link { 
	color: #000000; 
	font-size: 15px; 
	font-family: Arial, Helvetica;
	text-decoration: underline;
}
.home-large-link { 
	color: #004A8D; 
	font-size: 18px; 
	font-family: Arial, Helvetica;
	text-decoration: none;
	}
	a:hover.home-large-link { 
	color: #F05623; 
	font-size: 18px; 
	font-family: Arial, Helvetica;
	text-decoration: underline;
}
.white-large-link { 
	color: #FFFFFF; 
	font-size: 18px; 
	font-family: Arial, Helvetica;
	text-decoration: none;
	}
	a:hover.white-large-link { 
	color: #FFD72A; 
	font-size: 18px; 
	font-family: Arial, Helvetica;
	text-decoration: underline;
}
.search  {
	float: right;
	width: 250px;
	height: auto;
	margin: 0px 18px 10px 0;
	padding: 0px 0 0px 0; }
	
.clear-both {
	clear: both;
	height:0px;
	line-height:0px;
	}
#standout-link{
	background: #FFF8D5;
	width:255px;
	padding: 10px 0px 10px 10px;
	margin: 6px 3px 0 85px;

}
#events-MSC{
	background: url(images/2011/events-MSC.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#events-Career{
	background: url(images/2011/events-Career-Fair.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#events-Reception{
	background: url(images/2011/events-Reception.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#events-GSLOY{
	background: url(images/2011/events-GSLOY.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#seminars-GSS{
	background: url(images/2011/seminars-GSS.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#seminars-IA{
	background: url(images/2011/seminars-IA-Renewal.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#seminars-NATA{
	background: url(images/2011/seminars-NATA.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#seminars-Theater{
	background: url(images/2011/seminars-Theater.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#seminars-Full-Day{
	background: url(images/2011/seminars-Full-Day.jpg);
	width:345px;
	height:195px;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
#Reg-Graphic{
	background: url(images/2011/Reg-Graphic.jpg);
	width:275px;
	height:140px;
	margin: 6px 22px 0 0;
	padding: 0 0 0 0;
	text-align: center;
	float: right;
}
#MSC-Video{
	width:370px;
	padding-left:22px;
	float:right;
}
#GSLOY-nominate{
	background: url(images/2011/GSLOY-graphic.gif);
	width:283px;
	height:35px;
	margin: 0px 0px 0px 18px;
	padding-top:320px;
	padding-bottom:15px;
	text-align: center;
	float: right;

}
#red-callout {
	background: #004B8D;
	width:255px;
	padding: 10px 0px 10px 10px;
	margin: 6px 3px 0 85px;

	}
#image-container {
	width: 100%;
	float:left;
	height:inherit;
}
	#image-container img{
		vertical-align:middle;
		margin-right:22px;
	}
