body { 
	background-image: url('/images/layout/penny_bkgd2.jpg'); 
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

p, tr, td, div
{
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

a {
	color: #0000C0;
	text-decoration: underline;
}

a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a:active {
	color: #FFFFFF;
	text-decoration: none;
}




/******************************************************
****               Custom Class Types              ****
******************************************************/
.small {
	font-size: 11px;
}

.back {
	color: #266041;	
}

/* ------------- Footer Specific Types --------------*/
.footer {
	font-size: 11px;
	color: #B8E1CB;
}

.footer a {
	color: #B8E1CB;
	text-decoration: underline;
}

.footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.footer a:active {
	color: #FF9900;
	text-decoration: none;
}


/*----------  Table Border Specific Classes ---------*/
.1pxBorder {
	border: 1px solid #000000;
}

.borderTop {
	border-top: 1px solid #FFFFFF;
}

.borderLeft {
	border-left: 1px solid #FFFFFF;
}

.borderRight {
	border-right: 1px solid #FFFFFF;
}

.dottedBtm {
	border-bottom: 1px dotted #000000;
}



/*---------  Form Specific Types & Borders  ---------*/
.wnlemail {
	background-color: #D3DDF3;
	color: #000000;
	border: 1px solid #113178;
	font-size: 12px;
}

.signup
{
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 11px;
color: #000000;
background-color: #A6BAE6;
border: 1px solid #FFFFFF;
}



/*---------  Listings Data Types  -------------------*/
.white {
	color: #FFFFFF;
	font-size: 11px;
}

.regWhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
}

.price {
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.row1 {
	background-color: #0F2E89;
}

.row2 {
	color: #000000;
	font-size: 11px;
	background-color: #C0C0C0;
}

.error {
	color: #C00000;
	font-weight: bold;
}

.rates
{
color: #0B4D85;
}

.links
{
text-decoration: none;
}

.links a
{
color: #ffffff;
text-decoration: underline;
}

.links a:hover
{
color: #ffffff;
text-decoration: none;
}

.main {
	padding: 10px;
}