/* general list styles */
	ul { list-style-type:disc; padding:0px 0px 0px 20px; margin:9px 0px 0px 0px; list-style-position:outside;}
	li { background:none; padding:0; font-family:inherit; font-size:inherit; line-height:inherit; color:inherit; }

	ul.leaf { list-style-type:none; padding:0; margin:0; }
		ul.leaf li {
			background:url(/ftpimages/389/podium/Style692/images/listBullet.png) top left no-repeat; padding:0 0 7px 31px;
			font-family:Verdana; font-size:12px; line-height:23px; color:#28589b;
		}
/***********************/


/* this is the fun stuff - center the page and create a repeating image background in each corner */
body {text-align:center; width:100%; min-width:1084px; }

#beforeContainer { position:relative; top:0; left:0; }
	#before1 { float:left; height:150px; width:49%; background:url(/ftpimages/389/podium/Style692/images/bannerRepeatLeft.png) top left repeat-x; }
	#before2 { float:right; height:150px; width:49%; background:url(/ftpimages/389/podium/Style692/images/bannerRepeatRight.png) top left repeat-x; }

#clearMe { clear:both; }
	
#Form1 { 
	position:relative; 
	margin:0 auto; 
	top:-335px; 
	width:1084px;
}

#psuedoAfterContainer { position:relative; clear:left; width:100%; min-width:1084px; }
	#psuedoAfter1 { float:left; height:185px; width:49%; background:url(/ftpimages/389/podium/Style692/images/footerRepeatLeft.png) top left repeat-x; }
	#psuedoAfter2 { float:right; height:185px; width:49%; background:url(/ftpimages/389/podium/Style692/images/footerRepeatRight.png) top left repeat-x; }

#pageBottom { clear:left; float:left; position:absolute; width:100%; min-width:1084px; background:#bfcbc4; }
/**************************************************************************************************/


#bannerContainer { height:180px; width:1060px; background:url(/ftpimages/389/podium/Style692/images/banner_v3.png) -60px 0px no-repeat; margin-bottom:1px; }
	a#homeLink { display:block; float:left; height:81px; width:521px; background:none; margin:0 0 0 2px; }
		a#homeLink h1, a#homeLink h2 { display:none; }
	ul#omni { float:left; height:26px; width:137px; list-style:none; margin:24px 0 0 128px; padding:0; }
	ul#omni li { float:left; line-height:1px; margin:0; padding:0; }
		ul#omni li.first {}
		ul#omni li a {
			display:block; height:26px; background:url(/ftpimages/389/podium/Style692/images/banner_v3.png) no-repeat;
			font-size:1px; line-height:1px; text-indent:-9999em; outline:none; padding:0; margin:0;
		}
			ul#omni li a#omni_52302 { width:76px; background-position: -711px -24px; }
			ul#omni li a#omni_111709 { width:61px; background-position: -787px -24px; }
				ul#omni li a#omni_52302:hover, ul#omni li a#omni_52302.on { background-position: -971px -186px; }
				ul#omni li a#omni_111709:hover, ul#omni li a#omni_111709.on { background-position: -1047px -186px; }
			#searchArea{
			padding: 22px 0px 0px 1px;
			}

			#search{
				border:1px solid #ee44ee;
				height:19px;
				width:110px;
				float:left;
				position:relative;
				top:5;
				left:12;
				border: none;
				background: none;	
				line-height: 14px;

				color: #000000;			
				}

	
			/*CSP sdb 092110 added this selector for the Podium search feature*/	
				.searchArea {
					background: url(/ftpimages/7/podium/Style543/images/spacer.gif) no-repeat;
					border:0 solid #EEFFEE;
					display: block;
					float: left;
					width: 25px;
					height: 25px;
					margin-top: 0px;
					text-indent: -9999px;
					font-size: 1px; /*because of IE*/
					line-height: 1px;/*because of IE*/
				}	
	ul#L1 { clear:left; float:left; height:63px; width:450px; list-style:none; margin:0 0 0 87px; padding:0; }
		ul#L1 li { float:left; line-height:1px; margin:0; padding:0; }
			ul#L1 li.first {}
			ul#L1 li a {
				display:block; height:63px; background:url(/ftpimages/389/podium/Style692/images/banner_v3.png) no-repeat;
				font-size:1px; line-height:1px; text-indent:-9999em; outline:none; padding:0; margin:0;
			}
				ul#L1 li a#L1_119620 { width:92px; background-position: -147px -81px; }
				ul#L1 li a#L1_119636 { width:69px; background-position: -239px -81px; }
				ul#L1 li a#L1_119651 { width:103px; background-position: -308px -81px; }
				ul#L1 li a#L1_119704 { width:96px; background-position: -411px -81px; }
				ul#L1 li a#L1_119820 { width:85px; background-position: -507px -81px; }
					ul#L1 li a#L1_119620:hover, ul#L1 li a#L1_119620.jQueryhover { background-position: -16px -187px; }
					ul#L1 li a#L1_119636:hover, ul#L1 li a#L1_119636.jQueryhover { background-position: -108px -187px; }
					ul#L1 li a#L1_119651:hover, ul#L1 li a#L1_119651.jQueryhover { background-position: -177px -187px; }
					ul#L1 li a#L1_119704:hover, ul#L1 li a#L1_119704.jQueryhover { background-position: -280px -187px; }
					ul#L1 li a#L1_119820:hover, ul#L1 li a#L1_119820.jQueryhover { background-position: -376px -187px; }
						ul#L1 li a#L1_119620.on { background-position: -499px -187px; }
						ul#L1 li a#L1_119636.on { background-position: -591px -187px; }
						ul#L1 li a#L1_119651.on  { background-position: -660px -187px; }
						ul#L1 li a#L1_119704.on  { background-position: -763px -187px; }
						ul#L1 li a#L1_119820.on { background-position: -859px -187px; }

	#L2MenuWrapperRepeat { display:none; }
	#L2MenuWrapperRepeat { clear:both; float:left; height:37px; width:880px; background:url(/ftpimages/389/podium/Style692/images/L2MenuRepeat.png) top left repeat-x; margin:0 0 0 75px; }
		#L2MenuWrapperLeft { height:100%; background:url(/ftpimages/389/podium/Style692/images/L2MenuWrapperLeft.png) top left no-repeat; padding-left:29px; }
			#L2MenuWrapperRight { height:100%; background:url(/ftpimages/389/podium/Style692/images/L2MenuWrapperRight.png) top right no-repeat; padding-right:0px; } /*Changed padding-right to allow Experience L2 nav to show completely.*/
				#L2MenuWrapperRight ul.L2Menu { list-style:none; height:22px; margin:0; padding:0; overflow:hidden; }
					#L2MenuWrapperRight ul.L2Menu li { float:left; line-height:1px; margin:0; padding:0; background:none; }
						#L2MenuWrapperRight ul.L2Menu li.first {}
						#L2MenuWrapperRight ul.L2Menu li a { display:block; float:left; height:22px; width:auto; background:none; text-decoration:none; text-indent:0; outline:none; cursor:pointer; }
							
							#L2MenuWrapperRight .L2Menu .repeater, .L2Menu .left, .L2Menu .right { float:left; display:block; height:22px; } 
							#L2MenuWrapperRight .L2Menu .left { padding-left:3px; }
							#L2MenuWrapperRight .L2Menu .right { padding-right:3px; }
							#L2MenuWrapperRight .L2Menu .textStyle { font-family:Verdana; font-size:11px; line-height:14px; color:#4e4e4e; text-indent:0; white-space:nowrap; padding:2px 3px 4px; margin:0; }
								#L2MenuWrapperRight .L2Menu a.on .repeater, .L2Menu a.stay .repeater { background:url(/ftpimages/389/podium/Style692/images/L2MenuOnRepeat.png) top left repeat-x; }
								#L2MenuWrapperRight .L2Menu a.on .left, .L2Menu a.stay .left { background:url(/ftpimages/389/podium/Style692/images/L2MenuOnLeft.png) top left no-repeat; }
								#L2MenuWrapperRight .L2Menu a.on .right, .L2Menu a.stay .right { background:url(/ftpimages/389/podium/Style692/images/L2MenuOnRight.png) top right no-repeat; }
								#L2MenuWrapperRight .L2Menu a.on .textStyle, .L2Menu a.stay .textStyle { color:#2d87a5; }

							#L2MenuWrapperRight .divider { float:left; height:22px; width:6px; background:url(/ftpimages/389/podium/Style692/images/L2MenuDivider.png) top left no-repeat; font-size:1px; line-height:1px; text-indent:-9999em; }
	#MyEllisTitle { display:none; }
		#MyEllisTitle {
/*CSP sdb 022509 position:absolute; top:178px; left:186px;*/
			position:absolute; top:172px; left:186px;
			height:37px; width:95px; background:url(/ftpimages/389/podium/Style692/images/myEllisGraphicTitle.png) top left no-repeat;
			font-size:1px; line-height:1px; text-indent:-9999em;
		}
		

