body { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

p { }

td { }

a:link { color: #355110; text-decoration: underline; }

a:visited { color: #355110; text-decoration: underline; }

a:hover { color: #c11327; text-decoration: none; }

a:active { }
.brandwrap { background-image: url(../images/oxbb-brand-bgtile.gif); background-repeat: repeat-x; width: 100%; height: 69px; }
.navwrap { background-image: url(../images/navmiddlefill.gif); background-repeat: repeat-x; width: 100%; height: 29px; display: block; }
.navwrap img { float: left; }
.navwrap img .nofloat { float: none; }
.navwrap a:link, .navwrap a:visited { color: #355110; font-size: 14px; background-image: url(../images/navunder.gif); background-repeat: repeat-x; text-decoration: none; text-align: center; vertical-align: middle; width: 206px; height: 24px; float: left; padding-top: 5px; display: block; }
.navwrap a:hover { color: #fff; font-size: 14px; background-image: url(../images/navover.gif); text-decoration: none; background-repeat: repeat-x; text-align: center; vertical-align: middle; display: block; width: 206px; height: 24px; padding-top: 5px; }
.navwrap a#active { color: #fff; font-size: 14px; text-decoration: none; background-image: url(../images/navover.gif); background-repeat: repeat-x; text-align: center; display: block; padding-top: 5px; width: 206px; height: 24px; vertical-align: middle; }
.mainwrap { background-image: url(../images/mainbg.gif); background-repeat: repeat-y; width: 100%; height: 100%; clear: left; }
.sidenav { color: #355110; font-size: 12px; width: 173px; float: left; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
.picturewrap { color: #355110; font-size: 12px; width: 300px; float: right; padding: 40px 15px 15px 0; }
.picturewrap p { font-size: 11px; font-style: italic; text-align: center; }
.contentwrap { color: #355110; font-size: 11px; margin-right: 320px; margin-left: 173px; padding: 15px; }
.contentwrap h1 { color: #355110; font-size: 20px; font-weight: bold; border-bottom: 1px solid #355110; }
.contentwrap h2 { color: #355110; font-size: 17px; font-weight: normal; }
.contentwrap p { color: #355110; font-size: 14px; text-align: justify; }
.contentwrapindexpage { color: #355110; font-size: 11px; margin-right: 15px; margin-left: 173px; padding: 15px; }
.contentwrapindexpage h1 { color: #355110; font-size: 20px; font-weight: bold; border-bottom: 1px solid #355110; }
.contentwrapindexpage h2 { color: #355110; font-size: 17px; font-weight: normal; }
.contentwrapindexpage p { color: #355110; font-size: 14px; text-align: justify; }
.clearer { clear: both; }
.footerwrap { color: #fff; font-size: 11px; background-image: url(../images/bottomnavbg.gif); background-repeat: repeat-x; width: 100%; height: 22px; clear: both; padding-top: 4px; padding-left: 10px; }
.footerwrap a:link, .footerwrap a:visited { color: #fff; text-decoration: underline; }
.footerwrap a:hover { color: #fff; text-decoration: none; }
/* block list */
ul.sidenavigation { font-size: 11px; width: 158px; border-top: 1px solid #355110; margin: 4px 0; padding: 0; }
.sidenavigation li {
	border-bottom: 1px solid #355110;
	list-style: none;
}
.sidenavigation li a, .sidenavigation li a:visited { color: #355110; text-decoration: none; display: block; }
.sidenavigation li a:hover { background: #fff; color: #355110; text-decoration: none; }
.sidenavigation li a#activesidenav { color: #355110; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
.breadcrumbs { font-size: 11px; }

