
body { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
ul { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
li { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
div { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
span { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
p { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
td { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
li { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
a { font-family: Arial, helvetica, sans-serif; font-weight: bold; color: #2E2F91; }
small { font-family: Arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
h2 { font-family: Arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; letter-spacing: 1px; }
ul.noindent { margin-left: 15px; }
#logo { background-image: url('/~site/images/hslogo/hslogo_with_tagline_158x50.gif'); background-repeat: no-repeat; background-position: bottom; }
.tab-header { background-color: #FCD476; }
.tab-header A:link { color: #000000; font: 12px arial, helvetica, sans-serif; text-decoration: none; }
.tab-header A:visited { color: #000000; font: 12px arial, helvetica, sans-serif; text-decoration: none; }
.tab-header A:active { color: #000000; font: 12px arial, helvetica, sans-serif; text-decoration: none; }
.tab-header A:hover { color: #000000; font: 12px arial, helvetica, sans-serif; text-decoration: underline; }
.tab-selected { background-color: #3E4DB1; }
.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'); }
.menu-divider { background-color: #3E4DB1; }
.menu-background-large { background-image: url('/~site/images/project/menus/homestead/project_menu_background_large_185x1.gif'); }
.menu-background-small { background-image: url('/~site/images/project/menus/homestead/project_menu_background_small_185x1.gif'); }
.left-nav-top-corner { background-image: url('/~site/images/corner/corner_top_left_burnt_rust_tawny_brown_16x16.gif'); background-repeat: no-repeat; background-position: top left; }
.left-nav-bottom-corner { background-image: url('/~site/images/project/menus/homestead/project_menu_bottom_22x18.gif'); background-repeat: no-repeat; background-position: top left; }
.outline-h { background-image: url('/~site/images/project/menus/homestead/project_outline_h_160x150.gif'); background-repeat: no-repeat; }
.secondary-nav-left { background-color: #3E4DB1; }
.secondary-nav-right { background-color: #AAC5F5; }
.secondary-nav-selected { background-color: #FFFFFF; }
.secondary-nav-selected-endcap { background-image: url('/~site/images/project/menus/homestead/project_menu_pill_10x20.gif'); background-position: top left; background-repeat: no-repeat; background-color: #AAC5F5; }
.notopmargin { margin-top: 0px; }
.nobottommargin { margin-bottom: 0px; }
.tiny { font-family: Arial, helvetica, sans-serif; font-size: 10px; color: #000000; }
.attention-red { color: #CC0232; }
.error { color: #CC0232; }
.error_bold { color: #CC0232; font-weight: bold; }
.stroke-top { border-top:1px solid #3E4DB1; }
.stroke-left { border-left:1px solid #3E4DB1; }
.stroke-right { border-right:1px solid #3E4DB1; }
.stroke-bottom { border-bottom:1px solid #3E4DB1; }
.vistaprint-title { color: #2E2F91; font: 16px arial, helvetica, sans-serif; font-weight: bold; }
.vistaprint-title A:link { text-decoration: none; }
.vistaprint-title A:visited { text-decoration: none; }
.vistaprint-title A:active { text-decoration: none; }
.vistaprint-title A:hover { text-decoration: underline; }
.PT20 { color: #2E2F91; font: 18px arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 1px; display: inline; }
.PT20S { color: #2E2F91; font: 18px arial, helvetica, sans-serif; letter-spacing: 1px; display: inline; }
.ST14 { color: #2E2F91; font: 14px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; display: inline; }
.PR172 { color: #2E2F91; font: 12px arial, helvetica, sans-serif; font-weight: bold; }
.SC505 { color: #000000; font: 12px arial, helvetica, sans-serif; font-weight: bold; }
.PT240 { color: #FFFFFF; font: 14px arial, helvetica, sans-serif; font-weight: bold; }
.POPCAP12 { color: #FFFFFF; font: 12px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.PUT12 { color: #000000; font: 12px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.pb570_SELECTED { color: #000000; font: 11px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; line-height: 100%; }
.pb570_UNSELECTED { color: #FFFFFF; font: 11px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; line-height: 100%; }
.pb725_SELECTED { color: #FFFFFF; font: 11px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; line-height: 100%; }
.pb725_UNSELECTED { color: #000000; font: 11px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; line-height: 100%; }
.pb725-unselected-background { background-color: #EFF3FE; }
.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: #3E4DB1; }
.pb725-3stages_SELECTED { color: #FFFFFF; font: 11px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; line-height: 100%; }
.pb725-3stages_UNSELECTED { color: #000000; font: 11px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; line-height: 100%; }
.pb725-3stages-unselected-background { background-color: #EFF3FE; }
.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: #3E4DB1; }
.pb570-unselected-background { background-color: #3E4DB1; }
.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: #3E4DB1; }
.section_header { color: #3E4DB1; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.section_headers { color: #000000; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.highlightbox_header { color: #000000; font: 16px arial, helvetica, sans-serif; font-weight: bold; }
.top_nav_unselected { color: #000000; font: 14px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 0px; line-height: 150%; text-decoration: none; }
a.top_nav_unselected:hover { color: #3E4DB1; font: 14px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 0px; line-height: 150%; text-decoration: none; }
.top_nav_selected { color: #FFFFFF; font: 14px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 0px; line-height: 150%; text-decoration: none; }
.footer { color: #000000; font: 10px arial, helvetica, sans-serif; letter-spacing: 0px; line-height: 150%; }
.faqs { color: #000000; font: 10px arial, helvetica, sans-serif; }
.faq_header { color: #3E4DB1; font: 12px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.secondary_nav { color: #000000; font: 12px arial, helvetica, sans-serif; font-weight: bold; line-height: 100%; text-decoration: none; }
a.secondary_nav:hover { color: #3E4DB1; font: 12px arial, helvetica, sans-serif; font-weight: bold; line-height: 100%; text-decoration: none; }
.secondary_nav_site_tour { color: #000000; font: 12px arial, helvetica, sans-serif; font-weight: bold; line-height: 200%; text-decoration: none; }
a.secondary_nav_site_tour:hover { color: #3E4DB1; font: 12px arial, helvetica, sans-serif; font-weight: bold; line-height: 200%; text-decoration: none; }
.tertiary_nav { color: #000000; font: 11px arial, helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.tertiary_nav:hover { color: #3E4DB1; font: 11px arial, helvetica, sans-serif; line-height: 130%; text-decoration: none; }
.tertiary_nav_selected { color: #000000; font: 11px arial, helvetica, sans-serif; font-weight: bold; line-height: 130%; text-decoration: none; }
.tertiary_nav_selected_ns { color: #3E4DB1; font: 11px arial, helvetica, sans-serif; font-weight: bold; line-height: 130%; text-decoration: none; }
a.tertiary_nav_selected:hover { color: #3E4DB1; font: 11px arial, helvetica, sans-serif; font-weight: bold; line-height: 130%; text-decoration: none; }
.primary_tab_selected { background-color: #3E4DB1; background-image: url('/tp.gif'); }
.c240 { color: #3E4DB1; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.f522 { width: 512px; height: 20px; padding-top: 2px; padding-left: 10px; padding-bottom: 2px; margin-bottom: 15px; background: #EFF3FE; border: 1px #EFF3FE; }
.quick-links { background-color: #EFF3FE; }
.item-280 { width: 260px; }
.item-380 { width: 380px; }
.item-520 { width: 560px; }
.item-560 { width: 560px; }
.section_header_red { color: #3E4DB1; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.section_header_black { color: #000000; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.sbc { margin-height: 15px; }
.pr240-header { width: 253px; height: 18px; padding-left: 7px; padding-top: 2px; background-color: #3E4DB1; border: 1px #3E4DB1; color: #FFFFFF; font: 14px arial, helvetica, sans-serif; font-weight: bold; }
.pr240-sandbox { width: 240px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #EFF3FE; border: 1px #EFF3FE; 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: #000000; font: 14px arial, helvetica, sans-serif; font-weight: bold; }
.pr260-icon { vertical-align: top; float: left; padding-right: 10px; }
.sp260 { margin-bottom: 30px; }
.top-left-rounded { background-image: url('/~site/images/corner/corner_top_left_transparent_photo_blue_8x20.gif'); background-position: top left; background-repeat: no-repeat; }
.top-right-rounded { background-image: url('/~site/images/corner/corner_top_right_transparent_photo_blue_8x20.gif'); background-position: top right; background-repeat: no-repeat; }
.sp260-header { width: 244px; height: 20px; background-color: #386FC7; color: #ffffff; font: 14px Arial, helvetica, sans-serif; font-weight: bold; }
.sp260-logo { border-left: 2px #386FC7 solid; border-right: 2px #386FC7 solid; background-image: url('/~site/images/hslogo/hslogo_homestead_sp_256x60.gif'); }
.sp260-content { padding: 10px; background-color: #DDF1D9; border-left: 2px #386FC7 solid; border-right: 2px #386FC7 solid; border-bottom: 2px #386FC7 solid; }
.pr172-content { background-color: #EFF3FE; }
.pr172-top-corner { background-image: url('/~site/images/corner/corner_top_right_tawny_brown_sand_12x12.gif'); background-color: #AAC5F5; }
.pr172-bottom-corner { background-image: url('/~site/images/corner/corner_bottom_right_tawny_brown_sand_12x12.gif'); background-color: #AAC5F5; }
.pr172-image { padding-right: 5px; padding-bottom: 5px; float: left; }
.pr172-text { float: left; }
.c520-header { width: 560px; padding-top: 2px; border-top: 4px solid #3E4DB1; margin-bottom: 20px; }
.c240-header { width: 260px; padding-top: 2px; border-top: solid 4px #3E4DB1; margin-bottom: 20px; }
.c492-header { width: 560px; padding-top: 2px; border-top: 4px solid #3E4DB1; margin-bottom: 20px; }
.c380-header { width: 380px; padding-top: 2px; border-top: 4px solid #3E4DB1; margin-bottom: 20px; }
.c212-header { width: 260px; padding-top: 2px; border-top: solid 4px #3E4DB1; margin-bottom: 20px; }
.cxxx-icon { vertical-align: top; float: left; padding-right: 11px; }
.cxxx-si-content { padding-left: 28px; }
.c520-tv { vertical-align: top; float: left; padding-right: 20px; padding-bottom: 10px; }
.c240-tv { vertical-align: top; float: left; padding-right: 8px; }
.red-header { color: #2E2F91; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.black-header { color: #000000; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.c560-tvl-tv { vertical-align: top; float: left; padding-right: 20px;}
h2.c560-tvl { margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; color: #3E4DB1; font: 15px arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
div.c560-tvl { margin-bottom: 20px; }
div.c560-tvl p { margin-top: 0px; }
.h560-box-top { width: 560px; background-color: #EFF3FE; }
.h560-box { width: 560px; background-color: #EFF3FE; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; margin-bottom: 20px; border-bottom: 8px solid #3E4DB1; }
.h560-header { padding-bottom: 5px; border: 1px solid #EFF3FE; color: #000000; font: 17px arial, helvetica, sans-serif; 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: 30px; }
.c240-box { width: 260px; margin-bottom: 30px; }
.c492-box { width: 560px; margin-bottom: 30px; }
.c380-box { width: 380px; margin-bottom: 30px; }
.c212-box { width: 260px; margin-bottom: 30px; }
h2.c272 { font-size: 12px; font-weight: bold; margin-bottom: 0px; }
p.c272 { margin-top: 0px; margin-bottom: 0px; }
h2.featured-site { font-size: 16px; font-weight: bold; margin-bottom: 0px; }
.image-quick-links { background-color: #EFF3FE; }
#quicklinks p { line-height: 5px; }
.pr145-border { background-color: #3E4DB1; }
.pr145-content { background-color: #EFF3FE; }
.console-content { background-color: #EFF3FE; border: 1px #EFF3FE; }
.console-bottom-bar { background-color: #3E4DB1; border: 1px #EFF3FE; }
.console-corner { background-image: url('/~site/images/corner/corner_top_left_transparent_sand_15x15.gif'); }
.footer-content { height: 40px; text-align: center; padding-top: 4px; border-top: 8px solid #2E2F91; background: #AAC5F5; color: #000000; font: 10px arial, helvetica, sans-serif; letter-spacing: 0px; line-height: 150%; }
.red-rule { background-color: #3E4DB1; }
.red-rule-sc505 { width: 545px; height: 1px; background: #3E4DB1; border: 1px #3E4DB1; }
h3.console-feature { font-size: 16px; font-weight: bold; margin-bottom: 0px; }
img.console-feature-image { margin-right: 6px; margin-bottom: 6px; float: left; }
.cc-info { background-color: #EFF3FE; }
.thin-search-box { background-color: #EFF3FE; }
.thin-search-box-endcap { background-image: url('/~site/images/project/search/homestead/project_left_cap_15x32.gif'); }
.search-box-header { background-color: #3E4DB1; }
.search-box-header-corner { background-image: url('/~site/images/corner/corner_top_left_transparent_burnt_rust_8x20.gif'); }
.search-box-content { background-color: #EFF3FE; }
.search-result-header { background-color: #EFF3FE; }
.search-result-divider { background-color: #3E4DB1; }
.search-result-hr { background-color: #3E4DB1; color: #3E4DB1; border: none; height: 1px; }
.back-to-top { background-image: url('/~site/images/accent/homestead/accent_up_arrow_10x10.gif'); background-position: top left; background-repeat: no-repeat; }
.billing-header-a { background-color: #3E4DB1; color: #FFFFFF;}
.billing-header-b { background-color: #3E4DB1; color: #FFFFFF;}
.billing-divider { background-color: #AAC5F5; }
.billing-item-a { background-color: #EFF3FE; }
.billing-item-b { background-color: #FFFFFF; }
.perma-nav { background-color: #EFF3FE; }
.topbar {vertical-align: middle; background-color:#3E4DB1; height: 22; color:#FFFFFF; font-family: Arial, helvetica, sans-serif; font-weight:bold; }
.faq-box { background-color: #EFF3FE; }
