TABLE.ArticleColumns {
	WIDTH: 100%
}
TABLE.ArticleColumns TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 5px
}
TABLE.DataTable {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.DataTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
TABLE.DataTable TD.DataTableWrap {
	WHITE-SPACE: normal
}
TABLE.ZebraTable TR.dark {
	BACKGROUND: #fafafa
}
TABLE.DataTable TR.dark {
	BACKGROUND: #fafafa
}
TABLE.DataTable TD.dark {
	BACKGROUND: #fafafa
}
TABLE.ZebraTable TR.light {
	BACKGROUND: #fff
}
TABLE.DataTable TR.light {
	BACKGROUND: #fff
}
TABLE.DataTable TD.light {
	BACKGROUND: #fff
}
TABLE.FormTable {
	WIDTH: 100%
}
TABLE.FormTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.FormTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.FormTable COL.FormTableLabels {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.FormTable TD:first-child {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.FormTable INPUT.FormText {
	WIDTH: 300px
}
INPUT.FormText {
	BORDER-RIGHT: #85a5ef 1px solid; BORDER-TOP: #85a5ef 1px solid; FONT-SIZE: 11px; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #85a5ef 1px solid; WIDTH: 170px; COLOR: #5a6a70; BORDER-BOTTOM: #85a5ef 1px solid; FONT-FAMILY: Verdana, helvetica, sans-serif; HEIGHT: 20px
}
SELECT.FormSelect {
	BORDER-RIGHT: #85a5ef 1px solid; BORDER-TOP: #85a5ef 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #85a5ef 1px solid; WIDTH: 170px; COLOR: #5a6a70; BORDER-BOTTOM: #85a5ef 1px solid; FONT-FAMILY: Verdana, helvetica, sans-serif; HEIGHT: 17px
}
TEXTAREA.FormTextArea {
	BORDER-RIGHT: #85a5ef 1px solid; BORDER-TOP: #85a5ef 1px solid; FONT-SIZE: 13px; MARGIN: 6px 0px 0px; BORDER-LEFT: #85a5ef 1px solid; WIDTH: 100%; COLOR: #5a6a70; BORDER-BOTTOM: #85a5ef 1px solid; FONT-FAMILY: Verdana, helvetica, sans-serif; HEIGHT: 150px
}
DIV#SearchTypeSelector {
	BORDER-TOP: #dae3fa 1px solid; MARGIN-TOP: 23px; PADDING-LEFT: 10px; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 23px; BORDER-BOTTOM: #dae3fa 1px solid; HEIGHT: 23px
}
#SearchResultsLabel {
	MARGIN-RIGHT: 12px
}
#SearchCount {
	COLOR: #bb0101
}
#FoundResults {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #dae3fa
}
#Disabled {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; COLOR: #b3bdc1; PADDING-TOP: 0px; HEIGHT: 100%
}
#FoundResults {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #dae3fa
}
#SearchTypeSelector A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
DIV.ResultTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 18px
}
DIV.ResultTitle A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7196ec; PADDING-TOP: 0px
}
#SearchPaging {
	BORDER-TOP: #dae3fa 1px solid; MARGIN-TOP: 23px; FONT-SIZE: 10px; MARGIN-BOTTOM: 23px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 23px; BORDER-BOTTOM: #dae3fa 1px solid; HEIGHT: 23px; TEXT-ALIGN: center
}
A.DocumentIcon {
	FLOAT: left
}
A.DocumentIcon IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV.Document {
	MARGIN-BOTTOM: 5px;
	height: 75px;
}
H1.DocumentTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
H1.DocumentTitle A {
	COLOR: #495b76; TEXT-DECORATION: none
}
H1.DocumentTitle {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 105px;
	padding: 0px;
}
P.DocumentDesc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 60px; PADDING-TOP: 0px
}
P.DocumentData {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 105px;
}
SPAN.Date {
	FONT-SIZE: 11px; COLOR: #85a5ef
}
.float {
	FLOAT: right
}
A.JumpLink {
	FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.JumpLink:hover {
	TEXT-DECORATION: underline
}
.ucase {
	TEXT-TRANSFORM: uppercase
}
.separator {
	FONT-SIZE: 14px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
DIV.gallery {
	CLEAR: left
}
DIV.GalleryThumbnail {
	FLOAT: left;
	MARGIN: 5px;
	OVERFLOW: hidden;
	TEXT-ALIGN: right
}
DIV.GalleryThumbnail DIV.wrapper {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
* HTML DIV.GalleryThumbnail DIV.wrapper {
	LEFT: 50%; POSITION: absolute; TOP: 50%
}
* HTML DIV.GalleryThumbnail A {
	LEFT: -50%; POSITION: relative; TOP: -50%
}
DIV.GalleryThumbnail A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV.gallery DIV.GalleryThumbnail {
	MARGIN: 0px 10px 5px 0px
}
SPAN.highlight {
	COLOR: black; BACKGROUND-COLOR: #ffff9a
}
SPAN.anti_highlight SPAN.highlight {
	
}
