
.WarningAdminContent, .adminContent {background-color:yellow; border:1px solid black;font-weight:bold;padding:5px}
.NoteAdminContent {background-color:yellow;}
.WarningErrorContent, .errorContent {color:yellow;background-color:red; border:1px solid black;font-weight:bold;padding:5px}
.xdomWarningText {font-weight:bold;color:red;}
.xdomModalBlocker {position:fixed;height:100%;width:100%;top:0px;left:0px;opacity:0.6;background:white none repeat scroll 0 0;z-index:1024} 
.xdomWarningBlocker {position:absolute;filter:alpha(opacity=60);opacity:0.6;background:red none repeat scroll 0 0;z-index:1024}
.xdomWarningFrame {border: 1px solid #ff0000;}
table.xdomBorderedTable {border-collapse:collapse;}
.xdomBorderedTable td, .xdomBorderedTable th {border:1px solid black;padding:2px;}
.xdomListSelectorList {background-color:white; border: grey 1px solid; white-space:nowrap; height:250px; overflow:auto}
.xdomListSelectorSelectedList {color: blue; font-weight:bold;white-space:nowrap;}
.xdomListSelectorSelectionList {color: blue; font-weight:bold;white-space:nowrap;}
.xdomListSelectorSelectedItem {background-color: blue; color:yellow}
.xdomListSelectorDisabledItem {font-style:oblique; font-weight:normal; color:grey;}
.xdomListSelectorButton {width:100px}
.xdomPercentageBar {position:relative;border:1px solid #777;background-color:white;}
.xdomPercentageBar .indicator {position:absolute;z-index:1024;border-right:1px solid #777;}
.xdomRequiredControl {background-color:pink;}
.xdomRequiredControlFail {background-color:red; }
.xdomRequiredControlLabel {}
.xdomRequiredControlLabelFail {color:red; font-weight:bold;}
.xdomHelpIcon:hover {filter:alpha(opacity=30); opacity:.30;}
.xdomHelpPopupLink {border:0px}
a.xdomHelpPopupLink:link img, a.xdomHelpPopupLink:visited img {border:0px solid}
.xdomEditForm {margin:10px 0px;}
.xdomEditForm table {margin:0px;}
.xdomEditFormTitleRow {text-align:center !important;font-size:14pt!important;font-weight:bold!important}
.xdomEditFormLabelCell {text-align:right; padding-right:5px;font-weight:bold;width:1%;}
.xdomEditFormLabelCell label {white-space:nowrap}
.xdomEditFormControlRowTable {width:1%;margin:0px!important;}
.xdomEditFormControlRowTable .xdomEditFormLabelCell label {margin-left:20px;}
.xdomEditFormTextareaCell {padding:5px 0px;text-align:left !important;font-size:12pt }
.xdomEditFormGoogleMapCell {padding:10px 0px;height:500px;position:relative;}
.xdomEditFormControlCell {width:100%;text-align:left}
.xdomEditFormControlCell a:link,.xdomEditFormControlCell a:visited {background:transparent;border:0px}
.xdomEditFormControlCell img {border:0px}
.xdomAjaxPopupShrink {display:none;} 
.xdomAjaxPopupExpand {position:absolute;height:auto;width:auto;top:-250px;left:-250px;background-color:white;z-index:20025; border:3px solid #aaaaaa;}
.xdomAjaxPopupContentClose {cursor:pointer;float:right;}
.xdomAjaxPopupContentHead {border-bottom:2px solid #aaaaaa;background-color:#cccccc;text-align:left;padding:2px;cursor:move;width:100%}
.xdomAjaxPopupContentBody {padding:10px;color:black;}
.xdomAjaxPopupContentBody table {color:black}
.FUWLink {font-size:11px;text-align:center}
.FUWLink a {font-style:italic;font-weight:bold;}
.FUWLink a hover {background-color:black;color:red}
.FUWLink img {float:right;border:0px;}
.FloatRight {float:right;margin-left:10px;margin-bottom:5px;}
.FloatLeft {float:left;margin-right:10px;margin-bottom:5px;}
img.png { behavior: url("/pngbehavior.htc"); }
.searchText {width:440px;}
.memberDirectoryOptionSelectorSelect {width:320px;}
.memberDirectoryQuerySelectorSelect {width:320px;}
.memberDirectoryGroupSelectorSelect {width:320px;}
.memberImageLink {margin-right:10px;}
.MemberImage {border:1px solid black;background:white; padding:5px;}
.MemberPrivateImage {border:1px solid black;background:red; padding:5px;}
.memberDirectoryListType {float:left;}
.memberDirectoryListValue {margin-left:130px;font-weight:normal;}
.memberDirectoryListItem {padding:2px 0px 2px 40px;}
.memberFeedbackText {white-space:pre-wrap!important}
.PurchaseOrderMainTitle {font-size:18px;font-weight:bold;margin:1em 0 1em;}
.PurchaseOrderSubTitle {font-size:14px;font-weight:bold;margin:1em 0 1em;}
.PurchaseOrderListTitle {font-size:14px;font-weight:bold;margin-top:1em;}
.PurchaseOrderTitle {font-size:14px;font-weight:bold;}
.MailFormWide {width:500px;}
.MailFormNarrow {width:360px;}
.newsletterIframe {border:1px solid black;background-color:white;}
.RssWidgetTitle {font-size:14pt}
.RssWidgetItemDate {}
.RssWidgetItemDescription {margin-bottom:5px;padding-bottom:5px}
.RssWidgetItemDescriptionOnly {border-bottom:1px solid black;margin-bottom:5px;padding-bottom:5px}
.RssWidgetItemContent {border-bottom:1px solid black;margin-bottom:5px;padding-bottom:5px}
.RssWidgetItemTitle {font-size:12px;font-weight:bold}
a.RssWidgetItemTitle:link, a.RssWidgetItemTitle:visited {color:black;}
a.RssWidgetItemTitle:hover {color:#e0e0e0;background-color:#bc5b4d;}
.ShowcasePageTitle {font-size:18pt;font-weight: bold; text-align: left; margin-top: 0.11em; margin-bottom: 0.1em;}
.ShowcasePageSubTitle {font-size:12pt;font-weight:bold; margin-top: 0.1em; margin-bottom: 0.1em; }
.ShowcasePageDate {font-size:10pt;font-weight:bold; margin-top: 0.1em; margin-bottom: 0.1em; }
.ShowcaseTitleLink {font-size:14pt;font-weight:bold; margin-top: 0.1em; margin-bottom: 0.1em;}
.ShowcaseSubTitleLink {font-size:10pt;font-weight:bold; margin-top: 0.1em; margin-bottom: 0.1em; }
.ShowcaseExternalLink {font-size:9pt;font-weight:bold; margin-top: 0.1em; margin-bottom: 0.1em; }
.ShowcaseImageLink img {margin:0px 10px 10px 0px;border:1px solid black}
.ShowcaseImageLink img:link, .ShowcaseImageLink img:visited {border:1px solid black}
.user_page_entry,.user_primary_entry {color:green;font-weight:bold;}
.system_page_entry,.user_secondary_entry {font-style:italic}
.user_link_entry {color:purple;font-weight:bold;font-style:italic}
.memberonly_page_entry {color:red;}
.LoginHiddenCell {padding-top:5px;}
.GuestbookImage {float:left;border:1px solid black;background:white; padding:10px;margin-right:5px;margin-bottom:5px;}
.GuestbookEntry {clear:both}
.GuestbookName {font-weight:bold;margin-top:10px;}
.GuestbookTitle {font-weight:bold;}
.GuestbookPrivate {font-weight:bold;color:red;}
.guestbookEditFrame, .GenericEditFrame {margin-top:30px;}
.PublicationPageTitle {font-size:16pt;font-weight:bold;line-height:18pt;margin:2px 0;}
.PublicationPageSubTitle {font-size:13pt;font-weight:bold;margin:2px 0;}
.publicationEditFrame {margin-top:30px;}
.UploadPopupShrink {display:none;} 
.UploadPopupExpand {position:absolute;height:auto;width:710px;top:0px;left:0px;background-color:white;z-index:2; border:3px solid #aaaaaa;}
.UploadPopupContentClose {cursor:pointer;float:right;}
.UploadPopupContentHead {border-bottom:2px solid #aaaaaa;background-color:#cccccc;text-align:left;padding:2px;cursor:move;width:100%}
.UploadPopupContentBody {padding:10px;}
.UploadUpdateProgress {width:10em;height:1em;margin:.3em;position:relative;float:right;background-color:#cccccc;}
.UploadUploadProgressBar {width: 0em;height:1em;position:absolute;top:0px;left:0px;background-color:#00df00;z-index:2}
.UploadUploadProgressStatus {float:right;margin:.2em;width:275px;}
.UploadUploadIframe {border:0px;height:0px;width:0px;padding:0px;position:absolute;visibility:hidden;}
.AnimatedImageThumbsContainer {margin-top:10px;}
.AnimatedImageThumbContainer {float:left;width:10px;height:10px;background-color:#ccc;margin-right:10px;cursor: pointer;cursor:hand}
.AnimatedImageThumbContainer:hover {background-color:#000}
.AnimatedImageSelectedThumbContainer {float:left;width:10px;height:10px;background-color:#000;margin-right:10px;}
.AnimatedImageThumbEnd {clear:both;}
.PhotoAlbumPopupContentBody {text-align:left;}
.PhotoAlbumContentPageLinks, .PhotoAlbumContentSubLinks, .PhotoAlbumContentSubLinksDisabled {margin-right:1em;}
.PhotoAlbumContentAlbumEntryCell {vertical-align:top;}
.PhotoAlbumDetailLinks {width:100%}
.PhotoAlbumContentSubLinksThumb {position:absolute;background-color:white;border:2px solid black;}
.PhotoAlbumContentSubLinksThumb td {text-align:center;vertical-align:middle;padding:5px;}
.PhotoAlbumContentAlbumInfoTitle, .PhotoAlbumContentThumbsTitle {font-size:14pt;font-weight:bold;margin:1em 0 1em 0;}
.PhotoAlbumContentAlbumInfoText, .PhotoAlbumContentThumbsText {margin:1em 0 1em 0;}
.EventsListEntry {margin:2px 0px;}
.EventsListLink, .EventsListNoLink {font-weight:bold;font-size:14px;}
.EventsListLink a:link, .EventsListLink a:visited {color:black;}
.EventsListLink a:hover {color:white;background-color:black;}
.EventsNavLinks {font-weight:bold;font-size:12px;margin:10px 0px;}
.EventsNavLinks a:link, .EventsNavLinks a:visited {color:black;margin:0px 8px;}
.EventsNavLinks a:hover {color:white;background-color:black;margin:0px 8px;}
.EventsExportLinks {font-weight:bold;font-size:12px;}
.EventsExportLinks a:link, .EventsExportLinks a:visited {color:black;margin:0px 8px;}
.EventsExportLinks a:hover {color:white;background-color:black;margin:0px 8px;}
.EventsNextLinks {font-weight:bold;font-size:12px;margin:10px 0px;}
.EventsNextLinks .Selected {padding:0px 8px;font-style:italic;color:white;background-color:black;}
.EventsNextLinks a:link, .EventsNextLinks a:visited {color:black;padding:0px 5px;}
.EventsNextLinks a:hover {color:white;background-color:black;padding:0px 5px;}
.EventsListDateDuration {font-weight:bold;font-size:11px}
.EventsTitleButtons {margin-left:20px;}
.EventsListAddress {font-weight:bold;font-size:11px;}
.EventsListButton {margin:0px 0px 0px 9px}
.EventsEditFrame {margin-top:30px;}
.EventsCalendarTable, .EventsMiniCalendarTable {border-collapse:collapse; width:100%}
.EventsCalendarTitle {text-align:center;font-weight:bold;font-size:14pt}
.EventsCalendarWeekname {text-align:center;font-weight:bold;font-size:11pt; width:14.3%}
.EventsCalendarBlankDay {border:1px solid #777; background-color:#ccc}
.EventsCalendarDay {border:1px solid #777; vertical-align:top;white-space:normal;font-size:11px;font-family:Verdana,sans-serif;height:80px}
.EventsWeekDate {font-weight:bold;font-size:14pt;margin:10px 0px;}
.EventsWeekDateContent {margin-left:100px;}
.EventsStressed {font-weight:bold;color:#444;}
.EventsPageTitle {font-weight:bold;font-size:16pt;margin:.5em 0}
.EventsPageDate {font-weight:bold;font-style:italic;font-size:12pt;}
.EventsPageAddress {font-weight:bold;font-size:12pt;margin:.4em 0 1em 0;}
.EventsPrevNextLink {margin:5px 10px; font-size:10pt;font-weight:bold;}
.EventsNextLinks {margin-top:15px; text-align:center;}
.EventsPageContent {margin-top:10px;}
.EventsWarning {font-weight:bold;font-style:italic;color:darkred;background-color:#fafad2}
.EventsMiniListEntry {margin:10px 0px;font-size:10px;}
.EventsMiniCalendarContainer {padding:5px}
.EventsMiniCalendarTitle {font-size:10pt;text-align:center;font-weight:bold;}
.EventsMiniCalendarWeekname {font-size:10pt;font-weight:bold;text-align:center;}
.EventsMiniCalendarDay {text-align:center;}
.EventsMiniLink {}
.EventsMiniNextLinks {font-weight:bold;font-size:12px;margin:2px 0px;text-align:center;}
.EventsMiniNextLinks .Selected {padding:0px 8px;font-style:italic;color:white;background-color:black;}
.EventsMiniNextLinks a:link, .EventsMiniNextLinks a:visited {color:black;padding:0px 5px;}
.EventsMiniNextLinks a:hover {color:white;background-color:black;padding:0px 5px;}
.EventsCalLink {}
.EventsCalLink:link, .EventsCalLink:visited {color:black;}
.EventsCalLink:hover {color:white;background-color:black;}
.EventsCalAdminLink {}
.EventsCalAdminLink:link, .EventsCalAdminLink:visited {color:red;}
.EventsCalAdminLink:hover {color:yellow;background-color:red;}
.EventsCalNoLink {}
.GoogleMapPopupWidget {background-color:white;border:1px solid black}
.GoogleMapDirectionsContainer {margin-bottom:10px;}
.GoogleMapContainer {height:inherit;}
.GoogleMapOuterContainer {position:relative;height:inherit;}
.GoogleMapRouteContainer {float:left;width:0%;height:100%;visibility:hidden;overflow:auto;}
.GoogleMapMapContainer{float:right;width:100%;}@CHARSET "UTF-8";
p { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 600; margin-right:10px }
h1 { font-size: 20pt; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 15pt; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 12pt; font-weight: bold; margin: 1em 0; }
ul,ol {font-size: 10pt; font-weight: 600;}
td {font-size: 10pt; font-weight:600;}
img.png { behavior: url("/pngbehavior.htc"); }
img.pngprint { position:absolute; display:none }
.Logo { background-color: yellow; }
.TopBar { color: black; font-size: 15pt; background-color: yellow; text-align: center; padding-top: 13px; }
#mceContentBody { color: white; background-color: black; position: absolute; width: 597px; height: 395px; overflow: auto; }
.SideBar { color: white; background-color: silver; }
.Sponsor {}
.SELinks {font-size:8px;color:white;}
.SELinks a:link, .SELinks a:visited {color:white;text-decoration:none}
.SELinks a:hover {color:black;background-color:white;text-decoration:none}
#goPopElem { z-index: 1022; }
#goN2ExplorerDiv { z-index: 1022; }
.redBorder img {border-color: red; }
img.RedBorder {border-color: red; }
.pageContentArea table, .pageBodyContent table {margin:auto;}
table.border1 {border-collapse:collapse; border:1px solid;width:95%;}
table.border1 td {border:1px solid;padding:5px}
table.border31 {border-collapse:collapse; border:3px solid;width:95%;}
table.border31 td {border:1px solid;padding:5px}
p.PublicationGroupHeader { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; font-style: italic; text-decoration: none; margin: 1em 0; }
p.ShowcasePageTitle { font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-top: 0.11em; margin-bottom: 0.1em; }
p.ShowcasePageSubTitle { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.1em; }
p.ShowcasePageDate { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.1em; }
p.ShowcaseTitleLink { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.1em; }
p.ShowcaseSubTitleLink { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.1em; }
p.ShowcaseExternalLink { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.1em; }
p.diary_date { font-size: 14pt; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.1em; }
p.diary_time { font-size: 10pt; font-weight: bold; font-style: oblique; margin-top: 0.1em; margin-bottom: 0.1em; }
p.diary_name { font-size: 12pt; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.1em; }
p.diary_title { font-size: 12pt; font-weight: bold; }
.nav1 { color: white; font-size: 10pt; font-weight: bold; background-color: black; text-decoration: none; z-index: 1; }
.nav1 a:link { color: white; background-color: black; text-decoration: none; text-align: right; z-index: 1; }
.nav1 a:visited { color: white; background-color: black; text-decoration: none; text-align: right; z-index: 1; }
.nav1 a:hover { color:red; background-color: white; text-decoration: none; text-align: right; z-index: 1; }
.nav1 a:active { color:red; background-color: white; text-decoration: none; text-align: right; z-index: 1; }
.Sitemap a:link { color: black; text-decoration: none; }
.Sitemap a:visited { color: black; text-decoration: none; }
.Sitemap a:hover { color: black; background-color: #2893d5;text-decoration: none; }
.Sitemap a:active { color: black; background-color: #2893d5; text-decoration: none; }
.sitemapItem {white-space:nowrap;}
#map {border: 3px solid black}
#maptext { font-size: 10pt; z-index: 6; }
#maptext a:link {color:black; text-decoration: underline; }
#maptext a:visited {color:black; font-style: normal; text-decoration: underline; }
#maptext a:hover {color:black; background-color: red; text-decoration: none; }
#maptext a:active { color:black; font-style: normal; background-color: red; text-decoration: none; }
#spacer { height: 40px; }
.mapSnote {background-color:white;}
.mapPnote {background-color:white;}
.mapMarker {color: black;font-size:10px}
.mapMarkerImageCell {text-align:center;vertical-align:middle}
.mapMarkerContentCell {text-align:center;vertical-align:middle;white-space:nowrap}
.mapMarkerTitle {font-weight:bold}
.mapMarkerName {}
.mapMarkerName a:link {}
.mapMarkerName a:visited {}
.mapMarkerName a:hover {}
.mapMarkerName a:active {}
.mapMarkerAddress{}
.mapMarkerImage {border:1px solid black}
.MediaFrame a:link, .MediaFrame a:visited {text-decoration:none;}
.MediaFrame a:hover {text-decoration:none;background:none;}
.MediaFrame img {border:0px transparent;background:none}
.MediaPodFrame p {margin:5px 0px; text-align:left}
.MediaPodFrame img {margin:3px 10px 0px 0px;}
.MediaSubscribeFrame {width:400px; text-align:center}
.MediaSubscribeFrame p {margin:5px 0px 5px;text-align:left}
.MediaSubscribeFrame a {padding:0px 5px; border:none;}
.MediaListHover {color:black;background-color:white}
.MediaListSelect {color:black;background-color:white;font-weight:bold}
table {color:white}
.printLink {float:right;color: #33FF33;font-weight: bold;font-size: 12px;}
.printLink:hover {color: #FFFFFF;}
.searchResultURL {font-weight:bold;}
.searchResultAbstract {width:650px;}
.searchResultTrailer {color:blue;}
.memberFeedbackText {font-size:10pt; font-weight:bold; color:red; white-space:pre}
.memberWarningText {font-size:10pt;font-weight:bold;color:red;}
#greetingBoxElement {position:absolute;top:5px;left:450px;width:350px;height:20px;z-index:10}
#keyholdersGreetingBoxElement {position:absolute;top:0px;left:680px;width:350px;height:50px;z-index:10}
.loginTableCell0 {font-size:10pt;font-weight:bold; text-align:right;white-space:nowrap}
.memberGreetingBox {position:relative; font-size:10pt}
.memberGreetingBox a, .memberGreetingBox a:link, memberGreetingBox a:visited {color:white;text-decoration:none}
.memberGreetingBox a:hover {color:black;background-color:white;text-decoration:none}
.memberGreetingLoginBox {position:absolute;top:0px; left:0px}
.memberGreetingMyAccountLink {position:absolute;top:24px;left:0px;font-size:10px;font-weight:bold}
.memberGreetingMyAccountLink:link {text-decoration:none;}
.memberGreetingLoginLink {position:absolute;top:48px;left:0px;font-size:1px;font-weight:bold}
.memberGreetingLogoutLink {position:absolute;top:0px;left:210px;font-size:12px;font-weight:bold}
.memberGreetingEditSiteLink {position:absolute;top:0px;left:0px; font-size:12px; font-weight:bold}
.memberGreetingQuickEditLink {position:absolute;top:0px;left:60px; font-size:12px; font-weight:bold}
.memberGreetingManageLink {position:absolute;top:0px;left:150px; font-size:12px; font-weight:bold}
.memberGreetingMessage {position:absolute;top:4px;left:0px; font-size:10px;}
.memberGreetingNotYou {position:absolute;top:20px;left:0px;font-size:10px}
.memberStatusMessage {position:absolute;top:20px;left:0px; width:180px; height:30px; overflow:hidden; font-size:10px; color:red; text-align:left}
.memberDirectoryLetterLinks {text-align:center}
.memberDirectoryListEntry dt {font-weight:bold}
.memberDirectoryListEntry dd {}
.memberDirectoryListColumn0 {font-weight: bold; width:130px;}
.xdomListSelectorList {background-color:white; border: grey 1px solid; white-space:nowrap; height:250px; overflow:auto}
.xdomListSelectorSelectedList {color: blue; font-weight:bold;white-space:nowrap;}
.xdomListSelectorSelectionList {color: blue; font-weight:bold;white-space:nowrap;}
.xdomListSelectorSelectedItem {background-color: blue; color:yellow}
.xdomListSelectorDisabledItem {font-style:oblique; font-weight:normal; color:grey;}
.xdomListSelectorButton {width:100px}
.xdomRequiredControl {background-color:pink;}
.xdomRequiredControlFail {background-color:red; }
.xdomRequiredControlLabel {}
.xdomRequiredControlLabelFail {color:red; font-weight:bold;}
.xdomHelpIcon:hover {filter:alpha(opacity=30); opacity:.30;}
a.memberImageLink {text-decoration: none}
a.memberImageLink img{color:white;border:1px solid transparent;outline:0px}
a.memberImageLink:link img, 
a.memberImageLink:visited img {color:white;border:1px solid transparent;outline:0px}
a.memberImageLink:hover img ,
a.memberImageLink:active img,
a.memberImageLink:focus img {color:white; border:1px solid black; background:#9966CC;}
.memberImageLink img {color:white}
.reportAbuseLink {font-size:10px}
.memberQuickEditFrame {border: 1px solid #9966CC;}
.memberQuickEditLink {border:none;font-size:11px;font-weight:bold}
img.memberQuickEditLink:link {border:none}
.memberQuickEditLink:hover{}
.memberPublic {}
.memberPrivate {color:red;}
.memberPrivate:link {color:red}
.memberPrivate:hover {background:yellow;color:red;}
.memberPrivate:visited {color:red}
.memberGeneralListHeading {font-weight:bold; padding-top:10px;padding-bottom:10px}
.memberGeneralListSubheading {font-weight:normal}
input{border-right: #9966CC 1px solid;border-top: #9966CC 1px solid;border-left: #9966CC 1px solid;border-bottom: #9966CC 1px solid;}
input.view{ background-color: whitesmoke;}
input.checkbox{width: 20px;border-top-style: none;border-right-style: none;border-left-style: none;border-bottom-style: none;}
select{border-right: #9966CC 1px solid;border-top: #9966CC 1px solid;border-left: #9966CC 1px solid;border-bottom: #9966CC 1px solid;}
select.view{ background-color: whitesmoke;}
textarea{border-right: #9966CC 1px solid;border-top: #9966CC 1px solid;border-left: #9966CC 1px solid;border-bottom: #9966CC 1px solid;}
input.find{background-color: whitesmoke;}
select.find{background-color: whitesmoke;}
body {color:black;font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:600;background:black;overflow:auto;scrollbar-arrow-color: #ffffff;scrollbar-face-color: #000000;scrollbar-track-color: #ffffff;}
.Links { color: white;}
#mainPageElement {position:relative; width:1000px; height:670px;margin:auto;}
#topElement {position:absolute;z-index:0; top:0px; left:181px; width:635px; height:93px;background-image:url(/images/swampNew-Top.jpg);}
#leftSideElement {position:absolute;z-index:0; top:0px; left:0px; width:181px; height:670px;background-image:url(/images/swampNew-Left.jpg);}
#rightSideElement {position:absolute;z-index:0; top:0px; left:816px; width:184px; height:670px;background-image:url(/images/swampNew-Right2.jpg);}
#bottomElement {position:absolute;z-index:0; top:481px; left:181px; width:635px; height:189px;background-image:url(/images/swampNew-Bottom2.jpg);z-index:2;}
#Body {position:absolute;z-index:3; top:90px; left:165px; width:680px; height:420px;overflow:auto;color:white;}
#linksAreaElement {position:absolute;z-index:2; top:445px; left:151px; height:113px; width:597px;}
#Links {position:absolute;z-index:5; top:515px; left:165px; width:720px; height:77px;}
#eyesElement {position:absolute;z-index:2; top:44px; left:735px; width:60px; height:46px;}
#printlink {position:absolute;z-index:2; top:685px; right:104px; width:200px; height:50px;}
#fuwlink {position:absolute;z-index:0; top:690px;left:10px;width:400px;}
.mceIcon, .mceAction, span.mceOpen {background-color:#eeeeee!important}
.mceButtonDisabled .mceIcon {opacity: 0.9!important}
.customSkin a:link, .customSkin a:visited {background-color:#eeeeee!important;}
.customSkin a:hover {color:#eeeeee!important;background-color:black!important}
.Body a:link { color: white; background-color: black; }
.Body a:visited{ color: white; background-color: black; }
.Body a:hover{ color: black; background-color: white; }
.Body a:active{ color: black; background-color: white; }
.printlink a:link { color: red; background-color: black; }
.printlink a:visited{ color: red; background-color: black; }
.printlink a:hover{ color: black; background-color: red; }
.printlink a:active{ color: black; background-color: red; }
#hostlink { color: red; font-family: Verdana, Arial, Helvetica, sans-serif; z-index: 6; border: solid 1px; }
#hostlink a:link { color: red; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#hostlink a:visited { color: red; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
#hostlink a:hover { color: black; background-color: red; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#hostlink a:active { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: red; text-decoration: none; }
a:link#hostlink { color: red; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited#hostlink { color: red; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
a:hover#hostlink { color: black; background-color: red; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:active#hostlink { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: red; text-decoration: none; }
.MediaFrame a:link, .MediaFrame a:visited {text-decoration:none;}
.MediaFrame a:hover {text-decoration:none;background:none;}
.MediaFrame img {border:0px transparent;background:none}
.MediaFrame p {text-align:left}
.MediaPodFrame p {margin:5px 0px; text-align:left}
.MediaPodFrame img {margin:3px 10px 0px 0px;}
.MediaSubscribeFrame {width:400px; text-align:center}
.MediaSubscribeFrame p {margin:5px 0px 5px;text-align:left}
.MediaSubscribeFrame a {padding:0px 5px; border:none};
.navSwamp td {vertical-align:top}
.navSwamp {color: #000000;font-weight: bold;font-size: 14px;margin-bottom:5px;padding:3px;}
.navSwamp a, .navSwamp a:link, .navSwamp a:visited {border:0px black;outline-style:none; outline:0px}
.navSwamp a:hover {color: #FF0000;border:0px black;outline-style:none; outline:0px}
.navSwamp img {border:0px black;}
.navSwampLink {color:#000000;font-weight:bold;font-size:14px;display:block;}
.navSwampSelectedLink {color: #FF0000;font-weight: bold;font-size: 14px;display:block;}
.navSwamp1 {color:#000000;font-weight:bold;font-size:12px;margin:0px;background-color:white;z-index:2;border-top:1px solid black;}
.navSwamp1 a:hover{color:#a6e132;background-color:#000000;text-decoration:none;vertical-align:bottom;border-style:none}
.navSwamp1Link {color:#000000;background-color:#a6e132;text-decoration:none;font-weight:bold;font-size: 12px;padding:2px;}
#navSwamp1_bridgettHome a:link, #navSwamp1_bridgettHome a:visited {background-color:#ff6600}
#navSwamp1_bridgettHome a:hover {color:#ff6600;background-color:#000000}
#navSwamp1_BridgettTalks a:link, #navSwamp1_BridgettTalks a:visited {background-color:#ff6600}
#navSwamp1_BridgettTalks a:hover {color:#ff6600;background-color:#000000}
.navSwamp2 {color:#000000;font-weight:bold;font-size:11px;margin:0px;background-color:white;z-index:2;border-top:1px solid black;}
.navSwamp2 a:hover{color:#a6e132;background-color:#000000;text-decoration: none;border-style:none}
.navSwamp2Link {color:#000000;background-color:#a6e132;text-decoration:none;font-weight:bold;font-size:12px;;padding:4px}
.navSwamp3 {color:#000000;font-weight:bold;font-size:11px;margin:0px;background-color:white;z-index:2;border-top:1px solid black;}
.navSwamp3 a:hover{color:#a6e132;background-color:#000000;text-decoration: none;border-style:none}
.navSwamp3Link {color:#000000;background-color:#a6e132;text-decoration:none;font-weight:bold;font-size:11px;;padding:4px}
.navSwamp4 {color:#000000;font-weight:bold;font-size:11px;margin:0px;background-color:white;z-index:2;border-top:1px solid black;}
.navSwamp4 a:hover{color:#a6e132;background-color:#000000;text-decoration: none;border-style:none}
.navSwamp4Link {color:#000000;background-color:#a6e132;text-decoration:none;font-weight:bold;font-size:11px;;padding:4px}
.bridgett_link a:link, .bridgett_link a:visited {background-color:#ff6600}
.bridgett_link a:hover {color:#ff6600;background-color:#000000}
.keyholders_link a:link, .keyholders_link a:visited {background-color:#b01304}
.keyholders_link a:hover {color:#b01304;background-color:#000000}
