html, body { margin: 0; padding: 0; font-family: Lucida Grande,Arial,Helvetica,Geneva,Verdana,sans-serif; font-size: 11px; }
td, p, a { font-family: Lucida Grande,Arial,Helvetica,Geneva,Verdana,sans-serif; font-size: 11px; }
/*a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }*/
a:hover.img, img a:hover { text-decoration: none; }
.Content_TitleText { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.BreadCrumb a, .BreadCrumb a:active, .BreadCrumb a:visited { text-decoration: none; font-size: 10px; }
.BreadCrumb a:hover { text-decoration: underline; font-size: 10px; }
.Content { border-top: solid 1px #696969; }
.Content a:link, .Content a:visited, .Content a:active { color: #696969; }
.Content a:hover { color: #f60; }
FIELDSET { border: 1px solid #696969; padding: 2px; }
.Form_Table { background-color: #fff; color: #696969; }
.Form_Title { font-weight: bold; font-size: 16px; }
.Form_Description { font-weight: bold; color: #696969; }
.Form_LabelRow { background-color: #eee; }
.Form_LabelText { color: #696969; }
.Form_Field { border: 1px solid #696969; }
.Form_SectionRow { background-color: #696969; font-weight: bold; color: #fff; }
.Form_SectionText { font-weight: bold; }
.Form_Button, input.Form_Button { border: 1px solid #696969; background-color: #696969; color: #111; cursor: pointer; background-image: url(/communities/common/Images/discuss/gradient.gif); background-repeat: repeat-x; height: 22px; }
.Form_Button:hover { color: #fff; background-image: none; }
a:active.Form_Button, a:link.Form_Button, a:visited.Form_Button { color: #111; display: inline-block; padding: 4px 4px 0 4px; margin-bottom: 0; }
a:hover.Form_Button { color: #fff; }
.Form_HelpText { color: #696969; font-size: 10px; }
.Form_List { border: 1px solid #876e40; }
.Form_Message { color: #f00; }
Legend { font-weight: bold; color: gray; }
.hidden { visibility: hidden; display: none; }
.Moderation_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.Moderation_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.Moderation_ListItem2 { background-color: white; }
.Moderation_ListTitle { font-weight: bold; color: #696969; }
.Moderation_ListAuthorLink { color: #696969; text-decoration: none; }
.Moderation_ListBriefDescription { font-style: italic; }
.Moderation_ListReadMoreLink { text-decoration: none; color: red; }
.NewsTable { width: 230px; background-color: #fff; border: solid 1px #d8d8d8; }
.NewsHeaderRow { background-color: #696969; padding: 4px; cursor: pointer; font-weight: bold; color: white; width: 87%; }
.NewsListItem { width: 230px; padding: 4px; }
.NewsListItem a:link, .NewsListItem a:visited, .NewsListItem a:active { font-weight: bold; }
.NewsPanel { height: 200px; overflow: auto; }
.NewsPanel hr { width: 90%; color: #dcd; }
.notice { color: #f00; font-weight: bold; }
.NoContent { font-weight: bold; }
.PanelCheckbox { color: white; font-size: xx-small; visibility: hidden; display: none; }
.displayQuota { color: #696969; }
/*.Rating a:link, .Rating a:active, .Rating a:visited { color: #696969; }*/
.Rating a:hover { color: #f60; }
.Reseller { text-align: center; font-size: 11px; color: #000; }
.Reseller a:link, .Reseller a:active, .Reseller a:visited { text-decoration: none; font-size: 11px; color: #000; }
.Reseller a:hover { text-decoration: underline; font-size: 11px; color: #000; }
.SectionMenu a:link, .SectionMenu a:active, .SectionMenu a:visited { font-weight: bold; text-decoration: none; }
.SectionMenu a:hover { text-decoration: underline; }
.SelectedMenuItem { font-weight: bold; color: black; text-decoration: none; }
.TopicMenu a, .TopicMenu a:active, .TopicMenu a:visited { text-decoration: none; font-size: 10px; }
.TopicMenu a:hover { text-decoration: underline; font-size: 10px; }
.SectionHeader { font-weight: bold; }
.SectionFooter { font-weight: bold; font-size: 10px; }
.PageFooter { padding: 5px; font-weight: bold; }
.StatsTable { width: 150px; background-color: white; }
.StatsKey { font-size: 10px; }
.StatsValue { font-weight: bold; padding-left: 2px; font-size: 10px; }
.StatsAlternating { background-color: #ddd; }
.StatsHeading { font-weight: bold; }
.StatsFooter { font-weight: bold; font-size: 10px; }
.StatsHeadingRow { background-color: #369; color: white; font-size: 10px; }
.UserLogin { display: inline; font-size: 11px; }
.UserLogin a:link, .UserLogin a:visited, .UserLogin a:active { text-decoration: none; font-size: 10px; }
.UserLogin a:hover { text-decoration: underline; font-size: 10px; }
.WeekendDayStyle { font-size: x-small; }
.OtherMonthDayStyle { font-size: x-small; background-color: #f5f5f5; color: #d3d3d3; }
.TodayDayStyle { font-size: x-small; background-color: #eee; color: black; border: 1px solid gray; }
.DayHeaderStyle { font-size: x-small; }
.DayStyle { font-size: x-small; }
.SelectedDayStyle td { font-size: x-small; }
.SelectedDayStyle a:link, .SelectedDayStyle a:visited, .SelectedDayStyle a:active, .SelectedDayStyle a:hover { font-size: x-small; color: #f00; display: block; text-align: left; text-transform: capitalize; }
.WebBox_QuoteBy { font-style: italic; color: #333; font-size: larger; }
.WebBox_ListItem { background-color: #eee; padding: 4px; border: 1px solid #369; }
.WebBox a:active, .WebBox a:link, .WebBox a:visited { /*color: #369;*/ text-decoration: none; }
.WebBox a:hover { color: #f60; text-decoration: underline; }
.WebBox_TitleText { font-weight: bold; }
.WebBox_TitleText a:active, .WebBox_TitleText a:link, .WebBox_TitleText a:visited { /*color: #36c;*/ text-decoration: none; }
.WebBox_TitleText a:hover { color: #f60; text-decoration: none; }
.WebBox_Link { font-weight: bold; }
.WebBox_UpDownImage { border: 0; cursor: pointer; padding-right: 5px; }
.WebServiceBox_ListTable { background-color: gray; border: 1px solid #ccf; }
.WebServiceBox_ListItem { background-color: #fff; }
.WebServiceBox_ServiceTitleLink { font-weight: bold; }
.WebServiceBox_ServiceTitleLink:hover { font-weight: bold; }
.WebServiceBox_Copyright { font-size: 9px; }
.WebServiceBox_LastRefreshed { font-size: 9px; line-height: 9pt; color: gray; }
.visible { visibility: visible; display: block; }
.ArticleSection_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.ArticleSection_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.ArticleSection_ListAlternatingItem { background-color: #ccf; }
.ArticleSection_ListTitle { font-weight: bold; color: #696969; }
.ArticleSection_ListAuthorLink { color: #696969; text-decoration: none; }
.ArticleSection_ListBriefDescription { font-style: italic; }
.ArticleSection_NoArticles { color: #f60; }
.Article_IntroCell { background-color: #eee; }
.Article_BodyCell { background-color: #fff; border-top: solid 1px #696969; border-bottom: solid 1px #696969; }
.Article_Title { font-weight: bold; font-size: 16px; }
.Article_AuthorLink { color: red; text-decoration: none; }
.Article_BriefDescription { font-style: italic; }
.BookSection_ListItem { border-top: solid 1px #696969; background-color: #eee; padding: 5px; }
.BookSection_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.BookSection_SectionDescription { color: #696969; }
.BookSection_ListBriefDescription { font-style: italic; }
.BookSection_ListTitle { font-weight: bold; font-size: 14px; }
.BookSection_ListAuthor { font-style: italic; }
.BookSection_ListPublisher { font-style: italic; }
.BookSection_ListPublicationDate { font-style: italic; }
.BookSection_ListReadMoreLink { font-weight: bold; color: red; }
.BookSection_NoBooks { font-size: 120%; color: red; }
.Book_BodyCell { background-color: black; }
.Book_Label { background-color: red; color: red; }
.Book_Title { font-weight: bold; }
.Book_Author { font-weight: bold; }
.Book_ISBN { font-weight: bold; }
.Book_Price { font-weight: bold; }
.Book_Publisher { font-weight: bold; }
.Book_PublicationDate { font-weight: bold; }
.Book_PurchaseLink { font-weight: bold; }
.Book_IntroCell { border-top: solid 1px #696969; border-bottom: solid 1px #696969; background-color: #eee; padding: 16px 8px 16px 8px; }
.Book_BriefDescription { font-style: italic; }
.Comments_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.Comments_ListAlternatingItem { background-color: #ccf; }
.Comments_ListAlternatingItem2 { background-color: #eee; }
.Comments_ListTitle { font-weight: bold; }
.Comments_ListTitleLink { color: #36c; text-decoration: none; font-weight: normal; }
.Comments_ListAuthorLink { color: #36c; text-decoration: none; font-weight: normal; }
.Comments_ListReplyLink { color: #36c; text-decoration: none; font-weight: normal; }
.Comments_IntroCell { background-color: #ccf; }
.Comments_BodyCell { background-color: #fff; }
.Comments_Title { font-weight: bold; }
.Discuss_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.Discuss_Table { border: 1px solid #696969; background-color: #fff; padding: 1px; }
.Discuss_Table th { height: 25px; padding: 3px; margin: 1px; background-image: url(/Communities/Common/Images/Discuss/gradient.gif); background-color: #ccc; font-weight: bold; font-size: 10px; color: #696969; }
.Discuss_Table a:link, .Discuss_Table a:visited, .Discuss_Table a:active { text-decoration: none; font-weight: bold; }
.Discuss_Table a:hover { text-decoration: underline; }
.Discuss_Cell { padding: 3px; margin: 1px; background-color: #eee; }
.Discuss_CellHilite { padding: 3px; background-color: #E6EFF2; }
.DownloadSection_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.DownloadSection_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.DownloadSection_SectionDescription { color: red; }
.DownloadSection_ListAlternatingItem { background-color: #ccf; }
.DownloadSection_ListAlternatingItem2 { background-color: #eee; }
.DownloadSection_ListTitle { font-weight: bold; }
.DownloadSection_ListFileSize { color: #f60; font-size: xx-small; }
.DownloadSection_ListBriefDescription { font-style: italic; }
.DownloadSection_ListReadMoreLink { text-decoration: none; font-weight: bold; }
.DownloadSection_ListDownloadLink { text-decoration: none; font-weight: bold; }
.DownloadSection_NoDownloads { color: #f60; }
.Download_IntroCell { border-top: solid 1px #696969; background-color: #eee; }
.Download_BodyCell { background-color: #fff; }
.Download_Label { font-weight: bold; }
.Download_Title { font-weight: bold; }
.Download_FileSize { font-weight: bold; }
.Download_BriefDescription { font-style: italic; }
.Download_FullDescription { display: block; border-top: solid 1px #696969; }
.Download_AuthorLink { text-decoration: none; }
.Download_DownloadLink { text-decoration: none; font-weight: bold; }
.EventSection_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.EventSection_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.EventSection_ListAlternatingItem { background-color: #ccf; }
.EventSection_ListAlternatingItem2 { background-color: #eee; }
.EventSection_ListTitle { font-weight: bold; }
.EventSection_ListDate { font-weight: bold; }
.EventSection_ListBriefDescription { font-style: italic; }
.EventSection_ListReadMoreLink { text-decoration: none; font-weight: bold; }
.EventSection_ListNotVisible { background-color: #696969; font-style: italic; }
.EventSection_NoBooks { color: #f60; }
.Event_IntroCell { border-top: solid 1px #696969; }
.Event_BodyCell { background-color: #fff; }
.Event_Title { font-weight: bold; }
.Event_Date { font-weight: bold; }
.Event_BriefDescription { font-style: italic; }
.Event_Speaker { font-weight: bold; }
.itemImage { padding-right: 10px; }
.FAQ_Options { background-color: #eee; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; }
.FAQ_ListTable { padding-top: 10px; }
.FAQ_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.FAQ_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.FAQ_SectionDescription { color: red; }
.FAQ_ListAlternatingItem { background-color: #ccf; }
.FAQ_ListAlternatingItem2 { background-color: #eee; }
.FAQ_ListAlternatingItem hr { color: #fff; }
.FAQ_ListAlternatingItem .Form_Button { border: 1px solid #fff; background-color: #fff; color: #369; cursor: pointer; }
.FAQ_ListTitle { font-weight: bold; }
.FAQ_ListDate { font-weight: bold; }
.FAQ_ListBriefDescription { font-style: italic; }
.FAQ_ListReadMoreLink { text-decoration: none; font-weight: bold; }
.FAQ_ListNotVisible { background-color: #696969; font-style: italic; }
.FAQ_ListAnswer { color: olive; }
.FAQ_ListQuestion { font-weight: bold; }
.FAQ_IntroCell { border: solid 1px #696969; }
.FAQ_Title { font-weight: bold; }
.FAQ_AuthorLink { font-weight: bold; }
.FAQ_Date { font-weight: bold; }
.FAQ_BriefDescription { font-style: italic; }
.FAQ_BodyCell { background-color: #fff; border-top: solid 1px #696969; border-bottom: solid 1px #696969; }
.LinkSection_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.LinkSection_ListItem { border-top: solid 1px #696969; background-color: #eee; width: 100%; }
.LinkSection_ListAlternatingItem { background-color: #ccf; }
.LinkSection_ListAlternatingItem2 { background-color: #eee; }
.LinkSection_ListTitle { font-weight: bold; color: #696969; }
.LinkSection_ListTitleLink { text-decoration: none; font-weight: bold; }
.LinkSection_ListBriefDescription { font-style: italic; }
.LinkSection_ListCommentLink { text-decoration: none; }
.LinkSection_NoLinks { color: #f60; }
.Link_IntroCell { border: 1px solid #af9c74; }
.Link_Link { font-weight: bold; }
.Link_BriefDescription { font-style: italic; }
.ParentSection_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.ParentSection_SectionDescription { font-weight: bold; color: red; }
.ParentSection_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.ParentSection_ListItem2 { background-color: white; }
.ParentSection_ListAlternatingItem { background-color: #ccf; }
.ParentSection_ListAlternatingItem2 { background-color: #eee; }
.ParentSection_ListTitleLink { text-decoration: none; }
.ParentSection_ListBriefDescription { font-style: italic; }
.PhotoSection_SectionTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.PhotoSection_SectionDescription { font-weight: bold; color: red; }
.PhotoSection_SpacerCell { background-color: #e7e7e7; height: 2px; }
.PhotoSection_ListTable { border: 1px solid #eee; }
.PhotoSection_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.PhotoSection_ListAlternatingItem { background-color: #ccf; }
.PhotoSection_ListAlternatingItem2 { background-color: #eee; }
.PhotoSection_ListTitle { font-weight: bold; }
.PhotoSection_ListBriefDescription { color: red; }
.PhotoSection_ListReadMoreLink { font-weight: bold; }
.PhotoSection_NoPhotos { color: red; }
.Photo_IntroCell { background-color: #eee; }
.Photo_Title { font-size: medium; font-weight: bold; }
.Photo_AuthorLink { color: #696969; text-decoration: none; }
.Photo_DateCreated { font-style: italic; }
.Photo_AuthorLink:hover { text-decoration: none; color: #f60; }
.Photo_BriefDescription { font-style: italic; }
.Search_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.Search_ListItem2 { background-color: white; }
.Search_ListAlternatingItem { background-color: #ccf; }
.Search_ListAlternatingItem2 { background-color: #eee; }
.Search_ListTitle { font-weight: bold; color: #696969; }
.Search_ListTitleLink { text-decoration: none; }
.Search_ListAuthorLink { text-decoration: none; }
.Search_ListBriefDescription { font-style: italic; }
.Search_NoResults { color: #f60; }
.Topics_TopicTitle { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.Topics_TopicDescription { font-weight: bold; }
.Topics_ListAlternatingItem { background-color: #ccf; }
.Topics_ListAlternatingItem2 { background-color: #eee; }
.Topics_ListItem { border-top: solid 1px #696969; background-color: #eee; }
.Topics_ListTitle { font-weight: bold; color: #696969; }
.Topics_ListTitleLink { text-decoration: none; }
.Topics_ListAuthorLink { text-decoration: none; }
.Topics_ListBriefDescription { font-style: italic; }
.UserLogin_LoginTitle { font-weight: bold; color: #696969; text-transform: uppercase; }
.UserLogin_LoginDescription { font-weight: bold; }
.UserLogin_ListAlternatingItem { background-color: #ccf; }
.UserLogin_ListAlternatingItem2 { background-color: #eee; }
.UserLogin_ListTitle { font-weight: bold; color: #696969; }
.UserLogin_ListTitleLink { text-decoration: none; }
.UserLogin_ListAuthorLink { text-decoration: none; }
.UserLogin_ListBriefDescription { font-style: italic; }
.UserLogin_IntroCell { background-color: #696969; font-weight: bold; color: #fff; }
.UserLogin_BodyCell { background-color: #fff; }
.UserLogin_Title { font-weight: bold; color: #696969; text-transform: uppercase; font-size: 16px; }
.UserLogin_AuthorLink { color: #f00; text-decoration: none; }
.UserLogin_FullDescription { color: #696969; }
.Search_ListTitle { font-weight: bold; font-size: 16px; }
.Search_ListBriefDescription { font-style: italic; }
.Search_ListTitleLink { text-decoration: none; font-weight: bold; }
.Search_ListAuthorLink { color: #36c; text-decoration: none; font-weight: normal; }
.nonjsAlert { margin: 1em; border: 1px solid #f00; padding: .5em; color: #f00; text-align: center; background-color: #fff; }
.stickyNote { background-image: url(/Communities/Common/Images/stickerpin.jpg); background-repeat: no-repeat; width: 397px; height: 379px; position: relative; }
.stickyNote .message { width: 275px; height: 300px; text-align: left; position: absolute; top: 50px; left: 50px; }
.stickyNote .message h3 { font-family: "Courier New" ,Courier,monospace; font-size: 18pt; }
.stickyNote .message p { font-family: "Courier New" ,Courier,monospace; font-size: 12pt; }
.statusMessageSuccess { margin: 0; border: 1px solid #0f0; padding: 3px 3px 3px 50px; color: #060; text-align: left; background-color: #ccffc2; font-weight: bold; background-image: url(/Communities/Common/Images/check.gif); background-repeat: no-repeat; background-position: 20px 10px; height: 30px; vertical-align: middle; display: block; }
.statusMessageFailed { margin: 0; border: 1px solid #f00; padding: 3px 3px 3px 50px; color: #f00; text-align: left; background-color: #ffc; font-weight: bold; background-image: url(/Communities/Common/Images/warning.png); background-repeat: no-repeat; background-position: 20px 10px; height: 30px; vertical-align: middle; display: block; }
#loadingAnimation { z-index: 9999; position: absolute; background-color: #fff; _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;opacity:.80;top:0;left:0;width:100%;text-align:center;vertical-align:middle;}
#loadingAnimation #loadingText { font-weight: bold; color: #000; }
#loadingAnimation #loadingText img { background-color: #fff; }
img.toggleopacity, .toggleopacity img { _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);border:0;-moz-opacity:.5;opacity:.50;}
img.toggleopacity:hover, .toggleopacity:hover img { _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;opacity:1;}
.toggleopacity img { text-decoration: none; }
img.toggleborder:hover { text-decoration: none; }
.new { vertical-align: super; font-size: 6pt; color: #f00; }
.solidblockmenu { margin: 0; color: #fff; padding: 0; float: left; font: bold 8pt Arial; width: 100%; overflow: hidden; margin-bottom: 1em; border: 1px solid #ddd; border-width: 1px 0; background: black url(/Communities/Common/Images/Admin/blockdefault.gif) center center repeat-x; }
table.solidblockmenu a { color: #fff; }
.solidblockmenu li { display: inline; }
.solidblockmenu li a { float: left; color: #fff; padding: 9px 9px; text-decoration: none; border-right: 1px solid white; }
.solidblockmenu li .Ignored { float: left; padding: 9px; border-right: 1px solid white; color: #ddd; cursor: default; }
.solidblockmenu li .beta { color: #fff; }
.solidblockmenu li a:visited { color: #fff; }
.solidblockmenu li a:hover, .solidblockmenu li .current { color: #fff; background: transparent url(/Communities/Common/Images/Admin/blockactive.gif) center center repeat-x; }
#disp { background-color: #9EBEF5; }
.EditContentButton{clear:both;}