@media screen
{
	body
	{
		background:#4d8db3 url(../Images/Layout/background.gif) top left repeat-x;
		margin:0;
		padding:0;
		text-align:center;
	}
	
	#aspnetForm /* Safari Fix */
	{
		margin:0;
	}
	
	img
	{
		border:0;
	}
	
	#msoContainer 
	{
		margin:0 auto;
		text-align:left;
		width:986px;
	}
	
	#msoHeader
	{
		background:#4d8db3 url(../Images/Layout/headerBackground.jpg) top left no-repeat;
		float:left;
		height:165px;
		width:100%;
	}
	
	#msoPrintHeader { display:none; }
	
	#msoHeaderTop
	{
		clear:both;
		float:left;
		height:26px;
		width:955px;
	}
	
	#msoHeaderTopLeft
	{
		float:right;
		padding:4px 15px 0 0;
	}
	
	#msoHeaderTopRight
	{
		float:right;
		padding:6px 0 0 0;
	}
	
	
	#msoHeaderMiddle
	{
		clear:both;
		float:left;
		height:108px;
		width:100%;	
	}
	
	#msoHeaderBottom
	{
		float:left;
		height:32px;
		padding-left:18px;
		width:auto;
	}
	
	*html #msoHeaderBottom { padding-left:20px; }

	#msoSplashBodyContainer, #msoSubPageContainer
	{
		float:left;
		width:100%;
	}
	
	*html #msoSplashBodyContainer, *html #msoSubPageContainer
	{
		position:relative;
		top:-1px;
	}
	
	#msoSplashBodyLeft, #msoSubPageLeftGrow
	{
		float:left;
		width:743px;
	}
	
	#msoSplashBodyLeftTop
	{
		background:url(../Images/Layout/splashBodyBG.jpg) top left no-repeat;
		float:left;
		height:290px;
		width:100%;
	}
	
	#msoSplashBodyLeftTopPadding
	{
		float:left;
		padding:30px 365px 0 45px;
	}
	
	#msoSplashBodyLeftBottom
	{
		background:url(../Images/Layout/ajaxBG.gif) top left no-repeat;
		float:left;
		height:210px;
		width:100%;
	}
	
	#msoSplashBodyRight, #msoSplashBodyRightGrow
	{
		background:url(../Images/Layout/rightColumnBG.png) top left no-repeat;
		float:right;
		width:243px;
	}
	
	*html #msoSplashBodyRight, #msoSplashBodyRightGrow { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/Layout/rightColumnBG.png", sizingMethod="crop"); }
	*html .tabstrip { position:relative; top:-1px; }
	
	.msoRightColumnModule
	{
		float:left;
		width:100%;
	}
	
	.msoRightColumnModulePadding
	{
		padding:0 20px;
	}
	
	#msoSubPageLeftTop
	{
		background:url(../Images/Layout/leftColumnBG.png) top left repeat-x;
		float:left;
		width:100%;
	}
	
	*html #msoSubPageLeftTop { position:relative; top:-1px; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/Layout/leftColumnBG.png", sizingMethod="crop"); }
	
	#msoSubPageLeftMiddle
	{
		background:url(../Images/Layout/msoSubPageLeftMiddleBG.gif) top left repeat-y;
		float:left;
		min-height:480px;
		width:100%;
	}
	
	*html #msoSubPageLeftMiddle { height:455px; position:relative; top:-1px; }
	
	#msoSubPageLeftPadding
	{
		float:left;
		left:45px;
		position:relative;
		width:665px;
	}
	
	#msoSubPageLeftBottom
	{
		background:url(../Images/Layout/msoSubPageLeftBottomBG.gif) top left no-repeat;
		float:left;
		height:5px;
		overflow:hidden;
		width:100%;
	}
	
	*html #msoSubPageLeftBottom { position:relative; top:-1px; }
	
	#msoFooter
	{
		background:url(../Images/Layout/bottomBG.png) top left no-repeat;
		float:left;
		height:44px;
		width:100%;
	}
	
	* html #msoFooter { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/Layout/bottomBG.png", sizingMethod="crop"); }
	
	#msoSplashFooter
	{
		background:url(../Images/Layout/bottomSplashBG.png) top left no-repeat;
		float:left;
		height:44px;
		width:100%;
	}
	
	* html #msoSplashFooter { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/Layout/bottomSplashBG.png", sizingMethod="crop"); }
	
	#msoFooterPadding
	{
		float:left;
		padding:14px 40px 0 40px;
	}
	
	#msoFooterTwo
	{
		float:left;
		width:100%;
	}
	
	#msoFooterTwoPadding
	{
		float:left;
		height:40px;
		padding:7px 40px 0 40px;
	}
	
	.imageFloatLeft
	{
		float:left;
	}
	
	.imageFloatRight
	{
		float:right;
		padding:0 0 20px 20px;
	}
	
	#msoSliderOuterContainer 
	{
		background:url(../Images/Layout/outerBG.gif) top left no-repeat;
		float:left;
		height:194px;
		left:4px;
		position:relative;
		overflow:hidden;
		top:9px;
		width:739px;
	}
	
	#msoSliderInnerContainer 
	{
		background:#94bad1;
		float:left;
		height:194px;
		overflow:hidden;
		width:696px;
	}
	
	.RightArrow, .LeftArrow
	{
		cursor:pointer;
	}
	
	#msoSliderLeftArrow
	{
		float:left;
	}
	

	#msoSliderRightArrow
	{
		float:left;
	}
	
	.msoSliderNewsContainer
	{
		background:url(../Images/Layout/sliderNewsContainer.gif) top left no-repeat;
		float:left;
		height:194px;
		overflow:hidden;
		width:344px;
	}
	
	.msoSliderNewsSeparator
	{
		float:left;
		width:8px; 
	}
	
	.msoSliderNewsPadding
	{
		float:left;
		padding:14px 12px 14px 18px;
		text-align:left;
	}
	
	.sliderFloatLeft
	{
		float:left;
		width:145px;
	}
	
	.sliderFloatRight
	{	clear:right;
		float:right;
		margin-bottom:3px;
		width:154px;
	}
	
	.sliderLearnMore
	{
		clear:both;
		float:left;
		width:300px;
	}
	
	.floatLeft
	{
		float:left;
	}
	
	#msoModuleContainer 
	{	
		float:left;
		margin-top:5px;
		width:235px;
	}
	
	#msoModuleTop
	{
		background:url(../Images/Layout/moduleTop.png) top left no-repeat;
		float:left;
		height:39px;
		width:235px;
	}
	
	*html #msoModuleTop { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/Layout/moduleTop.png", sizingMethod="crop"); }
	
	#msoModuleTopPadding
	{
		float:left;
		padding-top:7px;
	}
	
	span.msoModuleTopText
	{
		color:#fff;
		font-size:11px;
		font-weight:bold;
		padding-left:22px;
	}
	
	#msoModuleMiddle 
	{ 
		background:url(../Images/Layout/moduleMiddle.png) top left repeat-y;
		float:left;
		width:235px;
	}
	
	*html #msoModuleMiddle { background:url(../Images/Layout/moduleMiddle.gif) top left repeat-y; }
	
	#msoModuleMiddlePadding
	{
		float:left;
		padding:0 20px 20px 20px;
	}
	
	#msoModuleBottom
	{
		background:url(../Images/Layout/moduleBottom.png) top left no-repeat;
		float:left;
		height:18px;
		width:235px;
	}
	
	*html #msoModuleBottom { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/Layout/moduleBottom.png", sizingMethod="crop"); }
}

@media print
{
	#msoContainer 
	{
		text-align:left;
		width:650px;
	}
	
	#msoHeader
	{
		display:none;
	}
	
	#msoPrintHeader
	{
		border-bottom:solid 1px #000;
		height:104px;
		width:100%
	}
	
	#msoSplashBodyContainer
	{
		width:100%;
	}
	
	#msoSplashBodyLeft
	{
		width:650px;
	}
	
	#msoSplashBodyLeftTop
	{
		width:100%;
	}
	
	#msoSplashBodyLeftTopPadding
	{
		width:100%;
		padding:30px 0 30px 0;
	}
	
	#msoSplashBodyLeftBottom
	{
		display:none;
	}
	
	#msoSplashBodyRight
	{
		display:none;
	}
	
	#msoFooter
	{
		display:none;
	}
	
	#msoFooterTwo
	{
		border-top:solid 1px #000;
		padding:10px 0 0 0;
		width:100%;
	}
	
	#msoFooterTwoPadding
	{
		
	}
	
	.floatLeft
	{
		float:left;
	}
	
	.floatRight
	{
		float:right;
	}
}