
/* Site-wide style sheet for Saddleback, Maine located in the Rangeley Region of Maine */
/* EC 11/26/01 */
	
/*  This section sets the basic page structure and font properties */

	body { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: white; margin: 0px }
	span, div, p, td, th, li { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

	/* Standard header structure */
	h1.stdHeadStruct {}  /* For future use */
	span.stdHeadSmall { font-size: 10pt; font-family: "Times New Roman", Georgia, "Times Roman", Times, serif }
	span.stdHeadLarge { color: maroon; font-size: 12pt }

	/* Uniform page margins */
	div.stdPgMargins { margin-left: 10px; margin-right: 10px }

	/* Standard style for faq's, shipping, privacy */
	span.faqHead { font-size: 10pt; font-weight: bold }
	div.faqIndent { padding-left: 30px; padding-right: 30px }
	hr.faqDivider { color: silver; height: 1px; width: 50% }

/* Left side navigation links are controlled here.  Basic definitions are: */
/* leftNavHeading: Section heading style (i.e., "Shopping," etc.) */
/* leftNavCurrPg: Non-clickable link showing that this is the current page */
/* leftNav: Clickable link style */
/* leftNav:hover: Link style when cursor is held over link */

	span.leftNavHeading { color: maroon; font-weight: bold }
	span.leftNavCurrPg { color: maroon; font-size: 8pt }
	a.leftNav { color: #333333; font-size: 8pt; text-decoration: none }
	a.leftNav:hover { color: black; text-decoration: underline }

/* Banner navigation links are controlled here.  Definitions are: */
/* topNavStyle: The basic style of text used for all banner navigation links */
/* topNavCurrPg: Non-clickable link indicating this is the current page */
/* topNav, topNav:hover: Clickable link styles, similar to left navigation */
/* Note: Background attribute is needed to futz netscape 6 */

	span.topNavStyle { background: #66301c; color: #66301c; font-size: 9pt; font-weight: bold }
	span.topNavCurrPg { background: #66301c; color: 66301c }
	a.topNav { background: #66301c; color: #d6b7a2; text-decoration: none }
	a.topNav:hover { background: #66301c; color: white; text-decoration: underline }

/* Small print in red */

	span.tinyRed { color: #ab0021; font-size: 8pt }

/* Copyright style */

	span.copy { color: #333333 }
	span.copyRCBName { font-weight: bold }
IMG.Bordered
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
Table.WineClub
{
	BORDER-BOTTOM: #274C18 1px solid;
	BORDER-LEFT: #274C18 1px solid;
	BORDER-RIGHT: #274C18 1px solid;
	BORDER-TOP: #274C18 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	text-align: right;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px
}
Td.WineClub
{
	BORDER-BOTTOM: #274C18 1px solid;
	BORDER-LEFT: #274C18 1px solid;
	BORDER-RIGHT: #274C18 1px solid;
	BORDER-TOP: #274C18 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	text-align: right;
	color: #000000;
	font-family: Verdana;
	font-size: 12px
}
		body {
			background-color: ; /* background color */
			color: ; /* text color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
			margin: 0px 0px 0px 0px; /* top right bottom left */
		}

		.aspmaker {
			color: ; /* text color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
		}

		input, textarea, select {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			border:  1px solid #274C18;
			background: #FFFFFF;
		}

		a:active {
			color: ; /* active link color */
		}

		a:link {
			color: ; /* link color */
		}

		a:visited {
			color: ; /* visited link color */
		}

		/* main table */
		.ewTable {
			width: 96%; /* table width */
			color: ; /* text color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
			border-collapse: collapse;
			border: none;
		}

		/* main table data cells */
		.ewTable td {
			padding: 4px; /* cell padding */
			border: 1px solid; /* cell spacing */
			border-color: #CCCCCC;  /* table background color */
		}

		/* main table header cells */
		.ewTableHeader {
			background-color: #274C18; /* header color */
			color: #FFFFFF; /* header font color */
			vertical-align: top;
		}

		.ewTableHeader a {
			color: #FFFFFF; /* header font color */
		}

		/* main table row color */
		.ewTableRow {
			background-color: #FFFFFF;  /* alt row color 1 */
		}

		/* main table alternate row color */
		.ewTableAltRow {
			background-color: #F5F5F5; /* alt row color 2 */
		}

		/* main table edit mode row color */
		.ewTableEditRow {
			background-color: #FFFF99; /* edit mode color */
		}

		/* main table highlight color */
		.ewTableHighlightRow {
			background-color: ; /* highlight color */
		}

		/* main table select color */
		.ewTableSelectRow {
			background-color: ; /* select color */
		}

		/* main table footer section */
		.ewTableFooter {
			background-color: #FFFFCC;
		}

		/* classes for report */
		.ewGroupField {
			font-weight: bold;
		}

		.ewGroupName {
			font-weight: bold;
		}

		.ewGroupHeader {
			border-bottom: 3px double Gray;
			border-top: 3px double Gray;
		}

		.ewGroupSummary {
			border-top: 1px solid Gray;
		}

		.ewGroupAggregate {
			font-weight: bold;
		}

		.ewGrandSummary {
			border-top: 1px solid Gray;
		}

		/* message */
		.ewmsg {
			color: red; /* message color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
		}
