/* 
##############################################################################
# Web Site ID: Image Library Archival Database (ILiAD)
# Site Design: George Silberstern, ...by Graf!
# Copyrighted: ©2025, ...by Graf!
# ----------------------------------------------------------------------------
# Module Name: colour_set.css 
# Description: This stylesheet defines the colour scheme for the predefined 
#              framework styles, and all site-specific styles defined in the 
#              site appearance style sheet.
#
##############################################################################
*/

/*
==============================================================================
= GLOBAL SETTINGS
==============================================================================
*/
a {
	color: #4C7FE6;
}

a:hover {
	color: #FFB620;
}

body {
}

hr {
	box-shadow: 2px 2px 4px #000030;
	color: #FFB620;
}

html {
}

h1, h2, h3 {
}

h4, h5, h6 {
}

ol, ul{
}

p, ol, ul {
}


/* 
==============================================================================
= HTML5 ELEMENTS
==============================================================================
*/
header {
	background-color: #103070;
	box-shadow: -4px 2px 10px 10px #103070;
}

copy {
}

footer {
}


/* 
==============================================================================
= FRAMEWORK STYLES
==============================================================================
*/

/*
------------------------------------------------------------------------------
- Button
------------------------------------------------------------------------------
*/
.button {
}

.button:hover {
}

/*
------------------------------------------------------------------------------
- Constraint Table
------------------------------------------------------------------------------
*/
.constraint_table {
}

/*
------------------------------------------------------------------------------
- Copyright 
------------------------------------------------------------------------------
*/
.copyright {
}

.copyright p {
}

/*
------------------------------------------------------------------------------
- Icon Bar 
------------------------------------------------------------------------------
*/
.icon_bar {
}

.icon_bar a {
	color: #4C7FE6;
}

.icon_bar a:hover {
	color:#FFFFFF;
	text-shadow: 2px 2px 3px #103070;
}

.icon_bar td {
}

.icon_bar td:hover {
}

.icon_bar-item {
}

#icon_bar-item-button {
	text-shadow: 2px 2px 3px #103070;
}

/*
------------------------------------------------------------------------------
- Link Bar 
------------------------------------------------------------------------------
*/
.link_bar {
}

.link_bar a {
	color: #FFFFFF;
}

.link_bar a:hover {
	color: #FFFFFF;
}

.link_bar td {
}

.link_bar td:hover {
}

.link_bar-item {
}

#link_bar-item-button {
	background: -moz-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C7FE6), color-stop(100%, #0A1F47));
	background: -webkit-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background-color: #FFB620;
	border: 2px solid #82A6ED;
	box-shadow: 4px 4px 8px 0px #000030;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

#link_bar-item-button:hover {
	background: -moz-linear-gradient(#FFC533 0%, #B87100 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC533), color-stop(100%, #B87100));
	background: -webkit-linear-gradient(#FFC533 0%, #B87100 100%);
	background: linear-gradient(#FFC533 0%, #B87100 100%);
	background-color: #82A6ED;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #FFFF00;
	box-shadow: 4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

/*
------------------------------------------------------------------------------
- Link Disabled
------------------------------------------------------------------------------
*/
#link_disabled {
	color: #82A6ED;
}

/*
------------------------------------------------------------------------------
- Masthead
------------------------------------------------------------------------------
*/
.masthead {
}

.masthead img {
}

.masthead-text {
	color: #FFB620;
	text-shadow: 2px 2px 4px #000030;
}

#masthead-text-subtext {
	color: #93B7FE;
}

/*
------------------------------------------------------------------------------
- Menu Bar
------------------------------------------------------------------------------
*/
.menu_bar {
}

.menu_bar a {
	color: #FFFFFF;
}

.menu_bar a:hover {
	color: #FFFFFF;
}

.menu_bar td {
}

.menu_bar td:hover {
}

.menu_bar-item {
}

#menu_bar-item-button {
	background: -moz-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C7FE6), color-stop(100%, #0A1F47));
	background: -webkit-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background-color: #FFB620;
	border: 2px solid #82A6ED;
	box-shadow: 4px 4px 8px 0px #000030;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

#menu_bar-item-button:hover {
	background: -moz-linear-gradient(#FFC533 0%, #B87100 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC533), color-stop(100%, #B87100));
	background: -webkit-linear-gradient(#FFC533 0%, #B87100 100%);
	background: linear-gradient(#FFC533 0%, #B87100 100%);
	background-color: #82A6ED;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #FFFF00;
	box-shadow: 4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

/*
------------------------------------------------------------------------------
- Page Content  
------------------------------------------------------------------------------
*/
.content {
	color: #103070;
}

.content_subtitle {
}

.content_subtitle-text {
	color: #4C7FE6;
	text-shadow: 1px 1px 3px #404040;
}

.content_title {
}

.content_title-text {
	color: #E09600;
	text-shadow: 2px 2px 4px #000030;
}

/*
------------------------------------------------------------------------------
- Signature 
------------------------------------------------------------------------------
*/
.signature {
}

.signature a {
}

.signature a:hover {
}

.signature img {
}

/*
------------------------------------------------------------------------------
- ToolTip
------------------------------------------------------------------------------
*/
.tooltip {
	border-bottom-color: #000000;
}

.tooltip:hover #tooltip_text {
	color: #000000;
}

.tooltip #tooltip_text {
	background-color: #FFFFEE;
	border-color: #000000;
	box-shadow: 2px 2px 4px 0px #000030;
}

/*
------------------------------------------------------------------------------
- Top 
------------------------------------------------------------------------------
*/
.top {
}

#top-icon {
	text-shadow: 2px 2px 2px #000030;
}

#top-icon:a {
	color: #4C7FE6;
}

#top-icon:hover {
	color: #FFB620;
}

/*
------------------------------------------------------------------------------
- White Space 
------------------------------------------------------------------------------
*/
.white_space {
}


/*
==============================================================================
= AUTHENTICATION MODULE STYLES
==============================================================================
*/

/*
------------------------------------------------------------------------------
- Login Dashboard
------------------------------------------------------------------------------
*/
.auth_dashboard {
	background-color: #103070;
	border-color: #000030;
	box-shadow: 2px 2px 4px #000030;
	color: #FFFFFF;
	text-shadow: 1px 1px 2px #000030;
}

.auth_dashboard-welcome {
	font-weight: bold;
	color: #FFFFFF;
}

.auth_dashboard-button {
	background: -moz-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C7FE6), color-stop(100%, #0A1F47));
	background: -webkit-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background-color: #FFC533;
	border: 2px solid #82A6ED;
	box-shadow: 4px 4px 8px 0px #000030;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

.auth_dashboard a {
	color: #FFFFFF;
}

.auth_dashboard a:hover {
	color: #FFB620;
}

.auth_dashboard-line {
	border-top-color: #000030;
}

#auth_dashboard-button-object {
	color: #FFE5A3;
}

/*
------------------------------------------------------------------------------
- Login Form
------------------------------------------------------------------------------
*/
.auth_login {
}

.auth_login table {
}

.auth_login input[type=text],
.auth_login input[type=email],
.auth_login input[type=password] {
	background: #FFFFFF;
	border-color: #103070;
}

.auth_login input[type=text]:focus,
.auth_login input[type=email]:focus,
.auth_login input[type=password]:focus {
	background: #FFFFEE; 
}

.auth_login input[type=submit] {
	color: #FFFFFF;
	background: -moz-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C7FE6), color-stop(100%, #0A1F47));
	background: -webkit-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background-color: #FFB620;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #82A6ED;
	box-shadow: 4px 4px 8px 0px #000030;
}

.auth_login input[type=submit]:hover {
	background: -moz-linear-gradient(#FFC533 0%, #B87100 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC533), color-stop(100%, #B87100));
	background: -webkit-linear-gradient(#FFC533 0%, #B87100 100%);
	background: linear-gradient(#FFC533 0%, #B87100 100%);
	background-color: #82A6ED;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #FFFF00;
	box-shadow: 4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

.auth_login th {
	background-color: #103070;
	border-color: #103070;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}


.auth_login td {
	border-color: #103070;
}

.auth_login-label {
}

.auth_login-tools {
}

.auth_login-links {
}

.auth_login-links a {
}

#auth_login-table-t {
	border-color: #103070;
}

#auth_login-table-b {
	border-color: #103070;
}

/*
------------------------------------------------------------------------------
- Authentication Messages
------------------------------------------------------------------------------
*/
.auth_message {
}

.auth_message-success {
	background-color: #F0FFF0;
	border-color: #28A745;
	box-shadow: 2px 2px 4px 0px #000030;
	color: #155724;
}

.auth_message-error {
	background-color: #FFFAF0;
	border-color: #E00000;
	box-shadow: 2px 2px 4px 0px #000030;
	color: #E00000;
}

.auth_message-info {
	background-color: #EAF0FB;
	border-color: #4C7FE6;
	box-shadow: 2px 2px 4px 0px #000030;
	color: #103070;
}

/*
------------------------------------------------------------------------------
- Password Strength Indicator
------------------------------------------------------------------------------
*/
.auth_password-strength {
}

.auth_password-strength-weak {
	color: #E00000;
}

.auth_password-strength-medium {
	color: #E68B02;
}

.auth_password-strength-strong {
	color: #28A745;
}

.auth_password-match {
	font-size: 13px;
	margin: 5px 0px 0px 10px;                                     /* T R B L */
}

.auth_password-match-same {
	color: #008000;
}

.auth_password-match-diff {
	color: #E00000;
}


/* 
==============================================================================
= SITE SPECIFIC STYLES
==============================================================================
*/

/*
------------------------------------------------------------------------------
- Bullet List  
------------------------------------------------------------------------------
*/
.bullet_list {
}

.bullet_list li {
}

.bullet_list strong {
	color: #B88400;
}

/*
------------------------------------------------------------------------------
-  Catalog Table
------------------------------------------------------------------------------
*/
.catalog_table {
}

.catalog_table td {
}

.catalog_table th {
	background-color: #103070;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}

.catalog_table-gap {
}

.catalog_table-header-l {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
	border-top-color: #103070;
}

.catalog_table-header-m {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
	border-right-color: #103070;
	border-top-color: #103070;
}

.catalog_table-header-r {
	border-bottom-color: #FFB620;
	border-right-color: #103070;
	border-top-color: #103070;
}

.catalog_table-data-l {
	border-bottom-color: #82A6ED;
	border-right-color: #103070;
	border-top-color: #103070;
}

.catalog_table-data-m {
	border-bottom-color: #82A6ED;
	border-left-color: #103070;
	border-right-color: #103070;
	border-top-color: #103070;
}

.catalog_table-data-r {
	border-bottom-color: #82A6ED;
	border-right-color: #103070;
	border-top-color: #103070;
}

.catalog_table-viewport {
	scrollbar-color: #7FA1E6 #F1D9A8;
}

/*
------------------------------------------------------------------------------
- Collection Table
------------------------------------------------------------------------------
*/
.collection_table-viewport {
	scrollbar-color: #7FA1E6 #F1D9A8;
}

/*
------------------------------------------------------------------------------
- Database Numbers
------------------------------------------------------------------------------
*/
#db_number {
	color: #000000;
}

/*
------------------------------------------------------------------------------
- Detail Table
------------------------------------------------------------------------------
*/
.detail_table {
}

.detail_table td {
}

.detail_table th {
	background-color: #103070;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}

.detail_table-data-b {
	border-bottom-color: #103070;
}

.detail_table-data-bl {
}

.detail_table-data-e {
}

.detail_table-data-m {
	border-bottom-color: #FFB620;
}

.detail_table-data-r {
	border-bottom-color: #FFB620;
}

.detail_table-data-rt {
	border-bottom-color: #FFB620;
}

.detail_table-data-t {
	border-bottom-color: #FFB620;
}

.detail_table-label-b {
	border-bottom-color: #103070;
	border-left-color: #103070;
}

.detail_table-label-m {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
}

.detail_table-label-t {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
	border-top-color: #103070;
}

/*
------------------------------------------------------------------------------
- Errors
------------------------------------------------------------------------------
*/
#error_content {
	background-color: #FFF8F8;
	border-color: #E00000;
	color: #E00000;
	box-shadow: 4px 4px 8px 0px #000030;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
}

#error_text {
	color: #E00000;
}

#error_title {
	color: #E00000;
}

/*
------------------------------------------------------------------------------
- Error Navigation 
------------------------------------------------------------------------------
*/
.error_nav {
	color: #E00000;
}

.error_nav a {
	color: #FFFFFF;
}

.error_nav a:hover {
	color: #FFFF00;
}

.error_nav-item {
}

#error_nav-item-button {
	background: -moz-linear-gradient(#E00000 0%, #1F0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E00000), color-stop(100%, #1F0000));
	background: -webkit-linear-gradient(#E00000 0%, #1F0000 100%);
	background: linear-gradient(#E00000 0%, #1F0000 100%);
	background-color: #800000;
	border: 2px solid #FF3080;
	box-shadow: 4px 4px 8px 0px #000030;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

/*
------------------------------------------------------------------------------
- Feedback Form
------------------------------------------------------------------------------
*/
.feedback_form {
}

.feedback_form input[type=submit] {
	background: -moz-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C7FE6), color-stop(100%, #0A1F47));
	background: -webkit-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background-color: #FFB620;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #82A6ED;
	box-shadow: 4px 4px 8px 0px #000030;
}

.feedback_form input[type=submit]:hover {
	background: -moz-linear-gradient(#FFC533 0%, #B87100 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC533), color-stop(100%, #B87100));
	background: -webkit-linear-gradient(#FFC533 0%, #B87100 100%);
	background: linear-gradient(#FFC533 0%, #B87100 100%);
	background-color: #82A6ED;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #FFFF00;
	box-shadow: 4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

.feedback_form table {
}

.feedback_form th {
	background-color: #103070;
	border-color: #103070;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}

.feedback_form td {
	border-color: #103070;
}

.feedback_form-data {
	background: #FFFFFF;
	border-color: #103070;
}

.feedback_form-data:focus {
	background: #FFFFEE; 
}

.feedback_form-label {
}

.feedback_form-multiline {
}

#feedback_form-table-b {
}

#feedback_form-table-t {
}

.feedback_form-tools {
}

/*
------------------------------------------------------------------------------
- History 
------------------------------------------------------------------------------
*/
.history_table {
	box-shadow: 4px 4px 8px 0px #000030;
}

.history_table td {
	color: #000000;
}

.history_table th {
	background-color: #103070;
	border-bottom-color: #FFB620;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}

#history_table-data {
	background-color: #EAF0FB;
}

#history_table-header {
	color: #FFFF00;
}

/*
------------------------------------------------------------------------------
-  Icon Gallery
------------------------------------------------------------------------------
*/
.icon-gallery {
}
.icon-gallery img{
}

/*
------------------------------------------------------------------------------
- Index Table
------------------------------------------------------------------------------
*/
.index_table {
}

.index_table td {
}

.index_table th {
	background-color: #103070;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}

.index_table-gap {
}

.index_table-header-l {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
	border-top-color: #103070;
}

.index_table-header-r {
	border-bottom-color: #FFB620;
	border-right-color: #103070;
	border-top-color: #103070;
}

.index_table-header-m {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
	border-right-color: #103070;
	border-top-color: #103070;
}

.index_table-name {
	border-color: #82A6ED;
}

.index_table-number {
	border-color: #82A6ED;
	color: #000030;
}

/*
------------------------------------------------------------------------------
- Landing (Index) *** page-specific ***
------------------------------------------------------------------------------
*/
.landing {
	background-color: #103070;
}

#landing-override {
	color: #FFFFFF;
}

#landing-override-desc {
	text-shadow: 2px 2px #000030;
}

#landing-override img {
	opacity: 0.75;
}

/*
------------------------------------------------------------------------------
- Results (Search)
------------------------------------------------------------------------------
*/
.result_table {
}

.result_table td {
}

.result_table th {
	background-color: #103070;
	border-bottom-style: ridge;
	border-bottom-width: 2px;
	border-bottom-color: #FFB620;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}

.result_table thead th {
}

.result_table-header-l {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
	border-top-color: #103070;
}

.result_table-header-m {
	border-bottom-color: #FFB620;
	border-left-color: #103070;
	border-right-color: #103070;
	border-top-color: #103070;
}

.result_table-header-r {
	border-bottom-color: #FFB620;
	border-right-color: #103070;
	border-top-color: #103070;
}

.result_table-data-l {
	border-bottom-color: #82A6ED;
	border-right-color: #103070;
	border-top-color: #103070;
}

.result_table-data-m {
	border-bottom-color: #82A6ED;
	border-left-color: #103070;
	border-right-color: #103070;
	border-top-color: #103070;
}
.result_table-data-r {
	border-bottom-color: #82A6ED;
	border-right-color: #103070;
	border-top-color: #103070;
}

#result_table-text-fixed {
}

.result_table-viewport {
	scrollbar-color: #7FA1E6 #F1D9A8;
}

/*
------------------------------------------------------------------------------
- Search
------------------------------------------------------------------------------
*/
.search_form {
}

.search_form input {
	background: #FFFFFF;
	border-color: #103070;
}

.search_form input:focus {
	background: #FFFFEE; 
}

.search_form input[type=submit],input[type=reset] {
	background: -moz-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C7FE6), color-stop(100%, #0A1F47));
	background: -webkit-linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background: linear-gradient(#4C7FE6 0%, #0A1F47 100%);
	background-color: #FFB620;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #82A6ED;
	box-shadow: 4px 4px 8px 0px #000030;
	color: #FFFFFF;
}

.search_form input[type=submit]:hover,input[type=reset]:hover {
	background: -moz-linear-gradient(#FFC533 0%, #B87100 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC533), color-stop(100%, #B87100));
	background: -webkit-linear-gradient(#FFC533 0%, #B87100 100%);
	background: linear-gradient(#FFC533 0%, #B87100 100%);
	background-color: #82A6ED;
	-moz-box-shadow:  4px 4px 8px 0px #000030;
	-webkit-box-shadow:  4px 4px 8px 0px #000030;
	border-color: #FFFF00;
	box-shadow: 4px 4px 8px 0px #000030;
	color: #FFFFFF;
/*
	border-color: #FFC533;
	color: #FFC533;
*/
}

.search_form option  {
}

.search_form select {
}

.search_form-data {
	border-color: #103070;
}

.search_form-label {
	background-color: #103070;
	border-color: #103070;
	color: #FFFFFF;
	text-shadow: 2px 2px 4px #000030;
}

.search_form-tools {
	color: #FFFFFF;
}

.search_directions {
	border-color: #4C7FE6;
	box-shadow: 4px 4px 8px 0px #000030;
}

.search_directions hr {
	box-shadow: 2px 2px 4px #000030;
	color: #4C7FE6;
}

.search_directions strong {
color: #103070;
}

#search_directions-content {
	background-color:  #EAF0FB;
}

#search_directions-header {
	color: #4C7FE6;
	text-shadow: 1px 1px 2px #000030;
}

.search_table {
}

.search_table td {
}

.search_table th {
}

/*
------------------------------------------------------------------------------
- Summary Table 
------------------------------------------------------------------------------
*/
.summary_table {
}

.summary_table td {
	border-color: #8B4513;
	background-color: #FFFAF0;
}

.summary_table th {
	border-color: #8B4513;
	background-color: #FFC533;
	color: #103070;
	text-shadow: 1px 1px 2px #000030;
}


/*
------------------------------------------------------------------------------
- Trim
------------------------------------------------------------------------------
*/
#trim_subtitle {
	text-decoration-color: #E09600;
}

#trim_title {
}
/*
------------------------------------------------------------------------------
- Trouble
------------------------------------------------------------------------------
*/
.trouble {
}

.trouble a {
	color: #4C7FE6;
}

.trouble a:hover {
	color: #FFB620;
}

/*
------------------------------------------------------------------------------
- Viewer Table
------------------------------------------------------------------------------
*/
.viewer_table {
}

.viewer_table td {
	background-color: #FFFAF0;
}
 
.viewer_table img {
	border-color: #8B4513;
}

/*
------------------------------------------------------------------------------
-  
------------------------------------------------------------------------------
*/
