/* Croquet pages Stylesheet */

BODY { margin: 1em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000 ; background-color: #99FFCC; font-size: 100%}


B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { display: inline }
B, STRONG { font-weight: bold }

H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, DIV, DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, HR, FORM, DL { display: block }
form {
	border: 0;
	margin: 0;
}

/* LI { display: list-item } */
H6 { margin-top: 6px; margin-right: 0px; margin-bottom: 6px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
H1 { text-align: center; margin-left: 4px;}
H1, H2, H6 { font-weight: bold; color: red; margin-left: 4px;}
H5 { font-style: italic; margin-left: 4px; }
H1 { font-size: xx-large ; margin-top: 6px; margin-right: 0px; margin-bottom: 6px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
H2 {
	font-size: x-large;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 4px;
	padding: 0px;
}


TABLE {
	empty-cells: show;
	margin: 4px;
}
td	{
	margin: 2px;
	font-size: 100%;
}

/*TD { text-align: center; vertical-align: middle ) */
/* TD.lft { text-align: left; vertical-align: middle } */


/* I, CITE, EM, VAR, ADDRESS, { font-style: italic } */

PRE, TT, CODE, KBD, SAMP { font-family: monospace }
PRE { white-space: pre }

ADDRESS { margin-left: 3em }

BLOCKQUOTE {
	margin-left: 3em;
	margin-right: 3em;
	margin-top: 2px;
	margin-bottom: 2px;
}

UL, DIR {
	list-style: disc;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
LI {
	margin-left: 30px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding: 0px;
	border: 0px;
}
OL {
	list-style: decimal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 40px;
}

MENU { margin: 0 }              /* tight formatting */

DT { margin-bottom: 0 }
DD { margin-top: 0; margin-left: 3em }

A:link { color: blue ; font-weight: bolder; margin: 0px; padding: 4px}          /* unvisited link */
A:active {
	color: red;
	font-weight: bolder;
	margin: 0px;
	padding: 4px;
	background-color: #99FFCC;
}        /* active links */
A:visited { color: navy; font-weight: bolder; margin: 0px; padding: 4px}        /* visited links */

A:hover {
	color: navy;
	background-color: #CCFFE6;
	font-weight: bolder;
	padding: 4px;
	margin: 0px;
}

A.showme:link {
	color: #f0f0f0;
	background-color: #07326A;
	margin: 0px; padding: 4px
}

A.showme:visited {
	color: #FFFFCC;
	margin: 0px; padding: 4px
}

A.showme:active {
	color: navy;
	margin: 0px;
	padding: 4px;
}

A.showme:hover {
	color:#ffff00;
	background-color: #0099CC;
	margin: 0px; padding: 4px
}

H4 {
	font-weight: bold;
	color: #000000;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding: 0px;
}

.bluebold {  font-weight: bold; color: #0000FF; font-size: larger}
.blue {color: #0000FF; }
.wine {  color: #ff0080}
.red {  color: #FF0000; font-weight: bold}
.italic {  font-style: italic}
.small {  font-size: 90%}
.brown {  color: #990000}
.bold {  font-weight: bold}
.larger {  font-size: larger}
.winebold {  font-weight: bold; color: #FF0099}
.smallgreen {
	font-weight: bolder;
	color: #006633;
	font-size: 80%;
}

H3 {
	font-style: normal;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	font-size: 110%;
	font-weight: bolder;
	color: #006633;
	padding: 0px;
} BR { margin-top: 4px ; margin-bottom: 4px}

/* H1, H2, H3, H4 { margin-top: 1em; margin-bottom: 1em } */
H5 { margin-top: 0em; margin-right: 0px; margin-bottom: 0px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px} 

HR {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

IMG { margin-top: 0px ; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.xsmall {
	font-size: 80%;
}
.bold_green {
	font-weight: bolder;
	color: #006633;
	font-size: 100%;
}
.fowey-header {
	font-weight: bolder;
	color: #006633;
	font-size: 150%;
	font-style: italic;

}
.showme {
	color: #F0F0F0;
	font-weight: bold;
	background-color: #07326A;
	margin: 0px;
	padding: 4px;
}
.black {
	color: #000000;
}
p {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.def {
	float: left;
	margin-left: 150px;
	top: -24px;
	position: relative;
}
