﻿body {
	color: #197099;
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	min-width: 320px;
}

h2 {
	font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
	font-size: x-large;
	font-weight: bold;
	color: #197099;
	padding-top: 25px;
}

#aboutContent img {
	margin: 10px;
	clear: both;
	border: thin solid;
	padding: 10px;
}

#breadcrumbs {
	width: 100%;
	background-color: #ffe49c;
	color: #a67f19;
}

	#breadcrumbs li {
		padding: 10px;
		background-color: #ffe49c;
		color: #a67f19;
	}

	#breadcrumbs span {
		padding: 5px;
	}

.errorMessage span {
	padding: 10px;
}

#content {
	border: thin solid #4eb8ec;
	background-color: #FFFFFF;
	min-width: 320px;
}

#divDisclaimer {
	margin: 7px;
	padding: 20px;
	width: auto;
}

#footer {
	padding: 16px 0px 0px 0px;
	clear: both;
	font-size: x-small;
}

#header {
	background-color: #7acdf6;
	padding: 5px 10px 5px 20px;
	clear: none;
	height: 131px;
}

	#header img {
		float: right;
	}

#innerContent {
	padding: 10px;
}

	#innerContent fieldset {
		border-radius: 8px;
		border-color: #197099;
	}

#divDescription {
	padding: 0px 9px;
}

.leftLabel {
	float: left;
	width: 200px;
}

.leftValue {
	float: left;
}

.warning {
	background-color: #ffb19c;
	color: #a63619;
	margin-bottom: 5px;
	padding: 20px;
}

#homeAbout {
	padding: 10px;
	border-style: solid;
	border-width: thin;
	background-color: #9bd8f6;
	color: #197099;
	font-style: italic;
	margin-bottom: 10px;
}

#gridFrequencies {
	margin: 10px;
}

#fieldGenerationOptions {
	margin: 7px;
}

#googlePlusOne {
	margin-top: 8px;
	margin-left: 4px;
}

#fieldGeneratedPasswords {
	margin: 7px;
}

#fieldStatistics {
	margin: 7px 7px 14px 7px;
}

#divOutput {
	font-family: Consolas, 'Courier New', Courier, monospace;
	margin: 7px;
}

#divDesignDetails {
	margin: 6px 12px 6px 12px;
}

/* General Formatting */
.fieldsetInterior {
	margin: 7px;
}

.leftAlignLabel {
	float: left;
	font-weight: bold;
	width: 180px;
}

.rightAlign {
}
