/* AUTHOR:			Jeremy Burgeson */
/* DATE CREATED:	2003.03.16 */
/* PURPOSE:			Reindeer Run Stylesheet */
/* REVISIONS:
*/


/* Base font definition */

A, CENTER, P, UL, OL, BLOCKQUOTE, TD, TH, H1, H2, H3, H4, H5,
.textStandard, .textHeader, .textSubHeader, .textSmall, .textError
{
	font-family: Arial, Helvetica, sans-serif;
}


/* Body style */

BODY {
	/* background-image: url("../uls/framework/bg_image.gif");  [THIS IS IN THE BODY TAG SO IT CAN BE LOADED FROM THE DB OR SESSION VARIABLE]  */
	font-family: Arial, Helvetica, sans-serif;
}


/* Link definitions */

a { text-decoration:underline; }
a:visited { text-decoration:underline; }
a:hover { text-decoration:none; }
a:active { text-decoration:none; }


/* Font definitions */

.textStandard {
	font-size: 12px;
	padding: 0px;
	color: #000000;
}

.textHeader {
	font-weight: bold;
	font-size: 16px;
	padding: 0px;
	color: #000000;
}

.textSubHeader {
	font-weight: bold;
	font-size: 14px;
	padding: 0px;
}

.textSmall {
	font-size: 11px;
	padding: 0px;
	color: #000000;
}

.textError {
	font-size: 12px;
	padding: 5px;
	color: #cc0000;
	background-color: #ffeeee;
}


/* DIV & SPAN definitions -------------------------------------------------------------------------------- */

DIV.contentMargin {
	padding: 15px;
}

DIV.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 0px;
	color: #000000;
}

DIV.adminSubArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	color: #000000;
	border: 1px, solid;
	border-color: #999999;
}

SPAN.adminFormLabel {
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	color: #000000;
	vertical-align: top;
	text-align: right;
}

SPAN.adminFormField {
	width: 470px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


/* Horizontal Rule definitions */

HR.footer {
	width: 600px;
	height: 1px;
	color: #cccccc;
}

HR.admin {
	width: 600px;
	height: 1px;
	color: #999999;
}


/* Input Field definitions -------------------------------------------------------------------------------- */

INPUT.formstyle {
	background-color: #cfe0ea;
	font-size: 11px;
	color: #000000;
}

SELECT.formstyle {
	background-color: #cfe0ea;
	font-size: 11px;
	color: #000000;
}

TEXTAREA.formstyle {
	background-color: #cfe0ea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

INPUT.buttonstyle {
	background-color: #acacac;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}

