	html {
		height: 100%;
	}
	
	img {
		border: none;
	}
	
	body {
		background: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8px;
	}

	.groupWrapper {
		float: left;
		margin-right: 1%;
		min-height: 400px;
		position:relative;
	}

	.serializer {
		clear: both;
	}
	
	.groupItem {
		margin-bottom: 20px;
	}
	
	.groupItem .itemHeader {
		line-height: 28px;
		color: #000;
		padding: 0px 0px 10px 0px;
		font-weight: bold;
		font-size: 16px;
		position: relative;
	}
	
	.groupItem .itemHeader a {
		position: absolute;
		right: 10px;
		top: 0px;
		font-weight: normal;
		font-size: 11px;
		text-decoration: none;
	}
	
	.groupWrapper p {
		height: 1px;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	
	.topstrip {
		background-image:  url(images/topstrip.gif);
		background-repeat: repeat-x;
	}

	.fixedhead {
		background-color:salmon;
		font-size:8px;
		color:black;
		font-weight:bold;
	}

	.fixedtext {
		font-size:10px;
		color:black;
	}

	.button {
		cursor:pointer;
		border:solid 2px;
		border-top:#FFFFFF;
		border-right:#FFFFFF;
		border-bottom:#666666;
		border-left:#666666;
		background-color:#CCCCCC;
		color:#000000;
		text-align:center;
		width:30px;
	}

	.imgbutton {
		cursor:pointer;
		border:none;
	}

	input {
		font-size:10px;
		font-family:verdana;
	}
	
	.userinput {
		background-color:whitesmoke;
		border:none;
	}
	
	.auth {
		 background-repeat:no-repeat; 
		 background-color:#fde1dc;
		 border:solid 3px #fde1dc;
	}
	
	admin {
		display:none;
	}

	.tdtextarea {
		background-color:whitesmoke;
	}	
	
	.tyedit {color:black; }
	.imgedit {color:black; }

	.quee {
		border:solid 2px white;
		background-color:white;
		color:red;
		margin-left:5px;
		margin-right:5px;
		font-size:12px;
		font-family:verdana;
	}
	
	.authonas {
		position:relative; 
		left:410px; 
		top:-15px;
	}
	
	.authlogon {
		position:relative;
		left:710px; 
		top:-37px;
	}
	
	.hdate {
		font-size:8px;
		font-family:verdana;
	}