/*
======================================================

	PAGE STRUCTURE BEGINS
	
====================================================== */	

body {
		text-align:center;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size:10px;
		line-height: 12px;
		color:#666666;
		margin: 0 auto 0 auto;
		padding: 0 0 0 0;
		}
	
	#frame {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
 

/*  MASTHEAD
	wrapper followed by three nested divs
====================================================== */		
		
	#contentheader {
		height:104px;
		background:#fff
		}
		
	#contentlefttop {
		width:97px;
		padding:0 0 0 0;
		float:left;
		background: #fff url("images/logotop.gif") no-repeat; 
		}
	
	#contentcentertop {
		width:283px;
		padding:20px 0 0 20px ;
		float:left;
		height:64px;
		background: #fff;
		}
	
	#contentrighttop {
		width:108px;
		padding:0 0 0 270px;
		float:left;
		height:104px;
		background: url("images/redtop_bg.gif") repeat-x;
		}
		
/*  MAIN CONTENT
	wrapper followed by three nested divs
====================================================== */	
		
	#container {
		clear:left;
		height:256px;
		background:#fff;
		}
		
	#contentleft {
		width:97px;
		padding:45px 0 0 0;
		float:left;
		background: #fff url("images/logobot.gif") no-repeat; 
		}
	
	#contentcenter {
		width:303px;
		padding:0 0 0 0;
		float:left;
		height:256px;
		background: #fff url("images/bluegradbg.gif") repeat-x;
		}
	
	#contentright {
		width:400px;
		padding:0 0 0 0;
		float:left;
		height:256px;
		background:#fff;
		}
		
/*  BOTTOM CONTENT
	wrapper followed by three nested divs
====================================================== */	
		
	#bottom {
		clear:left;
		background:#fff;
		}
		
	#contentleftbot {
		width:97px;
		padding:0 0 0 0;
		float:left;
		}
	
	#contentcenterbot {
	width:303px;
	padding:0 0 0 0;
	float:left;
		}
	
	#contentrightbot {
	width:377px;
	padding:0 0 0 0;
	float:left;
	background: #fff url("images/bluegradbg.gif") repeat-x;
	height: 200px;
	overflow: auto;
		}
		
		#contentrightrightbot {
		width:66px;
		padding:0 0 0 0;
		float:left;
		}
		
/*  FOOTER
====================================================== */	
		
		#signoff {
		clear: left;
		width: 800px;
		padding: 6px 0 0 655px;
		background:#fff;
		}
		
/*  TICKER
====================================================== */	
		
.tickerBorder {
	margin-bottom: 28px;
	margin-left: 10px;
}

*html .tickerBorder {
	margin-bottom: 16px;
	margin-left: 10px;
}

#scrollingDiv {
		overflow: scroll;
		height:256px;
		width:303px;
		}

