﻿/*
#7f561b - darker brownish (text)
#ede0c0 - tan-ish page background color
#a49400 - goldish color
#f5f9ea - beige-ish background color
#f0f4e5 - beige-ish background color (slightly darker than f5f9ea)
*/
body 
{
	background-color: #ede0c0;
	
	font-family: arial;
	font-size: 12px;
	color: #7f561b;
}

textarea,select,input,button
{
	font-family: arial;
	color: #7f561b;
	background-color: #f0f4e5;
}



td,p
{
	font-size: 12px;
	font-family: arial;
	color: #7f561b;
	
}

p{
		margin:10px 10px 10px 0px;
		}
		
h1,h2,h3,h4
	 {
		font-weight: bold;
		color: #a49400;
		}
a:hover
{
	
}
a.MBDLink
{
	color: #bb9d3b;
}

a.MBDLink:hover
{
	color:#bb9d3b;
}

a.StandaloneLink
{
	text-decoration:none;
	color:#7f561b;
	font-weight:bold;
}
a.StandaloneLink:hover
{
	color: #bb9d3b;
}

a.StandaloneLink2, a.StandaloneLink2:visited
{
	text-decoration:none;
	color:#7f561b;
	cursor:hand;
}
a.StandaloneLink2:hover
{
	color: #bb9d3b;
}

.MenuLevel1
{
	margin-bottom:-5px;
	z-index:20;
}

.ImgLink
{
	cursor:hand;
}

/* nav menu at bottom of page */
a.BottomMenu, .SmallMenu, a.BottomMenu:visited
{
	font-size: 7pt;
	color: #7f561b;
	text-decoration: none;
	margin-top:-5px;
}
a.BottomMenu:hover
{
	color:  #bb9d3b;
}

/* vertical dotted divider line */
.Divider
{
	border-left: dashed 1px #ede0c0;
	width: 2%;
	height:100px;
	padding-left: 10px;
	padding-right:10px;
}

/* text on home page */

.HomeText
{
	line-height: 17px;
	text-align:left;
}
.HomeTextLH
{
	font-size: 12px;
	line-height: 20px;
	text-align:left;
}

#HomeList
{
	font-size:11px;
}
#TextTable, .Div2
{
	z-index:20;
	position:relative;
	margin-top: -310px;
	left:0px;
}
	
#CallToday
{
	z-index:150;
}
p.HomeText
{
		margin-left: 0px;
		}


.HomeTextTitle
{
	line-height:14px;
	margin-bottom:5px;
}

.HomeTextTitle a
{
	color:#7f561b;
	text-decoration: none;
	z-index:50;
}

/*.HomeTextTitle a:hover
{
	color:#f5f9ea;
	text-decoration: none;
	z-index:50;
}*/

p.PageTitle
{
	font-family: Arial;
	color:#a28800;
	font-size:18px;
	font-weight:100;
	line-height:20px;
	margin-bottom: 3px;
}
.SmallTitle
{
	font-family: Arial;
	color:#a28800;
	font-size:14px;
	font-weight:bold;
	line-height:15px;
	margin-bottom: -20px;
}
p.SubPara
{
	margin-bottom:20px;
	margin-top:0px;
}

.TightTable
{
	width:315px;
}

td.MainContent
{
	width: 396px;
	line-height: 17px;
	vertical-align:top;
}

#flashcontain , #flashcontent
{
/*width: 790px;*/
height: 460;
position: relative;
z-index: 0; 
padding:  -3px -3px -3px -3px;
margin-left:-9px;
margin-right:-10px;
margin-top:0px;
}
#HomeNav
	{
		width:812px;
		padding:0px;
		z-index:100;
		/*text-align:center;*/
		vertical-align:bottom;
		margin-bottom:-5px;
		margin-left:5px;

	}


.Quote, .Quote2
{
	padding-left:15px;
	margin-bottom:22px;
}
/*goldish color, italicized smaller text */
.Quote2
{
	color: #a49400;
	font-style:italic;
	font-size: 8pt;
}
.Sig
{
	/*font-style:italic;*/
	color:#a28800;
}
	

/**** Form styles ****/
.Form
{

	width:100%;
	font-size:8pt;
}

.FormTable
{

	text-align:left;
	width:100%;
	font-size:8pt;
}

.FormTable td
{
	font-size:8pt;
}

.FormField
{
	font-size:10px;
	font: arial;
	color: #7f561b;
	background-color:#FFFFFF;/*#f5f9ea;*/
	width: 260px;
}
.FormField2
{
	font-size:10px;
	font: arial;
	color: #7f561b;
	background-color:#FFFFFF;/*#f5f9ea;*/
	width: 128px;
}
.FormButton
{
	font-size:10px;
	font: arial;
	color: #7f561b;
	background-color:#f5f9ea;
	width: 10px;
	height:18px; 
	text-align:center;	
}

.FormDDL
{
	font-size:10px;
	font: arial;
	color: #7f561b;
}

.FormValidator
{
	font-size: 8pt;
}


/* sets up page layout */	
	#frame {
		width:811px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;


		}
	#contentcenter {
		width:800px;
		padding:0px;

		/*text-align:center;*/
		vertical-align:middle;
		}
	
	#contentheader, #ContentFooter 
	{
		width:800px;
		padding:0px;
		float:left;	
		}	
	#ContentFooter
	{
		vertical-align:bottom;

	}
	#contentheader 
	{
		font-size:12px;
		padding:0px;
		margin:0px;
		}
	
	

#imgPrintLogo
{
	display:none;
}






	