body{font-size:11px; }
h1{font-size: 20px}
h2{font-size: 18px}
h3{font-size: 18px}
div.input_left{float:left; width:6px; height:25px; background: url(/m/images/default/input_shadow_left.png) 0 0 no-repeat}
div.input_right{float:left; width:80%; background: url(/m/images/default/input_shadow_right.png) top right no-repeat;  border:0; height:25px;padding-right:20px}

.pink_submit{float:right; display:block; width:38px; height:38px; padding-right:4px; background:transparent url(/m/images/default/button.png) 0 0 no-repeat}
.submit_button{display:block; width:85px; height:26px; background:transparent url(/m/images/default/submit_button.png) 0 0 no-repeat}
.go_submit{float:right; display:block; width:46px; height:46px; background:transparent url(/m/images/default/go_button.png) 0 0 no-repeat}

.white_fade{background:white url(/m/images/default/content_background_fade.jpg) bottom left repeat-x}
#home_header{width:100%; height:110px; background: #333333 url(/m/images/default/internal_header.jpg) top center no-repeat}
#home_header_inner{width:100%; height:100%; background: url(/m/images/default/home_page_header_bottom.jpg) bottom left repeat-x}
#home_header_inner h1{display:block; width:170px; height:100%; margin:0; padding:0; margin-left:17px; background: url(/m/images/default/logo.png) bottom left no-repeat}
#footer{height:55px; background:#d91161 url(/m/images/default/footer_fade.jpg) 0 0 repeat-x}
input[type="text"]{border:0; margin-top:1px; background:transparent}

#footer-email{width:19%; height:100%; background: url(/m/images/default/footer-mail.png) center center no-repeat }
#footer-feedback{width:19%; height:100%; background: url(/m/images/default/feedback.png) center center no-repeat }
#footer-share{width:19%; height:100%; background: url(/m/images/default/footer-share.png) center center no-repeat }
#footer-fullsite{width:19%; height:100%; background: url(/m/images/default/footer-full-site.png) center center no-repeat }
#footer-nhs{width:19%; height:100%; background: url(/m/images/default/footer-nhs.jpg) center center no-repeat }
#footer li.footer-divider{width:2px; height:100%; background: url(/m/images/default/footer-seperator.jpg) 0 0 no-repeat }

#internal_header{width:100%; height:81px; border-top:2px groove #c6c5c5; border-bottom:2px groove #bfbfbf;  background: #333333 url(/m/images/default/internal_header.jpg) top center no-repeat}
#internal_header a{ display:block; width:100%; height:100%; background: url(/m/images/default/home.png) center center no-repeat}
#page_description_with_back a{display:block; width:100%; height:100%; min-height:4em; background: url(/m/images/default/back_arrow.png) center center no-repeat}
#page_description_with_back, #page_description_home, #page_description{border-bottom:2px groove #eeeeee; color:#010101; background: #c7c8ca url(/m/images/default/internal_content_fade.jpg) 0 0 repeat-x;}


#partials_order_a_test_kit_container{ background:#595a5c url(/m/images/default/home_get_tested_fade.jpg) 0 0 repeat-x;}
#home_page_get_tested_container{padding-top:1.5em; background:#504d4e url(/m/images/default/home_get_tested_fade.jpg) 0 0 repeat-x; }
#home_page_general_info_container{padding-top:1.5em; background:#504d4e url(/m/images/default/home_general_info_fade.jpg) 0 0 repeat-x;}
#arrow_down_container{display:block; width:28px; height:16px; margin-left:auto; margin-right:auto; background: url(/m/images/default/arrow_down.jpg) 0 0 no-repeat}
#home_page_arrow_down_container{height:16px; background: url(/m/images/default/arrow_down_fade.jpg) 0 0 repeat-x}
div#get_tested_container{ background:#f2f2f3 url(/m/images/default/get_tested_fade.jpg) 0 0 repeat-x}
div#or_seperator{width:100%; height:31px; background:white url(/m/images/default/or_fade.jpg) top left repeat-x}
div#or_seperator span{display:block; width:31px; height:31px; margin-left:auto; margin-right:auto; background: white url(/m/images/default/or.jpg) top center no-repeat}
a.findOnMap{ float:right; margin-left:10px; width:16px; height:23px; background: url(/m/images/default/find_us.jpg) 0 0 no-repeat }

#share_list li{float:left; width:35%; height:24px; text-align: left; margin-bottom:2em; }
#share_list li a{display:block;  height:100%; width:100%;  padding-left:36px; padding-top:0.5em}
#share_sharethis a {background: url(/m/images/default/share-24x24.png) 0 0 no-repeat}
#share_google a{background: url(/m/images/default/google-talk-24x24.png) 0 0 no-repeat}
#share_facebook a{background: url(/m/images/default/facebook-24x24.png) 0 0 no-repeat}
#share_linkedin a{background: url(/m/images/default/linkedin-24x24.png) 0 0 no-repeat}
#share_twitter a{background: url(/m/images/default/twitter-24x24.png) 0 0 no-repeat}
#share_stumbleupon a{background: url(/m/images/default/stumbleupon-24x24.png) 0 0 no-repeat}
#share_bebo a{background: url(/m/images/default/bebo-24x24.png) 0 0 no-repeat}
#share_yahoobuzz a{background: url(/m/images/default/yahoo-buzz-24x24.png) 0 0 no-repeat}
#share_myspace a{background: url(/m/images/default/myspace-24x24.png) 0 0 no-repeat}
#share_email a{background: url(/m/images/default/email-24x24.png) 0 0 no-repeat}