/* Styles for JXS Query Forms   - csb overrides*/

#contentHeader  { display: none; }
#shortcuts      { display: none; }
#colPrimary     { padding: 10px 0 10px 0; }
#content sup    { font-family: Verdana; }


#qry .indent {
	margin-left: 20px !important;
	margin-right: 20px;
}


#qry .calloutBox {
	background: #DDD8D3;
	margin: 0 0 10px 0;
	padding: 10px 10px 10px 10px;
	text-align: center;
}


	#qry {
		/* line-height: 20px; would need 20px for sup */
		/*margin: 0 0 0 -1px;*/
		margin: 10px;
	}
	
		#qry hr {
			margin: 6px 0 6px 0;
		}
	
		#qry h1 {
			font-weight: bold;
		}
		#qry h2 {
			font-weight: bold;
			margin-bottom: 0px;
		}
		#qry h3 {
			font-weight: bold;
		}
		#qry h4 {
			font-weight: bold;
		}
		#qry h5 {
			font-weight: bold;
		}

		#qry p {
			margin: 0 0 10px 0;
		}
		
		#qry blockquote {
			margin: 10px 0 10px 30px;
		}
		
		#qry table {
			margin: 0 0 10px 0;
		}
		
		#qry sup {
			font-family: Verdana;
		}
	
	#qry table.contentTable {
		border-collapse: collapse;
		border-spacing: 0;
		border: solid  #DDD8D3;
	}
	.contentTable tr.odd {
		background: #DDD8D3;
	}
	.contentTable th {
		padding: 5px 5px 5px 5px;
		text-align: center;
	}
	.contentTable td {
		padding: 5px 5px 5px 5px;
	}


	#qry table.dtls {
		/*padding: 1;*/
		width: 100%;
	}
	.dtls th {
		text-align: right;
		vertical-align: top;
	}
	.dtls td {
		vertical-align: top;
		padding-left: 10px;
	}

	.mpt {
		list-style-type: none;
		margin: 5px 0px 0px 20px;
	}
	.mptcirc {
		list-style-type: disc;
		margin: 0px 0px 10px 30px;
	}




