/*--------------------------------------------------*/
/* General Setup                 					*/

	* {
		padding: 0;
		margin: 0;
		
	}

	body {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1em;
		color: #000;
		background-color: #3499CC;
	}

	a img {
		border: 0;
	}

	p {
		padding: 0 0 12px;
	}

	ul, ol {
		padding: 0 24px 12px;
	}

	table {
		font-size: 1em;
	}

	input,
	textarea,
	select,
	button {
		font-size: 1em;
	}

/*--------------------------------------------------*/
/* Generic Classes				                    */

	.offScreen {
		position: absolute;
		left: -5000px;
	}

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

	.clear {
		display: inline-block;
	}

	.clear {
		display: block;
	}

	* html .clear {
		height: 1%;
	}

/*--------------------------------------------------*/
/* Wrapper						                    */

	#wrapper {
		
		background: url('../../img/background.gif') repeat-x;
		font-size: 0.7em;
		height: 900px;
		text-align:center;
	}

/*--------------------------------------------------*/
/* Flash Holder					                    */

	#flashHolder {
		
		padding: 40px 0 0 0;
		
	}
	
	table.adminTable {
		font-size:10px;
		margin-top:-5px;
		width:800px;
		border-width: 0px;
		border-spacing: 0px;
		border-style: solid solid solid solid;
		background-color: white;
		margin-left:auto;
		margin-right:auto;
	}
	table.adminTable th {
		border-width: 0px;
		padding: 5px;
		border-style: solid solid solid solid;
		border-color: gray gray gray gray;
		background-color: white;
		-moz-border-radius: 0px 0px 0px 0px;
	}
	table.adminTable td {
		border-width: 0px;
		padding: 5px;
		border-style: solid solid solid solid;
		border-color: gray gray gray gray;
		background-color: white;
		-moz-border-radius: 0px 0px 0px 0px;
	}
	
	#admin {
		text-align:center;
		margin-left:auto;
		margin-right:auto;
		background:url('../a/img/header.gif') no-repeat 0 0;
	}