html {
	background-color: #c0d2db;
	/*border:3px solid black;
	margin:3em;*/
}

body {
	background-color: white;
	border: 1px solid black;
	font-family:Arial,Verdana,Helvetica,Serif;
}

@media only screen and (min-width:700px) {
	body {
		margin-left: 7%;
		margin-top: 16px;
		margin-right: 7%;
		padding-top: 2em;
		padding-left: 7%;
		padding-right: 7%;
		padding-bottom: 2%;
	}
}

@media only screen and (max-width:700px) {
	body {
		margin-top: 16px;
		padding-top: 2em;
		padding-bottom: 2%;
		padding-left:2pt;
		padding-right:2pt;
	}
}

table {
	margin-left:auto;
	margin-right:auto;
	border-collapse: collapse;
}

th, td {
	text-align: left;
	padding: 8px;
	border: 1px solid black;
}

tr:nth-child(even) {
	background-color: #f2f2f2;
}

tr:nth-child(odd) {
	background-color: white;
}

th {
	background-color: #EFC;
	color: black;
	text-align: center;
}

pre {
	padding:2px;
	border:1px solid #888;
	white-space: pre-wrap;
}

h1 {
	text-align: center;
	background-color: #FEB;
	padding-bottom: 0.2em;
	padding-top: 0.1em;
}

h2 {
	background-color: #EFC;
	padding-left: 0.5em;
	border-bottom:1px dashed #888;
}

h3 {
	background-color: #FFC;
	padding-left: 0.5em;
}
h4 {
	background-color: #FFE;
	padding-left: 0.5em;
}

blockquote {
	padding-left: 2em;
	padding-right: 2em;
	font-style: italic;
	background-color: #FFFAF0;
}

li {
	padding-top: 0.3em;
}

div.lastedit {
	font-size:70%;
	font-family:arial,sans-serif
}

div.toc {
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	background:#EEE; color:#000;
	font-size:80%;
	border:1px solid #000;
	padding:5px;
	font-family:sans-serif
}

div.toc ul {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1em;
	padding:0
}

div.toc li {
	margin-top:0px;
	margin-bottom:0px
}

.mktreecmd { cursor:pointer; text-decoration:underline; color:#008 }
/* Put this inside a @media qualifier so Netscape 4 ignores it */
@media screen, print { 
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	/*ul.mktree  li { font-size: 12pt; }
	ul.mktree  li ul li { font-size: 10pt; }
	ul.mktree  li ul li ul li { font-size: 8pt; }
	ul.mktree  li ul li ul li ul li { font-size: 6pt; }*/
}

div.deeper {
	padding-left:0.5em
}

.nonmail { visibility:hidden; position:absolute; top:0px; left:0px }
.ismail { font-weight:normal }

img.embed { border:0px }
img.embedleft { border:0px; float:left }
img.embedright { border:0px; float:right } 
img.extlink { border:0px; width:10px; height:10px }
p.clear { clear:both }


.diggbutton {
 font-size:13px; height:4em; width:44px; border:2px outset #555; background:#66E;
 padding:3px; text-align:center
}
.diggbutton a:visited, .diggbutton a:link { color:#FF5 }

.source_snippet,tt {
  font-family:
    "Bitstream Vera Sans Mono",
    "Lucida Console",
    console,system,terminal,
    "Courier New",
    monospace }
.source_snippet
{
  font-size:92%;
  background:#FFF; color:#000;
  border:1px dashed #888;
  border:4px solid #DDD;
  padding:3px
}
@media screen
{
  .source_snippet { overflow:auto }
}

tt {
background:#F7F7F7
}
