* {
 font-family: "Trebuchet MS", sans-serif;
 font-size: 12px;
}

.mainContent {
	width: 700px;
	margin-left: 40px;
	margin-right: 40px;
}

body {
 text-align: center;
}

div.container {
 width: 780px;
 text-align: center;
 margin: auto;
}

h1, h2, h3 {
 font-weight: bold;
}

h1 {
 font-size: 20px;
 margin-left: 10px;
 margin-right: 10px;
}

h2 {
 font-size: 14px;
}

div.header {
 background: #006A00;
 color: white;
}

div.header h1, div.header h2 {
 display: inline;
}

div.topMenu {
 background: #A8F15F;
 font-size: 12px;
 text-align: right;
}

div.topMenu a {
 color: #525252;
 margin: 3px;
}

div.footer {
 font-size: 10px;
 color: #525252;
 text-align: center;
 background: #F0F0F0;
 margin-top: 10px;
}


      .highlight {
         font-weight: bold;
         font-size: 14px;
      }


td.lbl { font-weight: bold; text-align: right; vertical-align: top; }
td.fld { text-align: left; vertical-align: top; }

div {
 text-align: left;
}

form {	
 margin: 0;
 padding: 0;
}

div.searchBox {
 text-align: center;
 font-size: 11px;
 border-bottom: 1px #F0F0F0 solid;
 margin: 5px 0px 5px 0px;
 padding-bottom: 8px;
}

input {
 font-size: 11px;
}

div.columnL {
 float:left;
 width: 220px;
 /*background: yellow;*/
 margin: 10px 10px 10px 80px;
}

div.columnR {
 float:left;
 width: 220px;
 /*background: green;*/
 margin: 10px 80px 10px 10px;
}

ul.categ li {
 display: inline;
 list-style: none;
}

ul.categ li a {
 font-weight: bold;
 font-size: 12px;
 color: blue;
}

ul.categ li.categHeader {

 display: block;
}

ul.categ li.categHeader a {
 font-size: 15px;
}

div.spacer {
 clear: both;
}

div.itemLabel {
	width: 200px;
	text-align: right;
	float: left;
}

div.item {
	text-align: left;
	float: left;
	margin-left: 3px;
}


/* breadcrumb */

div.breadCrumb ul {
	margin: 0px;
	padding: 0px;
}

div.breadCrumb li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

div.errorMessage {
   background: #ffe0e0;
   border: 1px #e0e0e0 solid;
   margin: 20px;
   padding: 10px;
   color: black;
}

div.smallCaps {
	font-size: 9px;
	color: #a0a0a0;
	font-weight: normal;
	width: 240px;
}