A {
	color:				#5555ff;
	text-decoration:	none;
}
A:visited {
	/*
	color:				blue;
	*/
}
A:hover {
	color:				red;
	text-decoration:	underline;
}
.alert {
	border: 1px solid #bba400; background-color: #fffdee; padding: 10px; text-align: center; color: #887800; font-weight:bold; margin: 5px 0 10px;
}
.alert h1 { font-size: 150%; }
#award {
	float:				right;
}
body {
	background-color:	#F0F0D1;
	margin:				0px;
	height:				100%;
	font-family:		sans, Helvetica, Arial, sans-serif;
	font-size:			13px;
}
.blurText {
	color: 				#888888;
}
.blurText a {
	color:				#8888ff;
}
.caution {
	color:				red;
}
.clearMe {
	clear:				both;
}
#content {
	padding-top:		122px;
	padding-left:		15px;
	padding-right:		15px;
	
}
#content .leftSide {
	float:				left;
	width: 				525px;
	padding-right:		15px;
}
#content .rightSide {
	float:				right;
	width:				200px;
	padding-top:		5px;
	text-align: center;
}
#content .rightSide img {
	text-align:			center;
	padding-bottom:		25px;
	border:				0px;
}
#contentContainer {
	position: 			absolute;
	left:				50%;
	top:				0px;
	margin-left:		-388px;
	background-color:	white;
	width:				774px;
	z-index:			1;
	padding-bottom:		45px;
	border:				1px solid gray;
}
.contents {
	margin-top:			50px;
	font-size:			13px;
	display:			block;
}
#footer {
	width:				100%;
	height:				18px;
	border-top:			1px solid #454667;
	background-image:	url(../images/footer.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	background-color:	#777777;
	z-index:			2;
	position:			absolute;
	left:				0px;
	bottom:				0px;
	text-align:			center;
	color:				#eeeeee;
	font-size:			12px;
	padding-top:		7px;
}
#footer a{
	color:				#ffffff;
	text-decoration:	underline;
}
#footer a:hover {
	color:				yellow;
}
#footer img {
	margin-top: 		15px;
	border:				0px;
}
h1 {
	font-size:			18px;
}
h2 {
	font-size:			19px;
}
h3 {
	font-size:			16px;
}
h4 {
	font-size:			14px;
	display:			inline;
}
HTML {
	overflow:			-moz-scrollbars-vertical;
}
.idle {
	background-color:	#B6BFE4;
	border:				1px solid blue;
	padding:			2px;
	margin:				2px;
}
IMG {
	border:				0px;
}
.load {
	background-color:	#E1B5A9;
	border:				1px solid red;
	padding:			2px;
	margin:				2px;
}
#logo {
	width:				100%;
	height:				100px;
	border-top:			1px solid black;
	border-bottom:		1px solid black;
	background-image:	url(../images/header.jpg);
	background-position:center;
	background-repeat:	no-repeat;
	background-color:	#777777;
	z-index:			2;
	position:			absolute;
	left:				0px;
	top:				0px;
	cursor:				pointer;
	text-align:			right;
}
#logo h1 {
	color:				#bbbbbb;
	font-size:			36px;
	font-weight:		normal;
	position:			absolute;
	right:				50%;
	margin-right:		-378px;
	margin-top:			28px;
	margin-bottom:		0px;
}
#logo h1 .tinytext {
	display:			block;
	margin-top: 		5px;
	font-size:			9px;
}
#navigation {
	position:			absolute;
	width:				774px;
	left:				50%;
	top:				102px;
	margin-left:		-388px;
	background-color:	#B5CFEE;
	z-index:			2;
	text-align:			center;
	padding:			2px 0 2px 0;
	border-left:		1px solid gray;
	border-right:		1px solid gray;
}
#navigation a{
	color:				#333388;
}
#productStats {
	background-color:	#FFEED6;
	border:				1px solid #E0CCAB;
	padding:			7px;
	width:				470px;
}
.rightMap {
	float: right;
	font-size: 10px;
	text-align: center;
}
#systemConfiguration {
	background-color:	#FFEED6;
	border:				1px solid #E0CCAB;
	padding:			7px;
	margin-left:		15px;
	width:				385px;
	float:				right;
}
#systemConfiguration table{
	margin-top:			5px;
	width:				100%;
	padding:			0px;
	padding-top:		5px;
	border-collapse:	collapse;
	border-width:		0px;
	font-size:			13px;
	border-top:			1px solid #E0CCAB;
}
#systemConfiguration td{
	padding:			3px;
}
table {
	padding:			0px;
	border-collapse:	collapse;
	border-width:		0px;
	font-size:			13px;
}
table .heading {
	padding-right:		15px;
}
#teamPhoto {

	height:				398px;
	padding:			0px;
	margin:				15px 0 0 0;
	background-image:	url(/images/team_photo.jpg);
}
#teamPhoto h2 {
	display:			block;
	padding:			10px;
	margin:				0px;
	color:				#555;
	font-size:			24px;
}
.teaserImage {
	float:				right;
	margin-left:		15px;
	margin-bottom:		15px;
	margin-top:			15px;
	border:				1px solid gray;
}
.thumbnail {
	margin:				7px;
	border:				0px;
}