/* - General - */

body {
  margin:0;
  padding:0;
  background:#fff;
  color:#444;
  font:normal 75% Arial,Tahoma,Verdana,serif;
  text-align:center;
}

p {
  line-height:1.4em;
}
a* {
  cursor:pointer;
}
img {
  border:0;
}
img.right {
  float:right;
  margin:0 0 10px 10px;
}
img.hompage_click {
  float: right;
}
h1 span.weightnormal,
h2 span.weightnormal,
h3 span.weightnormal {
  font-weight:normal;
}
h1 {
  margin:0;
  padding:10px 0;
  font-size:1.67em;
}
input.text {
  border:1px solid #ddd;
  padding:4px;
  color:#888;
  font-size:0.9em;
}
input.button {
  border:1px solid #ddd;
  padding:3px 2px;
  background:#ff6800 url('../_images/back-button.gif') repeat-x left top;
  color:#fff;
  font-size:0.9em;
  font-weight:bold;
  cursor:pointer;
}
span.buttonleft {
  float:left;
  padding:0 0 0 15px;
  margin:0;
  height:31px;
  background:url('../_images/back-button-left.gif') 0 0 no-repeat;;
}
span.buttonleft input {
  margin:0;
  background:none;
  border:none;
  overflow:visible;
  padding:4px 25px 7px 10px;
  width:auto;
  height:31px;
  color:#fff;
  font-weight:bold;
  background:url('../_images/back-button-right.gif') top right no-repeat;
}
div#holder {
  margin:0 auto;
  padding:14px 7px 0;
  width:989px;
  text-align:left;
}

/* - Header Logo & Navigation - */

div#header {
  padding:0 0 10px 9px;
  min-height:1%;
}
img#logo {
  display:block;
  float:left;
}
ul#navbar {
  float:right;
  margin:0;
  padding:0;
  list-style:none;
}
ul#navbar li {
  float:left;
  margin:0;
  padding:0;
  background:url('../_images/back-navbar.gif') repeat-x left top;
  list-style:none;
}
ul#navbar li a {
  float:left;
  color:#333;
  font-weight:bold;
  text-decoration:none;
}
ul#navbar li a span {
  display:block;
  padding:12px 16px 11px 14px;
  min-height:15px;
  background:url('../_images/back-navbar-divider.gif') no-repeat right center;
}
ul#navbar li.services a span {
  display:block;
  /*padding:12px 15px 11px;*/
  padding:12px 14px 11px 13px;
  min-height:15px;
}
ul#navbar li a span span,
ul#navbar li.services a span span {
  display:block;
  padding:0 0 5px 0;
  min-height:0;
  background:none;
}
ul#navbar li a:hover span span,
ul#navbar li.services a:hover span span,
ul#navbar li.last a:hover span span {
  background:url('../_images/back-navbar-hover.gif') repeat-x left bottom;
}
ul#navbar li.selected a span span {
  background:url('../_images/back-navbar-selected.gif') repeat-x left bottom;
}
ul#navbar li.selected a:hover span span {
  background:url('../_images/back-navbar-selected.gif') repeat-x left bottom;
}
ul#navbar li.services {
  background:url('../_images/back-navbar-services.gif') repeat-x left top;
}
ul#navbar li.services a {
  background:url('../_images/back-navbar-services-left.gif') no-repeat left top;
}
ul#navbar li.services a span {
  background:url('../_images/back-navbar-services-right.gif') no-repeat right top;
}
ul#navbar li.services a span span {
  background:none;
}
ul#navbar li.firstservice a {
  background:url('../_images/back-navbar-services-left-first.gif') no-repeat left top;
}
ul#navbar li.lastservice a span {
  background:none;
}
ul#navbar li.first a {
  background:url('../_images/back-navbar-first.gif') no-repeat left top;
}
ul#navbar li.last a span {
  background:url('../_images/back-navbar-last.gif') no-repeat right top;
}
ul#navbar li.last a span span {
  background:none;
}

/* - Search Bar - */

div#searchbar {
  /*border:1px solid #feb07a;*/
  min-height:1%;
  /*background:#ff6609 url('../_images/back-searchbar.gif') repeat-x left top;*/
  background: url('../_images/headback-bottom.jpg') no-repeat bottom right;
  color:#fff;
}

div#searchbar div {
  padding:15px;
  background: url('../_images/headback-top.jpg') no-repeat top right;
}

div#searchbar form {
  float:left;
  margin:0;
  padding:0;
}
div#searchbar form label {
  float:left;
  padding:3px 6px 0 15px;
  font-size:1.17em;
}
div#searchbar form input.text {
  float:left;
  margin-right:6px;
  width:212px;
}
div#searchbar form input.submit {
  float:left;
}
div#searchbar a {
  float:right;
  padding:1px 21px 0 0;
  background:url('../_images/back-searchbar-a.gif') no-repeat right 4px;
  color:#fff;
  font-size:1.67em;
  text-decoration:none;
  line-height:1em;
}
div#searchbar a:hover {
  text-decoration:underline;
}

/* - Home - */

div#home {
  min-height:1%;
  padding:9px 0 0;
}

/* - Left hand column on homepage - */

div#col2 {
  float:right;
  width:268px;
  margin:0 0 10px 0;
}

/* - Home: Intro Area - */

div#intro {
  float:right;
  width:268px;
}
div#intro h1 {
  margin:0;
  padding:10px 0 0;
  color:#f60;
  font-size:1.67em;
  font-weight:normal;
}
div#intro h1 span.left {
  display:block;
  font-size:0.8em;
  font-weight:bold;
  text-align:left;
}
div#intro h1 span.right {
  display:block;
  padding-right:15px;
  text-align:right;
}
div#intro p {
  margin:1em 0 0 0;
}

/* - Home: Signposts - */

div#home div#signposts {
  float:right;
  clear:right;
  width:268px;
}
div#home div#signposts div.signpost {
  margin-top:10px;
  padding-bottom:10px;
  min-height:1%;
  background:url('../_images/back-homesignpost-bottom.gif') no-repeat left bottom;
}
div#home div#signposts div.signpost h2 {
  margin:0;
  border-bottom:1px solid #cacaca;
  padding:0;
  background:#f3f3f3 url('../_images/back-homesignpost-h2.gif') no-repeat left top;
  color:#f60;
  font-size:1.5em;
  font-weight:normal;
  line-height:1em;

  padding:8px 0;
}
div#home div#signposts div.signpost h2.toggler {
  cursor:pointer;
}
div#home div#signposts div.signpost h2 span {
  display:block;
  padding:3px 18px 3px;
  color:#f60;
  text-decoration:none;
  display:inline;
  padding-right:20px;
}
div#home div#signposts div.signpost h2.toggler span {
  background:url('../_images/back-expand.gif') right 5px no-repeat;
}
div#home div#signposts div.signpost h2.open span {
  background:url('../_images/back-contract.gif') right 5px no-repeat;
}
div#home div#signposts div.signpost h2.toggler span:hover {
  text-decoration:underline;
}
div#home div#signposts div.signpost div.content {
  background:url('../_images/back-homesignpost-content.gif') repeat-y left top;
}
div#home div#signposts div.signpost div.content p {
  margin:0;
  padding:1em;
}
div#home div#signposts div.signpost ul.signpost-list {
  margin:0;
  padding:0;
  list-style:none;
}
div#home div#signposts div.signpost ul.signpost-list li {
  padding:11px 10px 10px 15px;
  border-bottom:1px solid #e1e1e1;
}
div#home div#signposts div.signpost ul.signpost-list li a {
  display:block;
  text-decoration:none;
  color:#ff6609;
}
div#home div#signposts div.signpost ul.signpost-list li a:hover {
  text-decoration:underline;
}
div#home div#signposts div.signpost ul.signpost-list li.last {
  border:none;
}

/* - Home: Banner - */

div#banner {
  float:left;
  margin-bottom:10px;
  border:3px solid #ddd;
  width:703px;
  height:314px;
  background:url('../_images/tntpost_save.jpg') no-repeat right top;
}
div#banner form {
  margin:0;
  padding:0 10px 0 23px;
  width:244px;
  height:314px;
  background:url('../_images/back-form2.png') no-repeat right bottom;
}
div#banner form h2 {
  margin:0;
  padding:43px 0 16px 0;
  font-size:1.8em;
  font-weight:normal;
  line-height:1.1em;
  color:#000;
}
div#banner form h2 strong {
  font-size:1.1em;
  font-weight:bolder;
}
div#banner form h2 span {
  padding-left:50px;
}
div#banner form p {
  margin:13px 0 11px 0;
  font-size:1.2em;
  font-weight:bold;
  color:#222;
}
div#banner form label {
  color:#222;
}
div#banner form select {
  margin:10px 0 0 0;
  font-size:1.1em;
}

/* - Home: How Can We Help You - */

div#howcanwehelp {
  float:left;
  clear:left;
  width:709px;
  margin:0 0 10px 0;
  padding:0 0 10px 0;
  background:url('../_images/back-howcanwehelp-bottom.gif') no-repeat left bottom;
}
div#howcanwehelp h2 {
  border-bottom:1px solid #feb07a;
  margin:0;
  padding:10px 15px 9px;
  background:#f60 url('../_images/back-howcanwehelp-h2.gif') no-repeat left top;
  color:#fff;
  font-size:1.67em;
  font-weight:normal;
  line-height:1em;
}
div#howcanwehelp div#howcanwehelpholder {
  min-height:1%;
  padding:0;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;
  background:#f3f3f3 url('../_images/back-howcanwehelp.gif') repeat-x left top;
}
div#howcanwehelp div#help-doordrop {
  float:left;
  width:327px;
  padding:12px 11px 0 15px;
  border-right:1px solid #cfcfcf;
  color:#000;
}
div#howcanwehelp div#help-mail {
  float:left;
  width:323px;
  padding:12px 10px 0 20px;
  color:#000;
}
div#howcanwehelp div#help-doordrop h3 a,
div#howcanwehelp div#help-mail h3 a {
  color:#FF6600;
  font-size:1.5em;
  font-weight:normal;
  line-height:1em;
  text-decoration:none;
}
div#howcanwehelp div#help-doordrop a:hover,
div#howcanwehelp div#help-mail a:hover {
  text-decoration:underline;
}
div#howcanwehelp div#help-doordrop h3 a strong,
div#howcanwehelp div#help-mail h3 a strong {
  font-weight:bold;
}
div#howcanwehelp div#help-doordrop img,
div#howcanwehelp div#help-mail img {
  float:right;
  margin:10px 0 0 0;
}
a.expand-icon {
  padding:0 21px 0 0;
  background:transparent url(../_images/back-expand.gif) no-repeat scroll right 4px;
}
a.contract-icon {
  padding:0 21px 0 0;
  background:transparent url(../_images/back-contract.gif) no-repeat scroll right 4px;
}

/* - Footer - */

div#footer {
  padding:5px 0 4px;
  margin-top:15px;
  clear:both;
  min-height:1%;
  background:#ff6609 url('../_images/back-footer.gif') no-repeat center top;
  line-height:1em;
  font-size:0.9em;
}
div#footer p {
  float:left;
  margin:0;
  padding:7px 8px 7px 12px;
  color:#333;
  line-height:1em;
}
div#footer ul {
  margin:0;
  padding:0;
  list-style:none;
}
div#footer ul li {
  float:left;
  margin:0;
  border-left:1px solid #ff8a3e;
  padding:7px 8px;
  list-style:none;
}
div#footer ul li a {
  color:#fff;
  text-decoration:none;
}
div#footer ul li a:hover {
  text-decoration:underline;
}

/* - Float clearing - */
div#header:after,
div#searchbar:after,
div#home:after,
div#howcanwehelp div#howcanwehelpholder:after,
div#main:after,
div#content:after,
div.row:after,
div#footer:after {
  content:'.';
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

/* - Page Content - */
div#main {
  padding:1em 0;
}
div#content {
  float:right;
  width:750px;
  color:#000;
}
div#contentfull {
  margin:0;
  padding:0;
}
div#content h2 {
  font-size:1.5em;
  font-weight:bold;
  margin:0;
  padding:1em 0 0 0;
}
div#content p {
  margin:0;
  padding:0.5em 0 1em 0;
}
div#content p a {
  color:#ff6609;
  text-decoration:none;
}
div#content p.clearleft {
  clear:left;
  padding-top:1em;
}
h2 span.weightnormal {
  font-weight:normal;
}

/* - Contact Us Signposts - */
div#content div.signpost372 {
  float:left;
  width:372px;
  background:url('../_images/back-signpost-body-372.gif') 0 0 repeat-y;
}
div#content div.signpost372left {
  margin-right:6px;
}
div#content div.signpost372 div.signpost372head {
  padding:10px 0 10px 20px;
  background:url('../_images/back-signpost-head-372.gif') 0 0 no-repeat;
}
div#content div.signpost372 h2 {
  margin:0;
  display:inline;
  padding-right:30px;
  color:#fff;
  font-size:1.67em;
  background:url('../_images/back-signpost-arrow-372.png') right 24px no-repeat;
}
div#content div.signpost372body {
  padding:65px 0 10px 0;
  background:url('../_images/back-signpost-image-372.gif') 0 0 no-repeat;
}
div#content div.signpost372body p {
  padding:15px 15px 0 15px;
  margin:0;
}
div#content div.signpost372body p a {
  color:#ff6609;
  text-decoration:none;
}
div#content div.signpost372foot {
  height:10px;
  background:url('../_images/back-signpost-footer-372.gif') 0 0 no-repeat;
}
div#content h2.clearleft {
  clear:left;
  margin:0;
  padding:14px 0;
}
div#content div.signpost180 {
  position:relative;
  float:left;
  width:180px;
  margin-right:9px;
  background:url('../_images/back-signpost-body-180.gif') 0 0 repeat-y;
}
div#content div.signpost180 img.image {
  position:absolute;
  right:0;
  bottom:2px;
}
div#content div.signpost180head {
  padding:10px 0 10px 10px;
  background:url('../_images/back-signpost-head-180.gif') 0 0 no-repeat;
}
div#content div.signpost180head h3 {
  display:inline;
  padding:0 20px 0 0;
  margin:0;
  color:#fff;
  font-size:1.2em;
  background:url('../_images/back-signpost-arrow-372.png') right 1px no-repeat;
}
div#content div.signpost180head h3 span.weightnormal {
  font-weight:normal;
}
div#content div.signpost180body {
  min-height:54px;
  background:url('../_images/back-signpost-footer-180.gif') bottom left no-repeat;
}
div#content div.signpost180body p {
  font-size:0.91em;
  margin:0;
  padding:5px 46px 10px 10px;
  line-height:1em;
}
div#content div.signpost180body p a {
  color:#ff6609;
  text-decoration:none;
}
div#content div.signpost180last {
  margin:0;
}


/* - Side Nav - */
div#main div#navmenu-holder {
  float:left;
  width:225px;
  margin-bottom:1em;
  padding-bottom:10px;
  min-height:1%;
  background:url('../_images/back-side-nav-foot.gif') no-repeat left bottom;
}
div#main div#navmenu-holder h1 {
  background: url(../_images/back-side-nav-head.gif) 0 0 no-repeat;
  margin:0;
  padding:6px 0;
  font-size:1.5em;
}
div#main div#navmenu-holder h1 a {
  font-weight:bold;
  margin:0;
  padding:0 0 0 30px;
  color:#ff6609;
  text-decoration:none;
  background:url('../_images/back-side-nav-expand-icon.png') 15px 50% no-repeat;
}
div#main div#navmenu-holder span.weightnormal {
  font-weight:normal;
}
div#main div#navmenu-holder ul {
  margin:0 0 0 0;
  padding:0;
  background:url(../_images/back-side-nav.gif) 0 0 repeat-y;
}
div#main div#navmenu-holder ul ul {
  margin:0;
  padding:0;
  background:#ffebde;
}
div#main div#navmenu-holder li {
  padding:0;
  margin:0 1px;
  list-style:none;
}
div#main div#navmenu-holder li a {
  display:block;
  margin:0;
  padding:6px 10px 6px 30px;
  text-decoration:none;
  color:#ff6609;
  border-bottom:1px solid #e1e1e1;
  background:url('../_images/back-side-nav-bullet.gif') 15px 50% no-repeat;
}
div#main div#navmenu-holder li a.select {
  color:#060505;
  background:url('../_images/back-side-nav-bullet-down.gif') 15px 50% no-repeat;
}
div#main div#navmenu-holder li a.select2 {
  color:#060505;
  background:url('../_images/back-side-nav-bullet-select.gif') 15px 50% no-repeat;
}
div#main div#navmenu-holder li ul li a {
  padding-left:60px;
  background:url('../_images/back-side-nav-bullet.gif') 45px 50% no-repeat;
}
div#main div#navmenu-holder li.first {
  padding-top:9px;
  background:url('../_images/back-side-nav-head-shad.gif') top left no-repeat;
}
div#main div#navmenu-holder li.last {
  border:none;
}
div#main div#navmenu-holder li.sidenavlast {
  border:none;
}
/* - Contact Form A - */
div#leftcol {
  float:left;
}
div#leftcol div.signpost225 {
  clear:left;
  width:225px;
  margin-bottom:1em;
}
div#leftcol div.signpost225head {
  padding:12px 0 10px 15px;
  background:url('../_images/back-signpost-head-225.gif') 0 0 no-repeat;
}
div#leftcol div.signpost225head h3 {
  display:inline;
  padding:0 20px 0 0;
  margin:0;
  color:#fff;
  font-size:1.5em;
  background:url('../_images/back-signpost-arrow-372.png') right 1px no-repeat;
}
div#leftcol div.signpost225head h3 span.weightnormal {
  font-weight:normal;
}
div#leftcol div.signpost225body {
  background:url('../_images/back-signpost-body-225.gif') bottom left no-repeat;
}
div#leftcol div.signpost225body p {
  font-size:0.91em;
  margin:0;
  padding:10px 46px 10px 10px;
  line-height:1em;
}
div#leftcol div.signpost225body p a {
  color:#ff6609;
  text-decoration:none;
}
div#leftcol div.signpost225last {
  margin:0;
}
div#breadcrumbs {
  font-size:0.83em;
}
div#breadcrumbs a {
  color:#ff6609;
  text-decoration:none;
}
div#breadcrumbs a:hover {
  text-decoration:underline;
}
div#content h2#formahead {
  width:720px;
  padding:10px 15px;
  font-size:1.67em;
  background:#e8e5de url('../_images/back-form-a-head.gif') 0 0 no-repeat;
}
div#content h2#formahead span.weightnormal {
  font-weight:normal;
}
div#content div#form {
  margin:0;
  padding-bottom:10px;
  background:url('../_images/back-form-a-footer.gif') bottom left no-repeat;
  font-weight:bold;
}
div#content div#form a {
  color:#ff6609;
  text-decoration:none;
}
div#content div#form form#enquiryforma {
  width:750px;
  margin:0;
  padding:15px 0 5px 0;
  background:url('../_images/back-form-a-body.gif') 0 0 repeat-y;
}
div#content div#form form#enquiryforma div.row {
  padding:0 0 0 20px;
  margin-bottom:10px;
  font-weight:bold;
  color:#333;
  height:1%;
}
div#content div#form form#enquiryforma div.row label {
  float:left;
  width:130px;
}
div#content div#form form#enquiryforma div.row label span.required {
  color:#ff6609;
}
div#content div#form form#enquiryforma div.row input.text {
  width:181px;
  height:16px;
  margin:0;
  padding:3px 0 0 5px;
  background:#fff;
  border:1px solid #ff7018;
}
div#content div#form form#enquiryforma div.checkboxes {
  padding-top:20px;
}
div#content div#form form#enquiryforma div.checkboxes label {
  float:left;
  width:112px;
  padding:2px 10px 0 5px;
  font-weight:normal;
}
div#content div#form form#enquiryforma div.checkboxes input {
  float:left;
  /*border:1px solid #ff7018;*/
}
div#content div#form form#enquiryforma div.checkboxes div#checklabel {
  float:left;
  width:238px;
}
div#content div#form form#enquiryforma div.select {
  padding-top:20px;
}
div#content div#form form#enquiryforma div.select label.labelselect {
  width:auto;
  padding-top:4px;
  padding-right:15px;
}
div#content div#form form#enquiryforma div.select select.sector {
  width:140px;
  float:left;
  border:1px solid #ff7018;
}
div#content div#form form#enquiryforma div.checkboxes div#serviceslabel {
  padding-bottom:15px;
}
div#content div#form form#enquiryforma div#services label {
  width:auto;
  padding-right:15px;
}
div#content div#form form#enquiryforma div.radio {
  padding-top:20px;
}
div#content div#form form#enquiryforma div.radio input {
  float:left;
}
div#content div#form form#enquiryforma div.radio div#radiotext {
  float:left;
  width:auto;
  padding:2px 15px 0 0;
}
div#content div#form form#enquiryforma div.radio label {
  width:40px;
  padding:2px 0 0 5px;
}

/* SMES */

div#content div#casestudysignpost {
  float:right;
}
div#content div.float242left {
  float:left;
  margin:0 8px 8px 0;
}
div#content div.signpost242 {
  width:242px;
}
div#content div.signpost242 img {
  margin-bottom:-3px;
  padding:0;
}
div#content div.signpost242head {
  padding:12px 0 10px 10px;
  background:url('../_images/back-signpost-head-242.gif') 0 0 no-repeat;
}
div#content div.signpost242head h3 {
  display:inline;
  padding:0 25px 0 0;
  margin:0;
  color:#fff;
  font-size:1.67em;
  background:url('../_images/back-signpost-arrow-372.png') right 50% no-repeat;
}
div#content div.signpost242body {
  margin:0;
  padding:0;
  background:url('../_images/back-signpost-body-242.gif') bottom left no-repeat;
}
div#content div.float242left div.signpost242body {
  min-height:230px;
}
div#content div.signpost242body p {
  padding:10px 15px 15px 15px;
  margin:0;
}
div#content div.signpost242body a {
  color:#ff6609;
  text-decoration:none;
}
div#content div.signpost242body ul {
  margin:0;
  padding:15px 15px 0 15px;
}
div#content div.signpost242body ul li {
  list-style:none;
  margin:5px 0;
  padding:0 0 0 10px;
  background:url('../_images/back-side-nav-bullet-select.gif') 0 5px no-repeat;
}
div#newsitem {
  width:504px;
}
div#content div.signpost221 {
  width:221px;
}
div#content div.signpost221 img {
  margin-bottom:-3px;
  padding:0;
}
div#content div.signpost221head {
  padding:12px 0 10px 10px;
  background:url('../_images/back-signpost-head-221.gif') 0 0 no-repeat;
}
div#content div.signpost221head h3 {
  display:inline;
  padding:0 25px 0 0;
  margin:0;
  color:#fff;
  font-size:1.67em;
  background:url('../_images/back-signpost-arrow-372.png') right 50% no-repeat;
}
div#content div.signpost221body {
  margin:0;
  padding:0;
  background:url('../_images/back-signpost-body-221.gif') bottom left no-repeat;
}
div#content div.signpost221body p {
  padding:10px 15px 15px 15px;
  margin:0;
}
div#content div.floatright221 {
  float:right;
}
div#content img#newslogo {
  float:right;
  margin:15px 0 0 15px;
}
/* Sub Nav Styles */

div#main div#cccontent div.activetabset {
  clear:right;
  padding:15px 0 0 0;
  margin:0;
}
div#main div#cccontent div.tabset {
  margin:0;
  padding:0;
  min-height:40px;
  list-style:none;
}
div#main div#cccontent ul.tabs {
  margin:0;
  padding:0;
}
div#main div#cccontent ul.tabs li {
  float:left;
  margin:0;
  padding:0;
  min-height:40px;
  background:url('/_images/back-subnav.gif') 0 0 repeat-x;
  list-style:none;
}
div#main div#cccontent ul.tabs li h2 {
  padding:12px 7px 12px 7px;
  margin:0;
  font-size:1.17em;
  /*min-height:40px;*/
  color:#ff6609;
  background:url('/_images/back-subnav-li.gif') 0 0 no-repeat;
}
div#main div#cccontent ul.tabs li h2.first {
  background:url('/_images/back-subnav-li-first.gif') top left no-repeat;
}
div#main div#cccontent ul.tabs li.current h2 {
  background:url('/_images/back-subnav-li-current.gif') top left no-repeat;
}
div#main div#cccontent ul.tabs li.current h2.first {
  background:url('/_images/back-subnav-li-first-c.gif') top left no-repeat;
}
div#main div#cccontent ul.tabs li.next h2 {
  background:url('/_images/back-subnav-li-next.gif') top left no-repeat;
}
div#main div#cccontent ul.tabs li span.last {
  display:block;
  padding-right:10px;
  background:url('/_images/back-subnav-li-end.gif') top right no-repeat;
}
div#main div#cccontent ul.tabs li.current span.last {
  background:url('/_images/back-subnav-li-end-c.gif') top right no-repeat;
}
div#main div#cccontent div.activetabset div.section {
  clear:left;
  display:none;
}
div#main div#cccontent div.activetabset div.current {
  display:block;
}
div#main div#cccontent div.section {
  width:742px;
  font-size:1em;
  background:url('/_images/back-tab-c.gif') 0 0 repeat-y;
}
div#main div#cccontent div.section div.sectiontop {
  width:742px;
  height:15px;
  background:url('/_images/back-tab-c-top.gif') 0 0 no-repeat;
}
div#main div#cccontent div.section div.sectionbottom {
  width:742px;
  height:15px;
  background:url('/_images/back-tab-c-bottom.gif') 0 0 no-repeat;
}
div#main div#cccontent div.section div.sectioncontent {
  padding:0 20px;
}
div#main div#cccontent div.section h3 {
  margin:0;
  padding:10px 0;
}
div#main div#cccontent div.section ul {
  margin:0;
  padding:0;
}
div#main div#cccontent div.section ul li {
  margin:5px 0;
  padding:0 0 0 15px;
  list-style:none;
  background:url('/_images/back-side-nav-bullet-select.gif') 0 50% no-repeat;
}

/* Search Results */

div#searchresults {
  width:972px;
  background:url('../_images/back-search.gif') 0 0 repeat-y;
}
div#searchresultstop {
  width:972px;
  height:15px;
  background:url('../_images/back-search-top.gif') 0 0 no-repeat;
}
div#searchresultsbottom {
  width:972px;
  height:15px;
  background:url('../_images/back-search-bottom.gif') 0 0 no-repeat;
}
div#searchresults div.result {
  padding:0 20px;
  border-bottom:1px solid #e8e5de;
}
div#searchresults div.result h2 {
  font-size:1.17em;
  color:#ff6600;
}

form#paymentForm{
	background:red;
}
form#paymentForm div.row{
	background: yellow;
}
form#paymentForm div.row label{
	float: left;
	width: 150px;
}
form#paymentForm div.row input.text,
form#paymentForm div.row input.textarea{
	
}

/*Lanidng page styles*/
body.landing div#content h1 {
  color:#ff6600;
}