#database-search {
	padding:			0 ;
	margin-top:			-10px ;
}

#database-search fieldset {
	margin:				0 ;
	padding:			0 ;
	border:				none ;
}

#database-search label {
	color:				#CC0000 ;
	font-weight:		bold ;
}

#database-search input, #database-search select, #database-search textarea {
	font-size:			90% ;
	margin-top:			5px ;
}

#database-search #entry {
	width:				200px ;
}


ul.scd-links {
	margin:				0 ;
	padding:			0 ;
}

ul.scd-links li {
	list-style:			none ;
	padding-bottom:		5px ;
}

h2.database, h2.database a {
	color:				#000000 ;
	font-size:			110% ;
	border-bottom:		1px dotted #000000 ;
}
	
div#scd-banner {
	text-align:			center ;
	padding:			2px 2px 10px 2px ;
	font-size:			90% ;
}

/**  JMC Memorandum  **/

div#jmc-memorandum {
	border:				1px solid #666666 ;
}

table.memo-header {
	width:				100% ;
	border-collapse:	collapse ;
}

table.memo-header td {
	background-color:	#DDDDDD ;
	padding:			5px ;
}

table.memo-header td.memo-title {
	color:				#CC0000 ;
	font-weight:		bold ;
	font-size:			130% ;
	letter-spacing:		+0.3em ;
	text-align:			center ;
}

div.memo-body {
	padding:			10px ;
	background:			url( ../../database/images/watermark.jpg ) ;
	line-height:		150% ;
}
	
	
/**  Complete guide links panel  **/

div#space-corps-database {
	border:					1px solid #000000 ;
	padding:				3px ;
	font-size:				90% ;
	margin-right:			3px ;
	margin-bottom:			6px ;
	margin-top:				6px ;
}

div#space-corps-database table {
	width:					100% ;
	padding:				3px 1px ;
}

div#space-corps-database caption {
	color:					#CC0000 ;
	font-weight:			bold ;
	padding-bottom:			3px ;
}

div#space-corps-database caption a {
	color:					#CC0000 ;
	padding-bottom:			2px ;
	border-bottom:			1px dotted #CC0000 ;
}

div#space-corps-database td {
	padding:				0 ;
}

div#space-corps-database td.section {
	font-weight:			bold ;
}

div#space-corps-database td.image {
	text-align:				center ;
	padding:				10px 0 3px 0 ;
}

div#space-corps-database a {
	color:					#000000 ;
	border-bottom:			1px dotted #000000 ;
	text-decoration:		none ;
}

div#space-corps-database a:hover {
	color:					#CC0000 ;
	border-bottom:			1px dotted #CC0000 ;
}

div#space-corps-database tfoot {
	text-align:				center ;
}

div#space-corps-database tfoot a {
	color:					#CC0000 ;
}

