html
{
height: 100%;
}

	body {
		text-align:center;
		height: 100%;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#555455;
		font-size:14px;
		}
		
.TopTitle h1
{
	text-align:center;
	color:#ffffff;
	font-size:8px;
}

.TopStuff
{
	display:none;
}				
#nonFooter
{
	position: relative;
	min-height: 100%;
}

* html #nonFooter
{
	height: 100%;
}

#content
{
	/*padding-bottom: 9em;*/
}

#footer
{

	width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding-left:0px;
		text-align:center;
		
		font-size:12px;
		background-image:url(Images/BottomBanner.gif);
		background-repeat:no-repeat;
		background-position:right;
		
		height:99px;
		
		color:#FFFFFF;
}

#footer a
{

text-decoration:none;

color:#FFFFFF;
}



		
	
	#frame {
		width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		width:200px;
		float:left;
		background:#fff;
		text-align:right;
		
		
		margin-top: 20px;
		
		/*background-image:url(Images/Left.gif);
		background-repeat:no-repeat;*/
		/*height:400px;*/
		
		font-size:14px;
		
		font-weight:bold;
		

		}
		
		#voucherTxt {
		
		background:#fff;
		text-align:left;
		color:#000000;
		
		}
				
		
		#contentleft a:hover
		{
			
		color: #111111;
		
		background-image:url(Images/MenuBallSel.gif);
			background-repeat:no-repeat;
			background-position:right;
			
			color:#495b5f;
			
			padding-top:2px;

		

		cursor: pointer;
		}
		
		#contentleft a
		{
			text-decoration:none;	
			
					color:#555455;
			
			background-image:url(Images/MenuBall.gif);
			background-repeat:no-repeat;
			background-position:right;
		
		}
		
		#contentleft ul
		{
		list-style-type: none;
		
		list-style-position: outside;				
		}
		
		#contentleftcurrent
		{
		
			background-image:url(Images/MenuBallSel.gif);
			background-repeat:no-repeat;
			background-position:right;
		}
		
					

	

	

	
	#contentcenter {
		width:685px;
		margin-top:20px;
		margin-left:10px;
		float:left;
		background:#eee;
		}
		
		#contentcenter a
		{
		font-weight:bold;
		text-decoration:none;
		
		color:#555455;
		}
		
	#contentcenterimage {
		
		width:930px;
		padding-left:120px;
		/*padding-top:150px;*/
		margin-left:10px;
		/*margin-top:-130px;*/
		float:left;
/*		background:#eee;*/

		}
	
	#contentright {
	
		width:280px;
	
		float:left;
		background:#fff;		
		
		text-align:right;
		
		margin-top:20px;
		}
	
	#contentheader {
		background:#fff;				
		}
				
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:18px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		
		
		}
	
	#contentright p { font-size:10px}
	
	#NWS
	{
	margin-top:10px;
		font-size:10px;
	}
	
	#NWS a
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	
	
	#Terms
	{
	font-size:11px;
	}
