/*CSS*/
html
{

	width: 100%;
	height: 100%;

}

	body
	{
	
		width: 100%;
		height: 100%;
		margin: 0px;
		padding: 0px;
		text-align: center;
		background-color: #666666;
	
	}
	
		br.clear
		{
		
			clear: both;
			font-size: 1px;
			line-height: 0px;
		
		}
		
		a img
		{
		
			border: none;
		
		}
		
		a
		{
		
			outline: none;
			text-decoration: none;
		
		}
		
		a:hover,
		a:focus
		{
		
			color: #c3122f;
		
		}
		
		div#wrapper
		{
		
			position: relative;
			width: 951px;
			/* min-height: 800px; */
			margin-left: auto;
			margin-right: auto;
			background-color: #000000;
			font-family: Verdana, sans-serif;
		
		}
		
		
			object#flashBanner
			{
			
				width: 951px;
				height: 273px;
				position: absolute;
				display: block;
				top: 0px;
				left: 0px;
			
			}
			
			a#l2Logo
			{
			
				display: block;
				position: absolute;
				top: 29px;
				left: 92px;
			
			}
			
			div#navBox
			{
			
				position: absolute;
				width: 949px;
				height: 26px;
				top: 273px;
				left: 0px;
				background-color: #ffbb23;
				font-family: Arial, sans-serif;
				font-weight: bold;
				border: 1px solid #ffbb23;
			
			}
			
			div#navBox.lvl2
			{
			
				top: 165px;
			
			}
		
				ul#registerNav
				{
				
					position: absolute;
					left: 95px;
					top: 0px;
					display: block;
					margin: 0px;
					padding: 0px;
					list-style-type: none;
					font-size: 14px;
					height: 26px;
				
				}
			
				*html ul#registerNav
				{
				
					width: 100px;
				
				}
				
					ul#registerNav li a
					{
					
						height: 26px;
					
					}
					
						ul#registerNav li a
						{
						
							color: #000000;
						
						}
					
				ul#topNav
				{
				
					position: absolute;
					left: 218px;
					top: 0px;
					height: 26px;
					display: block;
					margin: 0px;
					padding: 0px;
					list-style-type: none;
					font-size: 13px;
				
				}
				
					ul#topNav li
					{
					
						display: block;
						float: left;
						height: 26px;
						background-image: url(images/navBorder.gif);
						background-repeat: no-repeat;
						background-position: center right;
					
					}
					
					ul#topNav li.topLink.last
					{
					
						background-image: none;
					
					}
					
						ul#topNav li.topLink a,
						ul#registerNav li a
						{
						
							display: block;
							color: #000000;
							padding: 0px 14px 0px 13px;
							line-height: 26px;
							vertical-align: middle;
						
						}
						
						ul#topNav li a:hover,
						ul#topNav li a.on,
						ul#registerNav li a:hover,
						ul#registerNav li a.on
						{
						
							background-color: #ffffff;
							padding-left: 15px;
							margin-left: -2px;
						
						}
						
						ul#topNav ul
						{
						
							display: none;
							position: absolute;
							top: 26px;
							left: 0px;
							background-color: #ffbb23;
							border: 1px solid #ffbb23;
							list-style-type: none;
							margin: 0px;
							padding: 0px;
							text-align: left;
							width: 155px;
						
						}
							
							ul#topNav ul li
							{
							
								display: block;
								border-top: 1px solid #ffffff;
								background-image: none;
								width: 100%;
								height: auto !important;
							
							}
						
								ul#topNav ul li a
								{
									
									line-height: normal !important;
									clear: both;
									margin: 0px !important;
									padding: 10px 13px 10px 13px !important;
								
								}
							
							ul#topNav ul li a.withChild
							{
								
								background-image: url(images/arrow.gif);
								background-repeat: no-repeat;
								background-position: 145px center;
							
							}
							
							ul#topNav ul li a:hover.withChild
							{
								
								background-image: url(images/arrowR.gif);
								background-color: #ffffff;
							
							}
						
			div#centerCol
			{
			
				text-align: left;
				float: left;
				clear: left;
			
			}
			
			div.home
			{
			
				width: 533px;
				padding: 49px 0px 225px 110px;
				margin-top: 301px;
			
			}
			
			div#centerCol.lvl2
			{
			
				width: 539px;
				padding: 30px;
				margin: 193px 0px 70px 0px;
				background-color: #ffffff;
				font-family: Arial, sans-serif;
				font-size: 13px;
				line-height: 130%;
				color: #000000;
			
			}
			
			*html div#centerCol.lvl2
			{
			
			
			}
			
				div#centerCol.lvl2 h1
				{
				
					font-size: 16px;
				
				}
			
				div#centerCol.lvl2 h2
				{
				
					font-size: 13px;
				
				}
			
				div#centerCol.lvl2 h3
				{
				
					font-size: 11px;
				
				}
			
				div#centerCol.lvl2 a
				{
				
					color: #c18603;
				
				}
			
				div#centerCol.lvl2 a:hover
				{
				
					text-decoration: underline;
				
				}
			
			div#featureCol
			{
			
				float: left;
				clear: right;
				margin: 350px 0px 0px 60px;
				width: 217px;
				text-align: left;
				font-family: Arial, sans-serif;
				font-size: 13px;
				color: #ffffff;
			
			}
			
			div#featureCol.lvl2
			{
			
				margin: 239px 0px 0px 29px;
				width: 292px;
				text-align: left;
				font-family: Arial, sans-serif;
				font-size: 13px;
				color: #ffffff;
			
			}
			
				ul.featureLinks
				{
				
					margin: 12px 0px 0px 0px;
					padding: 0px;
					list-style-type: none;
				
				}
				
					ul.featureLinks li
					{
					
						margin-bottom: 15px;
					
					}
					
						ul.featureLinks li a
						{
						
							color: #ffffff;
						
						}
					
						ul.featureLinks li a:hover
						{
						
							color: #ffbb23;
						
						}
						
						span.dblArrow
						{
						
							font-size: 16px;
						
						}
				
					img.speaker
					{
					
						float: left;
						margin: 0px 10px 10px 0px;
					
					}
					
					table.quicksched
					{
					
						font-size: 12px;
					
					}
					
					td
					{
					
						vertical-align: top;
						padding: 5px;
						padding-bottom: 10px;
					
					}
					
						td.quicktime
						{
						
							white-space: nowrap;
						
						}
