/* ======== misc ========= */
#lOutTbl{margin: 0 auto;}
#lOutTblRCell{display: none;}

a{outline: none;}
.hideText{
	font-size: 1px;
	line-height: 1px;
	text-indent: -9999px;
}
.clear{clear: both;}
.homepage #lOutTbl {width: 957px;}
.homePage #lInTblLCell{display: none;}
.homePage #lOutTblLCell{background: url(/ftpimages/484/podium/Style567/images/pageBGHome.gif) top right repeat-y;}
.homePage #lInTblRCell{background: url(/ftpimages/484/podium/Style567/images/pageTopShadow.gif) repeat-x; }
/* ---- banner --- */
#bannerWrap{}
#banner{
	background: url(/ftpimages/484/podium/Style567/images/banner.png) top right no-repeat;
	width: 1162px;
	height: 226px;
	margin: 0 auto;
}
.homePage #banner{width: 969px; position: relative;}
		.homePage #bannerHomeShadow{
			background: url(/ftpimages/484/podium/Style567/images/bannerLeftHomepage.png) no-repeat;
			position: absolute;
			width: 198px;
			height: 266px;
			top: 0;
			left: -192px;
		}
	#banner  h1 {
		padding: 0 0 0 200px;
		margin: 0;
	}
	.homePage #banner h1{padding: 0;}
	#banner h1 a{
		width: 513px;
		height: 148px;
		display: block;
	}
	#banner h3{margin: 0; padding: 0; height: 20px;}
	#banner address{margin: 0; padding: 0; height: 13px; display: block;}
	
	.homePage #L1{padding: 0 0 0 6px;}
	#L1{		
		margin: 0;
		padding: 0 0 0 199px;
	}
		#L1 li{
			display: inline;
			list-style: none;
		}
			#L1 li a{
				background: url(/ftpimages/484/podium/Style567/images/banner.png) no-repeat;
				display: block;
				float: left;
				height: 45px;
			}
				#L1 li a#L1_132582{width: 234px; background-position: -199px -181px;}
				#L1 li a#L1_132583{width: 176px; background-position: -433px -181px;}
				#L1 li a#L1_132584{width: 170px; background-position: -609px -181px;}
				#L1 li a#L1_132585{width: 167px; background-position: -779px -181px;}
				#L1 li a#L1_132586{width: 210px; background-position: -946px -181px;}
				
				#L1 li a#L1_132582:hover, #L1 li a#L1_132582.on{width: 234px; background-position: -199px -226px;}
				#L1 li a#L1_132583:hover, #L1 li a#L1_132583.on{width: 176px; background-position: -433px -226px;}
				#L1 li a#L1_132584:hover, #L1 li a#L1_132584.on{width: 170px; background-position: -609px -226px;}
				#L1 li a#L1_132585:hover, #L1 li a#L1_132585.on{width: 167px; background-position: -779px -226px;}
				#L1 li a#L1_132586:hover, #L1 li a#L1_132586.on{width: 210px; background-position: -946px -226px;}
				


/*========== footer =========== */
#footerWrap{
	width: 100%;
	
}
.homePage #footerWrap{}
#footer{	
	background: url(/ftpimages/484/podium/Style567/images/footerL2.png) top left no-repeat #2E6CC3;
	width: 1162px;
	min-height: 260px;
	margin: 0 auto;
	text-align: left;
}
.homePage #footer{
	background: url(/ftpimages/484/podium/Style567/images/footerL2home.png) top right no-repeat #2E6CC3;
	width: 957px;
	}
	#footL1{
		margin: 0;
		padding: 62px 0 0 220px;
	}
	.homePage #footL1{padding: 62px 0 0 20px;}
		.footL1li{
			list-style: none;
			float: left;
			width: 180px;
		}
		#footL1_132582{width: 210px;}
			.footL1a{
				font: bold 12px/14px 'Trebuchet MS';
				color: #041c48;
				text-decoration: none;
				text-transform: uppercase;
			}
				.footL1a:hover{text-decoration: underline;}
			.footerL2{
				margin: 0;
				padding: 5px 5px 20px 0;
			}
				.footerL2 li{
					list-style: none;
					padding: 0 0 3px 10px
				}
					.footerL2 li a{
						font: 12px/14px 'Trebuchet MS';
						color: #52a6fd;
						text-decoration: none;
						margin-left: -10px;
					}
						.footerL2 li a:hover{text-decoration: underline;}
		#footShadowRelative{position: relative;}
			#footShadowRelative img{
				position: absolute;
				top: -94px;
				left: 1156px;
			}
			.homePage #footShadowRelative img{left: 957px;}
			.homePage #leftFootShadow{
				background: url(/ftpimages/484/podium/Style567/images/footerLeftHomepage.png) no-repeat;
				width: 199px;
				height: 360px;
				position: absolute;
				top: -100px;
				left: -199px;
			}
/* ========== drop down menu =============== */
.submenudown {
	/*these styles are required*/
	position:absolute;
	/*these styles are required*/
	width:173px;
	}
	.link-holder{
		
	}
	.link-holder a.last-link{
			margin-bottom: 0px;
	}
	.link-holder a.first-link{
	
	}
	.subMenuItemsdown{
		display:block;
		background: #f0e1c2;
		text-decoration: none;
		color:#002663;
		font-family: 'Trebuchet MS';
		font-weight: bold;
		font-size: 12px;
		line-height: 13px;
		width:173px;
		}
		.subMenuItemsdown span{
			display:block;		
			padding: 5px 10px 5px 27px;
			cursor: pointer;
		}
	.subMenuItemsdown:hover,a.subMenuItemsdown.on{
		background: #f0c082;
		
	}
	#menu-header{background: #f0e1c2; height: 10px;}
	#menu-footer{background: #f0e1c2; height: 5px;}
