body,p,ol,ul,li,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}
body{
	color:#000; /* black */
	background-color:#fff; /* white */
/*	background-color:#ad985e; */ /* brown */
/*	background:url('/i/bg.gif') repeat-y;*/
	background-position:center;
	margin-bottom:4em;
}
a{
	text-decoration:none;
}
a:link{
	color:#425aa0; /* sdbm blue */
	background-color:inherit;
}
a:visited{
	border:1px solid #9442a1;
	color:#744e29; /* D3: light chocolate */
}
a:hover{
	color:#fff; /* white */
	background-color:#c24830; /* orange */
}
.nav a:visited{
	color:#fff;
}
/* header */
th.i a:visited img{
	background-color:transparent;
}
td.i a:visited img{
	background-color:#a47b53; /* C3: medium chocolate */
}
h2 a:visited{
	color:inherit;
	background-color:inherit;
	border:0px;
}
td.i a:hover img,p.contactinfo a:hover{
	color:#fff; /* E5: white */
	background-color:#c24830; /* orange */
}
th.i a:link,th.i a:visited,th.i a:hover{
	background-color:transparent;
}
abbr,acronym,.help{
	cursor:help;
	border:1px dotted #999; /* dark gray */
}
a:link,a:visited{
	border:0px;
}
abbr,acronym,.help{
	border-width:0px 0px 1px 0px;
}
ul.bullet{
	list-style-image:url('/i/bullet.gif');
	margin-left:16px;
}
h1,h2,h3,h4,h5,h6,p,li,dt,form th{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}
dt{
	font-weight:bold;
}
p,li,form th,input,textarea{
	font:90%/1.3em Tahoma,Arial,Helvetica,sans-serif;
}
li{
	line-height:1.3em;
	margin-bottom:.25em;
}
ul li{
	list-style-type:none;
}
ol li{
	list-style-type:decimal;
	margin-left:2.5em;
}
/* header */
.contactinfo{
	font:80%/1.4em Tahoma,Arial,Helvetica,sans-serif;
}
h1 img{
	width:425px;
	height:117px;
}
.h{
	margin:.5em auto .5em auto;
}
.h td{
	padding-left:2em;
}
.h img{
	border:0px;
}
td.i a:link,td.i a:hover{
	border:0px;
	padding:0px;
	margin-left:0px;
	font:150px/150px serif;
	color:#fff; /* E5: white */
	background-color:#87acc5; /* light blue */
}
td.i a:hover{
	color:#fff; /* E5: white */
	background-color:#c24830; /* orange */
}
/* nav */
.visuallyhide{
	position:absolute;
	top:-20em;
}
ul.nav{
	text-align:center;
	font-family:Lucida Sans Unicode,sans-serif;
	color:#fff; /* E5: white */
	background-color:#87acc5; /* light blue */
}
.nav,.nav li a,.nav a:hover,.nav .onthispage{
	padding:.25em 1em .25em 1em;
	margin-left:0px;
}
.nav li{
	display:inline;
	font-size:90%;
	white-space:nowrap;
	margin-left:0px;
}
.nav li a,.nav a:link{
	color:#fff; /* E5: white */
}
.nav a:link{
	margin-left:0px;
	border-width:0px;
}
.nav a:hover{
	margin-left:0px;
	color:#fff; /* E5: white */
	background-color:#c24830; /* A6: orange */
	border:1px solid #c24830;
	border-width:1px 0px 1px 0px;
}
.nav .onthispage{
	color:#ece5d5; /* C6: bright ecru */
	background-color:#790000; /* A1: dark red */
	border:1px solid #790000;
	border-width:1px 0px 1px 0px;
}
.send{
	text-align:center;
	position:relative;
	display:none;
}
/* content body */
.c{
	margin:0em auto auto auto;
	width:35em;
}
.c h2,.c h3,.c h4,.c h5{
	margin-top:2em;
}
#h .c h2{
	margin-top:0.5em;
}
.c h2+p,.c h3+p,.c h4+p,.c h5+p,.c h2+ul,.c h3+ul,.c h4+ul,.c h5+ul,.c h2+ol,.c h3+ol,.c h4+ol,.c h5+ol{
	margin-top:0.5em;
}
.c p,.c ol,.c ul{
	margin-bottom:0.5em;
}
p + ul,ul ul{
	margin-top:0.3em;
	margin-bottom:0.4em;
}
.goto{
	padding-top:2em;
}
.attention em{
	font-style:normal;
}
.attention,.success{
	margin:1em auto 1em auto !important;
	padding:0.5em 1em 0.5em 1em;
	color:#fff;
	background-color:#87acc5;
	border:1px solid #790000;
}
#glossary dt{
	margin-top:2.8em;
	font-size:120%;
}
#glossary dd{
	margin:1em auto 1.5em auto;
}
#glossaryall dd{
	margin:1em auto 1.5em auto;
}
.footer{
	margin-top:2em;
	width:100%;
	position:fixed;
	bottom:0px;
}
.success{
	color:#000;
	background-color:#ece5d5; /* C6: bright ecru */
}

