/* default grid button */ 
.btn {
	BORDER-RIGHT: 1px outset;
	ADDING-RIGHT: 1px; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: 1px outset; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(../images/button_bg.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 0px 1px; 
	BORDER-LEFT: 1px outset; 
	WIDTH: 50px; 
	CURSOR: pointer; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: 1px outset; 
	backgroung-image: repeat-x
}
.btn_med {
	BORDER-RIGHT: 1px outset; 
	ADDING-RIGHT: 1px; 
	BORDER-TOP: 1px outset; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(../images/button_bg.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 0px 1px; 
	BORDER-LEFT: 1px outset; 
	WIDTH: 106px; CURSOR: pointer; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: 1px outset; 
	backgroung-image: repeat-x;
}
.btn_wide {
	BORDER-RIGHT: 1px outset; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: 1px outset; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(../images/button_bg.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 0px 1px; 
	BORDER-LEFT: 1px outset; 
	WIDTH: 150px; 
	CURSOR: pointer; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: 1px outset; 
	backgroung-image: repeat-x
}
li {
	list-style-image: url(../images/dot.gif);
	list-style-type: disc;
	line-height: 1.5em;
}
ul {
	margin-top: 8px;
}

/* default grid (outermost) style */
.grid_css
{
	width:100%;
}

/* default grid table styles */
.table_css
{
	border:black 1pt solid;border-spacing:1px;border-collapse:collapse;width:100%
}


/* cemeteries grid table styles */
.cemeteries_table_css
{
	border:black 1pt solid;border-spacing:1px;border-collapse:collapse;width:2000
}


/* records grid table styles */
.records_table_css
{
	border:black 1pt solid;border-spacing:1px;border-collapse:collapse;width:3100
}


/* records grid table styles - all fields */
.records_table_css_all
{
	border:black 1pt solid;border-spacing:1px;border-collapse:collapse;width:8000
}

/* default grid toolbar styles*/
.toolbar_css
{
	BACKGROUND-IMAGE: url(../images/theme/xp/button_bg.gif);
	backgroung-image: repeat-x;
	margin-bottom:1px;
	font-size:8pt;
	font-family:verdana,arial;
	border:1px solid black;
	padding-top:2px;
	padding-left:2px
}

/* default header styles 2 */
#cssrollovers{background-color: #b8860b; text-align: center; margin-top: 20px; margin-right: 70%; margin-left: 2%; padding: 8px; border: solid 1px #000; width: auto }
.th_css1 
{
font-weight: bold;
text-align: center;
margin-bottom: 2px;
margin-top: 2px;
font-size:10pt;
}

.mbr_table
{
	border: 1;
	/* border-spacing:1px; */
	/* border-collapse: separate; */
	width:100%;
	font-family: verdana,arial;
	font-size: x-small;
	background-color:#000000;
}

.mbr_header 
{
	border-collapse: separate;
	background-color: #CCCCCC;
	font-weight: bold;
	text-align: center;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size:  x-small;
}
.mbr_row_odd
{
	border-collapse: separate;
	background-color: #FFFFFF;
	/* border: solid 1px black; */
}
.mbr_row_even
{
	border-collapse: separate;
	background-color: #EEEEEE;
	border: solid 1px black;
}

/* default grid header styles 1 */
.th_css1 a   { 	font-family:tahoma,verdana,arial;color:#213952; text-decoration: none; background-color: buttonface; display: block; padding: 1px; border-style: solid; border-width: 1px; border-color: #dcdcdc #696969 #696969 #dcdcdc; width: 100% }
.th_css1 a:hover   { background-color: #a9a9a9; border-style: solid; border-width: 1px; border-color: #696969 #dcdcdc #a9a9a9 #696969 }

/* default grid header styles 2 */
.th_css2
{
	BORDER-RIGHT: 1px outset; 
	ADDING-RIGHT: 1px; 
	BORDER-TOP: 1px outset;
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(button_bg.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 0px 1px; 
	WIDTH: 20px; CURSOR: pointer;
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: 1px outset; 
	backgroung-image: repeat-x;
	text-align: center;
	text-decoration: none;
	color:#213952;
}
.th_css2 a{text-decoration: none;color:#213952;text-align:center;}

/* default grid row styles */
.row_odd{background-color:#EEEEEE; border: solid 1px black;font-family:verdana,arial;font-size:8pt;}

/* default grid row styles */
.row_even {background-color:#FFFFFF; border: solid 1px black ;font-family:verdana,arial;font-size:8pt;}
.row_even hover   { background-color: #a9a9a9; border: solid 1px black }

.td 
{
	border: solid 1px black;
	border-collapse: separate;
}

/* default form text style */
.form_field{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image:   url(../images/formshadow.gif);
	border: 1px solid #BFAA85;
}