body
{
text-align: center;
background: #3F484D url(BG.jpg) 0 repeat-y;
background-position: top center;

overflow: auto;
}

#container
{
margin-left: auto;
margin-right: auto;
background: url(TitleTop.jpg) 0 no-repeat;
background-position: top center;
width: 982px;
min-height: 600px;
text-align: left;

}


#whole

{
width: 577px;
position: relative;
top: 62px;
left: 210px;
}


#innerwhole

{
text-align: center;
width: 577px;
background: url(Body.png);
position: relative;
top: 0px;
left: 0px;
}

#navbox

{position: relative;
top: 20px;
left: 667px;
width: 119px;
height: 69px;
}

#textnavbox
{position: relative;
top: 4px;
left: 2px;
}


#bodyattach

{
width: 577px;
height: 22px;
background: url(Body_2.png) no-repeat;
position: relative;
left: 0px;
text-align: right;
font: .7em arial;
color: #000000;
}
	
	
	#endcap
	
	{ width: 577px;
	height: 200px;
background: url(EndCap.png) no-repeat;
background-position: center center;
text-align: center;
font-weight: bold;
}




	#cccap
	
	{ width: 577px;
	height: 25px;
text-align: center;
font: .7em arial;
text-align: center;
}



	
	#subject {
			position: relative;
			top: 10px;
			left: 265px;
			width: 200px;
			height: 20px;
			background-color: #FFFFFF;
			border: 1px solid #000000;
		}
	

	p.body	{
		font: .8em arial;
		}
		
	
		
		p.subject	{
			font: 1em arial bold;
			}
			
		span.padding {padding-right: 22px;}
		span.center {text-align: center;
		font: .8em arial;
color: #000000;}

span.center2 {text-align: center;
		font: 1em arial;
color: #000000;}



img.nopad {padding: 0;
margin: 0;}


a:link { 
	color: #000000;
text-decoration: underline;
	}
a:visited { 
	color: #000000;
text-decoration: underline;
	}
a:hover { 
	color: #000000;
	text-decoration: underline;
	}
a:active { 
	color: #000000;
text-decoration: underline;
	}


p.news {font: 1em arial bold italic;}

