html, body, .dotted_table { height: 100%; }

.edit { color: #1b2f50; font-weight: bold; background-color: #ccc; text-align: center; height: 20px; }

p  { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 30px; padding-left: 30px }
p td p { padding-left: 0px; padding-right: 10px;}
body { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3   { font-style: normal; font-weight: bold; font-size: 11px }
h4   { font-style: italic; font-weight: bold; font-size: 11px; padding-right: 30px; padding-left: 30px }
#layer0  { background-image: url(../img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer0 td  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer0 a { color: #fff; text-decoration: none }
#layer0 a:hover { color: #f90 }
#layer1  { background-image: url(/your_website/img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer1 td { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer1 a { color: #fff; text-decoration: none }
#layer1 a:hover { color: #f90 }
#layer2  { background-image: url(/search_engines/img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer2 td { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer2 a { color: #fff; text-decoration: none }
#layer2 a:hover { color: #f90 }
#layer3  { background-image: url(/internet_marketing/img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer3 td { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer3 a { color: #fff; text-decoration: none }
#layer3 a:hover { color: #f90 }
#layer4  { background-image: url(/portfolio/img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer4 td { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer4 a { color: #fff; text-decoration: none }
#layer4 a:hover { color: #f90 }
#layer5  { background-image: url(/hosting_support/img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer5 td { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer5 a { color: #fff; text-decoration: none }
#layer5 a:hover { color: #f90 }
#layer6  { background-image: url(/contact_links/img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer6 td { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer6 a { color: #fff; text-decoration: none }
#layer6 a:hover { color: #f90 }
#layer7  { background-image: url(/site_plan/img/footer.jpg); position: relative; top: 0px; left: 0px; width: 100%; visibility: hidden; display: none }
#layer7 td { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#layer7 a { color: #fff; text-decoration: none }
#layer7 a:hover { color: #f90 }
select   { color: #042d71; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px }
option  { color: #042d71; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px }
input  { color: #042d71; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; border: solid 1px #042d71 }
#current_page:before { content: "> " }
#current_page:after { content: " <" }
.bold_list { font-weight: bold }
.bold { font-weight: bold }
.italics { font-style: italic }
.current_item { color: #f90 }
.smaller { font-size: 10px }
h3 .smaller { font-size: 9px }
.quote  { font-size: 16 px; font-family: "Times New Roman", Times, serif; text-align: center; display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 10px; }

blockquote {
  background: transparent url(../img/quoleft.gif) left top no-repeat;
}
blockquote div {
  padding: 0 40px;
  background: transparent url(../img/quoright.gif) right bottom no-repeat;
}


/* Contact Us form */
.table-name   { font-size: 11px; font-weight: bold; border-right: 1px dotted #5481c3; border-bottom: 1px dotted #5481c3; border-left: 1px dotted #5481c3 }
.table-content  { background-color: #f9f9f9; border-right: 1px dotted #5481c3; border-bottom: 1px dotted #5481c3 }
.table-header { background-color: #5481c3; color: #fff;  }
.filed-stretch { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100% }

.footer { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer a { color: white }
.footer a:hover { color: #f90 }

.current_page,
body.about_us a#about_us, 
body.free_consultation a#free_consultation, 
body.customer_testimonials a#customer_testimonials, 
body.index a#index, 
body.marketing_courses a#marketing_courses, 
body.news_releases a#news_releases, 
body.outsourcing_design a#outsourcing_design, 
body.terms_conditions a#terms_conditions, 
body.articles a#articles, 
body.myths_search a#myths_search, 
body.managed_search_engine_marketing a#managed_search_engine_marketing, 
body.search_placement a#search_placement, 
body.set_up_web_site a#set_up_web_site, 
body.web_site_work a#web_site_work, 
body.contact_us a#contact_us, 
body.faqs a#faqs, 
body.visitor_questionnaire a#visitor_questionnaire, 
body.webmasters a#webmasters, 
body.sites a#sites, 
body.content_management a#content_management, 
body.hosting_domains a#hosting_domains, 
body.support_maintenance a#support_maintenance, 
body.copywriting_business a#copywriting_business, 
body.email_marketing a#email_marketing, 
body.your_internet_marketing_strategy a#your_internet_marketing_strategy, 
body.increase_target_traffic a#increase_target_traffic, 
body.case_studies a#case_studies, 
body.design_portfolio a#design_portfolio, 
body.affordable_search_engine_optimization a#affordable_search_engine_optimization, 
body.assessing_results a#assessing_results, 
body.link_popularity_service a#link_popularity_service, 
body.pay_per_click a#pay_per_click, 
body.search_engine_optimisation a#search_engine_optimisation, 
body.site_plan a#site_plan, 
body.database_ecommerce a#database_ecommerce, 
body.designing_website a#designing_website, 
body.improving_site a#improving_site, 
body.internet_shop a#internet_shop, 
body.brand_design_services a#brand_design, 
body.charity-web-design a#charity_design, 
body.Property_Web_Design_Promotion a#property_design, 
body.Banner_Ads a#Banner_Ads, 
body.email_marketing_service a#email_marketing_service, 
body.contextual_advertising a#contextual_advertising, 
body.new_site a#new_site, 
body.packages_costs a#packages_costs
{ color: #f90; }

ul { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; padding-right: 30px; padding-left: 30px }
ol  { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: none; list-style-position: outside; margin-bottom: 2px; padding-right: 30px; padding-left: 30px }
li { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; padding-right: 30px; padding-left: 30px }
#breadcrumbs { color: #fff; font-size: 11px; padding-top: 3px; padding-bottom: 3px; }
