* { background-image: none!important; background-color: #fff!important; border: none!important; }
img { display: none; }
#page-outer { width: 100%; color: #000; }

#header-outer { border-bottom: 1px solid #ccc!important; }
#footer-outer { border-top: 1px solid #ccc!important; }
#left-outer { border-right: 1px solid #ccc!important; }
#logo-inner a { display: block; font-weight: bold; font-size: 2em; padding: 20px; }

/* All Links */
a:link, a:visited { color: #0000cc!important; text-decoration: none!important; }
a:hover, a:active { color: #660066!important; text-decoration: underline!important; }

h1, h2, h3, h4, h5, h6 { color:black !important; }

#breadcrumb-inner { color:black !important; }

#usability-hapi a, #usability-hapi {
color:black !important;
}

.BCTDelimiter {
background:none;
color:black !important;
display:block;
float:left;
font-size:1.0em;
line-height:1.0em;
}

a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited {
font-weight:normal;
}
a.NavigationChildLink:link, a.NavigationChildLink:visited {
font-weight:normal;
}

a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited {
font-weight:normal;
}

a.NavigationParentLink:link, a.NavigationParentLink:visited { 
font-weight:normal;
}

.SearchKeywords {
border:1px #ccc solid !important;
float:right;
height:19px;
margin:3px 0 0;
width:98%;
font-size:1.3em;
}

#search-panel-outer {
float:left;
margin-left:35px;
margin-bottom:20px;
}

#usability-hapi {
float:left;
margin-left:11px;
}

.usability ul {
float:left;
}

#breadcrumb-outer {
margin-left:17px;
}
    
.menu-gap {
width:27px;
}

#right-column-inner li { margin-bottom:11px; }

#breadcrumb-outer { border-top:1px solid #ccc !important; border-bottom:1px solid #ccc !important; }

#right-column ul{
margin-top:16px !important;
}


.element-panel-alpha-inner .ContentEditor {
padding:5px !important;
}

div.element-panel-alpha-body-content-inner ul {
margin-left:0 !important;
padding-left:0 !important;
}

.oDataFormFieldset { border:1px solid #ccc !important; }

.oDataFormInputText {
border:1px solid #CCCCCC !important;
}

h2.element-panel-alpha-header a:hover, h2.element-panel-alpha-header a:active {
color:black !important;
}
h2.element-panel-beta-header a:hover, h2.element-panel-beta-header a:active {
color:black !important;
}

h2.element-panel-gamma-header a:hover, h2.element-panel-gamma-header a:active {
color:black !important;
}

h2.element-panel-alpha-header a:link, h2.element-panel-alpha-header a:visited {
color:black !important;
}

h2.element-panel-beta-header a:link, h2.element-panel-beta-header a:visited {
color:black !important;
}

h2.element-panel-gamma-header a:link, h2.element-panel-gamma-header a:visited {
color:black !important;
}

.page-element-outer {
border:1px solid #ccc !important;
}

table.oDataGrid th { color:black !important; }

.element-panel-alpha-header-outer h2 {
padding:5px !important;
}

.element-panel-alpha-body-outer {
border:1px solid #ccc !important;
}



