body {
 background-image: url(images/vstripe.gif);
 background-repeat: repeat-y;
 background-color: #fff;
 color: #000;
 margin: 0px;
 }

body.plain {
 background-image: none;
 background-color: #fff;
 color: #000;
	margin: 0px;
	padding: 20px 10px 15px 10px;
	width: 365px;
 }

body, td {
 font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
 font-size: 80%;
 }

img { border: 0px; }

table.main {
 position: absolute;
 margin: 0px;
 padding: 0px;
 z-index: 2;
	}

li { list-style-type: square; }

#hstripe {
 position: absolute;
 margin: 0px;
 padding: 0px;
 background-image: url(images/bg_masthead.gif);
 background-repeat: repeat-x;
 height: 90;
 width: 100%;
 z-index: 1;
	}

#content {
	margin: 0px;
	padding: 20px 0px 15px 0px;
	width: 365px;
	}

#footer {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 365px;
 font-size: 90%;
 }

#features {
 margin: 0px;
	padding: 15px 0px 0px 0px;
	width: 150px;
 font-size: 90%;
 }

b, strong { font-weight: bold; }

a:link { color: #363; text-decoration: underline; }
a:visited { color: #363; text-decoration: underline; }
a:active { color: #363; text-decoration: underline; }
a:hover { color: #363; text-decoration: none; }

a.feature { color: #000; text-decoration: none; font-weight: bold; }
a.feature:visited { color: #000; text-decoration: none; font-weight: bold; }
a.feature:active { color: #000; text-decoration: none; font-weight: bold; }
a.feature:hover { color: #000; text-decoration: underline; font-weight: bold; }

a.footer	{ color: #363; text-decoration: none; font-weight: bold; }
a.footer:visited	{ color: #363; text-decoration: none; font-weight: bold; }
a.footer:active	{ color: #363; text-decoration: underline; font-weight: bold; }
a.footer:hover	{ color: #363; text-decoration: underline; font-weight: bold; }

a.note {
 color: #8B2731;
 text-decoration: none;
 font-weight: bold;
 font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
 font-size: 70%;
 }
a.note:visited	{ color: #8B2731; text-decoration: none; font-weight: bold; }
a.note:active	{ color: #8B2731; text-decoration: underline; font-weight: bold; }
a.note:hover	{ color: #8B2731; text-decoration: underline; font-weight: bold; }

a: first-child em { font-style: italic; }

.monospace { font-family: 'Courier New', Courier; }
.padt { padding-top: 10px; }
#rightcol .padt { padding-top: 15px; }
.subhead1 { color: #363; font-weight: bold; text-align: center;}
.subhead1+em { font-weight: bold; font-style: italic; }
.subhead { color: #000; font-weight: bold; }
.rule { border-top: 1px solid #000; margin-top: 26px; }
.endnote { color: #8B2731; font-weight: bold;}