body  {font-family: Times New Roman, serif;
	font-size: 12pt;
	background-color: #f8d6a8;
	color: black;
	border-width: 0px;
	margin: 8px;
      }
div   {padding: 2px;}
h1    {font-size: 18pt;
	font-weight: 400;
	color: #000030;
      }
h2    {font-size: 15pt;
	font-weight: bold;
	color: #000030;
      }
h3    {font-size: 13pt;
	font-weight: bold;
	color: #000030;
      }
h4    {font-size: 12pt;
	color: #000030;
      }
h5    {font-size: 12pt;
	font-weight: bold;
      }
h6    {font-size: 12pt;
	color: #000030;
      }
hr    {
      color: #bc491c;

}
p     {font-size: 12pt;
	font-family: Trebuchet MS, helvetica, sans-serif;
      }
p.warn{font-weight: bold;
	color: red;
	font-size: 12pt;
      }
p.notice{font-style: italic;
	color: red;
	font-size: 10pt;
      }
i     {font-style: italic;
      }
b     {font-weight: bold;
      }
b.link{font-weight: bold;
 	font-size: 13pt;
      }
b.title{font-weight: bold;
 	font-size: 13pt;
      }
b.warn{color: red;
	font-weight: bold;
      }
.warn{color: red;
	font-weight: bold;
      }
a:link{	color: #000060;
	background: transparent;
      }
a:visited{
	color: #000060;
	background: transparent;
      }
a:hover{
	color: #000060;
	background: #f8c87d;
      }
a.accent:link{
	color: #000060;
	background: #f8c87d;
      }
a.accent:visited{
	color: #000060;
	background: #f8c87d;
      }
a.accent:hover{
	color: #000060;
	background: #f8c87d;
      }
a.small:link{color: #000030;
	font-size: 10pt;
	background: transparent;
      }
a.small:visited{
	font-size: 10pt;
	color: #000060;
	background: transparent;
      }
a.small:hover{
	font-size: 10pt;
	color: #000060;
	background: #f8c87d;
      }
img   {
	padding: 0px;
	margin: 0px;
	border-width: 0;
      }
ol    {
	font-family: Trebuchet MS, helvetica, sans-serif;
	font-size:12;
      }
ul	{
	font-family: Trebuchet MS, helvetica, sans-serif;
	font-size:12;
}
li    {
	font-size:12;
      }
li.category {
	font-weight: bold;
	font-size:12;
      }
td    {color: black;
	font-size: 12pt;
	padding: 3px;
      }
th    {
	font-size: 12pt;
	background-color: black;
	color: white;
      }
input{
	color: #000030;
	background: white;
	font-family: courier;
     }
input.submit-button{
	color: black;
	background: white;
	font-family: Trebuchet MS, helvetica, sans-serif;
	font-size: 12pt;
     }
textarea{
	color: black;
	background: white;
	font-family: courier;
	font-size: 12pt;
     }
pre.normal{
	font-family: Times New Roman, serif;
}
tt{
    font-family: courier;
     }
tt.filename{
    font-size: 12pt;
    font-weight: bold;
    font-family: courier;
}
.small{
	font-size: 10pt;
}
.notice{font-style: italic;
	color: red;
	font-size: 10pt;
}
.note{
	font-size: 10pt;
	color: #101030;
}
.accent{
	color: black;
	background: #f8c87d;
      }
.accent-a-sidebar{
	border: 0px;
	padding: 0px;
	margin: 0px;
	background: #bc491c;
}
.accent-b-sidebar{
	border: 0px;
	padding: 0px;
	margin: 0px;
	background: #ffaa00;
}
.accent-a{
	color: black;
	background: #eec294;
      }
.accent-b{
	color: black;
	background: #f8c87d;
      }
.border{
	padding: 3px;
	border-top: solid #000030 2px;
	border-bottom: solid #000030 2px;
     }
.border-accent{
	padding: 1px;
	border-top: solid #bc491c 1px;
	border-bottom: solid #bc491c 1px;
     }
.inactive{
	color: gray;
}
.display{
	font-family: Trebuchet MS, helvetica, sans-serif;
}
form{
	font-family: Trebuchet MS, helvetica, sans-serif;
}
div.article-list{
	font-family: Trebuchet MS, helvetica, sans-serif;
}
div.web-link-list{
	font-family: Trebuchet MS, helvetica, sans-serif;
}
.wallpaper{
	background-image: url('image/web-background.png');
	background-repeat: repeat-y;
}


div.form-element div.form-element{
  display: inline;
}