
body   {	color: #066;
	font-size: small;
	line-height: 125%;
	font-family: Geneva, Verdana, Helvetica, sans-serif;
	background-color: #906;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 20pt }
p  {	color: #066;
	font-size: small;
	line-height: 125%;
	font-family: Geneva, Verdana, Helvetica, sans-serif }
p:first-letter    {
	font-weight: bold;
	font-size: medium;
	letter-spacing: 0.2em
	}
h1 {	color: #906;
	font-weight: bold;
	font-size: xx-large;
	line-height: 125%;
	font-family: Geneva, Verdana, Helvetica, sans-serif }
h2  {	color: #906;
	font-weight: bold;
	font-size: medium;
	line-height: 150%;
	font-family: Geneva, Verdana, Helvetica, sans-serif }
h3 {	color: #906;
	font-size: large }
table {
	border: solid 1px #906
	}

.noborder {
	border: none
	}

#content a:link, #footer a:link    {
	color: #f0f;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px dotted #f0f
	}

#content a:visited, #footer a:visited    {
	color: #906;
	font-weight: normal;
	text-decoration: underline;
	border-bottom: none
	}

#content a:hover, #footer a:hover     {
	color: #f36;
	font-weight: normal;
	text-decoration: underline;
	border-bottom: none
	}

ul  {	list-style-type: disc }
li      {	color: #066;
	font-size: small;
	line-height: 125%;
	text-indent: 0px;
	margin-bottom: 0.5em }
#header  {	color: #066;
	text-align: left;
	vertical-align: middle }
#subhead   {	color: #066;
	font-weight: bold;
	font-size: x-large;
	text-align: left;
	margin: 5px 10px 0px }
#content  {	font-family: Geneva, Verdana, Helvetica, sans-serif;
	text-align: left;
	margin: 0px 5px 5px 10px }
#secondarynav    {
	font-weight: bold;
	font-size: small;
	font-family: Geneva, Verdana, Helvetica, sans-serif;
	background-color: white;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border-top: 1px solid #906;
	border-bottom: 1px solid #906
	}

#secondarynav a:link  {
	color: #f0f;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
	background-color: white;
	text-align: center;
	border-bottom: none
	}

#secondarynav a:visited  {
	color: #906;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
	background-color: white;
	text-align: center;
	border-bottom: none
	}

#secondarynav a:hover  {
	color: #f36;
	font-weight: bold;
	font-size: x-small;
	text-decoration: underline;
	background-color: white;
	text-align: center;
	border-bottom: none
	}

#bottomnav    {
	font-weight: bold;
	font-size: xx-small;
	font-family: Geneva, Verdana, Helvetica, sans-serif;
	background-color: white;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border-top: 1px solid #906;
	border-bottom: 1px solid #906
	}

#bottomnav a:link  {
	color: #f0f;
	font-weight: bold;
	font-size: xx-small;
	text-decoration: none;
	background-color: white;
	text-align: center;
	border-bottom: none
	}

#bottomnav a:visited  {
	color: #906;
	font-weight: bold;
	font-size: xx-small;
	text-decoration: none;
	background-color: white;
	text-align: center;
	border-bottom: none
	}

#bottomnav a:hover  {
	color: #f36;
	font-weight: bold;
	font-size: xx-small;
	text-decoration: underline;
	background-color: white;
	text-align: center;
	border-bottom: none
	}

#footer   {	font-size: xx-small;
	line-height: 115%;
	background-color: #cff;
	margin: 0px 5px 5px 10px }
#footer p {	font-size: xx-small;
	line-height: 125%;
	background-color: #cff;
	margin: 0px 5px 5px 10px }
#sidebar  {	background-color: #066;
	text-align: center }
/* nav and its buttons */
#nav   {	background-color: #066;
	margin: auto;
	padding: 0px;
	border: 0px }
#nav ul    {	text-align: center;
	list-style-type: none;
	margin: 15px;
	padding: 0px;
	border: 0px }
#nav li      {
	color: #cff;
	font-weight: normal;
	font-size: 12px;
	line-height: 24px;
	background-color: #cff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #906;
	width: auto
	}

#navtop  {	border-top: 1px solid #906 }
#nav li a    {
	color: #f0f;
	font-weight: normal;
	text-decoration: none;
	background-color: #cff;
	padding: 0px;
	border-right: 1px solid #906;
	border-left: 1px solid #906;
	width: auto;
	voice-family: "\"}\""inherit;
	display: block
	}

html>#nav li a    {
	font-weight: normal;
	width: auto
	}

#nav li a:visited {
	color: #906;
	font-weight: normal;
	border-right: 1px solid #906;
	border-left: 1px solid #906
	}

#nav li a:hover      {
	color: white;
	font-weight: bold;
	text-decoration: none;
	background-color: #f0f
	}

/* these ids are for embedded style only*/
#history { }
#probsolu { }
#webliog { }
#resource { }
