@charset "UTF-8";
/* CSS Document */

/*	This document contains some basic styles used throughout the pre-fabricated pages of the Sprink system.
	Use of these styles in your own skin will allow your layout to flow more smoothly with the programming
	that has been created as part of the Sprink system. You are neither restricted to this set of styles
	nor are you required to use these styles at all. They are simply here for convenience in starting a new
	skin and to provide a neat, clean, basic style set to pre-fabricated code and documents.
	
	The other purpose for this file is to hold your custom CSS for the site. CSS in this file is capable of
	overriding CSS in the main.css file. This can be very useful in many cases. Especially if you have one
	person managing the main.css file and someone else managing the tweaks and adjustments to that file. It
	really helps to keep files neat and organized for sanity if nothing else.
*/

/* Images that are linked use these classes to remove borders, padding, margins, and other styles. */
img.linked_image {
	border: none;
	margin: 0px;
	padding: 0px;
}

a.image_link {
	
}

.fakelink {
	color: #0055AA;
	text-decoration: underline;
}

a:hover, .fakelink:hover {
	color: #0066FF;
	text-decoration: none;
	cursor: pointer;
}

.error, .notice, .warning, .success {
	padding: 0.8em;
	margin: 1em;
	margin-top: 0.15em;
	border: 2px solid #DDD;
	color: #1F1F1F;
	font-size: 1em;
	font-weight: normal;
}
.error {
	background: #FCD1D2;
	/*color: #8A1F11;*/
	border-color: #DE878A;
}
.notice {
	background: #D1E4FC;
	border-color: #748FCC;
}
.success {
	background: #E6EFC2;
	/*color: #264409;*/
	border-color: #C6D880;
}
.warning {
	background: #F5E382;
	border-color: #EABC40;
}

.notice a, .warning a, .error a, .success a,
.notice a:active, .warning a:active, .error a:active, .success a:active
.notice a:visited, .warning a:visited, .error a:visited, .success a:visited {
	color: #0055AA;
}

.notice a:hover, .warning a:hover, .error a:hover, .success a:hover {
	color: #0066FF;
	text-decoration: none;
}

/*	This section contains the style definitions for the Msgs module. They can be and are used by other modules
	and can be implemented by hand. The messages module is capable of handling any message style set you
	define and is capable of being modified if necessary. Most of the message styles below are self
	expanitory but they are detailed for your convenience.
*/
/* This message style is usually reserved for error messages. */
div#error {
	background-color: #ffd8d8;
	border: 1px solid #990000;
	color: #000000;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 8px;
	width: auto;
	min-height: 10px;

}
/* This message style is usually reserved for success messages. */
div#success {
	background-color: #d6ffcc;
	border: 1px solid #009900;
	color: #000000;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 8px;
	width: auto;
	min-height: 10px;

}
/* This message style is usually reserved for normal priority messages with no special meaning. */
div#message {
	background-color: #d7e9ff;
	border: 1px solid #3a73b8;
	color: #000000;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 8px;
	width: auto;
	min-height: 10px;

}
/* This message style is usually reserved for messages that should be noticed by the user and are slightly more important than a standard message. */
div#notice {
	background-color: #ffff99;
	border: 1px solid #fee32c;
	color: #000000;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 8px;
	width: auto;
	min-height: 10px;

}
/* This message style is usually reserved for alert messages that have a status similar to error messages and need to be highly visible. */
div#tracking {
	background-color: #f7d7b0;
	background-color: #fdc461;
	border: 1px solid #e48a1e;
	border: 1px solid #c36700;
	color: #000000;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 3px;
	width: auto;
	min-height: 10px;

}
/* This message style is usually reserved for tracking messages that show the visitor's current location. */
div#alert {
	background-color: #f7d7b0;
	background-color: #fdc461;
	background-color: #ffff99;
	border: 1px solid #e48a1e;
	border: 1px solid #c36700;
	color: #000000;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 8px;
	width: auto;
	min-height: 10px;
}
/* This message style is usually reserved for plain messages that are simply informative but have very little to no importance for the user. */
div#plain {
	border: 1px solid #8D8D8D;
	color: #000000;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 8px;
	width: auto;
	min-height: 10px;
}