html,body
{
	background-color:#000000;
	color:#e4e4e4; 
	font-family:Verdana, Arial;
	font-size:8pt;  
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.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
{
	margin:0px auto;
	border:solid 1px #6a6a6a;
	border-width:1px 1px 1px 1px;
	width:739px;  
	background-color:#000000; 
	float:left;  
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	padding:15px 0px 0px 0px; 
	float:left; 
	background-color:#000000; 
}

div#TopBannerContainer
{
	height:103px;
	width:739px; 
	float:left; 
	background-image:url(/images/topbanner_back.jpg);
	background-repeat:repeat-x ;  
}

div#HeaderLogo
{
	height:86px;
	width:287px;
	float:left; 
	background-image:url(/images/topbanner_logo.gif);
	background-position:0px 0px; 
	background-repeat:no-repeat ; 
	background-position:top right; 
}

div#HeaderLinksContainer
{
	width:437px;
	text-align:right;
	padding:20px 15px 0px 0px; 
	float:left; 
}

div#IndexBanner
{
	height:180px;
	width:739px;
	float:left;    
}
div#InternalBanner
{
	height:180px;
	width:739px;
	float:left; 
	background-image:url(/images/banner.jpg);   
	background-position:0px 0px;  
}

div#InternalPageTitleContainer
{
	width:719px;
	height:38px;
	float:left;    
	overflow:hidden;
	background-image:url(/images/titleBanner.jpg);
	background-repeat:no-repeat;
	text-transform:uppercase;    
	line-height:38px;
	font-family:Times New Roman, Arial ;
	font-size:11pt;
	color:#e4e4e4;
	padding-left:20px;         
	font-weight:bold;  
}

div#IndexPageTitleContainer
{
	width:739px;
	height:38px;
	float:left;    
	overflow:hidden;
	background-image:url(/images/welcome.gif);
	background-repeat:no-repeat;
}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:739px;
	float:left;  
	background-color:#1f1f1f; 
	border-bottom:solid 1px #000000; 
}


/************************************************************************
*	Left Pane
************************************************************************/
div#LeftPaneContainer
{
	width:160px;
	padding:10px 10px 10px 10px;  
	float:left;
	min-height:300px;  
}

div#LatestNewsTitle
{
	width:160px;
	background-image:url(/images/Latest-News.gif);
	background-repeat:no-repeat ;
	height:25px;
	float:left;     
}

div#LatestProductTitle
{
	width:160px;
	background-image:url(/images/Latest-Product.gif);
	background-repeat:no-repeat ;
	height:25px;
	float:left;  
}

/************************************************************************
*	Middle Pane
************************************************************************/
div#MiddlePaneContainer
{
	width:517px;
	float:left; 
	background-color:red;
	border:solid 1px #000000;
	border-width:0px 0px 0px 2px; 
	min-height:420px;  
	_height:420px; 
	background-color:#1f1f1f;  
	padding:20px 20px 20px 20px;
}


/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	height:40px;
	width:739px;
	background-image:url(/images/footer_back.gif) ;
	background-repeat:repeat-x ;  
	float:left ;
	clear:both;   
}