@charset "utf-8";
/* CSS Document */
/*
 * After modifying this style sheet, refresh the page being designed to see the effect of the modification.
 * Click the Refresh button in the Visual Designer toolbar to refresh the page.
 */ 

/* Style rules to make Java Server faces Standarad data tables look better */

.list-header {
  background-color: #eeeeee;
  font-size: larger;
  font-weight: bold;
}

.list-paging-header {
  background-color: white;
}

.list-paging-footer {
  background-color: white;
}

.list-row-even { 
}

.list-row-odd { 
  background-color: #eeeeee;
}

/* Style rules for message severity levels */

.infoMessage {
  color: black;
}

.warnMessage {
  color: orange;
  font-weight: bold;
}

.errorMessage {
  color: red;
  font-weight: bold;
}

.fatalMessage {
  color: red;
  font-style: italic;
  font-weight: bold;
}


/*----------------  SEARCH STYLES            --------------------------------------------------------------------*/




/* Style rules for message
-----------------------------------------------*/

.message {
    margin-left: 10px;
}

.info-message {
    color: green;
}

.warn-message {
    color: orange;
}

.error-message {
    color: red;
}

.fatal-message {
    color: red;
    font-weight: bold;
}


/* General style rules
-----------------------------------------------*/
.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.panel {
	width: 800px;
	text-align: center;
}

.map {
	width: 780px;
	height: 500px;
}

.clear {
	clear: both;
}

.fieldset {
	padding: 20px;
	margin: auto;
}
              
.search-criteria {
	width: 80%;
	text-align: left;
}

.pair-panel {
	padding: 6px 0;
	float: left;
	width: 50%;
}

.wide-panel {
	padding: 6px 0;
	width: 100%;
}

.action-panel {
	padding: 6px 10px;
	width: 100%;
	border: 1px solid green;
}

.label {
	font-weight:bold;
	margin: 0 10px;
	width: 100px;
}

.value {
	font-weight:normal;
	width: 150px;
}

.value-s {
	font-weight:normal;
	width: 130px;
}

.value-xs{
	font-weight:normal;
	width: 60px;
}

.bold-header {
	font-weight: bold;
	font-size: 1.2em;
}


/* Digest style rules
-----------------------------------------------*/

.digest {
}

/*
.col1 {
	width: 8px;	
}

.col2 {
	width: 30px;	
}

.col3 {
}

.col4 {
	width: 80px;	
}

.col5 {
	width: 100px;	
}

.col6 {
	width: 50px;	
}

.col7 {
	width: 90px;	
}

.col8 {
	width: 50px;	
}

.col9 {
	width: 130px;	
}
*/

.digest .thumbnail-col {
	text-align: center;
	width: 60px
}

.image-xs {
	height: 42px;
	width: 42px;
	max-width: 42px !important;
	max-height: 65px !important;
	margin: 0 0 0 0;
	border: 1px solid silver;
	padding: 2px;
}

.image-s {
	height: 64px;
	width: 64px;
	max-width: 64px !important;
	max-height: 84px !important;
	margin: 0 0 0 0;
	border: 1px solid silver;
	padding: 2px;
}



