.Article .image {
	MARGIN-BOTTOM: 9px; MARGIN-RIGHT: 9px
}
.Article .imagesmall {
	DISPLAY: block; FLOAT: left
}
.Article .ingress {
	FONT-SIZE: 105%; MARGIN-BOTTOM: 10px
}
.Article .ImageText {
	DISPLAY: block; FONT-STYLE: italic
}
.Article #AnchorBoxContainer {
	BACKGROUND: #ebebeb; FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 180px
}
.Article #AnchorBoxContainer #AnchorBoxBottom {
	WIDTH: 180px; HEIGHT: 14px
}
.Article #AnchorBoxContainer #AnchorBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.Article #AnchorBoxContainer #AnchorBox LI {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
.Article #AnchorBoxContainer #AnchorBox LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #0072bc; TEXT-DECORATION: none
}
.Article #AnchorBoxContainer #AnchorBox LI A:hover {
	TEXT-DECORATION: underline
}
.Article #AnchorBoxContainer #AnchorBox LI.secondLevel A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-LEFT: 5px; COLOR: #0072bc; TEXT-DECORATION: none
}
.Article #AnchorBoxContainer #AnchorBox LI.secondLevel A:hover {
	TEXT-DECORATION: underline
}
.Article #AnchorBoxContainer #AnchorBoxTop H4 {
	MARGIN: 10px 0px 0px 15px
}
.Article .TranslatedLabel {
	DISPLAY: block; MARGIN: 5px 0px; FONT-STYLE: italic
}
.Article H2 {
	PADDING-TOP: 15px
}
.Article H3 {
	PADDING-TOP: 15px
}
.Article .UpdateText {
	MARGIN-RIGHT: 4px
}
.Article .PageChanged {
	FONT-SIZE: 1em
}
.ArticleBlock .Image {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
.ArticleImageLeft .Image {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.ArticleImageRight .Image {
	FLOAT: right; MARGIN-LEFT: 10px
}
.Banner {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; BORDER-BOTTOM: #e2e2e2 1px solid
}
.Banner .LinkContainer {
	POSITION: relative
}
.Banner .LinkContainer .Content {
	MIN-HEIGHT: 25px; BACKGROUND: url(/images/LinkContainerBack.png) no-repeat left top; POSITION: absolute; TOP: -25px
}
* HTML .Banner .LinkContainer {
	POSITION: static
}
* HTML .Banner .LinkContainer .Content {
	MARGIN-TOP: -25px; BACKGROUND: url(/images/LinkContainerBack.gif) #fff no-repeat left top; POSITION: static; HEIGHT: 25px
}
.Banner .LinkContainer .Content .Item {
	WIDTH: 218px
}
.Banner .LinkContainer .Content .Item A.iconLink {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 10px
}
.Banner .LinkContainer .iconLink .text {
	COLOR: #0072bc; TEXT-DECORATION: none
}
.DividerContainer {
	CLEAR: both; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #e2e2e2 1px solid; BACKGROUND-REPEAT: repeat-x
}
.ImageBlock {
	DISPLAY: block; LINE-HEIGHT: 0; TEXT-DECORATION: none
}
.ImageBlock IMG {
	DISPLAY: block
}
#RegionSecondaryContent .Brochure {
	BORDER-RIGHT: #dcdada 1px solid; BORDER-TOP: #dcdada 1px solid; BACKGROUND: url(/Base/Functions/BrochureGallery/Images/brochure_back.gif) #e1e3e2 repeat-x left top; BORDER-LEFT: #dcdada 1px solid; BORDER-BOTTOM: #dcdada 1px solid
}
#RegionSecondaryContent .Brochure H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 150%; LINE-HEIGHT: 1
}
#RegionMainContent .Brochure .Content * {
	FLOAT: right; WIDTH: 325px
}
#RegionMainContent .Brochure .Content * * {
	FLOAT: none; WIDTH: auto
}
#RegionMainContent .Brochure .LinkList IMG {
	FLOAT: left
}
#RegionMainContent .Brochure .LinkList A {
	FLOAT: left
}
#RegionSecondaryContent .Brochure .LinkList IMG {
	FLOAT: left
}
#RegionSecondaryContent .Brochure .LinkList A {
	FLOAT: left
}
#RegionSecondaryContent .Brochure .Content {
	
}
.Brochure .BrochureContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.Brochure .image {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 9px
}
.Brochure .alt.BrochureContainer {
	BACKGROUND: url(/Base/Functions/BrochureGallery/Images/brochure_back.gif) #e1e3e2 repeat-x left top
}
.Brochure .LinkIcon {
	MARGIN-RIGHT: 5px
}
.Brochure .Link {
	MARGIN-BOTTOM: 5px
}
.BrochureContainer H3.ContainerHeading {
	COLOR: #666666
}
.BrochureContainer .BrochureArea {
	MARGIN: 0px; WIDTH: 100%
}
.BrochureContainer .BrochureArea .Content {
	MARGIN-RIGHT: 10px
}
.CalendarArchive .date {
	FONT-SIZE: 95%; COLOR: #999
}
.CalendarArchive HR {
	MARGIN-BOTTOM: 0px
}
.CalendarArchive A.CalendarLink {
	COLOR: #333; TEXT-DECORATION: none
}
.CalendarArchive A.CalendarLink:hover {
	COLOR: #0072bc
}
.CalendarArchive .DateContainer {
	
}
* HTML .CalendarArchive .DateContainer {
	
}
.CalendarArchive .DateInfo {
	PADDING-RIGHT: 1px; MARGIN-TOP: 10px; PADDING-LEFT: 1px; FONT-SIZE: 105%; MIN-HEIGHT: 30px; BACKGROUND: url(/Base/Functions/News/Images/HeadingBack.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px
}
* HTML .CalendarArchive .DateInfo {
	HEIGHT: 30px
}
.CalendarArchive .DateInfo > .Content {
	FONT-WEIGHT: bold; MARGIN: 3px 0px 0px 10px; COLOR: #fff
}
* HTML .CalendarArchive .DateInfo .Content {
	FONT-WEIGHT: bold; MARGIN: 3px 0px 0px 10px; COLOR: #fff
}
.CalendarArchive TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.CalendarArchive .gridView TR:hover {
	BACKGROUND-COLOR: #fff
}
.CalendarArchive .gridView TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.CalendarArchive .pagename {
	FONT-WEIGHT: bold; FONT-SIZE: 180%
}
.CalendarArchive .gridView .CalendarItem > .Content {
	MARGIN: 5px 0px 0px 15px
}
* HTML .CalendarArchive .gridView .CalendarItem .Content {
	MARGIN: 5px 0px 0px 15px
}
.CalendarArchive .gridView TR .CalendarItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(/Base/Functions/News/Images/GridViewAltBack.gif) #e2e2e2 repeat-x left top; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.CalendarArchive .gridView TR.alt .CalendarItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.CalendarArchive .gridView TR {
	BACKGROUND-COLOR: #fff
}
.CalendarArchive .gridView TR.alt {
	BACKGROUND-COLOR: #fff
}
.CalendarArchive .gridView TR:hover {
	BACKGROUND-COLOR: #fff
}
.CalendarArchive .footer TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.CalendarArchive .footer HR {
	MARGIN: 7px 0px 5px
}
.CalendarList .CalendarItem A {
	COLOR: #333; TEXT-DECORATION: none
}
.CalendarList .CalendarItem A:hover {
	COLOR: #0072bc
}
.CalendarList .CalendarItem {
	MARGIN: 0px 10px
}
.CalendarList .ImageHeading {
	MARGIN: 0px 0px 10px
}
.CalendarList .CalendarLink {
	MARGIN: 0px 10px
}
.DividerContainer {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #e2e2e2; BORDER-BOTTOM-STYLE: none
}
.DividerContainer HR {
	DISPLAY: none
}
.EntryArticleIntro .ContentMargin {
	MARGIN: 0px 10px
}
.EntryArticleIntro A {
	COLOR: #333; TEXT-DECORATION: none
}
.EntryArticleIntro A H2 {
	COLOR: #333
}
.EntryArticleIntro A:hover {
	COLOR: #0072bc
}
.EntryArticleIntro H2 {
	LINE-HEIGHT: 1
}
.EntryTop .ContentMargin {
	MARGIN: 10px 10px 0px
}
.CategoryLevel UL LI {
	LIST-STYLE-IMAGE: url(/base/Functions/Faq/Images/list_level1_faq.gif)
}
.CategoryLevel .header:hover {
	COLOR: #0072bc
}
.CategoryLevel .header:hover H3 {
	COLOR: #0072bc
}
.CategoryLevel UL.linkList {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt
}
.CategoryLevel .linkList LI {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt
}
.CategoryLevel .exPanel.faqCategoryPanel .header {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d1cf 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0px; BACKGROUND: url(/base/Functions/Glossary/Images/GlossaryWordClosed.gif) no-repeat right top; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #d0d1cf 1px solid
}
.CategoryLevel .exPanel-Exp.exPanel.faqCategoryPanel .header {
	BACKGROUND: url(/base/Functions/Glossary/Images/GlossaryWordExpanded.gif) no-repeat right top
}
.CategoryLevel .LetterLink {
	MARGIN-RIGHT: 10px
}
.CategoryLevel .faqCategoryPanel .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.CategoryLevel .faqCategoryPanel {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.CategoryLevel .faqQuestionPanel {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; BACKGROUND: url(/Base/Functions/faq/Images/faqWordBack.gif) #e4e5e5 repeat-x left top; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.CategoryLevel .alt.faqQuestionPanel {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.CategoryLevel .exPanel.faqCategoryPanel .faqQuestionPanel .header {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.CategoryLevel .exPanel.faqCategoryPanel .exPanel-Exp.faqQuestionPanel .header {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.CategoryLevel .AnswerIntro {
	FONT-SIZE: 105%
}
.faq .header:hover {
	COLOR: #0072bc
}
.faq .header:hover H3 {
	COLOR: #0072bc
}
.faq .linkList LI {
	LIST-STYLE-IMAGE: none
}
.faq .exPanel.faqCategoryPanel .header {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d1cf 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/Base/Functions/Glossary/Images/GlossaryWordClosed.gif) no-repeat right top; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #d0d1cf 1px solid
}
.faq .exPanel-Exp.exPanel.faqCategoryPanel .header {
	BACKGROUND: url(/Base/Functions/Glossary/Images/GlossaryWordExpanded.gif) no-repeat right top
}
.faq .LetterLink {
	MARGIN-RIGHT: 10px
}
.faq .faqCategoryPanel .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.faq .faqCategoryPanel {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.faq .faqQuestionPanel {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; BACKGROUND: url(/Base/Functions/faq/Images/faqWordBack.gif) #e4e5e5 repeat-x left top; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.faq .alt.faqQuestionPanel {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faq .exPanel.faqCategoryPanel .faqQuestionPanel .header {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.faq .exPanel.faqCategoryPanel .exPanel-Exp.faqQuestionPanel .header {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.faq .faqQuestionPanel UL {
	PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
.HeaderFlash {
	TEXT-ALIGN: center
}
.HeaderFlash .HeaderFlashControl {
	MARGIN-BOTTOM: 12px
}
.HeaderFlash IMG {
	TEXT-ALIGN: center
}
.Glossary .header:hover {
	COLOR: #0072bc
}
.Glossary .header:hover H3 {
	COLOR: #0072bc
}
.Glossary .linkList LI {
	LIST-STYLE-IMAGE: none
}
.Glossary .GlossaryLetterPanel .header {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d1cf 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/Base/Functions/Glossary/Images/GlossaryWordClosed.gif) no-repeat right top; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #d0d1cf 1px solid
}
.Glossary .exPanel-Exp.GlossaryLetterPanel .header {
	BACKGROUND: url(/Base/Functions/Glossary/Images/GlossaryWordExpanded.gif) no-repeat right top
}
.Glossary .LetterLink {
	MARGIN-RIGHT: 10px
}
.Glossary .GlossaryLetterPanel .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Glossary .GlossaryLetterPanel {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Glossary .GlossaryLetterPanel .GlossaryWordPanel {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; BACKGROUND: url(/Base/Functions/Glossary/Images/GlossaryWordBack.gif) #e4e5e5 repeat-x left top; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Glossary .GlossaryLetterPanel .alt.GlossaryWordPanel {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.Glossary .GlossaryLetterPanel .GlossaryWordPanel .header {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Glossary .GlossaryLetterPanel .exPanel-Exp.GlossaryWordPanel .header {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Glossary .GlossaryLetterPanel .GlossaryWordPanel UL {
	PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
.ImageBank .ImageItem {
	BORDER-RIGHT: #e3e4e4 1px solid; BORDER-TOP: #e3e4e4 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #e3e4e4 1px solid; WIDTH: 130px; LINE-HEIGHT: 130px; BORDER-BOTTOM: #e3e4e4 1px solid; HEIGHT: 130px; TEXT-ALIGN: center
}
.ImageBank .ImageItem IMG {
	VERTICAL-ALIGN: middle
}
.ImageBank .AltImageItem .ImageItem {
	BORDER-RIGHT: #e3e4e4 1px solid; BORDER-TOP: #e3e4e4 1px solid; BORDER-LEFT: #e3e4e4 1px solid; WIDTH: 130px; BORDER-BOTTOM: #e3e4e4 1px solid; POSITION: relative; HEIGHT: 130px
}
.ImageBank .AltImageItem .ImageItem .Item {
	POSITION: absolute; TOP: 50%
}
.ImageBank .AltImageItem .ImageItem .Item .Image {
	LEFT: -50%; POSITION: relative; TOP: -50%
}
.ImageBank H3 {
	FONT-WEIGHT: bold; COLOR: #666666; LINE-HEIGHT: 0.8em
}
.ImageBank .ImageItemContainer {
	MARGIN: 10px 22px 10px 0px
}
.ImageBank .RightItem.ImageItemContainer {
	MARGIN: 10px 0px
}
.ImageBank .BlockItem {
	DISPLAY: block
}
.ImageBank .Label {
	WIDTH: 129px; TEXT-ALIGN: left
}
.ImageBank .Separator {
	WIDTH: 100%
}
.ImageBank .Separator HR {
	COLOR: #fff; BACKGROUND-COLOR: #fff
}
.ImageGallery #MainContent {
	WIDTH: 420px; POSITION: relative
}
.ImageGallery {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.ImageGallery .LargeImageArea IMG {
	VERTICAL-ALIGN: middle
}
.ImageGallery .LargeImageArea SPAN {
	VISIBILITY: hidden; VERTICAL-ALIGN: middle; HEIGHT: 100px
}
.ImageGallery .LargeImageArea {
	MARGIN: 10px 0px; VERTICAL-ALIGN: middle; WIDTH: 420px; HEIGHT: 245px; TEXT-ALIGN: center
}
* HTML .ImageGallery .LargeImageArea {
	HEIGHT: 250px
}
.ImageGallery .LargeImageNavigation {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 105px
}
.ImageGallery .ThumbnailArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 80px
}
.ImageGallery .Selected {
	BORDER-RIGHT: #ebebeb 4px solid; BORDER-TOP: #ebebeb 4px solid; MARGIN: 0px; BORDER-LEFT: #ebebeb 4px solid; BORDER-BOTTOM: #ebebeb 4px solid
}
.ImageGallery .NotSelected {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ebebeb 1px solid
}
.ImageGallery .TnImageNavigation {
	Z-INDEX: 1; POSITION: absolute; TOP: 25px
}
.ImageGallery .LargeImage {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ebebeb 1px solid
}
.ImageGallery .TnImage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ImageGallery .TnImages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px 13px; PADDING-TOP: 0px; POSITION: absolute
}
.ImageGallery .SubCloseLink {
	FONT-WEIGHT: bold; FLOAT: right
}
.ImageGallery .leftAligned {
	FLOAT: left
}
.ImageGallery .rightAligned {
	FLOAT: right
}
.ImageGallery .fc:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .ImageGallery .fc {
	HEIGHT: 1px
}
.InterceptedLayerContainer #ModalBackground {
	Z-INDEX: 10000; BACKGROUND: url(/Base/Functions/InterceptedLayer/Images/InterceptedLayerBack.png) left top; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 1024px
}
* HTML .InterceptedLayerContainer #ModalBackground {
	MIN-WIDTH: 100%; DISPLAY: block; Z-INDEX: 10000; BACKGROUND: gray; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1280px; POSITION: absolute
}
.InterceptedLayer #ModalForeground {
	Z-INDEX: 100001; LEFT: 0px; WIDTH: 100%; POSITION: absolute
}
* HTML .InterceptedLayerContainer #ModalForeground {
	Z-INDEX: 100001; LEFT: 0px; WIDTH: 1280px; POSITION: absolute
}
.InterceptedLayerContainer #ModalForegroundElement {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 2; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 350px; PADDING-TOP: 10px; POSITION: relative; BACKGROUND-COLOR: #fff
}
.InterceptedLayerContainer .MarginRight {
	MARGIN-RIGHT: 15px
}
.InterceptedLayerContainer INPUT.NoButton {
	BACKGROUND: url(/Base/Functions/InterceptedLayer/Images/NoButton.gif) no-repeat left top
}
.InterceptedLayerContainer INPUT.NoButton:hover {
	BACKGROUND: url(/Base/Functions/InterceptedLayer/Images/NoButtonHover.gif) no-repeat left top
}
.InterceptedLayerContainer INPUT.YesButton {
	BACKGROUND: url(/Base/Functions/InterceptedLayer/Images/YesButton.gif) no-repeat left top
}
.InterceptedLayerContainer INPUT.YesButton:hover {
	BACKGROUND: url(/Base/Functions/InterceptedLayer/Images/YesButtonHover.gif) no-repeat left top
}
.InterceptedLayerContainer INPUT.OkButton {
	BACKGROUND: url(/Base/Functions/InterceptedLayer/Images/OkButton.gif) no-repeat left top
}
.InterceptedLayerContainer INPUT.OkButton:hover {
	BACKGROUND: url(/Base/Functions/InterceptedLayer/Images/OkButtonHover.gif) no-repeat left top
}
.InterceptedLayerContainer .BlockItem {
	DISPLAY: block
}
.InterceptedLayerContainer .TopMargin {
	MARGIN-TOP: 10px
}
.InterceptedLayerContainer #MessageContainer {
	DISPLAY: none
}
.Divider_33_33_33 .LeftArea {
	MARGIN: 0px; WIDTH: 50%
}
.Divider_33_33_33 .LeftArea .Content {
	MARGIN-RIGHT: 10px
}
//.Divider_33_33_33 .RightArea {
//	MARGIN: 0px; WIDTH: 33%
//}
//.Divider_33_33_33 .RightArea .Content {
//	MARGIN-LEFT: 10px
//}
.Divider_33_33_33 .MiddleArea {
	MARGIN: 0px; WIDTH: 50%
}
.Divider_33_33_33 .MiddleArea .Content {
	MARGIN-LEFT: 10px
}
.Divider_33_33_33 {
	
}
.Divider_33_33_33 .Edit {
	POSITION: relative
}
.Divider_50_50 .LeftArea {
	MARGIN: 0px; WIDTH: 50%
}
.Divider_50_50 .LeftArea .Content {
	MARGIN-RIGHT: 10px
}
.Divider_50_50 .RightArea {
	MARGIN: 0px; WIDTH: 50%
}
.Divider_50_50 .RightArea .Content {
	MARGIN-LEFT: 10px
}
.Divider_50_50 {
	
}
.Divider_50_50 .Edit {
	POSITION: relative
}
.LightBox #lightboxContainer {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 20px; Z-INDEX: 90000; BACKGROUND: url(/base/functions/lightbox/images/lightboxTransparentDark.png); LEFT: 50%; PADDING-BOTTOM: 20px; MARGIN-LEFT: -290px; WIDTH: 580px; PADDING-TOP: 20px; POSITION: fixed; TOP: 5%; TEXT-ALIGN: center
}
* HTML .LightBox #lightboxContainer {
	BACKGROUND: #666; POSITION: absolute; TOP: 400px
}
.LightBox #lightboxHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.LightBox #lightboxHeader A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: right; COLOR: #fff
}
.LightBox #lightboxHeader H2 {
	FLOAT: left; COLOR: #fff
}
.LightBox #lightboxHeader IMG {
	BACKGROUND: url(/base/functions/lightbox/images/lightboxCloseButton.png) no-repeat left top
}
* HTML .LightBox #lightboxHeader IMG {
	BACKGROUND: url(/base/functions/lightbox/images/lightboxCloseButton.gif) no-repeat left top
}
.LightBox #lightboxLargeImageContainer {
	
}
.LightBox .lightboxThumbnails {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 40px 0px; OVERFLOW: hidden; WIDTH: 500px; PADDING-TOP: 0px; HEIGHT: 55px
}
.LightBox #lightboxLargeImageControls {
	POSITION: relative
}
.LightBox .lbLeftButton {
	MARGIN-TOP: -20px; LEFT: 0px; FLOAT: left; POSITION: absolute; TOP: 50%
}
* HTML .LightBox .lbLeftButton {
	MARGIN: 15px 0px 0px; TOP: auto
}
.LightBox .lbRightButton {
	MARGIN-TOP: -20px; RIGHT: 0px; FLOAT: right; POSITION: absolute; TOP: 50%
}
* HTML .LightBox .lbRightButton {
	MARGIN: 15px 0px 0px; TOP: auto
}
.LightBox .lbLeftButton IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largeleftarrow.png) no-repeat
}
.LightBox .lbRightButton IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largerightarrow.png) no-repeat
}
* HTML .LightBox .lbLeftButton IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largeleftarrow.gif) no-repeat
}
* HTML .LightBox .lbRightButton IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largerightarrow.gif) no-repeat
}
.LightBox .lbLeftButton .inactive IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largeleftarrow_inactive.png) no-repeat
}
.LightBox .lbRightButton .inactive IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largerightarrow_inactive.png) no-repeat
}
* HTML .LightBox .lbLeftButton .inactive IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largeleftarrow_inactive.gif) no-repeat
}
* HTML .LightBox .lbRightButton .inactive IMG {
	BACKGROUND: url(/base/functions/lightbox/images/largerightarrow_inactive.gif) no-repeat
}
.LightBox .lightboxThumbnails LI {
	FLOAT: left; LIST-STYLE-IMAGE: none; MARGIN: 2px; LIST-STYLE-TYPE: none
}
.LightBox .lightboxThumbnails LI IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.LightBox .lightboxThumbnails LI IMG.hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.LightBox .lightboxThumbnails LI IMG.active {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.LightBox #lightboxModalBack {
	DISPLAY: none; Z-INDEX: 80000; MIN-HEIGHT: 100px; BACKGROUND: #000; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100px; POSITION: fixed; TOP: 0px; HEIGHT: 100%; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5
}
* HTML .LightBox #lightboxModalBack {
	DISPLAY: none; Z-INDEX: 80000; MIN-HEIGHT: 100px; LEFT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}
.Narrative .NarrativeUpdateProgressContainer DIV {
	MARGIN: 50px 0px; TEXT-ALIGN: center
}
.Narrative .NarrativeFlash {
	MARGIN: 0px 0px 10px
}
.Narrative .NarrativeContent {
	MARGIN: 0px 80px
}
.News .ingress {
	FONT-SIZE: 105%
}
.News .BackTop {
	PADDING-BOTTOM: 5px
}
.News .exPanel.NewsFooterPanel .header {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d1cf 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0px; BACKGROUND: url(/base/Functions/Glossary/Images/GlossaryWordClosed.gif) no-repeat right top; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #d0d1cf 1px solid
}
.News .exPanel-Exp.exPanel.NewsFooterPanel .header {
	BACKGROUND: url(/base/Functions/Glossary/Images/GlossaryWordExpanded.gif) no-repeat right top
}
.News .NewsFooterPanel .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.News .NewsFooterPanel {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.News .LangContainer * {
	VERTICAL-ALIGN: middle
}
.News .LangContainer .LangLabel {
	MARGIN-RIGHT: 5px
}
.News #AnchorBoxContainer {
	BACKGROUND: url(/Base/Functions/Article/Images/AnchorTopBg.gif) no-repeat left top; FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 180px
}
.News #AnchorBoxContainer #AnchorBoxBottom {
	BACKGROUND: url(/Base/Functions/Article/Images/AnchorBottomBg.gif) no-repeat left top; WIDTH: 180px; HEIGHT: 14px
}
.News #AnchorBoxContainer #AnchorBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.News #AnchorBoxContainer #AnchorBox LI {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt; LIST-STYLE-TYPE: none
}
.News #AnchorBoxContainer #AnchorBox LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #0072bc; TEXT-DECORATION: none
}
.News #AnchorBoxContainer #AnchorBox LI A:hover {
	TEXT-DECORATION: underline
}
.News #AnchorBoxContainer #AnchorBoxTop H4 {
	MARGIN: 10px 0px 0px 15px
}
.NewsArchive HR {
	MARGIN-BOTTOM: 0px
}
.NewsArchive A.NewsListLink {
	COLOR: #333; TEXT-DECORATION: none
}
.NewsArchive A.NewsListLink:hover {
	COLOR: #0072bc
}
.NewsArchive .DateContainer {
	
}
* HTML .NewsArchive .DateContainer {
	
}
.NewsArchive .Paging A {
	MARGIN-RIGHT: 15px
}
.NewsArchive .DateInfo {
	PADDING-RIGHT: 1px; MARGIN-TOP: 10px; PADDING-LEFT: 1px; FONT-SIZE: 105%; MIN-HEIGHT: 30px; BACKGROUND: url(/Base/Functions/News/Images/HeadingBack.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px
}
* HTML .NewsArchive .DateInfo {
	HEIGHT: 30px
}
.NewsArchive .DateInfo > .Content {
	FONT-WEIGHT: bold; MARGIN: 3px 0px 0px 10px; COLOR: #fff
}
* HTML .NewsArchive .DateInfo .Content {
	FONT-WEIGHT: bold; MARGIN: 3px 0px 0px 10px; COLOR: #fff
}
.NewsArchive .NewsItem .NewsIcon {
	MARGIN: 4px 6px 4px 0px
}
.NewsArchive .NewsItem .NewsLink {
	VERTICAL-ALIGN: middle
}
.NewsArchive .NewsItem .NewsLink IMG {
	VERTICAL-ALIGN: middle
}
.NewsArchive .NewsItem .NewsLink .dateLabel {
	VERTICAL-ALIGN: middle
}
.NewsArchive TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.NewsArchive .gridView TR:hover {
	BACKGROUND-COLOR: #fff
}
.NewsArchive .gridView TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.NewsArchive .pagename {
	FONT-WEIGHT: bold; FONT-SIZE: 180%
}
.NewsArchive .gridView .NewsItem > .Content {
	MARGIN: 5px 0px 5px 15px
}
* HTML .NewsArchive .gridView .NewsItem .Content {
	MARGIN: 5px 0px 5px 15px
}
.NewsArchive .gridView TR .NewsItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(/Base/Functions/News/Images/GridViewAltBack.gif) #e2e2e2 repeat-x left top; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.NewsArchive .gridView TR.alt .NewsItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.NewsArchive .gridView TR {
	BACKGROUND-COLOR: #fff
}
.NewsArchive .gridView TR.alt {
	BACKGROUND-COLOR: #fff
}
.NewsArchive .gridView TR:hover {
	BACKGROUND-COLOR: #fff
}
.NewsArchive .footer TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.NewsArchive .gridView .footer TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.NewsArchive .footer HR {
	MARGIN: 7px 0px 5px
}
.NewsArchive .LangContainer SPAN {
	MARGIN-RIGHT: 5px
}
.NewListPuff .NewsListItem {
	MARGIN-BOTTOM: 7px
}
.NewListPuff A.NewsListLink {
	COLOR: #333; TEXT-DECORATION: none
}
.NewListPuff A.NewsListLink:hover {
	COLOR: #0072bc
}
.NewListPuff .Content {
	
}
.NewListPuff .ReadMoreLink {
	
}
.NewListPuff .LangContainer * {
	VERTICAL-ALIGN: middle
}
.NewListPuff .LangContainer .LangLabel {
	MARGIN-RIGHT: 5px
}
.QuickPoll {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 150px; BACKGROUND: url(/Base/Functions/QuickPoll/Images/QuickPollBg.gif) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}
.QuickPoll H4 {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #0072bc; LINE-HEIGHT: 1.2; TEXT-ALIGN: center
}
.QuickPoll .Stats DL {
	MARGIN: 5px 0px
}
.QuickPoll .stateList {
	MARGIN: 10px 0px
}
.QuickPoll .Stats DT {
	FLOAT: left; WIDTH: 100%
}
* HTML .QuickPoll .Stats DT {
	CLEAR: none
}
.QuickPoll .Stats DT SPAN {
	DISPLAY: block; MARGIN-RIGHT: 2.5em
}
.QuickPoll .Stats .Percent {
	FLOAT: left; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -2.2em; WIDTH: 2.2em; TEXT-ALIGN: right
}
.QuickPoll .Stats .Bar {
	CLEAR: both; DISPLAY: block; BACKGROUND-IMAGE: url(/Base/Functions/Poll/BarBg.gif); MARGIN-BOTTOM: 2px; OVERFLOW: hidden; HEIGHT: 10px
}
.QuickPoll .Stats .Bar SPAN {
	DISPLAY: block; BACKGROUND: url(/Base/Functions/Poll/Bar.gif) no-repeat 100% 0%
}
.QuickPoll .Stats .Bar SPAN SPAN {
	BACKGROUND: url(/Base/Functions/Poll/BarStart.gif) no-repeat; WIDTH: 2px; HEIGHT: 10px
}
.QuickPoll .TotalVotes {
	DISPLAY: block
}
.LocalStory A {
	COLOR: #333; TEXT-DECORATION: none
}
.LocalStory A:hover {
	COLOR: #0072bc
}
.LocalStory .Content {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.LocalStory .image {
	MARGIN: 0px 5px
}
.Puff .image {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 9px; MARGIN-RIGHT: 9px
}
.Puff A {
	COLOR: #333; TEXT-DECORATION: none
}
.Puff A:hover {
	COLOR: #0072bc
}
.Puff .text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.RelatedDocuments A {
	COLOR: #333; TEXT-DECORATION: none
}
.RelatedDocuments A:hover {
	COLOR: #0072bc
}
.RelatedDocuments .linkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 2px 11px; PADDING-TOP: 0px
}
.RelatedDocuments .linkbox IMG {
	MARGIN-RIGHT: 5px
}
.RelatedDocuments .imageheader {
	MARGIN-BOTTOM: 3px
}
.RelatedDocuments HR {
	MARGIN: 0px
}
.RelatedLinks A {
	COLOR: #333; TEXT-DECORATION: none
}
.RelatedLinks A:hover {
	COLOR: #0072bc
}
.RelatedLinks .linkbox {
	MARGIN: 0px 0px 0px 11px
}
.RelatedLinks .imageheader {
	MARGIN-BOTTOM: 7px
}
.RelatedLinks HR {
	MARGIN: 3px 0px
}
.Search A {
	COLOR: #333
}
.Search A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.Search .Hits {
	MARGIN: 10px 0px
}
.Search .panelList .listItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.Search INPUT.TextBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 250px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.Search .SearchContainer {
	MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: middle
}
.Search .SearchContainer INPUT {
	VERTICAL-ALIGN: middle
}
.Search .Pager A {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #666 1px solid; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid
}
.Search .Pager A:hover {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; BACKGROUND: #666; PADDING-BOTTOM: 1px; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid
}
.Search .Pager A.Next {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Search .Pager A.Previous {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Search .Pager A.Next:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Search .Pager A.Previous:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Search .Pager A[disabled='disabled'] {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #666; TEXT-DECORATION: none
}
.Search .Pager .Previous {
	FLOAT: left
}
.Search .Pager .Next {
	FLOAT: right
}
.Search .Pager {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
.Search .Pager A[disabled='disabled'].Previous {
	COLOR: #999; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.Search .Pager A[disabled='disabled'].Next {
	COLOR: #999; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.Search .textLink {
	COLOR: #666
}
.SearchResult A {
	COLOR: #333; TEXT-DECORATION: none
}
.SearchResult A:hover {
	COLOR: #0072bc
}
.SearchResult .BreadCrum {
	COLOR: #999
}
.SearchResult .panelList .listItem {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/Base/Functions/Search/Images/searchResult_back.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e1e3e2
}
.SearchResult .panelList .alt {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff
}
.SearchResult .SearchContainer {
	MARGIN: 5px 0px; VERTICAL-ALIGN: middle
}
.SearchResult .SearchContainer INPUT {
	VERTICAL-ALIGN: middle
}
.SearchResult .InfoLabel {
	DISPLAY: block; MARGIN: 5px 0px
}
.SearchResult .SearchContainer INPUT.TextBox {
	WIDTH: 250px; MARGIN-RIGHT: 10px
}
.SubscriptionList #SubscriptionPages {
	MARGIN-TOP: 10px
}
.SubscriptionList .button {
	MARGIN-BOTTOM: 10px
}
.SubscriptionList .textBox {
	WIDTH: 250px
}
.BoxTeaser .boxBody {
	PADDING-TOP: 0px
}
.StandardTeaser .Image IMG {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
.TeaserImageLeft .Image {
	FLOAT: left; WIDTH: 200px
}
.TeaserImageRight .Text {
	FLOAT: left; WIDTH: 200px
}
.TeaserImageRight .Image {
	FLOAT: right; WIDTH: 200px
}
.TeaserImageLeft .Text {
	FLOAT: right; WIDTH: 200px
}
.TeaserImageLeft .Image IMG {
	MARGIN-BOTTOM: 0px
}
.TeaserImageRight .Image IMG {
	MARGIN-BOTTOM: 0px
}
.TeaserItem .Image IMG {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
#RegionSecondaryContent .Video {
	BORDER-RIGHT: #dcdada 1px solid; BORDER-TOP: #dcdada 1px solid; BACKGROUND: url(/Base/Functions/VideoGallery/Images/video_back.gif) #e1e3e2 repeat-x left top; BORDER-LEFT: #dcdada 1px solid; BORDER-BOTTOM: #dcdada 1px solid
}
#RegionSecondaryContent .Video H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 150%; LINE-HEIGHT: 1
}
#RegionMainContent .Video .Content * {
	FLOAT: right; WIDTH: 310px
}
#RegionMainContent .Video .Content * * {
	FLOAT: none; WIDTH: auto
}
#RegionMainContent .Video .LinkList IMG {
	FLOAT: left
}
#RegionMainContent .Video .LinkList A {
	FLOAT: left
}
#RegionSecondaryContent .Video .LinkList IMG {
	FLOAT: left
}
#RegionSecondaryContent .Video .LinkList A {
	FLOAT: left
}
#RegionSecondaryContent .Video .Content {
	
}
.Video .VideoContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.Video .image {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 9px
}
.Video .alt.VideoContainer {
	BACKGROUND: url(/Base/Functions/VideoGallery/Images/video_back.gif) #e1e3e2 repeat-x left top
}
.Video .LinkIcon {
	MARGIN-RIGHT: 5px
}
.Video .Link {
	MARGIN-BOTTOM: 5px
}
.Video .exPanel {
	MARGIN: 10px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Video .exPanel .header {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d1cf 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0px; BACKGROUND: url(/base/Functions/Glossary/Images/GlossaryWordClosed.gif) no-repeat right top; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #d0d1cf 1px solid
}
.Video .exPanel-Exp.exPanel .header {
	BACKGROUND: url(/base/Functions/Glossary/Images/GlossaryWordExpanded.gif) no-repeat right top
}
.Video .exPanel .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.VideoContainer H3.ContainerHeading {
	COLOR: #666666
}
.VideoContainer .VideoArea {
	MARGIN: 0px; WIDTH: 100%
}
.VideoContainer .VideoArea .Content {
	MARGIN-RIGHT: 10px
}
.VideoLightBox #videoLightBoxContainer {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 20px; Z-INDEX: 90000; BACKGROUND: url(/base/functions/videolightbox/images/lightboxTransparentDark.png); LEFT: 50%; PADDING-BOTTOM: 20px; MARGIN-LEFT: -200px; WIDTH: 400px; PADDING-TOP: 20px; POSITION: fixed; TOP: 15%; TEXT-ALIGN: center
}
* HTML .VideoLightBox #videoLightBoxContainer {
	BACKGROUND: #666; POSITION: absolute; TOP: 400px
}
.VideoLightBox #videoLightBoxModalBack {
	DISPLAY: none; Z-INDEX: 80000; BACKGROUND: #000; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100px; POSITION: fixed; TOP: 0px; HEIGHT: 100px; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5
}
* HTML .VideoLightBox #videoLightBoxModalBack {
	POSITION: absolute
}
.VideoLightBox #videoLightBoxContainer .videoLightBoxControl {
	BACKGROUND: #fff
}
* HTML .VideoLightBox #videoLightBoxContainer .videoLightBoxControl EMBED {
	
}
.VideoLightBox .videoLightBoxHeader {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: right
}
.VideoLightBox .videoLightBoxHeader A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: right; COLOR: #fff
}
.VideoLightBox .videoLightBoxHeader H2 {
	FLOAT: left; COLOR: #fff
}
.VideoLightBox .videoLightBoxHeader IMG {
	BACKGROUND: url(/base/functions/videolightbox/images/lightboxCloseButton.png) no-repeat left top
}
* HTML .VideoLightBox .videoLightBoxHeader IMG {
	BACKGROUND: url(/base/functions/videolightbox/images/lightboxCloseButton.gif) no-repeat left top
}

#rn_rightCol {
	PADDING-RIGHT: 14px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 200px; PADDING-TOP: 6px
}
.rn_redLink {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.rn_leftNav {
	FLOAT: left
}
.rn_leftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rn_leftNav UL LI {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 24px
}
.rn_leftNav UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.rn_leftNav UL LI A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e0b203; TEXT-DECORATION: none
}
.rn_leftNav UL LI A.active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e0b203; TEXT-DECORATION: none
}
.rn_ticker {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; BACKGROUND: #ffffff; FLOAT: left; BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 445px
}
.rn_ticker UL {
	PADDING-LEFT: 18px; FLOAT: left; LIST-STYLE-TYPE: none
}
.rn_tickerItem {
	WIDTH: 164px
}
.rn_tickerItemImg {
	FLOAT: left; HEIGHT: 232px
}
.rn_tickerItemHeading {
	FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 12px
}
.rn_tickerItemText {
	FLOAT: left; TEXT-ALIGN: left
}
.rn_tickerItemMore {
	BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url('more.jpg'); BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; TEXT-ALIGN: right
}
.rn_tickerItemMore A {
	TEXT-DECORATION: none
}