/*
<!--
//   -------------------------------------------------------------------------
//				CSS File
//			Version 1.0 (CSS version 2)
//			code by Brutal Smurf
//			brutal_smurf@yahoo.com
//
//	This program is Copyright 2002 by Blaze Cold Media and Carl Heinrichs.
//	This page or any of its contents may not be copied, sold or redistributed 
//	in any way without the express written consent of the author.  The only
//	purpose for this CSS file is to provide a style base for this site.
//	http://www.w3.org/TR/REC-CSS2/
// -------------------------------------------------------------------------
-->
*/

/* Add the following command in the <HEAD> section of your HTML file */

/* <LINK REL=STYLESHEET TYPE="text/css" HREF="style.css"> */

/*
DEFAULT TAGS
*/
/*
Body Properties
*/

body {
	background-color: #FFFFFF;
/*	background-image: url("bg.jpg");	*/
	background-repeat: repeat;
/*	background-position: 0pt 0pt;	*/
	background-attachment: fixed;
	border-width: 0pt;
/*		border-top-width: 0pt;
		border-right-width: 0pt;
		border-bottom-width: 0pt;
		border-left-width: 0pt;	*/
	border-style: none;
/*		border-top-style: outset;
		border-right-style: outset;
		border-bottom-style: outset;
		border-left-style: outset;	*/
/*	clip: rect(0pt, 10pt, 10pt, 0pt);	*/
	color: #000000;
/*	cursor: url("http://theURL/of/cursor.cur"), url("http://theURL/of/second.csr"), text;	*/
	direction: ltr;
	display: block;				/* must be block for body! */
	font-family: Garamond,Times,Arial;
	font-size: 12pt;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-stretch: normal;
	height: auto;
	letter-spacing: normal;
	line-height: normal;
	margin-top: 31pt;
	margin-bottom: 72pt;
	margin-left: 31pt;
	margin-right: 72pt;
/*	overflow: auto;	*/
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
/*	position: static;
		top: 0pt;	*/ /* Box Offsets	*/ /*
		right: 400pt;
		bottom: auto;
		left: 0pt;	*/
	text-align: justify;
	text-decoration: none;
	text-transform: none;
	text-indent: none;
	text-shadow: none;
	unicode-bidi: normal;
	verticle-align: baseline;
	visibility: visible;
	width: 468pt;
/*		min-width: 468pt;
		max-width: auto;	*/
	white-space: normal;
	word-spacing: normal;
}
/*
body:before {
	content: url("http://the/banner/url");
}
body:after {
	content: url("http://the/signature/url");
}
*/



/*
CLASSES
*/
/*
.bld {
	font-weight: bold;
}
.bldr {
	font-width: bolder;
}
.cntr {
	text-align: center;
}
.f8 {
	font-size: 8pt;
}
.f9 {
	font-size: 9pt;
}
.f10 {
	font-size: 10pt;
}
.f11 {
	font-size: 11pt;
}
.f12 {
	font-size: 12pt;
}
.f13 {
	font-size: 13pt;
}
.f14 {
	font-size: 14pt;
}
.f15 {
	font-size: 15pt;
}
.f16 {
	font-size: 16pt;
}
.f17 {
	font-size: 17pt;
}
.f18 {
	font-size: 18pt;
}
.f19 {
	font-size: 19pt;
}
.f20 {
	font-size: 20pt;
}
.header {
	font-size: 15pt;
	font-style: normal;
	font-weight: bold;
}

.header-caption {
	font-size: 12pt;
	font-style: normal;
	text-align: left;
}
.itlc {
	font-style: italic;
}
.lft {
	text-align: left;
}
.title {
	color: #DDDDDD;
	font-size: 18pt;
	font-style: italic;
	font-weight: bold;
}
*/
/*
.menu {
	color: #DDDDDD;
	font-face: Arial,Helvetica;
	font-size: 12pt;
	font-style: bold;
	text-align: center;
}
*/
.oblq {
	font-style: oblique;
}
.rght {
	text-align: right;
}

.section {
	font-size: 12pt;
	font-weight: bold;
}

.shdw {
	text-shadow: 3px 3px 5px;
}

.title {
	font-size: 19pt;
	font-weight: bold;
}
.top {
	verticle-align: top;
}

.superscript {
	vertical-align: super;
	font-size: 6pt;
}
.subscript {
	vertical-aling: sub;
	font-size: 6pt;
}

/*
PSEUDO CLASSES
*/

:focus	{
	outline-width: thick;
	outline-style: solid;
	outline-color: #000000
}
:active {
	outline-width: thick;
	outline-style: solid;
	outline-color: #AA0000;
}



/*
ANCHOR CLASSES
*/

/*
Anchor Titles, Menus, Headers, and Sections
*/

a:link{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-shadow: none;
	}
a:visited{
	color: #444444;
	font-weight: normal;
	text-decoration: none;
	text-shadow: none;
	}
a:hover	{
	color: #660000;
	font-weight: normal;
	text-decoration: underline;
	text-shadow: inherit;
	}
a:active{
	color: #660000;
	font-weight: bold;
	text-decoration: underline;
	text-shadow: 3px 3px 5px;
	}


a.header:link	{
	font-size: 15pt;
	font-weight: bold;
	color: #000000
	text-decoration: none;
	text-shadow: none;
	}
a.header:visited	{
	font-size: 15pt;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	text-shadow: none;
	}
a.header:hover	{
	font-size: 15pt;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
	}
a.header:activated	{
	font-size: 15pt;
	font-weight: bolder;
	color: #660000;
	text-decoration: underline;
	text-shadow: 3px 3px 5px;
	}

a.header-caption:link	{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-shadow: none;
	}
a.header-caption:visited	{
	font-size: 8pt;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	text-shadow: none;
	}
a.header-caption:hover	{
	font-size: 8pt;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
	}
a.header-caption:activated	{
	font-size: 8pt;
	font-weight: bolder;
	color: #660000;
	text-decoration: underline;
	text-shadow: 3px 3px 5px;
	}

a.list:link{
	color: #DD0000;
	font-weight: bold;
	text-decoration: none;
	text-shadow: none;
	}
a.list:visited{
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
	text-shadow: none;
	}
a.list:hover	{
	color: #FF0000;
	font-weight: bolder;
	text-decoration: underline;
	text-shadow: none;
	}
a.list:active{
	color: #000000;
	font-weight: bolder;
	text-decoration: underline;
	text-shadow: 3px 3px 5px;
	}

a.menu:link{
	color: #DD0000;
	font-weight: bold;
	text-decoration: none;
	text-shadow: none;
	}
a.menu:visited{
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
	text-shadow: none;
	}
a.menu:hover	{
	color: #FF0000;
	font-weight: bolder;
	text-decoration: underline;
	text-shadow: none;
	}
a.menu:active{
	color: #000000;
	font-weight: bolder;
	text-decoration: underline;
	text-shadow: 3px 3px 5px;
	}

a.submenu:link{
	color: #DD0000;
	font-weight: bold;
	text-decoration: none;
	text-shadow: none;
	}
a.submenu:visited{
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
	text-shadow: none;
	}
a.submenu:hover	{
	color: #FF0000;
	font-weight: bolder;
	text-decoration: underline;
	text-shadow: none;
	}
a.submenu:active{
	color: #000000;
	font-weight: bolder;
	text-decoration: underline;
	text-shadow: 3px 3px 5px;
	}


/*
BLOCK QUOTES
*/
blockquote {
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
blockquote.ci {
	font-size: 12pt;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}

/*
HEADER PROPERTIES
*/

h1 {
	color: #000000;
	text-align: center;
}
h1.c {
	color: #000000;
	text-align: center;
}
h1.l {
	color: #000000;
	text-align: left;
}
h2 {
	color : #000000;
	text-align: left;
}
h2.c {
	color : #000000;
	text-align: center;
}
h2.l {
	color : #000000;
	text-align: left;
}
h3 {
	color : #000000;
	text-align: left;
}
h3.c {
	color : #000000;
	text-align: center;
}
h3.l {
	color : #000000;
	text-align: left;
}


/*
HORIZONTAL RULE PROPERTIES
*/
hr {
	width: 60%;
	text-align: center;
}

/*
LIST PROPERTIES
*/
li {
	font-size: 12pt;
	list-style-position: indside;
}
li.num-paren:before {
	display: marker;
	content: counter(counter) ")";
	counter-increment: counter;
	list-style-position: inside;
}
ul { 
	list-style-type: disc;
	list-style-position: outside;
	margin-top: 0pt;
	margin-bottom: 10pt;
}
ul.disc { 
	list-style-type: disc;
	list-style-position: outside;
}
ul.circle { 
	list-style-type: circle;
	list-style-position: outside;
}
ul.square { 
	list-style-type: square;
	list-style-position: outside;
}
/*
ul.image { 
	list-style-image: url("http://bullett/image");
	list-style-position: outside;
}
*/

/*
PARAGRAPH PROPERTIES
*/


p	{
	color: #000000;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	text-shadow: none;
}

p.caption-small	{
	text-align: center;
	font-size: 9pt;
	font-weight: bold;
}

p.bc14	{
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
}

p.bc10	{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
}

p.caption {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

p.ci {
	font-size: 12pt;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}

p.header {
	color: #660000;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

p.quote {
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}

p.submenu {
	color: #000000;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	text-shadow: none;
}

p.invisible	{
	font-size: 6pt;
	font-weight: lighter;
	text-decoration: none;
	text-align: justify;
	text-shadow: none;
	visibility: hidden;
}
p.note:before {
	content: "NOTE: "
	font-size: 14pt;
	font-weight: bold;
	text-align: justify;
}
p.menu {
	color: #000000;
	font-face: Arial,Helvetica;
	font-size: 12pt;
	font-style: bold;
	text-align: center;
}
p.title {
	font-size: 19pt;
	font-weight: bold;
}



/*
SPAN PROPERTIES
*/

span	{
	color: #000000;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	text-shadow: none;
}

span.header	{
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	text-shadow: none;
}



/*
TABLE CLASSES
*/
table {
/*	background-color: #000066;
	background-image: none;
	background-repeat: repeat;
	background-position: 0pt 0pt;	*/
	background-attachment: fixed;
/*	border-width: 0pt;	*/
/*		border-top-width: 0pt;
		border-right-width: 0pt;
		border-bottom-width: 0pt;
		border-left-width: 0pt;	*/
	border-style: none;
/*		border-top-style: outset;
		border-right-style: outset;
		border-bottom-style: outset;
		border-left-style: outset;	*/
	direction: ltr;
	display: block;	/* must be block for body! */
	height: auto;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
/*	position: static;
		top: 0pt;	*/ /* Box Offsets	*/ /*
		right: 400pt;
		bottom: auto;
		left: 0pt;	*/
	visibility: visible;
	width: 468pt;
/*		min-width: 422pt;
		max-width: auto;	*/
}

table.menu {
	border-width: 0pt;
	border-style: none;
	margin-top: 0pt;
	margin-bottom: 30pt;
	margin-left: 0pt;
	margin-right: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	width: 468pt
}


table.sign {
	background-color: #000000;
	border-width: 3pt;
/*		border-top-width: 0pt;
		border-right-width: 0pt;
		border-bottom-width: 0pt;
		border-left-width: 0pt;	*/
	border-style: outset;
/*		border-top-style: outset;
		border-right-style: outset;
		border-bottom-style: outset;
		border-left-style: outset;	*/
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	width: 361px;	
/*		min-width: 468pt;
		max-width: auto;	*/
}

table.title {
	border-width: 0pt;
	border-style: none;
	margin-top: 0pt;
	margin-bottom: 30pt;
	margin-left: 0pt;
	margin-right: 0pt;
	padding-top: 0pt;
	padding-right: 10pt;
	padding-bottom: 0pt;
	padding-left: 10pt;
	width: 400pt
}


td {
/*	background-color: #000000;	*/
	text-align: left;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	width: 468pt;
}

td.sign {
/*	background-color: #000000;	*/
	border-style: none;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 361px;	
}


td.title {
/*	background-color: #333366;	*/
	text-align: center;
	padding-top: 5pt;
	padding-right: 10pt;
	padding-bottom: 5pt;
	padding-left: 10pt;
	width: 480pt;
}

td.menu {
/*	background-color: #000000;	*/
	text-align: center;
	padding-top: 3pt;
	padding-right: 10pt;
	padding-bottom: 3pt;
	padding-left: 10pt;
	width: 468pt;	
}

td.submenu {
/*	background-color: #000000;	*/
	text-align: left;
	padding-top: 3pt;
	padding-right: 10pt;
	padding-bottom: 3pt;
	padding-left: 10pt;
	width: 234pt;
}

td.text {
/*	background-color: #000000;	*/
	text-align: left;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
/*	width: 468pt;	*/
}


/*
BORDER STYLES
*/
/* 
none, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset	
*/

/*
DISPLAY PROPERTIES
*/
/* 
block, inline, list-item, marker, none, run-in, compact, table, inline-table, table-row-group, table-column, table-column-gropu, table-header-group, table-footer-group, table-row, table-cell, table-caption, none, inherit
*/


/*
PSEDUO CLASSES
*/
/*
:first-child
:link
:visited
:hover
:active
:focus
:lang
:first-line
:first-letter
:before
:after
*/


/*
At RULES
*/
/*
@import url("http://server/style.css");
@media aural, braille, embossed, handheld, print, projection, screen, tty, tv

*/