
body {
	margin:0px;
	background-color:#FFFFFF;
}

td { vertical-align:top; }

a:link {
	text-decoration:none;
	color:#0000FF;
}

a:visited {
	text-decoration:none;
	color:#0000FF;
}

a:hover {
	text-decoration:underline;
	color:#0000FF;
}

a img { border:0; }

p { margin:0 0 .8em 0; }

ul {
	margin:0 0 0.8em 0;
	padding:0 0 0 1.4em;
}

ol {
	margin:0 0 0.5em 0;
	padding:0 0 0 2.5em;
}

#footer { padding-top:28px; }
#footer p {
	font-size:11px;
	text-align:center;
	margin:0;
	color:#723864;
}

#footer p a:link { color:#FFFFAA; }

#footer {
	vertical-align:middle;
	padding:8px;
}

.header { background-image:url(images/bg.header.jpg); padding: 9px 0 15px 0; }

.divider { background-image:url(images/divider.gif); }

.textcell { background-image:url(images/bg.text.jpg); }

#textarea { padding:16px 18px 18px 18px; }
#menuarea { padding:45px 0 20px 0; }
.prodtable { 
	border-top:1px solid #FFFFFF;
	margin:18px 0 18px 0;
	}
.prodtable td {
	padding:3px 24px 3px 0;
	border-bottom:1px solid #FFFFFF;
	vertical-align:middle;
	}
.formtable td {
	padding:4px 18px 4px 0;
	}
#textarea table td {
	padding:3px 14px 3px 0;
	}
