body {
	margin: 15px;
	border: 0px none;
	padding: 0;
	background: #fff;
	color: #000
}

body, table, tr, th, td, p, div {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
}

div#cont {
	width: 700px;
}

h1 {
	font-size: 115%;
	font-weight: bold;
	}
h2 {
	font-size: 107%;
	font-weight: bold;
	}
h3 {
	font-size: 100%;
	font-weight: bold;
	}
h4 {
	font-size: 90%;
	font-weight: bold;
	}
h5 {
	font-size: 80%;
	font-weight: bold;
	}
h6 {
	font-size: 74%;
	font-weight: bold;
	}


a {
	color: #339;
}

table {
	border-collapse: collapse;
}

/* Menu-type table formatting */
table.menu, table.dataentry {
	width: 100%;
	border: 1px solid black;
	cell-padding: 3px;
	background: #000;
}

tr.heading th, tr.heading td {
	border: 1px #111111;
	background: #339;
	color: #ffe;
}

table.dataentry tr.heading th {
	text-align: left;
	background: #339;
	color: #ffe;
}

table.dataentry th {
	text-align: right;
}

table.menu th {
	text-align: middle;
}

table.menu td, table.menu th {
	text-align: left; 
	vertical-align: middle;
	border: 1px solid #111111;
	padding: 5px 10px 5px 10px;
}


table.data td {
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
}

td, th {
	background: #fff;
}

table.nocolor td {
	background: #fff;
}

#nav {
	width: 728;
	height: 25;
	margin-top: 1em;
	text-align: left;
}

#copy {
	margin-top: 1em;
}


h1#title {
	font-size: 30px;
	font-color: white;
	padding: 5px;
	width: 98%;
	text-align: left;
	margin: 0;
	background: #339;
	color: #fff;
	letter-spacing: 2px;
	font-family: Verdana;
}

div#nav {
	border-left:0px solid #eee; border-right:0px solid #eee; border-top:2px solid #eee; border-bottom:1px solid #eee; width: 100%;
	margin-bottom: 1em;
	padding: 5px;
	color: #000;
	background: #fff;
	font-size: smaller;
	font-family: Verdana; margin-left:0; margin-right:0; margin-top:0
}

p, table {
}

div#copy {
	width: 100%;
	margin: 0;
	margin-top: 50px;
/*	border: thin #eee solid;
	border-width: 2px 0 0 0; */
	padding: 5px;
/*	color: #000;
	background: #fff; */
	font-size: smaller;
}

li {
}
ul {
}

.special {
	color: #009;
}

p {
	text-align: justify;
}

table#paypal {}
form#paypal {}
table#paypal td {border: solid 2px #ccc; padding: 10px }


