body		{background-color: black;
		 font-family:Verdana,Trebuchet,Arial,Helvetica,sans-serif;
		 color: white; font-size: 12pt; margin: 20px}
body.banner	{background-image:url(images/Tile.gif);
		 background-attachment:fixed;
		 background-position:center center;
		 background-repeat:no-repeat}
body.tight	{margin: 0pt; background-color: black}
a		{text-decoration:none}
a:link		{color: yellow}
a:visited	{color: wheat}
a:hover		{text-decoration: underline; color: red}
a.hidden:link	{font-size: 9pt; color: black}
a.hidden:visited{font-size: 9pt; color: black}
a.hidden:hover	{font-size: 9pt; color: white; text-decoration: none}
p		{}
h1		{text-align:center; margin: 5px 0px 0px 0px}
h2		{margin: 15px 0px 5px 0px}
h3		{margin: 15px 0px 5px px}
p.left		{text-align:left}
p.center	{text-align:center}
p.right		{text-align:right}

div.left	{text-align:left}
div.center	{text-align:center}
div.right	{text-align:right}
div.caption	{font-size: 16pt; text-align: center; font-weight: bold;
		 margin: 5px 0px}

div.textnav	{font-size:8pt; text-align:center}
div.Gallery	{font-size:10pt}
div.footnote	{font-size:10pt; text-align:center; font-style: italic}
div.BSETOC	{font-size: 11px; margin-bottom: 3px}
div.disclaimerI	{font-size:10pt; text-align:center; font-style: italic;
		 margin: 7px; background-color: rgb(25,25,25);}
div.disclaimerO	{margin: 20px; border: solid white 1px;
		 background-color: rgb(25,25,25);}
div.disclaimer	{font-size:10pt; color: gray; text-align:center;
		 font-style: italic; margin-top: 70px}
div.testimonial	{font-size:11pt; color: white; text-align: justify;
		 margin-left: 7%; margin-right: 7%; font-style: normal}
div.testator	{font-size:10pt; color: white; text-align: right;
		 margin-right: 7%; font-style: italic}
div.testator2	{font-size:10pt; color: white; text-align: right;
		 margin-right: 0px; margin-bottom: 9px; font-style: italic}

img.Category	{border: solid white 12px; margin: 0px 20px 10px 20px}
img.photo	{border: solid white 12px;}
img.thumbnail	{border: solid white 3px;}
img.BSEthumbHL	{border: solid white 10px; width: 70%; max-width: 400px;
		 float: left; margin-right: 20px; margin-top: 4px}
img.BSEthumbHR	{border: solid white 10px; width: 70%; max-width: 400px;
		 float: right; margin-left: 20px; margin-top: 4px}
img.BSEthumbVL	{border: solid white 10px; width: 50%; max-width: 300px;
		 float: left; margin-right: 20px; margin-top: 4px}
img.BSEthumbVR	{border: solid white 10px; width: 50%; max-width: 300px;
		 float: right; margin-left: 20px; margin-top: 4px}
img.TestimonialPic	{border: solid white 2px; margin-left: 7%;
		 float: left; margin-right: 20px; margin-top: 0px;
		 margin-bottom: 10px}

table		{border:0px solid black; padding:0px}
table.signup	{border:1px solid gray; padding:0px}

table.Input2Col	{background-color: rgb(25,25,25); padding:0px; spacing: 0pt;
		 border-right: solid gray 1px; border-bottom: solid gray 1px}
td.Col1NoTop	{border-left: solid gray 1px; text-align: left}
td.Col2NoTop	{text-align: left}
td.Col1Top	{border-top: solid gray 1px; border-left: solid gray 1px;
		 text-align: left}
td.Col2Top	{border-top: solid gray 1px; text-align: left}

tr		{vertical-align:top}
tr.middle	{vertical-align:middle}
tr.bottom	{vertical-align:bottom}
th		{padding-right:7px; padding-left:7px}
th.tablehead	{background:#ddddff; font-size:16pt; font-weight:bold}
td		{padding-right:7px; padding-left:7px; text-align:left}
td.center	{text-align:center}
td.right	{text-align:right}
td.nodots	{width: 95%; text-align:justify; padding-top: 7pt}
td.dots		{background: transparent url(images/Dot.gif) bottom left
		 repeat-x; width: 95%; vertical-align: bottom;
		 text-align:justify; padding-top: 7pt}
span.item	{background-color: rgb(28,17,51); padding-right: 0.5em}
span.subitem	{background-color: rgb(28,17,51); padding-left: 2em;
		 padding-right: 0.5em}
