/* for Contra Costa Board Order display */
		#board_order #hd th { text-align: right; width: 12.5%; padding: 0 0.5em 0.25em 1em; }
		#board_order #hd td.nopad { padding: 0; }
		#standard_res, #recordable_res #hd tbody td {
			font-size: 1.1em;
			padding: 2px 4px; 
		}
		#standard_res, #recordable_res #hd th { text-align: center; width: 12.5%; padding: 0 0.5em 0.25em 1em; }
		#standard_res, #recordable_res #hd tbody td.right { font-weight: normal; } 
		div.template h1 { font-size: 1.3em; }
		div.template h2 { font-size: 1.15em; }
		div.template h1, div.template h2 { text-align: center; }
		div.template h1, div.template h2,
		div.template h3, div.template h4,
		div.template h5 { margin: 0.5em 0; }
		#standard_res, #recordable_res #hd h1 { font-size: 2.5em; margin-bottom: 0; text-align: center;}
		#standard_res, #recordable_res #hd h2 { margin-bottom: 1em; margin-top: 0em; font-weight: normal; }
		div.template #hd h3 { font-size: 1.1em; }
		#board_order #hd h4 { margin: 0.0em 0 0; }
		div.template #front h1 {
			padding-left: 2.5em;
			text-align: right;
			border-top: 2px solid #000;
		}
		#standard_res, #recordable_res #ft {
		border-top: 2px solid #000;
		}
		#standard_res, #recordable_res #hd h4 {
			text-align: center;
			font-size: 3.5em;
			margin-bottom: 0.2em;
		}		
		#recordable_res #front h4 {
			text-align: right;
			font-size: 1.6em;
			margin-bottom: 0.2em;
		}		
		#recordable_res #front h3,
		#recordable_res #hd h3 {
			text-align: center;
			font-size: 1.0em;
			margin-bottom: 0.2em;
		}
		#board_order label { cursor: pointer; -webkit-user-select: none; -moz-user-select: none; }
		#board_order #status,
		#board_order #act_on { border-top: 3px solid #000;}
		#board_order #status table,
		#board_order #act_on table { width: auto; margin: 0 auto; }
		#board_order #status td,
		#board_order #options td { font-size: x-small; line-height: 1.1; }		
		#board_order #act_on td { padding: 1px 1em 1px 0; }

		#board_order #footwrap h4 { margin: 0 0 0.5em 0; }
		#board_order #footwrap h3 { margin: 1em 0 0.5em 0; }		
		#board_order #votes td { text-align: right; vertical-align: 0.05em; margin-top: 1.1em;}
		#board_order #votes input { width: 3em; vertical-align: 0.05em; }
		#board_order #votes input.lined {
			text-align: center;
			font-weight: bold;
			color: #000;
		}

		#footwrap, #attest { width: 50%; }
		#logo { width: 145px; }
		#standard_res, #recordable_res #ft { border-top: 2px solid #000; }
		#standard_res, #recordable_res #contact,
		#standard_res, #recordable_res #attest table { margin-top: 1em; }
		#standard_res, #recordable_res #hd h1 { font-size: 5.5em; margin-bottom: 0; text-align: center;}
		#standard_res, #recordable_res #votes input.lined {
			text-align: left;
			font-weight: bold;
			color: #000;
		}		
		div.template #attest input { width: 90%; margin-top: 8px; }
		div.template #attest td.jog input { width: 67%; }
		div.template #attest td.right.bot { padding-bottom: 0.75em; }
		div.template #attest #hereby { font-size: xx-small; line-height: 1.1; }
		#board_order #contact { margin-top: 1em; }

		div.template input.lined { border: none; border-bottom: 1px solid #000; background: #FFF; }
		div.template .body { clear: both; }
		div.template .body p { margin: 0.5em 0 0.75em; }
		div.template .body h5 { font-size: 1.1em; }
		div.template .body html { height:auto; }		/* added by Desta in attempt to get rid of blank page  */

		#ceremonial_res #wrap {
			background-image: url(../Connections/ccc_seal.jpg);
			background-repeat: no-repeat;
			background-position: 70% 50%;
/*			min-height: 14in;  */
			height: auto !important;
			height: 14in; 
		}
		#ceremonial_res table.body td {
			vertical-align: top;
			min-height: 2in;
			height: 2in;
		}
		#ceremonial_res table.body td p {
			margin: 0.5em 2em;
		}
		#ceremonial_res th h1 {
			font-size: 48px;
			font-family: 'Palace Script MT', 'Verdana', cursive;
			margin: 0;
			line-height: 1.3;
		}
