body * {
	font-family: Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
/*	font-family: "Times New Roman", "Times Roman", Times, serif; */
        text-align: center;
}
p, ul, ol, dl {
	font-size: 107%;
}
h1, h3, h5 {
	color: #0B199C;
}
h2, h4, h6 {
	color: #119849;
}
h1 {
	font-size: 197%;
}
h2 {
	font-size: 144%;
}
strong {
	font-weight: bold;
}
div#doc {
	margin-left: 0px;
/*	background-image: url(../images/top-expand.gif);*/
	background-repeat: no-repeat; 

}
div#hd {
/*	background-image: url(../images/top.jpg); */
	background-image: url(../images/banner01.jpg);
	background-repeat: no-repeat;
	height: 217px;
	margin-bottom: 0;
}
div#bd {
/*	background-image: url(../images/left.jpg);*/
	background-image: url(../images/left2.gif);
	background-repeat: no-repeat;
	min-height: 649px;
}
div#ft {
	text-align: center;
}
div#ft p {
	margin-left: 180px;
	text-indent: 0;
}
div#ft ul {
	margin-left: 180px;
	border-top: 1px dotted #000000;
	padding-top: 1em;
}
div#main-nav {
	height: 600px
}
div#page-title {
	margin-top: 0em;
	margin-bottom: 2em;
        margin-left: auto;
        margin-right: auto;
	padding: 1em; 
        width: 60%;
        /*background-color: #f8f40c;*/ 	
        /*border: 1px solid gray;*/
        text-align: center;
}
dl.vcard {
	margin-left: 4em;
	color: #0B199C;
}
dl.vcard a {
	color: #0B199C;
	text-decoration: none;
}
dl.vcard .country-name {
	visibility: hidden;
}
span.adr {
	margin-top: .25em;
	margin-bottom: .25em;
	display: block;
}
p {
	margin-top: .5em;
	margin-bottom: .5em;
	text-indent: 2em;
}
ul {
	margin-left: 1em;
}
li {
	margin-left: 1em;
	list-style: disc;
}
div.yui-u img {
	border: double 3px #0B199C;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.accessibility {
	position: absolute;
	left: -7000em;
	top: -7000em;
}


span.booktitle
{
  font-style: italic;
}

span.emp
{
  font-weight: bold;
  font-style: italic;
}

div#logos
{
  text-align: center;
}

div#logos img
{
  border: 0px solid black;
  padding: 0px;
  display: inline;
}

div#logos h3
{
  display: inline;
  text-align: center;
  vertical-align: middle;
}

.alternate_pageheading
{
  color: #e20b10;
}

