/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.cs_ashx.1
 * CSS Author:    Pearl Technology Team
 * Copyright:     Copyright - 2010
 * Browser:        0
 * Browser group: 
 */
body { background: #004D42; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#Form { position:relative; background: url(images/bg.png) center repeat-y; z-index: 1; }
.ControlPanel, .PagingTable { width: 100%; background-color: #FFFFFF; border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid; }
.SkinObject { font-weight: bold; font-size: 8.5pt; color: #003366; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
A.SkinObject:link { text-decoration: none; color: #003366; }
A.SkinObject:visited { text-decoration: none; color: #003366; }
A.SkinObject:hover { text-decoration: none; color: #003366; }
A.SkinObject:active { text-decoration: none; color: #003366; }
.Language { vertical-align: middle; margin: 0px; }
.Language img { border: none; }
.Head { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #333333; }
.SubHead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; }
.SubSubHead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; }
.Normal, .NormalDisabled, #dnn_siteinfo_LeftSiteInfoPane { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.NormalDisabled { color: Silver; }
.NormalWeight { font-weight: normal; }
.NormalBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.NormalRed { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff0000; }
.NormalTextBox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.Hidden { display: none; }
.DataGrid_AlternatingItem { background-color: White; color: Red; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.DataGrid_Container { background-color: Transparent; }
.DataGrid_Footer { background-color: White; }
.DataGrid_Header { background-color: Transparent; color: Black; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; }
.DataGrid_Item { background-color: Transparent; color: Black; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.DataGrid_SelectedItem { background-color: Silver; color: Blue; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.TreeMenu_Node { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.TreeMenu_NodeSelected { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #dcdcdc; }
A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link { text-decoration: none; color: #003366; }
A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited { text-decoration: none; color: #003366; }
A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover { text-decoration: none; color: #003366; }
A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active { text-decoration: none; color: #003366; }
.FileManager { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; height: 400px; }
.FileManager_ToolBar { border-bottom: black 1px solid; height: 25px; }
.FileManager_Explorer { height: 100%; border: #696969 1px solid; background-color: White; margin: 2px 2px 2px 2px; }
.FileManager_FileList { height: 100%; border: #696969 1px solid; background-color: White; margin: 2px 2px 2px 2px; overflow: auto; }
.FileManager_MessageBox { text-align: center; vertical-align: middle; background-color: White; padding: 25px 25px 25px 25px; }
.FileManager_Header { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E7E7FF; background-color: #9EBFF6; border-bottom: #696969 1px solid; height: 25px; }
.FileManager_Pager { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #EEEEEE; border-top: #696969 1px solid; height: 25px; }
.FileManager_StatusBar { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #dedfde; height: 25px; margin: 2px 2px 2px 2px; }
.FileManager_Item { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black; background-color: #F8F8F8; border-top: black 1px dashed; border-bottom: black 1px dashed; }
.FileManager_AltItem { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black; background-color: #EEEEEE; border-style: none; }
.FileManager_SelItem { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: White; background-color: #99ffff; border-style: none; }
.FileManagerTreeNode { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.FileManagerTreeNodeSelected { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #dcdcdc; }
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link { text-decoration: none; color: #003366; }
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited { text-decoration: none; color: #003366; }
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover { text-decoration: none; color: #003366; }
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active { text-decoration: none; color: #003366; }
.Wizard { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; height: 400px; width: 650px; }
.WizardButton { border-right: #696969 1px solid; padding-right: 2px; border-top: #696969 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #696969 1px solid; padding-top: 2px; border-bottom: #696969 1px solid; background-color: #dcdcdc; }
.WizardHeader { background: #ffffcc; border-bottom: black 1px solid; height: 40px; }
.WizardFooter { border-top: black 1px solid; background: #ccffcc; height: 25px; text-align: right; }
.WizardBody { padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; height: 325px; }
.WizardHelp { padding-right: 5px; padding-left: 5px; font-size: 9pt; padding-bottom: 5px; border-left: black 1px solid; width: 180px; padding-top: 5px; background-color: #ccffff; }
.WizardHelpText { overflow: auto; font-size: 8pt; width: 180px; color: black; font-family: Arial, Helvetica, sans-serif; height: 300px; }
.WizardText { font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; }
.Help { border-right: black 1px solid; padding-right: 2px; border-top: black 1px solid; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; border-left: black 1px solid; color: black; padding-top: 2px; border-bottom: black 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffff99; }
.CommandButton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
A.CommandButton:link { text-decoration: underline; color: #004d42; }
A.CommandButton:visited { text-decoration: underline; color: #004d42; }
A.CommandButton:hover { text-decoration: underline; color: #004d42; }
A.CommandButton:active { text-decoration: underline; color: #004d42; }
.StandardButton { padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 11px; background: #dddddd; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.ModuleTitle_MenuContainer { border-bottom: blue 0px solid; border-left: blue 0px solid; border-top: blue 0px solid; border-right: blue 0px solid; }
.ModuleTitle_MenuBar { cursor: pointer; height: 16px; background-color: Transparent; }
.ModuleTitle_MenuItem { cursor: pointer; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-style: normal; border-left: white 0px solid; border-bottom: white 1px solid; border-top: white 1px solid; border-right: white 0px solid; background-color: Transparent; }
.ModuleTitle_MenuIcon { cursor: pointer; background-color: #EEEEEE; border-left: #EEEEEE 1px solid; border-bottom: #EEEEEE 1px solid; border-top: #EEEEEE 1px solid; text-align: center; width: 15px; height: 21px; }
.ModuleTitle_SubMenu { z-index: 1000; cursor: pointer; background-color: #FFFFFF; border-bottom: #FFFFFF 0px solid; border-left: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; border-right: #FFFFFF 0px solid; }
.ModuleTitle_MenuBreak { border-bottom: #EEEEEE 1px solid; border-left: #EEEEEE 0px solid; border-top: #EEEEEE 1px solid; border-right: #EEEEEE 0px solid; background-color: #EEEEEE; height: 1px; }
.ModuleTitle_MenuItemSel { cursor: pointer; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-style: normal; background-color: #C1D2EE; }
.ModuleTitle_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; border-right: #FFFFFF 1px solid; border-bottom: #FFFFFF 1px solid; border-top: #FFFFFF 0px solid; }
.ModuleTitle_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; }
.MainMenu_MenuContainer { background-color: transparent; }
.MainMenu_MenuBar { cursor: pointer; height: 16px; background-color: Transparent; }
.MainMenu_MenuItem { cursor: pointer; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-style: normal; border-left: white 0px solid; border-bottom: white 1px solid; border-top: white 1px solid; border-right: white 0px solid; background-color: Transparent; }
.MainMenu_MenuIcon { cursor: pointer; background-color: #EEEEEE; border-left: #EEEEEE 1px solid; border-bottom: #EEEEEE 1px solid; border-top: #EEEEEE 1px solid; text-align: center; width: 15px; height: 21px; }
.MainMenu_SubMenu { z-index: 1000; cursor: pointer; background-color: #FFFFFF; border-bottom: #FFFFFF 0px solid; border-left: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; border-right: #FFFFFF 0px solid; }
.MainMenu_MenuBreak { border-bottom: #EEEEEE 1px solid; border-left: #EEEEEE 0px solid; border-top: #EEEEEE 1px solid; border-right: #EEEEEE 0px solid; background-color: #EEEEEE; height: 1px; }
.MainMenu_MenuItemSel { cursor: pointer; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-style: normal; background-color: #C1D2EE; }
.MainMenu_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; border-right: #FFFFFF 1px solid; border-bottom: #FFFFFF 1px solid; border-top: #FFFFFF 0px solid; }
.MainMenu_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; }
.HeadBg { background-color: #CCCCCC; }
.TabBg { background-color: black; }
.SelectedTab { }
A.SelectedTab:link { text-decoration: none; color: white; }
A.SelectedTab:visited { text-decoration: none; color: #eeeeee; }
A.SelectedTab:hover { text-decoration: none; color: #cccccc; }
A.SelectedTab:active { text-decoration: none; color: #eeeeee; }
.OtherTabs { font-weight: bold; font-size: 8.5pt; color: white; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
A.OtherTabs:link { text-decoration: none; color: white; }
A.OtherTabs:visited { text-decoration: none; color: #eeeeee; }
A.OtherTabs:hover { text-decoration: none; color: #cccccc; }
A.OtherTabs:active { text-decoration: none; color: #eeeeee; }
.PagingTable { height: 33px; }
.LabelEditTextClass { border: solid 1px red; background-color: Transparent; }
.LabelEditWorkClass { border: solid 0px red; background-color: Transparent; }
.SuggestTextMenu { border: solid 1px black; white-space: nowrap; background: white; }
.SuggestNodeOver { background-color: navy; color: White; }
.eipbackimg { border: outset 1px; position: absolute; margin-top: -22px; white-space: nowrap; background: url(../../images/eip_toolbar.gif); background-color: #99cccc; background-repeat: repeat-x; height: 22px; }
.eipbuttonbackimg { width: 21px; height: 21px; cursor: pointer; float: left; }
.eipbutton_edit { background: url(../../images/eip_edit.gif) no-repeat 100% center; float: left; }
.eipbutton_save { background: url(../../images/eip_save.gif) no-repeat 100% center; float: left; }
.eipborderhover { border: outset 1px; }
.DNNEmptyPane { width: 0px; }
.DNNAlignleft { text-align: left; }
.DNNAlignright { text-align: right; }
.DNNAligncenter { text-align: center; }
.LoginPanel { }
.LoginTabGroup { }
.LoginTab { float: left; background: url( "../../images/tablogin_gray.gif" ) left top; margin: 0 3px 3px 0; padding: 5px 5px 4px 5px; text-decoration: none; color: #FFF; border: 1px #25569a solid; }
.LoginTabSelected { float: left; background: url( "../../images/tablogin_gray.gif" ) left top; margin: 0 3px 3px 0; padding: 5px 5px 4px 5px; text-decoration: none; color: #FFF; background-position: 0% -41px; border: 1px #25569a solid; }
.LoginTabHover { float: left; background: url( "../../images/tablogin_gray.gif" ) left top; margin: 0 3px 3px 0; padding: 5px 5px 4px 5px; text-decoration: none; color: #555; border: 1px #C00 solid; cursor: pointer; }
.LoginContainerGroup { clear: both; padding-top: 5px; }
.LoginContainer { }
.Exception { color: #ffffff; background-color: #ff1414; }
.ItemCreated { color: #ffffff; background-color: #009900; }
.ItemUpdated { color: #ffffff; background-color: #009999; }
.ItemDeleted { color: #000000; background-color: #14ffff; }
.OperationSuccess { color: #ffffff; background-color: #999900; }
.OperationFailure { color: #ffffff; background-color: #990000; }
.GeneralAdminOperation { color: #ffffff; background-color: #4d0099; }
.AdminAlert { color: #ffffff; background-color: #148aff; }
.HostAlert { color: #ffffff; background-color: #ff8a14; }
.SecurityException { color: #ffffff; background-color: #000000; }
#floater { padding-right: 0px; padding-left: 0px; background: #ffffff; visibility: hidden; padding-bottom: 0px; margin: 0px; width: 150px; color: #ffffff; padding-top: 0px; position: absolute; height: auto; }
#tablist { width: 120px; margin: 0; padding-bottom: 10px; float:left; }
.dashboardPanel { margin-left: 120px; padding: 0 10px 10px 10px; }
.dashboardPanel table td { padding: 2px 4px; }
.dashboardPanel table th { padding: 2px 4px; font-size: 1em; font-weight: bold; color: #036; border-bottom: 1px solid #9FB1BC; }
.dashboardTableAlt { background-color: #eee; }
.dashboardGrid { margin: 10px; }
.paneOutline { border: 1px #CCCCCC dotted; }
.containerAdminBorder { border: 2px red solid; }
@charset "utf-8"; a { text-decoration: none; font-weight: normal; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#header { height:180px; background: url(images/head-bg.png) top left repeat-x; margin-bottom: -8px; position: relative; z-index:100; padding:0px; }
#inner-wrapper { width: 834px; margin: 0px auto; }
img.logo { }
#globalnav { text-align: right; float:right; padding-top: 5px; margin-right: 10px; height:35px; line-height:26px; width: 270px; }
#globalnav li { font-family : Arial, Helvetica, sans-serif; list-style : none; display : inline; line-height : 2.25em; font-size : 0.7em; }
#globalnav li a { padding : 0.25em 0.1em 0.25em 0.75em; color : #000; text-decoration : none; }
#globalnav li a:link { color : #000000; }
#usernav { padding:0; text-align:left; height: 40px; background-image: url(images/MenuGradBorders.jpg); background-repeat: no-repeat; background-position:top left; width: 985px; margin-left: -45px; float:left; font-family: Arial, Helvetica, sans-serif; }
#usernav:after{ content: "<br />"; display: block; clear: both; visibility: hidden; }
#usernav ul.Level0 { margin-top: 1px; position:absolute; }
#usernav ul.Level1 { margin-top: 0px; position:absolute; }
#usernav ul.Level0 li { position:relative; list-style:none; display:inline; float:left; }
#usernav ul li a { line-height: 2.2em; padding: .2em .75em; margin-right: 1px; color : #fff; font-size: 1em; text-decoration : none; font-family: Arial, Helvetica, sans-serif; outline: none; }
#usernav ul li:hover ul{ display: block; }
#usernav ul li a:hover, #usernav ul li:hover a { background-color: #414846; }
#usernav ul.Level0 li a.SelectedTab{ background-color: #414846; }
#usernav ul li ul { margin: 0px; display: none; }
#usernav ul li ul li{ line-height: 25px; height: 25px; margin: 1px 0px; display: block; margin-left: -30px; width: 230px; }
#usernav { }
#usernav ul.Level0 { background: none; }
#usernav ul li ul.Level1{ background-color: #414846; }
#usernav ul.Level0, #usernav ul.Level0 li { }
#usernav ul li ul:after{ content: "<br />"; display: block; clear: both; visibility: hidden; }
#usernav ul li ul li a{ color: #DADCD1; display: block; }
#usernav ul li ul li a:hover{ color:#e9b732; }
#usernav .DisabledTab { color:#ccc; }
.greenMenu { padding-top: 12px; padding-left: 10px; }
.greenMenu ul.Level0 li { display: block; }
.greenMenu ul.Level0 li a { line-height: 25px; background-color:#004D42; }
.greyMenu ul.Level0 li a { line-height: 25px; background-color:#333; }
.greenMenu ul.Level1 li a { border-bottom: 1px solid #414846; }
.greyMenu ul.Level1 li a { border-bottom: 1px solid #414846; }
.greyMenu { float: right; width: 600px; position: relative; margin-right: -20px; }
.greyMenu ul.Level0 li { display: block; }
.greyMenu li a { line-height:25px; background-color:#333333; }
#breadCrumb { font-size: .9em; background-image: url(images/BreadCrumbGradBorders.jpg); background-repeat: no-repeat; background-position: 0 0; width: 955px; padding-left: 48px; line-height: 32px; float: left; text-align: left; margin: 4px auto; position:relative; left: -40px; z-index: -1; }
#breadCrumb a{ color: #666644; font-weight:normal; }
#usernav a { font-weight:normal; }
#globalnav a:link, #globalnav a:visited, #globalnav a:hover, #globalnav a:active { color: #333; }
#usernav ul li ul.Level1 { }
#usernav ul li ul { }
#usernav ul li ul li { }
#usernav ul li a:hover, #usernav ul li:hover a { }
#usernav ul li a:hover, #usernav ul li:hover a { }
#usernav { clear: both; }
.Normal p, #dnn_siteinfo_LeftSiteInfoPane p { }
.Normal a:link{ text-decoration: none; }
#tabs { }
#tabs #dnn_ctr485_ViewPeople_upnlMgmt div { }
#tabs #dnn_ctr485_ViewPeople_upnlCnslt div { }
#tabs #dnn_ctr485_ViewPeople_upnlMgmt div table div { }
#tabs #dnn_ctr485_ViewPeople_upnlCnslt div table div { }
#tabs .personTable tr td { }
#Consultants { }
#dnn_ctr590_ViewEmployment_upnlRefresh { border-top: 1px solid #96988F; }
#dnn_ctr590_ViewEmployment_pnlApp table.topBottom { border-top: 1px solid #96988F; border-bottom: 1px solid #96988F; }
#tabs table.personList tr.oddColor td, #tabs table.personList tr.evenColor td, #tabs tr.oddColor td, #tabs tr.evenColor td { }
#tabs table.personList tr.oddColor td table.personTable tr td, #tabs table.personList tr.evenColor td table.personTable tr td, #tabs tr.oddColor td table tr td, #tabs tr.evenColor td table tr td { }
#tabs #dnn_ctr470_ViewNews_pnlNewsSummary table tbody tr.oddColor td { }
#tabs #dnn_ctr470_ViewNews_pnlNewsSummary table tbody tr.oddColor td table tr td { }
#tabs #dnn_ctr470_ViewNews_pnlNewsSummary table tbody tr.oddColor td { }
#tabs #dnn_ctr470_ViewNews_pnlNewsSummary table tbody tr.oddColor td table tr td { }
div.knowledgecenter table tr.oddColor td, div.knowledgecenter table tr.evenColor td { }
div.knowledgecenter table tr.oddColor td table.knowledgeGrid tr td, div.knowledgecenter table tr.evenColor td table.knowledgeGrid tr td { }
#dnn_ctr501_ViewKnowledgeCenter_pnlResults div { }
#dnn_ctr501_ViewKnowledgeCenter_pnlResults div #dnn_ctr501_ViewKnowledgeCenter_lstContent div { }
div.ContactsContent div table.contactsList tr td { }
div.ContactsContent div table.contactsList tr td table tr td { }
#cont { width: 834px; margin: 0px auto; background: #fff; }
#contentContainer { }
#footer-o { height:200px; background: url(images/footer-bg.png) top left repeat-x #004D42; padding-top: 20px; margin-top: -14px; }
#footer-i { width:820px; margin:0px auto; background: url(images/footer-logo.png) top right no-repeat; height: 50px; }
#line { position: absolute; border-top: 1px solid #bdbfb4; background: #fff; height: 1px; overflow: hidden; margin-top: 26px; z-index: -1; right: 0; left: 300px; }
.validationMessage { color: Red; font-weight: 500; }
html { font-family:Arial, Helvetica, sans-serif; }
.webkit { display:none; }
a { text-decoration: none; }
h3.sidebarHeading { padding: 10px 15px 10px 15px; font-weight: bold; font-size: 12px; background: rgb(189,191,180); margin: 0px; color: rgb(77,77,77); line-height: 12px; text-align: left; }
.knowledgeAuthor { white-space:nowrap; }
.knowledgeIcon { white-space: nowrap; width: 20px; height: 16px; align: center; }
.knowledgeTitle { text-align: left; height: 16px; padding-right: 20px; }
.testimonialsAuthor { width:162px; text-align:right; padding-top: 10px; margin-bottom: 0px; }
#tabs .ui-widget-content ul li { }
a { color: #004d42; }
.SearchResults { margin:15px; padding: 5px; }
.SearchResults a { color: #004d42; }
.SearchResults .ListNormal { background:#F1F2EA; font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #96988F; }
.SearchResults .ListNormal:first-child { border-top: 1px solid #96988F; }
.SearchResults .ListAlternate { background:#DADCD1; font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #96988F; }
.testHome { }
td.PagerLabel { color: #004d42; }
span.PagerLabel { color: #004d42; }
div.SearchContainer { position: relative; white-space: nowrap; }
#dnn_dnnSEARCH_ClassicSearch { height: 30px; }
div.SearchBorder { width: 180px; border: solid 1px #e0e0e0; white-space: nowrap; float: right; height:20px; }
div.SearchBorder .#dnn_dnnSEARCH_cmdSearch { color: #fff; }
input.SearchTextBox { float: left; z-index: 10; border: 0px; width: 169px; font-size: 11px; line-height: 16px; margin-top: 2px; color: Gray; }
div.SearchContainer a { padding: 0px 5px; position: relative; display: inline-block; display: -moz-inline-box; color: #fff; }
#SearchChoices { width: 160px; clear: both; display: none; border: solid 1px #777; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align: left; background-color: #eee; position: absolute; top: 21px; left: 0px; }
#SearchChoices li { cursor: pointer; margin: 2px; padding: 2px; padding-left: 25px; height: 20px; text-align: left; background-color: #eee; background-repeat: no-repeat; background-position: 5px center; list-style: none; list-style-image: none; border: solid 1px #eee; display: block; }
#SearchChoices li.searchHilite { background-color: #ddf; border: solid 1px #aaf; }
#SearchChoices li.searchDefault { background-color: #eee; border: solid 1px #eee; }
#status{ width:50%; outline:none; }
#dnn_dnnSEARCH_txtSearch, #dnn_SEARCH2_txtSearch { outline:none; padding: 2px; width: 150px; }
.focusField { background:#fff; }
.idleField { color: #004d42; }
div.SearchBorder { margin-top: 6px; }
div.SearchBorder a:link img, div.SearchBorder a:hover img, div.SearchBorder a:active img, div.SearchBorder a:visited img { outline: none; margin: 0px; border: none; }
#dnn_dnnSEARCH_ClassicSearch a img.SearchIcon { }
#dnn_dnnSEARCH_cmdSearch, #dnn_SEARCH2_cmdSearch { }
.formLabel { vertical-align: top; font-weight: bold; margin-left: 10px; }
.loginPanel, .forgotPasswordPanel, .newaccountPanel, .changePasswordPanel, .updateProfilePanel { border-top: 1px solid #96988F; border-bottom: 1px solid #96988F; padding: 10px 20px; background:#F1F2EA; font-family:Arial, Helvetica, sans-serif; }
.accountLink { font-weight: bold; }
.loginDetailPanel { border-bottom: 1px solid #96988F; padding: 15px 20px 10px 20px; background:#DADCD1; font-family:Arial, Helvetica, sans-serif; }
#eventListHeader, #eventHistoryListHeader { padding: 0px 20px 15px 0px; font-weight: bold; }
#subListHeader { padding: 20px 20px 15px 0px; font-weight: bold; }
.eventListColumnHeader, .subListColumnHeader { text-align: left; padding-bottom: 10px; }
.eventListGrid, .eventHistoryListGrid { border-top: 1px solid #96988F; border-bottom: 1px solid #96988F; padding: 10px 20px; background:#F1F2EA; font-family:Arial, Helvetica, sans-serif; }
.subListGrid { border-top: 1px solid #96988F; border-bottom: 1px solid #96988F; padding: 5px 0px 5px; background:#F1F2EA; font-family:Arial, Helvetica, sans-serif; }
.surveyitems { border-top: 1px solid #96988F; border-bottom: 1px solid #96988F; padding: 15px 15px 5px; background:#F1F2EA; font-family:Arial, Helvetica, sans-serif; }
.survey { width: 100%; }
#feedbackSurvey { padding: 20px 20px; background-color: White; }
.surveyUserFields { border-bottom: 1px solid #96988F; padding: 15px 20px 10px 20px; background:#DADCD1; font-family:Arial, Helvetica, sans-serif; }
#Events td.ListEdit { padding: 0px; }
#Events div.PTEventNamePanel a.PTEventNameLink, #Events .PTEventLocation { float:left; }
#Events span.PTEventDate { float:left; font-weight: bold; }
#Events div.PTEventNamePanel img.PTimgEvent { float:right; }
td.ListEdit, #PTEventDiv { width: 580px; }
#PTEventDiv { padding: 10px; }
#PTEventDiv { border-bottom: 1px solid #96988F; }
table.ListDataGrid { text-align: left; }
.SubHead img { padding:10px 0px 0px 0px; }
.tableNotify { background-color: #DADCD1; border-top:1px solid #96988F; padding: 10px; text-align: left; margin-top: 10px; }
.tableNotify a:link, .tableNotify a:active, .tableNotify a:visited, .tableNotify a:hover { font-weight:bold; text-decoration: none; font-size: 12px; }
td.SubHead span.Head { font-size: 16px; }
#tableEventDocs { background: #F1F2EA; border-top:1px solid #96988F; padding: 10px; text-align: left; }
#tableEventDocsAlt { background: #DADCD1; border-top:1px solid #96988F; padding: 10px; text-align: left; }
.EventDetails { margin-top: 10px; }
.borderBottom { border-bottom:1px solid #96988f; }
.locationDate { padding: 0px 6px; margin: 10px 0px; }
.locationDate span.PTEventLocation { font-weight:bold; }
#serviceAccordion span.ui-icon { margin-top: -9px; }
.pnlAuthoredBy { float:left; }
.pnlAuthors { float: left; }
td.knowledgeAuthorName, #authorBy { text-align: left; }
#serviceAccordion h3.ui-accordion-header a { font-size: 12px; }
#id2 #serviceAccordion .ui-accordion-content span p { font-size: 12px; }
#id2 div.CaseStudyBase span p { padding-left: 14px; }
#id2 div.productBase span p { padding-left: 14px; }
#id1 img { border: 1px solid #999999; }
#notifi p { font-size: 11px; }
p.news_ItemLink { font-size: 11px; }
ul.Level2 { display:none; }
.pubTypeNew { font-weight: bold; color: #555; }
a.moreNewsLink { font-weight: normal; }
#notifi p b{ }
#dnn_ctr1006_ModuleContent { }
#cont { }
#tabs ul li a { }
#tabs .ui-tabs { }
#usernav { }
#inner-wrapper { }
.logo { }
.DNN_NewsFeedsContent { }
.DNN_News_ItemLink { padding-bottom: 6px; margin-top: 0px; }
#dnn_ctr470_ViewNews_dlDivs_ctl01_pnlContent, #dnn_ctr470_ViewNews_dlDivs_ctl02_pnlContent, #dnn_ctr470_ViewNews_dlDivs_ctl00_pnlContent { }
div.BTBPopularPagesContent { }