
body { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #505050; }
body, form { margin: 0px; }
p { margin-top: 0px; }
a { color: #2c76e3; text-decoration: none; }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5 { color: #333333; }
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: 0px; }
ul.nomargin { margin: 0px 0px 0px 2px; padding: 0px; list-style-position: inside; }
ul.nomargin li { margin-left: 0px; padding-left: 0px; }
img.spacer, img.corner { display: block; }
.attention-red, .error, .error_bold { color: #CC0232; }
.attention-success { color: #009966; }
.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: 0px 0px 0px 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: 0px 0px 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: 0px 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: 0px 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: #ffffff; 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: #ffffff; border: 0px solid #cccccc; }
.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: 0px 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: 0px 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: #ffffff; padding: 5px 5px; }
.rb-thumbnail img { display: block; }
.rb-thumbnail-table-cap td { height: 9px; line-height: 9px; background-color: #ffffff; }
.rb-thumbnail-edge-e, .rb-thumbnail-edge-w { background-color: #ffffff; }
.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: 0px 0px; 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: #333333; }
.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 0px; }
.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 0px; }
.accentbox .header-div { border-bottom: 1px solid #cccccc; 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:#000000; 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: #333333; font-family: Trebuchet MS, Lucida Sans, sans-serif; }
.PT20 { font-weight: bold; }
.PR172, .SC505 { font-size: 12px; font-weight: bold; }
.PT240 { color: #FFFFFF; font-size: 14px; font-weight: bold; }
.PUT12 { color: #000000; font-size: 12px; font-weight: bold; }
.POPCAP12 { color: #FFFFFF; font-size: 12px; font-weight: bold; }
.pb570_SELECTED { color: #000000; font-size: 11px; font-weight: bold; }
.pb570_UNSELECTED { color: #FFFFFF; font-size: 11px; font-weight: bold; }
.pb725_SELECTED { color: #FFFFFF; font-size: 11px; font-weight: bold; }
.pb725_UNSELECTED { color: #000000; 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: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 100%; }
.pb725-3stages_UNSELECTED { color: #000000; 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: #FFCC66; }
.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: #000000; 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: 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: #FFCC66; }
#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 0px 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: 0px; }
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; }

