/* Header */

#header {
	width: 1000px;
	height: 190px;
	background-color: #2D4804;
	background-image: url(img01.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30;
	padding-left: 0px;
	font-size: 14px;
}


#story {
	width: 1001px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	height: auto;
}


#header2 {
	width: 999px;
	height: 156px;
	background-color: #FFF;
	background-image: url(bottom_banner1.jpg);
	background-repeat: repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
}

#footer {
	width: 999px;
	height: 121px;
	background-color: #4C6432;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFF;
}

/* Header > Logo */

#logo {
	float: left;
	width: 240px;
	height: 50px;
}

#logo h1 {
	float: left;
	margin: 0;
	padding: 50px 0 0 0;
	font-size: 2.6em;
}

#logo h2 {
	float: left;
	margin-top: -5px;
	font-size: 1em;
}

#logo a {
	text-decoration: none;
	color: #000000;
}

.ui-helper-hidden {
	DISPLAY: none
}
.ui-helper-hidden-accessible {
	POSITION: absolute; LEFT: -1342177.28px
}
.ui-helper-reset {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ui-helper-clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ui-helper-clearfix {
	DISPLAY: inline-block
}
* HTML .ui-helper-clearfix {
	HEIGHT: 1%
}
.ui-helper-clearfix {
	DISPLAY: block
}
.ui-helper-zfix {
	POSITION: absolute; FILTER: Alpha(Opacity=0); WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0
}
.ui-state-disabled {
	CURSOR: default !important
}
.ui-icon {
	TEXT-INDENT: -99999px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden
}
.ui-widget-overlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.ui-widget {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1.1em
}
.ui-widget .ui-widget {
	FONT-SIZE: 1em
}
.ui-widget INPUT {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em
}
.ui-widget SELECT {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em
}
.ui-widget TEXTAREA {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em
}
.ui-widget BUTTON {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em
}
.ui-widget-content {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(images/ui-bg_flat_75_ffffff_40x100.png) #fff repeat-x 50% 50%; COLOR: #222; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-content A {
	COLOR: #222
}
.ui-widget-header {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) #ccc repeat-x 50% 50%; COLOR: #222; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-header A {
	COLOR: #222
}
.ui-state-default {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BACKGROUND: url(images/ui-bg_glass_75_e6e6e6_1x400.png) #e6e6e6 repeat-x 50% 50%; COLOR: #555; BORDER-TOP: #d3d3d3 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #d3d3d3 1px solid
}
.ui-widget-content .ui-state-default {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BACKGROUND: url(images/ui-bg_glass_75_e6e6e6_1x400.png) #e6e6e6 repeat-x 50% 50%; COLOR: #555; BORDER-TOP: #d3d3d3 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #d3d3d3 1px solid
}
.ui-widget-header .ui-state-default {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BACKGROUND: url(images/ui-bg_glass_75_e6e6e6_1x400.png) #e6e6e6 repeat-x 50% 50%; COLOR: #555; BORDER-TOP: #d3d3d3 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #d3d3d3 1px solid
}
.ui-state-default A {
	COLOR: #555; TEXT-DECORATION: none
}
.ui-state-default A:link {
	COLOR: #555; TEXT-DECORATION: none
}
.ui-state-default A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
.ui-state-hover {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #999 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #999 1px solid
}
.ui-widget-content .ui-state-hover {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #999 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #999 1px solid
}
.ui-widget-header .ui-state-hover {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #999 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #999 1px solid
}
.ui-state-focus {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #999 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #999 1px solid
}
.ui-widget-content .ui-state-focus {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #999 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #999 1px solid
}
.ui-widget-header .ui-state-focus {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #999 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #999 1px solid
}
.ui-state-hover A {
	COLOR: #212121; TEXT-DECORATION: none
}
.ui-state-hover A:hover {
	COLOR: #212121; TEXT-DECORATION: none
}
.ui-state-active {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(images/ui-bg_glass_65_ffffff_1x400.png) #fff repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-content .ui-state-active {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(images/ui-bg_glass_65_ffffff_1x400.png) #fff repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-header .ui-state-active {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(images/ui-bg_glass_65_ffffff_1x400.png) #fff repeat-x 50% 50%; COLOR: #212121; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-state-active A {
	COLOR: #212121; TEXT-DECORATION: none
}
.ui-state-active A:link {
	COLOR: #212121; TEXT-DECORATION: none
}
.ui-state-active A:visited {
	COLOR: #212121; TEXT-DECORATION: none
}
.ui-widget :active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.ui-state-highlight {
	BORDER-BOTTOM: #fcefa1 1px solid; BORDER-LEFT: #fcefa1 1px solid; BACKGROUND: url(images/ui-bg_glass_55_fbf9ee_1x400.png) #fbf9ee repeat-x 50% 50%; COLOR: #363636; BORDER-TOP: #fcefa1 1px solid; BORDER-RIGHT: #fcefa1 1px solid
}
.ui-widget-content .ui-state-highlight {
	BORDER-BOTTOM: #fcefa1 1px solid; BORDER-LEFT: #fcefa1 1px solid; BACKGROUND: url(images/ui-bg_glass_55_fbf9ee_1x400.png) #fbf9ee repeat-x 50% 50%; COLOR: #363636; BORDER-TOP: #fcefa1 1px solid; BORDER-RIGHT: #fcefa1 1px solid
}
.ui-widget-header .ui-state-highlight {
	BORDER-BOTTOM: #fcefa1 1px solid; BORDER-LEFT: #fcefa1 1px solid; BACKGROUND: url(images/ui-bg_glass_55_fbf9ee_1x400.png) #fbf9ee repeat-x 50% 50%; COLOR: #363636; BORDER-TOP: #fcefa1 1px solid; BORDER-RIGHT: #fcefa1 1px solid
}
.ui-state-highlight A {
	COLOR: #363636
}
.ui-widget-content .ui-state-highlight A {
	COLOR: #363636
}
.ui-widget-header .ui-state-highlight A {
	COLOR: #363636
}
.ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(images/ui-bg_glass_95_fef1ec_1x400.png) #fef1ec repeat-x 50% 50%; COLOR: #cd0a0a; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-content .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(images/ui-bg_glass_95_fef1ec_1x400.png) #fef1ec repeat-x 50% 50%; COLOR: #cd0a0a; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-header .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(images/ui-bg_glass_95_fef1ec_1x400.png) #fef1ec repeat-x 50% 50%; COLOR: #cd0a0a; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-state-error A {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error A {
	COLOR: #cd0a0a
}
.ui-widget-header .ui-state-error A {
	COLOR: #cd0a0a
}
.ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-widget-header .ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-content .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-header .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-priority-secondary {
	FILTER: Alpha(Opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-content .ui-priority-secondary {
	FILTER: Alpha(Opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-header .ui-priority-secondary {
	FILTER: Alpha(Opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: Alpha(Opacity=35); opacity: .35
}
.ui-widget-content .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: Alpha(Opacity=35); opacity: .35
}
.ui-widget-header .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: Alpha(Opacity=35); opacity: .35
}
.ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_222222_256x240.png); WIDTH: 16px; HEIGHT: 16px
}
.ui-widget-content .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_222222_256x240.png)
}
.ui-widget-header .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_222222_256x240.png)
}
.ui-state-default .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_888888_256x240.png)
}
.ui-state-hover .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_454545_256x240.png)
}
.ui-state-focus .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_454545_256x240.png)
}
.ui-state-active .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_454545_256x240.png)
}
.ui-state-highlight .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_2e83ff_256x240.png)
}
.ui-state-error .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_cd0a0a_256x240.png)
}
.ui-state-error-text .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_cd0a0a_256x240.png)
}


.ui-resizable {
	POSITION: relative
}
.ui-resizable-handle {
	Z-INDEX: 99999; POSITION: absolute; DISPLAY: block; FONT-SIZE: 0.1px
}
.ui-resizable-disabled .ui-resizable-handle {
	DISPLAY: none
}
.ui-resizable-autohide .ui-resizable-handle {
	DISPLAY: none
}
.ui-resizable-n {
	WIDTH: 100%; HEIGHT: 7px; TOP: -5px; CURSOR: n-resize; LEFT: 0px
}
.ui-resizable-s {
	WIDTH: 100%; BOTTOM: -5px; HEIGHT: 7px; CURSOR: s-resize; LEFT: 0px
}
.ui-resizable-e {
	WIDTH: 7px; HEIGHT: 100%; TOP: 0px; CURSOR: e-resize; RIGHT: -5px
}
.ui-resizable-w {
	WIDTH: 7px; HEIGHT: 100%; TOP: 0px; CURSOR: w-resize; LEFT: -5px
}
.ui-resizable-se {
	WIDTH: 12px; BOTTOM: 1px; HEIGHT: 12px; CURSOR: se-resize; RIGHT: 1px
}
.ui-resizable-sw {
	WIDTH: 9px; BOTTOM: -5px; HEIGHT: 9px; CURSOR: sw-resize; LEFT: -5px
}
.ui-resizable-nw {
	WIDTH: 9px; HEIGHT: 9px; TOP: -5px; CURSOR: nw-resize; LEFT: -5px
}
.ui-resizable-ne {
	WIDTH: 9px; HEIGHT: 9px; TOP: -5px; CURSOR: ne-resize; RIGHT: -5px
}
.ui-accordion .ui-accordion-header {
	POSITION: relative; MARGIN-TOP: 1px; ZOOM: 1; CURSOR: pointer
}
.ui-accordion .ui-accordion-li-fix {
	DISPLAY: inline
}
.ui-accordion .ui-accordion-header-active {
	BORDER-BOTTOM: 0px
}
.ui-accordion .ui-accordion-header A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.5em; DISPLAY: block; FONT-SIZE: 1em; PADDING-TOP: 0.5em
}
.ui-accordion A {
	ZOOM: 1
}
.ui-accordion-icons .ui-accordion-header A {
	PADDING-LEFT: 2.2em
}
.ui-accordion .ui-accordion-header .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%; LEFT: 0.5em
}
.ui-accordion .ui-accordion-content {
	POSITION: relative; PADDING-BOTTOM: 1em; MARGIN-TOP: -2px; PADDING-LEFT: 2.2em; PADDING-RIGHT: 2.2em; ZOOM: 1; DISPLAY: none; MARGIN-BOTTOM: 2px; OVERFLOW: auto; BORDER-TOP: 0px; TOP: 1px; PADDING-TOP: 1em
}
.ui-accordion .ui-accordion-content-active {
	DISPLAY: block
}
.ui-autocomplete {
	POSITION: absolute; CURSOR: default
}
.ui-autocomplete-loading {
	BACKGROUND: url(images/ui-anim_basic_16x16.gif) white no-repeat right center
}
* HTML .ui-autocomplete {
	WIDTH: 1px
}
.ui-menu {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
.ui-menu .ui-menu {
	MARGIN-TOP: -3px
}
.ui-menu .ui-menu-item {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; ZOOM: 1; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
.ui-menu .ui-menu-item A {
	PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; ZOOM: 1; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-menu .ui-menu-item A.ui-state-hover {
	MARGIN: -1px; FONT-WEIGHT: normal
}
.ui-menu .ui-menu-item A.ui-state-active {
	MARGIN: -1px; FONT-WEIGHT: normal
}
.ui-button {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline-block; OVERFLOW: visible; CURSOR: pointer; MARGIN-RIGHT: 0.1em; TEXT-DECORATION: none !important; PADDING-TOP: 0px
}
.ui-button-icon-only {
	WIDTH: 2.2em
}
BUTTON.ui-button-icon-only {
	WIDTH: 2.4em
}
.ui-button-icons-only {
	WIDTH: 3.4em
}
BUTTON.ui-button-icons-only {
	WIDTH: 3.7em
}
.ui-button .ui-button-text {
	LINE-HEIGHT: 1.4; DISPLAY: block
}
.ui-button-text-only .ui-button-text {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
.ui-button-icon-only .ui-button-text {
	PADDING-BOTTOM: 0.4em; TEXT-INDENT: -1342177.28px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
.ui-button-icons-only .ui-button-text {
	PADDING-BOTTOM: 0.4em; TEXT-INDENT: -1342177.28px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
.ui-button-text-icon .ui-button-text {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 2.1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
.ui-button-text-icons .ui-button-text {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 2.1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
.ui-button-text-icons .ui-button-text {
	PADDING-LEFT: 2.1em; PADDING-RIGHT: 2.1em
}
INPUT.ui-button {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
.ui-button-icon-only .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-text-icon .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-text-icons .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-icons-only .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-icon-only .ui-icon {
	MARGIN-LEFT: -8px; LEFT: 50%
}
.ui-button-text-icon .ui-button-icon-primary {
	LEFT: 0.5em
}
.ui-button-text-icons .ui-button-icon-primary {
	LEFT: 0.5em
}
.ui-button-icons-only .ui-button-icon-primary {
	LEFT: 0.5em
}
.ui-button-text-icons .ui-button-icon-secondary {
	RIGHT: 0.5em
}
.ui-button-icons-only .ui-button-icon-secondary {
	RIGHT: 0.5em
}
.ui-buttonset {
	MARGIN-RIGHT: 7px
}
.ui-buttonset .ui-button {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -0.3em
}
.ui-dialog {
	POSITION: absolute; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; WIDTH: 300px; PADDING-RIGHT: 0.2em; OVERFLOW: hidden; PADDING-TOP: 0.2em
}
.ui-dialog .ui-dialog-titlebar {
	POSITION: relative; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}
.ui-dialog .ui-dialog-title {
	MARGIN: 0.1em 16px 0.2em 0px; FLOAT: left
}
.ui-dialog .ui-dialog-titlebar-close {
	POSITION: absolute; PADDING-BOTTOM: 1px; MARGIN: -10px 0px 0px; PADDING-LEFT: 1px; WIDTH: 19px; PADDING-RIGHT: 1px; HEIGHT: 18px; TOP: 50%; RIGHT: 0.3em; PADDING-TOP: 1px
}
.ui-dialog .ui-dialog-titlebar-close SPAN {
	MARGIN: 1px; DISPLAY: block
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-titlebar-close:focus {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; ZOOM: 1; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: auto; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.5em
}
.ui-dialog .ui-dialog-buttonpane {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0.5em; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 1em; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0.3em
}
.ui-dialog .ui-dialog-buttonpane BUTTON {
	PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.4em; MARGIN: 0.5em 0.4em 0.5em 0px; PADDING-LEFT: 0.6em; WIDTH: auto; PADDING-RIGHT: 0.6em; FLOAT: right; OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-dialog .ui-resizable-se {
	WIDTH: 14px; BOTTOM: 3px; HEIGHT: 14px; RIGHT: 3px
}
.ui-draggable .ui-dialog-titlebar {
	CURSOR: move
}
.ui-slider {
	POSITION: relative; TEXT-ALIGN: left
}
.ui-slider .ui-slider-handle {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 1.2em; HEIGHT: 1.2em; CURSOR: default
}
.ui-slider .ui-slider-range {
	Z-INDEX: 1; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 0.7em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-slider-horizontal {
	HEIGHT: 0.8em
}
.ui-slider-horizontal .ui-slider-handle {
	MARGIN-LEFT: -0.6em; TOP: -0.3em
}
.ui-slider-horizontal .ui-slider-range {
	HEIGHT: 100%; TOP: 0px
}
.ui-slider-horizontal .ui-slider-range-min {
	LEFT: 0px
}
.ui-slider-horizontal .ui-slider-range-max {
	RIGHT: 0px
}
.ui-slider-vertical {
	WIDTH: 0.8em; HEIGHT: 100px
}
.ui-slider-vertical .ui-slider-handle {
	MARGIN-BOTTOM: -0.6em; MARGIN-LEFT: 0px; LEFT: -0.3em
}
.ui-slider-vertical .ui-slider-range {
	WIDTH: 100%; LEFT: 0px
}
.ui-slider-vertical .ui-slider-range-min {
	BOTTOM: 0px
}
.ui-slider-vertical .ui-slider-range-max {
	TOP: 0px
}
.ui-tabs {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; ZOOM: 1; PADDING-TOP: 0.2em
}
.ui-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
.ui-tabs .ui-tabs-nav LI {
	BORDER-BOTTOM: 0px; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0.2em 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; TOP: 1px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav LI A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 0px
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-disabled A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-processing A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI A {
	CURSOR: pointer
}
.ui-tabs-collapsible.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: pointer
}
.ui-tabs .ui-tabs-panel {
	PADDING-BOTTOM: 1em; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 1.4em; PADDING-RIGHT: 1.4em; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1em
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none !important
}
.ui-datepicker {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; WIDTH: 17em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-header {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-prev {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-next {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-prev {
	LEFT: 2px
}
.ui-datepicker .ui-datepicker-next {
	RIGHT: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	LEFT: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	RIGHT: 1px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: -8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-next SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: -8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.8em; MARGIN: 0px 2.3em
}
.ui-datepicker .ui-datepicker-title SELECT {
	MARGIN: 1px 0px; FONT-SIZE: 1em
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 100%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 49%
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 49%
}
.ui-datepicker TABLE {
	MARGIN: 0px 0px 0.4em; WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.9em
}
.ui-datepicker TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.7em
}
.ui-datepicker TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
.ui-datepicker TD SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker TD A {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON {
	PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.2em 0.4em; PADDING-LEFT: 0.6em; WIDTH: auto; PADDING-RIGHT: 0.6em; FLOAT: right; OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	MARGIN: 0px auto 0.4em; WIDTH: 95%
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	WIDTH: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	WIDTH: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	WIDTH: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	WIDTH: 100%; CLEAR: both
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 2px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	RIGHT: auto; LEFT: 2px
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	RIGHT: 1px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	RIGHT: auto; LEFT: 1px
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-cover {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 200px; DISPLAY: block; HEIGHT: 200px; TOP: -4px; LEFT: -4px
}
.ui-progressbar {
	TEXT-ALIGN: left; HEIGHT: 2em
}
.ui-progressbar .ui-progressbar-value {
	MARGIN: -1px; HEIGHT: 100%
}
BODY {
	MARGIN: 0px;
	background-image: url(shadow.png);
	background-repeat: repeat-x;
	background-position: center top;
}
#template {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.87em;
	text-align: left;
}
#templatePage {
	MARGIN: 0px auto;
	WIDTH: 1000px
}
#templateBanner {
	BACKGROUND: url(/custom/design/2009/bannerr.jpg) #738ad6 no-repeat 250px 0px
}
#templateBannerTools {
	WHITE-SPACE: nowrap; FLOAT: right; MARGIN-RIGHT: 5px
}
#templateBannerMenu {
	MARGIN: 0px; FLOAT: right; COLOR: black; FONT-SIZE: 0.7em
}
#templateBannerMenu A:link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: black; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#templateBannerMenu A:visited {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: black; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#templateBannerMenu A:hover {
	BACKGROUND-COLOR: #6279c5; COLOR: white; TEXT-DECORATION: underline
}
#templateBannerBox {
	BORDER-BOTTOM: #6279c5 1px solid; BORDER-LEFT: #6279c5 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #adc3ff; MARGIN: 7px 7px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; CLEAR: right; FONT-SIZE: 0.7em; BORDER-TOP: #6279c5 1px solid; BORDER-RIGHT: #6279c5 1px solid; PADDING-TOP: 5px
}
#templateBannerBox A {
	COLOR: black
}
#templateBannerBox A:link {
	COLOR: black
}
#templateBannerBox A:visited {
	COLOR: black
}
#templateBannerBox A:active {
	COLOR: black
}
#templateBannerBox A:hover {
	COLOR: #66f
}
#templateBannerBox .quickSearchText {
	FONT-SIZE: 1em
}
#templateBannerBox .quickSearchButton {
	FONT-SIZE: 1em
}
#templateBannerBox SELECT {
	FONT-SIZE: 1em
}
#autoSuggestions {
	Z-INDEX: 9; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: white; WIDTH: 157px; DISPLAY: none; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
#autoSuggestions .autoSuggestion {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 7px
}
#autoSuggestions .quickSearchAutoSuggestionSelected {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #666; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 7px
}
#autoSuggestions .autoSuggestion DIV {
	MARGIN-LEFT: 20px; PADDING-TOP: 2px
}
#autoSuggestions .quickSearchAutoSuggestionSelected DIV {
	MARGIN-LEFT: 20px; PADDING-TOP: 2px
}
#autoSuggestions .autoSuggestion A:link {
	TEXT-DECORATION: none
}
#autoSuggestions .autoSuggestion A:visited {
	TEXT-DECORATION: none
}
#autoSuggestions .quickSearchAutoSuggestionSelected A:link {
	COLOR: white; TEXT-DECORATION: none
}
#autoSuggestions .quickSearchAutoSuggestionSelected A:visited {
	COLOR: white; TEXT-DECORATION: none
}
#autoSuggestions .autoSuggestion A:hover {
	TEXT-DECORATION: underline
}
#autoSuggestions .quickSearchAutoSuggestionSelected A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.navRail {
	LINE-HEIGHT: 24px;
	WHITE-SPACE: nowrap;
	LETTER-SPACING: 2px;
	HEIGHT: 26px;
	COLOR: #bbb;
	FONT-SIZE: 10px;
	BORDER-TOP: #666 1px solid;
	FONT-WEIGHT: bold;
	background-color: #A7B37E;
	background-image: url(custom/design/2009/navrail2.gif);
	background-repeat: repeat-x;
}
.navRail A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #eee; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.navRail A:hover {
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #647946;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #fff;
	TEXT-DECORATION: underline;
	PADDING-TOP: 2px;
	border: 1px solid #738753;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.navRailSubMenu {
	BORDER-BOTTOM: #666 1px solid;
	POSITION: relative;
	LINE-HEIGHT: 24px;
	WHITE-SPACE: nowrap;
	LETTER-SPACING: 2px;
	HEIGHT: 26px;
	COLOR: #A7B37E;
	FONT-SIZE: 0.7em;
	FONT-WEIGHT: bold;
	background-color: #8C9A5A;
}
.navRailSubMenu DIV {
	POSITION: absolute; FILTER: alpha(opacity=0); DISPLAY: none; opacity: 0
}
.navRailSubMenu A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #eee; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.navRailSubMenu A:hover {
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #738753;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #fff;
	TEXT-DECORATION: underline;
	PADDING-TOP: 2px;
	border: 1px solid #738753;
}
.footer {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.5em;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	CLEAR: both;
	FONT-SIZE: 0.75em;
	PADDING-TOP: 0px;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #ccc;
	background-position: center top;
}
.warning {
	FONT-STYLE: italic; MARGIN-BOTTOM: 10px; COLOR: #808080
}
.footerLinks {
	COLOR: #808080
}
.footerLinks A {
	COLOR: #808080
}
.footerLinks A:link {
	COLOR: #CCC
}
.footerLinks A:visited {
	COLOR: #FFF
}
#fullWidthColumn .normalBox .boxButtons {
	MARGIN: 0px 10px 10px; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#mainColumn .gradientBox .boxButtons {
	MARGIN: 0px 10px 10px; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#mainColumn .normalBox .boxButtons {
	MARGIN: 0px 10px 10px; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#mainColumn .objectBox .boxButtons {
	MARGIN: 0px 10px 10px; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#popupColumn .normalBox .boxButtons {
	MARGIN: 0px 10px 10px; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#wideColumn .gradientBox .boxButtons {
	MARGIN: 0px 10px 10px; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#wideColumn .normalBox .boxButtons {
	MARGIN: 0px 10px 10px; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#fullWidthColumn .normalBox .boxButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#fullWidthColumn .normalBox .boxButtonDisabled {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#mainColumn .gradientBox .boxButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#mainColumn .gradientBox .boxButtonDisabled {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#mainColumn .normalBox .boxButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#mainColumn .normalBox .boxButtonDisabled {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#mainColumn .objectBox .boxButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#mainColumn .objectBox .boxButtonDisabled {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#popupColumn .normalBox .boxButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#popupColumn .normalBox .boxButtonDisabled {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#wideColumn .gradientBox .boxButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#wideColumn .gradientBox .boxButtonDisabled {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#wideColumn .normalBox .boxButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#wideColumn .normalBox .boxButtonDisabled {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 23px; BACKGROUND: no-repeat right center; FLOAT: right; MARGIN-LEFT: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#fullWidthColumn .normalBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow.png); COLOR: #1646d6
}
#mainColumn .gradientBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow.png); COLOR: #1646d6
}
#mainColumn .normalBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow.png); COLOR: #1646d6
}
#mainColumn .objectBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow.png); COLOR: #1646d6
}
#popupColumn .normalBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow.png); COLOR: #1646d6
}
#wideColumn .gradientBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow.png); COLOR: #1646d6
}
#wideColumn .normalBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow.png); COLOR: #1646d6
}
#fullWidthColumn .normalBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow_disabled.png); COLOR: #969696
}
#mainColumn .gradientBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow_disabled.png); COLOR: #969696
}
#mainColumn .normalBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow_disabled.png); COLOR: #969696
}
#mainColumn .objectBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow_disabled.png); COLOR: #969696
}
#popupColumn .normalBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow_disabled.png); COLOR: #969696
}
#wideColumn .gradientBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow_disabled.png); COLOR: #969696
}
#wideColumn .normalBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/arrow_disabled.png); COLOR: #969696
}
#popupColumn {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#popupColumn .normalBox .boxBody {
	FONT-SIZE: 0.8em
}
#popupColumn .normalBox .boxRest {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#popupColumn .normalBox .boxTitle {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/custom/design/2009/toolcolumn/boxtitlewallpaper.png) #6b7797 repeat-x left top; LETTER-SPACING: 1px; COLOR: white; FONT-SIZE: 1em; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #808080 0px solid; PADDING-TOP: 5px
}
#wideColumn .normalBox {
	MARGIN: 0px 5px 5px; BACKGROUND: url(/custom/design/2009/widecolumn/whitebox/bg.png) repeat-y left top
}
#wideColumn .normalBox .box {
	BACKGROUND: url(/custom/design/2009/widecolumn/whitebox/t.png) no-repeat left top
}
#wideColumn .normalBox .boxHead {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; LETTER-SPACING: 1px; COLOR: #546370; FONT-SIZE: 1em; PADDING-TOP: 1px
}
#wideColumn .normalBox .boxRest {
	PADDING-BOTTOM: 10px; BACKGROUND: url(/custom/design/2009/widecolumn/whitebox/b.png) no-repeat left bottom
}
#wideColumn .normalBox .boxBody {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.7em; MARGIN: 0px 26px 0px 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.8em; PADDING-TOP: 10px
}
#wideColumn .normalBox .boxFoot {
	MARGIN-RIGHT: 20px
}
#wideColumn .normalBox .boxTitle {
	COLOR: #546370; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
#wideColumn .gradientBox {
	MARGIN: 0px 5px 5px; BACKGROUND: url(/custom/design/2009/widecolumn/gradientbox/bg.png) repeat-y left top
}
#wideColumn .gradientBox .box {
	BACKGROUND: url(/custom/design/2009/widecolumn/gradientbox/t.png) no-repeat left top
}
#wideColumn .gradientBox .boxHead {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; LETTER-SPACING: 1px; COLOR: #546370; FONT-SIZE: 1em; PADDING-TOP: 1px
}
#wideColumn .gradientBox .boxRest {
	PADDING-BOTTOM: 10px; BACKGROUND: url(/custom/design/2009/widecolumn/gradientbox/b.png) no-repeat left bottom
}
#wideColumn .gradientBox .boxBody {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.7em; MARGIN: 0px 26px 0px 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.8em; PADDING-TOP: 10px
}
#wideColumn .gradientBox .boxFoot {
	MARGIN-RIGHT: 20px
}
#wideColumn .gradientBox .boxTitle {
	COLOR: #546370; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
#mainColumn .normalBox {
	MARGIN: 0px 5px 5px; BACKGROUND: url(/custom/design/2009/maincolumn/whitebox/bg.png) repeat-y left top
}
#mainColumn .normalBox .box {
	BACKGROUND: url(/custom/design/2009/maincolumn/whitebox/t.png) no-repeat left top
}
#mainColumn .normalBox .boxHead {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; LETTER-SPACING: 1px; COLOR: #546370; FONT-SIZE: 1em; PADDING-TOP: 5px
}
#mainColumn .normalBox .boxRest {
	PADDING-BOTTOM: 10px; BACKGROUND: url(/custom/design/2009/maincolumn/whitebox/b.png) no-repeat left bottom
}
#mainColumn .normalBox .boxBody {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
#mainColumn .normalBox .boxTitle {
	COLOR: #546370; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
#mainColumn .squareGradientBox {
	PADDING-BOTTOM: 10px; MARGIN: 6px 6px 6px 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/custom/design/2009/boxes/normal/squareGradientBox/bg.png) repeat-x; PADDING-TOP: 10px
}
#mainColumn .gradientBox {
	MARGIN: 0px 5px 5px; BACKGROUND: url(/custom/design/2009/maincolumn/gradientbox/bg.png) repeat-y left top
}
#mainColumn .gradientBox .box {
	BACKGROUND: url(/custom/design/2009/maincolumn/gradientbox/t.png) no-repeat left top
}
#mainColumn .gradientBox .boxHead {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; LETTER-SPACING: 1px; COLOR: #546370; FONT-SIZE: 1em; PADDING-TOP: 5px
}
#mainColumn .gradientBox .boxRest {
	PADDING-BOTTOM: 10px; BACKGROUND: url(/custom/design/2009/maincolumn/gradientbox/b.png) no-repeat left bottom
}
#mainColumn .gradientBox .boxBody {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.7em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
#mainColumn .gradientBox .boxTitle {
	COLOR: #546370; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
#mainColumn .objectBox .boxBody {
	FONT-SIZE: 1em
}
#toolColumn .normalBox {
	MARGIN: 10px 0px 30px
}
#extraColumn .normalBox {
	MARGIN: 10px 0px 30px
}
#toolColumn .normalBox .boxBody {
	FONT-SIZE: 0.8em
}
#extraColumn .normalBox .boxBody {
	FONT-SIZE: 0.8em
}
#toolColumn .normalBox .boxTitle {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/custom/design/2009/toolcolumn/boxtitlewallpaper.png) #6b7797 repeat-x left top; LETTER-SPACING: 1px; COLOR: white; FONT-SIZE: 1em; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #808080 0px solid; PADDING-TOP: 5px
}
#extraColumn .normalBox .boxTitle {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/custom/design/2009/toolcolumn/boxtitlewallpaper.png) #6b7797 repeat-x left top; LETTER-SPACING: 1px; COLOR: white; FONT-SIZE: 1em; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #808080 0px solid; PADDING-TOP: 5px
}
#toolColumn .normalBox .boxButtons {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: right; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#extraColumn .normalBox .boxButtons {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: right; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#toolColumn .normalBox .boxButton {
	TEXT-DECORATION: none
}
#extraColumn .normalBox .boxButton {
	TEXT-DECORATION: none
}
#toolColumn .normalBox .boxButtonDisabled {
	TEXT-DECORATION: none
}
#extraColumn .normalBox .boxButtonDisabled {
	TEXT-DECORATION: none
}
#toolColumn .normalBox .boxButton {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#toolColumn .normalBox .boxButtonDisabled {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#extraColumn .normalBox .boxButton {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#extraColumn .normalBox .boxButtonDisabled {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#toolColumn .normalBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow.png); COLOR: #1646d6
}
#extraColumn .normalBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow.png); COLOR: #1646d6
}
#toolColumn .normalBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow_disabled.png); COLOR: #969696
}
#extraColumn .normalBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow_disabled.png); COLOR: #969696
}
#toolColumn .paddedBox {
	MARGIN: 10px 0px 30px
}
#extraColumn .paddedBox {
	MARGIN: 10px 0px 30px
}
#toolColumn .paddedBox .boxBody {
	FONT-SIZE: 0.8em
}
#extraColumn .paddedBox .boxBody {
	FONT-SIZE: 0.8em
}
#toolColumn .paddedBox .boxRest {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#extraColumn .paddedBox .boxRest {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#toolColumn .paddedBox .boxTitle {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/custom/design/2009/toolcolumn/boxtitlewallpaper.png) #6b7797 repeat-x left top; LETTER-SPACING: 1px; COLOR: white; FONT-SIZE: 1em; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #808080 0px solid; PADDING-TOP: 5px
}
#extraColumn .paddedBox .boxTitle {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/custom/design/2009/toolcolumn/boxtitlewallpaper.png) #6b7797 repeat-x left top; LETTER-SPACING: 1px; COLOR: white; FONT-SIZE: 1em; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #808080 0px solid; PADDING-TOP: 5px
}
#toolColumn .paddedBox .boxButtons {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: right; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#extraColumn .paddedBox .boxButtons {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: right; LETTER-SPACING: 1px; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#toolColumn .paddedBox .boxButton {
	TEXT-DECORATION: none
}
#extraColumn .paddedBox .boxButton {
	TEXT-DECORATION: none
}
#toolColumn .paddedBox .boxButtonDisabled {
	TEXT-DECORATION: none
}
#extraColumn .paddedBox .boxButtonDisabled {
	TEXT-DECORATION: none
}
#toolColumn .paddedBox .boxButton {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#extraColumn .paddedBox .boxButton {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#toolColumn .paddedBox .boxButtonDisabled {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#extraColumn .paddedBox .boxButtonDisabled {
	PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#toolColumn .paddedBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow.png); COLOR: #1646d6
}
#extraColumn .paddedBox .boxButton {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow.png); COLOR: #1646d6
}
#toolColumn .paddedBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow_disabled.png); COLOR: #969696
}
#extraColumn .paddedBox .boxButtonDisabled {
	BACKGROUND-IMAGE: url(/custom/design/2009/linkarrow_disabled.png); COLOR: #969696
}
.boxContent {
	OVERFLOW: auto
}
.boxContent A {
	COLOR: #66b
}
.boxFeatureContent A {
	COLOR: #66b
}
.boxContent A:visited {
	COLOR: #768
}
.boxFeatureContent A:visited {
	COLOR: #768
}
.photoOfTheDay .caption {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.boxBody .objects H4 {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.87em; PADDING-TOP: 20px
}
.boxBody .tiledObjects H4 {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.87em; PADDING-TOP: 20px
}
.objects .columnWrapper {
	FLOAT: left
}
.objects .firstColumn {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.objects .column {
	BORDER-LEFT: #ccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.objects .object {
	MARGIN-BOTTOM: 25px
}
.tiledObjects .object {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; FLOAT: left; PADDING-TOP: 0px
}
.objects .object BLOCKQUOTE {
	BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.tiledObjects .object BLOCKQUOTE {
	BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.boxBody .objects H2 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; CLEAR: both; FONT-SIZE: 0.8em; PADDING-TOP: 4px
}
.boxBody .tiledObjects H2 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; CLEAR: both; FONT-SIZE: 0.8em; PADDING-TOP: 4px
}
BODY {
	LINE-HEIGHT: 16pt;
	MARGIN: 0px;
	FONT-SIZE: 100%;
	float: inherit;
}
.hidden {
	DISPLAY: none
}
.smallest {
	FONT-SIZE: 0.7em
}
.mapLink {
	FLOAT: right; FONT-SIZE: 0.8em
}
.pad {
	MARGIN: 10px
}
.linkGeoRss {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/whio/image/icons/feed.png) no-repeat left center; PADDING-TOP: 2px
}
.linkKml {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/whio/image/icons/kml.png) no-repeat left center; PADDING-TOP: 2px
}
.successBoxWrapper {
	BORDER-BOTTOM: #eee 2px solid; BORDER-LEFT: #f7f7f7 2px solid; MARGIN: 25px 10px; BORDER-TOP: #f7f7f7 2px solid; BORDER-RIGHT: #eeeeee 2px solid
}
.failureBoxWrapper {
	BORDER-BOTTOM: #eee 2px solid; BORDER-LEFT: #f7f7f7 2px solid; MARGIN: 25px 10px; BORDER-TOP: #f7f7f7 2px solid; BORDER-RIGHT: #eeeeee 2px solid
}
.hintBoxWrapper {
	BORDER-BOTTOM: #eee 2px solid; BORDER-LEFT: #f7f7f7 2px solid; BORDER-TOP: #f7f7f7 2px solid; BORDER-RIGHT: #eeeeee 2px solid
}
.successBox {
	BORDER-BOTTOM: #0c0 1px solid; BORDER-LEFT: #0c0 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 50px; PADDING-RIGHT: 10px; BACKGROUND: url(/custom/design/2009/check.png) #dfd no-repeat left center; COLOR: #333; FONT-SIZE: 1em; BORDER-TOP: #0c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #0c0 1px solid; PADDING-TOP: 10px
}
.failureBox {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 50px; PADDING-RIGHT: 10px; BACKGROUND: url(/custom/design/2009/cross.png) #fee no-repeat left center; COLOR: #333; FONT-SIZE: 1em; BORDER-TOP: #c00 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c00 1px solid; PADDING-TOP: 10px
}
.hintBox {
	BORDER-BOTTOM: #cc0 1px solid; BORDER-LEFT: #cc0 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: #ffe; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #333; FONT-SIZE: 0.9em; BORDER-TOP: #cc0 1px solid; BORDER-RIGHT: #cc0 1px solid; PADDING-TOP: 6px
}
.hintBox A {
	TEXT-DECORATION: underline
}
BUTTON.tiny {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 0.8em; PADDING-TOP: 2px
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
#mainColumn {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	WIDTH: 1000px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 10px
}
#mainColumn .firstColumn {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#mainColumn H1 {
	BORDER-BOTTOM: #bdc6cd 3px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; LETTER-SPACING: 3px; COLOR: #789; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#mainColumn H1 A:link {
	COLOR: #789; TEXT-DECORATION: none
}
#mainColumn H1 A:visited {
	COLOR: #789; TEXT-DECORATION: none
}
#mainColumn H1 A:hover {
	COLOR: #66f; TEXT-DECORATION: underline
}
#mainColumn H2 {
	LINE-HEIGHT: 1.5em; LETTER-SPACING: 2px; COLOR: #546370; FONT-SIZE: 1.5em; FONT-WEIGHT: normal
}
#mainColumn H2.subHeading {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 30px 8px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 2px; COLOR: #546370; CLEAR: both; FONT-SIZE: 1.5em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#mainColumn .standardTable {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 0px solid; LINE-HEIGHT: 1.5em; WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.8em; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 0px solid
}
#mainColumn .standardTable TH {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; PADDING-TOP: 10px
}
#mainColumn .standardTable TD {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fbfbfb; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#mainColumn .standardTable TD P {
	MARGIN-TOP: 0px
}
#mainColumn .standardTable TABLE TD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#mainColumn .objects .object H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#mainColumn .objects .object H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
#mainColumn .objects .object H3 A:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
#mainColumn .objects .object H3 A:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
#mainColumn .column1of2 {
	WIDTH: 240px; PADDING-RIGHT: 9px; FLOAT: left; BORDER-RIGHT: #ccc 1px dotted
}
#mainColumn .column2of2 {
	PADDING-LEFT: 9px; WIDTH: 240px; FLOAT: left
}
#wideColumn {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; WIDTH: 760px; PADDING-RIGHT: 9px; FLOAT: left; PADDING-TOP: 9px
}
#wideColumn .objects {
	MARGIN: 10px
}
#wideColumn H1 {
	BORDER-BOTTOM: #bdc6cd 3px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; LETTER-SPACING: 3px; COLOR: #789; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#wideColumn H1 A:link {
	COLOR: #789; TEXT-DECORATION: none
}
#wideColumn H1 A:visited {
	COLOR: #789; TEXT-DECORATION: none
}
#wideColumn H1 A:hover {
	COLOR: #66f; TEXT-DECORATION: underline
}
#wideColumn H2 {
	LINE-HEIGHT: 1.5em; LETTER-SPACING: 2px; COLOR: #546370; FONT-SIZE: 1.5em; FONT-WEIGHT: normal
}
#wideColumn .standardTable {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
#wideColumn .standardTable TH {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e0e7ee; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px
}
#wideColumn .standardTable TD {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f3f3f3; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px
}
#wideColumn .standardTable TABLE TD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#wideColumn .objects .object H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#fullWidthColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#fullWidthColumn .columnWrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#fullWidthColumn H1 {
	BORDER-BOTTOM: #bdc6cd 3px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; LETTER-SPACING: 3px; COLOR: #789; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#fullWidthColumn H1 A:link {
	COLOR: #789; TEXT-DECORATION: none
}
#fullWidthColumn H1 A:visited {
	COLOR: #789; TEXT-DECORATION: none
}
#fullWidthColumn H1 A:hover {
	COLOR: #66f; TEXT-DECORATION: underline
}
#toolColumn {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 0px solid; LINE-HEIGHT: 1.4em; WIDTH: 220px; BACKGROUND: url(/custom/design/2009/toolcolumn/wallpaper.png) white repeat-x left top; FLOAT: left; FONT-SIZE: 0.8em; OVERFLOW: hidden; BORDER-TOP: #808080 0px solid; BORDER-RIGHT: #808080 1px solid
}
#toolColumn .standardTable {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; WIDTH: 220px; BORDER-COLLAPSE: collapse; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid
}
#toolColumn .standardSection {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 10px
}
#toolColumn .standardTable TH {
	BORDER-BOTTOM: #808080 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#toolColumn .standardTable TD {
	BORDER-BOTTOM: #808080 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#toolColumn .standardTable TABLE TD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#toolColumn .standardTable P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#toolColumn .simpleList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#toolColumn .simpleList LI {
	MARGIN: 0px 0px 7px
}
#toolColumn .objectMetaData {
	COLOR: #999; FONT-SIZE: 1em
}
#toolColumn .objects .object H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#toolColumn .searchFormKey {
	WIDTH: 110px; FONT-SIZE: 1em
}
#toolColumn searchFormButton {
	FONT-SIZE: 1em
}
#extraColumn {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; LINE-HEIGHT: 1.4em; WIDTH: 216px; BACKGROUND: url(/custom/design/2009/toolcolumn/wallpaper.png) white repeat-x left top; FLOAT: left; FONT-SIZE: 0.8em; OVERFLOW: hidden; BORDER-TOP: #808080 0px solid; BORDER-RIGHT: #808080 0px solid
}
#extraColumn .standardTable {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; WIDTH: 216px; BORDER-COLLAPSE: collapse; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid
}
#extraColumn .standardSection {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 196px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 10px
}
#extraColumn .standardTable TH {
	BORDER-BOTTOM: #808080 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#extraColumn .standardTable TD {
	BORDER-BOTTOM: #808080 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#extraColumn .standardTable TABLE TD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#extraColumn .standardTable P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#extraColumn .simpleList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#extraColumn .simpleList LI {
	MARGIN: 0px 0px 7px
}
#extraColumn .objectMetaData {
	FONT-SIZE: 1em
}
#extraColumn .objects .object H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#extraColumn .searchFormKey {
	WIDTH: 110px; FONT-SIZE: 1em
}
#extraColumn searchFormButton {
	FONT-SIZE: 1em
}
#extraColumn DT {
	FONT-WEIGHT: bold
}
#extraColumn DD {
	MARGIN: 0px 0px 10px; COLOR: #333
}
#popupColumn {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; WIDTH: 100%; BACKGROUND: url(/custom/design/2009/toolcolumn/wallpaper.png) white repeat-x left top; FONT-SIZE: 0.8em
}
#popupColumn .standardTable {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; WIDTH: 220px; BORDER-COLLAPSE: collapse; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid
}
#popupColumn .standardSection {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 10px
}
#popupColumn .standardTable TH {
	BORDER-BOTTOM: #808080 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#popupColumn .standardTable TD {
	BORDER-BOTTOM: #808080 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#popupColumn .standardTable TABLE TD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#popupColumn .standardTable P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#popupColumn .simpleList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#popupColumn .simpleList LI {
	MARGIN: 0px 0px 7px
}
.breadcrumbTrail {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px -15px 10px; COLOR: #789; FONT-SIZE: 0.7em
}
.breadcrumbTrail A {
	COLOR: #789
}
.standardTable .itemColumn {
	WIDTH: 50%; FLOAT: left
}
.itemColumn .item {
	MARGIN-RIGHT: 10px
}
.item {
	MARGIN-BOTTOM: 10px
}
.itemSummary {
	COLOR: #666; FONT-SIZE: 0.9em
}
.objectColumn#mainColumn {
	BACKGROUND: url(/custom/design/2009/maincolumngradient.png) no-repeat center top
}
.objectTitle {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.objectTitle A {
	TEXT-DECORATION: none
}
.objectMetaData {
	LINE-HEIGHT: 1.8em; FONT-SIZE: 0.8em
}
.objectDescription {
	COLOR: #666
}
.objectMetaData A {
	COLOR: black
}
.objectMetaDataMember {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; MARGIN: 0px 0px 10px 10px; FLOAT: right; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.objectMetaDataIcon {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.objectMetaDataRevisionHistory {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 15px; COLOR: #666; FONT-SIZE: 0.8em
}
.objectMetaDataRevisionHistory A {
	COLOR: #666
}
.objectTags {
	TEXT-JUSTIFY: newspaper; TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; LINE-HEIGHT: 210%; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.objectTags A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.objectTags A:hover {
	BACKGROUND-COLOR: #999; COLOR: white
}
.objectSummaryThumbnail {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; FLOAT: left; BORDER-TOP: #666 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #666 1px solid
}
.embeddedObject {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eee; MARGIN: 10px 0px 10px 10px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; FLOAT: right; FONT-SIZE: 0.8em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.embeddedObject STRONG {
	FONT-SIZE: small
}
.embeddedObject IMG {
	FLOAT: right
}
#mainColumn .viewObject {
	MARGIN: 0px 10px
}
#mainColumn .viewObject H1 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; LETTER-SPACING: 2px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#mainColumn .viewObject H2 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; LETTER-SPACING: 2px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#mainColumn .viewObject H3 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; LETTER-SPACING: 2px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#mainColumn .viewObject H4 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; LETTER-SPACING: 2px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#mainColumn .viewObject H5 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; LETTER-SPACING: 2px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#mainColumn .viewObject H6 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; LETTER-SPACING: 2px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#mainColumn .viewObject H1 {
	COLOR: #666; FONT-SIZE: 1.5em
}
#mainColumn .viewObject H2 {
	COLOR: #666; FONT-SIZE: 1.3em
}
#mainColumn .viewObject H3 {
	COLOR: #333; FONT-SIZE: 1.1em
}
#mainColumn .viewObject H4 {
	COLOR: #333; FONT-SIZE: 0.9em
}
#mainColumn .viewObject H5 {
	COLOR: black; FONT-SIZE: 0.8em
}
#mainColumn .viewObject H6 {
	COLOR: black; FONT-SIZE: 0.7em
}
.embeddedPhotographLeft {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ddd; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.embeddedPhotographRight {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ddd; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px
}
.embeddedPhotographLeft IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.embeddedPhotographRight IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.embeddedPhotographCaption {
	WIDTH: 220px; COLOR: #333; FONT-SIZE: 0.8em
}
.embeddedPhotographCredit {
	COLOR: #666
}
.embeddedPhotographCredit A:link {
	COLOR: #666
}
.objectFeaturePhoto IMG {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px
}
.objectFeaturePhotoOver IMG {
	BORDER-BOTTOM: #69f 1px solid; BORDER-LEFT: #69f 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #cdf; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #69f 1px solid; BORDER-RIGHT: #69f 1px solid; PADDING-TOP: 3px
}
.addRelatedSelectBox {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; COLOR: #666; FONT-SIZE: 0.9em; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
.gallery .galleryObjects H3 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px; FONT-SIZE: 0.8em
}
.gallery .associatedObjects H3 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px; FONT-SIZE: 0.8em
}
.gallery .otherObjects H3 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px; FONT-SIZE: 0.8em
}
.gallery .galleryObjects .object {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 205px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.gallery .associatedObjects .object {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 205px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.gallery .otherObjects .object {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 205px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.galleryObjectFrame IMG {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px
}
.galleryObjectFrameOver IMG {
	BORDER-BOTTOM: #69f 1px solid; BORDER-LEFT: #69f 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #cdf; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 8px; BORDER-TOP: #69f 1px solid; BORDER-RIGHT: #69f 1px solid; PADDING-TOP: 3px
}
.galleryObjectPlaceholder {
	PADDING-BOTTOM: 3px; MARGIN: 8px; PADDING-LEFT: 3px; WIDTH: 196px; PADDING-RIGHT: 3px; HEIGHT: 140px; PADDING-TOP: 3px
}
.objectControlsIcon {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 16px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 10px
}
.userControlsIcon {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 16px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 10px
}
#objectControlsTagSaveButton {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; LETTER-SPACING: 2px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#objectControlsExperienceSaveButton {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; LETTER-SPACING: 2px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#objectControlsReportContentButton {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; LETTER-SPACING: 2px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#objectControlsReportContentCancelButton {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; LETTER-SPACING: 2px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#objectControlsTagEditPanel {
	DISPLAY: none
}
#objectControlsExperienceEditPanel {
	DISPLAY: none
}
#objectControlsChooseTagsBlock {
	DISPLAY: none
}
#objectControlsTagListWrapper {
	WIDTH: 100%; FLOAT: left
}
#objectControlsTagList {
	TEXT-JUSTIFY: newspaper; TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; LINE-HEIGHT: 210%; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#objectControlsTagList A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#objectControlsTagList A:hover {
	BACKGROUND-COLOR: #999; COLOR: white
}
#objectControlsWatchNote {
	MARGIN-BOTTOM: 10px
}
#objectControlsBookmarkNote {
	MARGIN-BOTTOM: 10px
}
#objectControlsYourRatingDisplay A {
	FLOAT: right
}
#objectControlsBookmarkNote A {
	FLOAT: right
}
#objectControlsWatchNote A {
	FLOAT: right
}
#objectControlsExperienceblockAddButton {
	FLOAT: right
}
#objectControlsExperienceblockEditButton {
	FLOAT: right
}
#objectControlsTagEditLink {
	FLOAT: right
}
#userControlsFriend A {
	FLOAT: right
}
#userControlsMail A {
	FLOAT: right
}
#userControlsMailBlock A {
	FLOAT: right
}
#objectControlsTagEditor {
	WIDTH: 195px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 60px; OVERFLOW: auto
}
#objectControlsExperienceEditor {
	WIDTH: 195px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 60px; OVERFLOW: auto
}
#objectControlsTagEditor {
	FONT-SIZE: 1em
}
#box_advertising .boxBody {
	MARGIN: 10px
}
#filter {
	FONT-SIZE: 0.8em
}
#classFilterSubmit {
	FONT-SIZE: 1em
}
.linkToSearchResults {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 15px; COLOR: #789; CLEAR: both; FONT-SIZE: 0.8em
}
.linkToSearchResults A {
	COLOR: #789
}
.linkToSearchResults .link {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(/custom/design/images/link.gif) no-repeat right center; PADDING-TOP: 3px
}
.linkToSearchResults .webFeedLink {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(/whio/image/icons/feed.png) no-repeat right center; PADDING-TOP: 3px
}
.sorTable {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 1em; MARGIN: 5px 0px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
.objectClassExtendedInfo {
	MARGIN: 3px 0px; COLOR: #666
}
.objectClassExtendedInfo DIV {
	FONT-STYLE: italic; DISPLAY: inline
}
.standardForm {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.standardForm .subfield {
	MARGIN: 0px 10px 10px 0px
}
.standardForm .restrictedHeight {
	OVERFLOW-Y: scroll; HEIGHT: 200px
}
.standardForm .tree {
	MARGIN-LEFT: 20px
}
.standardForm .flatCategories {
	WIDTH: 30%; FLOAT: left
}
.standardForm .treeCategories {
	DISPLAY: block
}
.standardForm TH {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e0e7ee; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.standardForm TD {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 75%; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.standardForm TD TD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.standardForm .note {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #999; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.standardForm .smallNote {
	MARGIN: 5px; COLOR: #999; FONT-SIZE: xx-small; FONT-WEIGHT: normal
}
.categoryGrid {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.categoryGrid TD {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 75%; PADDING-RIGHT: 10px; COLOR: #999; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.categoryGrid A {
	COLOR: #666; TEXT-DECORATION: none
}
.categoryGrid A:hover {
	COLOR: #66f; TEXT-DECORATION: underline
}
.changeLogDateGroup {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.87em; PADDING-TOP: 20px
}
.changeLogItem {
	MARGIN-BOTTOM: 25px
}
.changeLogItem BLOCKQUOTE {
	BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 5px
}
#mainColumn .changeLog {
	LINE-HEIGHT: 1.6em; FONT-SIZE: 0.8em
}
#friendButton {
	MARGIN: 5px; LETTER-SPACING: 2px; FONT-SIZE: 1em
}
.slideShowTitle {
	MARGIN-LEFT: 15px
}
.slideShowCaption {
	MARGIN-LEFT: 15px
}
.slideShowCredit {
	MARGIN-LEFT: 15px
}
.tagCloud {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 10px; LINE-HEIGHT: 3em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.tagCloud SPAN {
	MARGIN-RIGHT: 10px
}
.tagCloud A:link {
	COLOR: #66b; TEXT-DECORATION: none
}
.tagCloud A:visited {
	COLOR: #66b; TEXT-DECORATION: none
}
.tagCloud A:hover {
	BACKGROUND-COLOR: #66b; COLOR: white
}
.tagCloud .size1 {
	FONT-SIZE: 1em
}
.tagCloud .size2 {
	FONT-SIZE: 1.2em
}
.tagCloud .size3 {
	FONT-SIZE: 1.4em
}
.tagCloud .size4 {
	FONT-SIZE: 1.6em
}
.tagCloud .size5 {
	FONT-SIZE: 1.8em
}
.tagCloud .size6 {
	FONT-SIZE: 2em
}
.tagCloudCompact {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 10px; LINE-HEIGHT: 2.2em; BACKGROUND-COLOR: #eef; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.tagCloudCompact SPAN {
	MARGIN-RIGHT: 10px
}
.tagCloudCompact A:link {
	COLOR: #66b; TEXT-DECORATION: none
}
.tagCloudCompact A:visited {
	COLOR: #66b; TEXT-DECORATION: none
}
.tagCloudCompact A:hover {
	BACKGROUND-COLOR: #66b; COLOR: white
}
.tagCloudCompact .size1 {
	FONT-SIZE: 1em
}
.tagCloudCompact .size2 {
	FONT-SIZE: 1.2em
}
.tagCloudCompact .size3 {
	FONT-SIZE: 1.4em
}
.tagCloudCompact .size4 {
	FONT-SIZE: 1.6em
}
.tagCloudCompact .size5 {
	FONT-SIZE: 1.8em
}
.tagCloudCompact .size6 {
	FONT-SIZE: 2em
}
.relatedTagsBlock {
	MARGIN: 16px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.relatedTags {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 210%; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-LEFT: 16px; PADDING-TOP: 5px
}
.relatedTags A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: white; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #66b; FONT-SIZE: x-small; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.relatedTags A:hover {
	BORDER-BOTTOM: #66b 1px solid; BORDER-LEFT: #66b 1px solid; BACKGROUND-COLOR: #66b; COLOR: white; BORDER-TOP: #66b 1px solid; BORDER-RIGHT: #66b 1px solid
}
#tagListWrapper {
	WIDTH: 100%; FLOAT: left
}
#tagList {
	TEXT-JUSTIFY: newspaper; TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; LINE-HEIGHT: 210%; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#tagDisplayPanel #tagList A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #999; FONT-SIZE: xx-small; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#tagDisplayPanel #tagList A:hover {
	BACKGROUND-COLOR: #999; COLOR: white
}
.forumGroupTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 1.6em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.forumPosts {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 30px
}
.forumPost HR {
	BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 0px dashed; MARGIN: 10px 0px; BORDER-TOP: #ccc 1px dashed; BORDER-RIGHT: #ccc 0px dashed
}
.forumPostMetaData {
	WIDTH: 120px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #999; FONT-SIZE: xx-small; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid
}
.forumPostMetaData A {
	WIDTH: 120px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #999; FONT-SIZE: xx-small; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid
}
.forumPostUsername A {
	COLOR: #789; FONT-WEIGHT: bold
}
.forumPostBody {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
.forumPostMessage {
	LINE-HEIGHT: 130%; MARGIN-LEFT: 141px; FONT-SIZE: small
}
H2.forumPostTitle {
	LINE-HEIGHT: 130%; MARGIN: 0px 0px 10px 80px; COLOR: #666; FONT-SIZE: small
}
.forumSummaryPost HR {
	BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 0px dashed; MARGIN: 10px 0px; BORDER-TOP: #ccc 1px dashed; BORDER-RIGHT: #ccc 0px dashed
}
.forumSummaryPostMetaData {
	WIDTH: 120px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #999; FONT-SIZE: xx-small; OVERFLOW: hidden; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid
}
.forumSummaryPostMetaData A {
	WIDTH: 120px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #999; FONT-SIZE: xx-small; OVERFLOW: hidden; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid
}
.forumSummaryPostUsername A {
	COLOR: #789; FONT-WEIGHT: bold
}
.forumSummaryPostBody {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; MARGIN-BOTTOM: 30px; HEIGHT: 40px; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
.forumSummaryPostMessage {
	LINE-HEIGHT: 130%; MARGIN-LEFT: 141px; FONT-SIZE: 1em
}
#mainColumn H2.forumSummaryPostTitle {
	LINE-HEIGHT: 130%; MARGIN: 0px 0px 5px 80px; COLOR: #666; FONT-SIZE: 1.1em
}
.forumSummaryPostTitle A {
	COLOR: #666
}
.forumSummary {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 10px
}
.forumTopicSummary {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 10px
}
H2.forumTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: medium; PADDING-TOP: 0px
}
H2.forumTopicTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: medium; PADDING-TOP: 0px
}
.forumDescription {
	MARGIN-BOTTOM: 20px; FONT-SIZE: small
}
.forumMetaData {
	MARGIN-BOTTOM: 10px; COLOR: #999; FONT-SIZE: xx-small
}
.forumTopicMetaData {
	MARGIN-BOTTOM: 10px; COLOR: #999; FONT-SIZE: xx-small
}
.forumPost {
	MARGIN: 10px 0px 10px 20px
}
.forumTopicPost {
	MARGIN: 0px 0px 0px 20px
}
.forumTopicEllipsis {
	TEXT-ALIGN: center; COLOR: #999; FONT-SIZE: medium
}
.forumLinks {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 15px; COLOR: #789; CLEAR: both; FONT-SIZE: 0.8em
}
.forumLinks A {
	COLOR: #789
}
.bottom .forumLinks .replyLink {
	DISPLAY: none
}
.forumControls .forumControlsDescription {
	LINE-HEIGHT: 1.5em; FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 1.2em
}
.forumControls .forumControlsContributors .forumControlsContributorsCount {
	COLOR: #808080
}
.pageControls {
	MARGIN: -2px; HEIGHT: 19px; FONT-WEIGHT: bold
}
.pageControlsIndicator {
	FLOAT: left
}
.pageControlsLinks {
	FLOAT: right
}
.pageControlsLinks A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: black; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.pageControlsLinks A:hover {
	BACKGROUND-COLOR: white; COLOR: blue; TEXT-DECORATION: underline
}
.pageControlsCurrentPage {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.top .pageControls {
	BORDER-BOTTOM: #ccc 2px solid; CLEAR: both
}
.bottom .pageControls {
	CLEAR: both; BORDER-TOP: #ccc 2px solid
}
.topicControlsIcon {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 16px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 10px
}
#topicControlsReportContentButton {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; LETTER-SPACING: 2px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#topicControlsReportContentCancelButton {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; LETTER-SPACING: 2px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
.mapBrowse {
	MARGIN: 10px; FLOAT: left
}
#mapBrowseKey {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BACKGROUND-COLOR: #ddd; WIDTH: 179px; FLOAT: left; MARGIN-LEFT: 10px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
#mapBrowseKey LABEL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; CLEAR: left; FONT-SIZE: x-small; PADDING-TOP: 5px
}
#mapBrowseFilter #map_filter {
	WIDTH: 164px; FONT-SIZE: x-small
}
#mapBrowseLocationSearch #pointkeywords {
	WIDTH: 164px; FONT-SIZE: x-small
}
#mapBrowseFilter BUTTON {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 100%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: x-small; PADDING-TOP: 3px
}
#map_search_button {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 100%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: x-small; PADDING-TOP: 3px
}
#mapBrowseFilter #map_filter_clear {
	FLOAT: right
}
#mapBrowseLocationSearch {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; LINE-HEIGHT: 100%; BACKGROUND-COLOR: #ddd; MARGIN: 10px 0px 0px 10px; WIDTH: 181px; FLOAT: left; FONT-SIZE: x-small; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
#mapBrowseLocationSearchSourceControl {
	DISPLAY: none
}
#mapBrowseLocationSearch H3 {
	LINE-HEIGHT: 100%; MARGIN: 5px 0px 10px; COLOR: #666
}
#locationPickerFormNote {
	WIDTH: 170px
}
#locationPickerFormSources {
	WIDTH: 220px
}
#locationPickerFormKeywords {
	WIDTH: 220px
}
#locationPickerFormKeywords INPUT {
	WIDTH: 210px
}
#locationPickerFormButton {
	WIDTH: 70px
}

.renderTime {
	COLOR: #999; FONT-SIZE: 0.8em
}
.progressBar {
	BORDER-BOTTOM: black 2px solid; BORDER-LEFT: black 2px solid; BACKGROUND-COLOR: white; WIDTH: 193px; HEIGHT: 24px; BORDER-TOP: black 2px solid; BORDER-RIGHT: black 2px solid
}
.progressBar .progress {
	TEXT-ALIGN: center; BACKGROUND-COLOR: green; FLOAT: left; HEIGHT: 24px; COLOR: white; FONT-WEIGHT: bold; BORDER-RIGHT: black 2px solid
}
.progressBar .progressPerCent {
	PADDING-TOP: 4px
}
.diff {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.diff TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.diff TH {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.diff TD {
	BORDER-BOTTOM: #ccc 1px dotted
}
.diff TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ddd; FONT-WEIGHT: normal
}
.diffDel {
	BACKGROUND-COLOR: #fcc; COLOR: #600; TEXT-DECORATION: line-through
}
.diffIns {
	BACKGROUND-COLOR: #cfc; COLOR: #060
}

#pageStructureInsight {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 175%; BACKGROUND-COLOR: white; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999; FONT-SIZE: 10px; BORDER-TOP: #666 2px solid; PADDING-TOP: 20px
}
#pageStructureInsightOverview {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; MARGIN: 10px; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
#pageStructureInsightContainers {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; MARGIN: 10px; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
#pageStructureInsightOverview TH {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
#pageStructureInsightOverview TD {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
#pageStructureInsightContainers TH {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
#pageStructureInsightContainers TD {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-COLLAPSE: collapse; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
#pageStructureInsightOverview TH {
	BACKGROUND-COLOR: #eee
}
#pageStructureInsightContainers .containerHeading TH {
	BACKGROUND-COLOR: #999; COLOR: white
}
#pageStructureInsightContainers .columnHeadings TH {
	BACKGROUND-COLOR: #eee
}
.growthChart {
	FLOAT: left
}
.growthChart H3 {
	TEXT-ALIGN: center
}
.standardDialog {
	FONT-SIZE: 0.7em
}
.objects .objectDescription {
	MARGIN-TOP: 5px
}
.tiledObjects .objectDescription {
	MARGIN-TOP: 5px
}
.objects .objectClassSummary {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.tiledObjects .objectClassSummary {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
p {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#header p strong {
	font-size: 16pt;
}
#template #welcome .story #header2 iframe {
	text-align: center;
}
#template #welcome .story #story table tr td p {
	text-align: left;
}
#story table tr td p {
	text-align: left;
	color: #FFF;
	font-weight: bold;
}
#footer a {
	font-size: 12px;
}
#footer a {
	color: #FFF;
}
