﻿body
{
	text-align: center;
	font-family: Arial,verdana, Calibri;
	font-size: 13px; /*	height: 10px;*/
	color: Black;
	background-color: #edebc6; /*	background-image:url(/redriv/images/nav/background.jpg);*/
	background-image: url(/images/nav/background.jpg);
	background-repeat: repeat-x;
}

.headerText
{
	font-family: Century Gothic, Arial, Verdana;
	font-size: 20px;
}
.mainTable
{
	background-color: #edebc6;
	margin-top: 42px;
}
.InnerTable
{
	width: 627px;
}

.ContentTable
{
	width: 617px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	height: 450px;
	vertical-align: top;
}
.ContentSpacing
{
	width: 581px;
	margin-left: 25px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 20px; /*height: 350px;*/
	vertical-align: top;
}
#brownLine
{
	width:627px;
	vertical-align: top;
	border-top-width:0px;
	margin-top: 0px;
	padding-top:0px;

	height: 10px;
	background-color: #a4814e;

	margin-left: 0px;
	margin-right: 0px;
}

.center 
{
	text-align: center;
}

.gridHeader
{
	color: #03A750;
	font-weight: bold;
}
ul
{
	margin-left:17px;
}
.Header
{
	border-color: #A57F4D;
	color: White; /*font-size: 19px;*/
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	border: 0px;
	padding: 0px;
}

#flashcontent 
{
	border-top-width:0px;
	margin-top: 0px;
	padding-top:0px;

	border-bottom-width:0px;
	padding-bottom:0px;
	margin-bottom: 0px;

	padding-right:0px;
	vertical-align:top;
}

#brownLine
{
	border-top-width:0px;
	margin-top: 0px;
	padding-top:0px;

	height: 10px;
	background-color: #a4814e;
	vertical-align: top;
}


h2
{
	color: #03A750;
}

h4
{
	color: #03A750;
}
h3
{
	color: #03A750;
}
h5
{
	color: #03A750;
}

.homeImage
{
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 15px;
}

.SpecDesc
{
	font-weight: bold; /*font-size:small;*/
}

.greenText
{
	color: #03A750;
}

.ProductName
{
	color: #1db261;
	font-weight: bold; /*font-size:15px;*/
	font-size: 18px;
}

.SpecHeader
{
	/*	color: #A5814F;*/
	color: #1db261;
	font-weight: bold;
	font-size: 12pt;
}
.SpecValue
{
	/*font-size:small;*/
	padding-left: 25px;
}

.Prompt
{
	font-weight: bold;
}


/* AJAX */
.popupMenu
{
	position: absolute;
	visibility: hidden; /*	background-color:#F5F7F8;*/
	background-color: #C6DDB1;
	opacity: .8;
	filter: alpha(opacity=80);
}

.popupHover
{
	/*	background-image: url(/redriv/images/header-opened.png);*/
	background-image: url(images/header-opened.png);
	background-repeat: repeat-x;
	background-position: left top; /*	background-color:#F5F7F8;*/
}



/* Accordion */
.accordionHeader
{
	/*    border: 1px solid #2F4F4F;*/
	color: black; /*  background-color: #2E4d7B;*/ /*font-size: 12pt;*/
	font-size: 9pt;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	cursor: pointer;
	text-decoration: none;
}

.accordionContent
{
	padding: 0px;
	padding-top: 0px;
	overflow: auto;
}


/* Accordion */
.accordionHeader
{
	/*    border: 1px solid #2F4F4F;*/
	color: black; /*  background-color: #2E4d7B;*/ /*font-size: 12pt;*/
	font-size: 9pt;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	overflow: hidden;
	padding: 0px;
	margin-top: 0px;
}

.accordionHeader A:hover
{
	color: #03A750;
}

.menuLinks
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	overflow: hidden;
}
.menuLinks A:link
{
	color: black;
	text-decoration: none;
}
.menuLinks A:visited
{
	color: black;
	text-decoration: none;
}
.menuLinks A:hover
{
	color: #03A750;
	text-decoration: none;
}
.menuLinks A:active
{
	color: black;
	text-decoration: none;
}


.greenBoldLinks
{
	color: #00aa50;
	font-weight: bold;
	overflow: hidden;
}

.greenBoldLinks A:link
{
	color: #00aa50;
	font-weight: bold;
	text-decoration: none;
}
.greenBoldLinks A:visited
{
	color: #00aa50;
	font-weight: bold;
	text-decoration: none;
}
.greenBoldLinks A:hover
{
	color: #00aa50;
	font-weight: bold;
	text-decoration: none;
}
.greenBoldLinks A:active
{
	color: #00aa50;
	font-weight: bold;
	text-decoration: none;
}

.blackLinks
{
	color: Black;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.blackLinks A:link
{
	text-decoration: none;
}
.blackLinks A:visited
{
	text-decoration: none;
}
.blackLinks A:hover
{
	text-decoration: underline;
}
.blackLinks A:active
{
	text-decoration: none;
}


.textLinks
{
	color: #2e3192;
}
.textLinks A:link
{
	color: #2e3192;
	text-decoration: underline;
}
.textLinks A:visited
{
	color: #2e3192;
	text-decoration: underline;
}
.textLinks A:hover
{
	color: #2e3192;
	text-decoration: underline;
}
.textLinks A:active
{
	color: #2e3192;
	text-decoration: underline;
}
