body {
	margin: 0px;
	font-family:Tahoma;
	font-size:11px;
	color:#4D3616;
}
div
{
	font-family: Tahoma;
	font-size: 11px;
/*SCROLLBAR-ARROW-COLOR:#AF0808;
SCROLLBAR-FACE-COLOR:#FFFFFF;
SCROLLBAR-TRACK-COLOR:#FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR:#AF0808;
SCROLLBAR-SHADOW-COLOR:#AF0808;
SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;*/	
}
p {
	margin-top: 10px;
	margin-bottom: 0px;
}
td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#4D3616;
}
form
{
	margin:0px;
}
a
{
	color:#594120;
	text-decoration:none;
}
a:hover
{
	color:#866230;
	text-decoration:underline;
}
a.none
{
	color:#594120;
	text-decoration:none;
}
a.none:hover
{
	color:#866230;
	text-decoration:underline;
}

/* begin: styles added by Ponderosa Internet */

.menuButton {
	margin-left: 7px;
	height: 20px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #5B4322;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none;
	cursor: pointer;
}

.menuButton_over {
	margin-left: 7px;
	height: 20px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #ffffff;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none;
	cursor: pointer;
	background-color: #871313;
}

/* for current page */
.menuButton_selected {
	margin-left: 7px;
	height: 20px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #871313;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none;
}

/* drop down menu styles */
.menu {
	border: solid 1px #5B4322;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#BFAD9F,strength=5);
	position: absolute;
	top: 22px;
	font-size: 11px;
	font-family: Tahoma;
	text-transform: uppercase;
	letter-spacing: 1px;
	display: none;
	width: 180px; 
	z-index: 100; 
	padding: 0px;
	}
.menuItemOn {
	/*border-left: solid 1px #5B4322;
	border-right: solid 1px #5B4322;
	border-bottom: solid 1px #5B4322;*/
	background-color: C00035;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
	color: #ffffff;
	background-color: #871313;
	cursor: pointer;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	}
.menuItemOff {
	/*border-left: solid 1px #5B4322;
	border-right: solid 1px #5B4322;
	border-bottom: solid 1px #5B4322;*/
	background-color: #D1C4BB;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
	color: #5B4322;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	}

.brown {
	padding: 25px;
	color: #4D3616;
}
.sectionheader_blue {
	font-weight: bold;
	text-transform: uppercase;
	height: 38px;
	padding-top: 15px;
	padding-left: 25px;
	color: #ECCBA4;
}
.section_blue_a {
	color: #ffffff;
}
.section_blue_a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.sectionheader_tan {
	font-weight: bold;
	text-transform: uppercase;
	height: 38px;
	padding-top: 15px;
	padding-left: 25px;
	color: #AF0808;
	background-color: #E3CBA9;
	background-image: url('images/sectionheader_bg_tan.jpg');
	background-repeat: repeat-x;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.sectionheader_red {
	font-weight: bold;
	text-transform: uppercase;
	height: 38px;
	padding-top: 15px;
	padding-left: 25px;
	color: #CEAA79;
	background-color: #881616;
	background-image: url('images/sectionheader_bg_red.jpg');
	background-repeat: repeat-x;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.section_tan {
	padding: 25px;
	background-color: #E3CBA9;
	background-image: url('images/section_bg_tan.jpg');
	background-repeat: repeat-x;
}

.section_red {
	padding: 25px;
	background-color: #A44243;
	background-image: url('images/section_bg_red.jpg');
	background-repeat: repeat-x;
	color: #ffffff;
}

.quoteType {
	color: #FFEDCE;
	font-weight: bold;
	cursor: pointer;
	padding-right: 4px;
}

.quoteType_over {
	color: #89090A;
	background-color: #E6D2B1;
	font-weight: bold;
	cursor: pointer;
	padding-right: 4px;
}

.form_label {
	font-weight: bold;
	padding-top: 3px;
	padding-right: 10px;
	margin-top: 5px;
}
.form_input_container {
	margin-top: 5px;
	text-align: right;
}
.form_input {
	border: solid 1px #CEAA56;
}
.form_input_required {
	border: solid 1px #ff0000;
}

.form_blue_header {
	background-image: url('images/sectionheader_bg_blue.jpg'); 
	background-repeat: repeat-x; 
	border: solid 1px #006EA3;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px;
	color: #DFE9F3;
	text-align: center;
}
.form_blue_submit {
	background-image: url('images/sectionheader_bg_blue.jpg'); 
	background-repeat: repeat-x; 
	background-color: #3B94D0;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	border: outset 1px #006EA3;
	font-size: 12px;
}
.form_red_submit {
	background-image: url('images/sectionheader_bg_red.jpg'); 
	background-repeat: repeat-x; 
	background-color: #800404;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	border: outset 1px #5F0014;
	font-size: 12px;
}
.byline {
	color:#AF0808;
	font-size:9px;
	text-transform:uppercase;
}
.icon {
	border: dotted 1px #ffffff;
	margin-bottom: 0px;
	background-color: #3376A1;
	text-align: center;
}
.grid {
}
.grid_over {
	background-color:  #871313;
	cursor: pointer;
	color: #ffffff;
}
.grid_header {
	text-align: center;
	color: #5B4322;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.grid_text {
	width: 100px;
	font-weight: normal;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
}
/* end: styles added by Ponderosa Internet */

/*  original website styles by A Creative Page below */
c
{
	color:#F4A9A9;
	text-decoration:none;
}
c:hover
{
	color:#F4A9A9;
	text-decoration:underline;
}
c.none
{
	color:#F4A9A9;
	text-decoration:none;
}
c.none:hover
{
	color:#F4A9A9;
	text-decoration:underline;
}
.red
{
	color:#AF0808;
}
a.red
{
	color:#AF0808;
	text-decoration:none;
}
a.red:hover
{
	color:#AF0808;
	text-decoration:none;
}
a.red_none
{
	color:#AF0808;
	text-decoration:none;
}
a.red_none:hover
{
	color:#AF0808;
	text-decoration:none;
}
.white
{
	color:#FFFFFF;
}
a.white
{
	color:#FFFFFF;
	text-decoration:underline;
}
a.white:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
a.white_none
{
	color:#FFFFFF;
	text-decoration:none;
}
a.white_none:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
.pink
{
	color:#ffffff;
	padding: 25px;
}
a.pink
{
	color:#F4A9A9;
	text-decoration:none;
}
a.pink:hover
{
	color:#F4A9A9;
	text-decoration:underline;
}
a.pink_none
{
	color:#F4A9A9;
	text-decoration:none;
}
a.pink_none:hover
{
	color:#F4A9A9;
	text-decoration:underline;
}
.light
{
	color:#CEAA79;
}
a.light
{
	color:#CEAA79;
	text-decoration:underline;
}
a.light:hover
{
	color:#CEAA79;
	text-decoration:none;
}
.top
{
	color:#AF8E5B;
	font-weight:bold;
	font-size:9px;
}
a.top
{
	color:#AF8E5B;
	text-decoration:underline;
}
a.top:hover
{
	color:#AF8E5B;
	text-decoration:none;
}
.copy
{
	color:#D7A5A5;
	font-size:9px;
}
a.copy
{
	color:#D7A5A5;
	text-decoration:none;
}
a.copy:hover
{
	color:#D7A5A5;
	text-decoration:underline;
}

.gray
{
	color:#908F8F;
}
.t9
{
	font-size:9px;
}
.header
{
	font-weight:bold;
	text-transform:uppercase;
}
.table
{
	font-weight:bold;
	color:#594120;
}