DIV.headline {
	BORDER-BOTTOM: silver thin solid; PADDING-BOTTOM: 20px; WIDTH: 95%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; CLEAR: right
}
DIV.article {
	Z-INDEX: 1; PADDING-BOTTOM: 10px; WIDTH: 95%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; CLEAR: right
}
DIV.author {
	PADDING-BOTTOM: 10px; WIDTH: 380px; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; CLEAR: right
}
DIV.expert {
	MIN-WIDTH: 860px; PADDING-BOTTOM: 10px; WIDTH: 95%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; CLEAR: right
}
DIV.expertLeft {
	WIDTH: 600px; FLOAT: left
}
DIV.expertRight {
	WIDTH: 250px; FLOAT: right
}
DIV.keywords {
	MARGIN-RIGHT: 10px
}
DIV.articleEdit {
	WIDTH: 800px; DISPLAY: inline-block; CLEAR: right
}
DIV.articleAddImage {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; WIDTH: 300px; FLOAT: right
}
DIV.editContent {
	WIDTH: 450px; DISPLAY: inline-block
}
DIV.frontArticle {
	WIDTH: 95%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px
}
DIV.articleImage {
	Z-INDEX: 2; POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN-TOP: 15px; PADDING-LEFT: 15px; WIDTH: 402px; FLOAT: right; MARGIN-LEFT: 5px; RIGHT: 5px
}
DIV.articleImage P {
	BORDER-BOTTOM: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #555 1px solid
}
DIV.articleImage A IMG {
	BORDER-BOTTOM: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #555 1px solid
}
DIV.articleThumbSpace {
	MARGIN: 5px 10px 0px; WIDTH: 110px; FLOAT: left
}
DIV.articleThumb {
	MARGIN: 5px 10px 0px; WIDTH: 150px; FLOAT: right
}
DIV.headline DIV.articleThumb {
	MARGIN: 5px 10px 0px; WIDTH: 250px; FLOAT: left
}
DIV#slideShow {
	BORDER-BOTTOM: #666 1px solid; POSITION: relative; BORDER-LEFT: #666 1px solid; WIDTH: 850px; MARGIN-BOTTOM: 15px; HEIGHT: 250px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
DIV.columnLeft {
	WIDTH: 460px; PADDING-RIGHT: 15px; DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 15px; BORDER-RIGHT: silver 1px solid
}
DIV.columnRight {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
P.caption {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; FONT-STYLE: oblique; MARGIN-TOP: -5px; TEXT-INDENT: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #555; FONT-SIZE: smaller; PADDING-TOP: 1px
}
P.edit_caption {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; FONT-STYLE: oblique; MARGIN-TOP: -5px; TEXT-INDENT: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #555; FONT-SIZE: smaller; PADDING-TOP: 1px
}
A.articleTitle {
	COLOR: #555; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.articleTitle:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
A.moreLink {
	FONT-SIZE: smaller
}
DIV.article EM {
	COLOR: #555; FONT-SIZE: small
}
DIV.headline EM {
	COLOR: #555; FONT-SIZE: small
}
DIV.articleHeader EM {
	COLOR: #555; FONT-SIZE: small
}
DIV.frontArticle EM {
	COLOR: #555; FONT-SIZE: small
}
DIV.authorImage {
	MARGIN: 15px 10px 0px; WIDTH: 150px; FLOAT: right
}
DIV.articleTitle {
	MARGIN: 10px 0px 15px; PADDING-LEFT: 0px; DISPLAY: inline; COLOR: #333; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
DIV.articleHeaderBottom {
	BORDER-BOTTOM: silver 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 20px
}
DIV.edit_title {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; DISPLAY: inline-block; MARGIN-BOTTOM: 20px; COLOR: #333; MARGIN-LEFT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.hidden {
	DISPLAY: none
}
.visible {
	DISPLAY: block
}
.visibleInline {
	DISPLAY: inline
}
.visibleError {
	BORDER-BOTTOM: #522 1px solid; BORDER-LEFT: #522 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fee; MARGIN: 10px 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 14px; BORDER-TOP: #522 1px solid; BORDER-RIGHT: #522 1px solid; PADDING-TOP: 5px
}
.visibleNote {
	BORDER-BOTTOM: #242 1px solid; BORDER-LEFT: #242 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efe; MARGIN: 10px 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 14px; BORDER-TOP: #242 1px solid; BORDER-RIGHT: #242 1px solid; PADDING-TOP: 5px
}
A.clip {
	COLOR: #0000ff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.clip #hover {
	TEXT-DECORATION: underline
}
INPUT[type='text'] {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 150px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
INPUT[type='password'] {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 150px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
INPUT[type='submit'] {
	TEXT-ALIGN: center
}
INPUT[type='button'] {
	TEXT-ALIGN: center
}
TEXTAREA {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: auto; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
INPUT.errInput {
	BORDER-BOTTOM: #977 1px solid; BORDER-LEFT: #977 1px solid; BACKGROUND-COLOR: #ecc; BORDER-TOP: #977 1px solid; BORDER-RIGHT: #977 1px solid
}
#local-nav {
	PADDING-BOTTOM: 20px
}
DIV.archive {
	MARGIN-LEFT: 10px
}
DIV.archiveEntry {
	WIDTH: 100%; MARGIN-BOTTOM: 5px
}
H2.archiveYear {
	
}
H3.archiveMonth {
	MARGIN-BOTTOM: 3px
}
DIV.bottomBorder {
	
}
INPUT.wide {
	WIDTH: 180px
}
SELECT.wide {
	WIDTH: 180px
}
INPUT.wide250 {
	WIDTH: 250px
}
SELECT.wide250 {
	WIDTH: 250px
}
INPUT.wide300 {
	WIDTH: 300px
}
SELECT.wide300 {
	WIDTH: 300px
}
TABLE.manage {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 0px solid; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
TABLE.manage TR TD {
	BORDER-LEFT: gray 1px solid
}
TABLE.manage TR TH {
	BORDER-LEFT: gray 1px solid
}
TABLE.manage .headerSortUp {
	BACKGROUND-IMAGE: url(images/arrow_up.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
TABLE.manage .headerSortDown {
	BACKGROUND-IMAGE: url(images/arrow_down.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
TR.headerRow {
	BACKGROUND-COLOR: #882345; COLOR: #fff
}
TR.headerRow TD {
	BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: center; COLOR: #fff
}
TR.headerRow TH {
	BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: center; COLOR: #fff
}
TR.clear {
	BACKGROUND-COLOR: #fff
}
TR.shaded {
	BACKGROUND-COLOR: #ece
}
TABLE.manage .even {
	BACKGROUND-COLOR: #fff
}
TABLE.manage .odd {
	BACKGROUND-COLOR: #ece
}
TR.clear TD {
	MARGIN: 0px; PADDING-LEFT: 5px
}
TR.shaded TD {
	MARGIN: 0px; PADDING-LEFT: 5px
}
DIV.topicChildren {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
DIV.topicChildren H3 {
	FONT-SIZE: smaller
}
P.indent {
	MARGIN-LEFT: 10px
}
P.moveUp {
	MARGIN-TOP: -10px
}
#topicViewMore {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 100%; TOP: 200px
}
SPAN.globalNavHeader {
	DISPLAY: block; COLOR: #555; FONT-SIZE: larger; FONT-WEIGHT: bold
}
.gmapDiv {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; MARGIN-TOP: 15px; WIDTH: 720px; HEIGHT: 320px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.mapForm {
	MARGIN-TOP: 10px; WIDTH: 280px; FLOAT: left; MARGIN-LEFT: 10px
}
.mapSmall {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; MARGIN-TOP: 10px; WIDTH: 400px; FLOAT: right; HEIGHT: 300px; BORDER-TOP: gray 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: gray 1px solid
}
.nowrap {
	WHITE-SPACE: nowrap
}
SPAN.smaller {
	FONT-SIZE: 13px
}
SPAN.subheadRight {
	WIDTH: auto; FLOAT: right; FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; PADDING-TOP: 4px
}
SPAN.helpTip {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #882345; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.tooltip {
	Z-INDEX: 2; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ece; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: sans-serif; COLOR: #303030; FONT-SIZE: 12px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 10px
}
.breaker {
	POSITION: static; WIDTH: 80%; DISPLAY: block; FLOAT: none; HEIGHT: 2px
}
#nav_content_wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1140px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#navigation-container {
	POSITION: relative; TOP: -90px
}
#primary-content-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 870px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
#primary-content-contents A {
	COLOR: #003591; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#primary-content-contents A:hover {
	TEXT-DECORATION: underline
}
UL.sideNav {
	DISPLAY: block
}
SPAN.sideHeader {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 1em; FONT-WEIGHT: 200
}
SPAN.sideItem {
	MARGIN: 0px; PADDING-LEFT: 15px; DISPLAY: block; COLOR: gray; FONT-SIZE: 0.8em
}
