/*****************************
  Default Style Elements
*****************************/
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	background-color: #999999;
	color: #333333;
}
div.ResizeDiv {
	padding: 2px 15px 2px 0px;
	text-align: left;
	width: 200px;
	margin-left: 32px;
}
.ResizeCell {
	padding: 2px 0px 2px 80px;
	text-align: left;
	width: 200px;
	margin-left: 10px;
}
td.logincell {
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	padding-right: 10px;
	padding-bottom: 15px;
}
td.logincell table {
	text-align: right;
	font-size: 10px;
	font-weight: bold;
}
td.logincell table:td {
	text-align: right;
	font-size: 10px;
	font-weight: bold;
}

.pageBody {
        background-color: #434345;
}
.logincell a {
	color: #ffffff;
	font-size: 10px;
}
.logincell a:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.LoginLink {
	height: 10px;
	width: 80px;
	text-align: center;
}
a.RegisterLink {
	height: 10px;
	width: 80px;
	text-align: center;
}
.content_article_smallA {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #676767;
	padding-left: 5px;
	padding-right: 5px;
	FONT-FAMILY: Tahoma, Verdana;
}
.content_article_bigA {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #d11418;
	FONT-FAMILY: Tahoma, Verdana;
}
.MainTable {
	background-color: #FFFFFF;
	border: solid 1 #333333;
	margin-top: 10px;
}
.Content {
	padding-right: 5px;
}
.MainContentDiv {
	padding-right: 5px;
	border-right: dotted #cccccc 1px;
	padding-bottom: 5px;
	max-width: 565px;
	padding-left: 10px;
	padding-top: 7px;
}
a {
	color: #d11216;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
td {
	font-family: verdana;
	font-size: 8pt;
	bakcground-color: #434345;
        color: #434345;
	line-height: 1.75em;
	word-spacing: 0.05em;
}
H1 {
	vertical-align: middle;
	line-height: 78px;
	background: transparent url(../images/headerback.jpg) left top no-repeat;
	width: 560;
}
H2 {
	font-family: arial;
	color: #8f8f8c;
	font-size: 16px;
}
H3 {
	padding-top: 20px;
	margin-bottom: 20px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: d42e12;
}
.H1 {
	font-family: Arial;
	color: #d11216;
	font-size: 20px;
        display: none;
}
.H2 {
	font-family: arial;
	color: #8f8f8c;
	font-size: 16px;
}
.H3 {
	margin-bottom: 20px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: d42e12;
}
.columnAd_Image {
	padding: 0px 6px 0px 6px;
	text-align: center;
}
.columnad1 {
}
.columnAd_Text {
}
.Columnad2 {
}
.columnAd_Text {
}
.PrinterFriendly_OuterDiv {
	text-align: right;
}
.PrinterFriendly_TextCell {
	display: none;
}
.PrinterFriendly_ImageCell {
	text-align: right;
}
.lowerstuff {
	padding: 5px;
	border-top: dotted #cccccc 1px;
	width: 100%;
}
.columnAd2_Image {
	padding: 0px 6px 0px 6px;
	text-align: center;
}
.columnAd2_Text {
	margin-left: 20px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
	width: 215px;
	height: 200px;
	border-left: dotted #cccccc 1px;
	text-align: center;
}
.BannerAd1 {
	text-align: left;
	padding-top: 5px;
}
.colorlight {
	background-color: #CED7E7;
}
td.maincell {
	background-color: #FFFFFF;
	padding: 10 20 10 20;
}
td.menucell {
	background-color: #6889CA;
}
.colorLight_HorizontalLine {
	display: none;
}
.NotifyMe {
	font-family: Arial;
	font-size: 9pt;
	text-align: right;
	color: d42e12;
}
.Sorter {
	padding: 10px 5px 0px 5px;
	text-align: right;
}
.text_PageHeader {
}
.text_FrontEditableHeader {
}
.text_PageFooter {
}
.text_FrontEditableFooter {
}
.EditContent {
	font-family: Arial;
	font-size: xx-small;
}
.EditContent a {
	font-family: Arial;
	font-size: xx-small;
}
.EditContent td {
	font-family: Arial;
	font-size: xx-small;
	padding: 10px 5px 10px 5px;
}
.VotingControl {
	font-family: Arial;
	font-size: xx-small;
	padding: 0px 0px 10px 10px;
}
.VotingControl a {
	font-family: Arial;
	font-size: xx-small;
}
.VotingControl td {
	font-family: Arial;
	font-size: xx-small;
	padding: 10px 10px 10px 10px;
}
.FooterText {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: left;
	margin-top: 20px;
	padding-top: 40px;
}
.FooterText a:active {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: left;
	margin-top: 20px;
	padding-top: 40px;
}
.FooterText a:hover {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: left;
	margin-top: 20px;
	padding-top: 40px;
}
.FooterText a:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: left;
	margin-top: 20px;
	padding-top: 40px;
}
.FooterText a {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: left;
	margin-top: 20px;
	padding-top: 40px;
}
/*********************************
  Standard Style Elements
  -----------------------
  The following style elements are defined for every theme. When 
  creating a new theme, you should copy these elements.
***********************************/
/* Section Menu */
.SectionMenu {
	font-family: arial, helvetica, sans-serif;
	color: #003399;
	font-size: 9px;
}
.SectionMenu a {
	color: #003399;
	text-decoration: none;
	font-size: 9px;
}
.SectionMenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.StaticNav {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9px;
}
.StaticNav a {
	text-decoration: none;
	font-size: 9px;
	color: #003399;
}
.StaticNav a:hover {
	color: #000000;
	text-decoration: underline;
}
.SectionMenu2 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9px;
}
.SectionMenu2 a {
	color: #003399;
	text-decoration: none;
	font-size: 9px;
}
.SectionMenu2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
/* Topic Menu */
.TopicMenu {
	font-family: arial, helvetica, sans-serif;
	color: #003399;
	font-size: 9px;
}
.TopicMenu a {
	color: #003399;
	text-decoration: none;
	font-size: 9px;
}
.TopicMenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
/* RSS Feed Buttons */
.RSS_IconSpan {
	padding-left: 20px;
	text-align: right;
}
.RSS_Link {
	background-image: url(/rss.gif);
	background-repeat: no-repeat;
}
.RSS_Icon {
	background-image: url(/rss.gif);
	background-repeat: no-repeat;
	text-align: right;
}
.RSS_ChildIconSpan {
	padding-left: 10px;
}
.RSS_ChildLink {
}
.RSS_ChildIcon {
}
/* BreadCrumb Navigation */
.BreadCrumb {
	font-family: arial, helvetica, sans-serif;
	color: #555555;
	font-size: 10px;
	padding-left: 3px;
}
.BreadCrumb a {
	color: #d42e12;
	text-decoration: none;
	font-size: 10px;
}
.BreadCrumb a:hover {
	color: #000000;
	text-decoration: underline;
}
.BreadCrumbTable {
	width: 100%;
}
.BreadCrumbInside {
	padding: 0px 10px 0px 15px;
}
/* UserLogin */
.UserLogin {
	font-family: arial, helvetica, sans-serif;
	color: #003399;
	font-size: 9px;
}
.UserLogin a {
	color: #003399;
	text-decoration: none;
	font-size: 9px;
}
.UserLogin a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
/* Search */
.Search {
	font-family: arial, verdana, helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	color: #6889CA;
	text-align: center;
	padding: 0px 5px 0px 5px;
	width: 100%;
	border: solid 1 #CED7E7;
}
.Search a {
	text-decoration: none;
	font-size: 10px;
	font-weight: regular;
	color: #6889CA;
}
.Search a:hover {
	text-decoration: none;
	color: #000000;
}
/***************************
  Modules 
***************************/
/* Articles */
.ArticleSection_SectionTitle {
}
.ArticleSection_SectionDescription {
}
.ArticleSection_ListTable {
	padding: 10px 10px 10px 10px;
	border-top: dotted #cccccc 1px;
	margin-top: 10px;
}
.ArticleSection_ListItem {
}
.ArticleSection_ListItem2 {
}
.ArticleSection_ListAlternatingItem {
}
.ArticleSection_ListAlternatingItem2 {
}
.ArticleSection_ListTitle {
	font-size: 16px;
	font-family: arial;
	font-weight: regular;
	margin-bottom: 10px;
	color: 8f8f8c;
}
.hasRead {
	display: none;
}
.ArticleSection_ListImage {
	margin-right: 20px;
}
.ArticleSection_ContentList {
	padding-right: 5px;
	padding-left: 5px;
}
.ArticleSection_ListAuthorLink {
}
.ArticleSection_ListBriefDescription {
	font-size: 9pt;
}
.ArticleSection_ListReadMoreLink {
}
.ArticleSection_NoArticles {
}
.Article_Table {
	width: 97%;
}
.Article_IntroCell {
}
.Article_BodyCell {
}
.Article_Title {
	font-size: 13px;
	font-weight: bold;
}
.Article_AuthorLink {
}
.Article_BriefDescription {
	font-style: italic;
}
.Article_FullDescription {
}
/* Books */
.BookSection_SectionTitle {
}
.BookSection_SectionDescription {
}
.BookSection_ListTable {
	border: solid #CEDDE5 1px;
}
.BookSection_ListItem {
}
.BookSection_ListItem2 {
	padding: 0px 10px 10px 10px;
}
.BookSection_ListAlternatingItem {
}
.BookSection_ListAlternatingItem2 {
}
.BookSection_ListLabel {
}
.BookSection_ListTitle {
	font-size: 13px;
	font-weight: bold;
}
.BookSection_ListAuthor {
	font-style: italic;
}
.BookSection_ListPublisher {
	font-style: italic;
}
.BookSection_ListPublicationDate {
	font-style: italic;
}
.BookSection_ListBriefDescription {
}
.BookSection_ListReadMoreLink {
}
.BookSection_NoBooks {
}
.Book_Table {
}
.Book_IntroCell {
}
.Book_BodyCell {
}
.Book_Label {
}
.Book_Title {
	font-size: 13px;
	font-weight: bold;
}
.Book_Author {
}
.Book_BriefDescription {
	font-style: italic;
}
.Book_FullDescription {
}
/* Downloads */
.DownloadSection_SectionTitle {
}
.DownloadSection_SectionDescription {
}
.DownloadSection_ListTable {
	width: 350px;
	border-top: dotted 1px cccccc;
	padding-top: 5px;
}
.DownloadSection_ListItem {
}
.DownloadSection_ListItem2 {
}
.DownloadSection_ListAlternatingItem {
}
.DownloadSection_ListAlternatingItem2 {
}
.DownloadSection_ListTitle {
	font-size: 16px;
	font-weight: bold;
}
.DownloadSection_ListAuthorLink {
}
.DownloadSection_ListFileSize {
}
.DownloadSection_ListBriefDescription {
}
.DownloadSection_ListReadMoreLink {
}
.DownloadSection_ListDownloadLink {
}
.DownloadSection_NoDownloads {
}
.Download_Table {
	margin: 15px 0px 15px 0px;
}
.Download_IntroCell {
}
.Download_BodyCell {
}
.Download_Label {
	font-weight: bold;
}
.Download_Title {
	font-size: 13px;
	font-weight: bold;
}
.Download_FileSize {
}
.Download_BriefDescription {
	padding-bottom: 10px;
}
.Download_FullDescription {
}
.Download_AuthorLink {
}
.Download_DownloadLink {
	padding-bottom: 10px;
	font-weight: bold;
}
/* Events */
.EventsSection_SectionTitle {
}
.EventsSection_SectionDescription {
}
.EventsSection_ListTable {
	padding: 10px 10px 10px 10px;
	border: solid #CEDDE5 1px;
}
.EventsSection_ListItem {
}
.EventsSection_ListItem2 {
}
.EventsSection_ListAlternatingItem {
}
.EventsSection_ListAlternatingItem2 {
}
.EventsSection_ListTitle {
	font-size: 13px;
	font-weight: bold;
}
.EventsSection_ListDate {
}
.EventsSection_ListBriefDescription {
}
.EventsSection_ListReadMoreLink {
}
.EventsSection_ListNotVisible {
	font-style: italic;
}
.EventsSection_NoBooks {
}
.Event_Table {
}
.Event_IntroCell {
}
.Event_BodyCell {
}
.Event_Title {
	font-size: 13px;
	font-weight: bold;
}
.Event_Date {
}
.Event_BriefDescription {
	font-style: italic;
}
.Event_FullDescription {
}
.EventCalendar_CalendarControlsDiv {
	text-align: center;
	border: solid 1px #E7EBFF;
	padding: 5px;
	margin-bottom: 10px;
}
.EventCalendar_CalendarControlsTable {
}
.EventCalendar_DateSelectTable {
}
td.EventCalendar_DateSelectText {
	font-weight: bold;
	color: #506089;
	padding-left: 5px;
	padding-right: 20px;
}
td.EventCalendar_CategorySelectText {
	font-weight: bold;
	color: #506089;
	padding-left: 5px;
	padding-right: 20px;
}
td.EventCalendar_RolesSelectText {
	font-weight: bold;
	color: #506089;
	padding-left: 5px;
	padding-right: 20px;
}
.EventCalendar_DayWeekPlannerDiv {
	background-color: #E7EBFF;
	text-align: center;
	border: solid 1px #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.EventsMonthCalendar_EventList {
	height: 50px;
	text-align: left;
	padding: 0px 4px 2px 4px;
}
.EventsMonthCalendar_EventList a {
	text-decoration: none;
}
.EventsMonthCalendar_EventList a:hover {
	text-decoration: none;
}
table.EventsMonthCalendar_AddEventTable {
	width: 100%;
}
.EventsMonthCalendar_DayNumber {
	font-size: 10px;
	text-align: right;
	padding: 0px 4px 0px 0px;
}
.EventsMonthCalendar_SingleEvent {
	padding-bottom: 5px;
	font-weight: normal;
}
.EventsMonthCalendar_SingleEvent a {
	font-weight: normal;
}
.EventsMonthCalendar_SingleEvent a:hover {
	font-weight: normal;
}
.EventToolTip {
	border: solid 2px #8492B6;
	background-color: #EEF1F6;
	color: #3C4451;
	padding: 10px;
	width: 300px;
	font-size: 11px;
}
/* FAQs */
.FaqSection_SectionTitle {
}
.FaqSection_SectionDescription {
}
.FaqSection_ListTable {
	padding: 10px 10px 10px 10px;
	border: solid #CEDDE5 1px;
}
.FaqSection_ListItem {
}
.FaqSection_ListItem2 {
}
.FaqSection_ListAlternatingItem {
}
.FaqSection_ListAlternatingItem2 {
}
.FaqSection_ListTitle {
	font-size: 13px;
	font-weight: bold;
}
.FaqSection_ListAuthorLink {
}
.FaqSection_ListDate {
}
.FaqSection_ListBriefDescription {
}
.FaqSection_ListReadMoreLink {
}
.FaqSection_ListNotVisible {
}
.FaqSection_NoBooks {
}
.Faq_Table {
}
.Faq_IntroCell {
}
.Faq_BodyCell {
}
.Faq_Title {
	font-size: 13px;
	font-weight: bold;
}
.Faq_AuthorLink {
}
.Faq_BriefDescription {
	font-style: italic;
}
.Faq_FullDescription {
}
/* GeoMaps */
.GeoMapMainMapDiv {
	width: 100%;
	height: 500px;
	margin-top: 10px;
}
.GeoMapDrivingDirectionsInnerDiv {
	font-family: Verdana;
	font-size: 8px;
	padding-bottom: 5px;
}
.GeoMapLocationListDiv {
	width: 100%;
	padding-top: 20px;
}
.GeoMapLocationListHeader td {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 5px;
}
.GeoMapLocationListItem td {
	padding: 0px 5px;
}
.GeoMapLocationListAlternatingItem td {
	padding: 0px 5px;
	background-color: #F2F2F2;
}
.GeoMapLocationListGrid {
}
.GeoMapInfoWindowHTMLTable {
	border: solid 0px #ffffff;
	padding: 0px;
	background-color: #ffffff;
}
/* HTMLNewsletters */
.HTMLNewslettersSection_SectionTitle {
}
.HTMLNewslettersSection_SectionDescription {
}
.HTMLNewslettersSection_ListTable {
	border: solid #CEDDE5 1px;
	padding: 10px 10px 10px 10px;
}
.HTMLNewslettersSection_ListItem {
}
.HTMLNewslettersSection_ListItem2 {
}
.HTMLNewslettersSection_ListAlternatingItem {
}
.HTMLNewslettersSection_ListAlternatingItem2 {
}
.HTMLNewslettersSection_ListTitle {
	font-size: 13px;
	font-weight: bold;
}
.HTMLNewslettersSection_ListAuthorLink {
}
.HTMLNewslettersSection_ListBriefDescription {
}
.HTMLNewslettersSection_ListReadMoreLink {
}
.HTMLNewslettersSection_NoHTMLNewsletters {
}
/* Links */
.LinksSection_SectionTitle {
}
.LinksSection_SectionDescription {
}
.LinksSection_ListTable {
	border: solid #CEDDE5 1px;
	padding: 10px 10px 10px 10px;
}
.LinksSection_ListItem {
}
.LinksSection_ListItem2 {
}
.LinksSection_ListAlternatingItem {
}
.LinksSection_ListAlternatingItem2 {
}
.LinksSection_ListTitle {
	font-size: 13px;
	font-weight: bold;
}
.LinksSection_ListBriefDescription {
}
.LinksSection_ListCommentLink {
}
.LinksSection_NoLinks {
}
.LinksSection_ItemImageLink {
	margin-right: 10px;
}
.Link_Table {
	border: solid #CEDDE5 1px;
	padding: 10px 10px 10px 10px;
	margin-top: 15px;
	width: 100%;
}
.Link_IntroCell {
}
.Link_BodyCell {
}
.Link_Link {
	font-size: 13px;
	font-weight: bold;
}
.Link_BriefDescription {
}
/* Parent Section */
.ParentSection_SectionTitle {
}
.ParentSection_SectionDescription {
}
.ParentSection_ListTable {
	width: 350px;
	border-top: dotted 1px cccccc;
	padding-top: 5px;
}
.ParentSection_ListItem {
}
.ParentSection_ListItem2 {
}
.ParentSection_ListAlternatingItem {
}
.ParentSection_ListAlternatingItem2 {
}
.ParentSection_ListTitleLink {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}
.ParentSection_ListBriefDescription {
}
/* Photo Gallery */
.PhotoSection_SectionTitle {
	font-family: Arial Black;
	color: #555555;
	font-size: 20px;
}
.PhotoSection_SectionDescription {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.PhotoSection_SpacerCell {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #000000;
}
.PhotoSection_ListTable {
	font-family: verdana, arial, helvetica, sans-serif;
	border: none;
}
.PhotoSection_ListTable td {
	font-family: verdana, arial, helvetica, sans-serif;
	border: none;
	vertical-align: bottom;
}
.PhotoSection_ListItem {
	font-family: verdana, arial, helvetica, sans-serif;
	border-top: dashed #cccccc 1px;
	background-color: #FFFFFF;
}
.PhotoSection_ListItem2 {
	background-color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.PhotoSection_ListAlternatingItem {
	font-family: verdana, arial, helvetica, sans-serif;
	border-top: dashed #000000 1px;
	background-color: #FFFFFF;
}
.PhotoSection_ListAlternatingItem2 {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #000000;
}
.PhotoSection_ListTitle {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-variant: none;
}
.PhotoSection_ListBriefDescription {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.PhotoSection_ListReadMoreLink {
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.PhotoSection_NoPhotos {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color: #000000;
}
.Photo_Table {
	background-color: clear;
}
.Photo_IntroCell {
	background-color: clear;
}
.Photo_BodyCell {
	background-color: #BABABA;
}
.Photo_Title {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: none;
}
.Photo_AuthorLink {
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
}
.Photo_DateCreated {
	font-size: 9px;
}
.Photo_BriefDescription {
	font-size: 10px;
	font-style: italic;
}
.Photo_FullDescription {
	font-size: 9px;
}
/* Comments */
.Comments_ListTable {
	border: solid #BABABA 1px;
}
.Comments_ListItem {
	background-color: #FFFFFF;
}
.Comments_ListItem2 {
	background-color: #FFFFFF;
}
.Comments_ListAlternatingItem {
	border: solid #000000 0px;
}
.Comments_ListAlternatingItem2 {
	background-color: #FFFFFF;
}
.Comments_ListTitle {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: none;
}
.Comments_ListTitleLink {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.Comments_ListAuthorLink {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.Comments_ListDateCreated {
	font-size: 10px;
}
.Comments_ListBriefDescription {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.Comments_ListReplyLink {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.Comments_Table {
	border: none;
}
.Comments_IntroCell {
	background-color: #BABABA;
}
.Comments_BodyCell {
	background-color: #BABABA;
}
.Comments_Title {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: none;
}
.Comments_AuthorLink {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.Comments_DateCreated {
	font-size: 12px;
}
.Comments_BriefDescription {
	font-size: 12px;
}
.Comments_ParentLink {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
/* Topics */
.Topics_TopicTitle {
	font-family: Arial Black;
	color: #555555;
	font-size: 20px;
}
.Topics_TopicDescription {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.Topics_ListTable {
	border: border-top: solid #000000 3px;
	border-bottom: solid #000000 1px;
	border-left: solid #000000 1px;
	border-right: solid #000000 1px;
}
.Topics_ListItem {
	background-color: #BABABA;
}
.Topics_ListItem2 {
	background-color: #FFFFFF;
}
.Topics_ListAlternatingItem {
	border-top: dashed #CCCCCC 1px;
	background-color: #EEEEEE;
}
.Topics_ListAlternatingItem2 {
	background-color: #BABABA;
}
.Topics_ListTitle {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: none;
}
.Topics_ListTitleLink {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.Topics_ListAuthorLink {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.Topics_ListDateCreated {
	font-size: 12px;
}
.Topics_ListBriefDescription {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
/* Form */
.Form_Title {
	font-family: Arial Black;
	color: #555555;
	font-size: 20px;
}
.Form_Description {
	font-size: 10px;
}
.Form_Table {
	border: solid #000000 0px;
	background-color: #FFFFFF;
}
.Form_LabelRow {
	font-size: 10px;
}
.Form_LabelCell {
	font-size: 10px;
}
.Form_LabelText {
	font-size: 10px;
	font-variant: none;
}
.Form_FieldRow {
	font-size: 10px;
}
.Form_FieldCell {
	font-size: 10px;
}
.Form_Field {
	font-size: 10px;
}
.Form_SectionRow {
	font-size: 10px;
	font-weight: bold;
}
.Form_SectionCell {
	font-size: 10px;
}
.Form_SectionText {
	font-size: 10px;
	font-weight: bold;
}
.Form_Button {
	font-size: 10px;
}
.Form_HelpText {
	font-size: 10px;
	color: #336699;
}
.Form_SubSectionRow {
	font-size: 10px;
}
.Form_SubSectionCell {
	font-size: 10px;
}
.Form_SubSectionText {
	font-size: 10px;
}
.Form_List {
	font-size: 10px;
}
.Form_Message {
	font-size: 10px;
	color: #000000;
}
/* Web Box */
.WebBox_ListTable {
	text-align: center;
	width: 215px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}
.WebBox_ListItem {
	text-align: center;
	font-size: 11px;
}
.WebBox_ListItem a:active {
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-size: 10px;
}
.WebBox_ListItem a:link {
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-size: 10px;
}
.WebBox_ListItem a:visited {
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-size: 10px;
}
.WebBox_ListItem a:hover {
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
/* Added by Perry */
.WebBox_BoxOuterDiv {
	padding-top: 0px;
	width: 215px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 20px;
}
.WebBox_innerDiv {
}
.WebBox_ListTitleLink {
	display: block;
	font-size: 10pt;
	padding: 10pt,0pt,5pt,4pt;
}
.WebBox_UnderItemTitleSpacerDiv {
	display: none;
}
.WebBox_ItemDescription {
	background: url(../Images/rssfeedback.jpg) left top no-repeat;
	margin-left: 5px;
	padding-left: 20px;
	color: ##8f908b;
	font-size: 8pt;
	line-height: 12pt;
}
.WebBox_ServiceTitleLink {
	font-family: Arial;
	color: #8f908a;
	font-size: 16px;
	color: 8f908a;
	text-align: left;
	padding-left: 2px;
	padding-bottom: 10px;
}
.WebBox_ServiceTitleLink a:active {
	font-family: Arial;
	color: #8f908a;
	font-size: 16px;
	color: 8f908a;
	text-align: left;
	padding-left: 30px;
	padding-bottom: 5px;
}
.WebBox_ServiceTitleLink a:link {
	font-family: Arial;
	color: #8f908a;
	font-size: 16px;
	color: 8f908a;
	text-align: left;
	padding-left: 30px;
}
.WebBox_ServiceTitleLink a:hover {
	font-family: Arial;
	color: #000000;
	font-size: 16px;
	color: 8f908a;
	text-align: left;
	padding-left: 30px;
}
.WebBox_ServiceTitleLink a:visited {
	font-family: Arial;
	color: #8f908a;
	font-size: 16px;
	color: 8f908a;
	text-align: left;
	padding-left: 30px;
}
.WebBox_UnderTitleSpacerDiv {
	display: none;
}
.WebBox_UnderItemDescriptionSpacerDiv {
	display: none;
	height: 10px;
}
.WebBox_ListServiceAboveCopyright {
	display: none;
}
.WebBox_ListServiceCopyright {
	display: none;
}
.WebBox_ListServiceDateLastRefreshed {
	display: none;
}
.WebServiceBox_ListServiceItemOuter {
}
.WebServiceBox_ListServiceItemOuter {
	padding-bottom: 35px;
}
.WebBox_TitleText {
	text-align: center;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.WebBox_TitleRow {
	text-align: center;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.WebBox_TitleCell {
	text-align: center;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}
.WebBox_SubText {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}
/* Web Service Box */
.RSSFeeds {
}
.RSSFeed_Div {
	width: 200px;
	padding-left: 10px;
}
.WebServiceBox_ListTable {
	width: 100%;
}
.WebServiceBox_ListItem {
	padding-top: 22px;
	background-color: #ffffff;
}
.WebServiceBox_ServiceTitleLink {
	margin-bottom: 20px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: d42e12;
}
.WebServiceBox_ServiceTitleLink:hover {
	font-weight: bold;
}
.WebServiceBox_ServiceDescription {
}
.WebServiceBox_ListTitleLink:link {
	font-size: 8pt;
}
.WebServiceBox_ListTitleLink:visited {
	font-size: 8pt;
}
.WebServiceBox_ListTitleLink:hover {
	font-size: 8pt;
}
.WebServiceBox_ListServiceDescription {
	height: 20px;
}
.WebServiceBox_ListDescription {
	margin-top: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: 555555px;
}
.WebServiceBox_Copyright {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
}
.WebServiceBox_LastRefreshed {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8px;
}
/* Forum Login */
.ForumLogin_SectionTitle {
	font-family: Arial Black;
	color: #555555;
	font-size: 20px;
}
.ForumLogin_SectionDescription {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.ForumLogin_LoginLink {
	color: #336699;
}
/* Discuss */
.discussTable {
	margin-top: 15px;
}
.discussTable td {
}
.discussTable th {
	height: 25px;
	padding: 3px;
	margin: 1px;
	background-color: #CED7E7;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.discussTable a {
	color: black;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}
.discussCell {
	padding: 3px;
	margin: 1px;
	background-color: #F0F0F0;
}
.discussCellHilite {
	padding: 3px;
	background-color: #F0F0F0;
}
/* HtmlTextBox */
pre {
	word-wrap: break-word;
	padding: 5px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	background-color: #eeeeee;
	font: 10px normal Lucida Console;
}
.postBodyText {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.postBodyText p {
	margin: 0px;
}
.commentText {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.commentText p {
	margin: 0px;
}
.itemCommentText {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.itemCommentText p {
	margin: 0px;
}
.articleBodyText {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.articleBodyText p {
	margin: 0px;
}
.bookFullDescription {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.bookFullDescription p {
	margin: 0px;
}
.downloadFullDescription {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.downloadFullDescription p {
	margin: 0px;
}
.eventFullDescription {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.eventFullDescription p {
	margin: 0px;
}
.eventSpeakerBiography {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.eventSpeakerBiography p {
	margin: 0px;
}
.itemEventSpeakerBiography {
}
.itemEventSpeakerBiography p {
	margin: 0px;
}
.photoFullDescription {
	padding-bottom: 20px;
	width: 400px;
	overflow-x: auto;
}
.photoFullDescription p {
	margin: 0px;
}
/* Search */
div.Site_Search {
	font-size: 10px;
	font-weight: regular;
	padding: 2px 5px 2px 33px;
	text-align: left;
	margin-left: 80px;
	vertical-align: middle;
}
.Site_Search a {
	text-decoration: none;
	color: #555555;
	font-size: 10px;
}
.Site_Search a:hover {
	text-decoration: none;
	color: #333333;
	font-size: 10px;
}
.search_button {
	background-image: url(../images/searchback.jpg);
	border: solid 1px #999999;
	color: #555555;
	padding: 1px 6px 1px 6px;
	margin-left: 5px;
	margin-right: 5px;
	line-height: 27px;
}
.Search_ListTable {
	border: none;
	padding: 0px 0px 0px 0px;
}
.Search_ListTable td {
	text-align: left;
}
.Search_ListItem {
	padding: 10px 0px 10px 10px;
	background-color: #FFFFFF;
}
.Search_ListItem td {
	text-align: left;
}
.Search_ListTitleLink {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.Search_ListBriefDescription {
}
.Search_ListHyperlink {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.Search_ListHyperlink a {
	color: #555555;
}
.Search_NoResults {
	text-align: center;
	font-weight: bold;
}
.Search_PagerStyle {
}
/* Surveys */
.SurveyListItemOuterDiv1 {
	background: url(../Images/list-bot-bkgd.jpg) repeat-x 0% 100%;
}
.SurveyListItemOuterDiv2 {
	background: url(../Images/list-top-bkgd.jpg) repeat-x 0% 0%;
}
.SurveyListItemOuterDiv3 {
	background: url(../Images/list-left-bkgd.jpg) repeat-y 0% 0%;
}
.SurveyListItemOuterDiv4 {
	background: url(../Images/list-right-bkgd.jpg) repeat-y 100% 0%;
}
.SurveyListItemOuterDiv5 {
	background: url(../Images/list-top-left.jpg) no-repeat 0% 0%;
}
.SurveyListItemOuterDiv6 {
	background: url(../Images/list-top-right.jpg) no-repeat 100% 0%;
}
.SurveyListItemOuterDiv7 {
	background: url(../Images/list-bot-right.jpg) no-repeat 100% 100%;
}
.SurveyListItemOuterDiv8 {
	background: url(../Images/list-bot-left.jpg) no-repeat 0% 100%;
	padding: 16px;
}
.SurveySection_SectionTitle {
}
.SurveySection_SectionDescription {
}
.SurveySection_ContentList {
}
.SurveySection_ListTable {
}
.SurveySection_ListImage {
	margin: 0px 10px 5px 0px;
}
.SurveySection_ListItem {
}
.SurveySection_ListItem2 {
}
.SurveySection_ListAlternatingItem {
}
.SurveySection_ListAlternatingItem2 {
}
.SurveySection_ListTitle {
	font-family: Arial;
	color: #FC8011;
	font-size: 15px;
	font-weight: bold;
}
.SurveySection_ListAuthorLink {
}
.SurveySection_ListBriefDescription {
	color: #174268;
	letter-spacing: 1px;
}
.SurveySection_ListReadMoreLink {
}
.SurveySection_NoSurveys {
}
.SurveyFormListTable {
	border-color: #FFFFFF;
}
.Survey_Table {
}
.Survey_IntroCell {
}
.Survey_BodyCell {
}
.Survey_Title {
	font-family: Arial;
	color: #FC8011;
	font-size: 15px;
	font-weight: bold;
}
.Survey_AuthorLink {
}
.Survey_BriefDescription {
	font-style: italic;
}
.Survey_FullDescription {
}
.SurveyFormResultsTable {
	border: solid 0px #FFFFFF;
}
.SurveyFormResultsTableHeader {
	display: none;
}
.SurveyQuestionTable {
	width: 100%;
}
.SurveyResultQuestionTitleCell {
	font-weight: bold;
	background-color: #EBF2F7;
	padding-left: 20px;
}
.SurveyResultCountCell {
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
}
.SurveyResultPercentageCell {
	font-weight: bold;
	padding: 0px;
	text-align: right;
}
.SurveyResultBarGraphTable {
	border: solid 1px #CCCCCC;
}
.SurveyResultBarGraphCellLeft {
	background-color: #3366CC;
	border-right: solid 1px #CCCCCC;
}
.SurveyResultBarGraphCellRight {
	background-color: #FFFFFF;
}
.SurveyResultsTextAnswerLineItem {
	padding-left: 17px;
	text-indent: -17px;
}
/* PPIGrid */
.PPIGrid {
	background-image: url(../../../../Common/Images/PPIGrid/PPIGridBg.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	font-family: Arial, Verdana;
	padding-top: 8px;
	border: solid 1px #5F748F;
	color: #555555;
}
.PPIGrid TABLE {
	font-size: 11px;
	font-family: Arial, Verdana;
	color: #555555;
}
.GridHeader {
	font-weight: bold;
	color: white;
	background-image: url(../../../../Common/Images/PPIGrid/headerBg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: transparent;
	padding-left: 6px;
	height: 35px;
}
.GroupPanel {
}
.GroupPanelItems {
	font-weight: bold;
	color: white;
	white-space: nowrap;
}
.GridHeader A {
	color: white;
	text-decoration: none;
}
.GridRow {
	background-color: #E7E9EF;
	padding-left: 5px;
}
.GridRow TD {
	border-bottom: solid 1px #BEC7D3;
}
.GridAltRow {
	background-image: url(../../../../Common/Images/PPIGrid/GridAltRowBg.gif);
	background-repeat: repeat-x;
	background-color: #DCE0E8;
	padding-left: 5px;
}
.GridAltRow TD {
	border-bottom: solid 1px #BEC7D3;
}
.GridPager {
	background-image: url(../../../../Common/Images/PPIGrid/pagerBg.gif);
	color: #E7E9EF;
	padding-left: 6px;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.GridPager A {
	color: #E7E9EF;
}
/****************************************/
/* Horizontal top Menu CSS */
/****************************************/
/* A main button (horizontal layout) */
.RadMenu_PenPub .horizontal li.item {
	border-width: 0px;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11px;
	padding: 2px;
	color: #FFFFFF;
	margin: 0px;
}
/* A main button (vertical layout) */
.RadMenu_PenPub .vertical li.item {
	border-width: 0px;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11px;
	padding: 2px;
	color: #FFFFFF;
	margin: 0px;
	width: 137px;
}
/* Child buttons */
.RadMenu_PenPub div .vertical li.item {
	width: auto;
}
/* A main button in hover state*/
.RadMenu_PenPub li.item .link:hover, .RadMenu_PenPub li.item .focused, .RadMenu_PenPub li.item .expanded {
	background-color: #d42e12;
}
/* A main hyperlink - normal state */
.RadMenu_PenPub .link {
	font-family: Veranda;
	font-weight: normal;
	font-size: 14px;
	color: #555555;
	background-image: url(../images/navdots.jpg);
	line-height: 24px;
	text-decoration: none;
	cursor: pointer;
	cursor: pointer;
}
/* A main hyperlink - hover state */
.RadMenu_PenPub .link:hover, .RadMenu_PenPub .focused, .RadMenu_PenPub .expanded {
	font-family: Veranda;
	font-weight: normal;
	font-size: 14px;
	color: #d42e12;
	text-decoration: none;
	cursor: pointer;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
}
/* The text of every button */
.RadMenu_PenPub .text {
	padding-left: 18px;
	padding-right: 5px;
	font-size: 14px;
	font-family: Arial, Verdana;
	font-weight: regular;
}
/* A child group of buttons */
.RadMenu_PenPub .group {
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	white-space: nowrap;
}
/* The interior frame of a child button */
.RadMenu_PenPub .group .link {
	text-align: left;
	background-color: #6889CA;
	padding: 0px;
	margin: 0px;
}
/* The hover state of a child button */
.RadMenu_PenPub .group .link:hover, .RadMenu_PenPub .group .focused, .RadMenu_PenPub .group .expanded {
	background-color: #476BB3;
	padding: 0px;
	margin: 0px;
}
/* The text of a child button */
.RadMenu_PenPub .group .link .text {
	padding-right: 20px;
}
/* The expand arrow in normal state */
.RadMenu_PenPub .expandLeft, .RadMenu_PenPub .expandRight {
	background: transparent url(../../../../../Images/arrow_down_white.gif) right center no-repeat;
	margin-right: 4px;
}
/* The expand arrow in hover state */
.RadMenu_PenPub .link:hover .expandLeft, .RadMenu_PenPub .link:hover .expandRight, .RadMenu_PenPub .focused .expandLeft, .RadMenu_PenPub .focused .expandRight, .RadMenu_PenPub .expanded .expandLeft, .RadMenu_PenPub .expanded .expandRight {
	background: transparent url(../../../../../Images/arrow_down_white.gif) right center no-repeat;
}
/****************************************/
/* Sub Menu CSS */
/****************************************/
div.SubNavigationOuterDiv .RadPanelbar_PenPub {
	background-color: ffffff;
	padding: 19px 5px 0px 0px;
	border: solid 0px #cccccc;
	width: 100px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub a {
	text-decoration: none;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub a:hover {
	text-decoration: none;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .text {
	FONT-SIZE: 10px;
	font-family: Arial, Verdana;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .link .text {
	COLOR: #555555;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	padding: 1px 5px 1px 15px;
	margin: 0px;
	line-height: 24px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .expanded .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .selected .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .link:hover .text {
	COLOR: #d42e12;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/submenu-bullet.gif) no-repeat 5px 2px;
	padding: 1px 5px 1px 25px;
	margin: 0px;
	background-image: url(../images/navdots.jpg);
	line-height: 24px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group {
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .link .text {
	COLOR: #555555;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	padding: 1px 5px 1px 35px;
	margin: 0px;
	line-height: 24px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .expanded .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .selected .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .link:hover .text {
	COLOR: #d42e12;
	font-weight: normal;
	text-decoration: none;
	padding: 1px 5px 1px 35px;
	margin: 0px;
	background-image: url(../images/navdots.jpg);
	line-height: 24px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group {
	background-color: #FFFFFF;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .link .text {
	COLOR: #585858;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px 5px 1px 29px;
	margin: 0px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .expanded .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .selected .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .link:hover .text {
	COLOR: #d42e12;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/submenu-bullet.gif) no-repeat 19px 2px;
	padding: 1px 5px 1px 29px;
	margin: 0px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group {
	background-color: #cccccc;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .link .text {
	COLOR: #585858;
	font-weight: normal;
	text-decoration: none;
	background-color: #d42e12;
	padding: 1px 5px 1px 36px;
	margin: 0px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .expanded .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .selected .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .link:hover .text {
	COLOR: #74793F;
	font-weight: normal;
	text-decoration: none;
	background: #d42e12 url(../Images/submenu-bullet2.gif) no-repeat 26px 2px;
	padding: 1px 5px 1px 36px;
	margin: 0px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .link .text {
	COLOR: #585858;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px 5px 1px 43px;
	margin: 0px;
}
div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .expanded .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .selected .text, div.SubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .link:hover .text {
	COLOR: #F67C0F;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/submenu-bullet.gif) no-repeat 33px 2px;
	padding: 1px 5px 1px 43px;
	margin: 0px;
}
/****************************************/
/* Sub Menu CSS */
/****************************************/
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub {
	background-color: ffffff;
	padding: 19px 5px 0px 0px;
	border: solid 0px #cccccc;
	width: 100px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub a {
	text-decoration: none;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub a:hover {
	text-decoration: none;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .text {
	FONT-SIZE: 10px;
	font-family: Arial, Verdana;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .link .text {
	COLOR: #555555;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	padding: 1px 5px 1px 15px;
	margin: 0px;
	line-height: 24px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .expanded .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .selected .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .rootGroup .link:hover .text {
	COLOR: #d42e12;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/submenu-bullet.gif) no-repeat 5px 2px;
	padding: 1px 5px 1px 35px;
	margin: 0px;
	background-image: url(../images/navdots.jpg);
	line-height: 24px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group {
	background-color: #cccccc;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .link .text {
	COLOR: #555555;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	padding: 1px 5px 1px 35px;
	margin: 0px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .expanded .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .selected .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .link:hover .text {
	COLOR: #d42e12;
	font-weight: normal;
	text-decoration: none;
	background: #cccccc url(../Images/submenu-bullet2.gif) no-repeat 12px 2px;
	padding: 1px 5px 1px 22px;
	margin: 0px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group {
	background-color: #FFFFFF;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .link .text {
	COLOR: #585858;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px 5px 1px 29px;
	margin: 0px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .expanded .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .selected .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .link:hover .text {
	COLOR: #d42e12;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/submenu-bullet.gif) no-repeat 19px 2px;
	padding: 1px 5px 1px 29px;
	margin: 0px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group {
	background-color: #cccccc;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .link .text {
	COLOR: #585858;
	font-weight: normal;
	text-decoration: none;
	background-color: #d42e12;
	padding: 1px 5px 1px 36px;
	margin: 0px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .expanded .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .selected .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .link:hover .text {
	COLOR: #74793F;
	font-weight: normal;
	text-decoration: none;
	background: #d42e12 url(../Images/submenu-bullet2.gif) no-repeat 26px 2px;
	padding: 1px 5px 1px 36px;
	margin: 0px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .link .text {
	COLOR: #585858;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 1px 5px 1px 43px;
	margin: 0px;
}
div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .expanded .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .selected .text, div.SubSubNavigationOuterDiv .RadPanelbar_PenPub .group .group .group .group .link:hover .text {
	COLOR: #F67C0F;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/submenu-bullet.gif) no-repeat 33px 2px;
	padding: 1px 5px 1px 43px;
	margin: 0px;
}
