@charset "utf-8";
/* CSS Document */

html, body {
	height:100%;
	background-color:#6c6c62;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#636466;
	scrollbar-base-color: #002400;
	scrollbar-arrow-color: #ffffff;
	scrollbar-DarkShadow-Color: #2a693c; 
}

body.bg-white {
	background-color:#FFF;
	height:100%;
}

html.bg-white {
	background-color:#FFF;
	height:100%;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#636466;	
}

.shadow-area {
	width:930px;	
}

.shadow-area .left {
	background:url('../images/shadow-left.jpg');
	width:12px;
}

.shadow-area .right {
	background:url('../images/shadow-right.jpg');
	width:12px;
}

.shadow-area .top {
	background:url('../images/shadow-top.jpg');
	height:13px;
}

.shadow-area .bottom {
	background:url('../images/shadow-bottom.jpg');
	height:13px;
}

.shadow-area .middle {
	background-color:#9a968d;
	vertical-align:top;
}

.shadow-content-area .top {
	background:url('../images/shadow-content-top.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}

.shadow-content-area .bottom {
	background:url('../images/shadow-content-bottom.jpg');
	background-repeat:repeat-x;
}

.shadow-content-area .left {
	background:url('../images/shadow-content-left.jpg');
	background-repeat:repeat-y;
}

.shadow-content-area .right {
	background:url('../images/shadow-content-right.jpg');
	background-repeat:repeat-y;
}

.shadow-light .top {
	background:url('../images/shadow-small-top.jpg');	
	background-position:bottom;
	background-repeat:repeat-x;
}

.shadow-light .bottom {
	background:url('../images/shadow-small-bottom.jpg');	
	background-position:top;
	background-repeat:repeat-x;
}

.shadow-light .left {
	background:url('../images/shadow-small-left.jpg');	
	background-repeat:repeat-y;
}

.shadow-light .right {
	background:url('../images/shadow-small-right.jpg');	
	background-repeat:repeat-y;
}

.header {
	border:solid;
	border-width:1px;
	border-color:#1d5028;
}

.content-area {
	background-color:#f1efdf;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#c4c1b9;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#c4c1b9;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#c4c1b9;
	text-align:left;
}

.content-area .content {
	padding:8px;
}

.links {
	background:url('../images/links-bg.jpg');
	height:37px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	text-align:right;
}

.links a, .links a:link, .links a:active, .links a:visited {
	color:#003603;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:13px;
	display:inline-block;
	margin-top:4px;
}

.links a:hover {
	background:url('../images/links-hover-bg.jpg');	
}

.links .selected, .links .selected:link, .links .selected:active, .links .selected:visited {
	background:url('../images/links-selected-bg.jpg');	
	color:#003603;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:13px;
	display:inline-block;
	margin-top:4px;
}

.left-panel {
	background:url('../images/left-panel-m-logo.jpg');
	background-color:#ffffff;
	background-position:bottom left;
	background-repeat:no-repeat;
}

.left-panel .div {
	width:170px;	
	padding-left:13px;
	padding-right:13px;
	padding-top:20px;
	padding-bottom:32px;
	color:#7c6a55;
	font-size:10px;
}

.left-panel .divFont12px {
	width:170px;	
	padding-left:13px;
	padding-right:13px;
	padding-top:20px;
	padding-bottom:32px;
	color:#7c6a55;
	font-size:12px;
}

.left-panel .divFont12px table td.font-small {
	font-size:11px;
}


.left-panel .heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003803;
	padding-bottom:5px;
}

.left-panel .heading span {
	font-weight:bold;
}

.left-panel .div .heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003803;
	padding-bottom:5px;
}

.left-panel .div .heading span {
	font-weight:bold;
}

.left-panel .div .small-text {
	width:170px;	
	color:#7c6a55;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
}

.small-text-other {
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}

.left-panel .font10PX {
	color:#7c6a55;
	font-size:10px;
}

.left-panel .div h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#231f20;
	font-weight:normal;
	margin:0px;
}

.left-panel .divPadding-Small {
	padding-top:10px;
	padding-bottom:10px;
}

.left-panel .greenText-RightAlligned {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-right:8px;
	padding-left:8px;
	color:#004811;
}

.left-panel .div .navigation, .left-panel .div .navigation:active, .left-panel .div .navigation:visited, .left-panel .div .navigation:link {
	background:url('../images/brown-line.jpg');	
	background-position:bottom;
	background-repeat:repeat-x;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#7c6a55;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
}

.left-panel .div .navigation:hover {
	background-color:#f1efdf;	
}

.left-panel .div .navigation-small, .left-panel .div .navigation-small:active, .left-panel .div .navigation-small:visited, .left-panel .div .navigation-small:link {
	background:url('../images/brown-line.jpg');	
	background-position:bottom;
	background-repeat:repeat-x;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#7c6a55;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
}

.left-panel .div .navigation-small:hover {
	background-color:#f1efdf;	
}

.left-panel .div .navigation-selected, .left-panel .div .navigation-selected:link, .left-panel .div .navigation-selected:active, .left-panel .div .navigation-selected:visited {
	background:url('../images/brown-line.jpg');	
	background-color:#dfe396;	
	background-position:bottom;
	background-repeat:repeat-x;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#7c6a55;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
}

.left-panel .div .navigation-selected:hover {
	background-color:#c3c86d;	
}

.left-panel .div .navigation-heading {
	background:url('../images/brown-line.jpg');	
	background-color:#f1efdf;	
	background-position:bottom;
	background-repeat:repeat-x;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#7c6a55;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
}

.content-panel {
	background-color:#ffffff;
	width:100%;
	color:#231f20;
}

.brow-line {
	background:url('../images/brown-line.jpg');	
}

.copyrights {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4a4a30;
}

.padding-left-right-30px {
	padding-left:30px;
	padding-right:30px;
}

.padding-top-bottom-15px {
	padding-top:15px;
	padding-bottom:15px;
}

.text-align-justify {
	text-align:justify;	
}

.scrollbar {
	width:635px;
	height:575px;
	overflow:auto;
}

.scrollbar400PX {
	width:635px;
	height:400px;
	overflow:auto;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#7d6a55;
	margin:0px;
}

h2 span {
	color:#c3cf21;	
}

h2.greenNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#003605;
	margin:0px;
}

h2.greenNormal span {
	color:#7c6a54;	
}

h2.brown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#003605;
	margin:0px;
}

h2.brown span {
	color:#7c6a54;	
}

h2.parrot-green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#d1db58;
	margin:0px;
}

h2.parrot-green span {
	color:#7c6a54;	
}

h1 {
	color:#7c6a54;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:25px;
	margin:0px;
	margin-bottom:10px;
}

h1.green {
	color:#003605;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:22px;
	margin:0px;
	margin-bottom:10px;
}

h1.green18PX {
	color:#003605;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:18px;
	margin:0px;
	margin-bottom:10px;
}

h1.brown20PX {
	color:#7c6a54;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:20px;
	margin:0px;
	margin-bottom:10px;
}

h1.green30PX {
	color:#003605;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:30px;
	margin:0px;
	margin-bottom:10px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#004811;
	margin:0px;
}

h3.Orange-Brown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#dca929;
	margin:0px;
}

h3.18PX {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#7d6a55;
	margin:0px;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#004811;
	margin:0px;
}

.font-11PX {
	font-size:11px;
}

.light-green-bg {
	background-color:#dee395;	
}

.innerLinks {
	width:162px;
}

.innerLinks a, .innerLinks a:active, .innerLinks a:visited {
	display:block;	
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#958574;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:3px;
	padding-right:3px;
}

.innerLinks a:hover {
	text-decoration:none;
	background-color:#edf0b9;
	color:#7d6a55;
	font-weight:bold;
}

.innerLinks a.expandableDown, .innerLinks a.expandableDown:active, .innerLinks a.expandableDown:visited {
	display:block;	
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#958574;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:3px;
	padding-right:3px;
	background:url('../images/down_arrow.gif');
	background-color:#fcfdf0;
	background-repeat:no-repeat;
	background-position:145px;
}

.innerLinks a.expandableDown:hover {
	text-decoration:none;
	background-color:#edf0b9;
	color:#7d6a55;
	font-weight:bold;
	background-position:145px;
}

.innerLinks .selected {
	text-decoration:none;
	background-color:#dee395;
	color:#7d6a55;
	font-weight:bold;
}

.innerLinks .selectedCollapseableUp {
	text-decoration:none;
	color:#7d6a55;
	font-weight:bold;
	background:url('../images/down_arrow.gif');
	background-repeat:no-repeat;
	background-position:145px;
	background-color:#dee395;
}

.innerLinks .selectedCollapseableUpClicked {
	text-decoration:none;
	color:#7d6a55;
	font-weight:bold;
	background:url('../images/down_arrow.gif');
	background-repeat:no-repeat;
	background-position:145px;
	background-color:#eaeeda;
}

.text-align-left {
	text-align:left;	
}

.greenText-LeftAlligned {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-right:8px;
	padding-left:8px;
	color:#004811;
}

.bg-Cream {
	background-color:#f3f1e2;	
}

.select-box-home-finder-left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
}

.padding5px {
	padding:5px;	
}

.font-9PX-Green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#255627;
}

.bg-orange {
		background-color:#f7921c;
}

.uli-Spaced {
	padding-left:20px;	
	line-height:20px;
}

.lineHeight20px {
	line-height:20px;	
}

.uli-Spaced li {
	margin-top:15px;
	margin-bottom:15px;
}

.headingTop {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	text-align:right;
	letter-spacing:5px;
	font-weight:bold;
	color:#8d7a69;
}

h1.textAlignRight {
	text-align:right;	
}

.search-list-001 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.search-list-001 th {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	height:20px;
	background-color:#fecc97;
	padding:2px;
}

.search-list-001 th a, .search-list-001 th a:active, .search-list-001 th a:visited, .search-list-001 th a:link, .search-list-001 th a:hover {
	color:#636466;
}

.search-list-001 td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	height:20px;
	padding:2px;
}

.search-list-001 th.center {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:normal;
	height:20px;
	background-color:#fecc97;
	padding:2px;
}

.search-list-001 td.center {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:normal;
	height:20px;
	padding:2px;
}

.search-list-001 td.alternate {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	padding:2px;
}

.search-list-001 td.alternate-center {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:normal;
	padding:2px;
}

.search-list-001 tr.alternate {
	height:20px;
	background-color:#f3f1e2;
}


.search-list-002 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.search-list-002 th a, .search-list-001 th a:active, .search-list-001 th a:visited, .search-list-001 th a:link, .search-list-001 th a:hover {
	color:#636466;
}

.search-list-002 th {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	height:20px;
	background-color:#dfe396;
	padding:2px;
}

.search-list-002 td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	height:20px;
	padding:2px;
}

.search-list-002 td.alternate {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	height:20px;
	background-color:#f3f1e2;
	padding:2px;
}

.search-list-002 tr.alternate {
	height:20px;
	background-color:#f3f1e2;
}

.directions-table {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.directions-table th {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	height:20px;
	padding:2px;
}

.directions-table th a, .directions-table th a:active, .directions-table th a:visited, .directions-table th a:link, .directions-table th a:hover {
	color:#636466;
}

.directions-table td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	height:20px;
	padding:2px;
}

.directions-table td.alternate {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	padding:2px;
}

.directions-table tr.alternate {
	height:20px;
	background-color:#f3f1e2;
}

.directions-table input {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}


.brown-bg {
	background-color:#e0d2ab;
}

.fadding-new-ticker {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:3px;
	font-weight:bold;
	color:#0b4d1f;
	overflow:hidden;
	border:none;
	border-width:0px;
	text-align:left;
}

.fadding-new-ticker a, .fadding-new-ticker a:active, .fadding-new-ticker a:visited, .fadding-new-ticker a:link {
	color:#0b4d1f;
	text-decoration:none;
}

.fadding-new-ticker a:hover {
	text-decoration:underline;
}

.PullDownMenu {
	height:250px;
	width:100%;
	overflow:auto;
	border:solid;
	border-width:1px;
	border-color:#edf0b9;
	background-color:#FAFDEE;
}

.pageNavigation td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.pageNavigation td.pgleft {

}

.pageNavigation td.pgright {
	text-align:right;
}

.quick-details {
	background-color:#f4941b;
	color:#fffeec;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.quick-details .text {
	padding-left:5px;
	padding-right:5px;
}

.quick-details .text span {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
}

.quick-details .text a, .quick-details .text a:link, .quick-details .text a:active, .quick-details .text a:visited, .quick-details .text a:hover {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	background:url('../images/plus-orange.jpg');
	background-repeat:no-repeat;
	background-position:right;
	color:#fffeec;
	text-decoration:none;
}

.quick-details-green {
	background-color:#014810;
	color:#fffeec;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.quick-details-green .text {
	padding-left:5px;
	padding-right:5px;
}

.quick-details-green .text span {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
}

.quick-details-green .text a, .quick-details-green .text a:link, .quick-details-green .text a:active, .quick-details-green .text a:visited, .quick-details-green .text a:hover {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	background:url('../images/plus-green.jpg');
	background-repeat:no-repeat;
	background-position:right;
	color:#fffeec;
	text-decoration:none;
}

.gridRow {
	cursor:pointer;	
}

.gridRowHover {
	background-color:#ebe6c4;	
	cursor:pointer;	
}

.gridRowSelectedGreen {
	background-color:#014810;
}

.gridRowSelectedGreen td {
	color:#ffffff;	
	cursor:pointer;
}

.gridRowSelectedOrange {
	background-color:#f4941b;
}

.gridRowSelectedOrange td {
	color:#000000;	
	cursor:pointer;
}

.directions {
	font-size:11px;	
}

.directions table {
	font-size:11px;	
}

.directions table td {
	font-size:11px;	
}

.light-color-text {
	color:#999;
	font-style:italic;
}

.text-color-black {
	color:#000;
	font-style:normal;
}

.border-1px-brown {
	border:solid;
	border-width:1px;
	border-color:#e6e1bf;
}

.formBox {
	border:solid;
	border-width:1px;
	border-color:#d3cfad;
	background-color:#fcfbf1;
	padding:5px;
	font-size:11px;
}


.font-size-small {
	font-size:11px;	
}

.inputForm, .inputForm td {
	font-size:11px;	
}

.heading-green {
	color:#bfd01f;	
	text-transform:uppercase;
	font-weight:bold;
	font-size:17px;
	margin:0px;
}

.heading-small {
	font-size:11px;	
	color:#7c6a54;
}

.heading-xx-small {
	font-size:10px;	
	color:#7c6a54;
}