body  {
margin : 0px;
background-color : #ffffff;
text-align : center;
}

p {
font-family : Tahoma;
}
.lnk {
font : 1.1em Tahoma;
font-weight : bold;
color : #00f;
}
.head {
font : 1.1em Tahoma;
font-weight : bold;
color : #000;
}
.txt {
font : 0.9em Tahoma;
text-decoration : none;
color : #000;
}

.ptxt {
font : 0.9em Tahoma;
text-decoration : none;
color : #000;
padding:0 20px 0 20px;
}

.jtxt {
font : 0.9em Tahoma;
text-decoration : none;
color : #000;
margin:0 20px 20px 20px;
text-align:justify
}

.copy {
font : 0.8em Tahoma;
color : #000;
}
.nav {
font : bold 0.9em Tahoma;
color : #000;
text-decoration : none;
padding-left : 30px;
}
a:hover {
text-decoration : underline;
}
input , textarea , select {
border-width : 1px;
width : 200px;
}

img
{
	border:0px
}

#header
{
	margin:10px auto 0px auto;
	width:780px;
	height:279px;
	border:0px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:0px;
}

#topnav
{
	margin:0px auto 0px auto;
	width:780px;
	height:43px;
	border:0px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:0px;
}

#toptrim
{
	margin:0px auto 0px auto;
	width:780px;
	height:36px;
	border:0px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:0px;
}

#main
{
	margin:0px auto 0px auto;
	width:780px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#ececec;
	padding:0px;
}

#bottomnav
{
	margin:0px auto 0px auto;
	width:780px;
	border:1px solid #000;
	border-top:0px;
	height:30px;
	text-align:center;
	font:0.9em Tahoma;
	padding:10px 0px 0px 0px;
}

#badges
{
	margin:0px auto 0px auto;
	width:500px;
	text-align:center;
	padding:5px;
}