
body
{
	font-family: verdana;
	line-height: 1.3em;
}

#logo
{
  margin: 15px;
}

p
{
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}

h1,h2,h3,h4,h5
{
	margin-bottom: 3px;
}

h1
{
	margin-bottom: 0.25em;
	padding-bottom: 0px;
	line-height: 1.5em;
}

h2
{
	font-size: 130%;
	font-weight: bold;
	line-height: 1.3em;
	color: #FFFFFF;
	background-color: #0080C0;
	background-color: #397ECC;
	padding: 5px;
}

h3
{
	font-size: 110%;
	font-weight: bold;
	line-height: 1.1em;
	color: #FFFFFF;
	background-color: teal;
	padding: 5px;
}

h4, h5
{
	font-weight: bold;
	padding: 5px;
}

.warning h3
{
	background-color: Orange;
}

.itemizedlist ul li
{
	list-style-type: disc;
}

.orderedlist ol li
{
	list-style-type: decimal;
}

th
{
	font-weight: bold;
}

td, th
{
	padding: 0.3em;
}

.navheader th 
{
	font-size: 153.9%;
	text-align: center;
}

tt
{
	font-size: 120%;
	color: #00AAF0;
}

tt tt
{
	font-size: 100%;
}

.programlisting
{
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	padding: 5px;
	padding-right: 0px;
	background: #eee;
	font-size: 120%;
	color: #111199;
}

.term
{
	color: #111199;
}

.variablelist dd
{
	margin-left: 18px;
	padding-left: 20px;
	background: url(dd_arrow.gif) no-repeat 0 2px;
}

.toc dt
{
	font-size: 110%;
	padding-bottom: 0px;
	margin-bottom: 5px;
}

.toc dl dd dt
{
	font-size: 100%;
}

.toc dt
{
	font-size: 100% margin-bottom: 0;
}

.informaltable table
{
	margin-left: 5%;
}

.informaltable th
{
	background-color: orange;
	padding: 1px;
}

ul li
{
	line-height: 1.2em;
}

.keyword
{
	font-weight: bold;
	color: purple;
}
