/* CSS Document */


/* HTML TAGS */

body {
	font-family : Verdana;
	margin:  0px;
	padding: 0px;
	background: #A2A97F url(http://browndawson.com/images/bg_main.gif) repeat-x;
}

form {
	margin: 0px;
	padding: 0px;
}


/*TEXT STYLES*/

#address b {
	font-size: 10px;
	font-weight: bold;
}

.address_headline {
	font-size: 10px;
	font-weight: bold;
	color: #8D8255;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

.address_pershing {
	float: left;
	font-size: 9px;
	color: #787878;
	margin: 0px;
	padding: 0px 25px 0px 0px;
	display: block;
	text-align: left;
}

.address_millville {
	float: left;
	font-size: 9px;
	color: #787878;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	text-align: left;
}

.content_main {
	padding: 0px 20px 0px 20px;
	font-size: 10px;
	color: #000000;
	text-align: left;
	line-height: 16px;
}

.content_home {
	padding: 15px 0px 0px 20px;
	font-size: 10px;
	color: #000000;
	text-align: left;
	line-height: 16px;
}

.subhead {
	font-size: 11px;
	font-weight: bold;
	color: #5A96FF;
}

#directors {
	font-size: 9px;
	line-height: 12px;
}

.footer_text {
	font-size: 9px;
	color: #000000;	
}

.obithead {
	font-size: 14px;
}

/*LINKS*/

a:link, a:visited {
	color: #3C3C3C;
	text-decoration: underline;
}

a:hover {
	color: #3C3C3C;
	text-decoration: none;
}

#directors a:link, #directors a:visited {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #5A96FF;
}

#directors a:hover {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #5A96FF;
}
.bg_search a:link, .bg_search a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}

.bg_obit a:link, .bg_obit a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}

.bg_obit a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.bg_search a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.footer_text a:link, .footer_text a:visited {
	text-decoration: none;
	color: #000000;
	position:relative;
}

.footer_text a:hover {
	text-decoration: underline;
	color: #000000;
	position:relative;
}


/*POSITIONING*/

#logo {
	float: left;
	margin: 0px;
	padding: 35px 0px 0px 50px;
	display: block;
}

#address {
	float: right;
	margin: 0px;
	padding: 32px 50px 0px 0px;
	display: block;
}


/*BACKGROUNDS*/

.bg_search {
	background-color: #A29668;
	background-image: url(http://browndawson.com/images/bg_search.gif);
	background-repeat: no-repeat;
	line-height: 8px;
	font-size: 9px;
	color: #FFFFFF;
}
.bg_send {
	background-color: #A29668;
	background-image: url(http://browndawson.com/images/bg_send.jpg);
	background-repeat: no-repeat;
	line-height: 12px;
	font-size: 9px;
	padding: 14px 0px 0px 0px;
	color: #FFFFFF;
}
.bg_obit {
	background-color: #A29668;
	line-height: 14px;
	font-size: 10px;
	color: #FFFFFF;
}

/*FORMS*/

.searchbox {
	font-size: 10px;
	color: #000000;
	border: 2px solid #424234;
	padding: 3px;
	width: 180px;
	background-color: #ffffff;
}
.textbox {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border: 1px solid #424234;
	padding: 3px;
	width: 180px;
	background-color: #ffffff;
}
.textbox_small {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border: 1px solid #424234;
	padding: 3px;
	width: 50px;
	background-color: #ffffff;
}

.messagebox {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border: 1px solid #424234;
	padding: 3px;
	width: 380px;
	height: 125px;
	background-color: #ffffff;
	overflow: auto;
}
.datedown {
	font-size: 10px;
	color: #000000;
	border: 1px solid #424234;
	width: 80px;
	margin: 0px;
	padding: 3px;
	background-color: #ffffff;
}

.dropdown {
	font-size: 10px;
	color: #000000;
	border: 1px solid #424234;
	width: 180px;
	margin: 0px;
	padding: 3px;
	background-color: #ffffff;
}

.button {
	font-size: 10px;
}

/* Calendar */

	#testdiv1 .TESTcpYearNavigation,
	#testdiv1 .TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	#testdiv1 .TESTcpDayColumnHeader,
	#testdiv1 .TESTcpYearNavigation,
	#testdiv1 .TESTcpMonthNavigation,
	#testdiv1 .TESTcpCurrentMonthDate,
	#testdiv1 .TESTcpCurrentMonthDateDisabled,
	#testdiv1 .TESTcpOtherMonthDate,
	#testdiv1 .TESTcpOtherMonthDateDisabled,
	#testdiv1 .TESTcpCurrentDate,
	#testdiv1 .TESTcpCurrentDateDisabled,
	#testdiv1 .TESTcpTodayText,
	#testdiv1 .TESTcpTodayTextDisabled,
	#testdiv1 .TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	#testdiv1 TD.TESTcpDayColumnHeader
			{
			text-align:center;
			font-weight: bold;
			}
	#testdiv1 .TESTcpCurrentMonthDate,
	#testdiv1 .TESTcpOtherMonthDate,
	#testdiv1 .TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	#testdiv1 .TESTcpCurrentMonthDateDisabled,
	#testdiv1 .TESTcpOtherMonthDateDisabled,
	#testdiv1 .TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:center;
			}
	#testdiv1 .TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			text-align: center;
			}
	#testdiv1 .TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	#testdiv1 .TESTcpOtherMonthDate
			{
			color:#808080;
			}
	#testdiv1 TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			text-align: center;
			}
	#testdiv1 TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	#testdiv1 TD.TESTcpTodayText,
	#testdiv1 TD.TESTcpTodayTextDisabled
			{
			font-weight:bold;
			}
	#testdiv1 A.TESTcpTodayText,
	#testdiv1 SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	#testdiv1 A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	#testdiv1 SPAN.TESTcpTodayTextDisabled,
			{
			color:#D0D0D0;
			}
	#testdiv1 .TESTcpBorder
