﻿@import url('reset.css');
			
.wrapper {
	width: 100%;
}

.layout {
	width: 820px;
	text-align: left;
	background-image: url(/PublishingImages/main_bg_logo.jpg);
	background-repeat: no-repeat;
}

.head {
	padding-bottom: 10px;
}

.authoring {
	position: absolute;
	top: 0px;
	left: 0px;
}

.logo {
	position: relative;
	margin: 0 0 0 50px;
	padding-top: 20px;
}

.nav {
	position: relative;
	top: 36px;
	left: 180px;
	width: 100%;
	white-space: nowrap;
	font-family: 'HelveticaNeue-CondensedBold', 'Arial Narrow', 'Trebuchet MS', Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.40em;
	background-image: url(/PublishingImages/nav_border_h.gif);
	background-repeat: repeat-x;
	float: left;
}

.nav a {
	color: #703200;
}
					
.nav .item {
	padding: 0;
	margin: 0;
	background-image: url(/PublishingImages/nav_border_v.gif);
	background-repeat: repeat-y;
	float: left;
	clear: none;
}

.nav .first {
	background-image: none !important;
}

.nav .hilite {
	margin: 3px 3px 0 3px;
}

.nav .hilite a {
	padding: 3px 10px 3px 10px;
}

.nav .hilite a:hover {
	background-color: #703200;
}

.nav .hilite a:hover {
	color: #ffffff;
}

.tools {
	margin-right: 40px;
}

.tools ul {
	text-transform: uppercase;
}

.tools li {
	display: inline;
	margin-left: 15px;
}

.tools a {
	color: #191919;
	text-decoration: underline;
}

.tools input.search {
	border: 0;
	width: 128px;
	padding-left: 3px;
	background-image: url(/PublishingImages/search-bg.gif);
	background-repeat: no-repeat;
	background-color: transparent;
}

.tools .go {
	margin-bottom: 1px;
}

.content {
	margin-top: 120px;
}

.content-layout {
				background-image: url(/PublishingImages/content_bg.gif);
				background-repeat: repeat-y;
				width: 820px;
}

.content ul {
	line-height: 2em;
}

.column {
	float: left;
}

.sidebar {
	width: 192px;
	border-top: 1px #006332 solid;
}

.main {
	border-top: 1px #006332 solid;
	width: 610px;
}

.photo {
	border: 1px #d6d6d6 solid;
	background-color: #ffffff;
	padding: 5px;
	float: right;
	margin: 5px;
}

.photo-left {
	float: left !important;
	margin-left: 0px !important;
}

.main a {
	color: #703200;
}

.main a:hover {
	color: #703200;
	text-decoration: underline;
}

h1 {
				text-transform: uppercase;
				font-weight: bold;
				color: #036433;
				font-size: 14px;
}

h2 {
	font-weight: bold;
	font-family: Verdana, Helvetica;
	font-size: 13pt;
	color: #bc5400;
}

h3 {
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
}

.sidebar {
	padding-top: 20px;
	font-size: 10pt;
}

.sidebar ul {
	margin: 10px 0 0 0;
	padding: 0;
	width: 85%;
}

.sidebar ul li {
	list-style-type: none;
	background-image: url('/PublishingImages/bullet_caret_green.gif');
	background-repeat: no-repeat;
	background-position: 0px 12px;
	border-bottom: 1px #174515 dotted;
	padding: 8px 0px 8px 15px;
	margin: 4px 0 0 30px;
	line-height: 16px;
}

.sidebar ul li.last {
	border: 0px;
}

.sidebar a {
	color: #006332;
}

.sidebar li.active {
	background-image: url('/PublishingImages/bullet_caret_brown.gif');
}

.sidebar li.active a {
	color: #703200;
}

.sidebar ul.subnav li.active ul.subnav a {
	color: #000000;
}

.sidebar a:hover {
	text-decoration: underline;
}

.sidebar ul.subnav {
	width: 100%;
}

.sidebar ul.subnav li {
	padding: 4px 0 4px 15px;
	margin: 0 0 0 0;
	background-image: url('/PublishingImages/bullet_caret_black.gif');
	background-position: 0px 10px;
	border: 0px;
	font-weight: normal;
}

.sidebar ul.subnav a {
	color: #000000;
}

.sidebar ul.subnav li.active {
	background-image: url('/PublishingImages/bullet_caret_brown.gif');
}

.sidebar ul.subnav li.active a {
	color: #703200;
}

/* Search results style. */

#ZoneTable {
	text-align: left;
	width: 100%;
}

#MainLeftCell
{
}

#LeftZoneTable {
	margin-left: 230px;
}

.srch-Description
{
	font: normal 10pt Arial;
	color: #555C5F;
	padding-left: 10px;
}

.srch-description
{
    font: normal 10pt Arial;
    color: #555C5F;
}

.srch-description ol
{
  list-style-type:none; 
  padding-top: 10px;
}

.srch-Icon
{
	display: none;
}

.srch-Title a:link, .srch-Title a:visited,
.srch-Title
{
	font: normal 11pt Arial;
	color: Black;
	font-weight: bold;
}

.srch-Metadata
{
	margin-left:10px;
	font-family: Arial;
	font-size: 9pt;
}

/* forms */

table.form {
	font: normal 10pt Arial;
}

table.form th {
	font-weight: normal;
	font-style: normal;
	width: 120px;
	padding: 4px;
	vertical-align: top;
	color: #000000;
}

table.form td {
	padding: 4px;
}

table.form em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
}

fieldset.form {
	margin-bottom: 10px;
	border: none;
	font: normal 10pt Arial;
}

fieldset.form legend {
	padding: 0px 2px;
	font-weight: bold;
	_margin: 0 -7px;
}

fieldset.form span {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	width: 120px;
}

fieldset.form ol {
	margin: 0;
	padding: 0;
}

fieldset.form li {
	list-style: none;
	margin: 0;
	padding: 2px 10px 3px;
}

fieldset.form em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
}

fieldset.form fieldset span {
	margin-left: 123px; /* Width plus 3 (html space) */
}

fieldset.form p {
	margin: 5px 0px 0px 123px;
}

