BODY {
  background: #f7f7f7 url(images/bg.gif) top center repeat-y;
  color: #000000;
  margin: 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.headBar { background-color: #f7f7f7; }
.headMainTitle { font-size: 28px; color: #00ad93; }
.headTitle { font-size: 11px; font-weight: bold; color: #00ad93; }
.menuBar { background: #f7f7f7 url(images/mm_bg.gif) top center repeat-x; }
.divider { background-color: #c8e2dc; }
#footerBar { background-color: #f7f7f7; font-size: 11px; }
#footerBar a { color: #00ad93; text-decoration: none; }
#footerBar a:hover { color: #fea770; text-decoration: underline; }
.cntMainTitle { font-size: 18px; color: #00ad93; }
.cntTitle { font-size: 14px; color: #015f51; }
#content {
	background-color: #f7f7f7;
	font-size: 11px;
	color: #000000;
	padding: 0px 2px 2px 4px;
}
#content a { color: #00ad93; text-decoration: none; }
#content a:hover {
	color: #fea770;
	text-decoration: underline;
	font-size: 14px;
}
#content .location { font-size: 11px; }



TD.headerNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

TR.line-odd {
  background: /* #f8f8f9; */ #FFFFFF;
}

TR.line-even {
  background: /* #f8f8f9; */ #FFFFFF;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.tableHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.catList { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #001D68; text-decoration: none; }
.catList:hover { color: #9ba7c6; }
.catListSel { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #9ba7c6; text-decoration: none; }
.catListSel:hover { color: #9ba7c6; }
#authorListing { border: 1px; border-style: solid; border-color: #9ba7c6; }
#authorListing td { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #001D68; text-decoration: none; }
