html { min-height: 100%; height: auto; }
body { height: auto; text-align:center; position:relative; }
a { outline:none; }

#form1 { width:933px; margin: 0 auto; }
#form2 { position:absolute; }
.sitercol { display:none; }

#txt_hid, #pdIframe, #pdIframeDD, #tooltip, #form2 { top:0; left:0; }
	#txt_hid, #pdIframe, #pdIframeDD { height:0; }
	
.sitetph { position:relative; margin-left:-11px; height:128px; width:192px; }
	.sitetph img { margin:0 0 0 4px; }
.sitepg { padding-top:164px; }
.sitelcolt { display:block; float:left; margin:5px 0 0 2px; }
#banner { float:left; position:absolute; }

#banner { height:153px; width:933px; background:url(/ftpimages/421/podium/style480/images/banner.png) top left no-repeat; }
	#quicklinks { height:25px; width:203px; margin:1px 0 0 716px; cursor:pointer; }
		#quicklinks:hover { background:url(/ftpimages/421/podium/style480/images/banner.png) -716px -191px no-repeat; }
		
		/*CSP sdb 011410 added position css calls so that I could use z-index, IE was putting the menu behind the banner*/
		#ql-container-quicklinks { position:relative; z-index: 7000; float:left; width:186px; background:url(/ftpimages/421/podium/style480/images/ddBack.png) top left repeat-y; margin-left:5px; }
		#ql-holder a.quicklinks { display:block; font-family:Arial; font-size:11px; line-height:17px; color:#a9cebe; text-decoration:underline; text-align:left; }
			#ql-holder a.quicklinks:hover { text-decoration:none; }
			#ql-holder a.quicklinks span{ display:block; padding:3px 8px 2px; }
		#ql-footer { height:6px; background:url(/ftpimages/421/podium/style480/images/ddFoot.png) top left no-repeat; }

	#banner a.hpLink { display:block; height:92px; width:718px; font-size:1px; line-height:1px; text-indent:-9999em; margin:0 0 0 201px; }
		#banner h1, #banner p { display:none; }
	#nav { position:relative; list-style:none; display:block; height:35px; width:718px; margin:0 0 0 201px; padding:0; }
		#nav li { display:inline; float:left; margin:0; padding:0; }
			#nav li.first {}
			#nav li a { display:block; float:left; height:35px; background:url(/ftpimages/421/podium/style480/images/banner.png) no-repeat; font-size:1px; line-height:1px; text-indent:-9999em; }
				#nav li a#nav_116740 { width:93px; background-position: -201px -118px; }
				#nav li a#nav_116750 { width:156px; background-position: -294px -118px; }
				#nav li a#nav_116758 { width:93px; background-position: -450px -118px; }
				#nav li a#nav_116763 { width:144px; background-position: -543px -118px; }
				#nav li a#nav_116764 { width:96px; background-position: -687px -118px; }
				#nav li a#nav_116772 { width:134px; background-position: -783px -118px; }
					#nav li a#nav_116740:hover, #nav li a#nav_116740.on { background-position: -201px -155px; }
					#nav li a#nav_116750:hover, #nav li a#nav_116750.on { background-position: -294px -155px; }
					#nav li a#nav_116758:hover, #nav li a#nav_116758.on { background-position: -450px -155px; }
					#nav li a#nav_116763:hover, #nav li a#nav_116763.on { background-position: -543px -155px; }
					#nav li a#nav_116764:hover, #nav li a#nav_116764.on { background-position: -687px -155px; }
					#nav li a#nav_116772:hover, #nav li a#nav_116772.on { background-position: -783px -155px; }
						.subMenuDown { display:none; position:absolute; }
						.subMenuDown, a.subMenuItemsDown { width:186px;}
						.subMenuDown { margin:0; padding:0; }
							.subMenuDown #holder { background:url(/ftpimages/421/podium/style480/images/ddBack.png) top left repeat-y; }
								.subMenuDown #menu-header { height:10px; }
								a.subMenuItemsDown { display:block; font-family: Arial; font-size:12px; line-height:14px; color:#ffffff; text-decoration:none; margin:0 2px; }
									a.subMenuItemsDown:hover { background:url(/ftpimages/421/podium/style480/images/ddOn.gif) top left repeat-x; }
									a.subMenuItemsDown span{ display:block; padding:3px 12px 3px; }
								.subMenuDown #menu-footer { height:16px; background:url(/ftpimages/421/podium/style480/images/ddFoot.png) bottom left no-repeat; }

#positionedElements { position:relative; }
	#pageShadowLeft, #pageShadowRight { position:absolute; top:0; height:276px; }
	#pageShadowLeft { left:0; width:9px; background:url(/ftpimages/421/podium/style480/images/pageShadowLeft.png) top left no-repeat; }
	#pageShadowRight { left:921px; width:12px; background:url(/ftpimages/421/podium/style480/images/pageShadowRight.png) top left no-repeat; }
