body { background-color: #2b527d; background-image: url(images/bg.gif); background-repeat: repeat-x; width: 100%; height: 100%; margin: 0; padding: 0; visibility: hidden; }
form { display: inline; }
h1 { color: #2b527d; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h3 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }
html { color: black; width: 100%; height: 100%; margin: 0; padding: 0; }
label { cursor: pointer; }
pagingHeader { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }
span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
.bottomEdge { line-height: 19px; background-image: url(images/bottomEdgeBg.gif); height: 19px; }
.button { cursor: pointer; }
.colHeader { margin-top: 17px; }
.collText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-bottom: 5px; }
.collText A { color: #2b527d; text-decoration: underline; }
.commentAlt { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin-left: 65px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.commentAlt A { color: #2b527d; text-decoration: none; }
.commentHeader { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-bottom: 8px; margin-left: 65px; }
.commentItem { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(images/commentaryBg.gif); background-repeat: repeat-y; margin-left: 65px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.commentItem A { color: #2b527d; text-decoration: none; }
.commentLinks { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: left; margin-top: 8px; }
.commentLinks A { color: #2b527d; text-decoration: none; }
.commentLinks A:hover { color: #2b527d; text-decoration: underline; }
.commentRight { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; float: right; }
.commentRight A { color: #2b527d; text-decoration: none; }
.commentRight A:hover { color: #2b527d; text-decoration: underline; }
.commentSubHeader { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 468px; margin-left: 60px; cursor: pointer; }
.commentTable { border-bottom: 1px solid #c8d8ea; }
/*.content { width: 468px; overflow: hidden; margin-left: 26px; padding-top: 10px; }*/
.content { position: relative; top: -300px; left: -300px; width: 600px; visibility: visible;}
.contentHeaderBg { background-image: url(images/contentHeaderBg.gif); background-repeat: repeat-x; }
.contentHeaderBgGreen { background-image: url(images/contentHeaderBgGreen.gif); background-repeat: repeat-x; }
.contentPictureText { color: #2b527d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 14px; }
.contentText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.contentText A { color: #2b527d; text-decoration: underline; }
.contentTextHTML { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.contentTextHTML A { color: #2b527d; text-decoration: underline; }
.copyRightText { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.diarySmallDate { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.diarySmallHeader { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.diarySmallLink { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 20px; }
.diarySmallLink A { color: #609b38; text-decoration: none; }
.diarySmallTable { margin-top: 15px; margin-bottom: 15px; }
.diarySmallText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-bottom: 5px; }
.diarySmallText A { color: #2b527d; text-decoration: underline; }
.eventImg { width: 200px; float: right; margin-bottom: 5px; margin-left: 5px; display: inline; }
.eventListDate { color: #68a63c; }
.eventListHeaderAndDate { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-bottom: 3px; }
.eventListReadMore { color: #68a63c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.eventListReadMore A { color: #68a63c; text-decoration: none; }
.eventListSmall A { color: #2b527d; text-decoration: none; }
.eventListSmallAlt { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.eventListSmallDate { color: #68a63c; font-weight: bold; }
.eventListSmallItem { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(images/commentaryBg.gif); background-repeat: repeat-y; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.eventListSmallItem A { color: #2b527d; text-decoration: none; }
.eventListSmallReadMore { color: #68a63c; font-size: 11px; font-weight: bold; }
.eventListSmallReadMore A { color: #68a63c; text-decoration: none; }
.eventListSmallSubHeader { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.eventListSmallTable { border-bottom: 1px solid #c8d8ea; }
.eventListSmallTime { color: #164373; }
.eventListTable { margin-bottom: 8px; height: 80px; border: solid 1px #c8d8ea; }
.eventListText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 8px; }
.eventListText A { color: #2b527d; text-decoration: underline; }
.eventListWeekNumber { color: #164373; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; width: 466px; padding-top: 10px; padding-bottom: 5px; }
.eventTable { }
.formTableCell { padding-bottom: 5px; }
.frontpageCalendarContainer { background-color: #c5d4e7; background-image: url(images/whatsOnBg.gif); background-repeat: repeat-x; padding: 12px 20px 15px; }
.frontpageCalendarDate { color: #2b527d; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.frontpageCalendarReadMore { color: #68a63c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.frontpageCalendarReadMore A { color: #68a63c; text-decoration: none; }
.frontpageCalendarText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.frontpageCalendarText A { color: #2b527d; text-decoration: underline; }
.frontpageHorizontalLine { font-size: 1px; line-height: 1px; margin-top: 10px; margin-bottom: 5px; width: 224px; border-top: 1px solid #c8d8ea; }
.frontpageNewsDate { color: #609b38; }
.frontpageNewsHeaderAndDate { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; padding-bottom: 5px; }
.frontpageNewsletterBox { background-image: url(images/newsLetterBg.gif); background-repeat: no-repeat; margin-bottom: 10px; padding: 20px; }
.frontpageNewsletterOldLetters { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.frontpageNewsletterOldLetters A { color: white; text-decoration: none; }
.frontpageNewsReadMore { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 2px; }
.frontpageNewsReadMore A { color: #609b38; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.frontPageNewsText { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.frontPageNewsText A { color: #204d91; text-decoration: underline; }
.greenBar { background-image: url(images/greenBarBg.gif); background-repeat: repeat-x; height: 41px; }
.hiddenItems { display: none; visibility: hidden }
.horizontalLine { font-size: 1px; line-height: 1px; width: 468px; border-top: 1px solid #c8d8ea; }
.imgBorder { border: solid 1px #c8d8ea; display: inline }
.imgBorderEdge { border: solid 1px white; }
.input { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.languageText { color: #164373; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.languageText A { color: #164373; text-decoration: none; }
.languageText A:hover { color: #164373; text-decoration: underline; }
.leftCol { background-image: url(images/leftColBg.gif); background-repeat: repeat-y; background-position: 0 top; }
.leftEdgeBg { background-image: url(images/leftEdgeBg.gif); background-repeat: repeat-y; }
.loginTable { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.loginTableCell { padding-bottom: 5px; }
.menu { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 6px; height: 20px; }
.menu A { color: #2b527d; text-decoration: none; }
.menu A:hover { color: #2b527d; font-weight: bold; text-decoration: none; }
.menuActive { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/menuActiveBg.gif); background-repeat: repeat-y; height: 20px; padding-right: 6px; }
.menuActive A { color: #2b527d; text-decoration: none; }
.menuContainer { margin-top: 15px; margin-bottom: 15px; }
.menuSub { color: #2b527d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.menuSub A { color: #2b527d; text-decoration: none; }
.menuSub A:hover { color: #2b527d; font-weight: bold; text-decoration: none; }
.menuSubActive { color: #2b527d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 18px; }
.menuSubActive A { color: #2b527d; text-decoration: none; }
.menuSubBottomSpacer { font-size: 2px; line-height: 2px; height: 8px; }
.menuSubTopSpacer { font-size: 2px; line-height: 2px; height: 5px; }
.newEventCell { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-bottom: 5px; }
.newsDate { color: #68a63c; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.newsListDate { color: #d5b03b; }
.newsListHeaderAndDate { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-bottom: 3px; }
.newsListReadMore { color: #d5b03b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.newsListReadMore A { color: #d5b03b; text-decoration: none; }
.newsListSmall A { color: #2b527d; text-decoration: none; }
.newsListSmallAlt { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.newsListSmallDate { color: #68a63c; font-weight: bold; }
.newsListSmallItem { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(images/commentaryBg.gif); background-repeat: repeat-y; padding: 7px 5px 7px 7px; border-top: 1px solid #c8d8ea; }
.newsListSmallItem A { color: #2b527d; text-decoration: none; }
.newsListSmallReadMore { color: #68a63c; font-size: 11px; font-weight: bold; }
.newsListSmallReadMore A { color: #68a63c; text-decoration: none; }
.newsListSmallSubHeader { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.newsListSmallTable { margin-top: 15px; border-bottom: 1px solid #c8d8ea; }
.newsListTable { height: 80px; margin-bottom: 8px; border: solid 1px #c8d8ea; }
.newsListText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 8px; }
.newsListText A { color: #2b527d; text-decoration: underline; }
.newsManchet { color: #2b527d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-top: 8px; }
.newsTable {  }
.newUserRequired { color: #68a63c; font-weight: bold; float: right; }
.newUserTable { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.newUserTable A { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.newUserTableCell { padding-bottom: 5px; }
.onsaleAnswer A { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.onsaleAnswerDiv { width: 440px; }
.onsaleCityLine { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 440px; margin-bottom: 5px; }
.onsaleContainerDiv { text-align: left; margin-top: 16px; margin-left: 70px; padding: 13px; border: solid 1px #c8d8ea; }
.onsaleHeader { color: #204d91; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin-bottom: 5px; }
.onsalePicture { float: right; margin-top: 4px; margin-bottom: 3px; margin-left: 5px !important; display: inline; }
.onsaleText { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin-bottom: 5px; }
.onsaleText A { color: #204d91; text-decoration: underline; }
.pagingCurrent { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.pagingPageLink { color: #68a63c; font-size: 12px; font-weight: bold; }
.pagingPageLink A { color: #68a63c; font-weight: bold; text-decoration: none; }
.pagingPageLink A:hover { color: #68a63c; font-weight: bold; text-decoration: underline; }
.pagingText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 15px; }
.pagingText A { color: #2b527d; text-decoration: none; }
.pagingText A:hover { color: #2b527d; text-decoration: underline; }
.relatedNewsArrow { text-align: right; width: 15px; padding-top: 5px; padding-right: 5px; padding-bottom: 3px; }
.relatedNewsBoxLeft { background-color: #e0c46d; background-image: url(images/boxLeftBg.gif); background-repeat: repeat-x; }
.relatedNewsBoxRight { background-color: #b0cb9c; background-image: url(images/boxRightBg.gif); background-repeat: repeat-x; }
.relatedNewsHeader { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: left; padding-bottom: 8px; }
.relatedNewsLink { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 18px; padding-top: 5px; padding-bottom: 3px; }
.relatedNewsLink A { color: #2b527d; text-decoration: none; }
.relatedNewsLink A:hover { color: #2b527d; text-decoration: underline; }
.rightCol { background-image: url(images/rightColBg.gif); background-repeat: repeat-y; }
.rightEdgeBg { background-image: url(images/rightEdgeBg.gif); background-repeat: repeat-y; }
.searchReadMore A { color: #609b38; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.searchResultTable { margin-top: 5px; border-bottom: 1px solid #c8d8ea; }
.searchSubGroupHeader { color: #204d91; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.searchSubHeader { color: #609b38; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.searchText { color: #204d91; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.searchText A { color: #204d91; text-decoration: none; }
.searchText A:hover { color: #204d91; text-decoration: underline; }

.userPhotoSizeText { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-transform: capitalize; }
.verticalSpacer { font-size: 1px; line-height: 1px; height: 15px; }
.webLogAuthor { color: #68a63c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 4px; }
.weblogContainerDiv { margin-top: 16px; padding: 13px; border: solid 1px #c8d8ea; }
.webLogHeader { color: #2b527d; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.webLogHorizontalLine { font-size: 1px; line-height: 1px; width: 440px; margin-top: 10px; margin-bottom: 10px; border-top: 1px solid #c8d8ea; }
.weblogTable { width: 440px; }
.weblogText { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.weblogText A { color: #2b527d; text-decoration: underline; }
.whatsOnDiv { line-height: 2px; height: 2px; margin-top: 8px; margin-bottom: 5px; }
.youAreHereText { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-right: 10px; padding-left: 5px; }
.youAreHereText A { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.youAreHereText A:hover { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }

.FagRegCelle0 { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align:left;  border:solid 1px #E8EFF7; margin-left:60px;}
.FagRegCelle0 A { color: #2b527d; text-decoration: underline; }
.FagRegCelle1 { color: #2b527d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color:#E8EFF7; text-align:left;  margin-left:60px;}
.FagRegCelle1 A { color: #2b527d; text-decoration: underline; }
.hidden { display:none; }