body {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12px;
    line-height: 17px;
    color: #505050
    }
body, form {
    margin: 0
    }
p {
    margin-top: 0
    }
a {
    color: #2c76e3;
    text-decoration: none
    }
a:hover {
    text-decoration: underline
    }
h1, h2, h3, h4, h5 {
    color: #333
    }
h1 {
    font-size: 24px
    }
h2 {
    font-size: 15px
    }
h3 {
    font-size: 14px
    }
h4 {
    font-size: 12px
    }
h5, small, .tiny {
    font-size: 10px
    }
img {
    border-width: 0
    }
ul.nomargin {
    margin: 0 0 0 2px;
    padding: 0;
    list-style-position: inside
    }
ul.nomargin li {
    margin-left: 0;
    padding-left: 0
    }
img.spacer, img.corner {
    display: block
    }
.attention-red, .error, .error_bold {
    color: #CC0232
    }
.attention-success {
    color: #096
    }
.error_bold {
    font-weight: bold
    }
.ghost {
    color: #bababa
    }
.pointer {
    cursor: pointer
    }
.clear {
    clear: both;
    overflow: hidden;
    height: 0
    }
.wg {
    font-size: 11px;
    margin-bottom: 25px
    }
.wg-header {
    padding-bottom: 3px;
    border-bottom: 3px solid #7bb2e3
    }
.wg-header h3 {
    margin: 0 0 0 2px;
    font-family: Trebuchet MS, Lucida Sans, sans-serif
    }
.wg-header a {
    color: #505050
    }
.wg-header a:hover {
    text-decoration: none
    }
.wg-header-left {
    float: left
    }
.wg-header-right {
    float: right
    }
#wg-help-info img {
    display: block
    }
#wg-options img {
    margin: 0 0 2px 5px
    }
.rb-blueoutline-content {
    background-color: #f2f9ff;
    padding: 10px;
    padding-top: 4px
    }
.rbi .rb-blueoutline-content {
    padding-right: 10px;
    padding-top: 4px
    }
.rb-blueoutline-table-cap td {
    height: 9px;
    line-height: 1px
    }
.rb-blueoutline-edge-n, .rb-blueoutline-edge-s, .rb-blueoutline-edge-w, .rb-blueoutline-edge-e {
    background-color: #f2f9ff;
    border: 0 solid #cce3f8
    }
.rb-blueoutline-edge-n {
    border-top-width: 1px
    }
.rb-blueoutline-edge-s {
    border-bottom-width: 1px
    }
.rb-blueoutline-edge-w {
    border-left-width: 1px
    }
.rb-blueoutline-edge-e {
    border-right-width: 1px
    }
.rb-blueoutline-corner-nw {
    background: url(/~site/images/project/roundedbox/project_blueoutline_corner_nw_10x10.gif) no-repeat;
    width: 10px
    }
.rb-blueoutline-corner-ne {
    background: url(/~site/images/project/roundedbox/project_blueoutline_corner_ne_10x10.gif) 100% 0% no-repeat;
    width: 10px
    }
.rb-blueoutline-corner-se {
    background: url(/~site/images/project/roundedbox/project_blueoutline_corner_se_10x10.gif) 100% 100% no-repeat;
    width: 10px
    }
.rb-blueoutline-corner-sw {
    background: url(/~site/images/project/roundedbox/project_blueoutline_corner_sw_10x10.gif) 0% 100% no-repeat;
    width: 10px
    }
.rb-blueoutline-header-div {
    margin-bottom: 15px
    }
.rb-grayoutline-content {
    background-color: #f9fbf8;
    padding: 11px;
    padding-top: 5px
    }
.rbi .rb-grayoutline-content {
    padding-right: 11px;
    padding-top: 5px
    }
.rb-grayoutline-table-cap td {
    height: 8px;
    line-height: 1px
    }
.rb-grayoutline-edge-n, .rb-grayoutline-edge-s, .rb-grayoutline-edge-w, .rb-grayoutline-edge-e {
    background-color: #f9fbf8;
    border: 0 solid #a6a6a6
    }
.rb-grayoutline-edge-n {
    border-top-width: 1px
    }
.rb-grayoutline-edge-s {
    border-bottom-width: 1px
    }
.rb-grayoutline-edge-w {
    border-left-width: 1px
    }
.rb-grayoutline-edge-e {
    border-right-width: 1px
    }
.rb-grayoutline-corner-nw {
    background: url(/~site/images/project/roundedbox/project_gray_outline_corner_nw_9x9.gif) no-repeat;
    width: 9px
    }
.rb-grayoutline-corner-ne {
    background: url(/~site/images/project/roundedbox/project_gray_outline_corner_ne_9x9.gif) 100% 0% no-repeat;
    width: 9px
    }
.rb-grayoutline-corner-se {
    background: url(/~site/images/project/roundedbox/project_gray_outline_corner_se_9x9.gif) 100% 100% no-repeat;
    width: 9px
    }
.rb-grayoutline-corner-sw {
    background: url(/~site/images/project/roundedbox/project_gray_outline_corner_sw_9x9.gif) 0% 100% no-repeat;
    width: 9px
    }
.rb-grayoutline {
    margin-bottom: 14px
    }
.rb-grayoutline-header-div {
    margin-bottom: 15px
    }
.rb-outlinedwhite-content {
    background-color: #fff;
    padding: 10px;
    padding-top: 4px
    }
.rbi .rb-outlinedwhite-content {
    padding-right: 10px;
    padding-top: 4px
    }
.rb-outlinedwhite-table-cap td {
    height: 9px;
    line-height: 1px
    }
.rb-outlinedwhite-edge-n, .rb-outlinedwhite-edge-s, .rb-outlinedwhite-edge-w, .rb-outlinedwhite-edge-e {
    background-color: #fff;
    border: 0 solid #ccc
    }
.rb-outlinedwhite-edge-n {
    border-top-width: 1px
    }
.rb-outlinedwhite-edge-s {
    border-bottom-width: 1px
    }
.rb-outlinedwhite-edge-w {
    border-left-width: 1px
    }
.rb-outlinedwhite-edge-e {
    border-right-width: 1px
    }
.rb-outlinedwhite-corner-nw {
    background: url(/~site/images/project/roundedbox/project_outlined_white_corner_nw_10x10.gif) no-repeat;
    width: 10px
    }
.rb-outlinedwhite-corner-ne {
    background: url(/~site/images/project/roundedbox/project_outlined_white_corner_ne_10x10.gif) 100% 0% no-repeat;
    width: 10px
    }
.rb-outlinedwhite-corner-se {
    background: url(/~site/images/project/roundedbox/project_outlined_white_corner_se_10x10.gif) 100% 100% no-repeat;
    width: 10px
    }
.rb-outlinedwhite-corner-sw {
    background: url(/~site/images/project/roundedbox/project_outlined_white_corner_sw_10x10.gif) 0% 100% no-repeat;
    width: 10px
    }
.rb-outlinedwhite {
    margin-bottom: 14px
    }
.rb-outlinedwhite-header-div {
    margin-bottom: 15px
    }
.rb-outlinedwhite-content {
    vertical-align: top
    }
.rb-orangeoutline-content {
    background-color: #fffadc;
    padding: 10px;
    padding-top: 4px
    }
.rbi .rb-orangeoutline-content {
    padding-right: 10px;
    padding-top: 4px
    }
.rb-orangeoutline-table-cap td {
    height: 9px;
    line-height: 1px
    }
.rb-orangeoutline-edge-n, .rb-orangeoutline-edge-s, .rb-orangeoutline-edge-w, .rb-orangeoutline-edge-e {
    background-color: #fffadc;
    border: 0 solid #f8ebab
    }
.rb-orangeoutline-edge-n {
    border-top-width: 1px
    }
.rb-orangeoutline-edge-s {
    border-bottom-width: 1px
    }
.rb-orangeoutline-edge-w {
    border-left-width: 1px
    }
.rb-orangeoutline-edge-e {
    border-right-width: 1px
    }
.rb-orangeoutline-corner-nw {
    background: url(/~site/images/project/roundedbox/project_orangeoutline_corner_nw_10x10.gif) no-repeat;
    width: 10px
    }
.rb-orangeoutline-corner-ne {
    background: url(/~site/images/project/roundedbox/project_orangeoutline_corner_ne_10x10.gif) 100% 0% no-repeat;
    width: 10px
    }
.rb-orangeoutline-corner-se {
    background: url(/~site/images/project/roundedbox/project_orangeoutline_corner_se_10x10.gif) 100% 100% no-repeat;
    width: 10px
    }
.rb-orangeoutline-corner-sw {
    background: url(/~site/images/project/roundedbox/project_orangeoutline_corner_sw_10x10.gif) 0% 100% no-repeat;
    width: 10px
    }
.rb-orangeoutline-header-div {
    margin-bottom: 15px
    }
.rb-grayongray-content {
    background-color: #f9fafa;
    padding: 14px;
    padding-top: 8px
    }
.rbi .rb-grayongray-content {
    padding-right: 14px;
    padding-top: 8px
    }
.rb-grayongray-table-cap td {
    height: 5px;
    line-height: 1px
    }
.rb-grayongray-edge-n, .rb-grayongray-edge-s, .rb-grayongray-edge-w, .rb-grayongray-edge-e {
    background-color: #f9fafa;
    border: 0 solid #e0e3e5
    }
.rb-grayongray-edge-n {
    border-top-width: 1px
    }
.rb-grayongray-edge-s {
    border-bottom-width: 1px
    }
.rb-grayongray-edge-w {
    border-left-width: 1px
    }
.rb-grayongray-edge-e {
    border-right-width: 1px
    }
.rb-grayongray-corner-nw {
    background: url(/~site/images/project/roundedbox/project_grayongray_corner_nw_6x6.gif) no-repeat;
    width: 6px
    }
.rb-grayongray-corner-ne {
    background: url(/~site/images/project/roundedbox/project_grayongray_corner_ne_6x6.gif) 100% 0% no-repeat;
    width: 6px
    }
.rb-grayongray-corner-se {
    background: url(/~site/images/project/roundedbox/project_grayongray_corner_se_6x6.gif) 100% 100% no-repeat;
    width: 6px
    }
.rb-grayongray-corner-sw {
    background: url(/~site/images/project/roundedbox/project_grayongray_corner_sw_6x6.gif) 0% 100% no-repeat;
    width: 6px
    }
.rb-thumbnail {
    margin-bottom: 15px
    }
.rb-thumbnail-content {
    background-color: #fff;
    padding: 5px 5px
    }
.rb-thumbnail img {
    display: block
    }
.rb-thumbnail-table-cap td {
    height: 9px;
    line-height: 9px;
    background-color: #fff
    }
.rb-thumbnail-edge-e, .rb-thumbnail-edge-w {
    background-color: #fff
    }
.rb-thumbnail-corner-nw {
    background: url(/~site/images/corner/corner_top_left_sand_white_10x10.gif) no-repeat;
    width: 9px
    }
.rb-thumbnail-corner-ne {
    background: url(/~site/images/corner/corner_top_right_sand_white_10x10.gif) 100% 0% no-repeat;
    width: 9px
    }
.rb-thumbnail-corner-se {
    background: url(/~site/images/corner/corner_bottom_right_sand_white_10x10.gif) 100% 100% no-repeat;
    width: 9px
    }
.rb-thumbnail-corner-sw {
    background: url(/~site/images/corner/corner_bottom_left_sand_white_10x10.gif) 0% 100% no-repeat;
    width: 9px
    }
.rb-widgetbg {
    margin-top: 10px
    }
.rb-widgetbg-content {
    background-color: #f7f7f7;
    padding: 0 0;
    font-size: 11px
    }
.rb-widgetbg-content div span {
    font-size: 11px
    }
.rb-widgetbg-table-cap td {
    height: 10px;
    line-height: 10px;
    background-color: #f7f7f7
    }
.rb-widgetbg-edge-e, .rb-widgetbg-edge-w {
    background-color: #f7f7f7
    }
.rb-widgetbg-corner-nw {
    background: url(/~site/images/corner/corner_top_left_subgrey_white_10x10.gif) no-repeat;
    width: 10px
    }
.rb-widgetbg-corner-ne {
    background: url(/~site/images/corner/corner_top_right_subgrey_white_10x10.gif) 100% 0% no-repeat;
    width: 10px
    }
.rb-widgetbg-corner-se {
    background: url(/~site/images/corner/corner_bottom_right_subgrey_white_10x10.gif) 100% 100% no-repeat;
    width: 10px
    }
.rb-widgetbg-corner-sw {
    background: url(/~site/images/corner/corner_bottom_left_subgrey_white_10x10.gif) 0% 100% no-repeat;
    width: 10px
    }
.rb-alert {
    margin-bottom: 15px
    }
.rb-alert-content {
    background-color: #ffcf63;
    padding: 5px 5px
    }
.rb-alert img {
    display: block
    }
.rb-alert-table-cap td {
    height: 10px;
    line-height: 10px
    }
.rb-alert-edge-e, .rb-alert-edge-w, .rb-alert-edge-n, .rb-alert-edge-s {
    background-color: #ffcf63
    }
.rb-alert-corner-nw {
    background: url(/~site/images/project/domain/corner_NW_ffcf63_10x10.gif) no-repeat;
    width: 10px
    }
.rb-alert-corner-ne {
    background: url(/~site/images/project/domain/corner_NE_ffcf63_10x10.gif) 100% 0% no-repeat;
    width: 10px
    }
.rb-alert-corner-se {
    background: url(/~site/images/project/domain/corner_SE_ffcf63_10x10.gif) 100% 100% no-repeat;
    width: 10px
    }
.rb-alert-corner-sw {
    background: url(/~site/images/project/domain/corner_SW_ffcf63_10x10.gif) 0% 100% no-repeat;
    width: 10px
    }
.section_headers, .section_headers, .section_header, .section_header_red, .section_header_black, .black-header, .highlightbox_header {
    font-size: 15px;
    font-weight: bold
    }
.section_header, .section_header_red {
    color: #861230
    }
.highlightbox_header {
    color: #333
    }
.tab-selected {
    background-color: #0E56AB
    }
.tab-selected-left {
    background-image: url(/~site/images/corner/corner_top_left_sand_burnt_rust_12x24.gif)
    }
.tab-selected-right {
    background-image: url(/~site/images/corner/corner_top_right_sand_burnt_rust_12x24.gif)
    }
.accentbox-plain {
    margin: 15px 0
    }
.accentbox-plain .header-div {
    display: none
    }
.accentbox-plain .tv-image {
    vertical-align: top;
    float: left;
    margin-right: 20px
    }
.accentbox-plain .content-area {
    vertical-align: top;
    margin-top: 20px;
    margin-left: 14px
    }
.accentbox {
    margin: 15px 0
    }
.accentbox .header-div {
    border-bottom: 1px solid #ccc;
    padding-left: 10px;
    padding-bottom: 2px
    }
.accentbox .header-div h2 {
    font-size: 15px;
    font-weight: bold
    }
.accentbox .tv-image {
    vertical-align: top;
    float: left;
    margin-right: 20px
    }
.accentbox .content-area {
    vertical-align: top;
    margin-top: 20px;
    margin-left: 14px
    }
.messagebox .header-div {
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 2px
    }
.messagebox .header-icon {
    vertical-align: middle;
    float: left;
    margin-right: 5px
    }
.rounded_bottom td {
    line-height: 7px;
    height: 7px;
    background-color: #e8f2f4
    }
.rb_corner_sw {
    width: 7px;
    background: url(/~site/images/corner/corner_bottom_left_white_lightblue_7x7.gif) no-repeat
    }
.rb_corner_se {
    width: 7px;
    background: url(/~site/images/corner/corner_bottom_right_white_lightblue_7x7.gif) no-repeat
    }
.tab-header {
    background: url(/~site/images/project/menus/homestead/project_menu_pattern_10x25.gif) repeat-x
    }
.faq-box {
    background-color: #e8f2f4
    }
.topbar {
    vertical-align: middle;
    background: #e1effa url(/~site/images/corner/corner_top_bar_lightblue_12x22.gif) repeat-x;
    height: 22px;
    line-height: 12px;
    color: #000;
    font-weight: bold
    }
#content.twoCol #col2 .PT20-div {
    margin-top: 0
    }
.PT20-div {
    border-bottom: 3px solid #7BB2E3;
    padding-bottom: 3px;
    margin-top: 12px;
    margin-bottom: 13px
    }
.PT20, .PT20S {
    font-size: 14px;
    display: inline;
    color: #333;
    font-family: Trebuchet MS, Lucida Sans, sans-serif
    }
.PT20 {
    font-weight: bold
    }
.PR172, .SC505 {
    font-size: 12px;
    font-weight: bold
    }
.PT240 {
    color: #FFF;
    font-size: 14px;
    font-weight: bold
    }
.PUT12 {
    color: #000;
    font-size: 12px;
    font-weight: bold
    }
.POPCAP12 {
    color: #FFF;
    font-size: 12px;
    font-weight: bold
    }
.pb570_SELECTED {
    color: #000;
    font-size: 11px;
    font-weight: bold
    }
.pb570_UNSELECTED {
    color: #FFF;
    font-size: 11px;
    font-weight: bold
    }
.pb725_SELECTED {
    color: #FFF;
    font-size: 11px;
    font-weight: bold
    }
.pb725_UNSELECTED {
    color: #000;
    font-size: 11px;
    font-weight: bold;
    line-height: 100%
    }
.pb725-unselected-background {
    background-color: #e8f2f4
    }
.pb725-selected-background {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_background_1x30.gif)
    }
.pb725-selected-left {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_item_left_12x30.gif)
    }
.pb725-selected-right {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_item_right_12x30.gif)
    }
.pb725-selected-endcap {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_item_right_last_15x30.gif)
    }
.pb725-endcap {
    background-image: url(/~site/images/project/pb725/homestead/project_end_cap_14x30.gif)
    }
.pb725-border {
    background-color: #0E56AB
    }
.pb725-3stages_SELECTED {
    color: #FFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 100%
    }
.pb725-3stages_UNSELECTED {
    color: #000;
    font-size: 11px;
    font-weight: bold;
    line-height: 100%
    }
.pb725-3stages-unselected-background {
    background-color: #e8f2f4
    }
.pb725-3stages-selected-background {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_background_1x30.gif)
    }
.pb725-3stages-first-selected-left {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_item_left_12x30.gif)
    }
.pb725-3stages-selected-right {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_item_right_12x30.gif)
    }
.pb725-3stages-visited-background {
    background-image: url(/~site/images/project/pb725/homestead/project_visited_background_1x26.jpg)
    }
.pb725-3stages-visited-left-background {
    background-image: url(/~site/images/project/pb725/homestead/project_visited_item_left_12x26.jpg)
    }
.pb725-3stages-selected-left {
    background-image: url(/~site/images/project/pb725/homestead/project_visited_item_right_12x30.gif)
    }
.pb725-3stages-selected-endcap {
    background-image: url(/~site/images/project/pb725/homestead/project_selected_item_right_last_15x30.gif)
    }
.pb725-3stages-endcap {
    background-image: url(/~site/images/project/pb725/homestead/project_end_cap_14x30.gif)
    }
.pb725-3stages-border {
    background-color: #0E56AB
    }
.pb570-unselected-background {
    background-color: #0E56AB
    }
.pb570-selected-background {
    background-image: url(/~site/images/project/pb570/homestead/project_selected_background_1x30.gif)
    }
.pb570-selected-left {
    background-image: url(/~site/images/project/pb570/homestead/project_selected_item_left_12x30.gif)
    }
.pb570-selected-right {
    background-image: url(/~site/images/project/pb570/homestead/project_selected_item_right_12x30.gif)
    }
.pb570-selected-endcap {
    background-image: url(/~site/images/project/pb570/homestead/project_selected_item_right_last_15x30.gif)
    }
.pb570-endcap {
    background-image: url(/~site/images/project/pb570/homestead/project_end_cap_14x30.gif)
    }
.pb570-border {
    background-color: #0E56AB
    }
.c240 {
    color: #861230;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px
    }
.f522 {
    height: 20px;
    padding-top: 2px;
    padding-left: 10px;
    padding-bottom: 2px;
    margin-bottom: 15px;
    margin-right: 12px;
    background: #f2f9ff
    }
.quick-links {
    background-color: #FC6
    }
.item-280 {
    width: 260px
    }
.item-520 {
    width: 560px
    }
.item-560 {
    width: 560px
    }
.pr240-header {
    width: 253px;
    height: 18px;
    padding-left: 7px;
    padding-top: 2px;
    background-color: #cce3f8;
    font-size: 12px;
    font-weight: bold
    }
.pr240-sandbox {
    width: 240px;
    padding: 10px;
    background-color: #f2f9ff;
    border: 1px #e8f2f4;
    margin-bottom: 30px
    }
.pr240-tv {
    vertical-align: top;
    float: left;
    padding-right: 10px
    }
.pr240-content {
    width: 190px
    }
.pr260-header {
    width: 213px;
    height: 18px;
    padding-left: 1px;
    color: #000;
    font-size: 14px;
    font-weight: bold
    }
.pr260-icon {
    vertical-align: top;
    float: left;
    padding-right: 10px
    }
.pr172-content {
    background-color: white
    }
.pr172-top-corner {
    background: url(/~site/images/corner/corner_top_right_tawny_brown_sand_12x12.gif) no-repeat
    }
.pr172-bottom-corner {
    background: url(/~site/images/corner/corner_bottom_right_tawny_brown_sand_12x12.gif) no-repeat
    }
.pr172-image {
    margin-right: 10px;
    padding-bottom: 5px;
    float: left
    }
.pr172-text {
    float: left
    }
.c520-header, .c240-header, .c492-header {
    border-top: 4px solid #0e56ab;
    padding-top: 2px;
    margin-bottom: 20px
    }
.c520-header {
    width: 560px
    }
.c240-header {
    width: 260px
    }
.c492-header {
    width: 630px
    }
.cxxx-icon {
    vertical-align: top;
    float: left;
    margin-right: 11px
    }
.c520-tv {
    vertical-align: top;
    float: left;
    padding-right: 20px;
    padding-bottom: 10px
    }
.c240-tv {
    vertical-align: top;
    float: left;
    padding-right: 8px;
    padding-left: 5px
    }
.red-header-tv {
    vertical-align: top;
    float: left;
    padding-right: 8px;
    padding-left: 5px
    }
.h560-box-top {
    width: 560px;
    background-color: #e8f2f4
    }
.h560-box {
    width: 560px;
    background-color: #e8f2f4;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    margin-bottom: 20px;
    border-bottom: 8px solid #0E56AB
    }
.h560-header {
    padding-bottom: 5px;
    border: 1px solid #e8f2f4;
    font-size: 17px;
    font-weight: bold
    }
.h560-i-content {
    vertical-align: top;
    width: 390px
    }
.h560-i-image {
    float: right;
    padding-left: 15px
    }
.c520-box {
    width: 560px;
    margin-bottom: 15px
    }
.c240-box {
    width: 260px;
    margin-bottom: 15px
    }
h2.c272 {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 0
    }
p.c272 {
    margin-top: 0;
    margin-bottom: 0
    }
h2.featured-site {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0
    }
.image-quick-links {
    background-color: #FC6
    }
#quicklinks p {
    line-height: 5px
    }
.pr145-border {
    background-color: #0E56AB
    }
.pr145-content {
    background-color: #e8f2f4
    }
.console-content {
    border: 1px #e8f2f4
    }
.console-bottom-bar {
    background-color: #0E56AB;
    border: 1px #e8f2f4
    }
.console-corner {
    background-image: url(/~site/images/corner/corner_top_left_transparent_sand_15x15.gif)
    }
.h560-image {
    padding: 15px 15px 0 15px
    }
.h560 {
    width: 560px;
    margin-bottom: 15px
    }
.red-rule {
    background-color: #0e56ab;
    line-height: normal
    }
.red-rule img {
    display: block
    }
.red-rule-sc505 {
    width: 545px;
    height: 1px;
    background: #307ad4;
    line-height: 1px
    }
h3.console-feature {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0
    }
img.console-feature-image {
    margin-right: 6px;
    margin-bottom: 6px;
    float: left
    }
.cc-info {
    background-color: #ABC4E2;
    font-size: 11px;
    color: black
    }
.thin-search-box {
    background-color: #ABC4E2
    }
.thin-search-box-endcap {
    background-image: url(/~site/images/project/search/homestead/project_left_cap_15x32.gif)
    }
.search-box-header {
    background-color: #0E56AB
    }
.search-box-header-corner {
    background-image: url(/~site/images/corner/corner_top_left_transparent_burnt_rust_8x20.gif)
    }
.search-box-content {
    background-color: #ABC4E2
    }
.search-result-header {
    background-color: #ABC4E2
    }
.search-result-divider {
    background-color: #0E56AB
    }
.search-result-hr {
    background-color: #0E56AB;
    color: #0E56AB;
    border: none;
    height: 1px
    }
.back-to-top {
    background: url(/~site/images/accent/homestead/accent_up_arrow_10x10.gif) top left no-repeat
    }