﻿div#SiteHeaderNavigation { width: 407px; height: 41px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; } div#SiteHeaderNavigation img { margin: 0px 0px 0px 0px; float: left; } .TabItemContractorsOn { margin: 0px 0px 0px 0px; padding: 17px 21px 8px 20px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff; background-image: url(../images/navigation/tab_bg_on.png); background-repeat: no-repeat; background-position: top; float: left; } .TabItemContractorsOn:link { text-decoration: none; color: #ffffff; } .TabItemContractorsOn:active { text-decoration: none; color: #ffffff; } .TabItemContractorsOn:visited { text-decoration: none; color: #ffffff; } .TabItemContractorsOn:hover { text-decoration: none; color: #ffffff; } .TabItemContractorsOff { margin: 0px 0px 0px 0px; padding: 17px 21px 8px 20px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #231f20; background-image: url(../images/navigation/tab_bg_off.png); background-repeat: no-repeat; background-position: top; float: left; } .TabItemContractorsOff:link { text-decoration: none; color: #231f20; } .TabItemContractorsOff:active { text-decoration: none; color: #231f20; } .TabItemContractorsOff:visited { text-decoration: none; color: #231f20; } .TabItemContractorsOff:hover { text-decoration: none; color: #231f20; background-image: url(../images/navigation/tab_bg_off_over.png); background-repeat: no-repeat; background-position: top; } .TabItemAgenciesOn { margin: 0px 0px 0px 0px; padding: 17px 30px 8px 29px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff; background-image: url(../images/navigation/tab_bg_on.png); background-repeat: no-repeat; background-position: top; float: left; } .TabItemAgenciesOn:link { text-decoration: none; color: #ffffff; } .TabItemAgenciesOn:active { text-decoration: none; color: #ffffff; } .TabItemAgenciesOn:visited { text-decoration: none; color: #ffffff; } .TabItemAgenciesOn:hover { text-decoration: none; color: #ffffff; } .TabItemAgenciesOff { margin: 0px 0px 0px 0px; padding: 17px 30px 8px 29px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #231f20; background-image: url(../images/navigation/tab_bg_off.png); background-repeat: no-repeat; background-position: top; float: left; } .TabItemAgenciesOff:link { text-decoration: none; color: #231f20; } .TabItemAgenciesOff:active { text-decoration: none; color: #231f20; } .TabItemAgenciesOff:visited { text-decoration: none; color: #231f20; } .TabItemAgenciesOff:hover { text-decoration: none; color: #231f20; background-image: url(../images/navigation/tab_bg_off_over.png); background-repeat: no-repeat; background-position: top; } .TabItemLoginOn { margin: 0px 0px 0px 0px; padding: 17px 12px 8px 12px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff; background-image: url(../images/navigation/tab_bg_on.png); background-repeat: no-repeat; background-position: top; float: left; } .TabItemLoginOn:link { text-decoration: none; color: #ffffff; } .TabItemLoginOn:active { text-decoration: none; color: #ffffff; } .TabItemLoginOn:visited { text-decoration: none; color: #ffffff; } .TabItemLoginOn:hover { text-decoration: none; color: #ffffff; } .TabItemLoginOff { margin: 0px 0px 0px 0px; padding: 17px 12px 8px 12px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #231f20; background-image: url(../images/navigation/tab_bg_off.png); background-repeat: no-repeat; background-position: top; float: left; } .TabItemLoginOff:link { text-decoration: none; color: #231f20; } .TabItemLoginOff:active { text-decoration: none; color: #231f20; } .TabItemLoginOff:visited { text-decoration: none; color: #231f20; } .TabItemLoginOff:hover { text-decoration: none; color: #231f20; background-image: url(../images/navigation/tab_bg_off_over.png); background-repeat: no-repeat; background-position: top; } div#SiteHeaderNavigationBreadcrumbs { width: 920px; height: 21px; margin: 0px 0px 0px 10px; padding: 8px 0px 0px 20px; background-color: #3c3c3c; background-image: url(../images/header/breadcrumbs_bg.gif); background-repeat: repeat-x; background-position: top; } div#SiteHeaderNavigationBreadcrumbs p { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #ededed; } div#SiteHeaderNavigationBreadcrumbs a:link { text-decoration: none; color: #ededed; } div#SiteHeaderNavigationBreadcrumbs a:active { text-decoration: none; color: #ededed; } div#SiteHeaderNavigationBreadcrumbs a:visited { text-decoration: none; color: #ededed; } div#SiteHeaderNavigationBreadcrumbs a:hover { text-decoration: underline; color: #ededed; } div#LandingContentL { width: 228px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; } div#LandingLeftNavTab { width: 228px; height: 40px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .LandingLeftNavLink { width: 206px; margin: 0px 0px 0px 0px; padding: 2px 0px 5px 0px; background-image: url(../images/left_nav/leftnav_extended_bg.gif); background-repeat: repeat-x; background-position: top; background-color: #f5f5f5; border-bottom: 1px solid #e5e5e5; } .LandingLeftNavLinkButtonOn { width: 24px; height: 22px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/left_nav/navlink_button_on.png); background-repeat: no-repeat; background-position: top left; float: left; } .LandingLeftNavLinkButtonOff { width: 24px; height: 22px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/left_nav/navlink_button_off.png); background-repeat: no-repeat; background-position: top left; float: left; } .LandingLeftNavLinkCopyOn { width: 182px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; float: left; } .LandingLeftNavLinkCopyOn p { font-family: Arial, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #231f20; } .LandingLeftNavLinkCopyOn a:link { text-decoration: none; color: #231f20; } .LandingLeftNavLinkCopyOn a:active { text-decoration: none; color: #231f20; } .LandingLeftNavLinkCopyOn a:visited { text-decoration: none; color: #551a8b; } .LandingLeftNavLinkCopyOn a:hover { text-decoration: none; color: #231f20; } .LandingLeftNavLinkCopyOff { width: 182px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; float: left; } .LandingLeftNavLinkCopyOff p { font-family: Arial, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #4da0ff; } .LandingLeftNavLinkCopyOff a:link { text-decoration: none; color: #4da0ff; } .LandingLeftNavLinkCopyOff a:active { text-decoration: none; color: #4da0ff; } .LandingLeftNavLinkCopyOff a:visited { text-decoration: none; color: #551a8b; } .LandingLeftNavLinkCopyOff a:hover { text-decoration: none; color: #231f20; } div#LandingLeftNavLinksInner { width: 206px; margin: 0px 0px 0px 0px; padding: 8px 11px 5px 11px; background-color: #ffffff; background-image: url(../images/left_nav/leftnav_inner_top.gif); background-repeat: no-repeat; background-position: top; } .LandingLeftNavLinkExtendedInner { width: 206px; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px; } .LandingLeftNavLinkExtendedInnerButtonOn { width: 24px; height: 13px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/left_nav/navlink_inner_button_on.png); background-repeat: no-repeat; background-position: top left; float: left; } .LandingLeftNavLinkExtendedInnerButtonOff { width: 24px; height: 13px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/left_nav/navlink_inner_button_off.png); background-repeat: no-repeat; background-position: top left; float: left; } .LandingLeftNavLinkExtendedInnerCopyOn { width: 182px; margin: 0px 0px 0px 0px; padding: 2px 0px 3px 0px; float: left; } .LandingLeftNavLinkExtendedInnerCopyOn p { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #828182; } .LandingLeftNavLinkExtendedInnerCopyOn a:link { text-decoration: none; color: #828182; } .LandingLeftNavLinkExtendedInnerCopyOn a:active { text-decoration: none; color: #828182; } .LandingLeftNavLinkExtendedInnerCopyOn a:visited { text-decoration: none; color: #551a8b; } .LandingLeftNavLinkExtendedInnerCopyOn a:hover { text-decoration: none; color: #828182; } .LandingLeftNavLinkExtendedInnerCopyOff { width: 182px; margin: 0px 0px 0px 0px; padding: 2px 0px 3px 0px; float: left; } .LandingLeftNavLinkExtendedInnerCopyOff p { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #0fa3d1; } .LandingLeftNavLinkExtendedInnerCopyOff a:link { text-decoration: none; color: #0fa3d1; } .LandingLeftNavLinkExtendedInnerCopyOff a:active { text-decoration: none; color: #0fa3d1; } .LandingLeftNavLinkExtendedInnerCopyOff a:visited { text-decoration: none; color: #551a8b; } .LandingLeftNavLinkExtendedInnerCopyOff a:hover { text-decoration: none; color: #231f20; } div#LandingLeftNavTestimonial { width: 208px; margin: 0px 0px 0px 0px; padding: 4px 10px 122px 10px; background-image: url(../images/testimonials/testimonial_bg.png); background-repeat: repeat-x; background-position: bottom; } div#LandingLeftNavTestimonialTop { width: 208px; height: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/testimonials/testimonial_top.gif); background-repeat: no-repeat; background-position: top; } div#LandingLeftNavTestimonialCopy { width: 172px; margin: 0px 0px 0px 0px; padding: 0px 18px 0px 18px; background-color: #f5f5f5; } div#LandingLeftNavTestimonialCopy h2 { font-family: Book Antiqua, Serif; font-size: 17px; line-height: 22px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; color: #4d4a4b; } div#LandingLeftNavTestimonialCopy p { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none; line-height: 12px; margin: 10px 0px 0px 0px; color: #615e5f; } div#LandingLeftNavTestimonialBM { width: 208px; height: 89px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .SiteHeaderNavigationContractor { width: 902px; height: 35px; margin: 0px 0px 0px 10px; padding: 7px 0px 0px 38px; background-color: #141414; } .SiteHeaderNavigationAgency { width: 886px; height: 35px; margin: 0px 0px 0px 10px; padding: 7px 0px 0px 54px; background-color: #141414; } a.NavigationTab { background: transparent url('../images/btn_Off_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #ffffff; } a.NavigationTab span { background: transparent url('../images/btn_Off_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTab:hover { background: transparent url('../images/btn_Over_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #000000; } a.NavigationTab:hover span { background: transparent url('../images/btn_Over_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTabOn { background: transparent url('../images/btn_On_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #ffffff; } a.NavigationTabOn span { background: transparent url('../images/btn_On_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTabOn:hover { background: transparent url('../images/btn_On_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #ffffff; } a.NavigationTabOn:hover span { background: transparent url('../images/btn_On_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTabFocus { background: transparent url('../images/btn_Over_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #000000; } a.NavigationTabFocus span { background: transparent url('../images/btn_Over_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTabHome { background: transparent url('../images/btn_Off_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #ffffff; } a.NavigationTabHome span { background: transparent url('../images/btn_Off_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTabHome:hover { background: transparent url('../images/btn_Over_Home_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff; } a.NavigationTabHome:hover span { background: transparent url('../images/btn_Over_Home_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTabHomeOn { background: transparent url('../images/btn_On_Home_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #ffffff; } a.NavigationTabHomeOn span { background: transparent url('../images/btn_On_Home_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } a.NavigationTabHomeOn:hover { background: transparent url('../images/btn_On_Home_rt.gif') no-repeat scroll top right; display: block; float: left; height: 33px; margin: 2px 2px 0px 0px; padding: 0px 9px 0px 0px; text-decoration: none; font-family: Arial, sans-serif; font-size: 14px; text-decoration: none; color: #ffffff; } a.NavigationTabHomeOn:hover span { background: transparent url('../images/btn_On_Home_ct.gif') no-repeat; display: block; line-height: 33px; padding: 0px 0px 0px 9px; } .SiteHeaderNavigationDropDown { width: 882px; height: 350px; margin: 0px 0px 0px 39px; padding: 0px 0px 0px 0px; position: absolute; z-index: 10000; } div#SiteHeaderNavigationDropDownL { width: 12px; height: 335px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_shadow_lt.png); background-repeat: repeat-y; float: left; } div#SiteHeaderNavigationDropDownC { width: 858px; height: 335px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #999999; float: left; } div#NavigationDropDownTop { width: 858px; height: 8px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_dropdown_top.gif); background-position: top; background-repeat: no-repeat; } .NavigationDropDownContentCol1 { width: 173px; height: 311px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 26px; float: left; } .NavigationDropDownContentCol2 { width: 179px; height: 311px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 13px; float: left; } .NavigationDropDownContentCol3 { width: 179px; height: 311px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 13px; float: left; } .NavigationDropDownContentCol4 { width: 187px; height: 311px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 13px; float: left; } .NavigationDropDownContentDivider { width: 25px; height: 295px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_dropdown_divider.gif); background-position: top; background-repeat: repeat-y; float: left; } .NavigationDropDownContentDividerEmpty { width: 25px; height: 295px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; } .NavigationDropDownContentSpacer { width: 173px; height: 33px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } div#SiteHeaderNavigationDropDownR { width: 12px; height: 335px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_shadow_rt.png); background-repeat: repeat-y; float: left; } div#DropDownFootTopL { width: 17px; height: 3px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_bot_1_lt.png); background-repeat: no-repeat; float: left; } div#DropDownFootTopC { width: 848px; height: 3px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #ffffff; float: left; } div#DropDownFootTopR { width: 17px; height: 3px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_bot_1_rt.png); background-repeat: no-repeat; float: left; } div#DropDownFootBotL { width: 17px; height: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_bot_2_lt.png); background-repeat: no-repeat; float: left; } div#DropDownFootBotC { width: 848px; height: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_bot_2_ct.png); background-repeat: repeat-x; float: left; } div#DropDownFootBotR { width: 17px; height: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../images/bg_bot_2_rt.png); background-repeat: no-repeat; float: left; } .NavigationDropDownContent { width: 858px; height: 311px; margin: 0px 0px 0px 0px; padding: 16px 0px 0px 0px; background-color: #ffffff; } .NavigationDropDownContent p { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; margin: 0px 0px 7px 0px; color: #545454; } .NavigationDropDownContent a:link { text-decoration: none; color: #545454; } .NavigationDropDownContent a:active { text-decoration: none; color: #545454; } .NavigationDropDownContent a:visited { text-decoration: none; color: #551a8b; } .NavigationDropDownContent a:hover { text-decoration: none; color: #67aeff; } .NavigationDropDownCategory { width: 173px; margin: 0px 0px 0px 0px; padding: 0px 0px 14px 0px; } .NavigationDropDownCategory h2 { font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000; } .NavigationDropDownCategory h3 { font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; padding: 17px 0px 0px 0px; color: #000000; } .NavigationDropDownCategory a:link { text-decoration: none; color: #000000; } .NavigationDropDownCategory a:active { text-decoration: none; color: #000000; } .NavigationDropDownCategory a:visited { text-decoration: none; color: #000000; } .NavigationDropDownCategory a:hover { text-decoration: none; color: #67aeff; } 