html { /*Firefox fix*/
	min-height: 100%;
	margin-bottom: 1px;
	}
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #c9cbca;
	background-image:url(/data/resources/images/bg2.jpg);
	background-repeat:repeat-x;
}
body,td,th,input {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	}
img {
	border:0;
}
a {
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
}

.invis {
	display:none;
	}
.left {
	float:left;
}
.right {
	float:right
}
#layout {
	margin: 0 auto 0 auto;
	text-align:left;
	padding:0;
	width:950px;/* 770 - 44px for padding*/
	height:768px;
	clear: both;
	border:0px solid green;
	display:none;
	}


/* CSS FIXES */
/* Fix clearing bug */
.noshow {
	position: absolute;
	display:none;
	left: -9000px;
}
.clearboth{
	clear:both;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
#lnContent {
	xbackground-image: url("/noflash/bg.gif");
	background-repeat: no-repeat;
	background-position:top center;
	border:0px solid red;
	width:950px;
	height:768px;
	background-color:white;
}
.content {
	margin:135px 0 0 480px;
	border:0px solid red;
	width:340px;
	color:white;
}
.content p {
	font-size:70%;
	padding:0;
	margin:0;
	margin-bottom:1.2em;
}
.content a {
	color:white;
}
.content h1 {
	font-size:80%;
	margin:0;
	padding:0;
	font-style:italic;
}
.content h2 {
	font-size:70%;
	margin:0;
	padding:0;
}

