a
{
	color: #5b4ce0;
	text-decoration: underline;
}
.Site_Navigation_Accordion_Item A
{
	color: Orange;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}
.Site_Navigation_DropDownMenu_Item A
{
	color: #000000;
	text-decoration: none;
}
.Site_Navigation_DropDownMenu_SubItem A
{
	text-decoration: none;
	color: Black;
	font-size: 9pt;
	font-family: Arial;
}
.Site_Navigation_LinkListing a
{
	color: #fffacd;
	text-decoration: none;
}
a:link
{
	color: #5b4ce0;
	text-decoration: underline;
}
.Site_Navigation_Accordion_Item A:link
{
	color: Orange;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}
.Site_Navigation_DropDownMenu_Item A:link
{
	color: #000000;
	text-decoration: none;
}
.Site_Navigation_DropDownMenu_SubItem A:link
{
	text-decoration: none;
	color: Black;
	font-size: 9pt;
	font-family: Arial;
}
.Site_Navigation_LinkListing a:link
{
	color: #fffacd;
	text-decoration: none;
}
a:visited
{
	color: #5b4ce0;
	text-decoration: underline;
}
.Site_Navigation_Accordion_Item A:visited
{
	color: Orange;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}
.Site_Navigation_DropDownMenu_Item A:visited
{
	color: #000000;
	text-decoration: none;
}
.Site_Navigation_DropDownMenu_SubItem A:visited
{
	text-decoration: none;
	color: Black;
	font-size: 9pt;
	font-family: Arial;
}
.Site_Navigation_LinkListing a:visited
{
	color: #fffacd;
	text-decoration: none;
}
a:hover
{
	color: #8c83db;
	text-decoration: underline;
}
.Site_Navigation_Accordion_Item A:hover
{
	color: Orange;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}
.Site_Navigation_DropDownMenu_Item A:hover
{
	color: #000000;
	text-decoration: none;
}
.Site_Navigation_DropDownMenu_SubItem A:hover
{
	text-decoration: none;
	color: Black;
	font-size: 9pt;
	font-family: Arial;
}
.Site_Navigation_LinkListing a:hover
{
	color: #e0ffff;
	text-decoration: none;
}
a:active
{
	color: #8c83db;
	text-decoration: underline;
}
.Site_Navigation_Accordion_Item A:active
{
	color: Orange;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}
.Site_Navigation_DropDownMenu_Item A:active
{
	color: #000000;
	text-decoration: none;
}
.Site_Navigation_DropDownMenu_SubItem A:active
{
	text-decoration: none;
	color: Black;
	font-size: 9pt;
	font-family: Arial;
}
.Site_Navigation_LinkListing a:active
{
	color: #e0ffff;
	text-decoration: none;
}
.ArticleAuthor_Default
{
	color: Gray;
	font-style: normal;
}
.ArticleListAuthor_Default
{
	color: Gray;
	font-style: normal;
}
.ArticleListIntroText_Default
{
	font-size: 10pt;
	line-height: 14px;
	padding-bottom: 25px;
}
.ArticleListNavigation_Default
{
	padding-top: 10px;
}
.ArticleListPostedDate_Default
{
	color: #808080;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.ArticleListSubTitle_Default
{
}
.ArticleListText_Default
{
	padding-bottom: 40px;
	padding-left: 40px;
}
.ArticleListTitle_Default
{
	color: #000000;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
.ArticlePostedDate_Default
{
	color: #808080;
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 10px;
}
.ArticleSubTitle_Default
{
}
.ArticleText_Default
{
	line-height: 18px;
	font-size: 10pt;
}
.ArticleTitle_Default
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}
.AudioVideoCredit_Default
{
	color: #a9a9a9;
	font-size: 10px;
	text-align: right;
	white-space: nowrap;
	padding-top: 4px;
}
.AudioVideoDescription_Default
{
	color: #808080;
	padding-top: 5px;
	padding-bottom: 5px;
}
.AudioVideoListCredit_Default
{
	color: #a9a9a9;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.AudioVideoListDescription_Default
{
	color: #808080;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.AudioVideoListNavigation_Default
{
}
.AudioVideoListSelectedItem_Default
{
	background-color: #d3d3d3;
	position: relative;
	width: 250px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
.AudioVideoListThumbnail_Default
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
.AudioVideoListTitle_Default
{
	font-size: larger;
	font-weight: bold;
}
.AudioVideoListUnselectedItem_Default
{
	background-color: #ffffff;
	width: 250px;
}
.AudioVideoTitle_Default
{
	font-family: 'Verdana';
	font-size: larger;
	font-weight: bold;
}
.EventCalendarListDate_Default
{
	font-size: larger;
	font-weight: bold;
}
.EventCalendarListDateNoEvent_Default
{
	color: #a9a9a9;
	font-size: larger;
	font-weight: bold;
}
.EventCalendarListEvent_Default
{
	font-size: smaller;
	padding-left: 25px;
}
.EventCalendarListEventNoEvent_Default
{
	color: #a9a9a9;
	font-size: smaller;
}
.EventCalendarListNavigation_Default
{
	font-size: smaller;
	text-align: center;
	padding-top: 10px;
}
.EventCalendarListSeparator_Default
{
	height: 10px;
}
.ListingDescription_Default
{
	padding-bottom: 5px;
}
.ListingItemContent_Default
{
	padding-bottom: 10px;
}
.ListingItemTitle_Default
{
	padding-bottom: 3px;
}
.ListingTitle_Default
{
	font-weight: bold;
	padding-bottom: 5px;
}
ArticleListText_Defaultspan.ImageGalleryTitle_Defa
{
	font-weight: bold;
}
div.ImageGalleryDownloadOptions_Default
{
	background-color: White;
	position: absolute;
	visibility: hidden;
	border: solid 1px #000000;
}
div.ImageGalleryEnlargeBackground_Default
{
	background-color: #000000;
}
div.ImageGalleryImageContainer_Default
{
	background-position: center center;
	background-image: url(/images/loadingcircletexwhite.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 1px;
}
div.ImageGalleryImageContainerEnlarge_Default
{
	background-position: center center;
	background-image: url(/images/loadingcircletextbackground.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 1px;
}
div.RSSHeadline_Default
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 10px;
}
div.RSSIntroText_Default
{
	font-size: 11px;
	font-family: Arial;
	text-align: left;
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 4px;
	line-height: 16px;
}
div.RSSNavigation_Default
{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
}
div.RSSPostedDate_Default
{
	font-size: 10px;
	font-family: Arial;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 22px;
}
div.RSSReadMore_Default
{
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	padding-right: 14px;
	padding-top: 4px;
	padding-bottom: 10px;
	text-decoration: underline;
}
span.ImageGalleryDescription_Default
{
	padding-top: 5px;
	padding-bottom: 10px;
}
body
{
	font-family: Arial;
}
.Site_AuthorBioAvatarContainer
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.Site_AuthorBioContainer
{
	background-color: #f5f5f5;
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
	width: 150px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.Site_AuthorBioDetails
{
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	width: 100%;
	line-height: 13px;
}
.Site_AuthorBioDetailsContainer
{
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 100%;
}
.Site_AuthorBioHeading
{
	font-weight: bold;
	text-align: left;
	padding: 3px;
}
.Site_AuthorBioLinks
{
	font-weight: normal;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 100%;
}
.Site_AuthorBioName
{
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}
.Site_AuthorDetailsPopupBio
{
	white-space: nowrap;
	padding-right: 6px;
	padding-bottom: 5px;
}
.Site_AuthorDetailsPopupEmail
{
	white-space: nowrap;
	padding-right: 6px;
	padding-bottom: 5px;
}
.Site_AuthorDetailsPopupName
{
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial;
}
.Site_AuthorDetailsPopupWebsite
{
	white-space: nowrap;
	padding-right: 6px;
	padding-bottom: 5px;
}
.Site_Error
{
	color: #ff0000;
}
.Site_ModalBackground
{
	background-color: #000000;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.Site_ModalPopup
{
	border: solid 1px #000000;
}
.Site_ModalPopupMainArea
{
	background-color: #ffffff;
	padding: 10px;
}
.Site_ModalPopupTitle
{
	font-family: 'Microsoft Sans Serif', sans-serif, Arial;
	font-weight: bold;
	color: White;
	font-size: 12px;
	text-align: left;
}
.Site_ModalPopupTitleBar
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: left top;
	background-image: url(/images/common/menubg.png);
	background-repeat: repeat-x;
}
.Site_ModalPopupTitleClose
{
	font-family: 'Microsoft Sans Serif', sans-serif, Arial;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.Site_Navigation_Accordion
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	width: 200px;
	border-top: solid 1px #000000;
}
.Site_Navigation_Accordion_Content
{
	font-family: Arial;
	background-color: white;
	border-bottom: solid 1px #000000;
	padding-top: 5px;
	padding-bottom: 10px;
	background-position: left top;
	background-image: url(/images/common/navshadow.gif);
	background-repeat: repeat-x;
}
.Site_Navigation_Accordion_Header
{
	background-color: Orange;
	border-bottom: solid 1px #000000;
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	color: Black;
	cursor: pointer;
	padding: 3px;
}
.Site_Navigation_Accordion_HeaderSelected
{
	background-color: Orange;
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	color: Black;
	cursor: pointer;
	padding: 3px;
}
.Site_Navigation_Accordion_Item
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial;
	padding: 3px;
	padding-left: 10px;
}
.Site_Navigation_DropDownMenu
{
	text-align: center;
	border-style: none;
}
.Site_Navigation_DropDownMenu_Item
{
	font-family: 'Verdana';
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}
.Site_Navigation_DropDownMenu_ItemOn
{
	color: #ffffff;
}
.Site_Navigation_DropDownMenu_Sub
{
	background-color: #c0c0c0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	position: absolute;
	z-index: 1;
}
.Site_Navigation_DropDownMenu_SubItem
{
	font-family: Arial;
	color: #000000;
	font-size: 9pt;
	background-color: #dcdcdc;
	text-align: left;
	white-space: nowrap;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}
.Site_Navigation_DropDownMenu_SubItemOn
{
	color: #ffffff;
	background-color: #c0c0c0;
	text-align: left;
}
.Site_Navigation_LinkListing
{
	border: solid 1px #000000;
}
.Site_Navigation_LinkListing_ActivePage
{
	font-weight: bold;
	color: #fffacd;
}
.Site_Navigation_LinkListing_Item
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	cursor: pointer;
	white-space: nowrap;
}
.Site_Navigation_LinkListing_ItemOn
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	cursor: pointer;
	white-space: nowrap;
	background-color: #000000;
}
.Site_Navigation_LinkListing_Separator
{
	width: 1px;
	height: 1px;
	background-color: #000000;
}
.Site_Navigation_TabMenu
{
}
.Site_Navigation_TabMenu_Item
{
	font-size: 12px;
	font-family: Arial;
	cursor: pointer;
	padding: 5px;
	border-bottom: solid 1px #000000;
	background-color: #757575;
	color: #FFFFFF;
}
.Site_Navigation_TabMenu_ItemContainer
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
}
.Site_Navigation_TabMenu_ItemOn
{
	border-bottom: solid 1px #000000;
	background-color: #ad0039;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
	cursor: pointer;
	padding: 5px;
}
.Site_Navigation_TabMenu_Section1
{
	background-image: url(/images/common/tableft.gif);
	width: 5px;
	height: 29px;
}
.Site_Navigation_TabMenu_Section1On
{
	background-image: url(/images/common/tablefton.gif);
	width: 5px;
	height: 29px;
}
.Site_Navigation_TabMenu_Section2
{
	background-image: url(/images/common/tabmiddle.gif);
	background-color: #757575;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-image: none;
}
.Site_Navigation_TabMenu_Section2On
{
	background-image: url(/images/common/tabmiddleon.gif);
	background-color: #ad0039;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;
}
.Site_Navigation_TabMenu_Section3
{
	background-image: url(/images/common/tabright.gif);
	width: 5px;
	height: 29px;
}
.Site_Navigation_TabMenu_Section3On
{
	background-image: url(/images/common/tabrighton.gif);
	width: 5px;
	height: 29px;
}
.Site_Navigation_TabMenu_Separator
{
	width: 2px;
}
.Site_Success
{
	color: #008000;
}
td.Site_ContentContainer
{
	background-color: #ffffff;
	background-image: url('/images/contentbackground.jpg');
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
td.Site_HeaderContainer
{
	text-align: left;
}
td.Site_LeftBackground
{
	background-image: url('/images/leftbackground.gif');
	background-repeat: repeat-y;
}
td.Site_MainContainer
{
	font-family: Arial;
	font-size: 14px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}
td.Site_NavigationContainer
{
	background-image: url('/images/navbackground.jpg');
	vertical-align: middle;
	width: 900px;
	background-repeat: no-repeat;
	height: 33px;
	text-align: center;
}
td.Site_NavigationContainerShadow
{
	background-image: url('/images/mainnavshadow.gif');
	width: 900px;
	background-repeat: repeat-x;
	height: 10px;
}
td.Site_RightBackground
{
	background-image: url('/images/rightbackground.gif');
	background-repeat: repeat-y;
}
#dhtmltooltip
{
	font-size: smaller;
	background-color: #ffffe0;
	position: absolute;
	width: 150px;
	z-index: 100;
	visibility: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
div.ExtendedText
{
	line-height: 20pt;
}
div.PageHeadingText
{
	font-family: Arial;
	color: #482774;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 5px;
}
div.Sidebar
{
	font-size: 11pt;
	background-color: #ffffff;
	background-image: url('/images/sidebarbackground.jpg');
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #9a87b2;
}
div.SlightHighlightContent
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
}
div.SlightHighlightContentWithGradient
{
	background-color: #ffffff;
	background-image: url('/images/slighthighlightbackground.png');
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #dcdcdc 1px solid;
}
span.RequiredFieldMarker
{
	font-weight: bold;
	font-size: 13pt;
	color: red;
	font-family: Arial;
}
td.HeaderRight
{
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
td.HeaderTopRight
{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
td.LineBottomLeft
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c0c0c0;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #c0c0c0;
}
td.LineBottomLeftRight
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c0c0c0;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #c0c0c0;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #c0c0c0;
}

