﻿P, TD, LI, UL, Table {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	text-align: left;
	vertical-align: text-top;
}

/* this group sets the normal link colors */
A:LINK {
	font-weight: bold;
	text-decoration: none;
	color: #202020;
}
A:VISITED {
font-weight: normal;
text-decoration: bold;
}
A:HOVER {
color: Red;
font-weight : normal;
text-decoration : underline;
}
A:ACTIVE {
font-weight : normal;
text-decoration: bold;
}

H1 {
font-size : 100%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
letter-spacing: 3px;
color : #58506F;
}

H2, H3, H4, H5, H6 {
font-size : 100%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
letter-spacing: 3px;
color : #58506F;
}

UL {
list-style: square;
}

.header {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image:url('images/logotype.gif');
background-repeat:no-repeat;
background-position: left;
background-color: #FFFFFF;
height: 65px;
border-top: 2px solid #FFFFFF;
border-bottom: 4px solid #58506F;
padding-top: 0px
}

.bannercell {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #D7D4E0;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
font-weight : bold;
letter-spacing: 3px;
border-bottom: 2px solid #58506F;
}

.contentleft {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #877DA2;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
text-transform: capitalize;
}


.maincontent {
	margin: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F3F3F6;
	font-size: small;
	color: #000000;
}

.contentright {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
background-color: #F3F3F6;
}

.spacer {
background-color: #D7D4E0;
border-top: 2px solid #BAB5CA;
border-bottom: 2px solid #58506F;
height: 25px;
}

.copycell {
	margin: 8px 0px 8px 0px;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	font-size: xx-small;
	background-color: #877DA2;
	border-bottom: 5px solid #BAB5CA;
	border-top: 2px solid #58506F;
	height: auto;
	empty-cells: show;
	color: #FFFFFF;
	font-variant: small-caps;
	border-top-width: 3px;
	border-bottom-width: 5px;
	display: table;
	table-layout: fixed;
}

.bottomnav {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:white;
padding-right: 5px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 5px;
font-size: xx-small;
background-color: #877DA2;
border-bottom: 4px solid #58506F;
border-top: 2px solid #58506F;
border-right: 2px solid #58506F;
}

/* this group sets the indexpage hottopics classes */

.indexheader {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image: url('images/header1.jpg');
background-repeat: no-repeat;
background-position:  right;
background-color: #A6A0BA;
height: 100px;
border-top: 2px solid #58506F;
border-bottom: 8px solid #58506F;
padding-top: 10px
}

.htopicleft {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #877DA2;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
}

.htopiccenter {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image: url(images/stripes.jpg);
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
border-left: 2px solid #BAB5CA;
border-right: 2px solid #BAB5CA;
}

.htopicright {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #877DA2;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
color: #ffffff;
}

/* this group sets the form button classes */

.form {
border: 1px solid #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #BAB5CA;
letter-spacing: 2px;
font-weight : bold;
font-size: 70%;
}
.quotes {
	color: #5A1C8E;
}

.formfield {
border: 1px solid #000000;
color: #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #F3F3F6;
}

.rightcontent {
	margin: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F3F3F6;
	font-size: small;
	text-align: left;
	vertical-align: middle;
	background-image: url('images/stripes.jpg');
	background-repeat: repeat;
	border-left-style: solid;
	border-left-width: thick;
	border-left-color: #877DA2;
	color: #FFFFFF;
}

