	A:link     { text-decoration:none; font-weight: bold; color: #993300}	
	A:visited  { text-decoration:none; font-weight: bold; color: #663300}
	A:hover {text-decoration: underline;}
	A:active   { text-decoration:none; color: #003399}
	
	html,body { 
		height:auto !important;
		height: 100%;
	}
	
	body { 
		height: 100%;
		padding: 0px;
		margin: 0px;
		font-family: serif; 
		font-size: 12pt;
		background-color: #000000;
	}
		
	i { font-family: sans-serif;
		font-style: normal;
		font-size: 10pt;}
		
	hr { border: 1px solid #000000;}
	
	form {
		margin: 0px;
		padding: 0px;
	}
	
	div { }

	#outer {
		position: relative;
		margin-left: auto;
		margin-right: auto;
		width: 832px;
		height: 101%;
	}
	
	#center_column {
		position:relative;
		background: url("images/paper_back.gif") repeat;
		margin-left: auto;
		margin-right: auto;
		width: 832px;
	}
	#center_back { background: url("images/paper_back.gif") repeat;
		position:absolute;
		width: 832px;
		z-index: 0;
		height:100%;
	}	
	
	#main { background: url("images/left_paper_column.gif") repeat-y;
		position:relative;
		padding-left: 25px;
		left:0px; 
		top:0px;}

	#sideback { background: url("images/left_paper_column.gif") repeat-y;
		position:absolute;
		float: left;
		width:195px;
		padding-left: 25px;
		z-index: 0;
		height:100%;
	}		
			
	#sidenav {
		position:absolute;
		float: left;
		left:0px; 
		top:0px; 
		width:170px;
		padding-left: 25px;
		z-index: 10;
		height:100%;
	}
		
	#display {
		position:relative;
		margin-left:226px;
		left:0px;
		padding-top:18px;
		margin-bottom:0px;
		width:520px;}

	#left_column { background: url("images/fade-left.gif") repeat-y;
		position:absolute;
		top: 0px;
		left: -25px;
		padding-left: 25px;
	}	

	#left_column_back { background: url("images/fade-left.gif") repeat-y;
		position:absolute;
		top: 0px;
		left: -25px;
		width: 25px;
		height:100%;
	}
		
	#right_column { background: url("images/fade-right.gif") repeat-y top right;
		position:absolute;
		right: -32px;
		padding-right: 32px;
	}	

	#right_column_back { background: url("images/fade-right.gif") repeat-y;
		position:absolute;
		top: 0px;
		right: -32px;
		width: 32px;
		height:100%;
	}
	
	#news {
		background: url("images/trans_back.png") repeat;
		font: normal 0.8em verdana;
		padding: 10px;
		text-align: left;
	}

	.side_content {
		position:relative;
		left:0px; 
		margin-top:14px;}
		
	.side_links {
		position:relative;
		left:0px; 
		margin-top:50px;
		margin-bottom:60px;}
		
	.page_head_image {
		margin-bottom:16px;}
		
	.textnormal {
		font-weight: normal;
		font-size: 12pt;}

	.textbold { 
		font-weight: bold;}
		
	.textboldlarge {
		font-weight: bold;
		font-size: 14pt;}
		
	.error {
		font-weight: bold;
		color: #cc0000;}

	.alert {
		font-weight: bold;
		font-family: monospace;}
		
	.warning {
		color: #cc0000;}

	p.spaced {
		margin-top:30px;}
		
	.copyright {
		font-size: 10pt;
		font-weight: bold;}
		
	.blackbox {
		border: 1px solid #000000;}
		
	#content .title {
		font-weight: bold;}
	
	#content .quote {
		font-size: 0.9em;}
		
	.indented {
		margin-left: 3em;
	}
