/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {
	margin:0;
	padding:0;
	font-family: arial;
	font-size: 12px;
	color: #3C4142;
}
#outer{
min-height:100%;
margin-bottom:-140px;
height:auto;
background-color: #CEEDF8;
}
* html #outer{height:100%;}
#title{
	height: 104px;
	background-color: #FFFFFF;
	background-image: url('/images/background-title.gif');
	background-repeat: repeat-x;
}
#content{
	/* min-height: 443px; */
	min-height: 301px;
	background-image: url('/images/background-content.gif');
	background-repeat: repeat-x;
}
#content-text{
	width: 605px;
	/* min-height: 443px; */
	min-height: 301px;
	margin-left: 200px;
}
#nav{
	float: left;
	width: 150px;
}
#footer {
	width:100%;
	clear:both;
	height:140px;
	text-align: left;
	background-color: #CEEDF8;
	background-image: url('/images/background-footer.gif');
	background-repeat: repeat-x;
}
#footer-text{
	color: #FFFFFF;
	font-size: 10px;
	width: 800px;
	height: 140px;

	background-image: url('/images/background-footer-logo.gif');
	background-repeat: no-repeat;
	background-position: top right;
}
#footer-text a{color: #FFFFFF;}
#footer-text a:hover{color: #3C4142;}
#clearfooter{clear:both;height:140px;}
div>p {margin:0}
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-142px;} /*safari wrapper */
img{border: 0;}
p{padding: 5px 0;}
hr{
	margin: 10px 0;
	padding: 0;
	width: 605px;
	border: none 0;
	border-top: 1px solid #056D87;
}
h1{
	color: #056D87;
}
h2{
	color: #056D87;
	font-size: 14px;
}
a{
	color: #056D87;
	text-decoration: underline;
}
a:hover{
	color: #3C4142;
}
li{padding: 0;}
li.padded{padding: 5px 0;}
input{
	font-size: 12px;
	font-family: arial;
}
textarea{
	font-size: 12px;
	font-family: arial;
}
