html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffffff;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/Images/bg.gif);
	background-repeat:repeat-x;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	width:876px;
	margin:auto;
}

div#MainContainerInt
{
	width:931px;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:876px;
	padding-top:22px;
	float:left;
}
	div#Logo
	{
		width:273px;
		height:73px;
		float:left;
		background-image:url(/Images/logo.gif);
		background-repeat:no-repeat;
	}
		.LogoLink
		{
			width:273px;
			height:73px;
			float:left;
			display:block;
		}
	div#HeaderPortfolio
	{
		width:594px;
		height:73px;
		float:left;
		padding-right:9px;
	}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:876px;
	padding-top:16px;
	float:left;
}
div#MainBodyContainerInt
{
	width:931px;
	padding-top:16px;
	float:left;
}
	div#LeftPaneInt
	{
		width:273px;
		float:left;
	}
		div#IntLeftPortfolio
		{
			width:273px;
			float:left;
			padding-top:6px;
		}
	div#LeftPane
	{
		width:218px;
		float:left;
	}
		div#MenuContainer
		{
			width:218px;
			float:left;
			background-image:url(/Images/MenuTop.gif);
			background-repeat:no-repeat;
			padding:16px 0px 0px 0px;
		}
			div#Menu
			{
				width:216px;
				float:left;		
				background-color:#FFFFFF;
				border-left:1px solid #ededed;	
				border-right:1px solid #ededed;	
			}
			div#MenuBottom
			{
				width:218px;
				height:16px;
				float:left;	
				background-image:url(/Images/MenuBottom.png);
				background-repeat:no-repeat;
			}
		
		div#NewsAndOffersContainer
		{
			width:218px;
			float:left;	
			padding:13px 0px 25px 0px;
		}
			div#NewsAndOffersTop
			{
				width:218px;
				height:26px;
				float:left;	
				background-image:url(/Images/NewsAndOffersTop.png);
				background-repeat:no-repeat;
			}
			div#NewsAndOffers
			{
				width:195px;
				float:left;	
				padding:15px 10px 0px 11px;
				border-left:1px solid #d9d9d9;	
				border-right:1px solid #d9d9d9;	
				background-color:#f9f9f9;
				font-family:Verdana;font-size:11px;color:#919191;line-height:180%;
			}
			#NewsAndOffers u {font-family:Verdana;font-size:11px;color:#131313;font-weight:bold;}
			div#NewsAndOffersBottom
			{
				width:218px;
				height:16px;
				float:left;	
				background-image:url(/Images/NewsAndOffersBottom.png);
				background-repeat:no-repeat;
			}
	
	div#MainPane
	{
		width:658px;
		float:left;
	}
		div#BreadCrumbs
		{
			width:631px;
			height:13px;
			float:left;
			padding:0px 0px 0px 27px;
		}
		div#PageName
		{
			width:630px;
			height:33px;
			float:left;
			font-family:Verdana;font-size:18px;color:#2b2b2b;font-weight:bold;
			background-image:url(/Images/PageNameBG.gif);
			background-repeat:no-repeat;
			padding:25px 0px 0px 28px;
		}
		div#FlashAndLoginContainer
		{
			width:658px;
			height:337px;
			float:left;
			background-image:url(/Images/FlashAndLoginContainerBG.jpg);
			background-repeat:no-repeat;
		}
			div#MainFlashContainer
			{
				width:640px;
				height:283px;
				float:left;
				padding:1px 9px 0px 9px;
			}
			div#LoginContainer
			{
				width:640px;
				height:53px;
				float:left;
				padding:0px 9px 0px 9px;
			}
			
		div#MainContentContainer
		{
			width:610px;
			min-height:280px;
			_height:280px;
			float:left;
			padding:24px 29px 0px 19px;
		}
		div#MainContentContainerInt
		{
			width:621px;
			min-height:415px;
			_height:415px;
			float:left;
			padding:8px 19px 0px 18px;
			background-image:url(/Images/MainContentIntBG.jpg);
			background-repeat:no-repeat;
		}
		div#MainContentInt
		{
			width:595px;float:left;
			padding:22px 13px 0px 13px;
			min-height:450px;
			_height:450px;
		}
			div#SubPageContainer
			{
				width:621px;
				float:left;
				background-image:url(/Images/SubPageRep.gif);
				background-repeat:repeat-y;
				
			}
				div#SubPageContainerInner
				{
					width:621px;
					float:left;
					background-image:url(/Images/SubPagesTop.gif);
					background-repeat:no-repeat;
					
				}
					div#SubPages
					{
						width:610px;
						float:left;
						background-image:url(/Images/SubPagesBottom.gif);
						background-repeat:no-repeat;
						background-position:bottom;
						padding:12px 0px 12px 11px;
						font-family:Verdana;font-size:12px;font-weight:bold;color:#a6a1a1;
					}
					


/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:876px;
	min-height:50px;
	_height:50px;
	float:left;
	
}
