body {background: white; color: black;}
table {width: 730px; margin: 0; border: 3px solid #552C55; cellspacing: 0;}
table td {padding: 2em 0.5em; border-width: 0; vertical-align: top; font-family: Georgia, Times New Roman, Times, serif; font-size: 12px;}
h1 {font: 26px Georgia, Times New Roman, Times, serif bold; font-style: italic; margin: 0.125em 0.25em;}
h2 {font: italic 16px Georgia, "Times New Roman", Times, serif bold; margin: 0.5em;}
h3 {font: 18px Georgia, "Times New Roman", Times, serif bold; text-align: center;}
h4 {font: 16px Georgia, "Times New Roman", Times, serif bold; color: #552C55;}

td#title {background: transparent url(images/purpbox.gif) top left no-repeat; text-align: center;}
td#title img {margin: 40px 15px 10px 15px;}
td#title img#nontitle {margin: 10px 15px 10px 15px;}
td#title a:link {color: #552C55; text-decoration: none; font-weight: bold;}
td#title a:visited {color: #CC9900; text-decoration: none; font-weight: bold;}
td#title a:hover {color: #CD66CD; text-decoration: none; font-weight: bold;}
table#cols {width: 66%;}
table#cols td {padding: 0.5em;}
table.nobrdr {border: 0; width: 80%;}
table.nobrdr td {
	padding: 0.5em;
	vertical-align: middle;
}
table.nobrdr50 {
	border: 0px none #552C55;
	width: 50%;
}
table.nobrdr50 td {border: 0px none #552C55; padding: 0.5em;}
table.nobrdr50 img {margin: 0;}
table.nobrdr100 {border: 0; width: 100%;}
table.nobrdr100 td {padding: 0.5em;}

td#mainbody a:link {color: #552C55; text-decoration: none; font-weight: bold;}
td#mainbody a:visited {color: #CC9900; text-decoration: none; font-weight: bold;}
td#mainbody a:hover {color: #CD66CD; text-decoration: none; font-weight: bold;}

td#links {width: 297px; background: #A3820F url(images/widebanner.gif) top no-repeat; color: white; padding-top: 60px;}
td#links p {font-size: 12px; margin: 0.5em 0 0.1em 0;}
td#links p.descrip {font-size: 12px; margin: 0.3em 3em;}
td#links p.disclaimer {font-size: 9px; margin: -10px 25px 0px 25px;}
td#links a:link {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
td#links a:visited {color: #DDDDDD; text-decoration: none; font-weight: bold;}
td#links a:hover {color: #FFE073; text-decoration: none; font-weight: bold;}
td#empty {background: transparent url(images/purpbox.gif) top right no-repeat;}
td#logo {background: transparent url(images/purpbox.gif) bottom left no-repeat;}
img#logo {margin: 10px 30px;}
div#addr {padding: 0.5em 0 0 0;}
img.btn {vertical-align: text-bottom; margin: 0 0.25em 0 0.5em;}
td#addr {font-size: 14px; text-align: center;}
td#addr p {margin: 0.33em;}
td#addr a:link {color: #552C55; text-decoration: none; font-weight: bold;}
td#addr a:visited {color: #CC9900; text-decoration: none; font-weight: bold;}
td#addr a:hover {color: #CD66CD; text-decoration: none;	font-weight: bold;}
td#bottrt {background: transparent url(images/purpbox.gif) bottom right no-repeat;}
