#globalInnerContainer{padding:0;}
.generalLayout tr{vertical-align:top;}
#nav{width:190px;padding:0 23px 30px 0;}
#body{width:667px;padding-bottom:30px;}
#body p,#body li{line-height:15px;}
#hackersafe{height:36px;line-height:36px;text-align:center;vertical-align:middle;margin-top:10px;}
#breadcrumb{height:46px;line-height:46px;vertical-align:middle;font-weight:bold;color:#666;width:688px;}
#breadcrumb a{font-weight:normal;}
.arrow{font-family:arial;color:#3c6a84;font-weight:bold;}
#leftNav{border:3px solid #b9d0e2!important;border-bottom-width:2px!important;border-top-width:2px!important;width:184px;width:100%;margin:0 0 4px 0;}
#leftNav select{width:164px;margin:0 -4px 8px 0;line-height:0;}
#leftNav .buttonHolder{width:168px;white-space:nowrap;margin:0 -4px 0 0;}
.leftNav{border:3px solid #b9d0e2;background-color:#f6f4f5;margin:0 0 4px 0;width:100%;}
.formset select{width:164px;}
#username,#password{width:164px;margin:0 -10px 4px 0;}
.narrow{width:100px!important;}
.smallFormsContainer{clear:right;margin:10px;}
.goButton{display:none;}
.orContainer{clear:left;clear:right;text-align:center;background:transparent url(/images/bg_orcontainer_wide.gif) no-repeat center;font-weight:bold;color:#555;height:22px;line-height:22px;margin:-10px 10px;}
#getPersonalizedAnswers,#signUp{margin:10px 0 0 10px;}
#signUp{margin:10px 0 12px 10px;}
#newsletter input{margin:0 10px 5px 10px;}
#eAddress{width:164px;margin:0 0 0 10px;}
.expanded{background-image:url(/images/bg_accordion_expanded.gif);}
.collapsed{background-image:url(/images/bg_accordion_collapsed.gif);}
.expanded,.collapsed{background-repeat:repeat-x;background-position:left center;height:29px;color:#034963!important;font-weight:bold!important;cursor:pointer;padding:0 0 0 26px;line-height:29px;border-bottom:1px solid #b9d0e2;}
.expanded div,.collapsed div{border:0!important;}
.accordionContents{background-color:#e4edf4;padding:9px;}
#panel1Content,#panel2Content,#panel3Content,#panel4Content,#panel5Content,#panel6Content{border:none!important;background-color:#e4edf4;}
#newsletterErrorContainer{font-weight:bold;color:#bf2126;display:none;margin:0 10px 10px 10px;padding:4px;}
.listNarrow{margin:0 0 0 12px;}
.listNarrow li{padding-bottom:6px;}
.accordionContents p{margin:7px 0 0 0;font-weight:bold;}
#footerContainer{margin:0;}
.headingIcon{margin-bottom:20px;}
#verticalContent{width:660px;color:#555;}
#verticalTabContent{width:640px;}
#verticalTabs{position:relative;margin:10px 0 -3px 5px;color:#555;}
#verticalTabs td{height:29px;text-align:center;background-position:top center;background-repeat:no-repeat;line-height:27px;}
#verticalTabs td a{color:#3d6882;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
#verticalTabs td a:hover{text-decoration:underline;}
#overview{width:78px;background-image:url(/images/bg_tab_overview.gif);}
.overview #overview{background-image:url(/images/bg_tab_overview_active.gif);}
#llcs{width:53px;background-image:url(/images/bg_tab_llcs.gif);}
.llc #llcs{background-image:url(/images/bg_tab_llcs_active.gif);}
#incorporating{width:98px;background-image:url(/images/bg_tab_incorporating.gif);}
.incorporation #incorporating{background-image:url(/images/bg_tab_incorporating_active.gif);}
#businessLicenses{width:130px;background-image:url(/images/bg_tab_businessLicenses.gif);}
.business_license #businessLicenses{background-image:url(/images/bg_tab_businessLicenses_active.gif);}
#dbas{width:85px;background-image:url(/images/bg_tab_dbas.gif);}
.dba #dbas{background-image:url(/images/bg_tab_dbas_active.gif);}
#askTheExperts{width:114px;background-image:url(/images/bg_tab_askTheExperts.gif);}
.overview #askTheExperts{background-image:url(/images/bg_tab_askTheExperts_active.gif);}
td#services{width:114px;background-image:url(/images/bg_tab_services.gif);}
.services td#services{background-image:url(/images/bg_tab_services_active.gif);}
#faqs{width:48px;background-image:url(/images/bg_tab_faq.gif);}
.faq #faqs{background-image:url(/images/bg_tab_faq_active.gif);}
#industryResources{width:134px;background-image:url(/images/bg_tab_industryResources.gif);}
.resources #industryResources{background-image:url(/images/bg_tab_industryResources_active.gif);}
#verticalDropdown{width:210px;text-align:right!important;}
#verticalDropdown.industry{width:245px;}
#mainContent #verticalTabContent h1{height:auto;padding-left:0;background:none!important;font-size:160%;color:#014962!important;margin:0 0 12px 0;font-weight:bold;}
#mainContent #verticalTabContent h2{height:auto;padding-left:0;background:none!important;font-size:110%;color:#014962!important;margin:0 0 12px 0;font-weight:bold;font-style:italic;}
#caseStudyContainer{margin:10px 11px;width:618px;overflow:hidden;}
#caseStudy{border:1px solid #fbf8f1!important;border-collapse:collapse;width:620px;margin-bottom:-1px;}
#caseStudy td{padding:16px 22px 22px 16px;border:1px solid #ababab;border-collapse:collapse;}
#caseStudy h3{color:#555;}
h3.constheader{font-size:11px;}
.constLinks{display:none;margin:5px 0 5px 0;padding:10px 0 5px 0;}
.constLinks ul{margin-top:5px;}
#constlinkbox{width:618px;padding:10px;border:1px solid #e1ddd4;height:300px;overflow:auto;}
#smallBusinessEssentials{width:660px;background:white url(/images/bg_resources.gif) repeat-y;margin-bottom:20px;}
#smallBusinessEssentials h1{color:white;line-height:39px;text-align:center;margin:0;background:#4a7492 url(/images/bg_resources_h1.gif) no-repeat top center;}
#smallBusinessEssentials #bottom{clear:left;clear:right;font-size:1px;height:8px;overflow:hidden;width:660px;background:white url(/images/bg_resources_bottom.gif) no-repeat top;}
#smallBusinessEssentials div h2{font-style:normal;font-size:140%;}
#starting,#growing{margin-top:10px;margin-bottom:5px;padding:4px 0;}
#starting{width:326px;padding-left:20px;margin-right:0;float:left;border-right:1px solid #ababab;}
#growing{width:287px;margin-left:21px;float:right;}
#resources{width:640px;margin:0 10px -20px 10px;}
#resources li,#smallBusinessEssentials li{margin-bottom:3px;}
#resources td{padding-bottom:20px;vertical-align:top;}
#resources td h2{width:286px;line-height:26px;height:26px;vertical-align:middle;padding-left:21px;font-style:normal;color:#797979;background:url(/images/bg_resources_h2.gif) no-repeat center left;}
.leftCell{padding-right:20px;}
#tutorialTopics,#moreInformation{float:right;padding-right:21px;margin:0 0 15px 15px;width:264px;background:url(/images/bg_tutorial.gif) repeat-y left;}
#tutorialTopics h4,#moreInformation h4{width:264px;height:26px;line-height:26px;vertical-align:middle;text-align:center;color:#797979;font-size:130%;text-transform:uppercase;background:url(/images/bg_tutorial_h3.gif) no-repeat center left;}
#tutorialTopics #bottom,#moreInformation #bottom{font-size:1px;height:6px;overflow:hidden;width:264px;background:url(/images/bg_tutorial_bottom.gif) no-repeat top left;}
#topics{margin:9px;}
#outerFormContainer{background:url(/images/bg_narrow_form_top.gif) no-repeat left top;padding-top:6px;}
#outerFormContainer h1{width:100%;height:39px;line-height:39px;background:url(/images/bg_form_h1.gif) no-repeat left;padding:0 0 0 25px;margin:0 0 0 1px;color:#555;font-size:110%;text-transform:uppercase;width:640px;}
#outerFormContainer #mainContent .references h2{background-image:none;color:#3d6882;font-style:normal;font-size:160%;font-weight:bold;}
#outerFormContainerBottom{height:6px;overflow:hidden;background:url(/images/bg_narrow_form_bottom.gif) no-repeat top;width:660px;clear:left;clear:right;}
#outerFormContainer #mainContent{width:100%;background:url(/images/bg_narrow_form.gif) repeat-y left;padding:4pt 9px 9px 9px;color:#555;}
#mainContent.tutorials h1,#mainContent.tutorials h2,#mainContent.tutorials h3,#mainContent #verticalTabContent h1,#mainContent #verticalTabContent h2,#mainContent #verticalTabContent h3{font-size:160%;color:#014962;letter-spacing:-1px;margin:0;line-height:18px;padding:0;font-weight:bold;font-style:normal;background:none;width:auto;height:auto;text-transform:none;}
.topicContainer{height:20px;padding-left:18px;vertical-align:middle;background:url(/images/li_arrow.gif) no-repeat 3px 3px;}
.activeTopic{color:#797979;background:url(/images/bg_topic_active.gif) no-repeat 0 -4px;position:relative;line-height:13px;margin:0 -9px 0 -9px;width:256px;height:auto;padding-left:27px;}
.activeTopic a{display:block;width:230px;padding-bottom:2px;}
.activeTopicTop,.activeTopicBottom{margin:0 -9px 0 -9px;font-size:1px;height:7px;width:256px;overflow:hidden;}
.activeTopicTop{background:url(/images/bg_topic_active_top.gif) no-repeat bottom;}
.activeTopicBottom{background:url(/images/bg_topic_active_bottom.gif) no-repeat top;height:9px;}
.activeTopic a{font-weight:bold;text-decoration:none;color:#797979;}
.activeTopic a:hover{text-decoration:underline;}
#mainContent.faqGroup h2{font-size:140%;color:#3D6882;letter-spacing:-1px;margin:12px 0;line-height:18px;padding:0;font-weight:bold;font-style:normal;background:none;width:auto;height:auto;text-transform:none;}
#mainContent.faqGroup .collapsed,#mainContent.faqGroup .expanded{background:url(/images/bg_plus.gif) no-repeat 0 7px;background-color:#fbf8f1!important;vertical-align:middle;border:none!important;padding-left:18px;vertical-align:middle;width:625px;}
#mainContent.faqGroup .collapsed h3,#mainContent.faqGroup .expanded h3{line-height:22px;height:22px;width:95%;vertical-align:middle;color:#3795c3;font-weight:normal;}
#mainContent .expanded{background:#fbf8f1 url(/images/bg_minus.gif) no-repeat 0 7px!important;}
#mainContent.faqGroup .expanded h3{color:#555;font-weight:bold;}
.answer,.panel{border:none!important;}
.outerFAQContainer{background:url(/images/bg_faq_top.gif) no-repeat left top;padding-top:6px;}
.outerFAQContainerBottom{font-size:1px;height:6px;overflow:auto;background:url(/images/bg_faq_bottom.gif) no-repeat left top;}
.innerFAQContainer{width:608px;background:url(/images/bg_faq.gif) repeat-y left;padding:4pt 9px 9px 9px;}
.faqItemContent{margin-left:20px;}
.mapChild,.mapGrandchild,.mapgreatGrandchild{display:block;text-decoration:none;}
.linkGroup{margin-bottom:15px;}
span.mapChild{color:#555;font-weight:bold;}
.mapGrandchild{margin:4px 0 2px 21px;}
.mapgreatGrandchild{margin:4px 0 2px 42px;}
.mapgreatgreatGrandchild{margin:4px 0 2px 84px;}
a.mapChild:hover,a.mapGrandchild:hover,a.mapgreatGrandchild:hover,a.mapgreatgreatGrandchild:hover{text-decoration:underline;}
#sitemap{width:660px;}
#sitemap td{padding-right:20px;}
#servicesLeader{padding-right:5px;}
td.businessServiceTab{width:107px;background-image:url(/images/bg_tab_business_services.gif);}
td.businessServiceTab a{display:block;width:100%;}
td.businessServiceTab.activeBusinessServiceTab{background-image:url(/images/bg_tab_business_services_active.gif);}
.directionFinder{width:640px;margin-top:12px;}
.businessServices{margin:14px 0 0 9px;width:624px;}
.businessServices td{padding:12px 0;}
.businessServices td.serviceName{padding:12px;}
.businessServices td.serviceName h4{font-size:130%;}
.businessServices td.serviceDescription{padding:12px 12px 12px 0;}
.businessServices td.serviceDescription p{margin-top:0!important;padding-top:0!important;font-size:110%;}
.businessServices tr.odd td{background-color:#fbf8f1;}
.businessServices tr.even td{background-color:#f0ede5;border-top:1px solid #ababab;border-bottom:1px solid #ababab;}
.businessServices th{color:#797979;font-size:130%;text-transform:uppercase;height:26px;line-height:26px;text-align:left;width:50%;padding-bottom:10px;padding-top:10px;}
.businessServices th.right{background:url(/images/business_services_headline_right.gif) no-repeat right;}
.businessServices th.left{background:url(/images/business_services_headline_left.gif) no-repeat left;padding-left:12px;}
#helpBlock,#helpBlock table{width:660px;}
#helpBlock table table{width:auto;}
.helpSplit{width:320px;background:url(/images/bg_customer_service_help.gif) repeat-y top left;}
.helpList{margin:10px 15px 20px 15px;padding:7px 0;border-bottom:1px solid #ababab;}
.helpList .arrowList{margin:0 0 8px 17px;}
.helpList .arrowList li{padding-bottom:4px;font-size:110%;}
.helpSectionBottom{font-size:1px;height:8px;background:url(/images/bg_customer_service_help_bottom.gif) no-repeat top left;overflow:hidden;}
.demoArea{margin:18px;height:130px;}
.orderHelp{padding-right:20px;}
#contactContent{margin:0 0 20px 0;width:660px;}
#contactContent h1{margin-top:20px;}
#helpBlock h2{height:39px;line-height:39px;color:white;font-weight:bold;font-size:140%;font-style:normal;margin:0;text-align:center;background:transparent url(/images/bg_splittable_th.gif) no-repeat left top;width:320px;}
#contactPhoneAddress,#contactPhoneAddress th,.phoneNumbers th,.phoneNumbers td{color:#555;}
#contactPhoneAddress{width:650px;}
#contactPhoneAddress tr td{width:320px;padding:10px 5px;}
.strokeRight{border-right:1px solid #ababab;}
.phoneNumbers{width:330px;}
.phoneNumbers td{padding:3px 0!important;}
.phoneNumbers th{padding:3px 16px 3px 30px;}
#contactPhoneAddress td p{margin:0 65px;padding:0!important;width:200px;text-align:left;}
#contactButton,#contactButton #buttonCenter{padding:7px 0 0 0!important;}
.smallDemoTable h3{font-size:130%;}
.smallDemoTable h3 a{text-decoration:none;}
.smallDemoTable p{font-size:110%;}
.smallDemoTable h3 a:hover{text-decoration:underline;}
.smallDemoTable p,.smallDemoTable div,.smallDemoTable h3{margin-left:12px;}
.references{width:640px;}
.references tr td{padding:12px;}
.references tr.odd td{background-color:#fbf8f1;background-image:none;}
.references tr.even td{background-color:white;border-top:1px solid #ababab;border-bottom:1px solid #ababab;background-image:none;}
.reference td{padding:0 0 8px 0!important;border:0!important;vertical-align:middle;color:#555;font-size:110%;}
.reference td p{font-size:110%;}
#stateMap{width:654px;border:3px solid #b8d2df;background:#f3f9ff url(/images/bg_state_map.gif) repeat-y center;}
#stateMapBottom{font-size:1px;color:#f3f9ff;height:4px;width:654px;overflow:hidden;background:#f3f9ff url(/images/bg_state_map_bottom.gif) no-repeat bottom;}
.topContent p{font-size:110%;}
#stateMapBody{padding:0 20px;}
#stateMapFlashContainer{text-align:center;width:614px;background-color:#becedd;}
#stateListContainer{width:596px;background-color:#f3f9ff;margin-bottom:20px;padding:9px;}
#stateList{width:596px;}
#stateList td{border-right:1px solid #a0aebb;padding:9px;width:25%;}
#stateList td.last{border-right:0;}
#stateList h4{color:white;text-transform:uppercase;background:transparent url(/images/bg_h4_state.gif) no-repeat center center;height:26px;line-height:26px;padding-left:16px;margin:-9px -9px 0 -9px;}
#Contact_Us_Form{width:143px;background-image:url(/images/bg_tab_contactForm.gif);}
#Contact_Us_Form.tabActive{background-image:url(/images/bg_tab_contactForm_active.gif);}
#contact_faq_index{width:188px;background-image:url(/images/bg_tab_contactFaq.gif);}
#contact_faq_index.tabActive{background-image:url(/images/bg_tab_contactFaq_active.gif);}
#verticalTabs.contactTabs{margin-top:20px;}
#verticalTabs.contactTabs td{line-height:1em!important;}
.contactTabs td.tab a{width:auto;}
#enrollButton{margin-top:-10px;}
.leftCalloutContainer{width:190px;padding:0 0 20px 0;}
.reviewBlock{width:660px;margin:0 0 20px 0;}
.review{color:#1f506d;font-weight:bold;font-size:125%;padding:11px 20px 5px 20px;}
.customer{color:#666;font-style:italic;padding:0 20px 32px 20px;}
.reviewBlock.even{background:url(/images/review_even.gif) repeat-y;}
.reviewBlock.odd{background:url(/images/review_odd.gif) repeat-y;}
.reviewBlock.even .review{background:url(/images/review_even_top.gif) no-repeat top;}
.reviewBlock.odd .customer{background:url(/images/review_odd_bottom.gif) no-repeat bottom;}
.reviewBlock.even .customer{background:url(/images/review_even_bottom.gif) no-repeat bottom;}
.reviewBlock.odd .review{background:url(/images/review_odd_top.gif) no-repeat top;}
.serviceName,.serviceDescription{background-image:none;}
.disabled{background-color:#CCC;}
#contentFeedbackContent h2,#contentFeedbackLowerContent h2{float:left;font-style:normal;margin:3px 24px 0 0;font-size:110%;}
#contentFeedbackLowerContent h2{float:none;}
#contentFeedbackContent label{font-weight:bold;}
#commentsContainer{clear:both;}
#commentsContainer label{display:block;margin:12px 0 3px 0;}
#commentsContainer #feedbackComments{width:540px;height:72px;margin-right:12px;}
#thumbnailContainer{float:left;width:112px;height:112px;margin:0 15px 15px 0;}
#learnAndOthers{float:right;width:232px;margin:0 0 15px 15px;}
#specialOffersContent,#specialOffersIndex{width:660px;}
#learnMore{background-color:#fcfcfc;border:2px solid #bcd2e3;margin-bottom:9px;padding:10px 5px;}
#otherInterests{background-color:#fefdfb;border:2px solid #e3dfd6;padding:10px 5px;}
#learnMore h2,#otherInterests h2{text-transform:uppercase;bont-weight:bold;font-size:90%;font-style:normal;width:218px;height:26px;line-height:26px;margin:0;text-align:center;}
#learnMore h2{color:#557d9b;background:transparent url(/images/bg_h2_learn_more.gif) top left;}
#otherInterests h2{color:#949391;background:transparent url(/images/bg_h2_additional_interest.gif) top left;}
.learnAndOthersContent{font-size:100%;padding:15px 17px;color:#333;}
#request_more_info{padding-bottom:12px;text-align:center;}
#specialOfersTable{padding:14px 7px;}
#specialOfersTable tr{vertical-align:middle;}
td.thumb{width:70px;padding-bottom:6px;}
td.link{width:139px;}
#specialOffersIndex .headingIcon{margin-bottom:0;}
#specialOffersIndex #specialOffersContent{padding:0!important;margin:20px 0;}
.specialOffersIndexTable{width:642px;}
table.specialOffersIndexTable th.headline{padding:0 8px;line-height:26px;color:#797979;text-transform:uppercase;font-size:118%;font-weight:bold;text-align:center;background:transparent url(/images/bg_special_offers_topic.gif) no-repeat center top;}
table.specialOffersIndexTable td.offerContent{padding:8px 18px;}
table.specialOffersIndexTable td.offerContent table{width:100%;}
table.specialOffersIndexTable td.offerContent table td.content{width:105px;padding-left:8px!important;}
.detailsButton{margin-top:7px;}
.offerContent td{color:#497391;font-weight:bold;font-size:110%;}
.offerPrice{margin-top:12px;color:#ba0000;font-size:110%;}
.stroke{text-align:center;vertical-align:middle;padding:0!important;}
.stroke hr{width:141px;color:#e3dfd6;height:1px;margin:0;padding:0;border:0;}
.specialOffersIndexTable{margin-bottom:17px;}
.specialOffersIndexTable .arrowList li{line-height:12px;}
#ajaxErrorContainer h1{display:block!important;background:none!important;text-transform:none!important;margin:0!important;padding:0!important;font-weight:bold!important;font-size:110%!important;color:#bf2126!important;margin:-5px 0 0 5px!important;}
#thumbnail{float:right;width:112px;padding:0 10px 10px 10px;}
.withThumbnail{width:485px!important;}
.withThumbnail th{width:215px!important;}
.withThumbnail td{width:270px!important;}
#userComments{width:485px;height:40px;}
.spanned{width:485px!important;}
