/*center the body for IE and give a margin:0 auto; for everyone else*/
.clear {clear:both;}
.sitercol {display:none;}
body {
	text-align:center;
}
#lOutTbl {
	width: 998px;
	margin: 0px auto;
	}
	#portal-banner {
		width:998px;
	}
	#portal-banner #nav{
		margin:0px;
		padding:0px;
		list-style:none;
		}
		#portal-banner #nav li{
			margin:0px;
			padding:0px;
			display:inline;
			}
			#portal-banner #nav li a{
				background:url(/ftpimages/118/podium/style494/portal_nav.png) no-repeat;
				height:48px;
				display:block;
				float:left;
				text-indent:-9999px;
				line-height:5px;
				font-size:5px;
				}
				#portal-banner #nav li a#L1_1{background-position:0px 0px; width:498px;}
				#portal-banner #nav li a#L1_2{background-position:-498px 0px; width:500px;}

				#portal-banner #nav li a#L1_1:hover{background-position:0px -48px;}
				#portal-banner #nav li a#L1_2:hover{background-position:-498px -48px;}
				
	#portal-banner #banner-bottom {
		background:url(/ftpimages/118/podium/style494/portal_graybar.png) no-repeat;
		height:7px;
		width:998px;
		clear:both;
	}
/*----- summer --*/
	#summer-banner {
		width:998px;
		}
		#summer-banner #logo {
			float:left;
			background: url(/ftpimages/118/podium/style494/summer_logo_title.png) no-repeat;
			width:407px;
			height:46px;
			}
			#summer-banner #logo a {
				background:transparent none repeat scroll 0 0;
				display:block;
				height:46px;
				width:407px;
				}
				#summer-banner #logo a h1{
					display:none;
				}
		#summer-banner #between {
			float:left;
			background:url(/ftpimages/118/podium/style494/summer_spacebetween_nav.png) no-repeat;
			width:373px;
			height:46px;
		}
		
		#summer-banner #mysummer{
			margin:0px;
			padding:0px;
			list-style:none;
			}
			#summer-banner #mysummer li{
				margin:0px;
				padding:0px;
				display:inline;
				}
				#summer-banner #mysummer li a{
					background:url(/ftpimages/118/podium/style494/summer_dexter_southfield_buttons.png) no-repeat;
					height:46px;
					display:block;
					float:left;
					text-indent:-9999px;
					line-height:5px;
					font-size:5px;
					}
					#summer-banner #mysummer li a#dexterschool{background-position:0px 0px; width:106px;}
					#summer-banner #mysummer li a#southfield{background-position:-106px 0px; width:112px;}

					#summer-banner #mysummer li a#dexterschool:hover, #summer-banner #mysummer li a#dexterschool.on{background-position:0px -46px;}
					#summer-banner #mysummer li a#southfield:hover, #summer-banner #mysummer li a#southfield.on{background-position:-106px -46px;}
					
		#summer-banner #banner-bottom {
			float:left;
			background: url(/ftpimages/118/podium/style494/summer_header.png) no-repeat;
			width:998px;
			height:36px;
		}
		#summer-banner #shadowwrapper {
			float:left;
			position:relative;
		}
		#summer-banner #shadow {
			position:absolute;
			top:0;
			/* background: url(/ftpimages/118/podium/style494/summer_under_logo.png) no-repeat; */
			height:11px;
			width:189px;
		}
/*----- end summer --*/

/*----- briarwood --*/
#briarwood-banner {
		width:998px;
		}
		#briarwood-banner #logo {
			float:left;
			background: url(/ftpimages/118/podium/style494/briarwood_logo_title.png) no-repeat;
			width:407px;
			height:46px;
			}
			#briarwood-banner #logo a {
				background:transparent none repeat scroll 0 0;
				display:block;
				height:46px;
				width:407px;
				}
				#briarwood-banner #logo a h1{
					display:none;
				}
		#briarwood-banner #between {
			float:left;
			background:url(/ftpimages/118/podium/style494/briarwood_spacebetween_nav.png) no-repeat;
			width:373px;
			height:46px;
		}
		
		#briarwood-banner #mybriarwood{
			margin:0px;
			padding:0px;
			list-style:none;
			}
			#briarwood-banner #mybriarwood li{
				margin:0px;
				padding:0px;
				display:inline;
				}
				#briarwood-banner #mybriarwood li a{
					background:url(/ftpimages/118/podium/style494/briarwood_dexter_southfield_buttons.png) no-repeat;
					height:46px;
					display:block;
					float:left;
					text-indent:-9999px;
					line-height:5px;
					font-size:5px;
					}
					#briarwood-banner #mybriarwood li a#dexterschool{background-position:0px 0px; width:106px;}
					#briarwood-banner #mybriarwood li a#southfield{background-position:-106px 0px; width:112px;}

					#briarwood-banner #mybriarwood li a#dexterschool:hover, #briarwood-banner #mybriarwood li a#dexterschool.on{background-position:0px -46px;}
					#briarwood-banner #mybriarwood li a#southfield:hover, #briarwood-banner #mybriarwood li a#southfield.on{background-position:-106px -46px;}
					
		#briarwood-banner #banner-bottom {
			float:left;
			background: url(/ftpimages/118/podium/style494/briarwood_header.png) no-repeat;
			width:998px;
			height:36px;
		}
		#briarwood-banner #shadowwrapper {
			float:left;
			position:relative;
		}
		#briarwood-banner #shadow {
			position:absolute;
			top:0;
			background: url(/ftpimages/118/podium/style494/briarwood_under_logo.png) no-repeat;
			height:11px;
			width:189px;
		}
/*-----end briarwood --*/	

/*----- claycenter --*/
	#claycenter-banner {
		width:998px;
		}
		#claycenter-banner #logo {
			float:left;
			background: url(/ftpimages/118/podium/style494/claycenter_logo_title.png) no-repeat;
			width:407px;
			height:46px;
			}
			#claycenter-banner #logo a {
				background:transparent none repeat scroll 0 0;
				display:block;
				height:46px;
				width:407px;
				}
				#claycenter-banner #logo a h1{
					display:none;
				}
		#claycenter-banner #between {
			float:left;
			background:url(/ftpimages/118/podium/style494/claycenter_spacebetween_nav.png) no-repeat;
			width:373px;
			height:46px;
		}
		
		#claycenter-banner #myclaycenter{
			margin:0px;
			padding:0px;
			list-style:none;
			}
			#claycenter-banner #myclaycenter li{
				margin:0px;
				padding:0px;
				display:inline;
				}
				#claycenter-banner #myclaycenter li a{
					background:url(/ftpimages/118/podium/style494/claycenter_dexter_southfield_buttons.png) no-repeat;
					height:46px;
					display:block;
					float:left;
					text-indent:-9999px;
					line-height:5px;
					font-size:5px;
					}
					#claycenter-banner #myclaycenter li a#dexterschool{background-position:0px 0px; width:106px;}
					#claycenter-banner #myclaycenter li a#southfield{background-position:-106px 0px; width:112px;}

					#claycenter-banner #myclaycenter li a#dexterschool:hover, #claycenter-banner #myclaycenter li a#dexterschool.on{background-position:0px -46px;}
					#claycenter-banner #myclaycenter li a#southfield:hover, #claycenter-banner #myclaycenter li a#southfield.on{background-position:-106px -46px;}
					
		#claycenter-banner #banner-bottom {
			float:left;
			background: url(/ftpimages/118/podium/style494/claycenter_header.png) no-repeat;
			width:998px;
			height:36px;
		}
		#claycenter-banner #shadowwrapper {
			float:left;
			position:relative;
		}
		#claycenter-banner #shadow {
			position:absolute;
			top:0;
			background: url(/ftpimages/118/podium/style494/claycenter_under_logo.png) no-repeat;
			height:11px;
			width:189px;
		}
/*----- end claycenter --*/
	
	
	
/*------ southfield --*/
	#southfield-banner {
		width: 998px;
		}
		#southfield-banner #logo {
			float:left;
			background:url(/ftpimages/118/podium/style494/southfield_logo.png) no-repeat;
			width:59px;
			height:46px;
			}
			#southfield-banner #logo a {
				background:transparent none repeat scroll 0 0;
				display:block;
				width: 59px;
				height: 46px;
				position:relative;
				}
				#southfield-banner #logo a h1{
					display:none;
				}
		#southfield-banner #snav{
			margin:0px;
			padding:0px;
			list-style:none;
			}
			#southfield-banner #snav li{
				margin:0px;
				padding:0px;
				display:inline;
				}
				#southfield-banner #snav li a{
					background:url(/ftpimages/118/podium/style494/southfield_L1.png) no-repeat;
					height:46px;
					display:block;
					float:left;
					text-indent:-9999px;
					line-height:5px;
					font-size:5px;
					}
					#southfield-banner #snav li a#snav_118402{background-position:0px 0px; width:149px;}
					#southfield-banner #snav li a#snav_118403{background-position:-149px 0px; width:109px;}
					#southfield-banner #snav li a#snav_118404{background-position:-258px 0px; width:93px;}
					#southfield-banner #snav li a#snav_118405{background-position:-351px 0px; width:175px;}

					#southfield-banner #snav li a#snav_118402:hover, #southfield-banner #snav li a#snav_118402.on{background-position:0px -46px;}
					#southfield-banner #snav li a#snav_118403:hover, #southfield-banner #snav li a#snav_118403.on{background-position:-149px -46px;}
					#southfield-banner #snav li a#snav_118404:hover, #southfield-banner #snav li a#snav_118404.on{background-position:-258px -46px;}
					#southfield-banner #snav li a#snav_118405:hover, #southfield-banner #snav li a#snav_118405.on{background-position:-351px -46px;}
		
		#southfield-banner #between {
			float:left;
			background:url(/ftpimages/118/podium/style494/southfield_betweenL1_mysouthfield.png) no-repeat;
			width:111px;
			height:46px;
		}

		
		#southfield-banner #mysouthfield{
			margin:0px;
			padding:0px;
			list-style:none;
			}
			#southfield-banner #mysouthfield li{
				margin:0px;
				padding:0px;
				display:inline;
				}
				#southfield-banner #mysouthfield li a{
					background:url(/ftpimages/118/podium/style494/southfield_mysouthfield.png) no-repeat;
					height:46px;
					display:block;
					float:left;
					text-indent:-9999px;
					line-height:5px;
					font-size:5px;
					}
					#southfield-banner #mysouthfield li a#smysouthfield{background-position:0px 0px; width:170px;}
					#southfield-banner #mysouthfield li a#sdexterschool{background-position:-170px 0px; width:132px;}

					#southfield-banner #mysouthfield li a#smysouthfield:hover, #southfield-banner #mysouthfield li a#smysouthfield.on{background-position:0px -46px;}
					#southfield-banner #mysouthfield li a#sdexterschool:hover, #southfield-banner #mysouthfield li a#sdexterschool.on{background-position:-170px -46px;}

		#southfield-banner #banner-bottom {
			float:left;
			background: url(/ftpimages/118/podium/style494/southfield_header.png) no-repeat;
			width:998px;
			height:36px;
		}		
	/*--- end southfield ---*/

	
	#dexter-banner {
		width: 998px;
		}
		#dexter-banner #logo {
			float:left;
			background:url(/ftpimages/118/podium/style494/dexter_logo.png) no-repeat;
			width:65px;
			height:46px;
			}
			#dexter-banner #logo a {
				background:transparent none repeat scroll 0 0;
				display:block;
				width: 65px;
				height: 46px;
				position:relative;
				}
				#dexter-banner #logo a h1{
					display:none;
				}
		#dexter-banner #dnav{
			margin:0px;
			padding:0px;
			list-style:none;
			}
			#dexter-banner #dnav li{
				margin:0px;
				padding:0px;
				display:inline;
				}
				#dexter-banner #dnav li a{
					background:url(/ftpimages/118/podium/style494/dexter_L1.png) no-repeat;
					height:46px;
					display:block;
					float:left;
					text-indent:-9999px;
					line-height:5px;
					font-size:5px;
					}
					#dexter-banner #dnav li a#dnav_118396{background-position:0px 0px; width:123px;}
					#dexter-banner #dnav li a#dnav_118397{background-position:-123px 0px; width:109px;}
					#dexter-banner #dnav li a#dnav_118398{background-position:-232px 0px; width:97px;}
					#dexter-banner #dnav li a#dnav_118399{background-position:-329px 0px; width:172px;}

					#dexter-banner #dnav li a#dnav_118396:hover, #dexter-banner #dnav li a#dnav_118396.on{background-position:0px -46px;}
					#dexter-banner #dnav li a#dnav_118397:hover, #dexter-banner #dnav li a#dnav_118397.on{background-position:-123px -46px;}
					#dexter-banner #dnav li a#dnav_118398:hover, #dexter-banner #dnav li a#dnav_118398.on{background-position:-232px -46px;}
					#dexter-banner #dnav li a#dnav_118399:hover, #dexter-banner #dnav li a#dnav_118399.on{background-position:-329px -46px;}
		
		#dexter-banner #between {
			float:left;
			background:url(/ftpimages/118/podium/style494/dexter_betweenL1_mydexter.png) no-repeat;
			width:151px;
			height:46px;
		}

		
		#dexter-banner #mydexter{
			margin:0px;
			padding:0px;
			list-style:none;
			}
			#dexter-banner #mydexter li{
				margin:0px;
				padding:0px;
				display:inline;
				}
				#dexter-banner #mydexter li a{
					background:url(/ftpimages/118/podium/style494/dexter_mydexter.png) no-repeat;
					height:46px;
					display:block;
					float:left;
					text-indent:-9999px;
					line-height:5px;
					font-size:5px;
					}
					#dexter-banner #mydexter li a#dmydexter{background-position:0px 0px; width:148px;}
					#dexter-banner #mydexter li a#dsouthfield{background-position:-148px 0px; width:133px;}

					#dexter-banner #mydexter li a#dmydexter:hover, #dexter-banner #mydexter li a#dmydexter.on{background-position:0px -46px;}
					#dexter-banner #mydexter li a#dsouthfield:hover, #dexter-banner #mydexter li a#dsouthfield.on{background-position:-148px -46px;}
	
		#dexter-banner #banner-bottom {
			float:left;
			background: url(/ftpimages/118/podium/style494/dexter_header.png) no-repeat;
			width:998px;
			height:36px;
		}	
	
	
	
/* --------- Begin footer ------ */
#portal-footer {
	width:998px;
	margin:0px auto;
	}
	#portal-footer #footer-bg {
		background: url(/ftpimages/118/podium/style494/portal_footer.png) no-repeat;
		width:998px;
		height:62px;
		}
		#portal-footer #address {
			display:none;
		}
		#portal-footer #copyright {
			text-align:left;
			padding:23px 0 0 700px;
		}
		#portal-footer #copyright a{
			display:block;
			height:14px;
			text-indent:-9999px;
			width:109px;
		}
#summer-footer {
	width:998px;
	margin:0px auto;
	}
	#summer-footer #footer-bg {
		background: url(/ftpimages/118/podium/style494/summer_footer.png) no-repeat;
		width:998px;
		height:62px;
		}
		#summer-footer #address {
			display:none;
		}
		#summer-footer #copyright {
			text-align:left;
			padding:28px 0 0 660px;
		}
		#summer-footer #copyright a{
			display:block;
			height:14px;
			text-indent:-9999px;
			width:109px;
		}		
#briarwood-footer {
	width:998px;
	margin:0px auto;
	}
	#briarwood-footer #footer-bg {
		background: url(/ftpimages/118/podium/style494/briarwood_footer.png) no-repeat;
		width:998px;
		height:62px;
		}
		#briarwood-footer #address {
			display:none;
		}
		#briarwood-footer #copyright {
			text-align:left;
			padding:28px 0 0 610px;
		}
		#briarwood-footer #copyright a{
			display:block;
			height:14px;
			text-indent:-9999px;
			width:109px;
		}			
#claycenter-footer {
	width:998px;
	margin:0px auto;
	}
	#claycenter-footer #footer-bg {
		background: url(/ftpimages/118/podium/style494/claycenter_footer.png) no-repeat;
		width:998px;
		height:62px;
		}
		#claycenter-footer #address {
			display:none;
		}
		#claycenter-footer #copyright {
			text-align:left;
			padding:28px 0 0 660px;
		}
		#claycenter-footer #copyright a{
			display:block;
			height:14px;
			text-indent:-9999px;
			width:109px;
		}		
#southfield-footer {
	width:998px;
	margin:0px auto;
	}
	#southfield-footer #footer-bg {
		background: url(/ftpimages/118/podium/style494/southfield_footer.png) no-repeat;
		width:998px;
		height:101px;
		}
		#southfield-footer #address {
			display:none;
		}
		#southfield-footer #copyright {
			text-align:left;
			padding:83px 0 0 660px;
		}
		#southfield-footer #copyright a{
			background:transparent none repeat scroll 0 0;
			display:block;
			width:109px;
			height:14px;
			text-indent:-9999px;
		}	
#dexter-footer {
	width:998px;
	margin:0px auto;
	}
	#dexter-footer #footer-bg {
		background: url(/ftpimages/118/podium/style494/dexter_footer.png) no-repeat;
		width:998px;
		height:101px;
		}
		#dexter-footer #address {
			display:none;
		}
		#dexter-footer #copyright {
			text-align:left;
			padding:83px 0 0 660px;
		}
		#dexter-footer #copyright a{
			background:transparent none repeat scroll 0 0;
			display:block;
			width:109px;
			height:14px;
			text-indent:-9999px;
		}






/*****************************************************************************/
/*************************   Footer Navigation *******************************/
/*****************************************************************************/
	#footerNav { width:998px; background:url(/images/footerNavFade.png) top left repeat-x; margin:0 auto; padding:0; text-align:left; }
	#footerNav ul#footerNavMasterUL { height:225px; width:980px; list-style:none; padding:0; margin:0; }
		#footerNav ul.L2sReturn { list-style:none; background:none; padding:0; margin:0; }
			#footerNav li.L1listItem { display:block; float:left; height:215px; width:181px; margin-right:15px; overflow:hidden; }
			#footerNav li#dex_L1.L1listItem { margin-left:15px; }
			#footerNav li#sum_L1.L1listItem { background:none; margin-right:0; }
				#footerNav a, #footerNav a:link, #footerNav a:active, #footerNav a:visited { text-decoration:none; }
					#footerNav a:hover { text-decoration:underline; }
				#footerNav a.L1link, #footerNav a.L1link:link, #footerNav a.L1link:active, #footerNav a.L1link:hover, #footerNav a.L1link:visited { color:#000000; }
					#footerNav .L1link h2 { font-family:Georgia; font-size:18px; padding:11px 0 8px; margin:0; }
				#footerNav li.L2item a, #footerNav li.L2item a:link, #footerNav li.L2item a:active,
					#footerNav li.L2item a:hover, #footerNav li.L2item a:visited { font-family:Arial; font-size:11px; line-height:16px; margin:0; padding:0; }

/* defaults */
	#footerNav.def ul#footerNavMasterUL { background:none; margin:0 8px; }
		#footerNav.def li.L1listItem { background:url(/images/footerNavDefRight.gif) top right repeat-y; }

		/* default L1 link color */
			#footerNav.def a.L1link, #footerNav.def a.L1link:link, #footerNav.def a.L1link:active,
				#footerNav.def a.L1link:hover, #footerNav.def a.L1link:visited { color:#000000; }

			/* default L2 link color */
				#footerNav.def li.L2item a, #footerNav.def li.L2item a:link, #footerNav.def li.L2item a:active,
					#footerNav.def li.L2item a:hover, #footerNav.def li.L2item a:visited { color:#515151; }

/* dexter */
#footerNav.dex { background:none; width:980px; padding-top:5px; }
	#footerNav.dex ul#footerNavMasterUL { background:url(/images/dexter/footerNavBackDex.png) bottom left repeat-x; }
		#footerNav.dex li.L1listItem { background:url(/images/dexter/footerNavDexRight.gif) top right repeat-y; }

/* southfield */
#footerNav.sou { background:none; width:980px; padding-top:5px; }
	#footerNav.sou ul#footerNavMasterUL { background:url(/images/southfield/footerNavBackSou.png) bottom left repeat-x; }
		#footerNav.sou li.L1listItem { background:url(/images/southfield/footerNavSouRight.gif) top right repeat-y; }
				
	/* dex and southfield L1 link color */
		#footerNav.dex a.L1link, #footerNav.dex a.L1link:link, #footerNav.dex a.L1link:active,
			#footerNav.dex a.L1link:hover, #footerNav.dex a.L1link:visited,
		#footerNav.sou a.L1link, #footerNav.sou a.L1link:link, #footerNav.sou a.L1link:active,
			#footerNav.sou a.L1link:hover, #footerNav.sou a.L1link:visited { color:#ffffff; }

		/* dex and southfield L2 link color */
			#footerNav.dex li.L2item a, #footerNav.dex li.L2item a:link, #footerNav.dex li.L2item a:active,
				#footerNav.dex li.L2item a:hover, #footerNav.dex li.L2item a:visited,
			#footerNav.sou li.L2item a, #footerNav.sou li.L2item a:link, #footerNav.sou li.L2item a:active,
				#footerNav.sou li.L2item a:hover, #footerNav.sou li.L2item a:visited { color:#c0c0c0; }
 
 


		
		#footerNav.def {}
		#footerNav.dex {}
		#footerNav.sou {}

