<!--

	.access_links {
		position: absolute;
		left:     -10000px;
	}

	.align_left    { text-align: left;    }
	.align_right   { text-align: right;   }
	.align_justify { text-align: justify; }

	.center { text-align: center; }

	.clear_left   { clear: left;  }
	.clear_both   { clear: both;  }
	.clear_right  { clear: right; }

	.clear {
		background: none;
		border:     0;
		clear:      both;
		display:    block;
		float:      none;
		font-size:  0;
		height:     0;
		margin:     0;
		padding:    0;
		overflow:   hidden;
		visibility: hidden;
		width:      0;
	}

	.clearfix:after {
		clear:      both;
		content:    ' ';
		display:    block;
		height:     0;
		visibility: hidden;
	}

	.clearfix {
		display:inline-block;
	}

		* html .clearfix {
			height: 1%;
		}

	.clearfix {
		display:block;
	}

	.css_test {
		display: none;
		height:  1px;
		width:   1px;
	}

	.debug_info {
		background: #111;
		color:      #FFFF27;
		font-size:  1.3em;
		margin:     1.6em auto;
		padding:    20px;
		text-align: left;
		width:      760px;
	}

	.float_left   { float: left;  }
	.float_none   { float: none;  }
	.float_right  { float: right; }

	.hide_inner { text-indent: -10000px; }

	.print_only { display: none; }

	.remove_this { display: none; }








/*
		div.error {
			background:    #fffcdd url('/img/icons/alert.gif') 10px 10px no-repeat;
			border:        1px solid #efe9a4;
			margin-bottom: 20px;
			padding:       8px 10px 10px 22px;
		}

			.error ul {
				border:  0;
				margin:  0;
				padding: 0;
			}

				.error ul li {
					background:  none;
					line-height: 20px;
					list-style:  disc;
					margin-left: 25px;
					padding:     0;
				}
*/
-->