BODY {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #F8ECBC;
	BACKGROUND-COLOR: #D3CDB6;
	BACKGROUND-COLOR: #FFFFFF;
	/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#DBF6B4'); */
	/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#FBFBBB'); */
	/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cccccc', EndColorStr='#FFFFFF'); */
	/* BACKGROUND: url(/images/funeral-program-shop.png) no-repeat #ffffff; */
	/* BACKGROUND: url(/images/swirl_logo.jpg) no-repeat #ffffff; */
	/* BACKGROUND: url(/images/bgfloral3.png) no-repeat left top #FFFFFF; */
	/* BACKGROUND: url(/images/bg1.jpg) repeat-x center top #E3DDCD; */
	/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#D3CDB6'); */ 
	/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#CCCCCC'); */
}
@font-face {
	font-family:"SiteFont1";
	src: url('/fonts/GOTHIC.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont2";
	src: url('/fonts/ariblk.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont3";
	src: url('/fonts/ARLRDBD.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont4";
	src: url('/fonts/BRLNSR.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont6";
	src: url('/fonts/CALIBRIB.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont7";
	src: url('/fonts/DEADZON2.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont8";
	src: url('/fonts/DEADZON1.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont9";
	src: url('/fonts/BRADHITC.ttf') format("truetype");
}
@font-face {
	font-family:"SiteFont10";
	src: url('/fonts/AFFAIR1.ttf') format("truetype");
}
P {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
TD {
	FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
INPUT {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
SELECT {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.body {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.homebg {
	/* BACKGROUND: url('/images/homebg3.png'); background-repeat: repeat; */ 
	BACKGROUND: #FFFFFF;
}
.hotTopicsTxt {
	FONT-SIZE: 12px; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.tabletext {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.bodysmall {
	FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.dots {
	FONT-SIZE: 18px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.bodysmallwhitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.smallpurple {
	FONT-SIZE: 11px; COLOR: #663366; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.homelink:link {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.homelink:visited {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.homelink:hover {
	FONT-SIZE: 11px; COLOR: #5b37c8; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.blacklink:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.blacklink:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.blacklink:hover {
	FONT-SIZE: 12px; COLOR: #5b37c8; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.subtitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.textHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2e244f; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.textHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFFFFF; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.catHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000080; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
.catHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FF0000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
.textFooter {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A:hover {
	FONT-SIZE: 12px; COLOR: #208DF3; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.midlink:link {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; text-decoration: none;
}
A.midlink:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; text-decoration: none;
}
A.midlink:hover {
	FONT-SIZE: 11px; COLOR: #208DF3; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; text-decoration: underline;
}
A.whiteText:link {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.whiteText:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.whiteText:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.blueLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.blueLinkt:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.blueLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.bodywhiteTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.blackText {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.blackText:link {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.blackText:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.blackText:hover {
	FONT-SIZE: 11px; COLOR: #a43540; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.redText:link {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.redText:visited {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.redText:hover {
	FONT-SIZE: 11px; COLOR: #5b37c8; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.redText2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D41E1E; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.redText2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D41E1E; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.redText2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D41E1E; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.breadCrumbs:link {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.breadCrumbs:visited {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.breadCrumbs:hover {
	FONT-SIZE: 10px; COLOR: #666699; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H2 {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H3 {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H4 {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #FF0000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H5 {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H6 {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}

.highLight {
	BACKGROUND-COLOR: #ffff00
}
.button_hover {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #d4d1e0; TEXT-DECORATION: none; FONT-SIZE: 12px; COLOR: #000000; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#808080', EndColorStr='#FFFFFF'); cursor: hand;
}
.button {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; MARGIN: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #d4d1e0; TEXT-DECORATION: none; FONT-SIZE: 12px; COLOR: #000000; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e7e7e7', EndColorStr='#808080'); cursor: hand;
}

.button_hover {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #d4d1e0; TEXT-DECORATION: none; FONT-SIZE: 12px; COLOR: #000000; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E8E8EA', EndColorStr='#FFFFFF'); cursor: hand;
}
.button {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; MARGIN: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #d4d1e0; TEXT-DECORATION: none; FONT-SIZE: 12px; COLOR: #000000; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e7e7e7', EndColorStr='#E8E8EA'); cursor: hand;
}
.button_hover {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #d4d1e0; TEXT-DECORATION: none; FONT-SIZE: 12px; COLOR: #000000; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#006699', EndColorStr='#ffffff'); cursor: hand;
}
A.button:active {
	border:1px solid #b2b2b2; padding:1px; FONT-WEIGHT: normal; MARGIN: 1px; TEXT-TRANSFORM: capitalize; WIDTH: auto; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; HEIGHT: 30px; TEXT-DECORATION: none; FONT-SIZE: 12px; COLOR: #000000; 
	cursor: hand;
	BACKGROUND: #000000 url('/images/btn_3d_lg.png') repeat-x; 
}
.button1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.tableBoldWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.tableBack {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.required {
	COLOR: red
}
.input2 {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 2px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.whiteT1 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.purpleT1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #594f79; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.purpletabletext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2e244f; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
A.biglink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.biglink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.biglink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
A.smalllink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FF0000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.smalllink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FF0000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
A.smalllink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FF0000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline
}
.homeTxt {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #ff9900; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.homeTxt_purple {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #3b2c51; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.homeTxt_purplesmall {
	FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: #3b2c51; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
FORM.searchbar {
	MARGIN-TOP: -2px; PADDING-BOTTOM: -5px; MARGIN-BOTTOM: 0px
}
FORM.navbar {
	MARGIN-TOP: 0px; PADDING-TOP: -5px; MARGIN-BOTTOM: 0px
}
FORM.frm {
	MARGIN-TOP: 0px; PADDING-TOP: -5px; MARGIN-BOTTOM: 0px
}
TD.on99 {
	FONT-SIZE: 10px; FONT-WEIGHT: Bold; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND: url('/images/on.gif');  
}
TD.off99 {
	FONT-SIZE: 10px; FONT-WEIGHT: Bold; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND: url('/images/off.gif');  
}
TD.leftcolhdr {
	TEXT-ALIGN: center; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND: url('/images/leftbg.gif');  
}
TD.rightcolhdr {
	TEXT-ALIGN: center; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND: url('/images/rightbg.gif');  
}
table.border1 {
	border: 1px solid #3973C6;
}
table.border2 {
	border-width: 1px; 
	border-color: #000000; 
	border-left-style: solid; 
	border-right-style: solid; 
	padding: 0;
}
table.border3 {
	border-width: 1px; 
	border-color: #7688D3;
	border-left-style: solid; 
	border-right-style: solid; 
	/* background-color: #E2EDEB;*/
	/* BACKGROUND: url(/images/bg2.gif) */
	/* BACKGROUND: url(/images/jobinterview_sm3.gif) no-repeat right top; */
	padding: 0;
}
table.back3 {
	/* background-color: #E2EDEB; */
	background-color: #FFFFFF;
}
table.border4 {
	border-width: 0px; 
	MARGIN-TOP: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
table.bordergray {
	border-width: 1px; 
	border-color: #ADADAD; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 
	border-top-style: solid; 
	padding: 0px;
}
table.bordergray2 {
	border-width: 1px; 
	border-color: #ADADAD; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 
	border-top-style: solid; 
	background-color: #eeeeee; 
	padding: 0px;
}
.bordergray3 {
	border:1px solid #ADADAD; padding: 0px;
	BACKGROUND: url('/images/topbg1.gif') repeat-x bottom;
}
table.sendreg {
	border:1px solid #ADADAD; padding: 0px;
	BACKGROUND: #ffffff url('/images/sendregbg.jpg') no-repeat left;
}
.greenborder {
	BORDER-RIGHT: #8cc634 1px solid; BORDER-TOP: #8cc634 1px solid; BORDER-LEFT: #8cc634 1px solid; BORDER-BOTTOM: #8cc634 1px solid; BACKGROUND-COLOR: #ffffff
}
.greenborder2 {
	border:1px solid #8cc634; background:#ffffff url('/images/topbg2.gif') repeat-x; 
}
table.brochuread {
	border:1px solid #ADADAD; padding: 0px;
	BACKGROUND: #ffffff url('/images/brochuread2.gif') no-repeat;

}
table.estimatead {
	border:1px solid #ADADAD; padding: 0px;
	BACKGROUND: #ffffff url('/images/arrowad.gif') no-repeat;

}
table.uploadad {
	border:1px solid #8cc634; padding: 0px;
	BACKGROUND: #ffffff url('/images/uploadad.gif') no-repeat;

}
.subtitle1 {
	padding-top: 2px;
	padding-bottom: 2px;
	TEXT-ALIGN: left; 
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	BACKGROUND-COLOR: #ffffff;
	color: #000000;
}
.promo1 {
	border-width: 0px; 
	padding: 0px;
	BACKGROUND: url('/images/promo1bg.gif');
}
.promo2 {
	border-width: 0px; 
	padding: 0px;
	BACKGROUND: url('/images/promo2bg.gif');
}
.smallflydown {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
table.contactbg {
	border:1px solid #ADADAD; padding: 0;
	background: #ffffff url('/images/contactbg.jpg') no-repeat; 
}
table.aboutbg {
	border:1px solid #ADADAD; padding: 0;
	background: #ffffff url('/images/aboutbg.jpg') no-repeat; 
}
table.jobtips {
	border:1px solid #ADADAD; height: 100px;
	align: right;
	padding: 0;
	background: #ffffff url('/images/postitnote.jpg') no-repeat left; 
}
table.explinks {
	border:1px solid #ADADAD; align: right;
	padding: 0;
	background: #ffffff url('/images/explinksbg.jpg') no-repeat left; 
}
.RedTitleText {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ff0000
}
.BlueTitleText {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #083194
}
.TitleText14 {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #000000
}
.TitleText {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #000000
}
.RedTitleText {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #ca0202
}
.JobTitle {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #000000
}
.EmployerTitle {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #083194
}
.DateRange {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #000000;
}
.JobLocation {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #EF2525;
}
.CoverText {
	FONT: normal 14px Arial, Helvetica, sans-serif; COLOR: #000000;
}
.MenuTitleText {
	FONT: 16px Arial, Helvetica, sans-serif; COLOR: #000000;
}
.RedLinks2 {
	COLOR: #ca0202; TEXT-DECORATION: none
}
.CountTitleText {
	FONT: bold 32px Arial, Helvetica, sans-serif; COLOR: #000000; text-align: center; padding-top: 5px;
}
.CountTitleText2 {
	FONT: bold 32px Arial, Helvetica, sans-serif; COLOR: #000000; text-align: center; padding-top: 5px;
}
.CountTitleText3 {
	FONT: bold 32px Arial, Helvetica, sans-serif; COLOR: #D46CE0; text-align: center; padding-top: 5px;
}
.CountTitleText4 {
	FONT: bold 32px Arial, Helvetica, sans-serif; COLOR: #8DC63F; text-align: center; padding-top: 5px;
}
td.divline  {
	width: 20px;
	BACKGROUND: url('/images/divider1.jpg') top center;
}
td.hdr2  {
	BACKGROUND: url('/images/hdr2a.gif') no-repeat top right;
}
TABLE.hdr2  {
	BACKGROUND: url('/images/hdr.jpg') no-repeat top left;
}
td.sidebg1  {
	BACKGROUND: url('/images/bg2c.gif') repeat-x top center;
}
td.employerbg  {
	BACKGROUND: url('/images/empad1.jpg') no-repeat top -100px;
}
td.tl {
	align: center;
	BORDER-RIGHT: #ADADAD 1px dashed; 
	BORDER-BOTTOM: #ADADAD 1px dashed; 
	padding: 0; 
}
td.tm {
	align: center;
	BORDER-RIGHT: #ADADAD 1px dashed; 
	BORDER-BOTTOM: #ADADAD 1px dashed; 
	padding: 0; 
}
td.tr {
	align: center;
	BORDER-BOTTOM: #ADADAD 1px dashed; 
	padding: 0; 
}
td.bl {
	align: center;
	BORDER-RIGHT: #ADADAD 1px dashed; 
	padding: 0; 
}
td.bm {
	align: center;
	BORDER-RIGHT: #ADADAD 1px dashed; 
	padding: 0; 
}
td.required {
	color: #ff0000; font-weight: normal;
}
td.section {
	align: left;
	font-size: 14px;
	padding-top: 10px; 
}
.formselect {
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: -10px;
	margin-bottom: -10px;
}
.formlabel {
	vertical-align: middle;
}
.locselect {
	FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.jobselect {
	FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
TABLE.empmenu  {
	BACKGROUND: url('/images/formbg1.jpg') no-repeat top center;
}
.note {
	FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #000000;
	padding-bottom: 5px;
}
.bluenote {
	FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #083194;
	padding-bottom: 5px;
}
td.apphdr {
	background-color: #CFE0EF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
td.appfield {
	background-color: #E0D194;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
td.ressection {
	align: center;
	BORDER-BOTTOM: #ADADAD 1px dashed; 
	font-size: 14px;
}
td.empsection {
	align: left;
	BORDER-BOTTOM: #ADADAD 1px dashed; 
	font-size: 14px;
}
.sidehdr {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	BORDER-TOP: #ADADAD 1px dashed; 
}
.mainhdr {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-top: 20px;
	BORDER-BOTTOM: #ADADAD 1px dashed; 
}
.tophdrbkp {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-top: 50px;
}
A.TopLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
A.TopLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
A.TopLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #083194; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
A.BtmLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #083194; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
A.BtmLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #083194; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
A.BtmLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
.field2 {
	background-color: #FFFFFF; color: #000000; font-family: Verdana; font-size: 8pt; border-style: solid 1px #0000FF;
}
.field_lbl {
	color: #FF0000;
}
.section_item {
	border-width: 1;
	background-color: #E0D194;
}
.section_lbl {
	FONT: normal 12px Arial, Helvetica, sans-serif; COLOR: #0000FF;
}
.section_resume {
	/* width: 100%; */
	/* background-color: #E0D194; */
}
.section_resume_border {
	color: #004488; border-style: solid; border-width: 1; width: 100%; padding-right: 20px;
}
.section_item_border {
	/* border-top: #004488 1px solid; */
	/* border-bottom: #004488 1px solid; */
	/* border-left: #004488 1px solid; */
	/* border-right: #004488 1px solid; */
	/* background-color: #FFFFFF; */
}
A.collink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #083194; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; text-decoration: underline;
}
A.collink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #083194; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; text-decoration: underline;
}
A.collink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; text-decoration: underline;
}
.hire_experts_jobs_online {
	BACKGROUND: url('/images/hire_experts_1.jpg') no-repeat top left;
}
.hire_experts_employers {
	BACKGROUND: url('/images/hire_experts_0.jpg') no-repeat top left;
}
.Locator {
	COLOR: #663366; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.LocatorBold {
	COLOR: #663366; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A.main:link {
	COLOR: #996600; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.main:visited {
	COLOR: #996600; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.main:hover {
	COLOR: #996600; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.main {
	COLOR: #996600; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.dropdown {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.find {
	COLOR: #1f5393; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.gobutton {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.leftNavRule {
	BACKGROUND-COLOR: #a5b28b
}
.leftNavBg {
	BACKGROUND-COLOR: #f9f9a3
}
.leftNavBgOn {
	BACKGROUND-COLOR: #ffffce; CURSOR: hand
}
.leftNavBullet {
	COLOR: #3a9edb; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; LINE-HEIGHT: 12pt
}
A.leftNavHdr:link {
	COLOR: #ff466a; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 15pt; TEXT-DECORATION: none
}
A.leftNavHdr:visited {
	COLOR: #ff466a; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 15pt; TEXT-DECORATION: none
}
A.leftNavLink:link {
	COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.leftNavLink:visited {
	COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.leftNavLink:hover {
	COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.leftNavHdrOn {
	COLOR: #633163; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.leftNavTopicsBg {
	BACKGROUND-COLOR: #e7efde
}
.leftNavTopicHdr {
	COLOR: #815005; FONT-FAMILY: verdana; FONT-SIZE: 11px; LINE-HEIGHT: 16pt; TEXT-DECORATION: none
}
.leftNavTopicLink {
	COLOR: #2c6037; FONT-FAMILY: Verdana; FONT-SIZE: 10px; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.leftNavTopicBullet {
	COLOR: #ad8c63; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; LINE-HEIGHT: 12pt
}
A.leftNavHdr:hover {
	COLOR: #ff466a; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 15pt; TEXT-DECORATION: underline
}
TABLE.tophdrlogo {
	BACKGROUND: url('/images/funeral-program-shop.png') no-repeat left 0px; 
	MARGIN-TOP: 0px
}
TABLE.tophdr {
	BACKGROUND: url('/images/funeral-program-com.png') no-repeat left 0px; 
	MARGIN-TOP: 0px;
	height: 35px
}
TABLE.tophdr_home {
	BACKGROUND: url('/images/funeral-programs.png') no-repeat left 0px; 
	MARGIN-TOP: 0px;
	height: 80px
}
.tophelp {
	BACKGROUND: url('/images/helpclick.png') no-repeat center 0px; 
	MARGIN-TOP: 0px
}
.topmemorial {
	BACKGROUND: url('/images/TopMemorialAd.png') no-repeat center 0px; 
	MARGIN-TOP: 0px
}
.topobituary {
	BACKGROUND: url('/images/TopObituaryAd.png') no-repeat center 0px; 
	MARGIN-TOP: 0px
}
.topplanner {
	BACKGROUND: url('/images/TopPlannerAd.png') no-repeat center 0px; 
	MARGIN-TOP: 0px
}
.topprograms {
	BACKGROUND: url('/images/TopProgramAd.png') no-repeat center 0px; 
	MARGIN-TOP: 0px
}
.popbg {
	/* BACKGROUND-COLOR: #E7E7E7; */
	/* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#FFFFFF'); */
	BACKGROUND: url('/images/PopBg.png') no-repeat left bottom;
}
/* 92A9BE */
TABLE.pageborder {
	BORDER-TOP: #DECE9C 1px solid;
	BORDER-BOTTOM: #DECE9C 1px solid;
	BORDER-RIGHT: #DECE9C 1px solid;
	BORDER-LEFT: #DECE9C 1px solid;
	MARGIN-BOTTOM: 30px;
}
TABLE.pageborder2 {
	BORDER-TOP: #DECE9C 1px solid;
	BORDER-BOTTOM: #DECE9C 1px solid;
	BORDER-RIGHT: #DECE9C 1px solid;
	BORDER-LEFT: #DECE9C 1px solid;
	MARGIN-BOTTOM: 30px;
	BACKGROUND-COLOR: #FBFBBB;
}
.pageborder_right {
	BORDER-RIGHT: #DECE9C 1px solid;
}
.pageborder_left {
	BORDER-LEFT: #DECE9C 1px solid;
}
.pageborder_bottom {
	BORDER-BOTTOM: #DECE9C 1px solid;
}
.focalborder {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	BACKGROUND-COLOR: #E7E7E7;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#E7E7E7'); 
}
.focalborder_top {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #e7e7e7 solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	BACKGROUND-COLOR: #DECE9C;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#DECE9C');
}
.focalborder_top {
	BORDER-RIGHT: #EBF3F6 solid 1px; BORDER-LEFT: #EBF3F6 solid 1px; BORDER-TOP: #e7e7e7 solid 1px; BORDER-BOTTOM: #EBF3F6 solid 1px; 
	BACKGROUND-COLOR: #EBF3F6;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#EBF3F6');
}
.focalborder1 {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #e7e7e7 solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	BACKGROUND-COLOR: #FBFBBB;
	filterfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FBFBBB', EndColorStr='#FFFFFF');
}
.focalborder2 {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	BACKGROUND-COLOR: #E7E7E7;
	filterfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#E7E7E7');
}
.focalborder3a {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	BACKGROUND-COLOR: #FBFBBB;
	filterfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBFBBB', EndColorStr='#FFFFFF'); 
}
.focalborder3b {
	BORDER-RIGHT: #C6EC9F solid 1px; BORDER-LEFT: #C6EC9F solid 1px; BORDER-TOP: #C6EC9F solid 1px; BORDER-BOTTOM: #C6EC9F solid 1px; 
	BACKGROUND-COLOR: #C6EC9F;
	filterfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C6EC9F', EndColorStr='#FFFFFF'); 
}
.focalborder3c {
	BORDER-RIGHT: #EBF3F6 solid 1px; BORDER-LEFT: #EBF3F6 solid 1px; BORDER-TOP: #EBF3F6 solid 1px; BORDER-BOTTOM: #EBF3F6 solid 1px; 
	BACKGROUND-COLOR: #EBF3F6;
	filterfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EBF3F6', EndColorStr='#FFFFFF'); 
}
.focalborder3d {
	BORDER-RIGHT: #E7E7E7 solid 1px; BORDER-LEFT: #E7E7E7 solid 1px; BORDER-TOP: #E7E7E7 solid 1px; BORDER-BOTTOM: #E7E7E7 solid 1px; 
	BACKGROUND-COLOR: #E7E7E7;
	filterfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#FFFFFF'); 
}
.focalborder4 {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	/* taupe */
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#C9BD95');
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#D1E7A7');
}
.focalborder5 {
	BACKGROUND-COLOR: #FBFBBB;
	filterfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#FBFBBB');
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
}
.focalborder5a {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	BACKGROUND: #FFFFFF;
}
.focalborder6 {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
}
.focalbg_home {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
	/* taupe */
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#C9BD95');
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#FFFF99');
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#D4E8E9');
}
.topborder {
	BORDER-TOP: #e7e7e7 solid 1px; 
}

.borderpop {
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-RIGHT: #cccccc solid 1px; 
	BORDER-BOTTOM: #cccccc solid 1px; 
	BORDER-TOP: #cccccc solid 1px; 
	PADDING-BOTTOM: 8px;
	BACKGROUND-COLOR: #E7E7E7;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#FFFFFF');
}
.borderpop1 {
	BACKGROUND-COLOR: #EDF5CD;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EDF5CD', EndColorStr='#FFFFFF');
}
.borderpop2 {
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-RIGHT: #cccccc solid 1px; 
	BACKGROUND-COLOR: #D5E9EA;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D5E9EA', EndColorStr='#FFFFFF');
}
.borderpop3 {
	BORDER-LEFT: #9D998E solid 1px; 
	BORDER-RIGHT: #9D998E solid 1px; 
	BORDER-TOP: #9D998E solid 1px; 
	BORDER-BOTTOM: #9D998E solid 0px; 
}
.btmborder {
	BORDER-BOTTOM: #DECE9C solid 1px; 
}
.borderpop4 {
	BORDER-LEFT: #DECE9C solid 1px; 
	BORDER-RIGHT: #DECE9C solid 1px; 
	BACKGROUND-COLOR: #FBFBBB;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBFBBB', EndColorStr='#FFFFFF');
}
.borderpop5 {
	BORDER-LEFT: #DECE9C solid 1px; 
	BORDER-RIGHT: #DECE9C solid 1px; 
	BORDER-BOTTOM: #DECE9C solid 1px; 
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #FBFBBB;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBFBBB', EndColorStr='#FFFFFF');
}
.borderpop6 {
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-RIGHT: #cccccc solid 1px; 
	BORDER-BOTTOM: #cccccc solid 1px; 
	BORDER-TOP: #cccccc solid 1px; 
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #E7E7E7;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#FFFFFF');
}
.border4 {
	BORDER-LEFT: #DECE9C solid 1px; 
	BORDER-RIGHT: #DECE9C solid 1px; 
	BORDER-BOTTOM: #DECE9C solid 1px; 
	PADDING-BOTTOM: 5px;
}
.borderback {
	BORDER-LEFT: #DECE9C solid 1px; 
	BORDER-RIGHT: #DECE9C solid 1px; 
	BORDER-BOTTOM: #DECE9C solid 1px; 
	BORDER-TOP: #DECE9C solid 1px; 
	PADDING-TOP: 25px;
	PADDING-BOTTOM: 25px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BACKGROUND-COLOR: #FFFFFF;
}
.pop4fade {
	background-color: #ffffff; 
	BORDER-TOP: #DECE9C solid 1px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBFBBB', EndColorStr='#FFFFFF'); 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#E8F2F4'); 
	/* BACKGROUND: url('/images/hdr_flap_blue.png') center top; background-repeat: no-repeat; background-attachment: scroll; background-position: center top 0px 0px; */
	/* BACKGROUND: url('/images/bg2.gif') #FFFFFF; background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px; */
}
.bgop50 {
	BORDER-TOP: #DECE9C solid 1px; 
	BACKGROUND: url('/images/bgop50.png') center top; background-repeat: repeat-x; background-attachment: scroll; background-position: center top 0px 0px; 
}
.bordertop {
	BACKGROUND-COLOR: #E7E7E7;
	BORDER-TOP: #DECE9C solid 1px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#FFFFFF');
}
.bordertop_white {
	BORDER-TOP: #e7e7e7 solid 1px; 
}
.bordertemplates {
	BORDER-LEFT: #DECE9C solid 1px; 
	BORDER-RIGHT: #DECE9C solid 1px; 
	BORDER-BOTTOM: #DECE9C solid 1px; 
	BORDER-TOP: #DECE9C solid 1px; 
	/* PADDING-BOTTOM: 10px; */
	/* BACKGROUND-COLOR: #FFFFFF; */
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#DDD4B3');
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#E8F2D9');
}
.adfade {
	/* BACKGROUND-COLOR: #EDF5CD; */
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EDF5CD', EndColorStr='#FFFFFF');
}
.funeral-program-templates {
	BACKGROUND: url('/images/focal_3d.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates2 {
	BACKGROUND: url('/images/focal_3d2.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates3 {
	BACKGROUND: url('/images/focal_3d3.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates1 {
	BACKGROUND: url('/images/focal_3d1.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates1a {
	BACKGROUND: url('/images/focal_3d1_a.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates1b {
	BACKGROUND: url('/images/focal_3d1_b.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates1c {
	BACKGROUND: url('/images/focal_3d1_c.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates1d {
	BACKGROUND: url('/images/focal_3d1_d.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-templates4d {
	BACKGROUND: url('/images/focal_4d.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-store {
	BACKGROUND: url('/images/steps.png') no-repeat bottom right 0px;
}
.funeral-program-com {
	BACKGROUND: url('/images/funeral-program-com.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-programs {
	BACKGROUND: url('/images/funeral-programs-2.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program {
	BACKGROUND: url('/images/photoconcept1a.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.memorial-websites-bg {
	BACKGROUND: -webkit-linear-gradient(#FFFFFF,#D7DF8C);
}
.memorial-websites-bg1 {
	BACKGROUND: #D7DF8C;
}
.memorial-websites-bg2 {
	BACKGROUND: url('/images/homefocalbg.png'); background-repeat: repeat-x; background-attachment: scroll; background-position: top left 0px 0px;
}
.memorial-websites-focal {
	BACKGROUND: url('/images/photoconcept1w.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.memorial-websites-text {
	FONT-WEIGHT: bold; FONT-SIZE: 40px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: "SiteFont10";
	text-shadow: 0 2px 0 #ffffff;
}
.funeral-program-bg {
	BACKGROUND: #726853; BORDER-TOP: #9D998E solid 1px;
}
.funeral-program-1 {
	BACKGROUND: url('/images/home-model1.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.funeral-program-2 {
	BACKGROUND: url('/images/home-middle-fade1.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top center 0px 0px;
}
.funeral-program-3 {
	BACKGROUND: url('/images/home-funeral-program-1.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top center 0px 0px;
}
.funeral-bookmarks {
	BACKGROUND: url('/images/Bookmark_4_500.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top right 0px 0px;
	BORDER: 0px;
	/* BORDER: #FFFFFF solid 10px; */
}
.funeral-calendars {
	BACKGROUND: url('/images/CalendarAd_2_350.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: bottom center 0px 0px;
	BORDER: 0px; 
	/* BORDER: #FFFFFF solid 10px; */
}
.funeral-cards {
	BACKGROUND: url('/images/card_4_400_3.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
	BORDER: 0px;
	/* BORDER: #FFFFFF solid 10px; */
}
.funeral-banners {
	BACKGROUND: url('/images/CasketBanner4.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
	BORDER: 0px;
	/* BORDER: #FFFFFF solid 10px; */
}
.funeral-banners-text {
	BACKGROUND: url('/images/bannerfocaltxt.png') no-repeat right top; border:0px none; 
}
.funeral-programs-focal {
	BACKGROUND: url('/pgsamples/pgsamp_3d3_4_375.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: center left 0px 0px;
}
.floralbgl {
	BACKGROUND: url('/images/bgfloral3.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;  
}
.floralbgc {
	BACKGROUND: url('/images/bgfloral3.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top center 0px 0px;  
}
.floralbgr {
	BACKGROUND: url('/images/bgfloral3.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top right 0px 0px;  
}
.focalbg1 {
	HEIGHT: 364px; BACKGROUND: url('/images/focalbg1.jpg'); background-repeat: repeat;  
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
}
.TempHdr {
	BACKGROUND: url('/images/TempHdr.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: top center 0px 0px;
}
.FeatHdr {
	BACKGROUND: url('/images/FeatHdr.png') no-repeat top center 0px;
}
.sideborders {
	BORDER-RIGHT: #686868 solid 1px; BORDER-LEFT: #686868 solid 1px;
}
.sideborder {
	BORDER-LEFT: #686868 solid 1px; 
}
.toplogo {
	BACKGROUND: url('/images/logo.jpg') no-repeat left 0px; 
	MARGIN-TOP: 30px
}
.logobg {
	BACKGROUND: url('/images/logobg.jpg') repeat-x left 0px; 
	BORDER-LEFT: 1px solid #DECE9C;
}
TABLE.topmenu {
	BACKGROUND: #ffffff; 
}
table.gradient_darkblue_white {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	BACKGROUND-COLOR: #356AA0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#356AA0', EndColorStr='#FFFFFF');
}
table.gradient_blue_white {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	BACKGROUND-COLOR: #6482AD;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6482AD', EndColorStr='#FFFFFF');
}
table.gradient_blue_white_2 {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#356AA0', EndColorStr='#FFFFFF');
}
table.gradient_white_blue {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#A2B0F6');
}
table.gradient_grey_white {
	padding: 0;
	background: #ffffff;
	/* height: 100%; */
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D1D2D2', EndColorStr='#FFFFFF');
}
table.gradient_white_grey {
	padding: 0;
	background: #ffffff;
	/* height: 100%; */
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#eeeeee', EndColorStr='#E7E7E7');
}
table.gradient_white_grey_2 {
	padding: 0;
	background: #ffffff;
	/* height: 100%;*/
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#DED9D2');
}
table.gradient_grey_white_2 {
	padding: 0;
	background: #ffffff;
	height: 100%;
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ADADAD', EndColorStr='#FFFFFF');
}
table.gradient_orange_white {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#F19A0C', EndColorStr='#FFFFFF');
}
table.gradient_red_white {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EA7575', EndColorStr='#FFFFFF');
}
table.gradient_white_red {
	padding: 0;
	background: #ffffff;
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#CB1516');
}
table.gradient_green_white {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3C9342', EndColorStr='#FFFFFF');
}
table.gradient_white_green {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#B3EC9D');
}
table.gradient_white_purple {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#F4ADF0');
}
table.gradient_purple_white {
	padding: 0;
	background: #ffffff;
	/* height: 100%; */
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#931F92', EndColorStr='#FFFFFF');
}
table.gradient_purple_white_2 {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C42AC3', EndColorStr='#F1D1F1');
}
table.gradient_white_yellow {
	padding: 0;
	background: #ffffff;
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#FBEE00');
}
table.gradient_yellow_white {
	padding: 0;
	background: #ffffff;
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBEE00', EndColorStr='#FFFFFF');
}
table.gradient_yellow_white_2 {
	padding: 0;
	background: #ffffff;
	height: 100%; 
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBEE00', EndColorStr='#FFFFFF');
}
table.gradient_cream_white {
	padding: 0;
	background: #ffffff;
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffe7', EndColorStr='#FFFFFF');
}
table.gradient_brown_white {
	padding: 0;
	background: #ffffff;
	vertical-align: top;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A59460', EndColorStr='#FFFFFF');
}
.progressbar_on {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-ALIGN: center; BACKGROUND: url('/images/step_arrow.png') no-repeat top center;
	LINE-HEIGHT: 28px; 
}
.progressbar_off {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #bfbfbf; TEXT-ALIGN: center; LINE-HEIGHT: 28px; 
}
.obit1 {
	FONT-WEIGHT: 900; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Times New Roman;
	FONT-STYLE: italic;
	margin-bottom: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 5px;
}
FIELDSET LEGEND {
	FONT-WEIGHT: 900; FONT-SIZE: 24px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Times New Roman;
	FONT-STYLE: italic; COLOR: #366BA1;	
}
.hdr1 {
	FONT-WEIGHT: 900; FONT-SIZE: 24px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Times New Roman;
	FONT-STYLE: italic;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
LI {
	padding-bottom: 5px;
}	
.navarrow {
	BACKGROUND-IMAGE: url('url(/images/menu1arrow.gif'); WIDTH: 11px; HEIGHT: 10px; PADDING-TOP: 0px
}

.navbg {
	BACKGROUND-IMAGE: url('/images/bggray.gif'); COLOR: #ffffff; TEXT-DECORATION: none 
}
.navbg_blue {
	BACKGROUND-IMAGE: url('/images/bgblue.gif'); COLOR: #ffffff; TEXT-DECORATION: none 
}
.navbg_red {
	BACKGROUND-IMAGE: url('/images/bgred.gif'); COLOR: #ffffff; TEXT-DECORATION: none 
}
.navbg_purple {
	BACKGROUND-IMAGE: url('/images/bgpurple.gif'); COLOR: #ffffff; TEXT-DECORATION: none 
}
.navbg_darkgray {
	BACKGROUND-IMAGE: url('/images/bgdarkgray.gif'); COLOR: #ffffff; TEXT-DECORATION: none 
}
.navleft {
	BACKGROUND-IMAGE: url('/images/bggray.gif'); BORDER-LEFT: 1px solid #DECE9C; 
}
.navright {
	BACKGROUND-IMAGE: url('/images//bggray.gif'); BORDER-RIGHT: 1px solid #DECE9C; 
}

.navbg {
	BACKGROUND-IMAGE: url('/images/menubg2.jpg'); COLOR: #ffffff; TEXT-DECORATION: none; height: 29px
}
.navleft {
	BACKGROUND-IMAGE: url('/images/menubg2left.jpg'); height: 29px
}
.navright {
	BACKGROUND-IMAGE: url('/images/menubg2right.jpg'); height: 29px
}

.navleft2 {
	BACKGROUND-IMAGE: url('/images/menubg2left.jpg'); height: 29px; BORDER-LEFT: 0px none;
}
.navright2 {
	BACKGROUND-IMAGE: url('/images/menubg2right.jpg'); height: 29px; BORDER-RIGHT: 0px none;
}

.navleft {
	BACKGROUND-IMAGE: url('/images/tl.png'); HEIGHT: 41px 
}
.navright {
	BACKGROUND-IMAGE: url('/images/tr.png'); HEIGHT: 41px 
}
.navbg {
	BACKGROUND-IMAGE: url('/images/tm.png'); TEXT-DECORATION: none; height: 41px
}
.navleft {
	BORDER-LEFT: 0px; HEIGHT: 35px;
	BACKGROUND: url('/images/btn_3d.png') #B0A99D top left; background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.navright {
	BORDER-RIGHT: 0px; HEIGHT: 35px;
	BACKGROUND: url('/images/btn_3d.png') #B0A99D top right; background-repeat: no-repeat; background-attachment: scroll; background-position: top right 0px 0px;
}
.navbg .navmid {
	HEIGHT: 30px;
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; PADDING-TOP: 3px; text-decoration: none; 
	COLOR: #FFFFFF; COLOR: #B2A67E; BORDER-TOP: #356AA0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle;  
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; cursor: hand;
}
.navleft {
	BORDER-LEFT: 0px; HEIGHT: 30px;
	BACKGROUND: url('/images/arcl.gif') top left #A7A59D; background-repeat: no-repeat; background-attachment: scroll; background-position: top left 0px 0px;
}
.navright {
	BORDER-RIGHT: 0px; HEIGHT: 30px;
	BACKGROUND: url('/images/arcr.gif') top right #A7A59D; background-repeat: no-repeat; background-attachment: scroll; background-position: top right 0px 0px;
}
.navbg {
	HEIGHT: 35px;
	BACKGROUND: url('/images/btn_3d.png') #B0A99D; background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px;
}
.navfade {
	HEIGHT: 35px;
	BACKGROUND: url('/images/menufade.png'); background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px;
}
.navbg A.Select:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg A.Select:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-right: 10px; padding-left: 7px;
}
.navbg A.Menu:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg A.Menu:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
.navbg A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}


.navbg2 .navmid {
	HEIGHT: 30px;
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; PADDING-TOP: 3px; text-decoration: none; 
	COLOR: #FFFFFF; BORDER-TOP: #D41E1E 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle;  
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; cursor: hand;
}
.navbg2 {
	HEIGHT: 30px;
	BACKGROUND: url('/images/btn_3d.png') #D41E1E; background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px;
}

.navbg2 A.Select:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg2 A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg2 A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg2 A.Select:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-right: 10px; padding-left: 7px;
}
.navbg2 A.Menu:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg2 A.Menu:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg2 A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
.navbg2 A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}

/* Orange */
.navbg3 .navmid {
	HEIGHT: 30px;
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; PADDING-TOP: 3px; text-decoration: none; 
	COLOR: #FFFFFF; BORDER-TOP: #E18604 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle;  
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; cursor: hand;
}
.navbg3 {
	HEIGHT: 30px;
	BACKGROUND: url('/images/btn_3d.png') #E18604; background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px;
}

.navbg3 A.Select:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg3 A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg3 A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg3 A.Select:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-right: 10px; padding-left: 7px;
}
.navbg3 A.Menu:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg3 A.Menu:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg3 A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
.navbg3 A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}

/* Olive */
.navbg4 .navmid {
	HEIGHT: 30px;
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; PADDING-TOP: 3px; text-decoration: none; 
	COLOR: #A89142; BORDER-TOP: #EEE3A0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle;  
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; cursor: hand;
}
.navbg4 {
	HEIGHT: 30px;
	BACKGROUND: url('/images/btn_3d.png') #EEE3A0; background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px;
}

.navbg4 A.Select:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg4 A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg4 A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 14px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg4 A.Select:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-right: 10px; padding-left: 7px;
}
.navbg4 A.Menu:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg4 A.Menu:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navbg4 A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
.navbg4 A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #A89142;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}

/* Side Menu */
.navside .navmid {
	HEIGHT: 30px;
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; PADDING-TOP: 3px; text-decoration: none; 
	COLOR: #FFFFFF; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle;  
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; cursor: hand;
}

.navside {
	BACKGROUND: url('/images/btn_3d.png') #808080; background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px;
	BACKGROUND: url('/images/btn_3d.png') #306500; background-repeat: repeat-x; background-attachment: scroll; background-position: 0px 0px;
}


.navsideborder {
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-RIGHT: #cccccc solid 1px; 
	BORDER-BOTTOM: #cccccc solid 1px; 
}
.navsideborder TD.menuitem {
	COLOR: #424141;
	PADDING-BOTTOM: 3px; PADDING-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-TOP: 3px; 
	BORDER-BOTTOM: #cccccc solid 1px; 
	WIDTH: 98%;
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	height: 40px;
}

.navsideborder A.menuitem:link {
	COLOR: #424141;
	font-size: 14px;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px; 
}

.navsideborder A.menuitem:active {
	COLOR: #424141;
	font-size: 14px;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px; 
}
.navsideborder A.menuitem:visited {
	COLOR: #424141;
	font-size: 14px;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px; 
}
.navsideborder A.menuitem:hover {
	COLOR: #424141;
	font-size: 14px;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px; 
	cursor: hand;
}
.navside .Hdr {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-right: 10px; padding-left: 7px;
}

.navside A.Select:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
.navside A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
.navside A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navside A.Select:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-right: 10px; padding-left: 7px;
}
.navside A.Menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
.navside A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
.navside A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}



TABLE.navborder {
	BORDER-RIGHT: #DECE9C solid 1px; BORDER-LEFT: #DECE9C solid 1px; BORDER-TOP: #DECE9C solid 1px; BORDER-BOTTOM: #DECE9C solid 1px; 
}

/* Black Arrow */
A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}
A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}
A.Select:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}
A.Select {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}
A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
A.Menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
A.Menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}
A.Menu2:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}
A.Menu2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}
A.Menu2:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
	BACKGROUND-IMAGE: url('url(/images/arrow_select.png');
}

/* White */
A.Select {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
A.Menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}

/* Black */
A.Select:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
A.Select:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
A.Select:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
A.Select:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-right: 10px; padding-left: 7px;
}
A.Menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}
A.Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 12px;
	TEXT-DECORATION: underline;
	padding-right: 10px; padding-left: 7px;
}
A.Menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: none;
	padding-right: 10px; padding-left: 7px;
}

.row {
	align: center;
	WIDTH: 90%; 
	BORDER-BOTTOM: #ADADAD 1px dashed; 
	padding-bottom: 5px; 
	padding-top: 5px; 
}
.corner_click {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/corner-click.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.corner_click_new {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/corner-click-new.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.corner_video {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/corner-video.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.corner_browse {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/corner-browse.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.corner_step1 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/corner_step1.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.corner_step2 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/corner_step2.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.corner_step3 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/corner_step3.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.price_995 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/price_995_3d.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.price_1495 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/price_1495_3d.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.price_1995 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/price_1995_3d.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.price_2495 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/price_2495_3d.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.price_3995 {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/price_3995_3d.png') bottom right; background-repeat: no-repeat; background-attachment: scroll; background-position: bottom right 0px 0px;
}
.BgGrief {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/BgGrief.jpg') no-repeat right 0px;
}
.BgFuneral {
	padding: 0px;
	cursor: hand;
	BACKGROUND: url('/images/BgFuneral.png') no-repeat right 0px;
}
.articletext {
	FONT-SIZE: 16px; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
A.articlelink:link {
	FONT-SIZE: 16px; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #0000FF;
}
A.articlelink:visited {
	FONT-SIZE: 16px; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #0000FF;
}
A.articlelink:hover {
	FONT-SIZE: 16px; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #0000FF;
}
.plannertext {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #000080;
}
.planneritem {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; FONT-WEIGHT: normal; COLOR: #000000;

}
.border_gray {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #b2b2b2 1px solid; 
}
.sideMenu A {
	COLOR: #4c4d4f; TEXT-DECORATION: none
}
.sideMenu A:hover {
	COLOR: #10528f; TEXT-DECORATION: underline
}
.sideMenu A.basicHeader {
	TEXT-DECORATION: none
}
.sideMenu LI.showMoreLink A {
	TEXT-DECORATION: none
}
.sideMenu LI.treeNavSubHeading {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold
}
HR.navHorizRule {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 16px; COLOR: #dddddd; HEIGHT: 1px; BACKGROUND-COLOR: #dddddd; BORDER-RIGHT-WIDTH: 0px
}
.sideHeader {
	FONT-SIZE: 12px; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Arial
}
.block {
	WIDTH: 1000px; HEIGHT: auto
}
.block1010 {
	WIDTH: 1010px; HEIGHT: auto
}
.block1024 {
	WIDTH: 1024px; HEIGHT: auto
}
.Christmas_body-top {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* + HTML .clearfix {
	HEIGHT: 1%
}
.step_login {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 478px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 8px; HEIGHT: 550px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.user_login {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 978px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 8px; BACKGROUND: #fbfbfb; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.step_login H4 {
	BORDER-BOTTOM: #e4e4e4 3px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BACKGROUND: #d53a3e; COLOR: #fff; PADDING-TOP: 0px
}
.user_login H4 {
	BORDER-BOTTOM: #e4e4e4 3px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BACKGROUND: #d53a3e; COLOR: #fff; PADDING-TOP: 0px
}
.step_login H4.h4bg {
	BACKGROUND: #5c5c5c
}
TABLE.hdr_flap_blue {
	BACKGROUND: url('/images/hdr_flap_blue.png') center top; background-repeat: no-repeat; background-attachment: scroll; background-position: center top 0px -40px;
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #FFFFFF; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	/* WIDTH: 226px; HEIGHT: 40px; */
	TEXT-ALIGN: center;
}
TABLE.bgfloral {
	BACKGROUND: url('/images/bgfloral3.png') left top; background-repeat: no-repeat; background-attachment: scroll; background-position: left top 0px 0px;
}
.topbanner {
	BACKGROUND-COLOR: #949693; 
	BACKGROUND-COLOR: #C8BC96;	/* Taupe */
	BACKGROUND-COLOR: #D41E1E; 
	BACKGROUND-COLOR: #C51982;	/* Magenta */
	BACKGROUND-COLOR: #306500;	/* Dark Olive Green */
	BACKGROUND-COLOR: #356AA0;	/* Dark Blue */
	BACKGROUND-COLOR: #C8B271;	/* Dark Gray */
	COLOR: #FFFFFF;
      PADDING-TOP: 2px; PADDING-BOTTOM: 2px;
}
.topbanner A:link {COLOR: #FFFFFF;}
.topbanner A:active {COLOR: #FFFFFF;}
.topbanner A:hover {COLOR: #FFFFFF;}
.topbanner A:visited {COLOR: #FFFFFF;}

.topbanner TD {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}

.topbanner2 {
	BACKGROUND-COLOR: #366BA1; COLOR: #FFFFFF; HEIGHT: 23px; PADDING-TOP: 2px; PADDING-BOTTOM: 1px;
}
.topbanner2 A:link {COLOR: #FFFFFF;}
.topbanner2 A:active {COLOR: #FFFFFF;}
.topbanner2 A:hover {COLOR: #FFFFFF;}
.topbanner2 A:visited {COLOR: #FFFFFF;}

.topbanner2 TD {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}

.AdHdr {
	BACKGROUND-COLOR: #366BA1;
	BACKGROUND-COLOR: #7AB134;	/* Dark Green */
	BACKGROUND-COLOR: #7D9F51;	/* Sage Green */
	COLOR: #FFFFFF;
}
.AdHdr2 {
	BACKGROUND-COLOR: #C8BC96;	/* Taupe */
	BACKGROUND-COLOR: #C51982;	/* Magenta */
	BACKGROUND-COLOR: #D41E1E;	/* Dark Red */
	BACKGROUND-COLOR: #7AB134;	/* Dark Green */
	BACKGROUND-COLOR: #7D9F51;	/* Sage Green */
	BACKGROUND-COLOR: #366BA1;	/* Dark Blue */
	COLOR: #FFFFFF;
}
/* Search */
.searchtxt {
	font-size: 40px;
	color: #000000;
}
.searchtitle {
	font-size: 40px;
	color: #808080;
	FLOAT: CENTER; 
	PADDING-BOTTOM: 30px; 
}
input.searchbox {
	font-size: 40px;
	width: 200px;
	height: 50px;
	BORDER-RIGHT: #b0b0b0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #b0b0b0 1px solid; 
	PADDING-LEFT: 0px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #b0b0b0 1px solid;
	BACKGROUND-COLOR: white; 
}
input.searchbox_sm {
	font-size: 14px;
	width: 300px;
	height: 30px;
	BORDER-RIGHT: #b0b0b0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #b0b0b0 1px solid; 
	PADDING-LEFT: 0px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #b0b0b0 1px solid;
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: bottom;
}

.searchpage {
	BACKGROUND: #FFFFFF url('/images/bg2.jpg') repeat-x top 0px;
}
.searchpage1 {
	BACKGROUND: middle url('/images/seniors1.jpg') no-repeat center 0px;
}
.searchpage2 {
	BACKGROUND: #9D9D9D url('/images/bg1.jpg') repeat-x top 0px;
}
input.searchbtn {
	font-size: 40px;
	width: 70px;
	height: 50px;
}
input.searchbtn_sm {
	font-size: 14px;
	width: 50px;
	height: 30px;
}
input.searchbtn_wide {
	font-size: 14px;
	width: 150px;
	height: 30px;
}
A.btn {
	border:1px solid #9F9B9B; PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; text-decoration: none; height: 10px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; 
	BACKGROUND: #000000 url('/images/btn_3d_lg.png') repeat-x; cursor: hand
}
A.btn:hover {
	border:1px solid #9F9B9B; PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; text-decoration: none; height: 10px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; 
	BACKGROUND: #000000 url('/images/btn_3d_lg.png') repeat-x; cursor: hand
}
A.btn:visited {
	border:1px solid #9F9B9B; PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; text-decoration: none; height: 10px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; 
	BACKGROUND: #000000 url('/images/btn_3d_lg.png') repeat-x; cursor: hand
}
A.btn5 {
	border:0px none; margin:0px; padding:0px; text-decoration: none; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif;
	BACKGROUND: url('/images/nav-bg.png') repeat-x; cursor: hand;
	cursor: hand
}
A.btn5:hover {
	border:0px none; margin:0px; padding:0px; text-decoration: none; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; 
	BACKGROUND: url('/images/nav-bg.png') repeat-x; cursor: hand;
	cursor: hand
}
A.btn5:visited {
	border:0px none; margin:0px; padding:0px; text-decoration: none; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; 
	BACKGROUND: url('/images/nav-bg.png') repeat-x; cursor: hand;
	cursor: hand
}
A.btn5 SPAN {
	border:0px none; padding:0px; text-decoration: none;
	COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif;
	BACKGROUND: url('/images/btnl3.png') no-repeat; cursor: hand;
	cursor: hand
}
A.btn5 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; text-decoration: none; height: 27px; width: 250px;
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: TOP; 
	BORDER-RIGHT: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-TOP: 0px; 
	MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; cursor: hand;
	BACKGROUND: url('/images/btnr3.png') top right; background-repeat: no-repeat; background-attachment: scroll; background-position: top right 0px 0px;
}
A.btn6 {
	border:0px none; margin:0px; padding:0px; text-decoration: none; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif;
	BACKGROUND: url('/images/nav-bg.png') repeat-x; cursor: hand;
	cursor: hand
}
A.btn6:hover {
	border:0px none; margin:0px; padding:0px; text-decoration: none; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; 
	BACKGROUND: url('/images/nav-bg.png') repeat-x; cursor: hand;
	cursor: hand
}
A.btn6:visited {
	border:0px none; margin:0px; padding:0px; text-decoration: none; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; 
	BACKGROUND: url('/images/nav-bg.png') repeat-x; cursor: hand;
	cursor: hand
}
A.btn6 SPAN {
	border:0px none; padding:0px; text-decoration: none;
	COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif;
	BACKGROUND: url('/images/btnl3.png') no-repeat; cursor: hand;
	cursor: hand
}
A.btn6 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; text-decoration: none; height: 27px; width: 150px;
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: TOP; 
	BORDER-RIGHT: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-TOP: 0px; 
	MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; 
	TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; cursor: hand;
	BACKGROUND: url('/images/btnr3.png') top right; background-repeat: no-repeat; background-attachment: scroll; background-position: top right 0px 0px;
}
TABLE.grid {
	CLEAR: left; 
	BORDER-LEFT: #cccccc solid 0px; 
	BORDER-RIGHT: #cccccc solid 0px; 
	BORDER-BOTTOM: #cccccc solid 0px; 
	PADDING-TOP: 0px; 
	BORDER-TOP: 0px; 
	BACKGROUND-COLOR: #fff;
}
TABLE.grid TR.even {
	BACKGROUND-COLOR: #fff
}
TABLE.grid TR.unavailable SPAN.rowLabel {
	/* COLOR: #b3b3b3; TEXT-DECORATION: line-through */
}
TABLE.grid TR.unavailable TD P.instr {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #b3b3b3
}
TABLE.grid TR.topRow TH {
	BORDER-TOP: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccd8e6 1px solid; PADDING-TOP: 10px; WHITE-SPACE: nowrap
}
TABLE.grid TR.topRow TH.thCorner {
	BORDER-LEFT-WIDTH: 0px; WIDTH: 170px; BACKGROUND-COLOR: #fff; 
}
TABLE.grid TH {
	BORDER-RIGHT: #ccd8e6 0px solid; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccd8e6 1px solid; BORDER-BOTTOM: #ccd8e6 1px solid; TEXT-ALIGN: left
}
TABLE.grid TD {
	BORDER-RIGHT: #ccd8e6 0px solid; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccd8e6 1px solid; BORDER-BOTTOM: #ccd8e6 1px solid; TEXT-ALIGN: center
}
TABLE.grid TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
TABLE.grid TH.tooltip {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
TABLE.grid TH SPAN.info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; WHITE-SPACE: nowrap;
	background: #ffffff url('/images/info.gif') no-repeat left; top: 0px 
}
TABLE.grid TH SPAN.tableHed {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-LEFT: 4px; 
}
TABLE.grid TH SPAN.gridType {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336399; LINE-HEIGHT: 1.5em
}
TABLE.grid TH SMALL.chargeInterval {
	DISPLAY: block; FONT-WEIGHT: bold
}
TABLE.grid TH SPAN.gridPrice {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 1.5em
}
TABLE.grid TH SPAN.discPrice {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: red; LINE-HEIGHT: 1.5em
}
TABLE.grid TH SPAN.originalPrice {
	TEXT-DECORATION: line-through
}
TABLE.grid TH SPAN.gridPricePub {
	COLOR: #000
}
TABLE.grid TH SPAN.discPricePub {
	COLOR: red
}
TABLE.grid TH SPAN.rowLabel {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 1.5em; PADDING-LEFT: 8px; 
}
TABLE.grid TH UL.bullets {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
TABLE.grid TH UL.bullets LI {
	FONT-SIZE: 11px
}
TABLE.grid TH.gridCell {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
}
TABLE.grid TD.checked {
	BACKGROUND-POSITION:  center; BACKGROUND-IMAGE: url('/images/Checkmark.png'); BACKGROUND-REPEAT: no-repeat
}
TABLE.grid INPUT.butSelgrid {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
TABLE.grid TD A.price {
	text-decoration: underline; color: #000000; FONT-WEIGHT: normal;
}
TABLE.grid TD A.price:hover {
	text-decoration: underline; color: #ff0000; FONT-WEIGHT: normal;
}
TABLE.grid TD A.price:visited {
	text-decoration: underline; color: #000000; FONT-WEIGHT: normal;
}
TABLE.grid TD.none {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  
}
TABLE.grid TD.lbl {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  
}
.showtooltip {
	DISPLAY: block; VISIBILITY: inherit; Z-INDEX: 105; POSITION: absolute; FLOAT: right; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #D9FCD9; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.showtooltip P {
	FONT-SIZE: 12px
}
.hidetooltip {
	DISPLAY: none; 
}
/* End Search */

/* funeral */
.border_dash {
	border-top: #25528C 1px dashed;
	border-bottom: #25528C 1px dashed;
	border-left: #25528C 1px dashed;
	border-right: #25528C 1px dashed;
}
.border_dash2 {
	border-top: #25528C 2px dashed;
	border-bottom: #25528C 2px dashed;
	border-left: #25528C 2px dashed;
	border-right: #25528C 2px dashed;
	background: #ffffff;
}
.border_dash_cream {
	border-top: #25528C 1px dashed;
	border-bottom: #25528C 1px dashed;
	border-left: #25528C 1px dashed;
	border-right: #25528C 1px dashed;
	background: #FBF8C7;
}
.border_dash_share {
	border:2px dashed #25528C; background:#ffffff url('/images/BgFuneral.png') no-repeat right 0px; OVERFLOW: hidden
}

.header4c {
	padding: 0;
	TEXT-ALIGN: center; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.header4d {
	padding: 0;
	TEXT-ALIGN: left; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.noticetxt {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

/* Search */
.ProductHdr {
	FONT-WEIGHT: 900; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Times New Roman;
	FONT-STYLE: italic;
}
.ProductHdr2 {
	FONT-WEIGHT: 900; FONT-SIZE: 24px; COLOR: #366BA1; LINE-HEIGHT: normal; FONT-FAMILY: Times New Roman;
	FONT-STYLE: italic;
}
TD.Price {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
TD.Price2 {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #EF2525; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
SPAN.Price_Search {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #686464; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
TD.on3 {
	border-width: 1px; 
	border-color: #808080; 
	background-color: #808080;
	border-top-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 
	background: #808080; 
	padding: 3;
	FONT-WEIGHT: bold; 
	color: #BFB40D;
}
TD.on3 A:link {COLOR: #FFFFFF; text-decoration: none;}
TD.on3 A:active {COLOR: #FFFFFF; text-decoration: none;}
TD.on3 A:hover {COLOR: #FFFFFF; text-decoration: none; cursor: hand;}
TD.on3 A:visited {COLOR: #FFFFFF; text-decoration: none;}
TD.off3 {
	border-width: 1px; 
	border-color: #92928D; 
	background-color: #ffffff;
	border-top-style: solid; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	padding: 1;
	color: #92928D;
}
TD.divider3 {
	border-width: 1px; 
	border-color: #92928D; 
	border-bottom-style: solid; 
	padding: 0;
}
TABLE.border3 {
	border-width: 1px; 
	border-color: #808080; 
	background-color: #ffffff;
	border-top-style: solid; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	padding: 0px;
}
TABLE.borderblue {
	border-width: 1px; 
	border-color: #929496; 
	background-color: #cecece;
	border-top-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 
}
TABLE.focalbtm {
	BACKGROUND: #ffffff url('/images/focalbtm.jpg') no-repeat right 0px;
	padding: 0;
	font-size: 12px;
	color: #5C5452 
}

TD.on4 {
	border-width: 1px; 
	border-color: #000000; 
	background-color: #F9F5B8;
	border-top-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 
	padding: 3;
	FONT-WEIGHT: bold; 
}
TD.off4 {
	border-width: 1px; 
	border-color: #000000; 
	background-color: #ffffff;
	border-top-style: solid; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	padding: 1;
	color: #E0CA11;
}
TD.divider4 {
	border-width: 1px; 
	border-color: #000000; 
	background-color: #ffffff;
	border-bottom-style: solid; 
	padding: 0;
}
TABLE.border4 {
	border-width: 1px; 
	border-color: #000000; 
	background-color: #F9F5B8;
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	padding: 0px;
}
TABLE.border4a {
	border-width: 1px; 
	border-color: #F9F5B8; 
	background-color: #ffffff;
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	padding: 0px;
}
TABLE.navbar {
	/* background-color: #E1E6E9; */
	/* background-color: #cecece; */
	border-bottom:1px solid #8DACBC; background:#E8E8E8 url('/images/bgswirl1.jpg') no-repeat left 0px; padding:0; align: center; border-left-color:#8DACBC; border-left-width:1px; border-right-color:#8DACBC; border-right-width:1px; border-top-color:#8DACBC; border-top-width:1px
}
TD.navbar2 {
	/* background-color: #E1E6E9; */
	/* background-color: #cecece; */
	BACKGROUND: url('/images/bgswirl1a.jpg') no-repeat right 0px;
	border-bottom-style: solid; 
	padding: 0; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px
}
TABLE.searchbar {
	border-width: 1px; 
	border-color: #76AE06; 
	background-color: #CFE1A6;
	border-top-style: solid; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	padding: 3;
}
.title1 {
	font-family: tahoma;
	font-size: 35px;
	line-height: 32px;
	font-weight: normal;
	text-align: LEFT;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	color: #897F7F;
}
.mainbullets {
	FONT-STYLE: normal; FONT-SIZE: 18px; FONT-WEIGHT: 200; text-shadow: 0 1px 0 #333; color: #000000;
}
.title1a {
	margin-top: 15px;
	padding-top: 15px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.title2 {
	color: #186EDF;
	font-family: tahoma;
	font-size: 120%;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.title3 {
	color: #186edf;
	font-family: tahoma;
	font-size: 110%;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.title4 {
	color: #000000;
	font-family: tahoma;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	text-align: center;
}
LI.benefitlist {
	font-size: 12px; font-weight: bold; vertical-align: middle; TEXT-ALIGN: LEFT; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LIST-STYLE-POSITION: 20px; LIST-STYLE-IMAGE: url('/images/check_list.gif'); PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.ObitAd1 {
	BACKGROUND-POSITION:  left top; BACKGROUND-IMAGE: url('/images/obitad1.png'); BACKGROUND-REPEAT: no-repeat;
}
.ObitSample {
	BACKGROUND-POSITION:  center top; BACKGROUND-IMAGE: url('/images/obitsample.png'); BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 10px; 
}
TABLE.ProgramInside {
	border-width: 1px; 
	border-color: #ADADAD; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 
	border-top-style: solid; 
	padding: 0px;
	BACKGROUND-COLOR: #EEEEEE;
	BACKGROUND-POSITION:  right top; BACKGROUND-IMAGE: url('/images/ProgramInside1.png'); BACKGROUND-REPEAT: no-repeat;
}
.bg_xsmall {
	background-image: url('/images/bg_1024.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top 0px;
}
.bg_small {
	background-image: url('/images/bg_1280.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top 0px;
}
.bg_medium {
	background-image: url('/images/bg_1440.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top 0px;
}
.bg_large {
	background-image: url('/images/bg_1680.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top 0px;
}
.bg_xlarge {
	background-image: url('/images/bg_1900.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top 0px;
}
.bgfade_sage {
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#A09E56'); 
}
.bgfade_taupe {
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#BFB497'); 
}
.bgfade_green {
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#B2B462'); 
}
.bgfade_cream {
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#FFB600'); 
}
.bgfade_mocha {
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#CCC489'); 
}
.bgfade_dksage {
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#8B8B5B'); 
}
.ad_hdr {
	text-align: center; padding-bottom: 0px; padding-top: 5px; padding-left: 15px; padding-right: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #BD6C00; HEIGHT: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
.funeral-programs-download {
	background-image: url('/images/bg_1024.jpg'); background-repeat: no-repeat; background-attachment: scroll; background-position: top 0px;
}
.Memorial-Websites-logo {
	padding-left: 23px; BACKGROUND: url('/images/mwlogo.png') no-repeat left center; height: 50px; padding-top: 17px
}
.Memorial-Websites-com-logo {
	padding-left: 23px; BACKGROUND: url('/images/mwlogo.png') no-repeat left bottom; padding-top: 7px
}
.Memorial-Websites {
	font-size: 48px; font-weight: normal; color: #6A5C4B; text-align: left; font-family: "SiteFont10"; height: 50px; padding-left: 10px; float: left;
}
.Memorial-Websites-com {
	font-size: 48px; font-weight: bold; color: #6A5C4B; font-family: "SiteFont10"; height: 50px; padding: 0px; white-space: none; 
}
.Memorial-Websites-com-border {
	font-size: 24px; font-weight: bold; color: #6A5C4B; font-family: "SiteFont10"; height: 50px; padding: 0px; white-space: none;
	-webkit-text-fill-color: #6A5C4B; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #ffffff; 	
}
.Memorial-Websites-Online {
	font-size: 30px; font-weight: bold; color: #6A5C4B; font-family: "SiteFont6"; height: 50px; padding: 0px; white-space: none; 
}
/* Smaller */
.searchtitle {
	font-family: "SiteFont6";
	font-size: 20px;
	color: #808080;
	FLOAT: CENTER; 
	PADDING-BOTTOM: 10px; 
}
.searchsubtitle {
	font-family: "SiteFont6";
	font-size: 20px;
	color: #808080;
	COLOR: #2758C7;
	color: #FFFFFF;
	FLOAT: CENTER; 
	PADDING-BOTTOM: 5px; 
}
input.searchbox {
	font-family: "SiteFont6";
	font-size: 20px;
	width: 200px;
	height: 50px;
	BORDER-RIGHT: #b0b0b0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #b0b0b0 1px solid; 
	PADDING-LEFT: 5px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #b0b0b0 1px solid;
	BACKGROUND-COLOR: white; 
	COLOR: #cccccc;
	COLOR: #B7AEAE;
	COLOR: #808080;
}
input.searchboxtxt {
	font-family: "SiteFont6";
	font-size: 20px;
	width: 200px;
	height: 50px;
	BORDER-RIGHT: #b0b0b0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #b0b0b0 1px solid; 
	PADDING-LEFT: 5px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #b0b0b0 1px solid;
	BACKGROUND-COLOR: white; 
	COLOR: #000000;
}


input.searchbox_sm {
	font-family: "SiteFont6";
	font-size: 14px;
	width: 200px;
	height: 30px;
	BORDER-RIGHT: #b0b0b0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #b0b0b0 1px solid; 
	PADDING-LEFT: 0px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #b0b0b0 1px solid;
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: bottom;
}

input.searchboxlg {
	font-family: "SiteFont4";
	font-size: 14px;
	width: 400px;
	height: 30px;
	BORDER-RIGHT: #b0b0b0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #b0b0b0 1px solid; 
	PADDING-LEFT: 5px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #b0b0b0 1px solid;
	BACKGROUND-COLOR: white; 
	COLOR: #cccccc;
	COLOR: #B7AEAE;
	COLOR: #808080;
}
input.searchboxlgtxt {
	font-family: "SiteFont6";
	font-size: 20px;
	width: 400px;
	height: 30px;
	BORDER-RIGHT: #b0b0b0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #b0b0b0 1px solid; 
	PADDING-LEFT: 5px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #b0b0b0 1px solid;
	BACKGROUND-COLOR: white; 
	COLOR: #000000;
}
.locBox {
	width:397px;
	Clip:rect(auto auto auto 397px);
	font-family: "SiteFont6";
}
.option_select {
	font-family: "SiteFont6";
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	height: 30px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: CENTER; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: bottom;
}
A.btnFocal {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; 
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6"; line-height: 60px;
	BACKGROUND: #FD6C0B url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px; OPACITY: 1.0;
}
A.btnFocal:active {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; 
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6"; line-height: 60px; 
	BACKGROUND: #FD6C0B url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px; OPACITY: 1.0;
}
A.btnFocal:hover {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; 
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6";  line-height: 60px;
	BACKGROUND: #FD6C0B url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px; OPACITY: 1.0;
}
A.btnFocal:visited {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; 
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6";  line-height: 60px;
	BACKGROUND: #FD6C0B url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px; OPACITY: 1.0;
}


A.btnFocalr {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: right;
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6"; line-height: 60px;
	BACKGROUND: #c10000 url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px
}
A.btnFocalr:active {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: right;
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6"; line-height: 60px; 
	BACKGROUND: #c10000 url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px
}
A.btnFocalr:hover {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: right; 
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6";  line-height: 60px;
	BACKGROUND: #c10000 url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px
}
A.btnFocalr:visited {
	border:1px solid #9F9B9B; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; text-decoration: none; height: 60px;
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: right; 
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center; font-family: "SiteFont6";  line-height: 60px;
	BACKGROUND: #c10000 url('/images/block.gif') repeat-x; cursor: hand; BORDER-RADIUS: 8px
}

#videoWrapper {position: relative; overflow: hidden; height: 400px;}
#videoDiv {min-height: 50%; width: 100vw; height: 100vh; padding: 0px; margin: 0px; position: relative;}
#videoIntro (width: 100vw; height: 100vh; margin: auto; display: block; position: relative; z-index:0;}
#videoMessage (width: 100%; height: 400px; position: absolute; top: 50; left: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; z-index:300000;}

.caption1 {font-size: 40px; font-weight: bold; color: #FFFFFF; line-height: 50px; font-family: "SiteFont9";}
.caption2 {font-size: 36px; font-weight: bold; color: #FFFFFF; line-height: 50px; font-family: "SiteFont9";}
.caption3 {font-size: 30px; font-weight: bold; color: #FFFFFF; line-height: 50px; font-family: "SiteFont6";}

SPAN.focalvideotxt {FONT-WEIGHT: normal; FONT-SIZE: 70px; COLOR: #FFFFFF; FONT-FAMILY: "SiteFont6";}