/* Centralpoint.WebSite.StyleSheet.GlobalStyles */
img { border: none; }
.clear { clear: both; }
.accessKey { text-decoration: underline; }
.alert { clear: both; padding: 10px 0px 0px 0px; color: Red; }
.footNote { font-size: 7pt;	color: #808080; }
.intro { padding: 0px 0px 10px 0px; }
.outro { padding: 10px 0px 0px 0px; }
.error { clear: left; color: #FF0000; font-weight:bold; }
table.cpsys_Table td { text-align: left; vertical-align: top; }
td.cpsys_BlockColumn { vertical-align: top; }
div.cpsys_Block { display: table; width: 100%; }
div.cpsys_BlockColumn { display: table-cell; }
ul.cpsys_BlockList, ul.cpsys_BlockList ul { list-style-type: none; margin: 0; padding: 0; }
ul.cpsys_BlockList li { list-style-type: none; }
body, html { margin:0px; padding:0px; background-color:#FFFFFF; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:82%; background-image:url(/Uploads/Public/dfu_background1.png); background-position:left top; background-repeat:repeat-x }
a, a:link { color:#2a495b; text-decoration:none; }
a:hover { color:#2a495b; text-decoration:underline; }
a:visited { color:#2a495b; }
.title { font-size:150%; font-weight:bold; font-style:inherit; }
strong { font-size:100%; font-weight:bold; font-style:inherit; }
em { font-size:100%; font-weight:inherit; font-style:italic; }
small { font-size:75%; font-weight:lighter; font-style:normal; }
.cpweb_PerimeterLeftTd { vertical-align:top; }
.cpweb_Wrapper { text-align:left; border:solid 1px #A0A0A0; margin:0px; padding:0px; background-color:transparent; }
.cpweb_PerimeterRightTd { vertical-align:top; }
.cpweb_SplashPage { position:absolute; z-index:1000; border:solid 1px #000000; }
.cpweb_Taxonomy { font-size:130% !important; color:#000000 !important; text-decoration:none !important; font-weight:bold !important; }
/* Centralpoint.WebSite.StyleSheet.GlobalStyles */

.cpsty_Top { color:#FFFFFF; padding:0px; }
.cpsty_Top a, .cpsty_Top a:link { color:#FFFFFF; text-decoration:inherit; }
.cpsty_Top a:hover { color:#FFFFFF; text-decoration:inherit; }
.cpsty_Top a:visited { color:#FFFFFF; }

.cpsty_RightTd { vertical-align:top; width:1%; }
.cpsty_Right { background-color:transparent; padding:0px; }
.cpsty_Right a, .cpsty_Right a:link { text-decoration:inherit; }
.cpsty_Right a:hover { text-decoration:inherit; }
.cpsty_Right a:visited {  }

.cpsty_Bottom { color:#666666; padding:10px; }
.cpsty_Bottom a, .cpsty_Bottom a:link { color:#666666; text-decoration:none; }
.cpsty_Bottom a:hover { color:#666666; text-decoration:underline; }
.cpsty_Bottom a:visited { color:#666666; }

.cpsty_LeftTd { vertical-align:top; width:1%; }
.cpsty_Left { background-color:transparent; padding:0px; }
.cpsty_Left a, .cpsty_Left a:link { text-decoration:inherit; }
.cpsty_Left a:hover { text-decoration:inherit; }
.cpsty_Left a:visited {  }

.cpsty_CenterTd { vertical-align:top;  }
.cpsty_Center { background-color:transparent; padding:10px; }
.cpsty_Center a, .cpsty_Center a:link { color:#2a495b; text-decoration:none; }
.cpsty_Center a:hover { color:#2a495b; text-decoration:underline; }
.cpsty_Center a:visited { color:#2a495b; }
.cpsty_LeftSeparatorTd { vertical-align:top; width:1%; background-position:top left; background-repeat:repeat-y; background-image:url(); }

.cpsty_Navigation { background-position:top left; background-repeat:repeat-x; text-align:left; text-decoration:inherit; font-weight:inherit; border-top:solid 1px #000000; }
.cpsty_Navigation a, .cpsty_Navigation a:link { text-decoration:inherit; }
.cpsty_Navigation a:hover {  }
.cpsty_NavigationContent { width:auto; }
.cpsty_NavigationSelected { text-decoration:inherit; }
.cpsty_NavigationSelected a, .cpsty_NavigationSelected a:link { text-decoration:inherit; }
.cpsty_NavigationHover { text-decoration:inherit; }
.cpsty_NavigationHover a, .cpsty_NavigationHover a:link { text-decoration:inherit; }
.cpsty_NavigationText { display:block;padding:3px 3px 3px 3px; margin:0px 0px 0px 0px; }

.cpsty_SubNavigation { text-align:left; text-decoration:inherit; font-weight:inherit; }
.cpsty_SubNavigation a, .cpsty_SubNavigation a:link { text-decoration:inherit; }
.cpsty_SubNavigation a:hover {  }
.cpsty_SubNavigationSelected { text-decoration:inherit; }
.cpsty_SubNavigationSelected a, .cpsty_SubNavigationSelected a:link { text-decoration:inherit; }
.cpsty_SubNavigationHover { text-decoration:inherit; }
.cpsty_SubNavigationHover a, .cpsty_SubNavigationHover a:link { text-decoration:inherit; }
.cpsty_SubNavigationText { padding:2px 3px 2px 3px; margin:0px 0px 0px 0px; }


/* Centralpoint.WebSite.StyleSheet.CustomStyles */
.cp-apac-wrap.ui-menu .ui-menu-item-wrapper { padding: 5px; display: flex; align-items: center;}
.cp-apac-wrap .cp-apac-body {flex-grow: 1;}
.cp-apac-wrap .cp-apac-action button { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: none; border: 0; margin: 0; padding: 0; }
.cp-apac-wrap .cp-apac-action svg {width: 20px; color: #666; cursor: pointer;}
.cp-apac-wrap .cp-apac-action svg:hover {color: #000;}

.cp-apac-wrap {max-width: 500px; max-height: 500px; overflow-y: auto;}
.cp-apac-wrap .cp-apac-title {color: #009FE2; font-size: 100%;}
.cp-apac-wrap .cp-apac-title .cp-apac-hl {font-weight: 700; color: #000;}
.cp-apac-wrap .cp-apac-txt {color: #000; font-size: 85%;}
.cp-apac-wrap .cp-apac-txt .cp-apac-hl {background: yellow; font-weight bold; padding: 1px;}
.cp-apac-wrap.ui-autocomplete .ui-state-active {color: inherit; border: 1px solid transparent; background: none; background-color: rgba(179, 173, 214,0.205);}
/* Centralpoint.WebSite.StyleSheet.CustomStyles */
