BODY {	color:			black;
	margin:			0px;
	padding:		0px;
	}
BODY,TH,TD,INPUT,SELECT,TEXTAREA {
	font-family:		Calibri, Lucida Sans, Arial, helvetica, sans-serif;
	font-size:		10pt;
	}
#core {
	background-color:	white;
	color:			white;
	}
#core TH, #core TD {
	color:			white;
	}
DIV#blocker {
	background-color:	#808080;
	position:		absolute;
	top:			0px;
	right:			0px;
	width:			100%;
	height:			100%;
	overflow:		hidden;
	z-index:		50;
	display:		none;
	}
H1 {	font-size:		48px; }
H2 {	font-size:		32px; }
H3 {	font-size:		24px; }
H4 {	font-size:		16px; }
H5 {	font-size:		11px; }
H6 {	font-size:		12px; line-height: 1.4em; }
H1,H2,H3,H4 { font-weight:	bold; }
H5,H6 { font-weight:		normal;
	text-align:		justify;
	}
H1,H2,H3,H4,H5,H6 {
	margin:			0px;
	padding:		0px;
	text-style:		normal;
	}
H1 U, H2 U, H3 U { color:	#dee5d3;
	text-decoration:	none;
	}
H4 U, H5 U, H6 U, P U { color:	#171c11;
	font-weight:		bold;
	text-decoration:	none;
	}
UL,LI {
	margin-left:		16px;
	padding-left:		0px;
	}
LI {
	margin-right:		16px;
	}
DIV#main {
	padding:		8px;
	}
DIV#main H1, DIV#main H2, DIV#main H3 {
	background-color:	#876a28;
	color:			white;
	display:		block;
	padding-indent:		32px;
	}
DIV#main H3.img {
	background-image:	url('../timgs/h3.jpg');
	background-position:	top right;
	background-repeat:	no-repeat;
	text-indent:		0px;
	}
DIV#main P {
	margin-left:		32px;
	margin-right:		16px;
	text-align:		justify;
	}
A, A:link, A:visited, A:active, A:hover {
	color:			blue;
	font-weight:		bold;
	text-decoration:	none;
	}
A:hover {
	text-decoration:	underline;
	}
#legal {
	border-top:		1px solid #5b6e42;
	color:			#666666;
	font-size:		8pt;
	margin-top:		1em;
	padding-top:		0.5em;
	text-align:		center;
	}
#legal A, #legal A:link, #legal A:visited, #legal A:active, #legal A:hover {
	color:			#666666;
	}
.inset {
	background-color:	#171c11;
	color:			#dee5d3;
	}
.inset A, .inset A:link, .inset A:visited, .inset A:active, .inset A:hover {
	color:			white;
	}
.inset U {
	color:			#ffffcc;
	font-weight:		bold;
	text-decoration:	none;
	}
TABLE.grid TH {
	background-color:	#f0f0f0;
	border-right:		1px solid #cccccc;
	}
TD.label A, TD.label A:link, TD.label A:visited, TD.label A:active, TD.label A:hover {
	background-color:	#dee5d3;
	color:			black;
	display:		block;
	padding:		4px;
	text-align:		center;
	text-decoration:	none;
	}
TD.label A:hover {
	color:			blue;
	text-decoration:	underline;
	}
TD.label {
	background-color:	#dee5d3;
	color:			black;
	}
INPUT.button,A.button,A.button:link,A.button:visited,A.button:active,A.button:hover,A.smallbutton,A.smallbutton:link,A.smallbutton:visited,A.smallbutton:active,A.smallbutton:hover {
	background-color:	#cccccc;
	background-image:	url('../imgs/button.gif');
	background-position:	top left;
	background-repeat:	repeat-x;
	border:			1px solid black;
	border-left:		1px solid white;
	border-top:		1px solid white;
	color:			black!important;
	cursor:			pointer;
	display:		block;	
	font-weight:		bold;
	height:			auto;
	line-height:		12px;
	padding:		2px;
	padding-left:		1em;
	padding-right:		1em;
	text-align:		center;
	text-decoration:	none;
	width:			10em;
	}
INPUT.button:active,A.button:active,A.smallbutton:active {
	background-color:	#999999;
	background-image:	none;
	}
INPUT.button:hover,A.button:hover,A.smallbutton:hover {
	background-color:	#999999;
	background-image:	none;
	text-decoration:	underline;
	}
CITE {
	color:			#999999;
	font-style:		italic;
	}
/*
** Collators
*/
.hidden { display:		none; }
.block { display:		block; }
/*
** Overrides
*/
.shade { background-color:	#dee5d3; }
.shadeborder { border:		1px solid #5b6e42; }
.large { font-size:		1.5em!important; }
.small { font-size:		0.8em!important; }
.tiny { font-size:		7pt!important; font-family: sans-serif!important; }
.right { text-align:		right!important; }
.center { text-align:		center!important; }
.left { text-align:		left!important; }
.flr { float:		right!important; }
.fll { float:		left!important; }
.clr { clear:		right!important; }
.cll { clear:		left!important; }
.white { background-color:	white!important; }
.black { background-color:	black!important; }
.pw { color:		white!important; }
.pb { color:		black!important; }
.pengray { color:		#808080!important; }
.width5 { width:		5em!important; }
.width10 { width:		10em!important; }
.width15 { width:		15em!important; }
.width20 { width:		15em!important; }
.width25 { width:		25%!important; }
.width30 { width:		30em!important; }
.width33 { width:		33%!important; }
.width50 { width:		50%!important; }
.width90 { width:		90%!important; }
.width100 { width:		100%!important; }
.widthauto { width:		auto!important; }
.bp { padding:		8px!important; }
.sp { padding:		4px!important; }
.mp { padding:		2px!important; }
.up { padding:		1px!important; }
.nop { padding:		0px!important; }
.nom { margin:		0px!important; }
.bm { margin:		8px!important; }
.sm { margin:		4px!important; }
.mm { margin:		2px!important; }
.um { margin:		1px!important; }
.topmargin { margin-top:	8px!important; }
.endmargin { margin-bottom:	8px!important; }
.tailmargin { margin-right:	8px!important; }
.leadmargin { margin-left:	8px!important; }
.toppad { padding-top:		8px!important; }
.endpad { padding-bottom:	8px!important; }
.tailpad { padding-right:	8px!important; }
.leadpad { padding-left:	8px!important; }
.border { border:		1px solid black!important; }
.noborder { border:		none!important; }
.borderbullet { border-left:	8px solid black!important; }
.disabled { background-color:	#eeeeee!important; color:#666666!important; }
.bold { font-weight:		bold!important; }
.light { font-weight:		normal!important; }
.italic { font-style:		italic!important; }
.tb { border-top:	1px solid black!important; }
.eb { border-bottom:	1px solid black!important; }
.ab { border-right:	1px solid black!important; }
.pointer { cursor:		pointer!important; }
.trnsp { background-color:trnsp!important; }
.defaultfont { font-family:	sans-serif!important; }
.block { display:		block!important; }
.noindent {			margin-left:0px!important; }
