html {
	overflow-y: SCROLL;
}

input[type=submit]{
	padding-left:10px;
	padding-right:10px;
} 

img {
	border-style: none;
}

/* Detailed Search Form */
.detailedSearchStrong {
	font-weight: BOLD;
}

.detailedSearchText {
	float: LEFT;
	width: 7EM;
	vertical-align: MIDDLE;
}

.detailedSearchInput {
	float: LEFT
}

.detailedSearchClear {
	clear: BOTH
}

#detailedSearchClearDivMain {
	padding-left: 1EM;
	padding-top: 1EM;
	padding-bottom: 2EM; *
	padding-bottom: 1EM;
	padding-right: 1EM;
}

#detailedSearchClearInner {
	margin-left: 1EM;
	margin-top: 2EM
}

#detailedSearchClearDivRight {
	float: LEFT
}

#detailedSearchDivDate {
	margin-top: 1.5EM;
	clear: LEFT
}

.detailedSearchInputText {
	width: 27EM;
	margin-bottom: 1EM;
}

#detailedSearchSubmit {
	padding-top: 1.5EM;
}

#detailedSearchSubmitSearch {
	float: LEFT;
	margin-right: 2EM;
}

#detailedSearchSubmitSave {
	float: LEFT;
}

#detailedSearchSubmitCancelled {
	float: LEFT;
}

#detailedSearchSubmitCancelledCheckbox {
	float: LEFT;
}

#detailedSearchMarginSubmit {
	float: RIGHT;
}

.detailedSearchInputMargin1 {
	margin-top: 2EM; *
	margin-top: 0EM;
}

.detailedSearchInputMargin2 {
	margin-top: 1EM; *
	margin-top: -1EM;
}

.detailedSearchInputMargin3 {
	margin-top: 1EM;
}

.detailedSearchRadio {
	padding-left: 3EM
}

/* Amnesord */
#detailedSearchJsLink {
	float: LEFT;
	margin-left: 0.5EM
}

#detailedSearchHtmlLink {
	float: LEFT
}

.detailedSearchSaveSearchWithName {
	padding: 1EM
}

form label {
	margin-right: 1EM;
}

form {
	padding: 0;
}

#dateIntervalFromToTextTo {
	margin-left: 1EM;
}

#detailedSearchCancelled {
	margin-top: 1EM;
}

.detailedSearchSaved {
	position: ABSOLUTE;
	z-index: 12045;
	margin-top: 0.5EM; *
	margin-top: 1.7EM;
	margin-left: 1EM;
}

#detailedSearchSavedResult {
	font-weight: BOLD;
}

/* Court Case Search Form */

.courtCaseSearchFormFull {
    float: left;
}

.courtCaseSearchFormTextColumn {
    width: 9em; 
    float: left;
}

.courtCaseSearchFormInputText {
    width: 25em;
}

.courtCaseSearchFormControlColumn {
    float: left; 
    display: block;
}

.courtCaseSearchFormClear {
    clear: both;
}

#courtCaseSearchFormMainDiv {
    padding: 1em;
}

#courtCaseSearchFormMainDiv div {
    margin-bottom: 3px;
    vertical-align: middle;
}

#courtCaseSearchFormDatumIntervalDiv {
    margin-top: 1.5em;
}

.courtCaseSearchFormControlColumn * {
    vertical-align: middle;
}

#courtCaseSearchFormSubmit {
    margin-top: 1.5em;
    padding-bottom: 1.5em;
}

#courtCaseSearchFormResetDiv {
    float: right;
}

#courtCaseSearchFormThemeToggle {
    display:none;
}

a#courtCaseSearchFormThemeToggleAnchor img {
    vertical-align: middle;
}

a#courtCaseSearchFormThemeToggleAnchor span {
    vertical-align: middle;
    margin-left: 7px;
}

a#courtCaseSearchFormThemeToggleAnchor {
    display: inline-block;
    padding-right: 3px;
}

.courtCaseSearchFormSelect {
    width: 25em;
}

#courtCaseSearchFormMainDiv * .ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
}

/* Simple Search */
#simpleSearchFormMain {
	background: #ECEBEC;
	padding: 1EM;
	padding-bottom: 1EM;
	height: 4.5EM;
	width: 36EM;
}

#simpleSearchFormSubmit {
	float: LEFT;
	padding-top: 0.5EM;
	padding-right: 1EM;
}

#simpleSearchFormSaveSearch {
	padding-top: 0.5EM;
}

#simpleSearchFormInputField {
	width: 385PX;
}

/* Categories */
.categoryMain {
	background: #ECEBEC;
	margin-left: -0.8EM;
	margin-right: -1.5EM; *
	width: 18EM; *
	position: ABSOLUTE; *
	z-index: 11000; *
	margin-right: -2.5EM;
	padding-top: 0.1EM;
	padding-left: 1EM;
	padding-right: 0.5EM;
	padding-bottom: 1EM;
}

#categoriesTopMargin {
	margin-top: 1EM;
	margin-bottom: 1EM;
	margin-left: 0.5EM;
}

#categoryCorner {
	width: 1EM;
	float: LEFT;
	margin-top: -0.1EM;
	margin-left: -1EM;
	background-image: URL("/imagearchive/Site/Lifos/cUpLeft2.png");
	background-repeat: NO-REPEAT;
	background-position: 0EM 0EM;
}

#categoryGroup {
	padding-left: 5PX;
	padding-right: 5PX;
	padding-top: 5PX;
	padding-bottom: 5PX;
	border-right: 1PX SOLID #D5D5D5;
	border-bottom: 1PX SOLID #D5D5D5;
	border-left: 1PX SOLID #D5D5D5;
}

#categoryContent {
	border-right: 1PX SOLID #D5D5D5;
	border-bottom: 1PX SOLID #D5D5D5;
	border-left: 1PX SOLID #D5D5D5;
}

#category {
	border-right: 1PX SOLID #D5D5D5;
	padding-left: 5PX;
	padding-right: 16PX;
	padding-top: 5PX;
	padding-bottom: 5PX;
	width: 137PX;
	float: LEFT;
	word-wrap: BREAK-WORD;
}

#category2 {
	border-right: 1PX SOLID #D5D5D5;
	padding-left: 5PX;
	padding-right: 5PX;
	padding-top: 5PX;
	padding-bottom: 5PX;
	width: 137PX;
	float: LEFT;
	word-wrap: BREAK-WORD;
}

.categoryRight {
	padding-left: 1EM;
}

#categoryActive {
	border-right: 1PX SOLID #D5D5D5;
	padding-left: 5PX;
	padding-right: 5PX;
	padding-top: 5PX;
	padding-bottom: 5PX;
	width: 137PX;
	float: LEFT;
	font-weight: BOLD;
	word-wrap: BREAK-WORD;
}

.categoryNHits {
	width: 28PX;
	padding-left: 1PX;
	padding-right: 5PX;
	padding-top: 5PX;
	padding-bottom: 5PX;
	text-align: RIGHT;
	float: RIGHT;
}

.delimitSearchResult {
	font-weight: NORMAL;
}

/* Hits */
#hitsBg { *
	position: RELATIVE; *
	z-index: 1010;
	padding-top: 1EM;
	margin-left: -1.5EM;
	margin-right: -1.5EM; *
	width: 45EM;
	border: 1PX SOLID #FFFFFF;
}

.hitsBgBar {
	background: #ECEBEC;
	padding-top: 0.2EM;
	padding-bottom: 0.2EM;
	padding-left: 0.5EM;
	padding-right: 0.5EM;
}

.hitsBarHeader {
	padding-left: 2EM;
}

#hitsNr {
	float: LEFT;
	width: 1.2EM; *
	position: RELATIVE; *
	z-index: 1307; *
	margin-top: -1EM;
}

#hitsNr2 {
	float: LEFT;
	width: 1.2EM; *
	position: RELATIVE; *
	z-index: 1307; *
	margin-top: -1EM;
}

#hitsHeadercheckbox {
	float: LEFT
}

#hitsBarHeaderContainer {
	background: #ECEBEC;
	height: 1.8EM;
}

#hits {
	float: LEFT;
	width: AUTO; *
	position: RELATIVE; *
	z-index: 1307; *
	margin-top: -1EM;
}

.hitsTotal {
	font-weight: BOLD;
}

#sortOn {
	float: RIGHT;
	margin-left: -0.6EM;
	padding-right: 0EM; *
	position: RELATIVE; *
	z-index: 1307; *
	margin-top: -1.0EM;
}

.hitsSort {
	float: RIGHT;
	margin-left: -0.6EM;
	padding-right: 1.5EM; *
	position: RELATIVE; *
	z-index: 1307; *
	margin-top: -1EM;
}

.hitsSortButtons {
	padding-left: 2EM;
	padding-right: 2EM;
}

#hitsSortActive {
	float: RIGHT;
	background: #ECEBEC;
	margin-left: 0.1EM;
	border-left: 1PX SOLID #FFFFFF; *
	position: RELATIVE; *
	z-index: 1307; *
	margin-top: -1EM;
}

#hitsSortDeActive {
	float: RIGHT;
	background: #D5D5D5;
	margin-left: 0.1EM;
	border-left: 1PX SOLID #FFFFFF; *
	position: RELATIVE; *
	z-index: 1307; *
	margin-top: -1EM;
}

.hitsResults {
	margin-left: 0EM;
}

.hitsResultsFloat {
	float: LEFT;
	border: 1PX SOLID #FFFFFF;
}

#hitsResultsNumber {
	padding-right: 1EM;
}

.hitsResultsCheckbox {
	width: 1.2EM;
	border: 1PX SOLID FFFFFF;
	padding-left: 0.3EM;
	padding-right: 0.8EM;
}

.hitsResultsContainer {
	float: RIGHT;
	width: 440PX;
}

.hitsResultsContainer9 {
	float: RIGHT;
	width: 440PX;
}

.hitsResultsContainer99 {
	float: RIGHT;
	width: 433PX;
}

.hitsResultsContainer999 {
	float: RIGHT;
	width: 426PX;
}

.hitsResultsContainer1000 {
	float: RIGHT;
	width: 419PX;
}

.hitsResultHeader {
	margin-bottom: 2EM;
}

.hitsResultHeader a:link {
	color: #333333;
	text-decoration: UNDERLINE
}

.hitsResultHeader a:visited {
	color: #333333;
	text-decoration: UNDERLINE
}

.hitsResultHeader a:hover {
	color: #333333;
	text-decoration: UNDERLINE
}

.hitsResultHeader a:active {
	color: #333333;
	text-decoration: UNDERLINE
}

.hitsResultBody {
	margin-top: 0.5EM;
	margin-left: 0EM;
	word-wrap: BREAK-WORD;
}

.hitsResultBody a:link {
	color: #333333;
	text-decoration: NONE;
	line-height: 17PX
}

.hitsResultBody a:visited {
	color: #333333;
	text-decoration: NONE;
	line-height: 17PX
}

.hitsResultBody a:hover {
	color: #333333;
	text-decoration: NONE;
	line-height: 17PX
}

.hitsResultBody a:active {
	color: #333333;
	text-decoration: NONE;
	line-height: 17PX
}

#hitsChangeDate {
	color: #666666;
	margin-left: 0EM;
}

#hitsMetaData {
	margin-top: 0.5EM;
	margin-left: 0EM;
	color: #666666;
}

.hitsListMeta {
	float: LEFT;
	margin-left: 0EM;
}

.hitsListDotImg {
	float: LEFT;
	position: RELATIVE;
	z-index: 10023;
	margin-top: 0PX; *
	margin-top: 3PX;
}

#hitsSekretess {
	position: ABSOLUTE;
	z-index: 11010; int;
	margin-top: -0.8EM;
	margin-left: -0.4EM;
}

.hitsAttachmentHit {
	margin-left: 0EM;
	line-height: 17PX;
}

.hitsCheckbox {
	margin-top: -0.1EM; *
	margin-top: -0.4EM;
	margin-bottom: 0EM; *
	margin-bottom: -0.4EM;
	margin-left: -0.2EM;
	position: ABSOLUTE;
	z-index: 1223;
}

.hitsClear {
	clear: BOTH;
}

#hitsResultLeft {
	margin-left: 2EM;
}

#hitsResultLeft2 {
	
}

.hitsAdminBar {
	background: #ECEBEC;
	margin-left: 1.3EM;
	margin-right: 1.5EM;
	margin-bottom: 2EM;
	padding-top: 0.5EM; *
	padding-top: -3EM;
	padding-bottom: 0.5EM; *
	padding-bottom: -0.5EM;
}

.hitsAdminBarButtons {
	padding-left: 1EM;
}

#hitsAdminBarButtonsUpdate {
	padding-right: 3EM;
}

.hitsHighlight {
	background: #FDF66C;
	font-weight: BOLD;
}

.hitsHighlightTitle {
	background: #FDF66C;
	font-weight: BOLD;
	text-decoration: UNDERLINE;
}

.currentPage {
	text-decoration: UNDERLINE;
}

.paginator {
	font-size: 12PX;
}

#formContainer {
	border: 1PX SOLID #FFFFFF;
}

#hitsSaved {
	margin-top: 0.5EM;
	margin-left: 1EM;
}

#hitsSavedHeader {
	float: LEFT;
	width: 165PX;
}

#hitsSavedResult {
	float: LEFT;
	width: 285PX;
	font-weight: BOLD;
	word-wrap: BREAK-WORD;
}

/* newDocumentList */
H3 {
	font-family: ARIAL, VERDANA, SANS-SERIF;
	font-size: 1.273EM;
	color: #333333;
}

#newDocumentsSekretess {
	float: LEFT;
	margin-top: -10PX;
	padding-right: 5PX;
}

#newDocumentList {
	padding-top: 0.2EM;
	padding-left: 1EM;
	padding-right: 0.5EM;
}

.newDocumentHitNumber {
	padding-top: 1.5EM;
	color: #333333;
	float: LEFT;
}

.newDocumentHeader {
	color: #FFFFFF;
	width: 28EM;
	float: LEFT;
	padding-top: 1.5EM;
	padding-left: 0.5EM;
}

.newDocumentHeader a:link {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

.newDocumentHeader a:visited {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

.newDocumentHeader a:hover {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

.newDocumentHeader a:active {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

#newDocumentCreationDate {
	margin-left: 1.5EM;
}

.newDocumentHeader a:link {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

.newDocumentHeader a:visited {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

.newDocumentHeader a:hover {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

.newDocumentHeader a:active {
	font-weight: BOLD;
	color: #333333;
	text-decoration: NONE
}

#newDocumentCreationDate {
	margin-left: 1.5EM;
}

/* documentViewer mainDisplay */
#documentViewerSecretess {
	margin-top: 1EM;
	width: 35EM;
}

#documentViewerSecretessImage {
	margin-top: 0.2EM;
	padding-bottom: 3EM;
}

#documentViewerSecretessImage img {
	float: LEFT;
}

#documentViewerSecretessWarning {
	padding-top: 0.16EM;
	padding-bottom: 0.7EM;
	padding-left: 0EM;
	font-size: 120%;
	font-weight: BOLD;
}

#backArrowImage {
	float: LEFT;
	margin-top: 0.2EM;
	padding-bottom: 0EM;
}

#backArrowImage img {
	border: 0;
}


#documentViewerContainer {
	width: 38EM;
}

#documentViewerPrivilegeLevel {
	border: 1PX SOLID RED;
	padding: 1EM;
}

.DocumentHeader {
	clear: left;
	font-size: 1.6EM;
	color: #990000;
}

#documentViewerHitList {
	margin-top: 0EM;
	margin-bottom: 2EM;
}

#documentViewerHitList a{
	color: #333333;
	font-size: 120%;
	text-decoration: none;
}

#documentViewerHitList a:hover{
	color: #333333;
	font-size: 120%;
	text-decoration: underline;
}

#documentViewerCanceled {
	margin-top: 3EM;
	padding-left: 0.5EM;
	font-weight: BOLD;
	font-size: 12PX;
}

#documentViewerGetContainer {
	line-height: 17PX;
	word-wrap: BREAK-WORD;
}

#documentViewerGetContainer a {
	color: #0000FF;
	font-size: 120%;
	text-decoration: UNDERLINE;
}

#documentViewerSummary {
	word-wrap: BREAK-WORD;
}

#documentViewerSummary a{
	word-wrap: BREAK-WORD;
}

.documentViewerGetDocument {
	font-weight: NONE;
	margin-top: 3EM;
	margin-bottom: -1.5EM; *
	margin-bottom: -1EM;
}

.documentViewerTextDistance {
	width: 430PX;
	word-wrap: BREAK-WORD;
}

#documentViewerTimestamp {
	margin-top: 1EM;
}

#documentViewerEditButton {
margin-top:2em;
}

/* documentViewer metadataDisplay */
#metadataDisplayMain {
	padding-left: 1EM;
	padding-top: 1EM;
	padding-bottom: 1EM;
	padding-right: 1EM;
	margin-left: -3EM;
	margin-top: -1EM;
	margin-bottom: -1EM;
	margin-right: -1EM;
	background: #ECEBEC;
	background-image: URL("/imagearchive/Site/Lifos/cUpLeft2.png");
	background-repeat: NO-REPEAT;
}

#metadataDisplayInformation {
	background: #ECEBEC;
	margin-right: 0EM;
	padding-bottom: 3EM;
}

.metadataDisplaySubHeader {
	margin-bottom: 0.5EM;
	font-size: 1.273EM;
	font-weight: NORMAL;
}

.metadataDisplayLeftColumn {
	line-height: 15PX;
	float: LEFT;
	width: 7EM;
	clear: BOTH;
	margin-right: 1EM;
	margin-top: 5PX;
}

.metadataDisplayRightColumn {
	line-height: 15PX;
	width: 120PX;
	float: LEFT;
	font-weight: BOLD;
	word-wrap: BREAK-WORD;
	margin-top: 5PX;
}

.metadataDisplayClear {
	clear: BOTH;
}

.metadataDisplayReferenceTitle {
	font-style: italic;
}

#metadataDisplaySubjectword {
	margin-top: 0.5EM;
	font-weight: BOLD;
}

/* savedSearches */
#savedSearchesUl {
	list-style: NONE;
	margin-left: 0;
	padding-left: 4.2EM;
	text-indent: -4.2EM;
	width: 360PX;
}

#savedSearchesUl li {
	list-style: NONE;
	margin-bottom: 1EX;
	word-wrap: BREAK-WORD;
}

#savedSearchesUl li input {
	margin-right: 1EM;
}

#savedSearchesSubHeading {
	background: #ECEBEC;
	width: 37EM;
	margin-left: -1EM;
	padding-left: 1EM;
	padding-top: 0PX;
}

#savedSearchesSubHeading p {
	margin-top: 0PX;
	padding: 1EX 0PX;
}

#savedSearchesName {
	font-weight: BOLD;
}

#sources {
	z-index: 1;
}