﻿/* Comment Generated by Combres - Resource '~/public/css/core/reset.css' (Mode: Static) */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  /* vertical-align: baseline; */
  background: transparent;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* remember to define focus styles! */
:focus {
  /* outline: 0; */
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

legend {
  *color: #414042;
}


/* Comment Generated by Combres - Resource '~/public/css/core/base.css' (Mode: Static) */
body {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: arial,helvetica,clean,sans-serif;
  color: #414042;
  text-align: left;
  line-height: 17px;
}
h1,h2,h3,h4,th,strong {
  font-weight: normal;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a img {
  border: 0;
}

/*********
 * ns: none
 * path: on some controls, other spots
 *
 * some standardization of radio buttons
 */


/** radio buttons standardization **/
input[type="radio"] {
  position: relative;
  margin: 0 4px 0 0 !important;
  height: 13px;
  width: 16px;
  top: 2px;
  left: 2px;
}
.webkit input[type="radio"] {
  top: 1px;
}
.ie7 input[type="radio"] {
  top: -2px;
  left: 1px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/clearfix.css' (Mode: Static) */
.clearfix:after,
.layout:after,
.form-item:after,
.matchdetails-item:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  *zoom: 1;     /* triggers hasLayout */
}

.clearfix,
.layout,
.form-item ,
.matchdetails-item {
  *zoom: 1;     /* triggers hasLayout */
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/layout.css' (Mode: Static) */
/* LAYOUTS

   ****************
   1 column layouts
   ****************
   layout-1-1: 960px        (listing: 'cars, full, furniture, interview', stories index)
   layout-1-2: 770px        (infopages) 
   
   ****************
   2 column layouts
   ****************   
   layout-2-1: 715px | 245px (vortals, lortals, homepage, uship stories, SPE, blog, mobile info)
   layout-2-2: 200px | 760px (find shipments, ebay center)
   layout-2-3: 320px | 640px (profile shipper)
   layout-2-4: 695px | 265px (profile TSP)
   layout-2-5: 480px | 480px (directory, shipping tools)
   layout-2-6: 195px | 765px (myUshipShipper, myUship TSP)
   layout-2-7: 260px | 700px (listing bidform, listing details)
   layout-2-8: 640px | 320px (sportal)
*/

.layout 
{
  *zoom:1;  /* triggers hasLayout */
  clear: both;
}
.layout-unit {
  float: left;
  width: auto;
  zoom: 1;
}
    

    
    .layout-1-1 {
		width: auto;
    }   
    .layout-1-2 {
		width: 770px;
		margin-left: auto;
		margin-right: auto;
    } 
    .layout-1-3 {
        width:230px;
        background-position: 215px 0;
    }
    .layout-1-4 {
        width:670px;
        background-position: 655px 0;
    }
    .layout-2-1 {	
    	background-position: 710px 0;
	}
    .layout-2-1 .layout-col1 {
		width: 715px;
    }
    .layout-2-1 .layout-col2 
    {
		width: 245px;
    } 
    .layout-2-2 {
		background-position: 198px 0;
    }   
    .layout-2-2 .layout-col1 {
		width: 200px;
    }
    .layout-2-2 .layout-col2 {
		width: 760px;
    }
    .layout-2-3 {
		background-position: 315px 0;
    }     
    .layout-2-3 .layout-col1 {
		width: 320px;
    }
    .layout-2-3 .layout-col2 {
		width: 640px;
    }
    .layout-2-4 {
		background-position: 690px 0;
    }   
    .layout-2-4 .layout-col1 {
		width: 695px;
    }
    .layout-2-4 .layout-col2 {
		width: 265px;
    }
    .layout-2-5 {
		background-position: 475px 0;
    }
    .layout-2-5 .layout-col1 {
		width: 480px;
    }
    .layout-2-5 .layout-col2 {
		width: 480px;
    }
    .layout-2-6 {
		background-position: 190px 0;
    }    
    .layout-2-6 .layout-col1 {
		width: 195px;
    }
    .layout-2-6 .layout-col2 {
		width: 765px;
    }
    .layout-2-7 {
		background-position: 255px 0;
    }    
    .layout-2-7 .layout-col1 {
		width: 260px;
    }
    .layout-2-7 .layout-col2 {
		width: 700px;
    }    
    .layout-2-8 {
		background-position: 637px 0;
    }    
    .layout-2-8 .layout-col1 {
		width: 640px;
    }
    .layout-2-8 .layout-col2 {
		width: 315px;
    }        
    .layout-2-9 .layout-col1 {
        width: 565px;
    }
    .layout-2-9 .layout-col2 {
        width: 345px;
    }
    .layout-2-9 {
		background-position: 550px 0;
    } 
    .layout-2-10 {
		background-position: 640px 0;
    }    
    .layout-2-10 .layout-col1 {
		width: 655px;
    }
    .layout-2-10 .layout-col2 {
		width: 305px;
    }   
    .layout-2-11 {
		background-position: 418px 0;
    } 
    .layout-2-11 .layout-col1 {
		width: 437px;
    }
    .layout-2-11 .layout-col2 {
		width: 433px;
    } 
    .layout-2-12 {
		background-position: 300px 0;
    }    
    .layout-2-12 .layout-col1 {
        width: 300px;
    }
    .layout-2-12 .layout-col2 {
        width: 300px;
    }
    .layout-2-13 {
        background-position: 195px 0;
    }
    .layout-2-13 .layout-col1 {
        width: 210px;
    }
    .layout-2-13 .layout-col2 {
        width: 660px;
    }
    .layout-2-14 {
        background-position: 250px 0;
    }
    .layout-2-14 .layout-col1 {
        width: 270px;
    }
    .layout-2-14 .layout-col2 {
        width: 600px;
    }
    .layout-3-1 {
        width: 235px;
		background-position: 218px 0;
    }     
    .layout-3-2 {
        width: 295px;
		background-position: 278px 0;
    } 
    .layout-border {
		background-image:url('/public/images/elements/bgs/column_separator.gif');
		background-repeat:repeat-y;
    }
    .layout .layout-border-left {
        background:url('/public/images/elements/bgs/column_separator.gif') repeat-y left top;
    }
    .layout-border-dashed {
        background-image:url('/public/images/elements/bgs/column_separator_dashed.gif') !important;
        background-repeat:repeat-y;
    }
    
    /* percentage based layouts */    
    .layout .layout-1of2 { width: 50%; }
        .ie6 .layout .layout-1of2,
        .ie7 .layout .layout-1of2 { width: 49.99999%; }
    .layout .layout-1of3 { width: 33.3333%; }
    .layout .layout-2of3 { width: 66.6666%; }
    .layout .layout-1of4 { width: 25%; *width: 24.5%; }
    .layout .layout-3of4 { width: 75%; }
    .layout .layout-1of5 { width: 20%; }
        .ie6 .layout .layout-1of5,
        .ie7 .layout .layout-1of5 { width: 19.8%; }
    .layout .layout-2of5 { width: 40%; }
    .layout .layout-3of5 { width: 60%; }
    .layout .layout-4of5 { width: 80%; }
    .layout .layout-1of6 { width: 16.5%; }
    .layout .layout-5of6 { width: 83.3333%; }
    .layout .layout-1of7 { width: 14.2%; }
    .layout .layout-2of7 { width: 28.5714%; }
    .layout .layout-3of7 { width: 42.9%; }
    .layout .layout-4of7 { width: 57.1%; }
    .layout .layout-5of7 { width: 71.4286%; }
    .layout .layout-6of7 { width: 85.8%; }
    .layout .layout-1of8 { width: 12.5%; }
    .layout .layout-3of8 { width: 37.5%; }
    .layout .layout-5of8 { width: 62.5%; }
    .layout .layout-7of8 { width: 87.5%; }
    .layout .layout-4of9 { width: 44%; }
    .layout .layout-5of9 { width: 56%; }
    .layout .layout-3of10 { width: 30%; }
    .layout .layout-7of10 { width: 70%; }


/* Comment Generated by Combres - Resource '~/public/css/helpers/gutter.css' (Mode: Static) */
.gutter {
  margin: 15px 15px 0 15px;
}
.gutter-top {
  margin: 15px 0 0 0;
}
.gutter-side {
  margin: 0 15px 0 15px;
}
.gutter-r {
  margin: 0 15px 0 0;
}
.gutter-l {
  margin: 0 0 0 15px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/section.css' (Mode: Static) */

.section {
  margin-bottom: 10px;
}

.section-divider {
  border-bottom: 2px solid #e3e4e5;
  padding-bottom: 15px;
}
.section-divider-blue {border-bottom: 2px solid #5B8FB5;}


/* Comment Generated by Combres - Resource '~/public/css/helpers/breadcrumbs.css' (Mode: Static) */
.breadcrumbs {
  font-size: 11px;
  margin-bottom: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/template.css' (Mode: Static) */
#page {
}

/*** HEADER ***/

/** beta banner for de site and future locales, technically not in header, but makes sense to fall in this spot/namespace **/
.hd-beta-banner {
  margin: 0 auto 10px auto;
  width: 940px;
}

.hd-beta-banner a {
  text-decoration:underline;
}

#hd {
  height: 56px;
  margin-bottom: 6px;
  background: #d3d4d6 url('/public/images/elements/header/masthead.png') repeat-x;
  border-bottom: 1px solid #c6c8ca;
}
.hd-inner {
  position: relative;
  width: 960px;
  height: 56px;
  margin: 0 auto;
  padding: 0 7px;
}
.hd-logo {
  display: block;
  width: 82px;
  height: 50px;
  padding-top: 3px;
}
.hd-whois {
  position: absolute;
  /* top: 27px; */
  bottom: 14px;
  right: 7px;
  font-size: 11px;
  text-align: right;
}
.hd-whois-logged-in-user {
  font-weight: bold;
  color: #414042;
}
.hd-alert-center {

}
.hd-alert-center strong {
  color: #414042;
  font-weight: bold;
}

.hd-nav {
  position: absolute;
  top: 0px;
  left: 92px;
  height: 56px;
}
.hd-nav li {
  float: left;
  height: 56px;
}

.hd-nav li a {
  display: block;
  height: 30px;
  _width: 1px; /* ie6 */
  _white-space: nowrap; /* ie6 */
  padding-top: 26px;
  background: url('/public/images/elements/header/nav_arrow.png') no-repeat right 30px;
  color: #414042;
  font-weight: bold;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 14px;
}
    .ie6 .hd-nav li a {
        background-image: none;
    }
.hd-nav li a .hd-nav-item-outer-wrapper {
  height: 30px;
}
.hd-nav li a .hd-nav-item-inner-wrapper {
  height: 30px;
  padding: 0 33px 0 15px;
}


.hd-nav li.hd-nav-item-hover {
  background: url('/public/images/elements/header/masthead_nav_toplevel_hover_2.png') no-repeat left bottom;
}
.hd-nav li.hd-nav-item-hover a {
  height: 44px;
  padding-top: 12px;
  color: #fff;
  background: url('/public/images/elements/header/masthead_nav_toplevel_hover_right_2.png') no-repeat right bottom;
}
.hd-nav li.hd-nav-item-hover a .hd-nav-item-outer-wrapper {
  height: 44px;
  background: url('/public/images/elements/header/nav_arrow_hover.png') no-repeat right 18px;
  /* tl bg */
}
    .ie6 .hd-nav li.hd-nav-item-hover a .hd-nav-item-outer-wrapper {
        background-image: none;
    }
.hd-nav li.hd-nav-item-hover a .hd-nav-item-inner-wrapper {
  height: 30px;
  padding-top: 14px;
  /* tr bg */
}

.hd-menu-target {
  padding-right: 10px;
  background: url('/sticky/images/multi_arrow.gif') no-repeat right center;
}
.hd-menu {
  min-width: 100px;
  border: 1px solid #C6C8CA;
  background-color: #fff;
  white-space: nowrap;
}
.hd-menu-item {
  padding: 2px 5px;
  white-space: nowrap;
}

/*** BODY ***/

#bd {
  width: 960px;
  min-height: 400px;
  margin: 0 auto;
  padding: 0 7px;
}
.ie6 #bd {
  height: 400px;
}

/*** FOOTER ***/

#ft {
  clear: both;
  width: 960px;
  margin: 10px auto 0 auto;
  padding: 0 7px;
  border-top:1px solid #414142;
}

.ft-links {
  margin-top: 5px;  
}

.ft-links-link {
  float: left;
  display: block;
  padding: 0 10px;
  margin: 4px 0;
  border-right:1px solid black;
  font-weight: bold;
}
.ft-links-link-first {
  padding-left: 0;
}
.ft-links-link-last {
  border-width: 0;
}

.ft-trust {
  margin-bottom: 10px;
  padding: 0 10px;/* 10px 10px 0 10px */
  font-size: 10px;
  line-height: 17px;
}
.ie7 .ft-trust { padding-top:15px; }

.trust-legal { padding-top:10px; }
.ft-trust-icons {
  float: right;
  margin-left: 30px;
}
.ft-trust-icons-icon {
  float: left;
  margin-left: 10px;
  padding-top:10px;
}
.ft-trust-icons .ft-trust-icons-icon-verisign { padding-top:0px; }

.ft-local {
  margin-bottom: 10px;
  padding: 0 10px;
  color: #808285;
  font-size: 11px;
}
.ft-local a {
  color: #808285;
}
.ft-local a:hover {
  color: #00f;
}
.ft-local-type {
  color: #414042;
  font-weight: bold;
}


.navmenu {
  display: none;
  width: 760px;
  min-height: 100px;
  padding: 15px 0;
  border: 3px solid #5d5d5d;
  background-color: #fff;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 2px 8px 10px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 2px 8px 10px;
  z-index: 100;
}
    .ie6 .navmenu {
      height: 100px; /* acts like min-height */
    }
    .navmenu-compact {
      width: 540px;
    }
.navmenu-h,
.navmenu-description {
  color: #3c698e;
}
.navmenu-description {
  font-weight: bold;
}
.navmenu-link {
  display: block;
  margin: 4px 0;
}
.navmenu-divider {
  clear: both;
  padding-top: 15px;
  margin-left: 15px;
  margin-right: 15px;
  border-top: 2px solid #b9bbbc;
}
.navmenu-bucket {
  min-height: 157px; /* old height: 132px */
  background: url('/public/images/elements/bgs/column_separator_dashed.gif') repeat-y 100% 0;
}
    .ie6 .navmenu-bucket {
      height: 174px; /* acts like min-height */
    }
    .navmenu-bucket-last {
      background-image: none;
    }
    .navmenu-tall .navmenu-bucket {
      min-height: 174px;
    }
    .ie6 .navmenu-tall .navmenu-bucket {
      height: 174px; /* acts like min-height */
    }
.navmenu-socialmedia-link {
  float: left;
  display: block;
  width: 25px;
  height: 25px;
  margin-right: 5px;
  background-repeat: no-repeat;
}
    .navmenu-socialmedia-link-facebook { background-image: url('/public/images/elements/logo/logo_facebook_25x25.png'); }
    .navmenu-socialmedia-link-twitter { background-image: url('/public/images/elements/logo/logo_twitter_25x25.png'); }
    .navmenu-socialmedia-link-linkedin { background-image: url('/public/images/elements/logo/logo_linkedin_25x25.png'); }
    .navmenu-socialmedia-link-youtube { background-image: url('/public/images/elements/logo/logo_youtube_25x25.png'); }


/* Comment Generated by Combres - Resource '~/public/css/helpers/roundify.css' (Mode: Static) */
/* ROUNDED CORNERS */

.roundify {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.roundify-med {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.roundify-lrg {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/bab.css' (Mode: Static) */
/*********** big ass box *************/
/* base classes */
.bab-box {
  border: 7px solid #d0e6ef;
  padding: 15px;
}
.bab-box-w-gradient {
  border-color: #A3C5D8;
  padding: 0 10px;
}

/* different gradient sizes */
.bab-box-w-gradient-sm {
  background: transparent url('/public/images/elements/bgs/bab_bg_sm.png') repeat-x left bottom;
}
.bab-box-w-gradient-med {
  background: transparent url('/public/images/elements/bgs/bab_bg_med.png') repeat-x left bottom;
}
.bab-box-w-gradient-lg {
  background: transparent url('/public/images/elements/bgs/bab_bg_lg.png') repeat-x left bottom;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/notification.css' (Mode: Static) */
/**** notification ****/
/* base */
.notification {
  border: 1px solid #b7c0af;
  background: transparent url('/public/images/elements/bgs/tip_bg.gif') repeat-x left bottom;
  margin-bottom: 10px;
}
.notification .notification-inner {
  padding: 9px 10px 9px 36px;
  background: transparent url('/public/images/icons/important_16x16.png') no-repeat 10px 10px;
}
.ie6 .notification-inner,
.ie7 .notification-inner {
  zoom: 1;
}
.notification strong {
  font-weight: bold;
}

.notification strong.notification-inner-title {
    text-transform: uppercase;
    font-style: normal; /* the em default is italic */
}

.notification-hd {
  text-transform: uppercase;
  font-weight: bold;
}


/* tip */
.notification-tip .notification-inner {
  padding-top: 10px;
  min-height: 20px;
}
.ie6 .notification-tip .notification-inner { 
  height: 20px;
}

/* error */
.notification-error {
  border-color: #dba098;
  background: #fef1f1;
}
.notification-error .notification-inner {
  background: transparent url('/public/images/icons/error_16x16.png') no-repeat 10px 10px;
  font-weight: bold;
}
.notification-error .notification-hd {
  color: #942024;
}

/* w/o icon */
.notification-no-icon .notification-inner {
  padding-left: 10px;
}



/* Comment Generated by Combres - Resource '~/public/css/helpers/success.css' (Mode: Static) */
/*** congrats box ***/
.success {
  padding: 9px 10px 9px 36px;
  margin: 0 0 10px 0;
  background: transparent url('/public/images/icons/congrats_16x16.png') no-repeat 10px 10px;
  *zoom: 1;
}
.success .success-hd {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 3px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/progress.css' (Mode: Static) */
/**** progress bar ****/
.progress-bar {
  height: 22px;
  margin: 10px 0;
}
.progress-step {
  display: block;
  float: left;
  font-weight: bold;
  color: #fff;
  text-align: center;
  padding: 3px 0 2px 0;
}

/* 4 steps */
.progress-with-4steps .progress-step {
  width: 240px;
}

.progress-with-4steps .progress-past {
  background: transparent url('/public/images/elements/progress/4of4/progress_past.png') no-repeat left top;
}
.progress-with-4steps .progress-current {
  color: #414042;
  background: transparent url('/public/images/elements/progress/4of4/progress_current.png') no-repeat left top;
}
.progress-with-4steps .progress-remaining {
  background: transparent url('/public/images/elements/progress/4of4/progress_remaining.png') no-repeat left top;
}

/* 3 steps */
.progress-with-3steps .progress-step {
  width: 320px;
}
.progress-with-3steps .progress-past {
  background: transparent url('/public/images/elements/progress/3of3/progress_past.png') no-repeat left top;
}
.progress-with-3steps .progress-current {
  color: #414042;
  background: transparent url('/public/images/elements/progress/3of3/progress_current.png') no-repeat left top;
}
.progress-with-3steps .progress-remaining {
  background: transparent url('/public/images/elements/progress/3of3/progress_remaining.png') no-repeat left top;
}


/* Comment Generated by Combres - Resource '~/public/css/components/h.css' (Mode: Static) */
/*** HEADERS ***/

.h {
  position: relative;
  font-weight: bold;
}
.h1 {
  font-size: 21px;
}
.h2 {
  font-size: 16px;
}
.h3 {
  font-size: 14px;
}

.h-solid {
  padding: 0 10px;
  background-color: #5b8fb5; 
  color: #fff;
  height: 30px;
  line-height: 30px;
}

.h-solid a {
  color: #fff;  
}

.h-underlined {
  border-bottom: 1px dashed #808285;
  width: 100%;
  height: 34px;
  line-height: 34px; 
}

.h-info {
  font-size: 11px;
  font-weight: normal;
}
.h-solid .h-info {
  position: absolute;
  top: 0;
  right: 10px;
  height: 30px;    
}
.ie7 .h-solid .h-info > * {
  vertical-align: middle;
}
.ie6 .h-solid .h-info * {
  vertical-align: middle;
}
.ie6 .h-solid .h-info * * {
  vertical-align: top;
}

.h-underlined .h-info {
  position: absolute;
  top: 0;
  right: 10px;
  height: 30px;    
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/list.css' (Mode: Static) */
/* LIST */

.list {
  padding-top: 8px;
  list-style-image: none;
  list-style-position: inherit;
  list-style-type: none;
}
	.list .list-item {
	  padding: 0px 0px 7px 15px;
	  background: url('/public/images/elements/bullets/dot/1_dot_grey.gif') no-repeat 0 6px;
	}
	  .ie6 .list .list-item {
	    height: 1px;
	  }
	  .ie7 .list .list-item {
	    min-height: 1px;
	  }
  


	/* list standard image formatting */
	.list-arrow .list-item {
	  background:url('/public/images/elements/bullets/arrows/1_arrow_blue.gif') no-repeat 0 3px;
	}
	.list-numeric .list-item {
	  background: none;
	  list-style-type: decimal;
	list-style-position: inside;
	  padding-left: 0;
	}
  .list-num .list-item {
  	position: relative;
  	background: transparent;
  }
  .list-num-num {
  	position: absolute;
	  left: 0;
	  font-weight: bold;
	  color: #5B8FB5;
  }
  	  .ie7 .list-num-num,
  	  .ie6 .list-num-num  {
   			top: 0px;
		  }

	/* list font formatting */
	.list-items-bold .list-item {
	  font-weight: bold;
	}
	.list-item .list-item-title {
	  font-weight: bold;
	}


/* Comment Generated by Combres - Resource '~/public/css/components/btn.css' (Mode: Static) */
/***** button, button, who's got the button *****/
/** base button **/
.btn,
.btn-inner,
.btn-wrap,
.btn button,
.btn input {
  height: 23px;
  line-height: 23px;
}
    .btn,
    .btn-inner,
    .btn-wrap {
      display: -moz-inline-box;
      display: inline-block;
    }
    .btn-inner,
    .btn-wrap {
      background: url('/public/images/elements/buttons/sprite.png') no-repeat;
    }

    .btn {
      border-width: 0;
      padding: 0;
    }
    .btn-inner {
      padding: 0 0 0 4px;  
      background-position: 0 0;
    }
    .btn-wrap {
      background-position: 100% -23px;
      padding-right: 3px;
    }
    .btn-wrap .btn-wrap {
      padding-left: 0;
      background-repeat: repeat-x;
      background-position: 100% -46px;
    }
    .btn button,
    .btn input {
      width:auto;
      overflow:visible;
      margin: 0;
      padding: 0 0 4px 0;
      border-width: 0;
      background-color: transparent;
      color: #414142;
      font-weight: bold;
      font-size: 12px;
    }
    .ie6 .btn button,
    .ie6 .btn input {
      margin-bottom: -5px;
    }
    .btn-down {
      
    }
    .btn-down button,
    .btn-down input {
      position: relative;
      left: 1px;
    }
    .btn:hover {
      outline: 1px dotted #000;
    }
    .btn:hover button,
    .btn:hover input {
      color: #000;
    }
    .btn-down:hover {
      outline: 0;
    }
    
    /** alternative, blue button **/
    .btn-alt .btn-inner {
      background-position: 0 -69px;
    }
    .btn-alt .btn-wrap {
      background-position: 100% -92px;
    }
    .btn-alt .btn-wrap .btn-wrap {
      background-position: 0 -115px;
    }
    
    /** disabled button **/
    .btn-disabled .btn-inner {
      background-position: 0 -138px;
    }
    .btn-disabled .btn-wrap {
      background-position: 100% -161px;
    }
    .btn-disabled .btn-wrap .btn-wrap {
      background-position: 0 -184px;
    }
    .btn-disabled button,
    .btn-disabled input {
      color: #bcbec0;
    }
    
    /** buttons with icons **/
    .btn-with-icon button,
    .btn-with-icon input {
      padding-left: 22px;
    }
    
    /** expanded button that is as wide as parent container **/
    .ff3 .btn-expand {
      margin-bottom: -4px;
    }
    .btn-expand * {
      display: block;
    }
    .btn-expand button,
    .btn-expand input {
      width: 100%;
      text-align: center;
    }
    .btn-expand.btn-with-icon button,
    .btn-expand.btn-with-icon input {
      padding-left: 22px;
    }
    
    /* the four different buttons and icons */
    .btn-accept {
      background: url('/public/images/elements/buttons/base/icons/accept_16x16.png') no-repeat 2px 4px;  
    }
    .btn-disabled .btn-accept {
      background: url('/public/images/elements/buttons/base/icons/accept_16x16_disabled.png') no-repeat 2px 4px; 
    }
    .btn-decline {
      background: url('/public/images/elements/buttons/base/icons/decline_16x16.png') no-repeat 2px 4px;
    }
    .btn-disabled .btn-decline {
      background: url('/public/images/elements/buttons/base/icons/decline_16x16_disabled.png') no-repeat 2px 4px; 
    }
    .btn-ask {
      background: url('/public/images/elements/buttons/base/icons/ask_16x16.png') no-repeat 2px 4px;  
    }
    .btn-disabled .btn-ask {
      background: url('/public/images/elements/buttons/base/icons/icons/ask_16x16_disabled.png') no-repeat 2px 4px; 
    }
    .btn-view {
      background: url('/public/images/elements/buttons/base/icons/view_16x16.png') no-repeat 2px 4px; 
    }
    .btn-disabled .btn-view {
      background: url('/public/images/elements/buttons/base/icons/view_16x16_disabled.png') no-repeat 2px 4px; 
    }
    .btn-rebid {
      background: url('/public/images/elements/buttons/base/icons/rebid_16x16.png') no-repeat 2px 4px;
    }
    .btn-add {
      background: url('/public/images/elements/buttons/base/icons/add_16x16.png') no-repeat 2px 4px; 
    }
    .btn-disabled .btn-add {
      background: url('/public/images/elements/buttons/base/icons/add_16x16_disabled.png') no-repeat 2px 4px;
    }
    
.btn-fancy,
.btn-fancy .btn-inner,
.btn-fancy .btn-wrap,
.btn-fancy button,
.btn-fancy input {
  height: 30px;
  line-height: 30px;
}
    .btn-fancy .btn-inner {
      padding: 0 0 0 10px;
      background-position: 0 -210px;
    }
    .btn-fancy .btn-wrap {
      padding-right: 12px;
      background-position: 100% -245px;
    }
    .btn-fancy .btn-wrap .btn-wrap {
      padding-left: 0;
      padding-right: 0;
      background-position: 0 -280px;
    }
    .btn-fancy button,
    .btn-fancy input {
        text-transform: uppercase;
    }
    .ff3 .btn-fancy input {
        font-family:arial,helvetica,clean,sans-serif; /* 100609 - fix to the uppercase issue for FF on INPUT elements */
    }

    /* alt fancy button */
    .btn-fancy-alt .btn-inner {
      background-position: 0 -315px;
    }
    .btn-fancy-alt .btn-wrap {
      background-position: 100% -350px;
    }
    .btn-fancy-alt .btn-wrap .btn-wrap {
      background-position: 0 -385px;
    }
    
.btn-fancy-size-lrg,
.btn-fancy-size-lrg .btn-inner,
.btn-fancy-size-lrg .btn-wrap,
.btn-fancy-size-lrg button,
.btn-fancy-size-lrg input {
  height: 38px;
  line-height: 38px;
}
    .btn-fancy-size-lrg .btn-inner {
      background-position: 0 -420px;
    }
    .btn-fancy-size-lrg .btn-wrap {
      background-position: 100% -460px;
    }
    .btn-fancy-size-lrg .btn-wrap .btn-wrap {
      background-position: 0 -500px;
    }
    .btn-fancy-size-lrg button,
    .btn-fancy-size-lrg input {
      font-size: 14px;
    }
    
    /* fancy icon */
    .btn-fancy-with-icon .btn-accept,
    .btn-fancy-with-icon .btn-decline,
    .btn-fancy-with-icon .btn-ask,
    .btn-fancy-with-icon .btn-view,
    .btn-fancy-with-icon .btn-rebid {
      background-position: 2px 6px;
    }


/* Comment Generated by Combres - Resource '~/public/css/components/icon.css' (Mode: Static) */
/*** ICON ***/

.icon {
  vertical-align: middle;
}   
  /** header/icon fixes for the IEdiots **/
  .ie6 .h-solid .icon,
  .ie7 .h-solid .icon {
    height: 30px;
    background-position: 0 center !important;
  }
  .ie6 .h-underlined .icon,
  .ie7 .h-underlined .icon {
    height: 34px;
    background-position: 0 center !important;
  }


/* Comment Generated by Combres - Resource '~/public/css/helpers/toggleable.css' (Mode: Static) */
/*** TOGGLEABLE ***/

.toggleable {
  padding-left: 15px;
  background-repeat: no-repeat;
  background-position: left center;
  line-height: 17px;
  zoom: 1;
}
.toggleable-solo {
  display: inline-block;
  width: 13px;
  height: 13px;
  margin-right: 2px;
}
    .toggleable-opened {
      background-image: url('/public/images/icons/toggleable_opened.png');
    } 
    .toggleable-closed {
      background-image: url('/public/images/icons/toggleable_closed.png'); 
    }
    .ie6 .toggleable-opened,
    .ie6 .toggleable-closed { /* background position is required again despite being inherited from .toggleable for to fix issues in ie6 */
      background-repeat: no-repeat;
    }


/* Comment Generated by Combres - Resource '~/public/css/helpers/undertabs.css' (Mode: Static) */
/*** UNDERTABS ***/
.undertabs {
  height: 28px;
  background: #eaebec url('/public/images/elements/tabs/undertab_alt.png') repeat-x;
}
.undertabs-tab {
  float: left;
  height: 27px;
  padding: 0 12px;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  line-height: 27px;
  font-weight: bold;
  cursor: pointer;
  _border-left: 1px solid #f3f4f4;
  _border-right : 1px solid #f3f4f4;   
}
    .undertabs .tab-selected {
      height: 28px;
      border-color: #eaebec;
      background: #fff;
    }
    .undertabs-tab-first {
        border-left-width: 0 !important;
    }


/* Comment Generated by Combres - Resource '~/public/css/helpers/form.css' (Mode: Static) */
/********** forms **********/
.form-base .form-item-description {
  position: relative;
  display: block;
  font-weight: bold;
}
.form-base .form-example-text { /* deprecated: use .explanation */
  font-size: 11px;
  color: #939598;
  font-weight: normal;
}
.form-base .form-item-field-desc {
  font-size: 11px;
  margin-top: 5px;
  font-weight: normal;
}
.form-base .form-item-action {
  margin-top:15px;
}
.form-base .form-item-postal-code .form-item-inputs input {
  width: 65px;
}
.form-base .form-item-postal-code img {
  position: relative;
  top: -2px;
}

.form-ext .form-item {
  margin-bottom: 8px;
}
	.form-ext .form-item .form-item-description {
	  float: left;
	  width: 140px;
	  padding-top: 2px;
	}
	.form-ext .form-item .form-item-inputs {
	  margin-left: 150px;
	}
	
	.form-ext .form-item-on-top .form-item-description {
	  float: none;
	  width: auto !important;
	  padding-bottom: 5px;
	}
	.form-ext .form-item-on-top .form-item-inputs {
	  margin-left: 0 !important;
	}
	
.form-ext .form-item-indent {
  padding-left: 30px !important;
}
.form-ext .form-item-last {
  margin: 0 !important;
}



.form-disabled,
.form-disabled input,
.form-disabled select,
.form-disabled a,
.form-disabled a:hover {
  color: #a3a3a3;
  text-decoration: none;
  cursor: default;
}
.form-disabled img {
  opacity: 0.6;
}
.ie6 .form-disabled img,
.ie7 .form-disabled img,
.ie8 .form-disabled img {
  filter: alpha(opacity=60);
}

.form-title {
	font-size:17px;
	font-weight:bold;
	margin-bottom:5px;
}
.form-title a {
	font-size:11px;
	margin-left:5px;	
}

.form-item-description-xtra {
  font-weight: normal;
}

.form-section {
  padding: 0 10px 20px 10px;
  margin-bottom: 15px; /* M2 said to make 15px i really dont understand why they cant keep track of this shit, was 12px */
  border-bottom: 2px solid #F4F4F4;
}
.form-section-last {
  padding-bottom: 0;
  background: transparent;
}
.form-item-option-list {
  list-style-type:none;
}
.form-item-notification {
  margin-top:10px;
}

.form-item-description .req {
  position: absolute;
  font-weight: normal;
  left: -7px;
}
.form-item-description .req span {
  left: 0;
  position: static;
}

/* radio wrapper */
.form-item-radgroup span label {
  display: inline-block;
  padding-right: 5px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/explanation.css' (Mode: Static) */
.explanation {
  font-size: 11px;
  color: #939598;
}


/* Comment Generated by Combres - Resource '~/public/css/components/form-quick-estimator.css' (Mode: Static) */
/* price estimator form */
.form-quick-estimator .form-item {
	padding-bottom: 5px;
}
	.form-quick-estimator .form-item .form-item-description {
	  width: 82px;
	  padding-top: 2px;
	  font-size: 11px;
	  float: left;
	}
	.form-quick-estimator .form-item .form-item-inputs {
	  margin-left: 85px;
	}

.form-quick-estimator-title {
  font-weight: bold;
}
.form-quick-estimator-category-select {
  width: 145px;
}
.form-quick-estimator-postal-code-input {
  width: 65px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/form-quick-registration.css' (Mode: Static) */
/* registration quick form */
.form-quick-registration .form-item .form-item-description {
  float: none;
  font-weight: normal;
  color: #fff;
  font-size: 12px;
  width: 170px;
}
.form-quick-registration select {
  width: 177px;
}
.form-quick-registration .form-input-type-text {
  width: 173px;
  *width: 171px;
}
.form-quick-registration .form-item-postal-code .form-input-type-text {
  font-size: 11px;
}
.form-quick-registration-inner-form-pretext {
  color:#ccc
}


/* Comment Generated by Combres - Resource '~/public/css/components/form-quick-listingproc.css' (Mode: Static) */
/* listing quick form */
.form-quick-listingproc .form-item {
  margin-bottom: 5px;
}
.form-quick-listingproc .form-item .form-item-description {
  color: #fff;
  width: 170px;
  display: block;
  font-size: 12px;
}
.form-quick-listingproc .form-item .form-item-inputs {
  margin-left: 0px;
}
.form-quick-listingproc select {
  width: 100%;
}
.form-quick-listingproc .form-input-type-text {
  width: 100%;
  height: 16px;
  padding: 2px 0;
}
.ie6 .form-quick-listingproc .form-input-type-text {
  width: 98%;
}
.form-quick-listingproc .form-item-postal-codes {
  margin-bottom: 0px;
}
.form-quick-listingproc .form-item-postal-code {
  margin-bottom: 5px;
}
.form-quick-listingproc .form-item-postal-code .form-input-type-text {
  font-size: 11px;
  width: 58px !important;
  height: 15px;
  padding-top: 3px;
}
.form-quick-listingproc .form-item-action {
  margin-top: 10px;
}
.form-quick-listingproc-ziplookup {
  font-size: 11px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/ebaytools.css' (Mode: Static) */
/* /ebay/default.aspx */
.ebaytools-list-form .form-item {
  margin-bottom: 5px;
}
.ebaytools-list-form .form-item .form-item-description {
  width: 170px;
  display: block;
  font-size: 12px;
}
.ebaytools-list-form .form-item .form-item-inputs {
  margin-left: 0px;
}
.ebaytools-list-form select {
  width: 177px;
}
.ebaytools-list {
    background-color: #5c90b5;
    padding: 15px 35px 15px 15px;
    color:#fff;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/req.css' (Mode: Static) */
/* required asterisk */
.req {
  color: #8d1907;
  font-weight: bold;
  position: relative;
}
.req span {
  position: absolute;
  left: -7px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/req-notice.css' (Mode: Static) */
/* required notice */
.req-notice {
  font-weight: bold;
}
.req-notice .req {
  font-size: 14px;
  font-weight: bold;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/popupform.css' (Mode: Static) */
/***** popup form *****/
/**********************/
.popupform {
  -webkit-box-shadow: 5px 7px 10px #ccc;
  -moz-box-shadow: 5px 7px 10px #ccc;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  position: relative;
  padding: 7px 15px 12px 15px;
  background-color: #fff;
  border: 2px solid #5b8fb5;
  
  /* reset incase nested someplce weird */
  font-size: 12px;
  text-align: left;
  color: #414042;
}
    .ie7 .popupform,
    .ie6 .popupform {
      zoom: 1;
    }
.popupform-hd {
  font-weight: bold;
  border-bottom: 1px dashed #8d8f92;
  margin-bottom: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}
    /* this actually introduces issues with zip code lookup header, but fixes other issues */
    .ie7 .popupform-hd,
    .ie6 .popupform-hd {
      zoom: 1;
    }
.popupform-hd-icon {
  vertical-align: middle;
  margin-left: 2px;
}
  .webkit .popupform-hd-icon {
    vertical-align: top;
  }
.popupform-bd {
  padding: 0 5px;
}
.popupform-bd label {
  font-weight: bold;
}
.popupform-description {
  margin-top: 6px;
}
.popupform-ft {
  margin-top: 5px;
  text-align: right;
}
.popupform-error {
  display: none;
  color: red;
  margin: 10px 0;
}
.popupform-close {
  position: absolute;
  top: 8px;
  right: 8px;
  display: block;
  width: 11px;
  height: 11px;
  background: url('/sticky/images/close.gif') no-repeat;
  cursor: pointer;
}
  .ie7 .popupform-close,
  .ie6 .popupform-close {
    top: 10px;
    right: 10px;
  } 


/* Comment Generated by Combres - Resource '~/public/css/helpers/table.css' (Mode: Static) */
/**** table stuff ****/
.table {
  width: 100%;
  border: 0;
}
.table tr {
  border: 0;
}
.table th,
.table td {
  vertical-align: top;
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
.table th,
.table .table-cell-th {
  font-weight: bold;
}
.table-fancy {
  border-collapse: collapse;
  border-bottom: 2px solid #e3e4e5;
}
.table-fancy .table-row-alt td {
  background-color: #f1f1f2;
}   
.table-fancy td,
.table-fancy th {
  padding: 5px 10px;
}
.table-fancy th,
.table-fancy .table-cell-th {
  border-bottom: 2px solid #e3e4e5;
}
.table-fancy td {
  border-bottom: 1px dashed #8d8f92;
}
.table-fancy .table-row-last td {
  border-bottom-width: 0;
}


/* Comment Generated by Combres - Resource '~/public/css/components/pricetransparency.css' (Mode: Static) */
/*** price transparency ***/
/* controls/user/pricetransparency.ascx */
.pricetransparency {
  min-width: 280px;
}
    .ie6 .pricetransparency {
      width: 280px;
    }
.pricetransparency-table th {
  padding-right: 5px;
}
.pricetransparency-table span {white-space: nowrap;}
.pricetransparency-note {
  margin-top: 5px;
  font-size:11px;
  white-space:normal;
}
.ie6 .pricetransparency-note {
  width: 250px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/bidupsells.css' (Mode: Static) */
/*** bid upsells ***/
.bidupsells-table {
  width: 100%;
  border-bottom: 1px dashed #e3e4e5;
}
.bidupsells-table th,
.bidupsells-table td {
  padding: 5px;
}
.bidupsells-table th {
  border-bottom: 1px dashed #e3e4e5;
  vertical-align: bottom;
  color: #5d5d5d;
  font-weight: bold;
  font-size: 11px;
  line-height: 14px;
}
.bidupsells-table-col-fee,
.bidupsells-table-col-unavailable,
.bidupsells-table-col-available {
  text-align: center;
}
td.bidupsells-table-col-fee,
td.bidupsells-table-col-or,
td.bidupsells-table-col-percent {
  background-color: #f4f4f4; 
  white-space: nowrap;
  vertical-align: top;
}
.bidupsells-table-col-fee input {
  width: 39px;
}
.bidupsells-table-col-percent input {
  width: 31px;
}
th.bidupsells-table-col-or {
  color: #414142;
}
td.bidupsells-table-col-or {
  color: #999;
  font-size: 10px;
}
td.bidupsells-table-col-name-description {
  font-weight: bold;
}
.bidupsells-note {
  margin-top: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/myrates.css' (Mode: Static) */
/*
 * path: /my_rates.aspx
 * ns:   myrates
 *
 * my-rates formatting
 */


/* my rates fixes */
.myrates-section-bd .bidupsells-table {
  margin-top: 10px;
  border-top: 2px solid #f4f4f4;
}
.myrates-section-bd td.bidupsells-table-col-name-description {
  width: 310px;
}
.myrates-section-bd td.bidupsells-table-col-unavailable {
  width: 83px;
}


.myrates-viewall-col-data{width: 300px;}
.myrates-viewall-col-type {width: 85px; text-align:center;}
.myrates-viewall-col-date {width: 125px; text-align:center;}
.myrates-viewall-col-edit {width: 35px; text-align:center;}
.myrates-viewall-col-edit img {display: block; margin-left: auto; margin-right: auto;}
.myrates-viewall-col-remove {width: 45px;}
.myrates-viewall-col-remove input {display: block; margin-left: auto; margin-right: auto;}

/* myrates - this is redundant to myuship-nav-toggleable and should be abstracted */
.myrates-table-toggleable {
    cursor:pointer;
    display:inline-block;
    height:13px;
    margin-right:3px;
    padding:0;
    width:13px;
}

/*
 * path: /my_rates.aspx, my_rates_xx.aspx
 * ns:   myrates
 * file is located in: /my_rates.aspx, my_rates_localmoves.aspx, my_rates_boats.aspx, my_rates_autos.aspx, my_rates_motorcycles.aspx
 */
.myrates-tabs .tabs-tab a {
  color: #fff;
}
.myrates-tabs .tabs-tab-selected a {
  color: #414142;
}
.myrates-discuss {
  float: left;
  padding: 4px 0 0 10px;
}
.myrates-section {
  padding-top: 0;
  margin: 10px 0;
}
.myrates-section-alt {
  border-color: #A3C5D8;
}
.myrates-section-bd {
  padding: 10px 10px 0 10px;
}
.myrates-rate-item-description {
  display: inline-block;
  width: 90px;
}
.myrates-rate-item-description-lg  {
  width: 122px;
}
.myrates-rate-item-description-xlg {
  width: 160px;
}
.myrates-rate-item-description input,
.myrates-rate-item-description-lg input,
.myrates-rate-item-description-xlg input {
  margin: 0 4px 0 0;
  height: 13px;
  width: 13px;
  position: relative;
  top: 2px;
}
.myrates-rate-item-rate {
  width: 60px;
}
.myrates-btwn-items {
  font-size: 11px;
  color: #999;
}
.myrates-list-item {
  padding-bottom: 3px;
}
.myrates-list-item-lg {
  padding-bottom: 7px;
}
.myrates-multicheck-table td {
  padding: 3px 0;
}
.myrates-actions {
  padding: 10px 10px 0 10px;
  border-top: 2px solid #f4f4f4;
}
.myrates-actions-xtend {
  margin: 0 -10px;
}
.myrates-actions-divided {
  padding-bottom: 10px;
  border-bottom: 5px solid #5b8fb5;
}
.myrates-zone-price {
  width: 38px;
}
td.left_column,
tr.top_row {
  font-weight: bold;
}
.zone_table {
  text-align: center;
}
.zone_table td {
  padding: 1px;
}

/* cities list */
.myrates-section-list {
  padding: 8px 10px 0 10px;
}
.myrates-cities {
  display: block;
  float: left;
  width: 22%;
}

/* boats */
.myrates-boats-existing-profiles {
  padding: 10px 10px 7px 20px;
  margin-bottom: 10px;
  border: 7px solid #5b8fb5;
  border-top: 0;
}
.myrates-boats-existing-profiles .list-item {
  display: block;
  float: left;
  width: 121px;
}
.myrates-boats-section-hd {
  padding: 10px 0 0 0;
}
.myrates-boats-section-bd {
  margin-top: 10px;
  border-top: 1px dashed #808285;
}

/* autos */
.myrates-autos-zones {
  padding: 10px 10px 0 10px;
}
.myrates-autos-zones-map {
  background-color: #f0f0f0;
  float: left;
  height: 240px;
  width: 320px;
  padding: 30px 25px 30px 25px;
}
.myrates-autos-zones-list {
  width: 112px;
  float: left;
  border-right: 1px solid #999;
}
.myrates-autos-zones-list li {
  padding: 6px;
  color: #ccc;
  font-weight: bold;
}
.myrates-autos-zones-zone-title {
  display: inline-block;
  padding-left: 20px;
  width: 60px;
  text-decoration: underline;
}
.myrates-autos-zones-color-box {
  display: inline-block;
  height: 12px;
  width: 12px;
  background-color: #e5e5e5;
  border: 1px solid #e9e9e9;
  position: relative;
  top: 2px;
}
.myrates-zone-selected .myrates-autos-zones-zone-title {
  background: #fff url('/images/icons/arrow_right.gif') no-repeat left center;
}
.myrates-zone-active .myrates-autos-zones-zone-title {
  color: #00f;
  cursor: pointer;
}
/* active colors for zones */
.zone_1-active .myrates-autos-zones-color-box { background-color: #bca4b3;}
.zone_2-active .myrates-autos-zones-color-box { background-color: #f37572;}
.zone_3-active .myrates-autos-zones-color-box { background-color: #7da9c0;}
.zone_4-active .myrates-autos-zones-color-box { background-color: #f3df61;}
.zone_5-active .myrates-autos-zones-color-box { background-color: #f0b247;}
.zone_6-active .myrates-autos-zones-color-box { background-color: #c1d78e;}
.zone_7-active .myrates-autos-zones-color-box { background-color: #8ed7d3;}
.zone_8-active .myrates-autos-zones-color-box { background-color: #76b869;}
.zone_9-active .myrates-autos-zones-color-box { background-color: #c35490;}
.zone_10-active .myrates-autos-zones-color-box { background-color: #999999;}
/* hide zone boxes */
.hide1 #row_1, .hide1 .column_1 {display:none;}
.hide2 #row_2, .hide2 .column_2 {display:none;}
.hide3 #row_3, .hide3 .column_3 {display:none;}
.hide4 #row_4, .hide4 .column_4 {display:none;}
.hide5 #row_5, .hide5 .column_5 {display:none;}
.hide6 #row_6, .hide6 .column_6 {display:none;}
.hide7 #row_7, .hide7 .column_7 {display:none;}
.hide8 #row_8, .hide8 .column_8 {display:none;}
.hide9 #row_9, .hide9 .column_9 {display:none;}
.hide10 #row_10, .hide10 .column_10 {display:none;}


/* Comment Generated by Combres - Resource '~/public/css/components/localmove-rates.css' (Mode: Static) */
/*** loval moves table ***/
/* controls/user/myuship/localMovesTable.ascx */
.localmove-rates table {
  height: auto !important;
}
.localmove-rates table th,
.localmove-rates table td {
  padding: 8px 0;
  text-align: center;
  border-bottom: 2px solid #e1e2e2;
  font-weight: bold;
}
.localmove-rates table th {
  background-color: #fff;
}
.localmove-rates table td {
  color: #3c698e;
  background-color: #f5f6f6;
}
.localmove-rates table td.localmove-rates-rate {
  color: #5b8fb5;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/tooltip.css' (Mode: Static) */
.tooltip {
  width: 215px;
  padding: 7px;
  border: 2px solid #B3B3BF;
  background-color: #EEEEF8;
  font-size: 11px;
  z-index:20;
}
    .tooltip strong {
      font-weight: bold;
      display: block;
      margin-bottom: 5px;
    }


/* Comment Generated by Combres - Resource '~/public/css/components/partners-banner.css' (Mode: Static) */
/*** partner banners ***/
/* ui/masterpages/layout.master */
.partners-banner-outline {
    background-color: #ddd;
    padding: 1px;
} 
.partners-banner {height: 100%; background-color: #f8f8f8;}
.partners-banner-content {padding: 15px 20px;}
.ie7 .partners-banner-content {min-height:1px;}
.ie6 .partners-banner-content {zoom:1;}
.partners-banner-content .h strong {
    font-weight:bold;
    color: #000;
}
.partners-banner-content .h2 {line-height:20px;}

.partners-banner-content-link {display:block; height: 40px; }
.partners-banner-content-bd .h {color: #3d698e;}
.partners-banner-content-bd strong {font-weight:bold;}
.partners-banner-content-bd .list-item {padding-bottom: 4px !important;}

/* banner specific styles */
.partners-rb .partners-banner-content-link {background: url('/public/images/promo/partners/rb/rb_transparent_logo.png') no-repeat right top;}
.partners-auctionaccess .partners-banner-content-link {background: url('/public/images/promo/partners/auctionaccess/logo_auctionaccess.png') no-repeat right top;}
.partners-rofo .partners-banner-content-link {background: url('/public/images/promo/partners/rofo/logo_rofo.png') no-repeat right top;}
.partners-moving .partners-banner-content-link {background: url('/public/images/promo/partners/moving/logo_moving.png') no-repeat right top;}
.partners-boats .partners-banner-content-link {background: url('/public/images/promo/partners/boats/logo_boats.png') no-repeat right top;}
.partners-yachtworld .partners-banner-content-link {background: url('/public/images/promo/partners/yachtworld/logo_yachtworld.png') no-repeat right top;}
.partners-boxby .partners-banner-content-link {background: url('/images/partners/Boxby/boxby_logo.png') no-repeat right top;}
.partners-mobile .partners-banner-content-link {background: url('/public/images/promo/partners/mobile/mobile_logo.png') no-repeat right top;}
.partners-iShipEquip .partners-banner-content-link {background: url('/images/partners/ishipequip/iship-logo-126x40.png') no-repeat right top;}
.partners-boot24 .partners-banner-content-link {background: url('/public/images/promo/partners/boot24/boot24_logo.png') no-repeat right top;}
.partners-assettradex .partners-banner-content-link {background: url('/public/images/promo/partners/assettradex/assettradex.png') no-repeat right top;}

.partners-banner-content-bd-step {padding: 5px 0 0 33px;}
.partners-banner-content-bd-step-list {
    background: url('/public/images/promo/partners/rb/step1.png') no-repeat left top;
    width: 150px;
}
.partners-banner-content-bd-step-list-header {font-weight:bold;font-size:16px;}
.partners-banner-content-bd-step-choose {
    background: url('/public/images/promo/partners/rb/step2.png') no-repeat left top;
    width: 165px;
}
.partners-banner-content-bd-step-complete {
    background: url('/public/images/promo/partners/rb/step3.png') no-repeat left top;
    width: 135px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/form-input-text-icon.css' (Mode: Static) */
.form-input-text-icon {
  position: absolute;
  cursor: pointer;
}


/* Comment Generated by Combres - Resource '~/public/css/components/form-input-text-datepicker.css' (Mode: Static) */
/*********
 * ns: form-input-text-datepicker
 * path: /UI/Controls/DateTextBox.vb
 *
 * textbox with calendar icon inside.  A calendar pops up when focus enters the textbox to help user choose date
 */
.form-input-text-datepicker-wrap {
  display: inline-block;
}
  .ie6 .form-input-text-datepicker-wrap,
  .ie7 .form-input-text-datepicker-wrap {
  	display: inline;
  }
.form-input-text-datepicker {
  position: relative;
}

.form-input-text-datepicker .form-input-text-icon {
  right:3px;
  top:0px;
  width:18px;
  height: 13px;
  background: url(/sticky/images/calendar.gif) no-repeat scroll 0 0;
  *top:5px; /* ie6 ie7 */
  _left: 79px; /* ie6 */
}
.form-input-text-date-active {
  
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/process.css' (Mode: Static) */
/*********
 * ns: process
 *
 * header of processes
 */
.process-hd {
  margin-bottom: 15px;
  padding: 15px 10px;
  border-bottom: 2px solid #f4f4f4;
}
.process-h {
  margin-bottom: 6px;
  font-size: 18px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/zipLookup.css' (Mode: Static) */
/*********
 * ns: zipLookup
 * path: /Controls/User/ZipCodeLookup.ascx, /Controls/Server/ZipLookupLink.vb
 *
 * ZIP code lookup popup form
 */
.zipLookup-container {
  min-width: 270px;
}
    .ie6 .zipLookup-container {
      width: 250px;
    }
.zipLookup-form .form-item .form-item-description {
  width: 30px;
}
.zipLookup-form .form-item .form-item-inputs {
  margin-left: 40px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/action-list.css' (Mode: Static) */
/********* component
 * ns: action-list
 *
 * html psudeo dropdown for action links.  shows default action, then has and expandable elemenet that toggled
 */
.action-list {
  position: relative;
  text-align: left;
}
.action-list-default,
.action-list-more {
  width: 170px;
  white-space: nowrap;
  overflow: hidden;
}
.locale-de-DE .action-list-default, .locale-de-DE .action-list-more { width:200px; }
.action-list-default {
  border: 1px solid #7F9DB9;
  background-color: #fff;
}
.action-list-more {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #7F9DB9;
  background-color: #fff;
}
.action-list-item {
  height: 22px;
  padding: 0 3px;  
  line-height: 22px;
}
    .ie6 .action-list-item {
      font-size: 11px;
    }
.action-list-item-offset {
  padding-left: 15px;
}
.action-list-toggle {
  float: right;
  margin: 2px 3px 0 0;
  width: 15px;
  height: 16px;
  background: url('/images/imgDrop_15x16.gif') no-repeat;
}
    .ie6 .action-list-toggle {
      margin-right: 1px;
    }
.action-list-more .action-list-toggle {
  background-image: url('/images/imgDropX_15x16.gif');
}


/* Comment Generated by Combres - Resource '~/public/css/components/noteedit.css' (Mode: Static) */
/*********
 * ns: noteedit
 * path: /controls/note.ascx
 *
 * icon when clicked shows a popupform in which a tsp can add notes about a shipment
 */
.noteedit {
  width: 250px;
}
.noteedit textarea {
  width: 100%;
  height: 50px;
}
.noteedit-clear {
  font-size: 11px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/myuship-alerts.css' (Mode: Static) */
/*********
 * ns: myuship-alerts
 * path: /controls/Alerts.ascx
 *
 * shows what a user has pending in account....open bids, listing, unread messages
 */
.myuship-alerts-hd {
  color: #3C698E;
}
.myuship-alerts-title {
  display: block;
  margin-bottom: 5px;
  font-weight: bold;
}


/* Comment Generated by Combres - Resource '~/public/css/components/myuship-master.css' (Mode: Static) */
/*********
 * ns: myuship-master
 * path: UI/MasterPages/MyUship.Master
 *
 * formats the sub master template
 */
.myuship-master-help {
  float:right;
}


/* Comment Generated by Combres - Resource '~/public/css/components/completescore.css' (Mode: Static) */
/*********
 * ns: completescore
 * path: /controls/CompletenessScore.ascx
 *
 * little progress bar that shows the percentage a user's profile is complete
 */
.completescore {
  display: inline-block;
  *display: inline; /* ie8 */
}
.completescore-amt {
  margin-left: 3px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/hide-selects.css' (Mode: Static) */
/********* component
 * ns: hide-selects/dont-hide-selects
 *
 * these styles help fix an ie6 bug where dropdowns show through positioned elements
 * lame....
 */
.ie6 .hide-selects select {
  visibility: hidden; /* ie6 */
}
    .ie6 .dont-hide-selects select {
      visibility: visible; /* ie6 */
    }


/* Comment Generated by Combres - Resource '~/public/css/helpers/litebox.css' (Mode: Static) */
/********* component
 * ns: litebox
 *
 * litebox/lightbox for intersitial popups
 */ 
.litebox {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  z-index: 999;
  opacity: 0.5;
  filter: alpha(opacity=50);
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/defaulttext.css' (Mode: Static) */
/********* component
 * ns: defaulttext
 *
 * textboxes that have prefilled text
 */ 
.defaulttext {
  color: #8c8c8c;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/back-to-top.css' (Mode: Static) */
/********* component
 * ns: back-to-top
 *
 * anchor that sends user to the top of the page
 */ 
.back-to-top {
  background: url('/public/images/icons/arrow_basic_up.png') no-repeat right center;
  padding-right: 13px;
  color: #00f;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/brandedtext.css' (Mode: Static) */
/********* component
 * ns: brandedtext
 *
 * label that has branded text like "Place Bid" or "Book it Now"
 * NOTE: any changes here need to be relfected in the method (NewsManager.NewsTool.BrandedText.GetHTMLForEmail)
 * that renders the text for emails
 */ 
.brandedtext {
  white-space: nowrap;
  font-weight: bold;
}
.brandedtext-max {
  color: #962224;
}
.brandedtext-target {
  color: #3c698e;
}
.brandedtext-place-bid {
  color: #5c9659;
}
.brandedtext-charity {
  color: #000;
}
.brandedtext-sin {
  color: #57a6c0;
  font-style: italic;
}
.brandedtext-bin {
  color: #d16427;
  font-style: italic;
}
.brandedtext-tm {
  color: #414042;
}
.brandedtext-nyp {
  color: #d16427;
  font-style: italic;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/pricingoption.css' (Mode: Static) */
/********* component
 * ns: pricingoption
 *
 * label with pricing options stuff in it
 * NOTE: any changes here need to be relfected in the method (Mapping.MappingTool.PricingOptionText.GetHTMLForEmail)
 * that renders the text for emails
 */ 
.pricingoption {
  white-space: nowrap;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/tabs.css' (Mode: Static) */
/********* component
 * ns: tabs
 * control: ui:Tabs
 *
 * base styles for tabs
 */ 
.tabs {
  height: 27px !important;
  border-bottom: 3px solid #5F90B5;
}
.tabs-tab,
.tabs-tab-wrap {
  height: 30px;
}
.tabs-tab {
  float:left;
  position: relative;
  margin-right: 5px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
}
.ie6 .tabs-tab {
  bottom: -3px;
}
.tabs-tab-wrap {
  padding-left: 15px;
  background: url('/public/images/elements/tabs/rounded_blue_main.png') no-repeat;
  display: inline-block;
}
	.ie6 .tabs-tab-wrap,
	.ie7 .tabs-tab-wrap {
		zoom: 1;
  	display: inline;
	}
		.ie6 .tabs-tab-wrap {
			height: 30px;
		}
.tabs-tab-wrap .tabs-tab-wrap {
  height: 24px;
  padding-left: 0;
  padding-right: 15px;
  padding-top: 6px;
  background-image: url('/public/images/elements/tabs/rounded_blue_rt.png');
  background-position: right top;
}
    .tabs-tab-selected {
      color: #000;
    }
    .tabs-tab-selected .tabs-tab-wrap {
      background-image: url('/public/images/elements/tabs/rounded_blue_main_selected.png');
    }
    .tabs-tab-selected .tabs-tab-wrap .tabs-tab-wrap {
      background-image: url('/public/images/elements/tabs/rounded_blue_rt_selected.png');
    }


/* Comment Generated by Combres - Resource '~/public/css/helpers/xformatted.css' (Mode: Static) */
/********* component
 * ns: xformatted
 *
 * formatts db driven text that has hhtml and de-resets it
 */
.xformatted p {
  margin: 10px 0;
}
.xformatted b
.xformatted strong {
  font-weight: bold;
}
.xformatted i,
.xformatted em {
  font-style: italic;
}
.xformatted ul,
.xformatted ul li {
  list-style-type: disc;
}
.xformatted ol,
.xformatted ol li {
  list-style-type: decimal;
}
.xformatted ol li,
.xformatted ul li {
  margin: 3px 0 3px 15px;
}
.xformatted h2 {
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px dashed #808285;
    width: 100%;
    height: 34px;
    line-height: 34px; 
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/loading.css' (Mode: Static) */
/********* component
 * ns: loading
 *
 * does the little loading tag in upper right hand corner
 */
.loading {
  position: fixed;
  right: 20px;
  top: 0;
  display: none;
  padding: 1px 4px;
  background-color: #CC3300;
  color: #FFFFFF;
}
.ie6 .loading {  /* sorry ie6 users, you can't see this */
  position: absolute;
  top: -1000px;
  left: -1000px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/inline-validator.css' (Mode: Static) */
/********* component
 * ns: inline-validator
 *
 * inline validation success/fail/load css
 */
.inline-validator-success,
.inline-validator-failure {
    font-weight: bold;
}
.inline-validator-success 
{
    background: url("/public/images/icons/congrats_16x16.png") no-repeat scroll left center transparent;
    padding: 0 0 0 20px;
    color: #5C9659;
}
.inline-validator-failure 
{
    background: url("/public/images/icons/error_16x16.png") no-repeat scroll left center transparent;
    padding: 0 0 0 20px;
    color: #942024;
}
.inline-validator-activity {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url('/public/images/icons/loader_16x16.gif');
}


/* Comment Generated by Combres - Resource '~/public/css/components/imageupload.css' (Mode: Static) */
/*********
 * ns: imageupload
 * path: /controls/user/xImageUpload.ascx
 *
 * form inputs that let you select and upload an image
 */
.ie6 .imageupload-action {
  position: relative;
  top: 5px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/imageupload-gallery.css' (Mode: Static) */
/*********
 * ns: imageupload-gallery
 * path: /controls/user/xImageUploadGallery.ascx
 *
 * gallery that shows user images
 */
.imageupload-gallery-item {
  float: left;
  height: 155px;
  margin-right: 15px;
}
.imageupload-gallery-item-radio {
  float: left;
}
.imageupload-gallery-item-pic {
  margin-left: 25px;
}
.imageupload-gallery-item-pic img {
  height: 100px;
  padding: 1px;
  border: 3px solid #fff;
}
    .imageupload-gallery-item-selected .imageupload-gallery-item-pic img {
      border-color: #5B8FB5;
    }
.imageupload-gallery-item-actions {
  margin: 5px 0 0 20px;
  text-align: center;
  font-size: 11px;
}
.imageupload-gallery-item-actions img {
  vertical-align: middle;
}
.imageupload-gallery-item-actions-action {
  display: block;
}
.imageupload-gallery-item-actions-enlarge {
  margin-bottom: 3px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/videogallery.css' (Mode: Static) */
/*********
 * ns: videogallery
 * path: /controls/user/xVideoUploadGallery.ascx,/controls/user/xVideoUploadGalleryItem.ascx
 *
 * gallery that shows a users uploaded videos
 */
.videogallery-hd {
  margin-bottom: 10px;
  font-weight: bold;
}
.videogallery-item {
  float: left;
  height: 150px;
  margin-right: 15px;
}
.videogallery-item-radio {
  float: left;
}
.videogallery-item-pic {
  position: relative;
  display: block;
  margin-left: 25px;
  cursor: pointer;
}
.videogallery-item-pic-icon {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 100px;
  background: url(/sticky/images/videotutorials/play_overlay.png) no-repeat 50% 50%;
}
    .ie6 .videogallery-item-pic-icon {
      width: 136px;
    }
.videogallery-item-pic img {
  height: 100px;
  padding: 1px;
  border: 3px solid #fff;
}
    .videogallery-item-selected .videogallery-item-pic img {
      border-color: #5B8FB5;
    }
.videogallery-item-actions {
  font-size: 11px;
  margin: 5px 0 0 20px;
  text-align: center;
}


/* Comment Generated by Combres - Resource '~/public/css/components/servicearea.css' (Mode: Static) */
/*********
 * ns: servicearea
 * path: /controls/user/PC_ServiceArea_Control.ascx
 *
 * input for a users service area, has a map that can be clicked
 */
.servicearea {
  margin: 10px 0;
}
.servicearea-map {
  float: right;
  margin-right: 100px;
}
    .servicearea-map-solo {
      float: normal;
      margin-right: 0;
    }
.servicearea-legend {
  margin-left: 90px;
}
.servicearea-legend-item {
  float: left;
  width: 115px;
  font-size: 11px;
}
.servicearea-legend-item span {
  display:block;
  float:left;
  width:10px;
  height:10px;
  margin-right:3px;
  border:1px solid #000000;
}
    .servicearea-legend-selected span {
      background-color: #C35490;
    }
    .servicearea-legend-activity span {
      background-color: #F3DF61;
    }
.servicearea-region-name {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 3px;
}

/* Added by maneesh 5/11/10. The US map in TSP uShip profile has problem selecting the states on the US map, due to the width of States div being 100%
   and the div is overlapping with the map.*/
.servicearea-regions{
	float:left; /* Added by maneesh. The US map in TSP uShip profile has problem selecting the states on the map, due to the width of States div being 100%*/
}
.servicearea-region {
  display: none;
}
.servicearea-region-edit {
  display: block;
}

.servicearea-region-city {
  display: none;
}

.servicearea-region-edit-city {
  display: block;
   position:absolute;
   left:500px;
}
.servicearea-region-h a {
  font-size: 12px;
  font-weight: normal;
  margin-left: 3px;
}
.servicearea-region-h, 
.servicearea-region-cities-description {
  font-weight: bold;
}
.servicearea-region-h,
.servicearea-region-regionwide,
.servicearea-region-cities-description {
  margin-bottom: 5px;
}
.servicearea-region-cities-col {
  float: left;
  margin-right: 5px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/starrating.css' (Mode: Static) */
/*********
 * ns: starrating
 *
 * star rating component
 */
.starrating {
  width: 80px;
  height: 16px;
}
.starrating-star {
  float: left;
  width: 16px;
  height: 16px;
  background: url('/sticky/images/stars_trio.gif') no-repeat 0 0;
}
.starrating-star-hover {
  background-position: 0 -24px;
}
.starrating-star-selected {
  background-position: 0 -48px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/listing-recommended.css' (Mode: Static) */
/*********
 * ns: listing-recommended
 * path: /controls/user/PackageList.ascx
 *
 * list of shipments recommended to tsp's
 */
.listing-recommended-col-cat {
  width: 210px;
}
.listing-recommended-col-cat .title {
  display: block;
}
.listing-recommended-col-cat img.shipment {
  display: block;
  width: 50px;
  float: left;
  margin-right: 5px;
}



/* Comment Generated by Combres - Resource '~/public/css/components/listing-ccta-shipper.css' (Mode: Static) */
/*********
 * ns: listing-ccta-shipper
 * path: /ui/UserControls/banners/listingBanner.ascx
 *
 * banner ccta on top of listing page for shippers
 */
.listing-ccta-shipper-form-quick-listingproc .form-item .form-item-description {
  color: #414042;
}
.listing-ccta-shipper-form-quick-listingproc .form-item-postal-code {
    /* lala */
  float: left;
  width: 100px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/status-history.css' (Mode: Static) */
/*********
 * ns: status-history
 * path: /Controls/User/StatusUpdate/ItemList.ascx
 *
 * list of previous status history
 */
.status-history {
  margin: 10px 0;
}
    .status-history-none {
      display: none;
    }
.status-history-item {
  display: none;
  margin: 5px 0;
}
    .status-history-recent,
    .status-history-expanded .status-history-item {
      display: block;
    }

.status-history-toggle {
  margin-left: 5px;
  font-size: 11px;
  color: #00f;
  padding-left: 16px;
  border-left: 1px solid #000;
  background: url('/sticky/images/status_updates/arrow_down_blue.gif') no-repeat 5px 6px;
}
.status-history-expanded .status-history-toggle {
  background-image: url('/sticky/images/status_updates/arrow_up_blue.gif');
}


/* Comment Generated by Combres - Resource '~/public/css/components/status-item.css' (Mode: Static) */
/*********
 * ns: status-item
 * path: /Controls/User/StatusUpdate/Item.ascx
 *
 * individual status update
 */
.status-item-profile-user {
  display: inline;
}
.status-item-date {
  color: #9C9C9E;
}
.status-item-location-acts-like-link {
  color: #00f;
}
.status-item-location-acts-like-link:hover {
  text-decoration: underline;
  cursor: pointer;
}


/* Comment Generated by Combres - Resource '~/public/css/components/status-update.css' (Mode: Static) */
/*********
 * ns: status-update
 * path: /Controls/User/StatusUpdate/UpdateForm.ascx
 *
 * form that users enters status
 */
.status-update {
  margin: 10px 0;
}
.status-update-status,
.status-update-location {
  width: 100%;
  margin: 0;
  padding: 0;
  border-width: 0;
  font-size: 12px;
  font-family: arial;
}
.status-update-location.defaulttext {
  font-size: 11px;
}
.status-update-chars-remaining-exceded {
  color: #f00;
}


/* Comment Generated by Combres - Resource '~/public/css/components/ccCalculator.css' (Mode: Static) */
/*********
 * ns: ccCalculator
 * path: /controls/user/ccCalculator.ascx
 *
 * currency conversion calculator popup styles
 */
.ccCalculator-wrapper {
  display: none;
  position: absolute;
  width: 300px;
  z-index: 20;
}
.ccCalculator-wrapper .popupform-bd {
  font-size: 11px;
}
.ccCalculator-item {
  padding-bottom: 10px;
}
.ccCalculator-item-desc {
  display: inline-block;
  width: 85px;
}
.ccCalculator-converted-amt {
  padding: 10px 0;
  border-top: 2px solid #000;
  font-weight: bold;
}
.ccCalculator-converted-amt-result {
  color: #5c9659;
  font-size: 12px;
  padding-right: 2px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/measurement-info.css' (Mode: Static) */
/*********
 * ns: measurement-info
 * path: controls/user/listingcontrols/custom/measurementInfo.ascx
 *
 * generic measurement control
 */

.ie6 .measurement-info,
.ie7 .measurement-info, 
.ie8 .measurement-info  {
	zoom: 1;
}
.measurement-info {
	position: relative;
}
.measurement-info-unit-system {
	margin-bottom: 5px;
}
.measurement-info-input input {
    width: 30px;
}
.measurement-info-weight .measurement-info-input-weight input {
    width: 50px;
}
.measurement-info-input .m,
.measurement-info-input .kg,
.measurement-info-metric .measurement-info-input .ft,
.measurement-info-metric .measurement-info-input .in,
.measurement-info-metric .measurement-info-input .lbs {
    display: none;
}
.measurement-info-metric .measurement-info-input .m,
.measurement-info-metric .measurement-info-input .kg {
    display: inline;
}
.measurement-info-item {
	margin-bottom: 5px;
}
.measurement-info-description {
	display: block;
	float: left;
	position: relative;
	width: 50px;
}
.measurement-info-input {
	margin-left: 60px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/measurement-single-info.css' (Mode: Static) */
/*********
 * ns: measurement-single-info
 * path: controls/user/listingcontrols/custom/measurementSingle.ascx
 *
 * single measurement control, currently used for Heavy Equipment only
 */

.measurement-single-info-input input {
    width: 30px;
}
.measurement-single-info-input .m,
.measurement-single-info-input .kg,
.measurement-info-metric .measurement-single-info-input .ft,
.measurement-info-metric .measurement-single-info-input .in,
.measurement-info-metric .measurement-single-info-input .lbs {
    display: none;
}
.measurement-info-metric .measurement-single-info-input .m,
.measurement-info-metric .measurement-single-info-input .kg {
    display: inline;
}
.measurement-single-info-description {
	display: block;
	float: left;
	position: relative;
	width: 230px;
}
.measurement-single-info-input {
	margin-left: 240px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/heavy-equipment.css' (Mode: Static) */
/*********
 * ns: heavy-equipment
 * path: controls/user/listingcontrols/custom/ctl_heavyequipment_multi.ascx
 *
 * Heavy Equipment listing process
 */
 
.heavy-equipment-item {
	margin-bottom: 20px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/ltl-freight-listingproc.css' (Mode: Static) */
/*********
 * ns: ltl-freight-listingproc
 * path: ltlquote.aspx, 
 *		 controls/user/listingcontrols/custom/ctl_freight_multi_ltl.ascx
 *
 * ltl listing process
 */

.ie6 .ltl-freight-listingproc-location,
.ie7 .ltl-freight-listingproc-location {
	zoom: 1;
}
.ltl-freight-listingproc-location {
	margin-left: 15px;
}
	.ltl-freight-listingproc .form-item .form-item-description {
		width: 100px;
	}
	.ltl-freight-listingproc .form-item .form-item-inputs {
		margin-left: 110px;
	}
	
	.ltl-freight-listingproc .form-item-long .form-item-description {
		width: 210px !important;
	}
	.ltl-freight-listingproc .form-item-long .form-item-inputs {
		margin-left: 220px !important;
	}

.ltl-freight-listingproc .measurement-info-weight {
	position: absolute;
	left: -150px;
	top: 0px; 
}

.ltl-freight-listingproc .ftl-example {
	display: none;
}

.ltl-freight-compact-items-table {
	width: 100%;
}
.ltl-freight-compact-items-row {
	border-top: 1px solid #B7C0AF;
}
.ltl-freight-compact-items-row-first {
	border: none;
}
.ltl-freight-compact-items-cell {
	padding: 6px 10px;
}
.ltl-freight-compact-items-description {
	float: left;
	display: block;
	font-weight: bold;
	text-align: right;
}

.ltl-freight-compact-items-units .ltl-freight-compact-items-description {
	width: 55px;
}
.ltl-freight-compact-items-unit-weight .ltl-freight-compact-items-description {
	width: 90px;
}
.ltl-freight-compact-items-packaging .ltl-freight-compact-items-description {
	width: 70px;
}
.ltl-freight-compact-items-freight-class .ltl-freight-compact-items-description {
	width: 80px;
}
.ltl-freight-compact-items-freight-dimensions .ltl-freight-compact-items-description {
	width: 40px;
}
.ltl-freight-compact-items-units .ltl-freight-compact-items-input {
	margin-left: 65px;
}
.ltl-freight-compact-items-unit-weight .ltl-freight-compact-items-input {
	margin-left: 100px;
}
.ltl-freight-compact-items-packaging .ltl-freight-compact-items-input {
	margin-left: 80px;
}
.ltl-freight-compact-items-freight-class .ltl-freight-compact-items-input {
	margin-left: 90px;
}
.ltl-freight-compact-items-freight-dimensions .ltl-freight-compact-items-input {
	margin-left: 50px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/ftl-freight-listingproc.css' (Mode: Static) */
/*********
 * ns: ftl-freight-listingproc
 * path: controls/user/listingcontrols/custom/ctl_freight_multi_ftl.ascx, 
 *		 controls/user/interview/NumberFreightTruckload.ascx
 *
 * ftl listing process
 */

.ftl-freight-listingproc .freight-item-table-cell-weight {
	display: none;
}


/* Comment Generated by Combres - Resource '~/public/css/components/ltl-freight.css' (Mode: Static) */
/*********
 * ns: ltl-freight
 * path: controls/user/listingcontrols/freightltlctrl.ascx
 *
 * ltl listing process
 */
.ltl-freight-example {
	margin-top: 10px;
	padding: 5px 20px;
	background-color: #fff;
	border: 1px solid #B7C0AF;
}
.ltl-freight-example-table-cell-units {
	width: 80px;
}
.ltl-freight-example-table-cell-packaging {
	width: 180px;
}
.ltl-freight-example-table-cell-weight {
	width: 130px;
}
.ltl-freight-example-table-cell-dimensions {
	width: 150px;
}
.ltl-freight-example-table-cell-or {
	width: 50px;
}
.ltl-freight-example-table-cell-freight-class {
	width: 100px;
}
.ltl-freight-example-table-cell-actions {
	width: 30px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/freight-item.css' (Mode: Static) */
/*********
 * ns: freight-item
 * path: controls/user/listingcontrols/custom/multiitem/freightitem.ascx
 *		 controls/user/listingcontrols/custom/multiitem/freightitem_individual.ascx
 *
 * freight item control
 */

.freight-item-table-cell-units {
	width: 70px;
}
.freight-item-table-cell-packaging {
	width: 200px;
}
.freight-item-table-cell-weight {
	width: 130px;
}
.freight-item-table-cell-or {
	width: 30px;
}
.freight-item-table-cell-freight-class {
	width: 110px;
}
.freight-item-table-cell-actions {
	width: 20px;
}
.freight-item-items-add {
	font-weight: bold;
}
td.freight-item-table-cell-or {
	font-weight: bold;
	color: #5B8FB5;
}


/* Comment Generated by Combres - Resource '~/public/css/components/localmove-proc.css' (Mode: Static) */
/*********
 * ns: localmove-proc
 * path: ctl_local_moves.ascx
 *
 * Localmove listing process
 */
 
.localmove-proc-date-item {
	margin-bottom: 5px;
}

.localmove-proc-date-item-inputs {
	margin: 5px 0;
	padding-left: 30px;
}

.localmove-proc-date-item-inputs-list-row {
	margin-bottom: 5px;
}

.localmove-proc-date-item-inputs-list-row label {
	width: 100px;
	float: left;
}


/* Comment Generated by Combres - Resource '~/public/css/components/moveproc.css' (Mode: Static) */
/*********
 * ns: moveproc
 * path: ctl_moves.ascx, ctl_office_moves.ascx
 *
 * Moving listing process
 */
 
.moveproc-form {
  padding: 0 15px;
}
.moveproc-form .form-item-description {
  width: 160px;
}
.moveproc-form .form-item-description a {
  color: #000; 
  text-decoration: none; 
  background: transparent url(/images/icons/opened.gif) left center no-repeat; 
  padding-left: 15px;
}
.moveproc-form .form-item-description a.flat {
  background-image: url(/images/icons/closed.gif);
}
.moveproc-form .form-item-inputs {
  padding-bottom: 10px;
  margin-left: 170px;
}
.moveproc-inventory-item {
  width: 31%;
  float: left; 
  line-height: 20px; 
  text-align: right; 
  vertical-align: middle; 
  margin-top: 5px;
}
.moveproc-inventory-item label {
  margin-right: 10px; 
  width: 135px;
}
.moveproc-inventory-item input {
  margin-right: 5px;
  width: 25px;
}
.moveproc-inventory-item-actions {
  float: right;
  height: 16px;
  width: 15px;
}
.moveproc-inventory-item-actions-action {
  text-align: center;
  height: 7px;
}
    .ie6 .moveproc-inventory-item-actions-action {
      line-height: 10px;
    }
.moveproc-inventory-item-actions a {
  color: #0000FF;
  text-decoration: none;
  margin: 0px; 
  padding: 0px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/pagetitle-button.css' (Mode: Static) */
/*********
 * ns: pagetitle-button
 *
 * does something stupid because eric purwaka is lazy
 */		
.pagetitle-button {
	float: right;
	position: relative;
	z-index: 100;
}


/* Comment Generated by Combres - Resource '~/public/css/components/trackmap.css' (Mode: Static) */
/*********
 * ns: trackmap
 * path: /controls/user/StatusUpdate/TrackMap.ascx
 *
 * Localmove listing process
 */
.trackmap-map {
  float: left;
  width: 66%;
  height: 435px;
  border: 2px solid #999;
}
    .trackmap-no-locations .trackmap-map {
      float: none;
      width: auto;
    }
.trackmap-locations {
  float: left;
  width: 33.4%;
  height: 439px;
  overflow: auto;
}
.trackmap-locations-points-point {
  margin: 5px 0 5px 0px;
  padding: 2px 0 0 15px;
  cursor: pointer;
}
.trackmap-locations-points-point-selected {
  background-color: #FFFAD9;
}
.trackmap-locations-points-point-date {
  font-weight: bold;
}
.trackmap-locations-none {
  font-style: italic;
}
.tracking-this-shipment {
    font-weight:bold;
    color:#5B8FB5;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/inpagepopup.css' (Mode: Static) */
/********* component,TODO
 * ns: inpagepopup
 *
 * popup/light box
 */
.inpagepopup {
  width: 460px;
  margin: 20px auto 0 auto;
  padding: 10px;
  border: 2px solid #5B8FB5;
  background-color: #fff;
  text-align: left;
  font-size: 12px;
  z-index: 1000;
}
    .inpagepopup-title {
      position: relative;
      padding-bottom: 5px;
      border-bottom: 2px solid #E3E4E5;
    }
    .inpagepopup-title span {
      color: #414042;
      font-size: 16px;
      font-weight: bold;
    }
    .inpagepopup a.close {
      position: absolute;
      right: 0;
      _right: 10px; /* ie6 */
      top: 0;
      display: block;
      padding-right: 15px;
      background: url('/sticky/images/close_10x10.gif') no-repeat right center;
      text-decoration: underline;
      vertical-align:top;
      height:18px;
    }
    .inpagepopup-content {
      margin: 10px 0;
    }
    .inpagepopup-actions {
      padding-top: 5px;
      border-top: 2px solid #E3E4E5;
      text-align: right;
    }
    
    .inpagepopup-shipper {
      border-color: #5B8FB5;
    }
    .inpagepopup-shipper .inpagepopup-title {
      border-color: #5B8FB5;
    }
    .inpagepopup-shipper .inpagepopup-title span {
      color: #414042;
    }
    .inpagepopup-shipper .inpagepopup-actions {
      border-color: #5B8FB5;
    }


/* Comment Generated by Combres - Resource '~/public/css/helpers/listing-output.css' (Mode: Static) */
/*********
 * ns: listing-output
 * path: /Controls/Users/listings/*.ascx
 *
 * Listing Output Controls
 */
.listing-output-item-title { padding-bottom:10px; font-size:14px; font-weight:bold; }
.listing-output-title { border-bottom:2px solid #E3E4E5; clear:both; width:100%; padding-bottom:10px; }
.listing-output-title .layout-unit .mobile_label {font-weight:bold;}
.listing-output-item { border-bottom:1px dashed #808285; padding:10px 0 10px 5px; }
.listing-output-item-single { padding:10px 0 10px 5px; }
.listing-output-item-single .layout-unit ul, .listing-output-item-single .layout-unit div { padding-right:15px; }
.listing-output-item-single .layout-unit ul li { clear:both; }
.listing-output-item-number-title { padding-bottom:5px; } 
.listing-output-freight-class { padding-top:10px; clear:both; }
.listing-output-additional-info { padding-top:10px; border-top:2px solid #E3E4E5; }
.listing-output-charitable { margin-top:10px; padding-top:10px; border-top:2px solid #E3E4E5; }

.listing-output-label-xsmall { display:block; float:left; margin-right:10px; font-weight:bold; }
.listing-output-label-small { display:block; float:left; margin-right:10px; font-weight:bold; }
.listing-output-label { display:block; float:left; margin-right:10px; font-weight:bold; }
.listing-output-label-large { display:block; float:left; margin-right:10px; font-weight:bold; }
.listing-output-label-xlarge { display:block; float:left; margin-right:10px; font-weight:bold; }
.listing-output-inventory-header { 
	background: url("/public/images/locale/en/close_list.gif") no-repeat scroll 0 0 transparent; 
	display: block; 
	height: 25px; 
	text-decoration: none; 
}
.locale-de-DE .listing-output-inventory-header {
	background: url("/public/images/locale/de/close_list.gif") no-repeat scroll 0 0 transparent; 
	display: block; 
	height: 25px; 
	text-decoration: none;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/char-count.css' (Mode: Static) */
.char-count {
  font-size: 11px;
  color: #939598;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/secure.css' (Mode: Static) */
/*********
 * ns: secure
 *
 * used on secure pages by making an element have a secure icon and floated to the right of the page
 */
.secure {
  display: block;
  float: right;
  color: #5d5e5e;
  font-size: 11px;
  font-weight: bold;
  padding: 0 0 0 20px;
  background: transparent url('/public/images/icons/secure_14x16.png') no-repeat left center;
}
.ie6 .secure {
  padding-top: 7px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/textarea.css' (Mode: Static) */
.textarea-large {
  width: 500px;
  height: 275px;
}
.textarea-medium {
  width: 500px;
  height: 125px;
}
.textarea-small {
  width: 350px;
  height: 90px;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/winpopup.css' (Mode: Static) */
.winpopup-h {
  padding-bottom: 5px;
  border-bottom: 2px solid #E3E4E5;
  color: #3D698E;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/vortal.css' (Mode: Static) */
/*
 * ns:   vortal
 *
 * base styles for all vortals
 */
 
/* -----------------------------------------------------------------*/      
/* Vortal standard formatting (applies to all vortals) */
/* -----------------------------------------------------------------*/ 
 
/* Vortal standard header formatting */
.vortal-header-container {
    height: 312px;
    padding-top: 25px;
}
    .vortal-header-container-with-feax-news {
      height: 322px;
    }
.vortal-header-container-image {
    position: relative;
    height:288px;
}
.vortal-header-container-h {
    padding: 9px 35px 0 15px;
    color: #fff;
    line-height: 24px;
}
    .vortal-header-container-h h1 {
        font-weight:bold;
    }
.vortal-header-container-list {
    height: 209px;
    width:169px;
    margin: 25px 0 0 43px;
}
.ie6 .vortal-header-container-list {position: absolute;} 
.vortal-header-container-list a {color: #fff;}
.vortal-header-container-list-title {
    padding-left:55px;
    font-weight: bold;
    font-size:16px;
    line-height:16px;
    height:40px;
 }
.vortal-header-container-list-bd {padding-left:8px;}
.vortal-header-container-video {
    display: block;
    margin: 100px 0 0 315px;
    height: 118px;
    width: 165px;
    background: url('/public/images/promo/vortal/bg/video_165x118.jpg') no-repeat;
}

/* Adrian, 04/06/2010 - DE override */
.locale-de-DE .vortal-header-container-video {
    background: url('/public/images/locale/de/promo/vortal/bg/video_165x118.png') no-repeat;
}

.vortal-header-video,
.vortal-header-video-litebox {
  width: 704px;
  height: 288px;
}
.vortal-header-video {
  position: absolute;
  top: 0;
  left: 0;
}
.vortal-header-video-litebox {
  z-index: 5 !important;
}
.vortal-header-video-inner {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 6;
  width: 435px;
  height: 267px;
  border: 2px solid #636464;
  background-color: #fff;
}
.vortal-header-video-close {
  position: absolute;
  top: 10px;
  left: -100px;
  z-index: 7;
  width: 100px;
  padding: 3px;
  border: 2px solid #636464;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #fff;
  font-weight: bold;
  cursor: pointer;
}
.vortal-header-video-player {
  position: relative;
  z-index: 8;
}


.ie6 .vortal-header-container-video {
    margin-left: 525px;
    position: absolute;
}
.vortal-header-container-listingproc {
	color: #fff;
}
.vortal-header-container-listingproc .form-item-postal-code {
    /* lala */
    float: left;
    width: 107px;
}
.vortal-header-container-listingproc .form-quick-listingproc-ziplookup {
  color: #fff;
}
.vortal-header-container-listingproc .form-item-postal-codes .form-item-description {
  width: 100px !important;
}
.vortal-header-container-listingproc-h {margin-bottom: 5px;}
.vortal-header-container-listingproc-rebate,
.vortal-header-container-listingproc-link {
    display: block;
    border-top: 1px dashed white;
    padding-top: 5px;
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}

.vortal-header-container-listingproc-icons-icon {
	float: left;
	margin-left: 10px;
}

.vortal-feax-news {
  clear: both;
  position: relative;
  top: -10px;
  display: block;
  width: 960px;
  height: 52px;
  background: url('/public/images/locale/en/promo/news_bar.png') no-repeat;
}
    .locale-en-GB .vortal-feax-news, .locale-en-EU .vortal-feax-news {
      background-image: url('/public/images/locale/en-GB/promo/news_bar.png');	
	}
	.locale-de-DE .vortal-feax-news {
      background-image: url('/public/images/locale/de/promo/news_bar.png');
    }

/* Vortal standard advantages formatting */
.vortal-advantages-title {
    height:44px !important;
    line-height:44px !important;
}

.vortal-advantages .list-item-title {
    color: #414042;
    font-size: 13px;
}

/* Vortal standard solutions formatting */
.vortal-solutions-type {padding-top: 80px;}

.vortal-solutions-businesses {
    background-position: 40% top;
    background-repeat: no-repeat;
}
.vortal-solutions-transporters {
    background-position: 40% top;
    background-repeat: no-repeat;
}
.vortal-solutions-partners {
    width:200px;
    background-position: 40% top;
    background-repeat: no-repeat;
}
.ie7 .vortal-solutions-businesses, .ie7 .vortal-solutions-transporters {min-height:1px;}
.ie6 .vortal-solutions-businesses, .ie6 .vortal-solutions-transporters {zoom:1;}

.vortal-sidebar-hd {position: relative;}

/* Vortal standard sidebar formatting */
.vortal-sidebar-hd-title {float:left;}
.vortal-sidebar-hd-icon {
    float:left;  
    margin: 0 0 0 7px;
}
.ie6 .vortal-sidebar-hd-icon {margin: 5px 0 0 5px !important;}
.vortal-sidebar-bd {
    padding-top: 8px;
    padding-bottom:8px;
    border-bottom: solid 2px #f0f1f1;
}
.vortal-sidebar-hd-navigator {
    position:absolute;
    top: 7px;
    right: 0px;
    z-index: 10;
}
.vortal-sidebar-mod {margin-top:10px;}

.vortal-story-wrap{
	white-space: -moz-pre-wrap; /* Mozilla */
	word-wrap: break-word;      /* IE 5+ */
}

/* Vortal standard in the news formatting */ 
.vortal-news-item {
    padding: 0 15px 0 15px;
    border-right: solid 1px #dbdcde;
    height: 48px;
}
.vortal-news-item-final {border-right: none;}

/* Vortal standard marketplace formatting */ 
.vortal-marketplace img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.vortal-marketplace p { margin-bottom: 10px; }

/* Vortal standard marketplace tab formatting: Transport Articles */
.vortal-marketplace-transport-article-links {border-bottom: solid 1px #dbdcde;}

.vortal-marketplace-transport-article-link-item {width: 285px;}

/* Vortal standard marketplace tab formatting: by city/state */
.vortal-marketplace .shipping-by-state-city {border-bottom: solid 1px #dbdcde;}

/* Vortal vehicle marketplace tab formatting: recently shipped */
.vortal-marketplace-recently-shipped th, .vortal-marketplace-recently-shipped td {text-align:center;}
.vortal-marketplace-recently-shipped-image {width: 65px;}
.vortal-marketplace-recently-shipped-item {width: 186px;}
.vortal-marketplace-recently-shipped-quote {width: 134px;}
.vortal-marketplace-recently-shipped-price {width: 100px;}
.vortal-marketplace-recently-shipped-estimated-savings {width: 120px;font-weight:bold;}
.vortal-marketplace-recently-shipped-estimated-savings-body { font-weight: bold; }

.vortal-marketplace-recently-shipped-image img {
    width: 45px; 
    height: 34px;
} 


/* Vortal vehicle marketplace tab formatting: transporter directory */
.vortal-marketplace-transporter-dir-image {width: 75px;}
.vortal-marketplace-transporter-dir-name {width: 185px;}
.vortal-marketplace-transporter-dir-about {width: 70px;}
.vortal-marketplace-transporter-dir-link {font-weight:normal !important;}

.vortal-marketplace-transporter-dir-image img {
    width: 60px; 
    height: 45px;
}

/* Vortal standard story formatting */
.vortal-story-subject {font-weight: bold;}
.vortal-story-excerpt {line-height: 20px;}


/* Vortal standard bidding teaser formatting */
.vortal-transporter-teaser {
  padding-bottom: 10px;
  border-bottom: 2px solid #F0F1F1;
}
.vortal-transporter-teaser a {
	display: block;
	color: #fff;
	width: 222px;
	height: 71px;
}
.vortal-transporter-teaser .h {padding: 5px 0 0 75px;}
.vortal-transporter-teaser .vortal-transporter-teaser-middle {margin: 0 0 0 85px;}
.vortal-transporter-teaser .vortal-transporter-teaser-bottom {margin: 0 0 0 90px;}


/* Vortal standard article formatting */
.vortal-article-nav {
    border-bottom: solid 2px #f0f1f1;
    padding-bottom: 8px;
}
.vortal-article-listingproc-link {
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	margin-left: 20px;
}
.vortal-article-bd p, .vortal-article-bd ul {margin:10px 0 10px 0}

.vortal-article-bd-image {width: 135px;}
.vortal-article-bd-text {width: 540px;}

/* Vortal standard article col2 formatting */
.vortal-article-listingproc {
    padding-bottom: 15px;
    border-bottom: solid 2px #f0f1f1;
}
.vortal-article-listingproc-hd {font-size:16px;font-weight: bold;line-height:20px;}
.vortal-article-listingproc-bd .form-item-action {margin-top: 10px;}
.vortal-article-listingproc-bd {
    width: 192px; /* 222px - 15px */
    padding: 15px 15px 5px 15px;
    color: #fff;
    background:url('/public/images/promo/vortal/versions/home/vortal_header_gradient.png') repeat-x;
}
.vortal-article-listingproc .form-quick-listingproc-ziplookup {
  color: #fff;
}
.vortal-article-quicklinks {width: 222px;}

/* Vortal standard article list formatting */
.ie6 .vortal-article-list-arrow-box .list-item  {height:1px;}
.ie7 .vortal-article-list-arrow-box .list-item  {min-height:1px;} 

.vortal-article-list-arrow-box .list-item {padding: 0px 0px 7px 30px; background: url('/public/images/promo/vortal/versions/boats/vortal_list_box_arrow.png') no-repeat 0 0px;}

.vortal-article-list-arrow-box .list-item-selected {
    background: url('/public/images/elements/bullets/arrows/2_arrow_grey.gif') no-repeat 4px 5px !important;
}
.vortal-article-header_linklist {
    float: left;
    width: 33.33%;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/* Vortal standard formatting Featured Tools */
.vortal-carousel-ebay {background: url('/public/images/elements/bgs/ebay_logo.png') no-repeat right bottom;}
.vortal-carousel-uship-tracking {
    background: url('/sticky/images/tracking/uShip_tracking_logo.png') no-repeat 50px bottom;
    padding-bottom: 50px;
}
.vortal-carousel-header-margin .h {
    margin: 0 0 5px 0;
    font-size: 12px;
}



/* Comment Generated by Combres - Resource '~/public/css/helpers/autocomplete.css' (Mode: Static) */
.autocomplete {
  width: 285px;
  background-color: #fff;
  border: 1px solid #333;
}
.autocomplete-item {
  padding: 3px 5px;
}
.autocomplete-item:hover,
.autocomplete-selected {
  color: #fff;
  background-color: #666;
}


/* Comment Generated by Combres - Resource '~/public/css/components/listing.css' (Mode: Static) */
/*
 * path: /listing.aspx
 * ns:   listing
 *
 * listing page
 */
.listing-back-to-results,
.listing-in-category {
  font-size: 11px;
}

.listing-in-category {
  text-align: right;
}
.listing-in-category strong {
  font-weight: bold;
}

.listing-actions {
  text-align: right;
}
.listing-actions-action {
  margin-left: 10px;
}
.listing-actions-place-bid {
  border-right: 1px solid #d2d2d2;
  padding-right: 10px;
}
.ie6 .listing-actions-place-bid,
.ie7 .listing-actions-place-bid {
  vertical-align: middle;
}
.listing-actions-watch,
.listing-actions-email,
.listing-actions-print {
  font-size: 11px;
}
.listing-actions-share-this {
  border-right: 1px solid #d2d2d2;
}
.listing-actions-flag {
  padding-left: 10px;
  border-left: 1px solid #d2d2d2;
  font-size: 11px;
}

.listing-cta {
  background: #a3c5d8 url('/public/images/elements/ccta/arrow_bg.png') no-repeat center top;
  text-align: center;
}
.listing-cta-inner {
  padding: 15px;
}
.listing-cta-step {
  background-color: #fff;
  padding: 5px;
  margin: 0 5px;
  height:75px;
}
.listing-cta-step-hd {
  color: #5b8fb5;
  margin-bottom: 5px;
}
.listing-cta-ft {
  margin-top: 15px;
  font-weight: bold;
}

.listing-manage {
  padding: 0 15px 15px 15px !important;
}
    .ie6 .listing-manage-hd,
    .ie7 .listing-manage-hd {
      margin-top: 5px;
    }
.listing-manage-action {
  margin-top: 10px;
}
.listing-manage-action-disabled {
  color: #999;
}
.listing-basic-info th,
.listing-basic-info td {
  padding-bottom: 3px;
  vertical-align: top;
}
.listing-basic-info th {
  padding-right: 10px;
  white-space: nowrap;
  font-weight: bold;
}
.listing-basic-info-other-shipments {
  display: block;
  font-size: 11px;
}
.ie6 .listing-pics-bd {
  overflow: hidden;
}
.listing-pics-pic {
  max-width: 100%;
}
    .ie6 .listing-pics-pic {
      width: 100%;
    }    
.listing-pics-controls {
  margin-top: 5px;
  text-align: center;
}
    .listing-pics-no-controls .listing-pics-controls {
      display: none;
    }
    .listing-pics-count {
      margin: 0 5px;
    }
    .listing-pics-prev,
    .listing-pics-next {
      position: relative;
      top: -1px;
    }

.listing-map {
  overflow: hidden;
  height: 400px;
  background: #F0F0F0 url('/public/images/locale/en/elements/listing/map_loading.png') no-repeat center center;
}
.locale-de-DE .listing-map {
  background-image: url('/public/images/locale/de/elements/listing/map_loading.png');
}


.listing-map-none {
  background-image: url('/public/images/elements/listing/no_map.gif');
}
.listing-route-info {
  padding: 10px 0 10px 5px;
  border-bottom: 1px dashed #808285;
}
.listing-route-info-hd {
  margin-bottom: 5px;
}
.listing-route-location .listing-route-info-bd {
  min-height: 34px;
  padding-left: 35px;
  background: url('/public/images/icons/marker_green.png') no-repeat 5px 0;
}
    .listing-route-location-destination .listing-route-info-bd {
        background-image: url('/public/images/icons/marker_red.png');
    }
.listing-route-location-place {
  color: #00f;
  cursor: pointer;
}
.listing-route-location-place:hover {
  text-decoration: underline;
}

.listing-route-map-types-inputs {
  display: block;
  margin-bottom: 5px;
}
.ie6 .listing-route-details,
.ie7 .listing-route-details {
  zoom: 1;
}

.ie6 .listing-qa-h-text,
.ie7 .listing-qa-h-text {
  float: left;
}
.listing-qa-btn {
  margin-left: 10px;
}
.ie6 .listing-qa-btn {
  position: relative;
  top: 3px;
}
.listing-qa-my-banter {
	background-color: #F9F9E1;
}
.listing-qa-banter {
  padding: 10px 0;
  border-bottom: 1px dashed #808285;
}
    .listing-qa-banter-last {
      border-bottom: 2px solid #e3e4e5;
      margin-bottom: 0;
    }
.listing-qa-banter-info {
  float: left;
  width: 84px;
  margin-left: 10px;
}
.listing-qa-banter-type {
  font-weight: bold;
}
    .listing-qa-banter-response-alt .listing-qa-banter-type {
      color: #3d698e;
    }
.listing-qa-banter-question,
.listing-qa-banter-response {
  margin-left: 94px;
  margin-top: 10px;
  padding-top: 10px;
}
.listing-qa-banter-question {
  padding-top: 0;
  margin-top: 0;
}
.listing-qa-banter-response {
  border-top: 1px dashed #808285;
}
.listing-qa-banter-date {
  color: #6d6f71;
  font-size: 11px;
}
.listing-qa-response-date {
  margin-left: 5px;
}
.listing-qa-banter-flag {
  margin-left: 5px;
}
.listing-qa-banter-action {
  margin-left: 94px;
  margin-top: 10px;
}

.listing-bids-api-cta {
  float: right;
}
.listing-bids-ship-it-now-h {
  color: #1b75bc;
  font-style: italic;
  margin-bottom: 10px;
}
.listing-bids table {
  clear: both;
  width: 100%;
  border-bottom: 2px solid #e3e4e5;
}
.listing-bids th,
.listing-bids td {
  padding: 5px 8px;
}
.listing-bids tr {
  border-bottom: 1px dashed #8d8f92;
}
.listing-bids th {
  background-color: #e7e8e9;
  font-weight: bold;
  white-space: nowrap;
}
    .listing-bids-sin th {
      background-color: #77b1d8;
    }
    .listing-bids-booking-requests th {
      background-color: #0B486A;
      color: #fff;
    }
.listing-bids-alt td {
  background-color: #f5f6f6;
}
.listing-bids-row-last {
  border: 0 !important;
}
    .listing-bids-sin .listing-bids-row-last td,
    .listing-bids-booking-requests .listing-bids-row-last td {
      /* border-bottom: 15px solid #fff; */
    }
.listing-bids-col-actions {
  width: 140px;
}
.listing-bids-footnotes {
  font-size: 11px;
  margin-top: 10px;
}
.listing-ready-to-bid {
    border-top: 7px solid #5b8fb5;
}
.listing-ready-to-bid-h-title {
  color: #3d698e;
}
.listing-req-notice {
  float: right;
}

    /* bid form*/
    span.bid-form-date-input {
      position: relative;
    }
    span.bid-form-date-input input {
      margin: 0;
      width: 64px !important;
      padding-right: 22px;
    }
    .ie6 span.bid-form-date-input input {
      margin-right: 3px; /* ie6 */
      padding-right: 0; /* ie6 */
    }
    span.bid-form-date-input span {
      position: absolute;
      top: 0;
      right: 3px;
      width: 18px;
      height: 13px;
      background: url('/public/images/icons/calendar.gif') no-repeat;
      cursor: pointer;
    }
    .ie6 span.bid-form-date-input span,
    .ie7 span.bid-form-date-input span {
      top: 5px; /* ie6 & ie7 */
    }
    .ie6 span.bid-form-date-input span {
      position: static; /* ie6 */
      display: inline-block; /* ie6 */  
    }
    
    .bid-form-char-count {
      color: #999;
      font-size: 11px;
    }
    .bid-form-warning {
      min-height: 22px;
      margin: 5px 0;
      padding: 4px 0 0 22px;
      background: url('/public/images/icons/important_16x16.png') no-repeat 0 4px;
      line-height: 17px;
    }
    .ie6 .bid-form-warning {
      height: 22px; /* ie6 */
    }
    .bid-form-field-info {
      position: relative;
      width: 400px;
      height: 26px;
    }
    .bid-form-field-info .bid-form-char-count {
      position: absolute;
      top: 5px;
      left: 0;
    }
    .bid-form-field-info .bid-form-warning {
      position: absolute;
      top: 0;
      right: 0;
      margin: 0;
      font-size: 11px;
      font-weight: bold;
    }
    
    .bid-form {
      margin: 10px auto 10px auto;
      padding: 0;
    }
    .bid-form-option {
      margin: 0 5px 10px 5px;
      padding: 0 0 10px 0;
      border-bottom: 1px solid #e9eaeb;
      *zoom: 1;
    }
    .bid-form-option-inner {
      padding: 5px 0 5px 35px;
      *zoom: 1;
    }
    .bid-form-option-bd {
      margin-left: 15px;
      padding: 5px 0;
    }
    .bid-form-option-hd {
      position: relative;
      display: inline-block;
      cursor: pointer;
      margin: 0 0 5px 0;
      padding: 0;
      font-size: 14px;
      font-weight: bold;
    }
    .bid-form-option .bid-form-option-toggle {
      position: absolute;
      top: 2px;
      left: -15px;
      width: 11px;
      height: 11px;
      background: transparent url('/sticky/images/icons/opened.gif') no-repeat;
    }
    .bid-form-option-help-tip {
      position: relative;
      display: inline-block;
      margin-left: 5px;
      font-weight: normal;
      font-size: 12px;
    }
    .bid-form-option-help-tip span {
      position: absolute;
      top: -15px;
      display: block;
      height: 20px;
      margin-left: 5px;
      padding: 2px 0 0 19px;
      background: url('/public/images/icons/important_16x16.png') no-repeat 0 center;
      white-space: nowrap;
    }
    .bid-form-option-help-tip strong {
      font-weight: bold;
    }
    .bid-form-option-summary,
    .bid-form-option-closed-actions {
      display: none;
      font-size: 11px;
    }
    
    /* with default */
    .bid-form-option-with-default {
      position: relative;
      background: transparent url('/public/images/elements/faux/borders/dotted_line_vertical.gif') repeat-y 855px 0;
    }
    .bid-form-option-with-default .bid-form-option-bd {
      margin-right: 70px;
    }
    .bid-form-option-with-default .bid-form-option-save-as-default {
      position: absolute;
      top: 0;
      right: 5px;
      width: 70px;
      margin: 5px 0 0 5px;
    }
    .bid-form-option-with-default .bid-form-option-save-as-default input {
      float: left;
      margin-right: 5px;
      *margin-right: 0; /* ie6 & ie7 */
    }
    .bid-form-option-with-default .bid-form-option-save-as-default label {
      display: block;
      margin-top: 2px;
      font- size: 11px;
    }
    
    /* last option */
    .bid-form-option-last,
    .bid-form-option-last.bid-form-option-collapsed {
      margin-bottom: 10px;
      padding-bottom: 0;
      border-bottom-width: 0;
    }
    
    /* collapsed */
    .bid-form-option-collapsed {
      background-image: none;
    }
    .bid-form-option-collapsed .bid-form-option-inner {
      background-color: #d0e6ef;
      
      /* no rounded corners for IE because it screws things up :( */
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
    }
        .bid-form-option-collapsed-alt {
          
        }
    .bid-form-option-collapsed .bid-form-option-bd,
    .bid-form-option-collapsed .bid-form-option-save-as-default,
    .bid-form-option-collapsed .bid-form-option-help-tip {
      display: none !important;
    }
    .bid-form-option-collapsed .bid-form-option-hd {
      display: inline-block;
      *display: inline; /* ie6 & ie7 */
      
      *margin-right: 5px; /* ie6 & ie7 */
      margin-bottom: 0 !important;
      font-size: 12px;
    }
    .bid-form-option-collapsed .bid-form-option-hd .bid-form-option-toggle {
      background-image: url('/sticky/images/icons/closed.gif');
    }
    .bid-form-option-collapsed .bid-form-option-summary {
      display: inline-block;
      *display: inline; /* ie6 & ie7 */
      *margin-right: 5px; /* ie6 & ie7 */
    }
    .bid-form-option-collapsed .bid-form-option-closed-actions {
      display: inline-block;
      *display: inline; /* ie6 & ie7 */
    }
    
    /* disabled */
    .bid-form-option-disabled .bid-form-option-hd,
    .bid-form-option-disabled .bid-form-option-bd,
    .bid-form-option-disabled .bid-form-option-save-as-default {
      /* color: #a3a3a3 !important; */
      opacity: .3;
    }
    .bid-form-option-disabled .bid-form-option-closed-actions {
      visibility: hidden;
    }
    .bid-form-option-disabled .bid-form-option-summary {
      display: none;
    }
    
    /* incomplete */
    .bid-form-option-incomplete .bid-form-option-summary {
      display: none;
    }
    
    /* validation error */
    .bid-form-option-error {
      background-color: #FAE5E5;
    }
    
    /* amount/price input */
    .bid-form-amount {
      _height: 1px; /* ie6 */
      
      border-bottom-width: 5px;
    }
    .bid-form-outer-wrapper {
      border-bottom: 7px solid #d0e6ef;
    }
    .bid-form-inner-wrapper {
      padding: 10px 20px;
      border: 2px solid #6482a1;
    }
    .bid-form-bid-area {
      padding-right: 20px;
      white-space: nowrap;
    }
    
    .bid-form-bid-price {
      position: relative;
    }
    .bid-form-bid-price label {
      text-transform: uppercase;
      font-size: 16px;
      font-weight: bold;
    }
    .bid-form-bid-price input {
      width: 55px;
    }
    .bid-form-bid-multi-item {
      margin: 10px 0;
      font-weight: bold;
    }
    .bid-form-bid-multi-item span {
      position: relative;
      left: -5px;
    }
    .bid-form-bid-multi-item-total {
      margin-right: 5px;
    }
    .bid-form-book-it-now {
      font-weight: bold;
    }
    .bid-form-book-it-now .bid-form-book-it-now-price {
      font-weight: normal;
    }
    .bid-form-bid-explanations {
      border-left: 1px dashed #a0a2a5;
      padding-left: 22px;
    }
    .bid-form-bid-explanations-explanation {
      margin: 3px 0;
      padding: 0;
    }
    .bid-form-amount-disabled .bid-form-bid-price,
    .bid-form-amount-disabled .bid-form-bid-price,
    .bid-form-amount-disabled .req,
    .bid-form-amount-disabled .bid-form-bid-explanations {
      opacity: .3;
    }
    .bid-form-amount .bid-form-bid-explanations-explanation-multi-item,
    .bid-form-amount-per-item .bid-form-bid-explanations-explanation-total {
      display: none;
    }
    .bid-form-amount.per-item .bid-form-bid-explanations-explanation-multi-item {
      display: block;
    }
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-title {
      margin-bottom: 10px;
      font-size: 16px;
      font-weight: bold;
    }
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-rate,
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-fee {
      margin: 5px 0 5px 20px;
    }
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-rate label,
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-fee label {
      width: 100px;
      display: inline-block;
      font-weight: bold;
      vertical-align:middle;
    }
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-rate input,
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-fee input {
      width: 55px;
    }
    .bid-form-bid-hourly-rate .bid-form-bid-hourly-rate-optional {
      color: #5d5d5d;
      font-size: 11px;
    }
    
    /* service vehicle */
    .bid-form-service {
      margin-top: 10px;
    }
    .bid-form-service .bid-form-option-bd .bid-form-service-type,
    .bid-form-service .bid-form-option-bd .bid-form-service-mode,
    .bid-form-service .bid-form-option-bd .bid-form-service-vehicle {
      margin-right: 30px;
    }
    .bid-form-service .bid-form-option-bd label {
      margin-right: 5px;
      font-weight: bold;
    }
    
    /* timeframe */
    .bid-form-timeframe fieldset {
      float: left;
      margin: 0;
      padding: 0;
      border-width: 0;
    }
    .bid-form-timeframe legend {
      margin: 0 0 5px 0;
      *margin-left: -8px;
      padding: 0;
      font-weight: bold;
    }
    .bid-form-timeframe fieldset div {
      margin-bottom: 5px;
    }
    .bid-form-timeframe fieldset .bid-form-input-text {
       width: 55px;
    }
    .bid-form-timeframe .bid-form-timeframe-pickup {
      margin-right: 23px;
      padding-right: 25px;
      background: transparent url('/public/images/elements/faux/borders/dotted_line_vertical.gif') repeat-y right top;
    }
    .bid-form-timeframe-dateinput {
        width: 85px;
    }
    
    /* bid expiration */
    .bid-form-expiration .bid-form-expiration-or {
      display: inline-block;
      margin-left: 5px;
      padding-left: 10px;
      background: transparent url('/sticky/images/listing/expdt-bgd.gif') repeat-y;
    }
    .bid-form-expiration .bid-form-expiration-expiration-date {
      margin-top: 5px;
      font-weight: bold;
      color: #1A630E;
    }
    .bid-form-expiration .bid-form-input-text {
      width: 55px;
    }
    .ie6 .bid-form-expiration span.bid-form-date-input span,
    .ie7 .bid-form-expiration span.bid-form-date-input span {
       top: 10px; 
    }
    .bid-form-expiration-date {
      margin-top: 5px;
      font-weight: bold;
    }
    .bid-form-expiration-readable {
      color: #be1e2d;
    }
    
    /* note to customer */
    .bid-form-note .bid-form-option-bd {
      *min-height: 1px; /* ie7 */
      _height: 1px; /* ie6 */
    }
    .bid-form-note .bid-form-note-text {
      float: left;
    }
    .bid-form-note textarea {
      width: 400px;
      height: 76px;
    }
    .bid-form-note .bid-form-tip {
      float: left;
      width: 330px;
      margin-left: 10px;
      *margin-top: 1px; /* ie7 */
      font-size: 11px;
    }
    
    /* payment details */
    .bid-form-payment fieldset {
      float: left;
      width: 360px;
      padding: 0;
      border-width: 0;
      _height: 1px; /* ie6 */
    }
    .bid-form-payment fieldset legend {
      font-weight: bold;
      margin: 0 0 5px 0;
      *margin-left: -8px;
      _height: 1px; /* ie6 */
    }
    .bi-form-payment .bid-form-payment-note {
      font-size: 11px;
      font-weight: normal;
    }
    .bid-form-payment fieldset label {
      display: inline-block;
      width: 100px;
    }
    .bid-form-payment .bid-form-payment-methods {
      margin-right: 23px;
      padding-right: 25px;
      background: transparent url('/public/images/elements/faux/borders/dotted_line_vertical.gif') repeat-y right top;
    }
    .bid-form-payment .bid-form-payment-details {
      margin-top: 15px;
    }
    .bid-form-payment .bid-form-payment-details label {
      display: block;
      margin-bottom: 3px;
      font-weight: bold;
    }
    .bid-form-payment .bid-form-payment-details textarea {
      width: 400px;
      height: 40px;
    }
    
    /* upsells */
    .bid-form-upsells .bid-form-option-bd {
      margin-right: 95px;
    }
    
    /* terms and conditions */
    .bid-form-terms .bid-form-payment-details {
      font-size: 11px;
      margin: 5px 0 15px 0;
      padding: 0;
    }
    .bid-form-terms .bid-form-payment-text {
      margin-right: 230px;
    }
    .bid-form-terms textarea {
      width: 100%;
      height: 120px;
      margin: 0;
    }
    .bid-form-terms .bid-form-field-info {
      width: 100%;
    }
    
    /* advanced bid form */
    .bid-form-advanced {
      padding: 0;
      margin: 5px;
      border-bottom-width: 0;
    }
    .ie7 .bid-form-advanced,
    .ie6 .bid-form-advanced {
      margin-top: 11px;
    }
    .bid-form-advanced .bid-form-option-help-tip {
      display: inline-block !important;
    }
    .bid-form-advanced .bid-form-option-closed-actions {
      display: none !important;
    }
    
    
    /* temp option tip */
    .bid-form-payment .bid-form-option-bd,
    .bid-form-terms .bid-form-option-bd {
      position: relative;
      _height: 1px; /* ie6 */
    }
    .bid-form-payment .bid-form-tip,
    .bid-form-terms .bid-form-tip {
      position: absolute;
      top: 0;
      right: 10px;
      width: 175px;
      font-size: 11px;
    }
    .bid-form-terms .bid-form-tip {
     top: 40px;
    }
    .bid-form-calculator {
      margin-top:5px;
      padding: 1px 0 1px 15px;
      background: url(/public/images/icons/calculator.png) no-repeat left center;
      font-size: 11px;
      vertical-align:middle;
    }
    .bid-form-calculator-form {
      min-width: 275px;
    }
        .ie6 .bid-form-calculator {
          width: 260px;
        }
    .bid-form-calculator-form .bid-form-input-text {
      width: 55px;
      margin-right: 3px;
    }
    .bid-form-calculator-form-description {
      margin-top: 5px;
    }
    .bid-form-calculator-form-results div {
        margin-top: 8px;
    }
    .bid-form-calculator-form-price {
      color: #4ca33d;
      font-size: 14px;
    }
    .locale-de-DE .bid-form-calculator-form-button-width {
    	width:242px;
    }

.listing-advbid {
  border:7px solid #D0E6EF;
  margin: 10px 0 0 0;
}
.listing-advbid-inner {
  background: url('/public/images/elements/faux/borders/dotted_line_vertical.gif') repeat-y 48% 0;
}
.listing-advbid-valet-hd {
  font-weight: bold;
}
.listing-advbid-groupbid-hd {
  font-weight: bold;
}

.listing-bidactions {
  text-align: center;
}
.listing-biddisclaimer {
  margin: 10px 30px;
}
.listing-biddisclaimer-hd {
  font-weight: bold;
}
.listing-confirmbin-actions {
  width: 560px;
  margin: 0 auto;
}

/* lightbox */
.listing-overlay {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: .7;
	filter: alpha(opacity=70);
	z-index: 101;
	background-color: #000;
}

.listing-lightbox {
	display: none;
	position: absolute;
	z-index: 1000;
	padding: 10px;
	width: 480px;
}
.listing-footerlinks {
  margin: 10px 0;
  text-align: center;
}


/* Comment Generated by Combres - Resource '~/public/css/components/confirmbid.css' (Mode: Static) */
/*
 * path: /bid_confirmation.aspx
 * ns:   confirmbid
 *
 * page a tsp goes to after placing a bid
 */
 
.listing-confirmbin-invoice,
.confirmbid-invoice {
  position: relative;
  width: 540px;
  margin: 10px auto;
  padding: 10px;
  border-color: #a3c5d8;
}
.listing-confirmbin-invoice-hd,
.confirmbid-invoice-hd {
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 14px;
}
.listing-confirmbin-invoice-amount,
.confirmbid-invoice-amount {
  position: absolute;
  right: 10px;
  font-size: 12px;
}
  .ie7 .listing-confirmbin-invoice-amount,
  .ie6 .listing-confirmbin-invoice-amount,
  .ie7 .confirmbid-invoice-amount,
  .ie6 .confirmbid-invoice-amount {
    right: 17px;
  }

.confirmbid-hot-deal-invoice {
  border-color: #B72000;
  background-color: #fcf2f2;
}
.confirmbid-communication {
  padding-bottom: 5px;
}
.confirmbid-communication-type strong {
  font-weight: bold;
}
.confirmbid-communication-type-setting {
  font-size: 11px;
}
.confirmbid-canada-note-inner {
  width: 600px;
  margin: 0 auto;
}
.confirmbid-canada-note-tip {
  margin: 0 70px;
}
.locale-de-DE .confirmbid-invoice-prepaiddeposit { width:330px; }


/* Comment Generated by Combres - Resource '~/public/css/components/listing-email.css' (Mode: Static) */
/*
 * path: /listing_email.aspx
 * ns:   listing-email
 *
 * the send email from listing page
 */
.listing-email-form label {float:left;display:block;width:150px;font-weight:bold;}
.listing-email-form-item {margin-bottom:5px;}
.listing-email-form-item div {vertical-align:top;}
.listing-email-form-item-smalltext {font-size:9px;}


/* Comment Generated by Combres - Resource '~/public/css/components/spe.css' (Mode: Static) */
/*
 * path: /price_estimator.aspx
 * ns:   spe
 *
 * price estimator
 */
.spe-h { color: #3d698e }


.spe-hd {
  border-bottom: 2px solid #f0f1f1;
  padding-bottom: 10px;
}
.spe-actions {
  text-align: right;
}
.spe-shipment-info {
  background-color: #ededed;
  padding: 0 10px;
}
.spe-shipment-info-form .form-item .form-item-description {
  float: none;
  color: #3D698E;
}
.spe-shipment-info-form .form-item .form-item-description .req {
  position: static;
}
.spe-shipment-info-form select {
  width: 100%;
}
.spe-shipment-info-ft {
  border-top: 1px dashed #808285;
  padding: 10px 0;
}

.spe-story-title {
  font-weight: bold;
}
.spe-story-shipment {
  font-weight: bold;
  color: #989898;
  margin: 5px 0;
}
.spe-story-shipment-price {
  color: #5b8fb5;
}
.spe-story-excerpt-more {
  font-size: 11px;
}
/*
.spe-api {
  border: 7px solid #a4c5d8;
  background: url('/public/images/elements/bgs/spe_api_gradient.png') repeat-x left bottom;
}
.spe-api-inner {
  padding: 0 10px;
  
}*/
.spe-api-partners {
  white-space: nowrap;
  float: right;
}
.spe-api-bd {
  padding-bottom: 10px;
}

.spe-estimate {
  height: 297px;
}
.spe-estimate strong {
  font-weight: bold;
  color: #5b8fb5;
}
.spe-estimate-ft {
  border-top: 1px dashed #808285;
  padding: 10px 0;
}
.spe-estimate-error {
  color: #CC0101;
  font-weight: bold;
}
    .spe-estimate-error ul {
      background: url(/sticky/images/icons/icon_error.png) no-repeat scroll 15px center;
    }
    .spe-estimate-error li {
      margin: 5px 0 5px 45px;
    }

.spe-chart {
  height: 65px;
}
.spe-chart-avg {
  position: relative;
  width: 311px;
  height: 37px;
  margin: 0 auto;
}
.spe-chart-avg div {
  position: absolute;
  margin-bottom: 5px;
  padding-bottom: 15px;
  background: url('/public/images/elements/spe/marker_avg.gif') no-repeat bottom center;
  color: #105575;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
}
    .ie6 .spe-chart-avg div {
      zoom: 1;
    }
.spe-chart-bar {
  margin: 0 auto;
  width: 311px;
  height: 18px;
  background: url('/public/images/elements/spe/chart_scale.gif?s') no-repeat;
}
.spe-chart-bar-points {
  position: relative;
  width: 311px;
  height: 18px;
}
.spe-chart-bar-point {
  position: absolute;
  top: -1px;
  
  width: auto;
  height: 1px;
  text-align: center;
}
.spe-chart-bar-point-amt {
  visibility: hidden;
  height: 16px;
  padding: 0 3px;
  border: 2px solid #105575;
  background-color: #fff;
  line-height: 16px;
  color: #105575;
  font-weight: bold;
  white-space: nowrap;
}
.ie6 .spe-chart-bar-point-amt {
  float: left;
}
.spe-chart-bar-point img {
  position: relative;
  top: -5px;
  width: 11px;
  height: 6px;
}
.ie6  .spe-chart-bar-point img,
.ie7 .spe-chart-bar-point img {
  top: 0;
}
.ie6 .spe-chart-bar-point img {
  clear: both;
}
.spe-chart-bar-point-selected {
  z-index: 1000;
}
.spe-chart-bar-point-selected img {
  width: 15px;
  height: 8px;
}
.spe-chart-bar-point-selected .spe-chart-bar-point-amt {
  visibility: visible;
  margin-bottom: 0;
}

.spe-map {
  height: 311px;
}

.spe-results th {
  color: #6d6e70;
  font-size: 11px;
}
.spe-results-letter {
  display: inline-block;
  width: 16px;
  color: #5b8fb5;
  font-weight: bold;
}
.spe-results-col-price {
  color: #2a5b7e;
  font-weight: bold;
}

.spe-results-highlight td {
  background-color: #F9F9E1;
}
.spe-results-awesome td {
  font-weight: bold;
}
.spe-results--awesome .spe-results-col-rel span {
  padding: 0 5px;
  background-color: #feea4e;
}

.spe-results-table .spe-results-blank td {
  padding: 0;
  border-width: 0;
}
.spe-results-table td,
.spe-results-table th {
    white-space: nowrap;
}
.spe-results-col-title {
    white-space: normal !important;
}
.spe-results-table .spe-results-criteria td {
  border-top: 7px solid #d0e6ee;
  border-bottom: 7px solid #d0e6ee;
  font-weight: bold;
}
.spe-results-criteria .spe-results-col-title {
  border-left: 7px solid #d0e6ee;
}
.spe-results-criteria .spe-results-col-rel {
  border-right: 7px solid #d0e6ee;
}


/* Comment Generated by Combres - Resource '~/public/css/components/registration.css' (Mode: Static) */
/*
 * path: /register/ -- a page or two in there
 * ns:   registration
 *
 * registration form/confirm page
 */
 
/* rounded section */
.registration-form-roundify {
  padding: 15px 20px 15px 15px;
}

.registration-secure {
  font-weight: bold;
}


/* form stuff */
.registration-user-info {
  display: none;
}
.registration-form {
  padding: 0 15px;
}
.registration-form .form-item-inputs input {
  width: 177px;
}
.form-section-description {
  margin: 0 0 10px 0;
}
.form-section-description span {
  font-weight: bold;
}

/* acct type select */
.registration-acct-type li {
  margin-bottom: 12px;
}
.registration-acct-type .last {
  margin-bottom: 0;
}
.registration-acct-type label {
  font-weight: bold;
  color: #5b8fb5;
  font-size: 14px;
}

/* join and list options */
.registration-register-and-list {
  display: none;
}
.registration-register-and-list li {
  font-weight: bold;
  margin-bottom: 8px;
}
.registration-register-and-list .last {
  margin: 0;
}

/* sp authority */
.registration-import-fmcsa-info {
  display: none;
}
.registration-authority {
  margin-bottom: 12px;
}
.registration-authority-source {
  font-weight: bold;
}

/* one off announcement tweak */
.registration-subacct {
  margin-bottom: 12px;
}
.registration-announcement {
  margin-bottom: 10px;
  min-height: 1px;
}
.registration-announcement .announcement-inner {
  padding: 9px 0 8px 36px;
}
.registration-authority-or {
  display: inline-block;
  padding: 0 10px;
  font-weight: bold;
  color: #999;
}

/** truste **/
/* email */
.registration-truste {
  padding: 3px 0 0 0;
}
.registration-truste a img {
  border-width:0;
}
/* privacy */
.registration-privacynotice {
  padding: 0 9px 9px 9px;
  width: 235px;
  float: right;
}
.registration-privacynotice p,
.registration-privacynotice .h {
  margin-bottom: 10px;
}
.registration-privacynotice .h {
  border-color: #c5c5c5;
  height: 28px;
  line-height: 28px;
}
.registration-privacynotice img {
  margin: 0 auto;
  display: block;
}

/* tos */
.registration-tos .form-base .form-ext .form-item .form-item-description {
  padding: 0;
}
.registration-tos input {
  margin: 0 4px 0 0;
  position: relative;
  top: 2px;
}

/* how did you hear */
.registration-howheard td {
  padding: 2px 5px;
}

/* submit */
.registration-submit {
  margin: 0 0 12px 10px;
}

/* check email */
.registration-check-email .h2 {
  margin-bottom: 12px;
  font-size: 12px;
  line-height: 12px;
}
.registration-check-email .h3 {
  margin-bottom: 12px;
}
.registration-check-email .registration-form-roundify {
  margin: 0 10px;
}
.registration-check-email .registration-form-roundify ol li {
  margin-bottom: 8px;
}
.registration-check-email .registration-form-roundify ol li.last {
  margin-bottom: 0;
}
.registration-check-email .registration-form-roundify ol li span {
  font-weight: bold;
}

.registration-example-text {
  font-size: 11px;
  color: #939598;
}

/*** different page styles to hide/show elements ***/
.shipper .registration-submit,
.provider .registration-submit,
.affiluser .registration-submit {
  display: block;
}
.provider .registration-user-info,
.affiluser .registration-user-info,
.finish .registration-user-info {
  display: block;
}
.shipper .registration-acct-provider label,
.provider .registration-acct-shipper label {
  color: #414042;
  opacity: 0.4;
  filter: alpha(opacity=40);
}

/* shipper */
.shipper .registration-register-and-list {
  display: block;
}

/* provider */
.provider .registration-import-fmcsa-info {
  display: block;
}
.provider .registration-accttype {
  display: none;
}

/* confirmation */
.registration-confirm-title {
  margin-top: 12px;
}
.registration-help-password {
  margin-bottom: 12px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/about.css' (Mode: Static) */
/*
 * path: /about/default.aspx and other pages in the about directory
 * ns:   about
 *
 * about section -- jobs, press stuff, api, partners, etc.
 */


/**** generic ****/
.about-page-title {
  margin-bottom: 12px;
}
.about-tabs {
  margin-bottom: 17px;
}
.about-tabs .tabs-tab a {
  color: #fff;
}
.about-tabs .tabs-tab-selected a {
  color: #414142;
}
.about-bd {
  background: transparent url('/public/images/elements/faux/borders/double_vertical.png') repeat-y 635px top;
  margin-bottom: 15px;
}
.about-maincontent {
  width: 625px;
  padding: 0 10px 0 0;
  float: left;
}
.about-subnav {
  padding: 0 0 15px 10px;
  border-bottom: 2px solid #f4f4f4;
}
.about-subnav-list {
  padding-top: 0;
}
.about-subnav-list .list-item {
  padding-bottom: 6px;
}
.about-subnav-list-last {
  padding-bottom: 0;
}
.about-subnav .selected a {
  font-weight: bold;
  color: #414142;
}
.about-section-hd {
  color: #3c698e;
  margin-bottom: 10px;
}

/* section styles */
.about-section {
  border-bottom: 2px solid #f4f4f4;
  padding-bottom: 15px;
  margin: 0 0 5px 0;
}
.about-section-partners {
  background: #fff;
  border-bottom: 3px solid #ccc;
  padding-bottom: 15px;
  margin: 0 0 5px 0;
}
.about-section .h2 {
  color: #3c698e;
  margin-bottom: 10px;
}

/* gutter stuff */
.about-gutter {
  width: 305px;
  padding: 0 0 0 20px;
  float: left;
}
.about-gutter-section {
  padding-bottom: 12px;
  margin-bottom: 15px;
  border-bottom: 2px solid #f4f4f4;
}
.about-gutter-section-offset {
  padding: 10px 0 12px 15px;
}
.about-weblinks-item {
  padding: 0 0 2px 20px;
  margin-bottom: 5px;
  background: transparent url('/public/images/elements/logo/logo_rss_16x16.png') no-repeat left top;
}   
    /*** fixes for the ritard browsers ***/
  .ie6 .about-weblinks-item,
  .ie7 .about-weblinks-item {
    zoom: 1;
  }
.about-weblinks-twitter {background-image: url('/public/images/elements/logo/logo_twitter_16x16.png');}
.about-weblinks-facebook {background-image: url('/public/images/elements/logo/logo_facebook_16x16.png');}
.about-weblinks-youtube {background-image: url('/public/images/elements/logo/logo_youtube_16x16.png');} 
.about-weblinks-linkedin {background-image: url('/public/images/elements/logo/logo_linkedin_16x16.png');}
.about-gutter-useful-links .list {
  padding-top: 0;
}
.about-numbers-item {
  margin-bottom: 12px;
}
.about-gutter-executive {
  margin-bottom: 10px;
  color: #3c698e;
}
.about-gutter-executive img {
  border: 1px solid #3C698E;
  float: left;
  margin-right: 10px;
}
.about-list-cta {
  margin: 12px 0;
}
.about-gutter-item-last {
  margin-bottom: 0 !important;
}

/* item */
.about-item {
  margin: 0 15px 12px 10px;
}
.about-item-title {
  font-weight: bold;
}
.last {
  margin-bottom: 0;
}

/** culture **/
.about-ebaylive {
  margin: 34px 10px 15px 10px;
}
.about-testimonial {
  background-color: #f4f4f4;
  padding: 12px 15px;
}
.testimonial-by {
  font-weight: bold;
  margin-top: 10px;
}
.about-testimonial-l {
  margin: 0 25px;
}
.about-testimonial-g {
  margin-right: 287px;
}
.about-top10 {
  margin: 0 10px;
}
.about-top10 li {
  margin: 0 0 12px 0;
}
.about-top10 span {
  font-weight: bold;
}
.about-culture-ximg {
  float: right;
  width: 267px;
  margin-right: 8px;
}
.kickball {
  margin-bottom: 7px;
}

/* offset */
.about-offset,
.about-offset-title {
  margin-right: 283px;
}
.about-offset-title {
  width: auto;
}

/** executives **/
.about-executive-bio img {
  border: 1px solid #3C698E;
  margin-left: 10px;
}
.about-executive-bio-more-links {
  margin-left: 15px;
}

/** multimedia **/
.about-multimedia-gallery-item {
  float: left;
  margin: 8px 0 0 10px;
}
.about-multimedia-subtext {
  font-weight: bold;
  text-align: center;
}
.about-multimedia-gallery-screenshots .about-multimedia-gallery-item {
  width: 101px;
}
.about-multimedia-gallery-screenshots .about-multimedia-subtext {
  text-align: left;
}


/** media room **/
.request-kit {
  background: #ededed url('/public/images/elements/bgs/about/press_pass.png') no-repeat center 112px;
  padding: 10px 10px 15px 10px;
  margin: 10px 0 0 0;
}
.request-kit .h-underlined {
  height: auto;
  line-height: 18px;
  padding: 0 0 6px 0;
  margin-bottom: 8px;
}
.request-kit p {
  margin-bottom: 130px;
  padding: 0 5px;
}

/** partners **/
.about-item .list {
  margin-bottom: 8px;
}
.about-partner-t {
  margin: 0 0 12px 0;
}
.about-partners {
  border-top: 2px solid #f4f4f4;
  padding: 15px 10px 0 10px;
  margin: 15px 0 0 0;
}
.about-partners-title {
  font-weight: bold;
  margin-bottom: 12px;
}
.about-partners-item {
  padding-bottom: 10px;
  border-bottom:1px dashed #808285;
  margin-bottom: 10px;
}
.about-partner-single-logo {
  text-align: right;
}
.about-partner-single p {
  margin: 10px 0 12px 0;
}
.about-partners-recommended {
  background: #fff;
}
.about-partners-logo-swarm {
  text-align: center;
}
.about-partner-terrapass {
  padding-top: 35px;
}

/* multi log alignment */
.about-partners-multi-first {
  text-align: right;
}
.about-partners-multi-second {
  text-align: center;
}

/** news and press releases **/
.about-news-list li {
  margin:0 0 8px 0;
}
.about-news-list a {
  font-weight: bold;
}
.news-abstract-alt {
  padding: 8px 0;
  border-top: 1px dashed #808285;
  border-bottom: 1px dashed #808285;
}
.about-news-list span {
  display: block;
}

/*** about forms ***/
.about-form-container {
  margin: 10px;
}
.about-form {
  padding: 0 15px;
  position: relative;
}
.about-form .req-notice {
  position: absolute;
  top: -5px;
  right: 0;
}
.about-form .form-item textarea {
  width: 300px;
}
.about-form .deselected {
  color: #ccc;
}

/* api form */
.about-form-api .form-item .form-item-description {
  width: 190px;
}
.about-form-api .form-item .form-item-input {
  margin-left: 200px;
}
.about-request-api {
  margin: 15px 0;
}

/* contact us */
.about-contact-item {
  margin-bottom: 10px;
}
.about-contact-item-last {
  margin-bottom: 0;
}
.about-contact-item label {
  display: inline-block;
  width: 160px;
  font-weight: bold;
}

/** jobs **/
.about-jobCategory {
  display: block;
  font-weight: bold;
}
.hideMe {
  display: none;
}
.about-section-jobs p {
  margin: 7px 0;
}

/* actual postings */
.about-jobs-description h2 {
  color:#3C698E;
  border-bottom:1px dashed #808285;
  height:34px;
  line-height:34px;
  width:100%;
  font-weight: bold;
  font-size: 16px;
}
.about-jobs-description p,
.about-jobs-description ul {
  margin-top: 10px;
}
.about-jobs-description ul li {
  background:transparent url('/public/images/elements/bullets/dot/1_dot_grey.gif') no-repeat 0 6px;
  padding:0 0 7px 15px;
}

/* api */
.about-api-list-num .last {
  padding-bottom: 0;
}

/* referral program */
.about-referral-title {
  font-weight: bold;
}
.about-referral-form {
  padding: 0 15px;
}
.about-referral-form .form-item .form-item-description {
  width: 280px;
}
.about-referral-form .form-item .form-item-inputs {
  margin-left: 290px;
}
.about-referral-agree {
  margin-bottom: 15px;
}

/* media room */
.about-mediaroom-main .about-section {
  border-bottom: 5px solid #5b8fb5;
}
.about-mediaroom-main .about-item {
  margin: 0 5px 12px 5px;
}
.about-mediaroom-section-inner {
  padding: 0 10px;
}
.about-mediaroom-howwworks-video-inner {
  float: left;
  height: 207px;
  margin-right: 15px;
  width: 328px;
  padding-bottom: 15px;
  border-bottom: 1px solid #f4f4f4;
}
.about-mediaroom-intro {
  padding-left: 343px;
}
.about-mediaroom-readmore {
  padding-top: 12px;
  border-top: 2px solid #f4f4f4;
}
.about-mediaroom-bloglinks {
  padding: 0 0 10px 5px;
  border-bottom: 2px solid #f4f4f4;
}
.about-mediaroom-blogpost {
  padding: 0 5px;
}
.about-mediaroom-blogpost-alt {
  padding: 12px 5px;
  border-top: 1px dashed #808285;
  border-bottom: 1px dashed #808285;
  margin: 12px 0;
}
.about-mediaroom-abstracts .about-news-list li a {
  font-weight: bold;
}
.about-mediaroom-readmore {
  font-weight: bold;
  margin-top: 15px;
}
.about-mediaroom-bloglinks {
  margin: 0 0 15px 0;
}
.about-mediaroom-bloglinks-item {
  display: block;
  float: left;
  padding: 0 5px;
  border-left: 1px solid #000;
}
.about-mediaroom-blogpost-hd {
  margin-bottom: 10px;
}
.about-mediaroom-blogpost-title {
  font-weight: bold;
}
.about-mediaroom-blogpost-byline {
  font-size: 11px;
}

/*** fixes for the ritard browsers ***/



/* Comment Generated by Combres - Resource '~/public/css/components/profile.css' (Mode: Static) */
/*
 * path: /profile_sp.aspx & /profile_shipper.aspx
 * ns:   profile
 *
 * profile pages
 */
.profile-b { font-weight:bold; }
.profile-em { font-style:italic; }	
.profile-center { text-align:center; }
.profile-positive { color:#006838; font-weight:bold; }
.profile-negative { color:#8e1a07; font-weight:bold; }
.profile-neutral { color:#6d6f71; font-weight:bold; }
.profile-cancellation { color:Black; font-weight:bold; }

.profile-title { margin:10px 0 10px 0; }
.profile-h3 {color:#3d6a8f;}
.profile-underlined { border-top:1px dashed #8D8F92; width:100%; }
.profile-table-cell { padding-left:10px; padding-top:10px; padding-bottom:10px; }
.profile-feedbackNote { padding:10px; }
.profile-gutter-top { margin-top:10px; }
.profile-section  {
	border-bottom:2px solid #F4F4F4;
	margin-bottom:15px;
	padding-bottom:15px;
}	
/* Profile Call To Action Bar */
.profile-cta {
	color:#21409a; 
	background-color:#e7e8e9; 
	font-size:12px;
	font-weight:normal; 
}
.profile-cta .layout .profile-cta-first { 
	/*had to do this in order to get more importance than below */
	margin-left:0px;
}
.ie6 .profile-cta {
	padding-top: 6px;
}
.profile-cta div div {
	margin-left:15px;
}
.profile-cta div div img {
	padding-bottom: 4px; 
	vertical-align: middle;
}
.profile-cta div div span {
	margin-left: 5px;
}
.profile-cta div div a {
	margin-left: 3px;
	color:blue; 
}
/* DUPLICATE CLASSES BC OF SHARETHIS CONTROL */
.profile-cta div span {
	margin-left:15px;
}
.profile-cta div span img {
	padding-bottom: 4px; 
	vertical-align: middle;
}
.profile-cta div span span {
	margin-left: 0px;
}
.profile-cta div span a {
	margin-left: 3px;
	color:blue; 
}
.profile-info-needed-inner {
  background: url('/public/images/icons/important_16x16.png') no-repeat;
  padding-left: 26px;
}
.profile-info-needed-bd {
  margin: 15px 0;
}
.profile-info-needed-ft {
  text-align: right;
}
.profile-pics-photo,
.profile-pics-video {
    text-align: center;
    height: 230px;
}
.profile-pics-gallery {
  text-align: center;
}
.profile-pics-thumb {
  display: inline-block;
}
.profile-pics-thumb,
.profile-pics-thumb-video span,
.profile-pics-thumb img {
  width: 100px;
  height: 75px;
}
.profile-pics-thumb-video {
  position: relative;
}
.profile-pics-thumb-video span {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  background: url('/sticky/images/videotutorials/play_overlay.png') no-repeat center center;
}
.profile-pics-actions {
  margin-top: 15px;
  text-align: center;
}
.profile-pics-actions a {
  display: none;
}

.profile-badges {
  clear: both;
  height: 37px;
  padding-bottom: 10px;
  padding-left:10px;
  margin-top:10px;
}
    .profile-badge {
      float: left;
      display: block;
      width: 37px;
      height: 37px;
      margin-right: 3px;
      text-decoration: none;
      background-repeat: no-repeat;
    }
    .profile-badge-bbb { background-image: url('/sticky/images/badges/bbb_23x37.gif'); }
    .profile-badge-mom { background-image: url('/sticky/images/badges/mom_37x37.gif'); }
    .profile-badge-paypal { background-image: url('/sticky/images/badges/paypal_37x37.gif'); }
    .profile-badge-terrapass { background-image: url('/sticky/images/badges/terrapass_37x37.gif'); }
    .profile-badge-ritchiebros { background-image: url('/sticky/images/badges/ritchiebros_37x37.gif'); }

/*Profile Business Info Box */
.profile-biz-box {
	-moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    background:#FFFFFF url(/public/images/elements/bgs/profile_company_info_bg_TEMP.png) repeat-x scroll left bottom;
    border:1px solid #B7C0AF;
    margin-right:0px;
    padding:10px;
    min-height:100px;
}
.profile-biz-box-snapshot-wrapper {
	
	background-position:50%;
}
.profile-snapshot {
    background:url(/public/images/elements/faux/borders/dotted_line_vertical.gif) repeat-y 50%;
}
.profile-snapshot-group {
  margin-bottom: 10px;
}
.profile-biz-box-CatsNLocations {
	margin-left:10px;
}
.profile-biz-box-container {
	margin-left: 10px;		
}
.profile-biz-box-container div {
	line-height:17px;	
}
.profile-biz-box-label {
	font-weight:bold;
}
/* Generic Profile Tables */
.profile-table {
	margin-left: 10px;		
}
.profile-table tr {
	vertical-align:top;
}
.profile-table-label {
	font-weight:bold;
	width: 155px;
}
/* Member Information Table */
.profile-table-memberinfo {
    line-height: 19px;	
}
.profile-table-memberinfo-shipper {
    margin-bottom: 10px;
    line-height: 19px; /* 17px */
}
.ie6 .profile-table-memberinfo-inner { padding-top:7px; }
/*.profile-table-memberinfo div div table tr td, .profile-table-memberinfo-shipper div div table tr td { line-height:19px;  padding-top:5px; }*/
.profile-table-memberinfo tr td, .profile-table-memberinfo-shipper tr td { padding-top:0px; }
/* Feedback History Table */
.profile-table-feedback-history {
    width:100%;	
    line-height: 27px;
}
.profile-table-feedback {
    width:100%;	
    line-height: 27px;
}
.profile-table-feedback-label { width: 150px; font-weight:bold; padding-left:5px }
.profile-table-feedback-content { width: 170px; }  
.profile-table-feedback-header {
	border-bottom:solid 1px #d5d7d8; 
	position:relative; 
	left:-10px;
}
.ie6 .profile-table-feedback-header, .ie7 .profile-table-feedback-header {
	position:fixed;
	left:0;
}
.profile-table-feedback-header td {
	font-weight:bold;
	text-align:center;
}
.profile-table-feedback-greyCol {
    font-weight:bold;
	background-color:#f2f2f3;
    width:50%;
    position:relative;
    left:25%;
}
.ie6 .profile-table-feedback-greyCol, .ie7 .profile-table-feedback-greyCol {
	/*left:-10px;*/
	width:50%;
	left:0;
}
.profile-table-feedback-StarContainer div {
	height: 22px;
	vertical-align:middle;
}
.profile-table-feedback-stars {
	padding-bottom: 4px; 
	vertical-align: middle;
}
.profile-table-feedback-graph {
	padding-bottom: 2px; 
	vertical-align: middle;
}
.profile-table-feedbackTab {
}
.profile-table-feedbackTab tr {
}
.profile-table-feedbackTab tr td {
	padding: 0 5px;
	height:17px;
	border-width: 0;
	white-space: nowrap;
}
.profile-table-feedbackTab-firstC-small {
	width:50px;
	font-weight:bold;    	
}
.profile-table-feedbackTab-firstC {
	width:135px;
	font-weight:bold;    	
}
.profile-table-feedbackTab-StoryLink {
	vertical-align:middle; 
	font-weight:normal; 
	padding-top:2px;
}
.profile-breakdown-popup-wrapper {
  position: absolute;
  top: 13px;
  right: 0;
  _right: 130px; /* ie6 */
}
.profile-breakdown-popup, .profile-breakdown-popup-wrapper .profile-breakdown-popup {
  width: 230px;
  _height: 1px; /* ie6 */
  padding: 5px 10px;
  border: 2px solid #5B8FB5;
  background-color: #e8e8e8;
  font-size: 11px;
  cursor: default;
  height:auto;
  vertical-align:auto;
}
.profile-breakdown-popup strong {
  display: block;
  margin-bottom: 10px;
  white-space: nowrap;
  text-align: center;
}
.profile-breakdown-popup li {
  _height: 1px; /* ie6 */
  *min-height: 1px; /* ie7 */
  margin-bottom: 3px;
}
.profile-breakdown-popup span.profile-breakdown-popup-rating {
      float: left;
      line-height:17px;
    }
    .profile-breakdown-popup span.profile-breakdown-popup-amount {
      clear: right;
      float: right;
      font-weight: bold;
      line-height:17px;
    }
    .profile-breakdown-popup div.profile-breakdown-popup-bar {
      height: 12px;
      margin: 0 20px 0 50px;
      border: 1px solid #000;
      background-color: #fff;
      line-height:17px;
    }
    .profile-breakdown-popup div.profile-breakdown-popup-bar div {
      height: 12px;
      background-color: #5B8FB5;
    }

/* Feedback Tabs */
.profile-tabs-container {}
.profile-tab {
    /*width:200px;*/
    float:left;	
    margin-left:5px;
    
}
.ie7 .profile-tab { width:250px; }
.ie6 .profile-tab {
    width:250px;
    margin-bottom:-3px;
    position:relative;
}
.ie6 .locale-de-DE .profile-tab, .ie7 .locale-de-DE .profile-tab { width:300px; }

.ie6 .profile-tab-top-border-selected, .ie6 .profile-tab-top-border-inner-selected, .ie6 .profile-tab-top-border-not-selected, .ie6 .profile-tab-top-border-inner-not-selected {
    /* height:7px !important; */ /* Adrian, 10/26/09 - this is not working */
}
.profile-tabs-bottom {
	border-bottom: 3px solid rgb(91, 143, 181); 
	clear: both; 
	top: -3px; 
	z-index:-1; 
	position: relative;
}
.ie7 .profile-tabs-bottom { top:-13px; }
.ie6 .profile-tabs-bottom { top:-10px; }
.profile-images-ct, .profile-images-enlarge {
    display:block;
    margin:10px 0;
}
.ff3 .profile-images-enlarge, .webkit .profile-images-enlarge  {margin-top:0px !important;}

.profile-feedback-datagrid .profile-feedback-datagrid-first { width:25%; }
.profile-feedback-datagrid .profile-feedback-datagrid-second { width:25%; }
.profile-feedback-datagrid .profile-feedback-datagrid-third { width:50%; }
.ie6 .profile-feedback-datagrid .profile-feedback-datagrid-first, .ie7 .profile-feedback-datagrid .profile-feedback-datagrid-first {
	width:30%;
}
.ie6 .profile-feedback-datagrid .profile-feedback-datagrid-second, .ie7 .profile-feedback-datagrid .profile-feedback-datagrid-second {
	width:25%;
}
.ie6 .profile-feedback-datagrid .profile-feedback-datagrid-third, .ie7 .profile-feedback-datagrid .profile-feedback-datagrid-third {
	width:45%;
}

.profile-shipments-img {display:inline-block;}
.profile-shipments-cat {margin-left:5px;}
.profile-shipments-cat-title {display:inline-block;height:31px;line-height:31px;vertical-align:top;margin-left:5px;}
.profile-shipments-cat-img {display:inline-block;height:31px;vertical-align:top;}

.profile-tab-first {
    margin-left:0px;
}
.profile-tab-top-border-selected {
	background:transparent url(/public/images/elements/tabs/blue_tab.png) no-repeat scroll 100% 0; 
	height:10px; 
	margin:0 0 0 11px;
}
.profile-tab-top-border-inner-selected {
	background:transparent url(/public/images/elements/tabs/blue_tab.png) no-repeat scroll 0 0; 
	height:10px; 
	left:-11px; 
	line-height:0px; 
	position:relative; 
	width:11px;
}
.profile-tab-content-selected {
    height:20px; 
    border-left:solid 3px #5c90b5; 
    border-right:solid 3px #5c90b5; 
    background:transparent url(/public/images/elements/tabs/blue_tab_content_bkgd.png) repeat-x scroll 100% 0;              
}
.profile-tab-content-inner-selected  {
    font-family:arial; 
    font-weight:bold; 
    font-size:14px; 
    color:Black;	
    padding-bottom:5px;
    position: relative;
    top: -3px;
}
.profile-tab-top-border-not-selected {
	background:transparent url(/public/images/elements/tabs/blue_tab_non_selected.png) no-repeat scroll 100% 0; 
	height:10px; 
	margin:0 0 0 11px;
}
.profile-tab-top-border-inner-not-selected {
	background:transparent url(/public/images/elements/tabs/blue_tab_non_selected.png) no-repeat scroll 0 0; 
	height:10px; 
	left:-11px; 
	line-height:0px; 
	position:relative; 
	width:11px;
}
.profile-tab-content-not-selected {
    height:20px; 
    border-left:solid 3px #5c90b5; 
    border-right:solid 3px #5c90b5; 
    background-color:#5c90b5; 
}
.profile-tab-content-inner-not-selected {
	font-family:arial; 
	font-weight:bold; 
	font-size:14px; 
	color:white;
	padding-bottom:5px; 
	position: relative;
    top: -3px;
}
.profile-tab-feedback-received {
	padding: 0px 10px;  
}
.profile-tab-feedback-left {
	padding: 0px 10px;  
}
.profile-tab-active-shipments {
	padding: 0px 10px; 
}
.profile-tab-past-shipments {
	padding: 0px 10px;  
}
.profile-tabs-ct {border-bottom:solid 3px #5c90b5; height: 27px;}


/* Profile Datagrid Styles */
.profile-dg-pager {
	margin-top:10px;
    border-bottom: solid 2px #e9e9ea; 
    padding-bottom:10px; 
    padding-left:10px;
}
.profile-dg-pager-bottom {
	/*border-top: solid 1px #e9e9ea;*/
    border-bottom: solid 2px #e9e9ea; 
    padding-top:10px; 
    padding-bottom:10px; 
    padding-left:10px;
}

.profile-dg-none {
	padding: 10px;
	border-bottom: solid 1px #e9e9ea; 
}
/* For editing profile */
.profile-personal-actions {
  height: 14px;
  margin: 10px 0;
  padding: 10px;
  background-color: #e7e8ea;
}
.profile-personal-actions .profile-personal-action {
  float: left;
  font-weight: bold;
  min-height: 14px;
  _height: 14px; /* ie6 */
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid #000;
}
.profile-personal-actions .profile-personal-action-public {
  border-right-width: 0;
}

/* track map */
.profile-track-map {
  *min-height: 1px; /* ie7 */
  _height: 1px; /* ie6 */
}
.profile-track-map h2 {
  width: 167px;
  text-align: center;
}
.profile-track-map .profile-track-map-action {
  float: right;
}
    .profile-track-map .profile-track-map-action a {
      display: block;
      margin: 5px 5px 0 0;
      height: 16px;
      line-height: 16px;
    }
    .profile-track-map .profile-track-map-action a.profile-track-map-action-request {
      background: url('/sticky/images/icons/icon_request.gif') no-repeat left center;
      padding-left: 20px;
    }
    .profile-track-map .profile-track-map-action a.profile-track-map-action-edit {
      background: url('/sticky/images/icons/pencil_profile.gif') no-repeat left center;
      padding-left: 16px;
    }

.profile-track-map .inner {
  border: 2px solid #5B8FB5;
  /*border-top-width: 10px;*/
  clear: both;
}

.profile-track-promo {
  position: relative;
  width: 956px;
  height: 430px;
  background: #c7c8c7 url('/sticky/images/tracking/shadowbox.png') no-repeat -2px -3px;
}
.profile-track-promo-inner {
  position: absolute;
  left: 168px;
  top: 70px;
  width: 585px;
  padding: 10px;
  border: 2px solid #5B8FB5;
  background-color: #fff;
}
.profile-track-promo-hd {
  color: #5B8FB5;
  font-size: 20px;
  font-weight: bold;
  font-family:"century gothic","lucida grande","lucida sans","bitstream vera sans",verdana;
}
.profile-track-promo-bd p {
  margin: 10px 0;
  padding: 0;
  line-height: 17px;
}
.profile-track-promo-bd .cross li {
  background-image: url('/sticky/images/bullets/star/dark_green.gif') no-repeat 0 2px;
  background-position: left center;
}
.profile-track-promo-ft {
  margin-top: 15px;
}	

/*maneesh. Added for profile_sp.aspx popup control which shows US States and Cities served.*/
.profile-popup-state{font-weight:bold;}
.profile-popup-city{padding-left:15px;font-weight:normal;}


/* Comment Generated by Combres - Resource '~/public/css/components/community-story-directory.css' (Mode: Static) */
/*
 * path: /community/stories_directory.aspx
 * ns:   community-story-directory
 *
 * profile pages
 */
.community-story-directory-title {
    margin-bottom:5px;
}
.community-story-directory-subtitle {
    margin-bottom:15px;
}
.community-story-directory-sample {
    margin-bottom:15px;
    padding:15px;
}
.community-story-directory-sample-title {
    margin-bottom:5px;
}
.community-story-directory-sample-subtitle {
    margin-bottom:10px;
}
.community-story-directory-sort {
    margin-bottom:15px;
    line-height:27px;
    vertical-align:middle;
}
.ie6 .community-story-directory-sort {
	padding-top:6px;
}
.ie7 .community-story-directory-sort {
	padding-top:2px;
}
.community-story-directory-sort span {
    vertical-align:middle;
}
.community-story-directory-sort select {
    padding-bottom:2px;
}
.ie6 .community-story-directory-sort select, .ie7 .community-story-directory-sort select {
    padding-bottom:6px;
    vertical-align:middle;
}
.community-story-directory-index-section {
    border-bottom:2px solid #E3E4E5;
    padding-bottom:10px;
    margin-bottom:15px;
}
.community-story-directory-index-wrapper {
    padding-left:15px;
}
.community-story-directory-index-row {
    margin-bottom:15px;
}
.community-story-directory-index-category-inner {
    padding-right:15px;
}
.community-story-directory-category-title {
    color:#3c698e;
    text-decoration:none;                
}
.community-story-directory-category-title-link {
    padding-bottom:20px;
    vertical-align:middle;
    color:#3c698e;
    text-decoration:none; 
} 
.webkit .community-story-directory-category-title-link {           
	vertical-align:top;
}
.community-story-directory-index-subcats {
    padding-top:10px;
    padding-left:10px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/community-story.css' (Mode: Static) */
/*
 * path: /community/stories_new.aspx
 * ns:   community-story
 *
 * profile pages
 */
.community-story-header {
	border-bottom:1px dashed #808285;
	padding-bottom:10px;
}
.community-story-header-box {
	padding-bottom:10px;
}
.community-story-header-h1 {
	font-size:24px;
	font-weight:bold;
}
.community-story-header-h3 {
	color:#6d6e71;
}
.community-story-header-h3, .community-story-header-box-h3 {
	margin-top:10px;
	font-size:16px;
	font-weight:bold;
		
}
.community-story-main-share {
	float:left;
	margin-top:10px;
	padding-left:10px;
}
.community-story-main-nav {
	float:right;
	margin-top:10px;
	padding-right:10px;
}
.community-story-main-title {
    margin-right:0px;
    padding:10px;
    margin-top:10px;
    border-color:#B7C0AF;
    border-width:1px;
}
.ie6 .community-story-main-title, .ie7 .community-story-main-title {
	width:678px;
}
.community-story-main-title-h1 {
	font-size:18px;
	font-weight:bold;
	color:#5b8fb5;
}
.community-story-main-title-h1-sub {
	font-size:16px;
	font-weight:bold;
	color:#5b8fb5;
	margin-top:10px;
}
.community-story-main-title-h3 {
	font-size:13px;
	margin-top:5px;
	border-bottom:1px dashed #808285;
	padding-bottom:10px;
}
.community-story-main-title-midpipe {
	margin:0 10px;
}
.community-story-main-title-label {
	font-weight:bold;
	margin-right:5px;
}
.community-story-main-title-price {
	font-weight:bold;
	color:#5b8fb5;	
}
.community-story-main-story {
	background: transparent url('/public/images/elements/faux/borders/faded_gray_border.png') repeat-x left bottom;
 	padding-bottom: 20px;
}
.community-story-main-story p {
	margin-top:10px;
	font-size:14px;
	line-height:20px;
	text-align:justify;
}
.community-story-main-story-signature {
	margin-top:10px;
}
.community-story-main-info {
	margin-top:10px;	
}
.community-story-main-info-inner {
	padding-right:15px;
}
.community-story-main-info-shipment, .community-story-main-info-sp {
	padding:0 10px;	
}
.community-story-main-info-title {
	border-bottom:1px dashed #808285;
	padding:0 0 10px 0;	
}
.community-story-main-info-sp .community-story-main-info-title {
	margin-top:10px;	
}
.community-story-main-info-title label {
	color:#58595b;
	font-size:14px;
	font-weight:bold;
}
.community-story-main-info-title div {

}
.community-story-main-info-title div a, .community-story-main-info-title div label {	
	color:#3d698e;
	font-size:12px;
	font-weight:bold;
}
.community-story-main-info-matchprice {
	color:#5B8FB5;
	font-weight:bold;
}
.community-story-main-info-list {
	list-style:none;
	margin-top:10px;
	margin-left:10px;
}
.community-story-main-info-sp .community-story-main-info-list {
	margin-left:0px;
}
.community-story-main-info-shipment .clearfix{
    padding-bottom: 20px;
}
.community-story-main-info-list li {
	clear:both;
}
.community-story-main-info-list li label {
	font-weight:bold;
	width:60px;
	display:block;
	float:left;
}
.community-story-main-info-list li .community-story-main-info-list-splabel {
	width:125px;
}
.community-story-main-info-list li span {
	float:left;	
}
.community-story-main-info-sp-CTA {
	margin-top:10px;
    padding-bottom: 20px;
}
.community-story-cta {
	background: transparent url('/public/images/elements/faux/borders/faded_gray_border.png') repeat-x left bottom;
    padding-bottom: 20px;
}
.community-story-cta-title {
	font-size:17px;
	font-weight:bold;
}
.community-story-cta-form {
	background-color:#5B8FB5;
	padding:10px;
	margin-top:10px;
}
.community-story-cta-form .form-title {
	color:#FFF;
}
.community-story-cta-form .form-title a {
	color:#FFF;
}
.community-story-cta-form .form-quick-listingproc-ziplookup {
  color: #fff;
}
.community-story-more-stories-title,
.community-story-more-categories-title {
	background-color:#5b8fb5;
	color:#FFF;
	padding:5px 0 5px 10px;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;	
}
.community-story-more-stories, .community-story-more-categories {}
.community-story-more-stories a, .community-story-more-categories a {}
.community-story-more-stories-space {
	height:5px;
}
.community-story-cta-form-HouseholdGoods {
	background-color: #aac17e;
}
.community-story-cta-form-BusinessIndustrial {
	background-color: #8194A2; 
}
.community-story-cta-form-Moving {
	background-color: #5e875c;
}
.community-story-cta-form-Vehicles {
	background-color: #972224;
}
.community-story-cta-form-Boats {
	background-color: #2f5677;
}
.community-story-cta-form-FoodAgriculture {
	background-color: #5A777C; 
}
.community-story-cta-form-SpecialCareItems {
	background-color: #525151;
}
.community-story-cta-form-Passengers {
	background-color: #8194A2;
}
.community-story-cta-form-Junk {
	background-color: #8194A2;
}
.community-story-cta-form-PetsLivestock {
	background-color: #B7AD92; 
}
.community-story-cta-form-HeavyEquipment {
	background-color: #BC6931;
}
.community-story-cta-form-Freight {
	background-color: #5E875C; 
}
.community-story-cta-form-Motorcycles {
	background-color: #31405C;
}


/* Comment Generated by Combres - Resource '~/public/css/components/directory.css' (Mode: Static) */
/*
 * path: /directory/default.aspx
 * ns:   directory
 *
 * directory pages
 */


/* -----------------------------------------------------------------*/      
/* TSP Directory general formatting (includes UCs) */
/* -----------------------------------------------------------------*/ 

/* The CTA banner */
.directory-banner-placeholder {
	border-bottom: solid 2px #f0f1f1; 
	padding-bottom: 20px; 
}
.directory-banner {
	height: 161px !important; /* 175px - 14px */
	position: relative;
}
.directory-banner .layout-border {	
	background:url('/public/images/elements/bgs/column_separator_gradient_bg.gif') repeat-y right 100%;
}
.directory-banner .layout-1of4 {padding-right: 20px;}
.directory-banner-close {
	position: absolute;
	right: 10px;
	top: 5px;
}
.ie6 .directory-banner-close {top: 15px; right: 15px;}
.directory-banner-title, .directory-banner-subtitle {
	text-align: center;
	margin-top: 5px;
}
.ie6 .directory-banner-title, .directory-banner-subtitle  {margin-top: 10px;}
.directory-banner-title span {color: #2b5b7e;}
.directory-banner-cta {
	padding-left: 200px;
	background: url('/public/images/elements/bgs/directory/teaser_easy_and_free_gradient.png') no-repeat 80px;
	height:70px;	
	line-height: 60px;
}
.ie6 .directory-banner-cta .btn {margin-top: 20px;}

/* "link business" standard box  */
.directory-addbusiness-buttonbox {
	width: 515px;
	margin: 0px auto 0 auto;	
	text-align: center;
}

/* BAB rounded container box additional formatting */
.directory-rounded-container {
	margin: 20px auto 0 auto;
	height: 111px;
	width: 825px;
	text-align: left;
}

/* standard service provider list formatting */
.directory-sp-list-hd {position: relative;}
.directory-sp-list-hd-sort {
	position: absolute;
	right:5px;
	top:0px;
}
.ie6 .directory-sp-list-hd-sort {top: 4px;}
.directory-sp-list-hd-sort-text {font-size: 12px;}

.directory-sp-list-row-provider {
	width: 210px; 
	padding-left: 0px !important;
}
.directory-sp-list-row-description {
	width: 410px; /* 450px - 20px */
	padding-right: 10px;
}
.directory-sp-list-row-image {width: 90px; vertical-align: middle !important;}
.directory-sp-list-row-links {width: 170px;}
.directory-sp-list-row-provider div {
	font-size: 14px;
	font-weight: bold;
	color: #2b5b7e;
}
.directory-sp-list-row-links li {margin-bottom: 5px;}
.directory-sp .directory-home-body-sp-list-row-final {border-bottom: none;} /* not implemented */
.directory-sp-nav {
	padding-bottom: 20px;
	border-bottom: solid 2px #f0f1f1;
}


/* -----------------------------------------------------------------*/      
/* TSP Directory home standard formatting */
/* -----------------------------------------------------------------*/ 

.directory-home-header {
	padding-bottom: 20px;
	border-bottom: solid 2px #f0f1f1;
}
.directory-home-header-title, .directory-home-header-subtitle {text-align:center;}
.directory-home-search { /* override directory-rounded-container */
	height: 111px; /* 125px - 14px */
}
.directory-home-search-inner { /* override directory-rounded-container-inner */
	height: 111px;
}
.directory-home-search-inner-title {
	float: left;
	color: #2b5b7e;
}
.directory-home-search-inner-title-information {
	position: absolute; 
	right: 0px;	
}
.directory-home-search-inner-form {
	  width: 100%;
	  height: 22px;
	  margin: 0 auto;
	  padding: 0;
	  list-style-type: none;
}
.directory-home-search-inner-form  li {
	  float: left;
 	  height: 22px;
	  line-height: 22px;
	  margin-right: 15px;
}
.directory-home-search-inner-form  li.directory-home-search-inner-form-submit  {
	  text-align: right;
	  margin-right: 0;
	}
.directory-home-search-inner-form li.directory-home-search-inner-form-zip-postal input {
	  font-size: 11px;
	}
.ie6 .directory-home-search-inner-form li.directory-home-search-inner-form-zip-postal input, .ie7 .directory-home-search-inner-form li.directory-home-search-inner-form-zip-postal input {vertical-align: middle;}
.directory-home-search-inner-form  #ddCategory {width: 150px;	}
.directory-home-search-inner-form  li .directory-home-search-inner-form-help {margin-left: 3px;}
.directory-home-search-pretext {color: #999;}

.directory-home-body-sp-nav .section {margin-bottom: 10px;}
.directory-home-body-cat-col-list-image {
	width: 75px;
	height: 75px;
}
.directory-home-body-cat-col-list-text {padding: 4px 0 0 4px;}
.directory-home-body-cat-col-list-first {font-weight: bold; margin-bottom: 5px;}
.directory-home-body-cat-col-list-1 .directory-home-body-cat-col-list-image, .directory-category-cat1 { /* household */
	background: url('/public/images/icons/categories/75x75/1_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-2 .directory-home-body-cat-col-list-image, .directory-category-cat2 { /* HH moving */
	background: url('/public/images/icons/categories/75x75/3_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-3 .directory-home-body-cat-col-list-image, .directory-category-cat3  { /* vehicles */
	background: url('/public/images/icons/categories/75x75/4_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-10 .directory-home-body-cat-col-list-image, .directory-category-cat10 { /* motorcycles */
	background: url('/public/images/icons/categories/75x75/146_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-4 .directory-home-body-cat-col-list-image, .directory-category-cat4 { /* boats */
	background: url('/public/images/icons/categories/75x75/5_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-6 .directory-home-body-cat-col-list-image, .directory-category-cat6 { /* freight */
	background: url('/public/images/icons/categories/75x75/11_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-7 .directory-home-body-cat-col-list-image, .directory-category-cat7 { /* pets */
	background: url('/public/images/icons/categories/75x75/128_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-5 .directory-home-body-cat-col-list-image, .directory-category-cat5 { /* special care */
	background: url('/public/images/icons/categories/75x75/7_75x75_bg.png') no-repeat;
}
.directory-home-body-cat-col-list-11 .directory-home-body-cat-col-list-image, .directory-category-cat11 { /* heavyequipment */
	background: url('/public/images/icons/categories/75x75/391_75x75_bg.png') no-repeat;
}

/* specific override styles for the body search form */
.directory-home-body .directory-home-search {height: 86px;} /* override directory-rounded-container */
.directory-home-body .directory-home-search-inner {height: 86px;} /* override directory-rounded-container */

/* specific override styles for the add-business button */
.directory-home-body .directory-addbusiness {
	padding-bottom: 20px !important;
	border-bottom: solid 2px #f0f1f1;
}

/* -----------------------------------------------------------------*/      
/* TSP Directory category selection formatting (includes category,*/
/* international, local, nationwide, and statewide)	*/
/* -----------------------------------------------------------------*/ 

.directory-category-cat {
	height:75px;
	padding:0 0 10px 80px;
    border-bottom: solid 2px #f0f1f1;	
}
.directory-category-cat .h {padding-top: 5px;}
/* icon cases not covered by directory home page */
.directory-category-cat8 {background: url("/public/images/icons/categories/75x75/9_75x75_bg.png") no-repeat;} /* special care */
.directory-category-cat9 {background: url("/public/images/icons/categories/75x75/9_75x75_bg.png") no-repeat;} /* food & junk */

.directory-category-table {
	border-bottom: solid 2px #f0f1f1; 
	padding-bottom: 10px; 
}
.directory-category-statewide-list {
	border-bottom: solid 2px #f0f1f1; 
	padding-bottom: 10px; 	
}
.directory-category-local li {
	float: left;
	width: 15px;
}
.directory-category-local-region {padding:10px 0;}

/* -----------------------------------------------------------------*/      
/* TSP Directory profile page formatting */
/* -----------------------------------------------------------------*/ 

.directory-profile-header-topline-actions {
	position: relative;
	height:20px;
}
.directory-profile-header-topline-actions-bd {
    position: absolute;
    right: 0;
}
.directory-profile-header-image {
    color: #fff;
    background: url('/sticky/images/directory/providers/SPv8_half_full.jpg') no-repeat left top; /* default image */
    height: 85px;
}
.ie7 .directory-profile-header-image {min-height:1px;} 

.directory-profile-header-image-title {padding: 35px 0 5px 20px;}
.directory-profile-header-text {
    padding-bottom: 10px;
    border-bottom: solid 1px #dbdcde;
}
/* create correctly sized content containers within the base layout */
.directory-profile-body-segment .layout-col1 .directory-profile-body-content {width:461px;}
.directory-profile-body-segment .layout-col2 .directory-profile-body-content {width:465px;margin-left:15px;}
.directory-profile-body-categories-served {
    /*margin-right: 19px;*/ /* 15px + 4px for the separator */
    padding-bottom: 10px;
    border-bottom: solid 1px #dbdcde;   
}
.directory-profile-body-locations-served {
    /*margin-right: 19px;*/ /* 15px + 4px for the separator */
    padding-bottom: 10px;   
}
.directory-profile-body-uship-profile {
    /*margin-left: 15px;*/
    padding-bottom: 10px;
}
.directory-profile-body-uship-spotlight {
    /*margin-left: 15px;*/
    padding-bottom: 10px;
}
.directory-profile-body-uship-map {  
	width: 385px;
	margin: 0 0 0 50px;
}
.directory-profile-body-uship-map-item {height: 250px;}
.directory-profile-body-categories-served-2 {padding-bottom: 10px;}

/* directory profile categories served images formatting */
.directory-profile-body-categories-served-list {
  height: 31px;
  padding: 5px 5px 5px 13px;
}
.directory-profile-body-categories-served-list li {
  float: left;
  width: 31px;
  height: 31px;
  margin-right: 10px;
}
.directory-profile-body-categories-served-list li a {
	height: 31px;
	width: 31px;
	display: block;
	
}
.directory-profile-body-categories-served-list-cat1 a {background: url('/public/images/icons/categories/31x31/1_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat2 a {background: url('/public/images/icons/categories/31x31/3_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat3 a {background: url('/public/images/icons/categories/31x31/4_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat10 a {background: url('/public/images/icons/categories/31x31/146_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat4 a {background: url('/public/images/icons/categories/31x31/5_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat6 a {background: url('/public/images/icons/categories/31x31/132_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat7 a {background: url('/public/images/icons/categories/31x31/128_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat5 a {background: url('/public/images/icons/categories/31x31/7_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat11 a {background: url('/public/images/icons/categories/31x31/391_31x31.png') no-repeat;}
.directory-profile-body-categories-served-list-cat0 a {background: url('/public/images/icons/categories/31x31/9_31x31.png') no-repeat;}

/* directory profile formatting */
.directory-profile-body-uship-profile-name {float: left;}
.directory-profile-body-uship-profile-name a {font-size: 12px !important;}
.directory-profile-body-uship-profile-favorites {right: 0px;}
.ie6 .directory-profile-body-uship-profile-favorites {top: 0px;}
.directory-profile-body-uship-profile-logo {
  float: left;
  width: 150px;
}
.directory-profile-body-uship-profile-about-haslogo {
  margin-left: 160px;
}
.directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-feedback li {clear: right;}
.directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-feedback span {
	float: left;
	width: 130px;
}
.directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-creds li {
	clear: left;
}
.directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-creds span {
	float: left;
	width: 130px;
}
.directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-actions {
	clear: both;
	height: 22px;
	margin: 10px 0 0 0;
}
.directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-actions li {
	float: left;
	height: 22px;
	text-align: center;
	margin-right: 4px;
}
.ie6 .directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-actions li, .ie7 .directory-profile-body-uship-profile .directory-profile-body-uship-profile-about-actions li {margin-right: 2px;}

/* directory request bid formatting */

.directory-profile-body-request-bid {padding-bottom: 10px; border-bottom: solid 5px #5c90b5;}

.directory-profile-body-request-bid-standard h2 {
	visibility: hidden; /* override of chooseCommodity.ascx */
}
.directory-profile-body-request-bid-standard div.q,
.directory-profile-body-request-bid-standard span.q,
.directory-profile-body-request-bid-standard label.q {
	position: relative;
	font-weight: bold;
}
.directory-profile-body-request-bid-standard span.req {
	color: #00f;
	font-weight: bold;
}
.directory-profile-body-request-bid-standard div.q span.req,
.directory-profile-body-request-bid-standard span.q span.req,
.directory-profile-body-request-bid-standard label.q span.req {
	position: absolute;
	top: 0;
	left: -12px;
}
.directory-profile-body-request-bid-standard div.item div.q span.req {top: 5px;}

/* directory local moves formatting */   /* this needs reworking with a real account for testing! */
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-rates table {
	font-size: 11px;
}
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-rates table tr th,
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-rates table tr td {
	text-align: center;
	padding: 2px;
	vertical-align: middle;
}
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-rates table tr th {
	color: #fff;
	font-weight: bold;
	background-color: #999;
}
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-rates table tr td {
	background-color: #f0f0f0;
	border-bottom-width: 0;
}
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-rates table tr td.rate {white-space: nowrap;}
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-specialty,
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-services {min-height: 99px;}
.ie6 .directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-services {height: 99px;}

.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-specialty {margin-right: 20px;}
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-specialty ul li {text-align: right;}
.directory-profile-body-request-bid-localmoves .directory-profile-body-request-bid-localmoves-specialty span {float: left;}

/* directory other categories formatting */
.directory-profile-body-othercategories {
	margin-bottom: 10px;
	font-size: 11px;
}
.directory-profile-body-othercategories h3 {
	margin: 0 0 0 0;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
}
.directory-profile-body-othercategories ul {
	list-style-type: none;
	margin:0; padding:0;
}
.directory-profile-body-othercategories li {padding: 3px 0;}
.directory-profile-body-othercategories .directory-profile-body-othercategories-header {
	font-weight: bold;
	margin-right: 10px;
}
.directory-profile-body-othercategories h2 {
	display:inline;
	font-size: 11px;
	font-weight:normal;
	border: 0; 
}

.directory-profile-body-request-bid .listingproc-h {background-color: #5B8FB5;}
.directory-profile-body-request-bid .h, .directory-profile-body-request-bid .secure {color:#fff;}
.directory-profile-body-request-bid .bab-box {border-color:#5B8FB5 !important;}


/* Comment Generated by Combres - Resource '~/public/css/components/directory-update.css' (Mode: Static) */
 /*
 * path: /directory_update.aspx
 * ns:   directory-update
 *
 * update the TSP background image etc.
 */

.directory-update-background-select input {height:25px !important;vertical-align:top;}
.directory-update-background-select td {width: 280px;}
.directory-update-feedback-inner {overflow:auto;height:300px;}
.directory-update-feedback-inner input {position:static !important;}
.directory-update-feedback-inner-col-final {width:375px;}


/* Comment Generated by Combres - Resource '~/public/css/components/lortal.css' (Mode: Static) */
/*
 * path: /lortals/lortal.aspx
 * ns:   lortal
 *
 * lortal formatting
 */
 
/* -----------------------------------------------------------------*/      
/* Lortal standard formatting (applies to all Lortals) */
/* -----------------------------------------------------------------*/ 

/* Lortal standard header formatting */
.lortal-header-container {
    height: 312px;
    padding-top: 25px;
}

.lortal-header-container-title {
    padding: 9px 35px 0 15px;
    height: 48px;
}
.lortal-header-container-title .h {
    color: #fff;
    line-height: 24px;
}

.lortal-header-container-listingproc {
	font-weight: bold;
	font-size: 14px;
	color: #fff;
}
.lortal-header-container-listingproc .form-item-postal-code {
    /* lala */
    float: left;
    width: 107px;
}
.lortal-header-container-listingproc .form-item-postal-codes .form-item-description {width: 100px !important;}

.lortal-header-container-listingproc .form-quick-listingproc-ziplookup {
  color: #fff;
  font-size: 11px;
  font-weight: normal;
}
.lortal-header-container-listingproc-title {margin-bottom: 5px;}
.lortal-header-container-listingproc-link {
    font-weight: bold;
    color: #fff;
    font-size: 12px;
    margin-left: 20px;
}

/* Lortal category grid formatting */
.lortal-cat-grid-group li {
	height:125px;
	text-align: center;
}
.lortal-cat-grid-item {
    display: block;
	height: 75px;
	width: 112px;
	cursor:pointer;
	margin: 0 auto 0 auto;
}
.lortal-cat-grid-vehicles {background: url('/public/images/icons/categories/76x75/4_bw_76x75_bg.png') no-repeat center top;}
.lortal-cat-grid-vehicles div:hover {background: url('/public/images/icons/categories/48x48/4_48x48.png') no-repeat 49% 49%;}
.lortal-cat-grid-motorcycles {background: url('/public/images/icons/categories/76x75/146_bw_76x75_bg.png') no-repeat center top;}
.lortal-cat-grid-motorcycles div:hover {background: url('/public/images/icons/categories/48x48/146_48x48.png') no-repeat 50% 49%;}
.lortal-cat-grid-boats {background: url('/public/images/icons/categories/76x75/5_bw_76x75_bg.png') no-repeat center center;}
.lortal-cat-grid-boats div:hover {background: url('/public/images/icons/categories/48x48/5_48x48.png') no-repeat 49% 49%;}
.lortal-cat-grid-ftl {background: url('/public/images/icons/categories/76x75/11_bw_76x75_bg.png') no-repeat center center;}
.lortal-cat-grid-ftl div:hover {background: url('/public/images/icons/categories/48x48/417_48x48.png') no-repeat 49% 49%;}
.lortal-cat-grid-movers {background: url('/public/images/icons/categories/76x75/3_bw_76x75_bg.png') no-repeat center center;}
.lortal-cat-grid-movers div:hover {background: url('/public/images/icons/categories/48x48/3_48x48.png') no-repeat 49% 49%;}
.lortal-cat-grid-hh-goods {background: url('/public/images/icons/categories/76x75/1_bw_76x75_bg.png') no-repeat center center;}
.lortal-cat-grid-hh-goods div:hover {background: url('/public/images/icons/categories/48x48/1_48x48.png') no-repeat 50% 49%;}
.lortal-cat-grid-piano {background: url('/public/images/icons/categories/76x75/7_bw_76x75_bg.png') no-repeat center center;}
.lortal-cat-grid-piano div:hover {background: url('/public/images/icons/categories/48x48/7_48x48.png') no-repeat 49% 49%;}
.lortal-cat-grid-pets {background: url('/public/images/icons/categories/76x75/10_bw_76x75_bg.png') no-repeat center center;}
.lortal-cat-grid-pets div:hover {background: url('/public/images/icons/categories/48x48/10_48x48.png') no-repeat 50% 49%;}
.lortal-cat-grid-refridgerated {background: url('/public/images/icons/categories/76x75/6_bw_76x75_bg.png') no-repeat center center;}
.lortal-cat-grid-refridgerated div:hover {background: url('/public/images/icons/categories/48x48/6_48x48.png') no-repeat 50% 49%;}
.lortal-cat-grid-craigslist {background: url('/public/images/icons/categories/76x75/9_bw_76x75_bg.png') no-repeat center top;}
.lortal-cat-grid-craigslist div:hover {background: url('/public/images/icons/categories/48x48/9_48x48.png') no-repeat 50% 49%;}
.lortal-cat-grid-horses {background: url('/public/images/icons/categories/76x75/128_bw_76x75_bg.png') no-repeat center top;}
.lortal-cat-grid-horses div:hover {background: url('/public/images/icons/categories/48x48/128_48x48.png') no-repeat 49% 49%;}
.lortal-cat-grid-ltl {background: url('/public/images/icons/categories/76x75/132_bw_76x75_bg.png') no-repeat center top;}
.lortal-cat-grid-ltl div:hover {background: url('/public/images/icons/categories/48x48/132_48x48.png') no-repeat 49% 49%;}

.lortal-sidebar-hd {position: relative;}

/* Lortal standard sidebar formatting */
.lortal-sidebar-hd-title {float:left;}
.lortal-sidebar-hd-icon {
    float:left;  
    margin: 0 0 0 7px;
}
.ie6 .vortal-sidebar-hd-icon {margin: 5px 0 0 5px !important;}
.lortal-sidebar-bd {
    padding-top: 8px;
    padding-bottom:8px;
    border-bottom: solid 2px #f0f1f1;
}
.lortal-sidebar-hd-navigator {
    position:absolute;
    top: 7px;
    right: 0px;
    z-index: 10;
}
.lortal-sidebar-mod {margin-top:10px;}

/* Lortal standard formatting Featured Tools */
.lortal-carousel-ebay {background: url('/public/images/elements/bgs/ebay_logo.png') no-repeat right bottom;}
.lortal-carousel-uship-tracking {
    background: url('/sticky/images/tracking/uShip_tracking_logo.png') no-repeat 50px bottom;
    padding-bottom: 50px;
}
.lortal-carousel-header-margin .h {
    margin: 0 0 5px 0;
    font-size: 12px;
}

/* Lortal standard story formatting */
.lortal-story-subject {font-weight: bold;}
.lortal-story-excerpt {line-height: 20px;}
.lortal-story-title {font-weight: bold;}

.lortal-bd li {margin-bottom: 5px;}

/* Lortal standard marketplace formatting */ 
.lortal-marketplace th {
    font-weight: bold;
    padding-bottom: 5px;
    border-bottom: solid 1px #dbdcde;
}
.lortal-marketplace td {
    vertical-align: top;
}

.lortal-marketplace p { margin-bottom: 10px; }

/* Lortal standard marketplace tab formatting: Top Vehicle Transporters */
.lortal-marketplace-transporters-provider {width: 160px;}
.lortal-marketplace-transporters-provider a {color:#000;}
.lortal-marketplace-transporters-provider div a {
	font-size: 14px;
	font-weight: bold;
	color: #0000ff;
}
.lortal-marketplace-transporters-description {width: 280px;}
.lortal-marketplace-transporters-image {width: 70px; }
.lortal-marketplace-transporters-actions {width: 150px; white-space:nowrap;}
.lortal-marketplace-transporters-actions li {margin-bottom:5px;}
.lortal-marketplace-transporters-bid-link {font-weight: bold; padding-top: 10px;}
.lortal-marketplace-dlcities td {width:33%;}

/* Lortal standard marketplace tab formatting: top cities */


/* Lortal standard marketplace tab formatting: search by city/state */


/* ################################################################# */  
/* Start US/GLOBAL SPECIFIC lortal formatting (also locale default setting) */
/* ################################################################# */ 

/* -----------------------------------------------------------------*/      
/* Lortal moving specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal moving title formatting */
.lortal-moving .h-solid {background-color: #5e875c;}
.lortal-moving .lortal-subheader {color:#5e875c;}

/* Lortal moving list formatting */
.lortal-moving .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/moving/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal moving header formatting */
.lortal-moving .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/moving/vortal_header_gradient.png') repeat-x;
}
.lortal-moving .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/moving/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal household-goods specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal household-goods title formatting */
.lortal-household-goods .h-solid {background-color: #aac17e;}
.lortal-household-goods .lortal-subheader {color:#aac17e;}

/* Lortal household-goods list formatting */
.lortal-household-goods .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal household-goods header formatting */
.lortal-household-goods .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.lortal-household-goods .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/household-goods/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal vehicle specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal vehicles title formatting */
.lortal-vehicles .h-solid {background-color: #972224;}
.lortal-vehicles .lortal-subheader {color:#972224;}

/* Lortal vehicles list formatting */
.lortal-vehicles .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/vehicles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal vehicles header formatting */
.lortal-vehicles .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/vehicles/vortal_header_gradient.png') repeat-x;
}
.lortal-vehicles .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/vehicles/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal boats specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal boats title formatting */
.lortal-boats .h-solid {background-color: #2f5677;}
.lortal-boats .lortal-subheader {color:#2f5677;}

/* Lortal boats list formatting */
.lortal-boats .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/boats/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal boats header formatting */
.lortal-boats .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/boats/vortal_header_gradient.png') repeat-x;
}
.lortal-boats .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/boats/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal motorcycles specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal motorcycles title formatting */
.lortal-motorcycles .h-solid {background-color: #2f5677;}
.lortal-motorcycles .lortal-subheader {color:#2f5677;}

/* Lortal motorcycles list formatting */
.lortal-motorcycles .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/motorcycles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal motorcycles header formatting */
.lortal-motorcycles .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/motorcycles/vortal_header_gradient.png') repeat-x;
}
.lortal-motorcycles .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/motorcycles/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal special-care specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal special-care title formatting */
.lortal-special-care .h-solid {background-color: #525151;}
.lortal-special-care .lortal-subheader {color:#525151;}

/* Lortal special-care list formatting */
.lortal-special-care .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/special-care/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal special-care header formatting */
.lortal-special-care .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/special-care/vortal_header_gradient.png') repeat-x;
}
.lortal-special-care .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/special-care/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal FTL freight specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal freight title formatting */
.lortal-freight .h-solid {background-color: #8194A2;}
.lortal-freight .lortal-subheader {color:#8194A2;}

/* Lortal freight list formatting */
.lortal-freight .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/freight/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal freight header formatting */
.lortal-freight .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/freight/vortal_header_gradient.png') repeat-x;
}
.lortal-freight .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/freight/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal pets-livestock specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal pets-livestock title formatting */
.lortal-pets-livestock .h-solid {background-color: #B7AD92;}
.lortal-pets-livestock .lortal-subheader {color:#B7AD92;}

/* Lortal pets-livestock list formatting */
.lortal-pets-livestock .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/pets/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal pets-livestock header formatting */
.lortal-pets-livestock .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/pets/vortal_header_gradient.png') repeat-x;
}
.lortal-pets-livestock .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/pets-livestock/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal food-agriculture (refridgerated) specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal food-agriculture title formatting */
.lortal-food-agriculture .h-solid {background-color: #5a777c;}
.lortal-food-agriculture .lortal-subheader {color:#5a777c;}

/* Lortal food-agriculture list formatting */
.lortal-food-agriculture .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/food/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal food-agriculture header formatting */
.lortal-food-agriculture .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/food/vortal_header_gradient.png') repeat-x;
}
.lortal-food-agriculture .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/food-agriculture/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal craigslist specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal craigslist title formatting */
.lortal-craigslist .h-solid {background-color: #4d0a60;}
.lortal-craigslist .lortal-subheader {color:#4d0a60;}

/* Lortal craigslist list formatting */
.lortal-craigslist .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/craigslist/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal craigslist header formatting */
.lortal-craigslist .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/craigslist/vortal_header_gradient.png') repeat-x;
}
.lortal-craigslist .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/craigslist/lortal_header_image.jpg') no-repeat;
}
.lortal-story-craigslist-snippet {
    margin-top:10px;
    width:200px;
    height:100px;
}

/* ################################################################# */  
/* Start CA SPECIFIC lortal formatting */
/* ################################################################# */ 

/* -----------------------------------------------------------------*/      
/* Lortal freight specific formatting -> defaults to US styles */
/* -----------------------------------------------------------------*/ 

/* -----------------------------------------------------------------*/      
/* Lortal horse-transport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal horse-transporters title formatting */
.locale-en-CA .lortal-horse-transport .h-solid {background-color: #7d683f;}
.locale-en-CA .lortal-horse-transport .lortal-subheader {color:#7d683f;}

/* Lortal horse-transporters list formatting */
.locale-en-CA .lortal-horse-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/horses/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal horse-transporters header formatting */
.locale-en-CA .lortal-horse-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/horses/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-horse-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-ca/promo/lortal/versions/horse-transport/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal movers specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal movers title formatting */
.locale-en-CA .lortal-movers .h-solid {background-color: #5e875c;}
.locale-en-CA .lortal-movers .lortal-subheader {color:#5e875c;}

/* Lortal movers list formatting */
.locale-en-CA .lortal-movers .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/moving/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal movers header formatting */
.locale-en-CA .lortal-movers .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/moving/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-movers .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/moving/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal office-movers specific formatting*/
/* -----------------------------------------------------------------*/ 

/* Lortal office-movers title formatting */
.locale-en-CA .lortal-office-movers .h-solid {background-color: #5e875c;}
.locale-en-CA .lortal-office-movers .lortal-subheader {color:#5e875c;}

/* Lortal office-movers list formatting */
.locale-en-CA .lortal-office-movers .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/office-movers/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal office-movers header formatting */
.locale-en-CA .lortal-office-movers .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/office-movers/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-office-movers .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-ca/promo/lortal/versions/office-movers/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal furniture-shipping specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal furniture-shipping title formatting */
.locale-en-CA .lortal-furniture-shipping .h-solid {background-color: #97886a;}
.locale-en-CA .lortal-furniture-shipping .lortal-subheader {color:#97886a;}

/* Lortal furniture-shipping list formatting */
.locale-en-CA .lortal-furniture-shipping .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/furniture/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal furniture-shipping header formatting */
.locale-en-CA .lortal-furniture-shipping .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/furniture/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-furniture-shipping .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-ca/promo/lortal/versions/furniture-shipping/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal appliance-transport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal appliance-transport title formatting */
.locale-en-CA .lortal-appliance-transport .h-solid {background-color: #526233;}
.locale-en-CA .lortal-appliance-transport .lortal-subheader {color:#526233;}

/* Lortal appliance-transport list formatting */
.locale-en-CA .lortal-appliance-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal appliance-transport header formatting */
.locale-en-CA .lortal-appliance-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-appliance-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/household-goods/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal couriers specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal couriers specific title formatting */
.locale-en-CA .lortal-couriers .h-solid {background-color: #aac17e;}
.locale-en-CA .lortal-couriers .lortal-subheader {color:#aac17e;}

/* Lortal couriers specific list formatting */
.locale-en-CA .lortal-couriers .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal couriers specific header formatting */
.locale-en-CA .lortal-couriers .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-couriers .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-ca/promo/lortal/versions/couriers/lortal_header_image.jpg') no-repeat;
}


/* -----------------------------------------------------------------*/      
/* Lortal car-transport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal car-transporters title formatting */
.locale-en-CA .lortal-car-transport .h-solid {background-color: #972224;}
.locale-en-CA .lortal-car-transport .lortal-subheader {color:#972224;}

/* Lortal car-transporters list formatting */
.locale-en-CA .lortal-car-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/vehicles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal car-transporters header formatting */
.locale-en-CA .lortal-car-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/vehicles/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-car-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/vehicles/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal motorcycle-shipping specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal motorcycle-shipping title formatting */
.locale-en-CA .lortal-motorcycle-shipping .h-solid {background-color: #31405c;}
.locale-en-CA .lortal-motorcycle-shipping .lortal-subheader {color:#31405c;}

/* Lortal motorcycle-shipping list formatting */
.locale-en-CA .lortal-motorcycle-shipping .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/motorcycles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal motorcycle-shipping header formatting */
.locale-en-CA .lortal-motorcycle-shipping .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/motorcycles/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-motorcycle-shipping .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/motorcycles/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal boat-transport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal boat-transport title formatting */
.locale-en-CA .lortal-boat-transport .h-solid {background-color: #2f5677;}
.locale-en-CA .lortal-boat-transport .lortal-subheader {color:#2f5677;}

/* Lortal boat-transport list formatting */
.locale-en-CA .lortal-boat-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/boats/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal boat-transport header formatting */
.locale-en-CA .lortal-boat-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/boats/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-boat-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/boats/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal piano-movers specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal piano-movers title formatting */
.locale-en-CA .lortal-piano-movers .h-solid {background-color: #535151;}
.locale-en-CA .lortal-piano-movers .lortal-subheader {color:#535151;}

/* Lortal piano header formatting exception (white background) */
.locale-en-CA  .lortal-piano-movers .lortal-header-container-title .h {color: #000 !important;}

/* Lortal piano-movers list formatting */
.locale-en-CA  .lortal-piano-movers .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/piano/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal piano-movers header formatting */
.locale-en-CA  .lortal-piano-movers .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/piano/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA  .lortal-piano-movers .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-ca/promo/lortal/versions/piano-movers/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal fragile-goods specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal fragile-goods title formatting */
.locale-en-CA .lortal-fragile-goods .h-solid {background-color: #525151;}
.locale-en-CA .lortal-fragile-goods .lortal-subheader {color:#525151;}

/* Lortal fragile-goods list formatting */
.locale-en-CA .lortal-fragile-goods .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/special-care/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal fragile-goods header formatting */
.locale-en-CA .lortal-fragile-goods .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/special-care/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-fragile-goods .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/special-care/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal pet-shipping specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal pet-shipping title formatting */
.locale-en-CA .lortal-pet-shipping .h-solid {background-color: #B7AD92;}
.locale-en-CA .lortal-pet-shipping .lortal-subheader {color:#B7AD92;}

/* Lortal pet-shipping list formatting */
.locale-en-CA .lortal-pet-shipping .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/pets/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal pet-shipping header formatting */
.locale-en-CA .lortal-pet-shipping .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/pets/vortal_header_gradient.png') repeat-x;
}
.locale-en-CA .lortal-pet-shipping .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/pets-livestock/lortal_header_image.jpg') no-repeat;
}

/* ################################################################# */  
/* Start UK SPECIFIC lortal formatting */
/* ################################################################# */ 

/* -----------------------------------------------------------------*/      
/* Lortal man-with-van specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal man-with-van title formatting */
.locale-en-GB .lortal-man-with-van .h-solid {background-color: #aac17e;}
.locale-en-GB .lortal-man-with-van .lortal-subheader {color:#aac17e;}

/* Lortal man-with-van list formatting */
.locale-en-GB .lortal-man-with-van .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal man-with-van header formatting */
.locale-en-GB .lortal-man-with-van .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-man-with-van .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/man-with-van/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal couriers specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal couriers specific title formatting */
.locale-en-GB .lortal-couriers .h-solid {background-color: #aac17e;}
.locale-en-GB .lortal-couriers .lortal-subheader {color:#aac17e;}

/* Lortal couriers specific list formatting */
.locale-en-GB .lortal-couriers .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal couriers specific header formatting */
.locale-en-GB .lortal-couriers .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-couriers .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/man-with-van/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal ebay-couriers-delivery-services specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal ebay-couriers-delivery-services specific title formatting */
.locale-en-GB .lortal-ebay-couriers-delivery-services .h-solid {background-color: #aac17e;}
.locale-en-GB .lortal-ebay-couriers-delivery-services .lortal-subheader {color:#aac17e;}

/* Lortal ebay-couriers-delivery-services specific list formatting */
.locale-en-GB .lortal-ebay-couriers-delivery-services .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal ebay-couriers-delivery-services specific header formatting */
.locale-en-GB .lortal-ebay-couriers-delivery-services .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-ebay-couriers-delivery-services .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/man-with-van/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal pallet-delivery specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal pallet-delivery specific title formatting */
.locale-en-GB .lortal-pallet-delivery .h-solid {background-color: #aac17e;}
.locale-en-GB .lortal-pallet-delivery .lortal-subheader {color:#aac17e;}

/* Lortal pallet-delivery specific list formatting */
.locale-en-GB .lortal-pallet-delivery .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal pallet-delivery specific header formatting */
.locale-en-GB .lortal-pallet-delivery .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-pallet-delivery .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/man-with-van/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/      
/* Lortal food-transport (refridgerated) specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal food-transport title formatting */
.locale-en-GB .lortal-food-transport .h-solid {background-color: #5a777c;}
.locale-en-GB .lortal-food-transport .lortal-subheader {color:#5a777c;}

/* Lortal food-transport list formatting */
.locale-en-GB .lortal-food-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/food/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal food-transport header formatting */
.locale-en-GB .lortal-food-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/food/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-food-transport .lortal-header-container-image {
    height: 288px;
     background:url('/public/images/locale/en-GB/promo/lortal/versions/food-transport/lortal_header_image.jpg') no-repeat;
}
/* -----------------------------------------------------------------*/
/* Lortal car-transporters specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal car-transporters title formatting */
.locale-en-GB .lortal-car-transporters .h-solid {background-color: #972224;}
.locale-en-GB .lortal-car-transporters .lortal-subheader {color:#972224;}

/* Lortal car-transporters list formatting */
.locale-en-GB .lortal-car-transporters .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/vehicles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal car-transporters header formatting */
.locale-en-GB .lortal-car-transporters .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/vehicles/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-car-transporters .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/vehicles/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal boat-transport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal boat-transport title formatting */
.locale-en-GB .lortal-boat-transport .h-solid {background-color: #2f5677;}
.locale-en-GB .lortal-boat-transport .lortal-subheader {color:#2f5677;}

/* Lortal boat-transport list formatting */
.locale-en-GB .lortal-boat-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/boats/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal boat-transport header formatting */
.locale-en-GB .lortal-boat-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/boats/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-boat-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/boat-transport/lortal_header_image.jpg') no-repeat;
}

/* Color override for title due to image */
.locale-en-GB .lortal-boat-transport .lortal-header-container-title h1  {color:#000;}

/* -----------------------------------------------------------------*/
/* Lortal motorbike-carriers specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal motorbike-carriers title formatting */
.locale-en-GB .lortal-motorcycle-transport .h-solid {background-color: #31405c;}
.locale-en-GB .lortal-motorcycle-transport .lortal-subheader {color:#31405c;}

/* Lortal motorbike-carriers list formatting */
.locale-en-GB .lortal-motorcycle-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/motorcycles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal motorbike-carriers header formatting */
.locale-en-GB .lortal-motorcycle-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/motorcycles/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-motorcycle-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/motorbike-carriers/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal furniture-removal specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal furniture-removal title formatting */
.locale-en-GB .lortal-furniture-removal .h-solid {background-color: #97886a;}
.locale-en-GB .lortal-furniture-removal .lortal-subheader {color:#97886a;}

/* Lortal furniture-removal list formatting */
.locale-en-GB .lortal-furniture-removal .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/furniture/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal furniture-removal header formatting */
.locale-en-GB .lortal-furniture-removal .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/furniture/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-furniture-removal .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/furniture-removal/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal appliance-removals specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal appliance-removals title formatting */
.locale-en-GB .lortal-appliance-removal .h-solid {background-color: #526233;}
.locale-en-GB .lortal-appliance-removal .lortal-subheader {color:#526233;}

/* Lortal appliance-removals list formatting */
.locale-en-GB .lortal-appliance-removal .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal appliance-removals header formatting */
.locale-en-GB .lortal-appliance-removal .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-appliance-removal .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/appliance-removal/lortal_header_image.jpg') no-repeat;
}

/* Color override for title due to image */
.locale-en-GB .lortal-appliance-removal .lortal-header-container-title h1  {color:#000;}

/* -----------------------------------------------------------------*/
/* Lortal office-removals specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal office-removals title formatting */
.locale-en-GB .lortal-office-removals .h-solid {background-color: #5e875c;}
.locale-en-GB .lortal-office-removals .lortal-subheader {color:#5e875c;}

/* Lortal office-removals list formatting */
.locale-en-GB .lortal-office-removals .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/office-movers/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal office-removals header formatting */
.locale-en-GB .lortal-office-removals .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/office-movers/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-office-removals .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/office-removals/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal fragile-goods specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal fragile-goods title formatting */
.locale-en-GB .lortal-fragile-goods .h-solid {background-color: #525151;}
.locale-en-GB .lortal-fragile-goods .lortal-subheader {color:#525151;}

/* Lortal fragile-goods list formatting */
.locale-en-GB .lortal-fragile-goods .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/special-care/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal fragile-goods header formatting */
.locale-en-GB .lortal-fragile-goods .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/special-care/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-fragile-goods .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/special-care/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal house-removal specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal house-removal title formatting */
.locale-en-GB .lortal-home-removals .h-solid {background-color: #5e875c;}
.locale-en-GB .lortal-home-removals .lortal-subheader {color:#5e875c;}

/* Lortal house-removal list formatting */
.locale-en-GB .lortal-home-removals .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/moving/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal house-removal header formatting */
.locale-en-GB .lortal-home-removals .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/moving/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-home-removals .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/house-removal/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal piano-removals specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal piano-removals title formatting */
.locale-en-GB .lortal-piano-removals .h-solid {background-color: #535151;}
.locale-en-GB .lortal-piano-removals .lortal-subheader {color:#535151;}

/* Lortal piano header formatting exception (white background) */
.locale-en-GB .lortal-piano-removals .lortal-header-container-title .h {color: #000 !important;}

/* Lortal piano-removals list formatting */
.locale-en-GB .lortal-piano-removals .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/piano/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal piano-removals header formatting */
.locale-en-GB .lortal-piano-removals .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/piano/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-piano-removals .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/piano-removals/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal pet-shipping specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal pet-shipping title formatting */
.locale-en-GB .lortal-pet-shipping .h-solid {background-color: #B7AD92;}
.locale-en-GB .lortal-pet-shipping .lortal-subheader {color:#B7AD92;}

/* Lortal pet-shipping list formatting */
.locale-en-GB .lortal-pet-shipping .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/pets/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal pet-shipping header formatting */
.locale-en-GB .lortal-pet-shipping .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/pets/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-pet-shipping .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/pets-livestock/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal animal-transport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal animal-transport title formatting */
.locale-en-GB .lortal-animal-transport .h-solid {background-color: #B7AD92;}
.locale-en-GB .lortal-animal-transport .lortal-subheader {color:#B7AD92;}

/* Lortal animal-transport list formatting */
.locale-en-GB .lortal-animal-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/pets/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal animal-transport header formatting */
.locale-en-GB .lortal-animal-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/pets/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-animal-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/promo/lortal/versions/pets-livestock/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal horse-transporters specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal horse-transporters title formatting */
.locale-en-GB .lortal-horse-transporters .h-solid {background-color: #7d683f;}
.locale-en-GB .lortal-horse-transporters .lortal-subheader {color:#7d683f;}

/* Lortal horse-transporters list formatting */
.locale-en-GB .lortal-horse-transporters .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/horses/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal horse-transporters header formatting */
.locale-en-GB .lortal-horse-transporters .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/horses/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-horse-transporters .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/horse-transporters/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal road-haulage specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal road-haulage title formatting */
.locale-en-GB .lortal-freight-road-haulage .h-solid {background-color: #8194A2;}
.locale-en-GB .lortal-freight-road-haulage .lortal-subheader {color:#8194A2;}

/* Lortal road-haulage list formatting */
.locale-en-GB .lortal-freight-road-haulage .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/freight/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal road-haulage header formatting */
.locale-en-GB .lortal-freight-road-haulage .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/freight/vortal_header_gradient.png') repeat-x;
}
.locale-en-GB .lortal-freight-road-haulage .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/en-GB/promo/lortal/versions/road-haulage/lortal_header_image.jpg') no-repeat;
}


/* ################################################################# */  
/* Start DE SPECIFIC lortal formatting */
/* ################################################################# */ 

/* -----------------------------------------------------------------*/
/* Lortal couriers/Kuriere specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal Kuriere specific title formatting */
.locale-de-DE .lortal-kuriere .h-solid {background-color: #aac17e;}
.locale-de-DE .lortal-kuriere .lortal-subheader {color:#aac17e;}

/* Lortal Kuriere specific list formatting */
.locale-de-DE .lortal-kuriere .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal Kuriere specific header formatting */
.locale-de-DE .lortal-kuriere .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-kuriere .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/couriers/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal car-transporters/Autotransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal car-transporters title formatting */
.locale-de-DE .lortal-autotransport .h-solid {background-color: #972224;}
.locale-de-DE .lortal-autotransport .lortal-subheader {color:#972224;}

/* Lortal car-transporters list formatting */
.locale-de-DE .lortal-autotransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/vehicles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal car-transporters header formatting */
.locale-de-DE .lortal-autotransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/vehicles/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-autotransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/vehicles/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal boat-transport/Bootstransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal boat-transport title formatting */
.locale-de-DE .lortal-bootstransport .h-solid {background-color: #2f5677;}
.locale-de-DE .lortal-bootstransport .lortal-subheader {color:#2f5677;}

/* Lortal boat-transport list formatting */
.locale-de-DE .lortal-bootstransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/boats/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal boat-transport header formatting */
.locale-de-DE .lortal-bootstransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/boats/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-bootstransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/boats/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal motorbike-carriers/Motorradtransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal motorbike-carriers title formatting */
.locale-de-DE .lortal-motorradtransport .h-solid {background-color: #31405c;}
.locale-de-DE .lortal-motorradtransport .lortal-subheader {color:#31405c;}

/* Lortal motorbike-carriers list formatting */
.locale-de-DE .lortal-motorradtransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/motorcycles/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal motorbike-carriers header formatting */
.locale-de-DE .lortal-motorradtransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/motorcycles/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-motorradtransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/motorcycles/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal furniture-removal/M�beltransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal furniture-removal title formatting */
.locale-de-DE .lortal-m�beltransport .h-solid {background-color: #97886a;}
.locale-de-DE .lortal-m�beltransport .lortal-subheader {color:#97886a;}

/* Lortal furniture-removal list formatting */
.locale-de-DE .lortal-m�beltransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/furniture/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal furniture-removal header formatting */
.locale-de-DE .lortal-m�beltransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/furniture/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-m�beltransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/furniture/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal appliance-removals/Haushaltsger�te Transport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal appliance-removals title formatting */
.locale-de-DE .lortal-haushaltsger�te .h-solid {background-color: #526233;}
.locale-de-DE .lortal-haushaltsger�te-transport .lortal-subheader {color:#526233;}

/* Lortal appliance-removals list formatting */
.locale-de-DE .lortal-haushaltsger�te-transport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/household/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal appliance-removals header formatting */
.locale-de-DE .lortal-haushaltsger�te-transport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/household/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-haushaltsger�te-transport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/household/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal office-removals/B�ro-Umz�ge specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal office-removals title formatting */
.locale-de-DE .lortal-b�ro-umz�ge .h-solid {background-color: #5e875c;}
.locale-de-DE .lortal-b�ro-umz�ge .lortal-subheader {color:#5e875c;}

/* Lortal office-removals list formatting */
.locale-de-DE .lortal-b�ro-umz�ge .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/office-movers/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal office-removals header formatting */
.locale-de-DE .lortal-b�ro-umz�ge .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/office-movers/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-b�ro-umz�ge .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/office-movers/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal fragile-goods/Spezialtransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal fragile-goods title formatting */
.locale-de-DE .lortal-spezialtransport .h-solid {background-color: #525151;}
.locale-de-DE .lortal-spezialtransport .lortal-subheader {color:#525151;}

/* Lortal fragile-goods list formatting */
.locale-de-DE .lortal-spezialtransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/special-care/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal fragile-goods header formatting */
.locale-de-DE .lortal-spezialtransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/special-care/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-spezialtransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/special-care/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal house-removal/Umzugsservice specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal house-removal title formatting */
.locale-de-DE .lortal-umz�ge .h-solid {background-color: #5e875c;}
.locale-de-DE .lortal-umz�ge .lortal-subheader {color:#5e875c;}

/* Lortal house-removal list formatting */
.locale-de-DE .lortal-umz�ge .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/moving/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal house-removal header formatting */
.locale-de-DE .lortal-umz�ge .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/moving/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-umz�ge .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/moving/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal piano-removals/Klaviertransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal piano-removals title formatting */
.locale-de-DE .lortal-klaviertransport .h-solid {background-color: #535151;}
.locale-de-DE .lortal-klaviertransport .lortal-subheader {color:#535151;}

/* Lortal piano header formatting exception (white background) */
.locale-de-DE .lortal-klaviertransport .lortal-header-container-title .h {color: #000 !important;}

/* Lortal piano-removals list formatting */
.locale-de-DE .lortal-klaviertransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/piano/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal piano-removals header formatting */
.locale-de-DE .lortal-klaviertransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/piano/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-klaviertransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/piano/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal pet-shipping/Tiertransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal pet-shipping title formatting */
.locale-de-DE .lortal-tiertransport .h-solid {background-color: #B7AD92;}
.locale-de-DE .lortal-tiertransport .lortal-subheader {color:#B7AD92;}

/* Lortal pet-shipping list formatting */
.locale-de-DE .lortal-tiertransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/pets/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal pet-shipping header formatting */
.locale-de-DE .lortal-tiertransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/pets/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-tiertransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/pets-livestock/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal horse-transporters/Pferdetransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal horse-transporters title formatting */
.locale-de-DE .lortal-pferdetransporter .h-solid {background-color: #7d683f;}
.locale-de-DE .lortal-pferdetransporter .lortal-subheader {color:#7d683f;}

/* Lortal horse-transporters list formatting */
.locale-de-DE .lortal-pferdetransporter .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/horses/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal horse-transporters header formatting */
.locale-de-DE .lortal-pferdetransporter .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/horses/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-pferdetransporter .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/horses/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal road-haulage/Frachttransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal road-haulage title formatting */
.locale-de-DE .lortal-ftl-frachttransport .h-solid {background-color: #8194A2;}
.locale-de-DE .lortal-ftl-frachttransport .lortal-subheader {color:#8194A2;}

/* Lortal road-haulage list formatting */
.locale-de-DE .lortal-ftl-frachttransport .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/freight/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal road-haulage header formatting */
.locale-de-DE .lortal-ftl-frachttransport .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/freight/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-ftl-frachttransport .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/freight/lortal_header_image.jpg') no-repeat;
}

/* -----------------------------------------------------------------*/
/* Lortal food/K�hltransport specific formatting */
/* -----------------------------------------------------------------*/ 

/* Lortal road-haulage title formatting */
.locale-de-DE .lortal-k�hltransporte .h-solid {background-color: #5a777c;}
.locale-de-DE .lortal-k�hltransporte .lortal-subheader {color:#5a777c;}

/* Lortal road-haulage list formatting */
.locale-de-DE .lortal-k�hltransporte .list-arrow .list-item {
    background: url('/public/images/promo/vortal/versions/food/vortal_body_list_arrow.png') no-repeat 0 3px;
} 

/* Lortal road-haulage header formatting */
.locale-de-DE .lortal-k�hltransporte .lortal-header-container {
    background:url('/public/images/promo/vortal/versions/food/vortal_header_gradient.png') repeat-x;
}
.locale-de-DE .lortal-k�hltransporte .lortal-header-container-image {
    height: 288px;
    background:url('/public/images/locale/de/promo/lortal/versions/food/lortal_header_image.jpg') no-repeat;
}


/* Comment Generated by Combres - Resource '~/public/css/components/login.css' (Mode: Static) */
/*
 * path: /login.aspx
 * ns:   login
 *
 * login formatting
 */

.login-error-txt {
    color:#f00;
    font-weight: bold;
}
.login-signin {margin-top: 10px;}
.login-signin .form-input-type-text {width:190px;}
.login-announcements {}
.login-member-new {
    border-top: 1px dashed #808285;
    padding-top: 10px;
}
.login-smallLink {font-size: 10px;}    
.login-announcements a {font-weight:bold;}
.login-announcements-item {
    padding-bottom: 10px;
    margin-bottom:10px;
    border-bottom:1px dashed #808285;
}
.login-remain-signed-in { margin-bottom: 10px; font-size: 10px;}
.login-error {
  color: #f00;
  font-weight: bold;
  text-align: center;
  margin-bottom: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/myuship-nav.css' (Mode: Static) */
/*
 * path: /Controls/User/myuship/Navigation.ascx
 * ns:   myuship-nav
 *
 * myuship navigation
 */
.myuship-nav-group {
  margin-bottom: 15px;
}
.myuship-nav-group-hd {
  margin-bottom: 5px;
}
.myuship-nav-group-bd {
  margin-left: 10px;
}
.myuship-nav-subgroup {
  margin: 10px 0;
}
.myuship-nav-subgroup-hd {
  margin-bottom: 5px;
}
.myuship-nav-subgroup-bd {
  margin-left: 20px;
}
.myuship-nav-subgroup-subgroup-bd {margin-left:10px;}
.myuship-nav-item {
  padding: 2px 0;
}
.myuship-nav-toggleable {
  display: inline-block;
  margin-right: 3px;
  padding: 0;
  width: 13px;
  height: 13px;
  cursor: pointer;
}
.myuship-nav-guarantee {
  border-top: 2px solid #E3E4E5;
  margin-top: 15px;
  padding-top: 10px;
  text-align: center;
}
.myuship-nav-guarantee-seal {
  width: 111px;
  height: 111px;
}
.myuship-nav-guarantee-description {
  text-align: left;
}


/* Comment Generated by Combres - Resource '~/public/css/components/profile-update-email.css' (Mode: Static) */
/*
 * path: /profile_email.aspx
 * ns:   profile-update-email
 *
 * myuship profile change email formatting
 */
.profile-update-email-form .form-item-inputs * {
  width: 200px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/profile-update-phone.css' (Mode: Static) */
/*
 * path: /profile_phones.aspx
 * ns:   profile-update-phone
 *
 * myuship profile change contact phone numbers
 */
.profile-update-phone-number {
  width: 150px;
}
.profile-update-phone-ext {
  width: 50px;
} 


/* Comment Generated by Combres - Resource '~/public/css/components/profile-update-regional.css' (Mode: Static) */
/*
 * path: /Profile_SiteSettings.aspx
 * ns:   profile-update-regional
 *
 * myuship profile change regional settings
 */
.profile-update-regional-select {
  width: 200px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/sportal.css' (Mode: Static) */
/*
 * path: /vortals/providers_vortal_3.aspx
 * ns:   sportal
 *
 * sportal formatting
 */
 
/* -----------------------------------------------------------------*/      
/* Sportal general formatting */
/* -----------------------------------------------------------------*/ 
 
.sportal-hd {margin-top: 20px;}
.sportal-hd-title {text-align: center; line-height: 30px;}
.sportal-hd-subtitle {text-align: center;}
.sportal-hd-subtitle .h {color: #3c698e;}
.sportal-how-image1 {margin-right: 10px;}
.sportal-bd {position:relative;}
.sportal-bd .vortal-header-video-inner {top:20px;}
.sportal-bd .vortal-header-video, .sportal-bd .vortal-header-video-litebox {
    height:410px;
    width:625px;
}
.sportal-how-container-video {
    display: block;
    height: 118px;
    width: 165px;
    background: url('/public/images/promo/vortal/bg/video_165x118.jpg') no-repeat;
}
.sportal-signup {
    width: 493px;
    margin: 20px auto 10px auto;
}
.sportal-how-images {
    margin: 0 auto;
    width: 540px;
}
.sportal-how-images img {
    height: 118px;
    width: 334px;
}
.sportal-how-list span {
    font-weight:bold;
    color:#3c698e;
}
.sportal-why strong {
    color: #3c698e; 
    font-size: 18px;
}
.sportal-why-table td {width:50%;padding:0 15px 5px 0;}
.sportal-why-table td div {
    background:transparent url(/public/images/elements/bullets/arrows/1_arrow_blue.gif) no-repeat scroll 0 2px;
    padding-left:15px;
}
.ie6 .sportal-why-table td div, .ie7 .sportal-why-table td div {zoom:1;}
.sportal-signup-btn {font-size: 18px !important;}

.sportal-registration-form .form-item {
	margin-bottom: 5px;
}
.sportal-registration-form .form-item .form-item-description {
    float: none !important;
    color: #5d5d5d;
    font-weight: bold;
}
.sportal-sidebar .bab-box-w-gradient {padding-right:0px;}
.sportal-sidebar-join-title {padding-right: 10px;}
.sportal-sidebar-join-title .h {color:#3c698e;}
.sportal-sidebar-join-bd {background: url('/public/images/promo/sportal/bg/money.jpg') no-repeat bottom right;padding-bottom:10px;}
.ie7 .sportal-sidebar-join-bd {min-height:1px;}
.ie6 .sportal-sidebar-join-bd {height:1px;}
.sportal-sidebar-join-ft {font-weight:bold; margin-top: 5px; padding-bottom:5px;}
.sportal-sidebar-stories-icon {
	padding-top: 5px;
	margin-right: 10px;
}
.sportal-tools-item-bd {
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 86px;
}
.sportal-tools-bd .gutter-r {margin-right: 30px;}
.sportal-tools-item-bd-find-shipments {background-image: url('/public/images/promo/sportal/bg/exmpl_find_shipments.png');}

.ie6 .sportal-tools-item-bd {height:1px;}
.ie7 .sportal-tools-item-bd {min-height:1px;} 

.sportal-tools-item-bd-bid-valet {background-image: url('/public/images/promo/sportal/bg/exmpl_bid_valet.png');}
.sportal-tools-item-bd-saved-searches {background-image: url('/public/images/promo/sportal/bg/exmpl_saved_searches.png');}
.sportal-tools-item-bd-group-bidding {background-image: url('/public/images/promo/sportal/bg/exmpl_group_bidding.png');}
.sportal-tools-item-bd-my-rates {background-image: url('/public/images/promo/sportal/bg/exmpl_my_rates.png');}
.sportal-tools-item-bd-uship-directory {background-image: url('/public/images/promo/sportal/bg/exmpl_uship_directory.png');}

.sportal-sidebar-load-information-col2 {text-align:right; font-weight:bold;}

.sportal-sidebar-load-information {border: 0px;}
.sportal-sidebar-load-information td {border: 0px;}
.sportal-sidebar-stories-link-more {text-align: right;}
.sportal-sidebar-stories-link-more a {font-weight: bold;}

.sportal-sidebar-listed-image {
    display: block;
    width: 55px; 
    height: 41px;
    float:left;
}
.sportal-sidebar-listed-text {
    float:left;
    padding: 5px 0;
}
.sportal-tools-bd .h3 {color: #3c698e;}
.sportal-list-item {
    padding: 0px 0px 7px 30px;
    background: url('/public/images/promo/vortal/versions/boats/vortal_list_box_arrow.png') no-repeat;
}
.sportal-list-item-selected {
    background: url('/public/images/elements/bullets/arrows/2_arrow_grey.gif') no-repeat 4px 5px !important;
    font-weight: bold;
}
.sportal-list-item-article-nav {float:left;width:213px;padding-right:5px;}

.ie6 .sportal-list-item  {height:1px;}
.ie7 .sportal-list-item  {min-height:1px;} 


/* Comment Generated by Combres - Resource '~/public/css/components/usertools.css' (Mode: Static) */
/*
 * path: /shipper_tools.aspx,
 		 /provider_tools.aspx,
 		 /affiliate_tools.aspx
 * ns:   usertools -- will also be used for sp stuff
 *
 * user tools gallery
 */
.usertools-hd-cta-btn {
  float: right;
  padding: 10px 0 5px 25px;
  zoom: 1;
}
.usertools-unit-outer {
  padding: 0 0 10px 0;
}
.usertools-unit-inner {
  padding: 0 10px;
  min-height: 220px;
}
  .ie7 .usertools-unit-inner {
    height: 235px;
  }
  .ie6 .usertools-unit-inner {
    height: 238px;
  }
  /** german locale fixes **/
  .locale-de-DE .usertools-unit-inner {
    min-height: 238px;
  }
  .ie6 .locale-de-DE .usertools-unit-inner {
    height: 253px;
  }
  .ie7 .locale-de-DE .usertools-providers-partnergallery-header {
    margin-top: 15px;
  }
.usertools-row {
  margin-bottom: 15px;
}
.usertools-unit-title {
  margin-bottom: 15px;
  color: #3c698e;
}
.ie6 .usertools-subheader {margin-bottom: 10px;} 


/* Comment Generated by Combres - Resource '~/public/css/components/lp-seo.css' (Mode: Static) */
/*********
 * ns: lp-seo
 * path: /landingpages/template1/template5.aspx
 *
 * main seo landing page
 */
.lp-seo-h {
  color: #3D698E;
}
.lp-seo-content-placeholder li {
    list-style-type: disc;
}
.lp-seo-comparison {
  border-bottom: 1px dashed #808285;
  padding-bottom: 10px;
}
.lp-seo-comparison-table {
  border-bottom: 1px solid #000;
}
.lp-seo-comparison-table th {
  font-weight: bold;
  padding-right: 10px;
}
.lp-seo-comparison-savings {
  background: url('/images/lp/newboats/price_circle.png') no-repeat;
  width: 266px;
  height: 33px;
  margin-top: 5px;
  padding-top: 13px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
}
.lp-seo-feedback-title {
  font-weight: bold;
}
.lp-seo-video-container {margin-top:30px;}
.lp-seo-video-container a {position:relative;float:right;}
.lp-seo-feedback-score {
  color: #699C64;    
}
.lp-seo-disclaimer {
  font-size: 11px;
}
.lp-seo-listingproc-bd {
  padding: 15px;
  background-color: #5B8FB5;
}
.lp-seo-listingproc-bd .form-quick-listingproc-ziplookup {
	color:#FFFFFF;
}
.lp-seo-listingproc-commodity1 { /* household goods */
	background-color: #ad9579;
}
.lp-seo-listingproc-commodity2 { /* biz & industrial */
	background-color: #0060b6;
}
.lp-seo-listingproc-commodity3 { /* moving */
	background-color: #2c7082;
}
.lp-seo-listingproc-commodity4 { /* vehicles */
	background-color: #cc0101;
}
.lp-seo-listingproc-commodity5 { /* boats */
	background-color: #4b7fbc;
}
.lp-seo-listingproc-commodity6 { /* food & agg */
	background-color: #006b33;
}
.lp-seo-listingproc-commodity7 { /* special care */
	background-color: #999999;
}
.lp-seo-listingproc-commodity8 { /* passengers */
	background-color: #459bcb;
}
.lp-seo-listingproc-commodity9 { /* junk */
	background-color: #3a3a3a;
}
.lp-seo-listingproc-commodity10 { /* pets & livestock */
	background-color: #bfa07b;
}
.lp-seo-listingproc-commodity391 { /* heavy equipment */
	background-color: #BC6931;
}
.lp-seo-listingproc-commodity11 { /* freight */
	background-color: #f9d747;
}
.lp-seo-listingproc-commodity146 { /* motorcylces */
	background-color: #cc0101;
}

.lp-seo-subheader {
    font-size: 14px;
    font-weight:bold;
    color:#3D698E;
}
.lp-seo-recently-shipped {margin-bottom: 5px;}
.lp-seo-recently-shipped a {vertical-align: top;}


/* Comment Generated by Combres - Resource '~/public/css/components/freightltl-landingpage.css' (Mode: Static) */
/*********
 * ns: freightltl-landingpage
 * path: LandingPages/xtemplate/freight_graphic_promo6.aspx
 *
 * LTL ShipItNow landing page
 */

.freightltl-landingpage-toptitle {
	text-align: center;
	margin-top: 10px;
}
.freightltl-landingpage-logos {
	text-align: center;
	padding-top: 10px;
}
.freightltl-landingpage-logo-horizontal {
	border-right: 1px solid #F4F4F4;
	width: 150px;
	float: left;
	display: block;
}
.freightltl-landingpage-cert {
	float: right;
	position: relative;
	bottom: 5px;
	display: block;
}


/* Comment Generated by Combres - Resource '~/public/css/components/learnmore.css' (Mode: Static) */
/*
 * path: /landingpages/xtemplate/powerproviders.aspx
 * ns:   learnmore
 *
 * power provider program educational page
 */

.learnmore-power-icon {
  text-align: center;
}

/*
 * path: /serviceproviders
 * ns:   learnmore
 * file is located in: /landingpages/xtemplate/providers_2.aspx
 */
.learnmore-tsp-hd strong {font-weight: bold; color:#3d698e; }

.learnmore-tsp-bd-how strong {font-weight:bold;}

.learnmore-tsp-bd-cat {height: 48px;}
.learnmore-tsp-bd-cat-household {background: url('/public/images/icons/categories/48x48/1_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-vehicles {background: url('/public/images/icons/categories/48x48/4_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-specialcare {background: url('/public/images/icons/categories/48x48/7_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-horses {background: url('/public/images/icons/categories/48x48/128_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-freight {background: url('/public/images/icons/categories/48x48/132_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-boats {background: url('/public/images/icons/categories/48x48/5_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-passengers {background: url('/public/images/icons/categories/48x48/8_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-ltl {background: url('/public/images/icons/categories/48x48/11_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-household {background: url('/public/images/icons/categories/48x48/3_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-refridgerated {background: url('/public/images/icons/categories/48x48/6_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-pets {background: url('/public/images/icons/categories/48x48/10_48x48.png') no-repeat left top;}
.learnmore-tsp-bd-cat-motorcycles {background: url('/public/images/icons/categories/48x48/146_48x48.png') no-repeat left top;}

.learnmore-tsp-bd a {font-weight:bold;}

.learnmore-tsp-transporter-teaser a {
    background: url('/public/images/promo/vortal/versions/home/transporters_teaser.png') no-repeat;
    font-weight:bold;
	display: block;
	color: #fff;
	width: 222px;
	height: 71px;
}
.learnmore-tsp-transporter-teaser-middle {margin: 0 0 0 85px;}
.learnmore-tsp-transporter-teaser .h {padding: 5px 0 0 75px;}
.learnmore-tsp-transporter-teaser-bottom {margin: 0 0 0 90px;}


/*
 * path: /ship
 * ns:   learnmore
 * file is located in: /landingpages/xtemplate/shippers.aspx
 */
.learnmore-shipper-bd strong {font-weight: bold; color:#3d698e; }
.learnmore-shipper-bd .h, .learnmore-shipper-hd-title  {color:#3d698e; }
.learnmore-shipper-hd-title {width: 610px;}

.learnmore-shipper-how li {
    padding: 0px 0px 7px 0 !important;
    background: none !important;
}

.learnmore-shipper-listshipment-inner {
  text-transform: lowercase;
}

.learnmore-shipper-cta {width:260px; margin-top: -12px;}
.learnmore-shipper-cta-hd {border-bottom:1px dashed #808285;line-height: 22px;padding-bottom:10px;}

.learnmore-shipper-cta-bd-list li {line-height:26px;font-weight:bold;}
.ie6 .learnmore-shipper-cta-bd-list li {height:26px;}
.learnmore-shipper-cta-bd-submit {display: block; text-align: center; padding-bottom: 15px;}

.learnmore-shipper-ft-recently-row img {display: block; width:40px; margin-right:10px;}

.learnmore-shipper-ft-table-title {width:240px;}
.learnmore-shipper-ft-table-price {width:100px;}
.learnmore-shipper-ft-table-pickup {width:125px;}
.learnmore-shipper-ft-table-delivery {width:125px;}

.learnmore-shipper-stories-more {text-align: right;}

.learnmore-shipper .form-quick-estimator-title {display: none;}
.learnmore-shipper .layout-1-3 {height: 240px;}

.learnmore-shipper-ft-news {height:85px;position:relative;}
.learnmore-shipper-ft-news img {
    height: 85px;
    position: absolute;
    width: 488px;
}

/*
 * path: /learnmore/referaload.aspx
 * ns:   learnmore-referaload
 * refer-a-load learnmore page
 */

.learnmore-referaload strong {font-weight:bold;}







/*********
 * ns: learnmroe
 * path: /learnmore -- pages in there
 *       also, /ebay/widgets.aspx, /landingpages/xtemplate/matchfees.aspx
 *
 * Learn more pages and other informational pages
 */
.learnmore-hd {
  padding-bottom: 8px;
  border-bottom: 2px solid #f0f0f0;
  margin-bottom: 10px;
}
.learnmore-bd {
  padding: 0 10px;
}
.learnmore-intro {
  margin-bottom: 10px;
}
.learnmore-section-title {
  margin: 0 0 10px 0;
  color: #3C698E;
}
.learnmore-section-title-with-cta {
  width: 700px;
}
  .ie6 .learnmore-section-title-with-cta {
    width: 695px;
  }
.learnmore-section-intro {
  margin-bottom: 10px;
}
.learnmore-section-details {
  padding-left: 15px;
}
.learnmore-list {
  padding-bottom: 8px;
}
.learnmore-num-item {
  padding: 0 0 7px 0;
}
.learnmore-num {
  color: #5b8fb5;
  display: inline-block;
  font-weight: bold;
  margin-right: 5px;
} 
  .learnmore-bidacceptance-list .learnmore-num-item {
    margin-bottom: 10px;
  }
.learnmore-num-item-inner {
  padding-left: 15px;
}
.learnmore-num-item-title {
  font-weight: bold;
  margin-bottom: 10px;
}
.learnmore-cta {
  float: right;
  margin: 0 0 0 15px;
  width: 225px;
}
.learnmore-cta-title {
  margin-bottom: 10px;
}
.learnmore-get-started-form {
  border: 1px solid #ccc;
  padding: 10px;
}
.learnmore-get-started-form-item {
  padding-bottom: 8px;
}
.learnmore-get-started-form-item .form-input-type-text {
  width: 165px;
}
.learnmore-get-started-form-item select {
  width: 169px;
}
.learnmore-get-started-form-action {
  padding-top: 5px;
}
.learnmore-disclaimer {
  font-size: 10px;
  color: #999;
}
.learnmore-action-link {
  font-weight: bold;
  text-align: center;
  margin: 10px 0;
  font-size: 16px;
}
.learnmore-example-box {
  margin-bottom: 10px;
}
.learnmore-example-text {
  margin-bottom: 10px;
}
.learnmore-example-letter,
.learnmore-example-title {
  font-weight: bold;
  color: #5b8fb5;
}
.learnmore-example-title {
  margin-bottom: 5px;
}
.learnmore-example-img {
  margin: 0 0 25px 0;
  text-align: center;
}
.learnmore-freight-img {
  float: right;
  border: 1px solid #5b8fb5;
}
.learnmore-ebay-compatible {
  float: right;
  margin: 0 12px 0 34px;
}
.learnmore-ebay-widget-add {
  padding: 0 10px 10px 10px;
}
.learnmore-ebay-widget-add-btn {
  margin: 25px 0 0 25px;
}
.learnmore-tracking-intro {
  background: transparent url(/sticky/images/tracking/uShip_tracking_logo.png) no-repeat 761px top;
  padding-right: 230px;
}
.learnmore-matcheee-container {
  padding-top: 0;
}
.learnmore-matchfee-schedule-price {
  width: 20%;
}
.learnmore-matchfee-schedule-fee {
  width: 80%;
}
/* had some long cta titles, had to create an extending 
 * class on the body to resize accordingly 
*/
.learnmore-big-cta .learnmore-cta {
  width: 250px;
}
.learnmore-big-cta .learnmore-section-title-with-cta {
  width: 675px;
}
  .ie6 .learnmore-big-cta .learnmore-section-title-with-cta {
    width: 670px;
  }
.learnmore-tracking-container .learnmore-cta {
  width: 315px;
}
.learnmore-tracking-container .learnmore-section-title-with-cta {
  width: 610px;
}
  .ie6 .learnmore-tracking-container .learnmore-section-title-with-cta {
    width: 605px;
  }


/* Comment Generated by Combres - Resource '~/public/css/components/shipstuff.css' (Mode: Static) */
/*********
 * ns: shipstuff
 * path: /shipstuff.aspx
 *
 * shipping page
 */
 
.shipstuff strong {font-weight:bold;}
.shipstuff .bab-box {padding-top:5px;border-color:#a3c5d8;}
.shipstuff-btn {text-align:center;}
.shipstuff-img {height:151px; width: 226px; margin: 0 auto;}
 
.shipstuff-list .shipstuff-img {background: transparent url('/public/images/promo/shipstuff/bgs/list.jpg') no-repeat left center;}

.shipstuff-directory .shipstuff-img {background: transparent url('/public/images/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}
.locale-de-DE .shipstuff-directory .shipstuff-img {background: transparent url('/public/images/locale/de/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}
.locale-en-GB .shipstuff-directory .shipstuff-img {background: transparent url('/public/images/locale/en-GB/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}
.locale-en-EU .shipstuff-directory .shipstuff-img {background: transparent url('/public/images/locale/en-EU/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}

.shipstuff-estimate .shipstuff-img {background: transparent url('/public/images/promo/shipstuff/bgs/estimate.jpg') no-repeat left center;}
.shipstuff-estimate {width:270px;}
.shipstuff-bd-textblock {height:90px;}


/* Comment Generated by Combres - Resource '~/public/css/components/tsp.css' (Mode: Static) */
/*********
 * ns: tsp
 * path: /provservices.aspx
 *
 * service provider page
 */

.tsp strong {font-weight:bold;}
.tsp .bab-box {padding-top:5px;border-color:#a3c5d8;}
.tsp-btn {text-align:center;}
.tsp-img {height:151px; width: 226px; margin: 0 auto;}
.tsp-contentblock {width:403px;}

.tsp-register .tsp-img {background: transparent url('/public/images/promo/shipstuff/bgs/register.jpg') no-repeat left center;}
.tsp-list .tsp-img {background: transparent url('/public/images/promo/shipstuff/bgs/tsp_list.jpg') no-repeat left center;}

.locale-de-DE .tsp-list .tsp-img {background: transparent url('/public/images/locale/de/promo/shipstuff/bgs/tsp_list.jpg') no-repeat left center;}
.locale-en-GB .tsp-list .tsp-img {background: transparent url('/public/images/locale/en-GB/promo/shipstuff/bgs/tsp_list.jpg') no-repeat left center;}
.locale-en-EU .tsp-list .tsp-img {background: transparent url('/public/images/locale/en-EU/promo/shipstuff/bgs/tsp_list.jpg') no-repeat left center;}

.tsp-apply .tsp-img {background: transparent url('/public/images/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}
.locale-de-DE .tsp-apply .tsp-img {background: transparent url('/public/images/locale/de/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}
.locale-en-GB .tsp-apply .tsp-img {background: transparent url('/public/images/locale/en-GB/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}
.locale-en-EU .tsp-apply .tsp-img {background: transparent url('/public/images/locale/en-EU/promo/shipstuff/bgs/directory.jpg') no-repeat left center;}


.tsp-learn .tsp-img {background: transparent url('/public/images/promo/shipstuff/bgs/learn.jpg') no-repeat left center;}

/** locale fixes **/
.locale-de-DE .tsp-contentblock-textblock {
  min-height: 68px;
}
  .ie6 .locale-de-DE .tsp-contentblock-textblock {
    height: 68px;
  }
.locale-de-DE .tsp-shipitnow-bookitnow .tsp-shipitnow-bookitnow-contentblock-title {
  min-height: 34px;
}
  .ie6 .locale-de-DE .tsp-shipitnow-bookitnow .tsp-shipitnow-bookitnow-contentblock-title {
    height: 34px;
  }


/* Comment Generated by Combres - Resource '~/public/css/components/tpi.css' (Mode: Static) */
/*********
 * ns: TPI
 * path: /tpi.aspx
 *
 * Transportation Price Index
 */

.tpi-hd-title {float: left;}
.tpi-hd-links {
	position: absolute; 
	right: 0px;	
}
.tpi-hd-links a {font-size:12px;}

.tpi-hd-link-to {
    background-color:#FFFFFF;
    border:2px solid #ADE79C;
    color:#000000;
    display:none;
    position:absolute;
    right:0;
    top:0;
    width:320px;
    z-index:1000;
}
.tpi-bd-table-title-col1 {width:650px;}
.tpi-chart-filter-subcategory {display: none;margin-left:10px;}
.tpi-chart-header {display:block; width:132px;}

.tpi-chart-filter-category a {display:inline-block;width:150px;}
.tpi-bd-methodology-hd, .tpi-bd-news-hd {color:#3c698e;}

.tpi-hd-links .stbutton {padding-right:0px;}


/* Comment Generated by Combres - Resource '~/public/css/components/vortal-old.css' (Mode: Static) */
/*********
 * ns: vortal-old
 * path: /vortal/default2.aspx
 *
 * Old vortals
 */

.vortal-old-hd {text-align:center;margin:25px 0 15px 0;}
.vortal-old-hd .h1 {color:#5b8fb5;}
.vortal-old-hd h1 {font-weight:bold;}
.vortal-old-easy .h,.vortal-old-why .h, .vortal-old-craigslist-link .h, .vortal-old-craigslist-snippet .h, .vortal-old-college .h, .vortal-old-featured .h, .vortal-old-recently-shipped .h {color:#627d9e;}

.vortal-old-list-box {
    height:350px;
    width:600px;
    padding: 10px 15px;
}
.vortal-old-list-box .h {color:#3c698e;}
.vortal-old-list-box-form {margin:25px 0 0 25px;}
.ie6 .vortal-old-list-box-form {margin:25px 0 0 15px !important;}
.vortal-old-list-box-certs {display:block;height:300px;position:relative;}
.vortal-old-list-box-certs-images {position:absolute; bottom:10px;left:15px;width:300px;}
.vortal-old-list-box-certs-images img {padding-right:20px;}

.vortal-old-list-box-form .form-quick-listingproc {margin-top:10px; width: 220px; }
.vortal-old-list-box-form .form-quick-listingproc .form-item .form-item-description {color: #414042; font-weight:bold;}
.vortal-old-list-box-form .form-item-action {margin-top: 5px;}
.vortal-old-list-box-action {width:250px;height:55px;line-height:60px;display:block;background: url('/public/images/promo/vortal/versions/old/promo_100.png') no-repeat 50% 50%;}
.vortal-old-list-box-action {font-weight:bold;color:#414141;}
.vortal-old-list-box-action-txt1 {padding:0 90px 0 20px;}
.ie6 .vortal-old-list-box .form-item-action {margin:0;}
.ie6 .vortal-old-list-box .form-item {margin-bottom:3px;}
.ie6 .vortal-old-list-box-certs-images {left:10px;}

.vortal-old-easy span {font-weight:bold; color:#4B94BD;}
.vortal-old-easy strong {font-weight:bold;}
.vortal-old-why strong {font-weight:bold;}
.vortal-old-featured-list {text-align: center;}
.vortal-old-spe .form-quick-estimator-title {padding-top: 10px; font-size:14px;}
.vortal-old-article p {margin-bottom:10px;}

.vortal-recent-shipments-picture img {width:50px;height:50px;}
.vortal-recent-shipments-list {padding-left:10px;display:block;line-height: 20px;}
.vortal-recent-shipments-list-title {display: inline-block; width: 180px;}
.vortal-recent-shipments-highlight {font-weight: bold; color:#3c698e;}

.vortal-old-facebook a, .vortal-old-facebook span {
    display:block;   
    height:50px;
    line-height:50px;
    font-weight:bold;
}
.vortal-old-facebook a {width:145px;}
.vortal-old-facebook-logo {height:60px !important;margin-top:5px;}
.vortal-old-featured-providers {width:50px;height:50px;margin-right:10px;}
.vortal-old-featured-title {height: 50px;line-height:50px;}

.vortal-old .vortal-transporter-teaser a {background: url('/public/images/promo/vortal/versions/home/transporters_teaser.png') no-repeat;}


/* -----------------------------------------------------------------*/  
/* Vortal override formatting - localization DE */
/* -----------------------------------------------------------------*/ 

.locale-de-DE .vortal-old .vortal-transporter-teaser a {
    background: url('/public/images/locale/de/promo/vortal/versions/home/transporters_teaser.png') no-repeat;
}


/* Comment Generated by Combres - Resource '~/public/css/components/business.css' (Mode: Static) */
/*
 * path: 
 * /small-business.aspx
 * /ebay.aspx
 * /corporation.aspx
 * 
 * ns: the business pages make use of the vortal namespace (!)
 * 
 */
 
/* Business specific formatting */
.business {padding-top:10px;}
.business .h-solid {background-color:#2a5b7e;}
.business strong {font-weight:bold;}
.business .vortal-header-container-listingproc-h {margin-top: 10px;}
.business .vortal-header-container-listingproc .form-item-action {margin:5px 0 0;}
.business .vortal-header-container {
    padding-top: 0px;
    height: 288px;
    background:url('/public/images/promo/business/bgs/business_header_gradient.png') repeat-x;
}
.business-cta-btn {text-align:center;}
.business-advantages-image {
    display: block;
    width: 156px;
    height: 127px;
    background-position: left top;
    background-repeat: no-repeat;
 }
.business-advantages-toplink {font-weight:bold;}
.business-advantages-table .table-fancy td {padding-top:15px;}
.business-advantages-text strong {font-weight:bold;}
.business-advantages-image-quotes {background-image: url('/public/images/promo/business/bgs/quotes.png')}
.business-advantages-image-spe {background-image: url('/public/images/promo/business/bgs/spe.png')}
.business-advantages-image-trackingtools {background-image: url('/public/images/promo/business/bgs/trackingtools.png')}
.business-advantages-image-myuship {background-image: url('/public/images/promo/business/bgs/myuship.png')}
.business-advantages-image-ebay-listtool {background-image: url('/public/images/promo/business/bgs/ebay_listtool.png')}
.business-advantages-image-ebay-shipping-center {background-image: url('/public/images/promo/business/bgs/ebay_shipping_center.png')}
.business-advantages-image-ebay-widgets {background-image: url('/public/images/promo/business/bgs/ebay_widgets.png')}
.business-advantages-image-instant-shipping-quotes {background-image: url('/public/images/promo/business/bgs/instant_shipping_quotes.png')}

.business-transporters-item {display:block;width:200px;height:80px;}
.ie7 .business-transporters-item {min-height:1px;}
.ie6 .business-transporters-item {zoom:1;}

.business-transporters-uti {background: url('/public/images/promo/business/logos/uti.png') no-repeat top left;}
.business-transporters-navis {background: url('/public/images/promo/business/logos/navis.png') no-repeat top left;}
.business-transporters-das {background: url('/public/images/promo/business/logos/das.png') no-repeat top left;}

/* Small businesses specific formatting */
.business-small .vortal-header-container-image {background:url('/public/images/promo/business/bgs/versions/small/business_header_image.jpg') no-repeat;}

/* Ebay businesses specific formatting */
.business-ebay .vortal-header-container-image {background:url('/public/images/promo/business/bgs/versions/ebay/business_header_image.jpg') no-repeat;}

/* Corporation businesses specific formatting */
.business-corporation .vortal-header-container-image {background:url('/public/images/promo/business/bgs/versions/corporation/business_header_image.jpg') no-repeat;}
.business-corporation .layout-3-1 {height:150px;}


/* Comment Generated by Combres - Resource '~/public/css/components/myuship-comprefs.css' (Mode: Static) */
/*
 * path: /profile_communication.aspx
 * ns:   myuship-comprefs
 *
 * communitation preferences settings page
 */

.myuship-comprefs .table-fancy th {border-bottom:none;}
.myuship-comprefs .table-fancy td, .myuship-comprefs .table-fancy th {width:100px;text-align:center;}
.myuship-comprefs-header-table {border-bottom:none}
.myuship-comprefs .table-fancy th a {font-weight:normal;}
.myuship-comprefs-subheader {background-color:#D1D3D4;color:#414142;font-size:12px;}
.myuship-comprefs-table-col1 {width:185px !important;text-align:left !important;}
.myuship-comprefs-table-col1-widen {width:385px !important;text-align:left !important;}
.myuship-comprefs-ft {position:relative;}
.myuship-comprefs-ft-note {position:absolute;right:0px;}


/* Comment Generated by Combres - Resource '~/public/css/components/sportal-old.css' (Mode: Static) */
/*
 * path: /provider_vortal_2.aspx
 * ns:   sportal-old
 *
 * old sportal pages
 */

.sportal-old .vortal-transporter-teaser a {background: url('/public/images/promo/vortal/versions/home/transporters_teaser.png') no-repeat;}


/* Comment Generated by Combres - Resource '~/public/css/components/post-localmove.css' (Mode: Static) */
/*
 * path: /post_localmove.aspx & /localmove_checkout.aspx
 * ns:   post-localmove
 *
 * post listing process pages for local moves
 */
.post-localmove-section {
    padding: 0 10px 20px 10px;
    margin-bottom: 15px; 
    border-bottom: 2px solid #F4F4F4;
}
.post-localmove-section p {
    margin-top:10px;
}
.post-localmove-header-username {
    color: #4b94bd;
}
.post-localmove-link {
    font-weight:bold;
    text-decoration:none;
}
.post-localmove-select-title {
    color:#5c9659;
}
.post-localmove-select-inner {
    padding-top:10px;
    padding-left:20px;
}
.post-localmove-green-box {
    border-color:#d3e9cf;
    margin-top:15px;
    padding-top:5px;
    width:800px;
}
.post-localmove-shipitnow-title {
    border-color:#D0E6EF;
    background-color:#D0E6EF;
    color:#3c698e;
}
.post-localmove-shipitnow-box {
    margin-top:15px;
}
.post-localmove-ShipmentView {
    border-color:#a7c3d8;
}
.post-localmove-ShipmentView .shipment-info {
  position: relative;
  top: -15px;
}
    .post-localmove-ShipmentView .shipment-info div {
      position: absolute;
      top: 8px;
    }
    .post-localmove-ShipmentView .shipment-info .title {
      top: 6px;
      /*left: 10px;*/
    }
    .post-localmove-ShipmentView .shipment-info .from {
      left: 300px;
    }
    .post-localmove-ShipmentView .shipment-info .to {
      left: 450px;
    }
    .post-localmove-ShipmentView .shipment-info .status {
      right: 0px; /*10px;*/
      /*color:#76B869;*/
      font-weight: bold;
    }


/* Comment Generated by Combres - Resource '~/public/css/components/register-after.css' (Mode: Static) */
 /*
 * path: /register/after.aspx
 * ns:   register-after
 *
 * register after page
 */   

.register-after-hd-title {margin: 20px 0;}
.register-after-details-link {margin-top: 10px;}
.register-after-details-button {margin-top: 10px;}
.register-after-complete-title {
  margin-bottom: 10px;
  border-bottom: 2px solid #E3E4E5;
  padding: 15px 0;
}


/* Comment Generated by Combres - Resource '~/public/css/components/shippers.css' (Mode: Static) */
/*********
 * ns: shippers
 * path: /shippers.aspx
 *
 * homepage for shippers shows overview of all stuff they do on uShip
 */
.shippers-shipment {
  padding: 0 10px 15px 10px;
  border-bottom: 3px solid #5B8FB5;
}
    .ie6 .shippers-shipment {
      zoom: 1;
    }
.shippers-shipment-collapsed {
  padding: 0 10px;
}
.shippers-shipment-view-collapsed,
.shippers-shipment-collapsed .shippers-shipment-view-expanded {
  display: none;
}
.shippers-shipment-view-expanded,
.shippers-shipment-collapsed .shippers-shipment-view-collapsed {
  display: block;
}

.shippers-shipment-basic {
  height:30px;
}
.shippers-shipment-basic-col {
  float: left;
  height: 30px;
}
    .shippers-shipment-basic-col1 {
      width: 30%;
    }
    .shippers-shipment-basic-col2 {
      width: 30%;
    }
        .shippers-shipment-basic-col2-wide { /* col3 is hidden */
          width: 38%;
        }
    .shippers-shipment-basic-col3 {
      width: 20%; 
    }
    .shippers-shipment-basic-col4 {
      width: 25%;
    }
    .shippers-shipment-basic-col5 {
      width: 15%;
    }
        .ie6 .shippers-shipment-basic-col5,
        .ie7 .shippers-shipment-basic-col5 {
          width: 14%;
        }
.shippers-shipment-basic-item {
  display: block;
  height: 16px;
  margin: 7px 0;
  padding: 0 15px;
  border-right: 1px solid #808285;
  line-height: 16px;
}
.shippers-shipment-basic-title {
  padding-left: 0;
}
.shippers-shipment-basic-bid-count strong {
  font-weight: bold;
}
.shippers-shipment-basic-show {
  text-align: center;
  font-weight: bold;
}
.shippers-shipment-basic-status {
  padding-right: 0;
  border-right-width: 0;
  font-weight: bold;
}

.shippers-shipment-info {
  padding-bottom: 0;
}
.shippers-shipment-info-inner {
  position: relative;
}
.shippers-shipment-info-status {
  position: absolute;
  top: 6px;
  right: 0;
  font-size: 14px;
  font-weight: bold;
}
    .shippers-shipment-info-status-active,
    .shippers-shipment-basic-status-active {
      color: #000;
    }
    .shippers-shipment-info-status-inactive,
    .shippers-shipment-basic-status-inactive {
      color: #962224;
    }
    .shippers-shipment-info-status-accepted,
    .shippers-shipment-basic-status-accepted {
      color: #336333;
    }


.shippers-shipment-info-hd {
  height: 30px;
  line-height: 30px;
  margin-bottom: 10px;
  border-bottom: 1px dashed #808285;
}
.shippers-shipment-info-titlebar-item {
  display: inline;
  margin-right: 25px;
}
    .ie6 .shippers-shipment-info-titlebar-item {
      display: inline-block;
    }

.shippers-shipment-info-bd {
  position: relative;
  margin-left: 10px;
}
.shippers-shipment-info-pic {
  width: 98px;
  float: left;
  text-align: center;
}
.shippers-shipment-info-pic img {
  width: 98px;
  height: 74px;
  background: #f3f1f2 url('/public/images/elements/faux/spacer.gif') no-repeat center center;
}
    .shippers-shipment-info-pic-generic img {
      width: 96px;
      height: 72px;
      border: 1px solid #d0cecf;
    }
.shippers-shipment-info-actions {
  float: right;
  width: 270px;
  margin: 5px 0 5px 0;
  
}
.shippers-shipment-info-actions-action {
  margin-bottom: 5px;
}
    .ie6 .shippers-shipment-info-actions-action {
      margin-bottom: 0;    
    }
.shippers-shipment-info-actions-tutorial {
  border: 2px solid #D0E6EF;
  padding: 3px 0;
  text-align: center;
}

.shippers-shipment-info-details {
  margin: 0 285px 0 108px;
  line-height: 23px;
}
.shippers-shipment-info-details-label {
  width:75px;
  font-weight:bold;
}

.shippers-shipment-with-referral .shippers-shipment-info-details {
  margin-bottom: 15px;
}
.shippers-shipment-referral {
  position: absolute;
  bottom: 0;
  right: 145px;
}


.shippers-shipment-info-ft {
  height: 16px;
  margin-top: 10px;
  padding: 7px 0;
  border-top: 1px dashed #808285;
  line-height: 16px;
}
.shippers-shipment-upgrades-label {
  font-weight: bold;
}
.shippers-shipment-upgrades-upgrade {
  padding: 0 25px;
  border-right: 1px solid #808285;
}
.shippers-shipment-upgrades-featured strong {
  font-weight: bold;
}
.shippers-shipment-upgrades-urgent strong {
  font-style: italic;
}
.shippers-shipment-upgrades-upgrade-last {
  border-right-width: 0;
}

.shippers-shipment-bin {
  margin-bottom: 15px;
  padding-top: 15px;
  border-top: 1px dashed #808285;
}
.shippers-shipment-bin-layout {
  margin: 10px 0;
  background-position: 75% 0 !important;
}
.shippers-shipment-bin-h strong,
.shippers-shipment-bin-form-title strong {
  font-weight: bold;
  font-style: italic;
  color: #d16427;
}
.shippers-shipment-bin-list {
  font-size: 11px;
}
.shippers-shipment-bin-list .list-item {
  padding-bottom: 0;
}
.shippers-shipment-bin-form {
  text-align: center;
  margin-top: 20px;
}
.shippers-shipment-bin-form-title {
  font-weight: bold;
}
.shippers-shipment-bin-form-price .form-input-type-text {
  width: 80px;
}
.ie6 .shippers-shipment-bids {
  zoom: 1;
}
.shippers-shipment-bid {
  padding: 4px;
  margin-top: 10px;
  background-color: #5b8fb5;
}
    .shippers-shipment-bid-quote {
      background-color: #52b0ce;
    }
    .shippers-shipment-bid-booking-request {
      background-color: #3c698e;
    }
    .shippers-shipment-bid-type-inactive {
      background-color: #a7aaac;
    }
    .shippers-shipment-bid-type-accepted {
      background-color: #5b9659;
    }
.shippers-shipment-bid-pricing-info {
  float: left;
  width: 120px;
  margin-top:20px;
  color: #fff;
  text-align: center;
}
    .ie6 .shippers-shipment-bid-pricing-info,
    .ie7 .shippers-shipment-bid-pricing-info {
      margin-top: 10px;
    }
.shippers-shipment-bid-pricing-info {

}
.shippers-shipment-bid-pricing-info-item {
    margin-bottom: 10px;
}
.shippers-shipment-bid-pricing-info-type {
  color: #cedee9;
  font-size: 17px;
  font-weight: bold;
  text-transform: uppercase;
}
    .shippers-shipment-bid-quote .shippers-shipment-bid-pricing-info-type {
      color: #cbe7f0;
    }
    .shippers-shipment-bid-booking-request .shippers-shipment-bid-pricing-info-type {
      color: #c5d2dd;
    }
    .shippers-shipment-bid-type-inactive .shippers-shipment-bid-pricing-info-type {
      color: #e5e5e6;
    } 
    .shippers-shipment-bid-type-accepted .shippers-shipment-bid-pricing-info-type {
      color: #cee0ce;
    }    
.shippers-shipment-bid-pricing-info-amount {
  font-size: 28px;
  font-weight: bold;
}
    .shippers-shipment-bid-pricing-info-amount-long {
        font-size: 24px;
    }
.shippers-shipment-bid-pricing-info-amount-by-rate {
  line-height: 20px;
  font-size: 18px;
}
    

.shippers-shipment-bid-pricing-info-price-transparency * {
  color: #fff;
}
.shippers-shipment-bid-inner {
  position: relative;
  margin-left: 120px;
  padding: 10px 10px !important;
  background-color: #fff;
}
    .ie6 .shippers-shipment-bid-inner {
      zoom: 1;
    }
.shippers-shipment-bid-status {
  position: absolute;
  top: 0;
  right: 5px;
  font-size: 11px;
  font-weight: bold;
}
    .shippers-shipment-bid-status-inactive {
      color: #962224;
    }
    .shippers-shipment-bid-status-accepted {
      color: #5c9659;
    }
.shippers-shipment-bid-user,
.shippers-shipment-bid-info {
  margin-bottom: 7px;
}
.shippers-shipment-bid-info strong {
  font-weight: bold
}
.shippers-shipment-bid-info-item {
  margin-right: 30px;
}
.shippers-shipment-bid-info-expires-soon {
  color: #8d1907;
}
.shippers-shipment-bid-user {
  font-size: 14px;
  font-weight: bold;
}
.shippers-shipment-bid-user-to-favorites {
  font-size: 12px;
  margin-left: 10px;
  font-weight: normal;
}
.shippers-shipment-bid-user-to-favorites-already {
  color: #999;
}
.shippers-shipment-bid-actions {
  padding-right: 75px;
}
.shippers-shipment-bid-actions-action {
  float: left;
  width: 200px;
  margin: 0 10px 6px 0;
}
.shippers-shipment-bid-actions-action input {
  text-align: left;
}
.shippers-shipment-bid-valet {
  position: relative;
  margin-top: 10px;
}
    .ie6 .shippers-shipment-bid-valet,
    .ie7 .shippers-shipment-bid-valet {
      margin-top: 20px;
    }
.shippers-shipment-bid-valet-bid {
  position: relative;
}
.shippers-shipment-bid-valet-toggle,
.shippers-shipment-bid-valet-bid-price {
  position: absolute;
  top: 0;
  left: -130px;
  width: 116px;
  color: #fff;
  text-align: center;
}
.shippers-shipment-bid-valet-toggle {
  top: -18px;
  cursor: pointer;
}
.shippers-shipment-bid-valet-bid-price {
  padding: 3px 0;
  border-top: 1px dashed #fff;
  font-weight: bold;
  font-size: 14px;
}
.shippers-shipment-bid-valet-bid-info {
  border-top: 1px dashed #808285;
  padding: 3px 0;
}
.shippers-shipment-bid-valet-bid-info strong {
  font-weight: bold;
}
.shippers-shipment-bid-valet-bid-status {
  position: absolute;
  top: 4px;
  right: 0;
  font-weight: bold;
  font-size: 11px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/fs.css' (Mode: Static) */
/*********
 * ns: fs
 * path: /search2.aspx OR /find
 *
 * find shipments page
 */
.ie6 .fs-filters,
.ie6 .fs-filter-hd,
.ie6 .fs-filter-bd,
.ie7 .fs-filter-bd,
.ie6 .fs-filter-categories-category,
.ie7 .fs-filter-categories-category,
.ie6 .filter-servicetype-item,
.ie7 .filter-servicetype-item { /* hasLayout fixes */
  zoom: 1;
}
 
.fs-search-tabs {
  height: 24px !important;
  border-bottom-width: 6px;
}
	.fs-search-tabs .tabs-tab-selected .tabs-tab-wrap .tabs-tab-wrap {
		padding-right: 25px;
	}
		.locale-de-DE .fs-search-tabs .tabs-tab-selected .tabs-tab-wrap .tabs-tab-wrap {
			padding-right: 15px;
		}
	.fs-search-tabs .fs-search-tabs-tab-no-toggle .tabs-tab-wrap .tabs-tab-wrap {
	    /* this will get rid of the weird space to the right of tabs that
	       don't have the toggle on it, but it actually looks weirder because
	       then the tabs jump around more */
	       
		/* padding-right: 15px; */
	}
	.ie6 .fs-search-tabs .tabs-tab {
		bottom: -6px;
	}
.fs-tabs .tabs-tab {
  position: relative;
}
    
.fs-tabs-toggleable {
  position: absolute;
  right: 7px;
  top: 8px;
  display: none;
  width: 13px;
  height: 13px;
  padding: 0;
}
    .fs-tabs .tabs-tab-selected .fs-tabs-toggleable {
      display: block;
    }
    
.fs-searches {
  
}
.fs-search,
.fs-search-collapsed,
.fs-search-expanded {
  display: none;
}
.fs-search-selected,
.fs-search-view-collapsed .fs-search-collapsed,
.fs-search-view-expanded .fs-search-expanded {
  display: block;
}
.fs-search-empty-collapsed.fs-search-view-collapsed {
  display: none !important;
}

.fs-search {
  padding: 10px;
  border: 6px solid #5F90B5; /* we should use 7px because we use 7px borders everywhere, but 6px does look better */
  border-top-width: 0;
}
.fs-search-tutorial-wrapper {
  text-align: left;
  font-size: 11px;
}
.fs-filter-tutorial-wrapper {
  text-align: center;
  font-size: 11px;
}
.fs-search-tutorial {
  /* border: 2px solid #D0E6EF; */
  padding: 3px 10px 3px 32px;
  display: inline-block;
  background: transparent url('/public/images/icons/play_button_16x16.png') no-repeat 10px center; /* BLUE-64 */
  margin-top: 10px;
}
	.ie6 .fs-search-tutorial,
	.ie7 .fs-search-tutorial {
		zoom: 1;
		display: inline;
	}
.fs-input-type-freetext {
  width: 190px;
}
    /* search: all */
    .fs-search-all {
      padding: 0;
      border-width: 0;
    }
    /* search: route/local/maparea */
    .fs-search-route .fs-search-expanded,
    .fs-search-local .fs-search-expanded {
      position: relative;
      text-align: center;
    }
    .fs-search-route-map,
    .fs-search-local-map {
      overflow: hidden;
      background-color: #ccc;
      width: 449px;
      height: 266px;
      background-position: center center;
    }
    .fs-search-route-form,
    .fs-search-local-form {
      padding: 0 20px 10px 20px;
      border-bottom: 1px dashed #ccc;
      font-weight: normal;
    }
    .fs-search-route-form .form-item .form-item-description,
    .fs-search-local-form .form-item .form-item-description {
      width: 180px;
      text-align: right;
    }
    .fs-search-route-form .form-item .form-item-inputs,
    .fs-search-local-form .form-item .form-item-inputs {
      margin-left: 185px;
      text-align: left;
    }
    .fs-search-route-errors,
    .fs-search-local-errors,
    .fs-search-maparea-zoomto-errors {
      color: #ff0000;
      font-weight: bold;
    }
    .fs-search-route-tutorial,
    .fs-search-local-tutorial {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 50%;
      text-align: center;
    }
    /* search: multistate/intrastate */
    .fs-search-multistate-map,
    .fs-search-intrastate-map {
      display: none;
    }
    .fs-search-multistate-with-us .fs-search-multistate-map-us,
    .fs-search-multistate-with-ca .fs-search-multistate-map-ca,
    .fs-search-intrastate-with-us .fs-search-intrastate-map-us,
    .fs-search-intrastate-with-ca .fs-search-intrastate-map-ca {
      display: block;
    }
    
    /* search: multistate */
    .fs-search-multistate {
    }
    .fs-search-multistate .fs-search-expanded {
      position: relative;
    }
    .fs-search-multistate-type {
      position: relative;
      text-align: center;
    }
    .fs-search-multistate-international {
      display: inline-block;
      height: 30px;
      padding-left: 35px;
      background: url('/public/images/elements/fs/international_off2.png') no-repeat left center;
      line-height: 30px;
      color: #414042;
      text-decoration: none;
      font-weight: bold;
    }
    .fs-search-multistate-international-on {
      background-image: url('/public/images/elements/fs/international_on.png');
      color: #00f;
    }
    .fs-search-mulitstate-autoselect {
      position: absolute;
      top: 0;
      left: 43%;
      padding-bottom: 18px;
      background: url('/public/images/elements/fs/autoselect.png') no-repeat center bottom;
      text-align: left;
    }
    .fs-search-multistate-tutorial {
      text-align: center;
    }
    .fs-search-multistate-collapsed-toggle {
      display: block;
      float: left;
      height: 43px;
      margin-right: 100px;
      padding-right: 126px;
      
      line-height: 43px;
    }
    .fs-search-multistate-collapsed-toggle-us {
      background: url('/public/images/elements/fs/us_small_map.gif') no-repeat right center;
    }
    .fs-search-multistate-collapsed-toggle-ca {
      background: url('/public/images/elements/fs/ca_small_map.gif') no-repeat right center;
    }
    
    /* search: intrastate */
    .fs-search-intrastate-cities {
      overflow: auto;
      height: 250px;
    }
    .fs-search-intrastate-with-ca .fs-search-intrastate-cities {
      height: 504px;
    }
    .fs-search-intrastate-only-ca  .fs-search-intrastate-cities {
      height: 300px;
    }
    .fs-search-intrastate-city {
      margin: 0 15px 2px 0;
    }
    .fs-search-intrastate-tutorial {
      width: 50%;
      text-align: center;
    }
    
    /* search: international */
    .fs-search-international-tutorial {
      margin-top: 10px;
    }
    
    /* search: maparea */
    .fs-search-maparea-form,
    .fs-search-maparea-legend {
      border-bottom: 2px solid #E3E4E5;    
    }
    .fs-search-maparea-form {
      padding: 0 0 10px 0; 
      font-weight: normal;
    }
    .fs-search-maparea-info {
      font-size: 11px;
    }
    .fs-search-maparea-map {
      overflow: hidden;
      background-color: #ccc;
      width: 100%;
      height: 400px;
    }
    .fs-search-maparea-map-cluster {
      width: 32px;
      height: 25px;
      line-height: 25px;
      text-align: center;
      font-weight: bold;
    }
    .fs-search-maparea-zoomto-input {
      width: 350px;
    }
    .fs-search-maparea-zoomto-example {
      margin: 5px 0 0 10px;
    }
    .fs-search-maparea-map-listing {
      top:10px;
      width: 350px;
      height: 150px;
      zoom:1;
    }
        .fs-search-maparea-map-listing-loading {
          background: url('/public/images/elements/fs/loading.gif') no-repeat 50% 50%;
        }
    .fs-search-maparea-map-listing-hd {
      margin-bottom: 3px;
    }
    .fs-search-maparea-map-listing-title {
      font-weight: bold;
    }
    .fs-search-maparea-map-listing-commodity {
      font-size: 11px;
    }
    .fs-search-maparea-map-listing-pic {
      display: block;
      float: left;
      width: 64px;
      height: 48px;
      
      background-repeat: no-repeat;
      background-position: center center;
    }
    .fs-search-maparea-map-listing-info {
      width: 350px;
    }
    
    .fs-search-maparea-map-listing-info th {
      padding: 0 10px 2px 0;
    }
    .fs-search-maparea-map-listing-info-from {
      color: #5C9659;
    }
    .fs-search-maparea-map-listing-info-to {
      color: #962224;  
    }
    .fs-search-maparea-results-total {
      background-color:#5F90B5;
      line-height: 25px;
      text-align:center;
      color:#FFFFFF;
      position:absolute; 
      top:-40px;
      left: -15px;
      padding: 0 10px;
	}
	.fs-search-maparea-results-total-num {
	  font-weight: bold;
	}
	.fs-search-maparea-beta-icon{
	  background: transparent url('/public/images/icons/beta.gif') no-repeat 10px center;
	  float:right;
	  width:30px;
	  height:8px;
	}
	

.fs-filter {
  margin: 5px 0 5px 0;
}
    .fs-filter-expanded {
      margin-bottom: 15px;
    }
.fs-filter-hd {
  position: relative;
  font-size: 14px;
  font-weight: bold;
}
.fs-filter-bd {
  margin: 5px 0 0 5px;
}
    .fs-filter-collapsed .fs-filter-bd {
      display: none;
    }

    /* helpers */
    .fs-filter-select-all {
      position: absolute;
      top: 1px;
      right: 0;
      color: #00f;
      font-size: 11px;
      font-weight: normal;
    }
    .fs-filter-toggleable {
      display: inline-block;
      width: 13px;
      height: 13px;
      margin-right: 5px;
      vertical-align: middle;
      background-repeat: no-repeat;
    }
        .fs-filter-expanded .fs-filter-toggleable {
          background-image: url('/public/images/icons/toggleable_opened.png');
        }
        .fs-filter-collapsed .fs-filter-toggleable {
          background-image: url('/public/images/icons/toggleable_closed.png');
        }
    .fs-filter-tutorial {
      display: block;
      padding: 5px 0 5px 0;
      
      /* we are hiding tutorial links until we can update them to match our new design */
      display: none;
    }
    .fs-filter-item {
      position: relative;
      padding: 1px 0;
      /*white-space: nowrap; LOCAL-348 */
    }
    .fs-filter-item a {
      color: #00f;
    }
    .fs-filter-item-toggleable {
      position: absolute;
      top: 3px;
      right: 5px;
      display: block;
      width: 13px;
      height: 13px;
      padding: 0;
    }
    .fs-filter-item-count {
      margin-left: 3px;
    }

    /* filter: category */
    .fs-filter-categories {
      font-size: 11px;
    }
    .fs-filter-categories-category-all-selected .fs-filter-categories-category-parent {
      background-color: #F9F9E1;
    }
    .fs-filter-categories-category-leaf .fs-filter-item-toggleable {
      display: none;
    }
    .fs-filter-categories-subcategories {
      display: none;
      margin-left: 10px;
    }
    
    /* filter: pricing */
    .fs-filter-pricing-price {
      font-weight: bold;
    }
    .fs-filter-pricing-price .form-input-type-text {
      width: 40px;
    }
    .fs-filter-pricing-slider-outer-wrapper {
      position: relative;
      height: 15px;
      margin: 10px 0;
    }
    .fs-filter-pricing-slider-inner-wrapper {
      position: absolute;
      left:38px;
      height: 15px;
    }
    .fs-filter-pricing-slider {
      position:relative;
      width:100px;
      height:7px;
      border-bottom:2px solid #ccc;
    }
    .fs-filter-pricing-slider-handle {
      position: absolute;
      width: 7px;
      height: 15px;
      margin: 0;
      background-color: #5482BE;
      cursor: e-resize;
      z-index: 10;
    }
    .fs-filter-pricing-slider-bar {
      position: absolute;
      top: 6px;
      height: 4px;
      padding-right: 5px;
      background-color: #000000;
      z-index: 5;
    }
    .fs-filter-pricing-slider-price {
      position: absolute;
      height: 15px;
      cursor: pointer;
    }
    .fs-filter-pricing-slider-price-min {
      width: 35px;
      text-align: right;
    }
    .fs-filter-pricing-slider-price-max {
      left: 141px;
    }

.fs-results-ft {
  margin-top: 10px;
}
    /* results: tabs */
    .fs-results-tabs .tabs-tab img {
      vertical-align: middle;
      margin-left: 3px;
    }
    /* featured tab */
    .fs-results-featured-tabs-tab .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_green_main.png)
    }
    .fs-results-featured-tabs-tab .tabs-tab-wrap .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_green_rt.png)
    }
    /* featured selected tab */
    .fs-results-featured-tabs .tabs-tab-selected .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_green_main_selected.png)
    }
    .fs-results-featured-tabs .tabs-tab-selected .tabs-tab-wrap .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_green_rt_selected.png)
    }
    /* hot deals tab */
    .fs-results-hot-deals-tabs-tab .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_red_main.png)
    }
    .fs-results-hot-deals-tabs-tab .tabs-tab-wrap .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_red_rt.png)
    }
    /* hot deals selected tab */
    .fs-results-hot-deals-tabs .tabs-tab-selected .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_red_main_selected.png)
    }
    .fs-results-hot-deals-tabs .tabs-tab-selected .tabs-tab-wrap .tabs-tab-wrap {
      background-image: url(/public/images/elements/tabs/rounded_red_rt_selected.png)
    }

    /* results: generic table */
    .fs-results-table-cell-cat {
      width: 200px;
    }
    .fs-results-table-cell-bid-info {
      width: 80px;
    }
    .fs-results-table-cell-origin,
    .fs-results-table-cell-destination {
      width: 135px;
    }
    .fs-results-table-cell-miles,
    .fs-results-table-cell-miles-added,
    .fs-results-table-cell-date {
      text-align: center;
    }
    .fs-results-table-title {
      display: block;
      margin-bottom: 3px;
      font-weight: bold;
      white-space: nowrap;
    }
    .fs-results-table-image {
      float: left;
    }
    .fs-results-table-image-user {
      margin-right: 5px;
      width: 62px;
      height: 46px;
      border: 1px solid #000;
    }
    .fs-results-table-image-generic {
      margin: 0 13px 0 8px;
      width: 48px;
      height: 48px;
    }
    .fs-results-table-commodity-info {
      font-size: 11px;
    }
    .fs-results-table-icon {
      vertical-align: middle;
      margin-right: 3px;
    }
    .fs-results-table-timeframe {
      padding-left: 13px;
      background: url('/public/images/icons/timeframe_10x10.png') no-repeat left center;
    }
    .fs-results-more {
      font-weight: bold;
    }

    /* results: promoted */
    .fs-results-promoted {
      border-bottom: 7px solid #5B8FB5;
    }
    .fs-results-promoted .fs-results-hd {
      height: 30px;
      padding: 0 10px;
      line-height: 30px;;
    }
    .fs-results-promoted .fs-results-ft {
      margin-bottom: 10px;
      padding: 0 10px;
    }
    .fs-results-promoted .fs-pagination {
      
    }
    .ff3 .fs-results-hot-deals-table, /* fixes weird zoom ff3 issues */
    .ff3 .fs-results-featured-table,
    .webkit .fs-results-hot-deals-table, /* fixes weird zoom ff3 issues */
    .webkit .fs-results-featured-table,
    .webkit .fs-results-common-table { 
      float: left;
    }
    
    
    /* results: featured */
    .fs-results-featured,
    .fs-results-featured-tabs {
      border-color: #69a569;
    }
    .fs-results-featured-table th {
      background-color: #b0d9ae;
    }
    .fs-results-featured-table .table-row-alt td {
      background-color: #e0f5de;
    }
    
    /* results: hot deals */
    .fs-results-hot-deals,
    .fs-results-hot-deals-tabs {
      border-color: #ed582a;
    }
    .fs-results-hot-deals-table th {
      background-color: #e5c2be;
    }
    .fs-results-hot-deals-table .table-row-alt td {
      background-color: #fef5f3;
    }
    
    /* results: common */
    .fs-results-common-h {
      font-size: 12px;
      font-weight: normal;
    }
    
    /* special results that are common to all tables */
    .fs-filter-activity-viewed,
    .fs-results-table-row-activity-viewed td {
      background-color: #f5e7e1 !important;
    }
    .fs-filter-activity-watched,
    .fs-results-table-row-activity-watched td {
      background-color: #e9f7e9 !important;
    }
    .fs-filter-activity-questionasked,
    .fs-results-table-row-activity-questionasked td {
      background-color: #fde7be !important;
    }
    .fs-filter-activity-bid,
    .fs-results-table-row-activity-bid td {
      background-color: #e5ebf7 !important;
    }
    .fs-results-table-cell-sorted {
      border-left: 2px solid #95D387 !important;
      border-right: 2px solid #95D387 !important;
      background-color: #F3F9F3 !important;
    }
        .table-row-alt .fs-results-table-cell-sorted {
          background-color: #E7EDE7 !important;
        }

.fs-tips {
  display: none;
}
.fs-tips-tip-title {
  display: block;
  font-weight: bold;
}
.ie6 .fs-dropsort {
  margin-top: 4px;
}

.ie7 .fs-popupform-search {min-width: 250px;}
.ie6 .fs-popupform-search {width: 250px;}

.ie7 .locale-de-DE .fs-saved-searches-titlecount {width:35%}
.ie7 .locale-de-DE .fs-saved-searches-buttons {width:65%}

.ie6 .locale-de-DE .fs-saved-searches-titlecount {width:25%}
.ie6 .locale-de-DE .fs-saved-searches-buttons {width:75%}


/* Comment Generated by Combres - Resource '~/public/css/components/tsp-home.css' (Mode: Static) */
/*********
 * ns: tsp-home
 * path: /drivers.aspx
 *
 * homepage for tsp's shows overview of all stuff they do on uShip
 */
.ie6 .tsp-home-h {
  padding-top: 6px;
  height: 24px;
}
.tsp-home-updates {
  padding-bottom: 5px;
}
.tsp-home-updates .status-update {
  margin-top: 0;
}
.tsp-home-no-items,
.tsp-home-pager {
  margin: 10px 10px 0 10px;
}
.tsp-home-item-count {
  font-weight: normal;
}
.locale-de-DE .tsp-home-item-count { font-size:10px; }
.tsp-home-groupbid-h {
  background-color: #d1d3d4;
}
.tsp-home-groupbid-h,
.tsp-home-groupbid-h .tsp-home-h-info a {
  color: #414142;
}
.tsp-home-h-info {
  font-size: 12px;
}

.tsp-home-toggle {
  vertical-align: middle;
  margin-right: 5px;
}
.tsp-home-back-to-top {
  float: right;
  margin: 10px 10px 0 0;
}
.tsp-home-list-action {
  margin: 10px 0 0 10px;
}

.tsp-home-cell-select {
  width: 15px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.tsp-home-cell-title {
  width: 150px;
}
    .tsp-home-cell-title-w-select {
      width: 130px;
    }
.tsp-home-cell-actions {
  width: 172px;
}
.locale-de-DE .tsp-home-cell-actions {
  width: 202px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/profile-edit.css' (Mode: Static) */
/*********
 * ns: profile-edit
 * path: /profile_edit_sp.aspx,/profile_edit_shipper.aspx
 *
 * profile edit page for both shipper and tsp
 */
.profile-edit-h {
  background-color: #D0E6EF;
  color: #414042;
}
.profile-edit-form {
	padding: 0 15px;
}
.profile-edit-progress {
  background-color: #D0E6EF;
  text-align: center;
}
.profile-edit-progress-inner {
  padding: 15px 70px;
}
.profile-edit-progress-hd {
  margin-bottom: 15px;
}
.profile-edit-progress-score {
  padding: 7px;
  background-color: #fff;
  font-size: 14px;
  font-weight: bold;
}
.profile-edit-videoupload {
  margin-top: 10px;
  padding-top: 15px;
  border-top: 2px solid #E3E4E5;
}
.profile-edit-videoupload-actions {
  position: relative;
}
    .ie6 .profile-edit-videoupload-actions {
      top: 4px;
    }
.profile-edit-videoupload-actions {
  position: absolute;
}
.profile-edit-videoupload-progress-bar {
  height:10px;
  margin: 5px 0;
  border: 1px solid #000;
  background-color: #fff;
}
.profile-edit-videoupload-progress-bar-inner {
  height: 10px;
  background-color: #5B8FB5;
}
.profile-edit-char-count {
  color: #999;
  font-size: 11px;
}
.profile-edit-warning {
  padding: 4px 0 0 22px;
  min-height: 22px;
  background:transparent url(/public/images/icons/important_16x16.png) no-repeat scroll 0 4px;
  font-size: 11px;
  font-weight: bold;
}
.profile-edit-field-info {
  height: 26px;
  width: 400px;
  position: relative;
}
.profile-edit-field-info .profile-edit-char-count {
  position: absolute;
  top: 5px;
}
.profile-edit-field-info .profile-edit-warning {
  position: absolute;
  top: 0;
  right: 0;
}


/* Comment Generated by Combres - Resource '~/public/css/components/profile-fmcsa.css' (Mode: Static) */
/*
 * path: profile_FMCSA.aspx
 * ns:   profile-fmcsa
 *
 * profile pages
 */

.profile-FMCSA-toollinks {
    height:27px;
    list-style-type:none;
    margin-bottom: 10px;
}
.profile-FMCSA-toollinks li {
    float:left;
    line-height:27px;
    margin-left:10px;
}


/*********
 * ns: profile-FMCSA
 * path: /profile_fmcsa.aspx
 *
 * profile FMCSA page
 */

.profile-fmcsa-hd-title {margin:20px 0;}
.profile-fmcsa-hd-links {height:30px;background-color:#e8e8ea;font-weight:normal;}
.profile-fmcsa-hd-links a {color:#00f;}
.profile-fmcsa-hd-links span {display:inline-block;margin-right:5px;}
.profile-fmcsa-hd-table {
    background-image:url('/public/images/elements/bgs/column_separator_dashed.gif') !important;
    background-repeat:repeat-y;
    background-position: 295px 0;
}
.profile-fmcsa-hd-table li, .profile-fmcsa-bd-member-information li {margin-bottom:5px;}
.profile-fmcsa-cta-btn {margin-left:100px;}
/* special formatting for the h-card tags */
span.locality, span.region, span.postal-code {display:inline !important;}

.profile-fmcsa-hd-table label, .profile-fmcsa-bd-member-information label {font-weight:bold;display:inline-block;width:120px;vertical-align:top;}
.profile-fmcsa-hd-table span, .profile-fmcsa-bd-member-information span {display:inline-block;width:150px;}
.profile-fmcsa-hd-table em {font-style: normal;}
.profile-fmcsa-bd-table-title {border-bottom:none !important;}
.profile-fmcsa-bd-table-img {float:left;margin-right:5px;}
.profile-fmcsa-bd-table-img img {width:96px;height:66px;}
.profile-fmcsa strong {font-weight:bold;}
.profile-fmcsa-cta-title {margin:10px 0;border-bottom:1px dashed #8D8F92;padding-bottom:5px;}

.profile-fmcsa-bd-feedback-history-table td {text-align:center;}
.profile-fmcsa-bd-feedback-history-table-col1 {background-color:#f2f2f4 !important;}
.profile-fmcsa-bd-feedback-history-table-positive {color:#006e40;}
.profile-fmcsa-bd-feedback-history-table-negative {color:#941a03;}
.profile-fmcsa-bd-feedback-history-table-col-label {font-weight:bold;text-align:left !important;}

.profile-fmcsa-bd-feedback-history-table td {padding:5px 0;}
.profile-fmcsa-bd-feedback-history-table th {padding-bottom:5px;border-bottom:solid 1px #f2f2f4;}

.profile-fmcsa-bd-detailed-feedback-table td {padding:5px 0;text-align:left;}
.profile-fmcsa-bd-detailed-feedback-table th {padding-bottom:5px;border-bottom:solid 1px #f2f2f4;font-weight:bold;}
.profile-fmcsa-bd-detailed-feedback-table-col1 {font-weight:bold;width:150px;vertical-align:top;}
.profile-fmcsa-bd-detailed-feedback-table-col1-bottom-line td {border-bottom:dashed 1px #f2f2f4;}
.profile-fmcsa-bd-detailed-feedback-table-col2 {width:120px;}

.profile-fmcsa-bd-table-col2 {width:200px;}
.profile-fmcsa-bd-table-col3 {width:200px;}

.profile-fmcsa-hd-ct {padding:15px;min-height:190px;}
.ie6 .profile-fmcsa-hd-ct {height:200px;}

.form-getquote .form-item {margin-bottom:10px;}
.form-getquote .form-item-inputs select {width:275px;}
.form-getquote .form-input-type-text {width:150px;}
.form-getquote label {width:100px;float:left;display:block;}


/* Comment Generated by Combres - Resource '~/public/css/components/myuship-messages.css' (Mode: Static) */
/*********
 * ns: myuship-messages
 * path: /messages.aspx,/message_view.aspx
 *
 * message center
 */
.myuship-messages-actionbar {
  height: 20px;
  margin: 5px 0 0 0;
  padding: 5px 10px;
  background-color:#D1D3D4;
}
.myuship-messages-actionbar a {
  color:#414142;
}
.myuship-messages-pager {
  margin: 10px;
}
.myuship-messages-message-actions {
  margin: 0 10px;
}
.myuship-messages-table-col-status,
.myuship-messages-table-col-starred {
  text-align: center;
}
.myuship-messages-view-message-info-table {
  width: auto;
}
.myuship-messages-view-message-info-table th {
  font-weight: bold;
  padding-right: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/community-home.css' (Mode: Static) */
/*********
 * ns: community-home
 * path: /community/default.aspx
 *
 * community section homepage
 */
.community-home-blog-post {
  margin: 10px 0;
  padding-bottom: 10px;
  border-bottom: 2px solid #E3E4E5;
}
.community-home-blog-post-hd {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #808285;
}
.community-home-blog-post-bd {
  
}
.community-home-blog-post-ft {
  margin-top: 15px;
}
.community-home-blog-post-title,
.community-home-blog-post-title a {
  color: #3D698E;
}
.community-home-blog-post-date,
.community-home-blog-post-by {
  font-size: 11px;
}
.community-home-support-cta {
  text-align: center;
}
.community-home-mod {
  margin: 10px 0;
  padding-bottom: 15px;
  border-bottom: 2px solid #E3E4E5;
}
.community-home-mod-hd {
  margin-bottom: 15px;
}
.community-home-mod-bd {
  margin: 0 8px;
}
.community-home-mod-ft {
  margin: 10px 8px 0 8px;
  text-align: right;
}
    /*mod: pictures from the road */
    .community-home-prtr-large-img-container {
        margin:0 auto 8px;
        text-align:center;
        width:205px;
    }
    .community-home-prtr-large-img {
        border:0 none;
        max-height:150px;
        width:205px !important;
    }
    .community-home-prtr-large-img-text {
        color:#7A7A7A;
        display:block;
    }
    .community-home-prtr-previous, .community-home-prtr-next {
        display:block;
        height:14px;
        position:relative;
        top:11px; /* 18px */
        width:7px;   
    }
    .community-home-prtr-previous {
        float:left;                    
    }
    .community-home-prtr-next {
        float:right;                    
    }
    .community-home-prtr-RoadGallery {
        height:49px;
        list-style-type:none;
        margin:0 0 0 25px;
        padding:0;
    }
    .community-home-prtr-RoadGallery-listitem {
        display:block;
        float:left;
        height:39px; /* 49px */
        margin:0 2px;
    }
    .community-home-prtr-RoadGallery-listitem-image {
        border:1px solid #5B8FB5;
        height:37px; /*47px */
        width:52px; /*63px */
    }
    
    /* mod: story */
    .community-home-story-meta {
      margin-bottom: 10px;
      padding-left: 34px;
      background: url('/public/images/icons/quote_24x24.png') no-repeat left center;
    }
    .community-home-story-title {
      font-weight: bold;
    }
    
    /* mod: member of the month */
    .community-home-mom strong {
      font-weight: bold;
    }
    .community-home-mom-seal {
      float: right;
      margin: 0 0 5px 5px;
    }
    
    /* mod: forums */
    .community-home-forums {
      background: url('/sticky/images/community/forum_bg.gif') no-repeat top right;
      padding-right: 43px;
    }


/* Comment Generated by Combres - Resource '~/public/css/components/poll.css' (Mode: Static) */
/*********
 * ns: poll
 * path: /community/controls/poll.ascx
 *
 * poll controls
 */
.poll-hd {
  margin-bottom: 10px;
}
.poll-question {
  font-weight: bold;
}
.poll-options-item,
.poll-results-item {
  margin-bottom: 10px;
}
.poll-results-item-text {
  font-weight: bold;
}
.poll-results-item-bar {
  height: 15px;
}
.poll-results-item-bar-inner {
  float: left;
  height: 15px;
  text-align: right;
}
.poll-results-item-bar-value {
  font-weight: bold;
}


/* Comment Generated by Combres - Resource '~/public/css/components/shippers-feedback.css' (Mode: Static) */
/*********
 * ns: shippers-feedback
 * path: /shippers_leavefeedback.aspx
 *
 * feedback process for shipper
 */
 
/* step 1: feedback */
.shippers-feedback-form {
  margin-top: 10px;
}
.shippers-feedback-form .form-item .form-item-description {
  width: 110px;
}
.shippers-feedback-form .form-item .form-item-inputs {
  margin-left: 120px;
}
.shippers-feedback-help {
  min-height: 210px;
  margin-right: 15px;
  padding: 0 10px;
  border: 7px solid #D0E6EF;
}
    .ie6 .shippers-feedback-help {
      height: 210px;
    }
.shippers-feedback-help-type {
  font-weight: bold;
  text-transform: uppercase;
}

/* step 2: detailed */
.shippers-feedback-detailed-table {
  margin: 10px 0;
}
.shippers-feedback-detailed-table td,
.shippers-feedback-detailed-table th {
  padding: 5px 10px;
  vertical-align: middle;
}
.shippers-feedback-detailed-table-cell-type {
  width: 270px;
}
.shippers-feedback-detailed-table-cell-stars {
  width: 120px;
}
    .shippers-feedback-detailed-table-cell-stars .starrating {
      margin: 0 auto;
    }
.shippers-feedback-detailed-type {
  font-weight: bold;
}
.shippers-feedback-detailed-type-about {
  font-weight: normal;
}


/* Comment Generated by Combres - Resource '~/public/css/components/tsp-feedback.css' (Mode: Static) */
/*********
 * ns: tsp-feedback
 * path: /drivers_leavefeedback.aspx
 *
 * feedback process for tsp
 */
.tsp-feedback-form {
  margin-top: 10px;
}
.tsp-feedback-form .form-item .form-item-description {
  width: 110px;
}
.tsp-feedback-form .form-item .form-item-inputs {
  margin-left: 120px;
}
.tsp-feedback-help {
  min-height: 210px;
  margin-right: 15px;
  padding: 0 10px;
  border: 7px solid #D0E6EF;
}
    .ie6 .tsp-feedback-help {
      height: 210px;
    }
.tsp-feedback-help-type {
  font-weight: bold;
  text-transform: uppercase;
}


/* Comment Generated by Combres - Resource '~/public/css/components/tsp-tracking.css' (Mode: Static) */
/*********
 * ns: tsp-tracking
 * path: /drivers_tracking.aspx
 *
 * tsp tracking settings
 */
.tsp-tracking-section {
  border: 7px solid #D0E6EF;
}
.tsp-tracking-section-inner {
  padding: 0 15px 15px 15px;
}
.tsp-tracking-section-bd {
  margin-top: 10px;
}
.tsp-tracking-section-ft {
  margin-top: 10px;
}

.tsp-tracking-setting {
  margin-bottom: 10px;
  padding-bottom: 15px;
  border-bottom: 2px solid #e3e4e5;    
}
.tsp-tracking-setting-hd {
  font-weight: bold;
  margin-bottom: 5px;
}
.tsp-tracking-setting-privacy-label {
  color: #3c698e;
  font-weight:bold;
}
.tsp-tracking-setting-inner {
  padding-left:10px;
}
.tsp-tracking-app {
  margin-bottom: 10px;
  padding-bottom: 15px;
  border-bottom: 2px solid #e3e4e5;
}
    .tsp-tracking-app-last {
      margin-bottom: 0;
      padding-bottom: 0;
      border-width: 0;
    }
.tsp-tracking-app-inner {
  zoom: 1; /* ie */
  padding-left:10px;
  padding-right: 180px;
  background: url('/public/images/elements/faux/spacer.gif') no-repeat right center; 
}
    .tsp-tracking-app-status-updates .tsp-tracking-app-inner {
      background-image: url('/sticky/images/tracking/statusupdates.gif');      
    }
    .tsp-tracking-app-veriplace .tsp-tracking-app-inner{ 
      background-image: url('/sticky/images/tracking/veriplace.gif');
    }
.tsp-tracking-app-hd {
  margin-bottom: 10px;
  font-weight: bold;
}
    .tsp-tracking-app-enabled .tsp-tracking-app-hd {
      padding-left: 20px;
      background: url('/sticky/images/icons/check.gif') no-repeat left center;
    }
.tsp-tracking-app-ft {
  margin-top: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/interviewproc.css' (Mode: Static) */
/*
 * path: /interview_listing.aspx
 * ns:   interviewproc
 *
 * styles used through the interview listing process and it's controls
 */
.interviewproc-section {
  padding: 0 10px 5px 10px; /* 0 10px 20px 10px */
  margin-bottom: 10px;
}
	.interviewproc-section-inner {
	  float: left;
	  width: 616px;
	  min-height: 278px;
	  margin-right:15px;
	}
	.ie6 .interviewproc-section-inner {
	  width: 591px;
	  height: 278px;
	}

.interviewproc-form {
  padding: 0 15px;
}
		.interviewproc-form .form-item .form-item-description {
		  width: 183px;
		}
		.interviewproc-form .form-item .form-item-inputs {
		  margin-left: 193px;
		}
		
		.ie6 .interviewproc-form .form-item .form-item-description {
		  width: 173px;
		}
		.ie6 .interviewproc-form .form-item .form-item-inputs {
		  margin-left: 183px;
		}		
		.interviewproc-form .form-item-long .form-item-description {
		  float:left;
		  width:auto;
		}
		.ie6 .interviewproc-form .form-item-long .form-item-description {
		  width: 300px !important;
		}
		.interviewproc-form .form-item-long .form-item-inputs {
		  /*margin-left: 310px !important;*/
		  margin-left:10px;
		  float:left;
		}
		.ie6 .interviewproc-form .form-item-long .form-item-inputs { 
		  margin-left: 10px !important;
		}
		.interviewproc-form .form-item .form-item-inputs-indent {
		  padding-left: 30px !important;
		}
		
		.interviewproc-form .form-item-indent .form-item-description {
		  width: 153px !important;
		}
		.interviewproc-form .form-item-indent .form-item-inputs {
		  margin-left: 163px !important;
		}


/* tip */
.interviewproc-tip {
  width: 263px;  
  float: left;
  min-height: 320px;
  background: transparent url('/public/images/elements/bgs/bab_bg_med.png') repeat-x left bottom;
}
  .ie6 .interviewproc-tip {
    height: 320px;
  }
.interviewproc-tip .announcement-bd {
  padding: 4px 15px 15px 15px;
}
.interviewproc-tip div.bulb {
	font-size:12px;
	font-weight:bold;
	margin:3px 0 10px 10px;
	padding-left:22px;
}
.interviewproc-tip .list {
	margin-left:0;
}
.interviewproc-tip ul {
	list-style-type:disc;
	margin:10px 0 0 5px;
	padding:0;
}
.interviewproc-tip ul li {
	margin-bottom:5px;
	margin-left:10px;
	padding-left:0;
}
.interviewproc-tip p {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	margin:10px 0;
	/*padding-left:10px;*/
}
.interviewproc-tip .separated {
	border-top:1px solid #B3D9ED;
	padding-top:5px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/biddetails.css' (Mode: Static) */
/*
 * path: /shippers_viewbid.aspx, controls/user/myuship/bid_view.ascx, controls/user/myuship/viewBidDetails.ascx
 * ns:   biddetails
 *
 * the styles for the shippers bid details page, 
 * includes ask question, decline, accept and just plain details
 */
 
 /** section **/
.biddetails-section {
  padding-bottom: 15px;
  border-bottom: 2px solid #f0f0f0;
  margin: 10px 0;
}

/** shipment info box **/
.biddetails-shipment {
  border-color: #A3C5D8;
  padding: 10px;
}
.biddetails-shipment-details strong {
  font-weight: bold;
}
.biddetails-shipment-details-hd {
  padding: 0 0 6px 0;
  border-bottom: 1px dashed #999;
}
.biddetails-shipment-actions {
  padding-top: 10px;
  border-top: 1px dashed #999;
}
.biddetails-shipment-actions li {
  display: block;
  float: left;
  margin-right: 5px;
}
.biddetails-status {
  float: right;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
/* status colors */
.biddetails-status-booked,
.biddetails-status-archived {
  color: #5c9659;
}
.biddetails-status-expired,
.biddetails-status-deleted {
  color: #962224;
}

.biddetails-shipment-details-title {
  padding-right: 20px;
}
.biddetails-shipment-details-bd {
  padding: 10px 8px 0 8px;
}
.biddetails-listing-info {
  margin-bottom: 10px;
}
.biddetails-listing-info-item {
  white-space: nowrap;
  padding-right: 30px;
}
.biddetails-listing-info-item-last {
  padding-right: 0;
}
.biddetails-shipment-averagep {
  width: 470px;
  margin-bottom: 0;
}
.biddetails-shipment-averagep .icon {
  vertical-align: text-bottom;
}

/** title/action **/
.biddetails-action-title {
  font-size: 18px;
  line-height: 20px;
  margin: 10px 0;
}

/** bid details **/
.biddetails-details-title {
  border-top: 2px solid #f0f0f0;
  color: #3C698E;
  margin-bottom: 10px;
  padding-top: 2px;
}
.biddetails-bid-info {
  padding: 10px 20px;
  margin-bottom: 10px;
}
.biddetails-item-container {
  padding: 0 10px;
}
.biddetails-item {
  padding-bottom: 8px;
}
.biddetails-item-description {
  display: block;
  float: left;
  font-weight: bold;
  width: 175px;
}
.biddetails-item-info {
  margin-left: 185px;
}
.biddetails-last {
  padding-bottom: 0;
}

/* upsells shite */
.bidupsells-item {
  float: left;
  width: 413px;
  padding-bottom: 10px;
}
.bidupsells-item-col1 {
  margin-right: 59px;
}
.biddetails-bidupsells-title-subtext {
  color: #000;
  font-size: 12px;
  font-weight: normal;
}
.bidupsells-item-title {
  font-weight: bold;
}
.bidupsells-item-title input {
  margin: 0 5px 0 0;
  position: relative;
  top: 2px;
}
  .ie7 .bidupsells-item-title input,
  .ie6 .bidupsells-item-title input {
    top: 1px;
    margin-right: 2px;
  }
.bidupsells-item-price {
  float: right;
}
.bidupsells-item-hdnPrice {
  display: none;
}
.bidupsells-item-desctiption {
  padding-left: 18px;
}
  .ie7 .bidupsells-item-desctiption,
  .ie6 .bidupsells-item-desctiption {
    padding-left: 23px;
  }
.bidupsells-options-disabled {
  color: #999;
}

/* invoice items */
.biddetails-invoice-item {
  background-color: #F4F4F4;
  margin: 0 10px 10px 10px;
  padding: 0 16px;
  height: 30px;
  line-height: 30px;
  outline-width: 0 !important;
}
.biddetails-invoice-base-item {
  font-weight: bold;
}
.biddetails-invoice-item-price {
  float: right;
}

/* decline */
.biddetails-decline-wrapper {
  margin-top: 15px;
}
.biddetails-decline-bid {
  padding: 0 10px;
}
.biddetails-decline-delete-shipment-warning {
  margin: 10px 0 0 150px;
}
  .webkit .biddetails-decline-delete-shipment-warning {
    margin-left: 152px;
  }

/* ask question */
.biddetails-ask-container {
  padding: 15px 15px 15px 20px;
  margin: 15px 0 0 0;
}
.biddetails-ask-hd {
  margin-bottom: 10px;
}
.biddetails-ask-hd strong {
  font-weight: bold;
}
.biddetails-ask-warning {
  float: right;
  width: 402px;
  margin-bottom: 0;
}
.biddetails-ask-ask {
  padding-left: 10px;
  width: 482px;
  float: left;
}
.biddetails-ask-ask textarea {
  height: 135px;
  width: 99%;
}
.biddetails-ask-counter {
  font-size: 11px;
  color: #999;
}
.biddetails-ask-send-copy {
  font-size: 11px;
  text-align: right;
}
.biddetails-ask-send-copy input {
  position: relative;
  margin: 0 4px 0 0;
  top: 2px;
}
.biddetails-ask-confirm-container {
  padding-left: 30px;
}
.biddetails-ask-confirm {
  font-size: 14px;
  font-weight: bold;
}
.biddetails-ask-confirm-list .last {
  padding-bottom: 0;
}

/* terms */
.biddetails-terms-wrapper {}
.biddetails-terms {
  padding: 10px;
  overflow: auto;
  max-height: 80px;
  border: 1px solid #5d5d5d;
  border-top: 0;
}
.ie6 .biddetails-terms {
  height: 80px;
}

/* price */
.biddetails-bid-price {
  border: 2px solid #58ac48;
  background-color: #fffcea;
  margin: 0 10px 10px 10px;
  font-weight: bold;
  font-size: 14px;
  padding: 6px 14px;
}
.biddetails-bid-price div {
  float: right;
}

/** fuel tip **/
.biddetails-fueltip {
  margin: 0 10px 10px 10px;
}
.biddetails-fueltip span {
  font-size: 11px;
  color: #999;
}

/* actions */
.biddetails-actions {
  padding-top: 10px;
  text-align: center;
}

/* questions */
.biddetails-questions-container {
  padding: 0 10px;
  margin-bottom: 10px;
}
.biddetails-question-item {
  padding: 7px 0;
  border-bottom: 1px solid #dedede;
  vertical-align: top;
  background-color: #fff;
}
.row1_d .biddetails-question-item {
  background-color: #f4f4f4;
}
.biddetails-question-hr-item {
  font-size: 11px;
  font-weight: bold;
  color: #5d5d5d;
  padding: 4px 0;
  border-bottom: 1px solid #dedede;
}
.biddetails-question-date {
  width: 102px;
  padding-left: 14px;
}
.biddetails-question-shippername {
  width: 184px;
}
.biddetails-question-question-asked {
  width: 305px;
  padding-right: 15px;
}
.biddetails-question-answer {
  width: 305px;
  padding-right: 15px;
}
.biddetails-questions-none {
  padding-left: 10px;
}

/* rebate */
.biddetails-eligible-for-rebate {
  font-weight: bold;
  color: #999;
  text-align: center;
  margin: 10px 0;
}

/* accept */
.biddetails-accept-wrapper {
  border-top: 5px solid #3c698e;
  margin-top: 15px;
  padding-top: 15px;
}

/* terrapass box */
.biddetails-accept-terrapass-outer {
	border-color: #d3e9cf;
	margin-bottom: 10px;
	background: transparent  url('/public/images/promo/partners/terrapass/terrapass_logo_medium.jpg') no-repeat 10px center;
}
.biddetails-accept-terrapass-inner {
	padding-left: 116px;
}
.biddetails-accept-terrapass-item {
  margin-bottom: 10px;
}
.biddetails-accept-terrapass-select-terrapass-text {
	font-weight: bold;
}

.biddetails-accept-total-due-now {
  text-align: center;
  margin-bottom: 10px;
}
  .ie6 .biddetails-accept-total-due-now,
  .ie7 .biddetails-accept-total-due-now {
    padding-top: 9px;
  }
.biddetails-accept-total-due-now-item {
  margin: 10px 0;
}
.biddetails-accept-total-due-now-breakdown,
.biddetails-accept-total-due-safepay {
  font-size: 14px;
}
/** faux layouts 2 da max **/
.biddetails-accept-total-to-sp-wrapper {
  padding: 10px;
  border-top: 0;
  border-right: 0;
  padding-right: 0;
  padding-top: 0;
  background-color: #fff;
  margin: -22px -23px 0 0;
  position: relative;
  zoom: 1;
}
  .webkit .biddetails-accept-total-to-sp-wrapper  {
    margin-right: -24px;
  }
  .ie6 .biddetails-accept-total-to-sp-wrapper,
  .ie7 .biddetails-accept-total-to-sp-wrapper {
    margin-right: -22px;
  }
.biddetails-accept-faux-corner {
  position: absolute;
}
.biddetails-accept-faux-corner-br {
  bottom: -7px;
  right: 0;
}
  .ie6 .biddetails-accept-faux-corner-br {
    right: -1px;
    bottom: 0;
  }
  .ie7 .biddetails-accept-faux-corner-br {
    bottom: 0;
  }
.biddetails-accept-faux-corner-tl {
  left: -7px;
  top: 0;
}
  .ie6 .biddetails-accept-faux-corner-tl,
  .ie7 .biddetails-accept-faux-corner-tl {
    left: 0;
  }
/* total to sp */
.biddetails-accept-total-to-sp {
  text-align: center;
}
.biddetails-accept-total-to-sp-item {
  margin: 10px 0;
}
  .ie6 .biddetails-accept-total-to-sp-item,
  .ie7 .biddetails-accept-total-to-sp-item {
    margin-top: 17px;
  }
.biddetails-accept-total-to-sp-amt {
  color: #5B8FB5;
}
.biddetails-accept-total-to-sp-breakdown {
  font-size: 14px;
}
/* refund callouts */
.biddetails-accept-payment-notices {
  padding: 0 0 0 17px;
  min-height: 283px;
  background: transparent url('/public/images/elements/faux/borders/double_line_vertical_10x2.png') repeat-y left top;
  margin-top: 15px
}
  .ie6 .biddetails-accept-payment-notices {
    height: 283px;
  }
  .webkit .biddetails-accept-payment-notices {
    min-height: 293px;
  }

.biddetails-accept-payment-notices-item-hd {
  font-weight: bold;
  margin-bottom: 8px;
}

/* rebates */
.biddetails-rebates {
  margin-top: 10px;
}
.biddetails-rebates .notification-inner {
  padding-bottom: 0;
}
.biddetails-rebates-item {
  margin-bottom: 9px;
}

/* guarantee & verisign */
.biddetails-accept-verisign {
  height: 82px;
  width: 115px;
  position: absolute;
  right: 0;
  top: 35px;
}
  .ie6 .biddetails-accept-verisign {
    right: 10px;
  }
.biddetails-accept-guarantee-seal {
  float: left;
  width: 111px;
  margin: 0 10px 0 28px;
}
.biddetails-accept-guarantee-desc {
  width: 176px;
  padding: 20px 50px 0 0;
  float: left;
}

/* detailed amt due breakdown */
.biddetails-accept-detailed-amt-due {
  padding-bottom: 12px;
  border-bottom: 1px dashed #808285;
  margin-bottom: 12px;
}
.biddetails-accept-detailed-amt-due-bd {
  width: 300px;
}
.biddetails-accept-detailed-amt-due-brkdwn-item-amt {
  float: right;
  padding-right: 10px;
}
.biddetails-accept-detailed-amt-due-brkdwn-item {
  margin-bottom: 8px;
  font-size: 14px;
}
.biddetails-accept-detailed-amt-due-total {
  border-top: 3px solid #5b8fb5;
  font-weight: bold;
  font-size: 14px;
  color: #5b8fb5;
  padding-top: 8px;
}
.biddetails-accept-detailed-amt-expl {
  margin-top: 8px;
}
.biddetails-accept-paymenttype {
  margin-bottom: 10px;
}

/* cc styles */
.biddetails-accept-cc-action {
  padding-left: 10px;
  position: relative;
}
.biddetails-accept-complete-booking {
  margin-top: 15px;
}

.form-cc .form-item-cc-input  {
  width: 210px;
}

/* DIRECTeBanking styles */
.form-ach .form-item-ach-account-input {
  width: 100px;
}
.form-ach .form-item-ach-routing-input {
  width: 100px;
}
.form-ach .form-item .form-item-inputs {
    margin-left: 120px;
}
.form-ach .form-item .form-item-description {
    width: 110px;
}


/* address stuff for checkout */
.form-cc .newaddress-form {
  padding-left: 10px;
}
.form-cc .newaddress-form .form-item .form-item-description {
  width: 130px
}
.form-cc .newaddress-form .form-item .form-item-inputs {
  margin-left: 140px
}

/* popups */
.biddetails-popupform-whatis {
  visibility: hidden;
  position: absolute;
  width: 250px;
  z-index:20; 
  zoom: 1;
}


/* Comment Generated by Combres - Resource '~/public/css/components/matchdetails.css' (Mode: Static) */
/*
 * path: /shippers_viewbid.aspx, /controls/user/myuship/matchDetails.ascx
 * ns:   matchdetails, matchdetails-shipper
 *
 * shippers match details, some generic styles shared by both shippers and tsp
 */
/*** match details ***/
.matchdetails-details {
  padding-top: 0;
  position: relative;
}
.matchdetails-details-title {
  border-top: 0;
  padding-top: 0;
}
.matchdetails-print-page {
  font-weight: bold;
  position: absolute;
  top: -35px;
  right: 0;
}
  .ie7 .matchdetails-print-page {
    top: -30px;
  }

/* section styles */
.matchdetails-section {
  padding-bottom: 15px;
  border-bottom: 2px solid #F4F4F4;
  margin-bottom: 15px;
}
.matchdetails-shipper-section {
  padding: 0 205px 15px 10px;
}
.matchdetails-section-last {
  padding-bottom: 0;
  border: 0;
  margin: 0;
}
.matchdetails-shipper-section-hd {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 14px;
}
.matchdetails-shipper-section-bd {
  padding-left: 27px;
}

/* address form */
.matchdetails-address-form .form-item .form-item-description {
  width: 95px;
}
.matchdetails-address-form .form-item .form-item-inputs {
  margin-left: 105px;
}
.matchdetails-address-form .form-input-type-text {
  width: 215px;
}

/* sp info */
.matchdetails-spinfo-SPImage {
  border: 2px solid #ccc;
  float: left;
  margin-right: 20px;
}
.matchdetails-spinfo-info {
  float: left;
}
.matchdetails-item {
  margin-bottom: 7px;
}
.matchdetails-item-last {
  margin-bottom: 0;
}
.matchdetails-item-description {
  display: block;
  font-weight: bold;
  float: left;
  width: 195px;
}
.matchdetails-shipper-section-bd .matchdetails-item-info {
  margin-left: 205px;
}
.matchdetails-rates-disclaimer {
  font-size: 10px;
  color: #999;
  margin-top: 10px;
}

/* safepay info */
.matchdetails-shipper-section-bd .matchdetails-safepay-code {
  margin-bottom: 10px;
  width: 282px;
  font-weight: bold;
  padding: 10px;
}

/* gray list at bottom of match details */
.matchdetails-shipper-notices {
  margin: 7px 12px 0 12px;
  color: #999;
}
.matchdetails-shipper-notices .list-item {
  background-image: url('/public/images/elements/bullets/dot/1_dot_lt_grey.png');
}
.matchdetails-shipper-notices .list-item .list-item {
  background: transparent url('/public/images/elements/bullets/square/1_square_lt_grey.png') no-repeat 0 7px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/matchdetails-tsp.css' (Mode: Static) */
/*
 * path: /drivers_viewMatchDetails.aspx
 * ns:   matchdetails-tsp
 *
 * drivers match details
 */
.matchdetails-tsp {
  padding: 6px 10px 0 10px;
  margin: 10px 0 15px 0;
}
.matchdetails-tsp .biddetails-shipment-details-hd {
  margin-bottom: 15px;
}
.matchdetails-tsp .localmove-rates-learnMore {
  display: none;
}
.matchdetails-tsp-section {
  padding: 0 18px 15px 18px;
  margin-bottom: 0;
}
.matchdetails-tsp .matchdetails-item-info {
  display: block;
  float: left;
  width: 478px;
}
.matchdetails-tsp-section-title {
  color: #3C698E;
  margin-bottom: 10px;
  margin-top: 3px;
}

/* what next */
.matchdetails-tsp-whatnext-container {
  padding: 10px 10px 0 10px;
}
.matchdetails-tsp-whatnext-container ol {
  list-style-type: decimal;
  list-style-position: outside;
  padding-left: 26px;
}
.matchdetails-tsp-whatnext-container ol li {
  margin-bottom: 6px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/postlist.css' (Mode: Static) */
/*
 * path: /post_listing.aspx, listing_upgrades.aspx, post_pricing.aspx, shipitnow.aspx
 *       /controls/listing_upgrades.ascx, /controls/listingcontrols/pricingOptions.ascx
 *       /controls/listingcontrols/pricingSelect.ascx 
 * ns:   postlist
 *
 * post listing pages in the listing process
 */

/** listing upgrades **/
.postlist-upgrade-form-section {
  padding-bottom: 15px;
  margin-bottom: 10px;
}
.postlist-upgrade-upgrade {
  padding-top: 0;
}
.postlist-upgrade-upgrade .list {
  min-height: 137px;
  padding-left: 2px;
  border-bottom: 2px solid #f4f4f4;
  margin-bottom: 8px;
}
  .ie6 .postlist-upgrade-upgrade .list {
    height: 137px;
  }
.postlist-upgrade-howworks {
  display: block;
  padding: 0 0 8px 0;
  border-bottom: 2px solid #f4f4f4;
  margin: 0 0 10px 0;
}
.postlist-upgrade-add-upgrade-label {
  float:left;
}
.postlist-upgrade-add-upgrade-action {
  text-align: right;
  font-weight: bold;
}
.postlist-upgrade-actions {
  padding: 0 10px 10px 10px;
  border-bottom: 2px solid #f4f4f4;
}
.postlist-upgrade-refund-note {
  padding: 0 10px;
  margin: 15px 0 5px 0;
  color: #5d5d5d;
}
.postlist-upgrade-shipment {
  padding-top: 0;
}
.postlist-upgrade-shipment-col50 {
  width: 50%;
}
.ie6 .postlist-upgrade-shipment-col50,
.ie7 .postlist-upgrade-shipment-col50 {
  width: 49.99999%;
}
.postlist-upgrade-shipment .shippers-shipment-info {
  border-bottom: 0;
}
.postlist-upgrade-shipment .shippers-shipment {
  border: 0;
  padding: 0;
}
.postlist-upgrade-section {
  margin-bottom: 10px;
  padding-top: 0;
}
.postlist-upgrade-section-title {
  
}
.postlist-upgrade-section-inner {
  padding: 10px 15px 0 15px;
}
.post-upgrade-accept-paymenttype {
  margin-bottom: 10px;
}
.postlist-upgrade-priceitem  {
  background-color: #f0f0f0;
  margin-bottom: 10px;
  padding: 8px 15px;
}
.postlist-upgrade-priceitem-action-link,
.postlist-upgrade-priceitem-selected-amount {
  float: right;
  margin-left: 15px;
}
.postlist-upgrade-upgrade-remove,
.postlist-upgrade-upgrade-add {
  padding: 0 0 0 16px;
  background: transparent url('/public/images/icons/delete_13x13.png') no-repeat left 2px;
  width: 50px;
  text-align: left;
  display: inline-block;
}
.postlist-upgrade-upgrade-add {
  background: transparent url('/public/images/icons/add_13x13.png') no-repeat left 2px;
}
.postlist-upgrade-totalprice {
  border: 2px solid #5c9659;
  font-weight: bold;
  font-size: 14px;
  background-color: #fffce9;
  padding: 6px 15px;
}
.postlist-upgrade-totalprice-price-explain {
  color: #5c9659;
  font-size: 11px;
}
.postlist-upgrades-cc-disabled {
  color: #ccc;
}
.postlist-upgrade-cc-container {
  padding-bottom: 0;
}
.postlist-upgrade-payRadio {
  margin-right: 10px;
  font-weight: bold;
}
.postlist-upgrade-cc {
  margin-top: 10px;
}
.postlist-upgrade-verisign {
  height: 82px;
  width: 115px;
  position: absolute;
  right: 0;
  top: 0;
}
.ie6 .postlist-upgrade-verisign {
  right: 10px;
}

/** pricing **/
.postlist-pricing-aa-wrapper {
  background: transparent url('/images/list/aadiscount_seal.gif') no-repeat 763px 5px;
  margin-top: 10px;
}
.postlist-pricing-aa-wrapper-inner {
  min-height: 142px;
}
.ie6 .postlist-pricing-aa-wrapper-inner {
  height: 142px;
}
.postlist-pricing-selectedDiscount .h3 {
  display: none;
}
.postlist-pricing-aa-form {
  padding: 0 15px;
}
.postlist-pricing-aa-form .form-input-type-text {
  width: 198px;
}
.postlist-pricing-form {
  padding: 0 15px;
}
.postlist-pricing-optionlist {
  padding: 10px 0 0 35px;
}
.postlist-pricing-optionlist-item {
  padding-bottom: 5px;
}
.postlist-pricing-charity-wrapper {
  border-color: #d3e9cf;
  margin: 10px 0;
}
.postlist-pricing-charity-choose {
  font-weight: bold;
  margin-bottom: 4px;
}
.postlist-pricing-charity-warning {
  padding-left: 17px;
}
.postlist-pricing-charity-shipment-select {
	margin-top:10px;
	padding-top:10px;
	border-top: solid 2px #CCCCCC;
}
.postlist-pricing-charity-shipment-info {
  padding: 10px 0 12px 17px;
}
.postlist-pricing-charity-shipment-examples {
  padding-left: 8px;
  font-size: 11px;
}
.postlist-pricing-charity-shipment-explain {
  margin-bottom: 10px;
}
.postlist-pricing-charity-shipment-initials-verify {
  font-weight: bold;
  margin-bottom: 6px;
}
.postlist-pricing-charity-shipment-credentials {
  border-right: 1px dashed #5d5d5d;
}
.postlist-pricing-bin-wrapper {
  padding: 10px 20px;
}
.postlist-pricing-bin-xplain {
  border-right:  2px solid #f4f4f4;
}
.postlist-pricing-bin-add {
  padding: 25px 0 0 0;
  text-align: center;
}
.postlist-pricing-bin-amt {
  display: block;
  margin-bottom: 5px;
}
.postlist-pricing-bin-amt-lbl {
  display: block;
  margin-bottom: 5px;
  font-weight: bold;
}
.postlist-pricing-bin-add-chk {
  font-weight: bold;
}
.postlist-pricing-actions {
  padding: 0 10px;
}
/* conditional price picker styles */
.postlist-pricing-cpp strong {
  font-weight: bold;
}
.postlist-pricing-cpp .postlist-pricing-cpp-inner {
  margin: 0 10px;
  padding: 20px;
  border: 3px solid #eff6fa;
}
    .postlist-pricing-cpp .postlist-pricing-cpp-error-summary {
      display: none;
    }

    .postlist-pricing-cpp .postlist-pricing-cpp-details {
      float: left;
      width: 226px;
      color: #5c5c5c;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-section {
      margin: 0; /* reset page style */
      margin-bottom: 10px;
      padding: 5px;
      background-color: #f4f4f4;
      line-height: 17px;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-section .em {
      color: #4b94bd;
      font-weight: bold;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-section .avg {
      color: #0b486a;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-section .form-input-type-text {
      width: 35px;
      text-size: 11px;
    }
    
    .postlist-pricing-cpp .postlist-pricing-cpp-actions {
      text-align: center;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-actions .form-input-type-text {
      *width: 220px; /* ie6 & ie7 */
      margin-bottom: 10px;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-actions a {
      display: block;
      color: #00f;
    }
.postlist-pricing-cpp .postlist-pricing-cpp-chart {
  position: relative;
  float: left;
  width: 209px;
  height: 140px;
  margin-left: 60px;
  background: url('/sticky/images/list/conditional_price_chart.png') no-repeat;
}
    .postlist-pricing-cpp .postlist-pricing-cpp-chart .postlist-pricing-cpp-point {
      position: absolute;
      left: -60px;
      width: 58px;
      color: #0b486a;
      text-align: right;
      font-size: 11px;
      font-weight: bold;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-chart .postlist-pricing-cpp-max {
      top: 0;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-chart .postlist-pricing-cpp-avg {
      top: 62px;
    }
        .postlist-pricing-cpp.price-flexible .postlist-pricing-cpp-chart .postlist-pricing-cpp-avg {
          display: none;
        }
    .postlist-pricing-cpp .postlist-pricing-cpp-chart .postlist-pricing-cpp-min {
      bottom: 0;
    }
    .postlist-pricing-cpp .postlist-pricing-cpp-chart .postlist-pricing-cpp-marker {
      position: absolute;
      top: 89px;
      left: -17px;
      display: block;
      width: 53px;
      height: 24px;
      padding: 5px 101px 5px 5px;
      background: url('/sticky/images/list/conditional_price_chart_marker.png') no-repeat;
      line-height: 24px;
      text-align: center;
      font-size: 14px;
      font-weight: bold;
    }
        .postlist-pricing-cpp-price-flexible .postlist-pricing-cpp-chart .postlist-pricing-cpp-marker {
            padding-right: 113px;
            background: url('/sticky/images/list/conditional_price_chart_marker_flexible.png') no-repeat;
        }
.postlist-pricing-cpp .postlist-pricing-cpp-disclaimer {
  position: relative;
  top: 20px;
  *top: 10px; /* ie6 & ie7 */
  clear: both;
  color: #5a5a5a;
  font-size: 11px;
}
ul.postlist-pricing-cpp-price-set,
ul.postlist-pricing-cpp-price-flexible {
  padding-left: 15px;
}

.postlist-pricing-cpp-price-set .postlist-pricing-cpp-price-flexible,
.postlist-pricing-cpp-price-flexible .postlist-pricing-cpp-price-set {
  display: none;
}
.postlist-pricing-cpp-price-set span.price-set,
.postlist-pricing-cpp-price-set strong.price-set,
.postlist-pricing-cpp-price-flexible span.price-flexible,
.postlist-pricing-cpp-price-flexible strong.price-flexible {
  display: inline;
}
.postlist-pricing-cpp-price-set ul.price-set,
.postlist-pricing-cpp-price-set a strong.price-set,
.postlist-pricing-cpp-price-flexible ul.price-flexible,
.postlist-pricing-cpp-price-flexible a strong.price-flexible {
  display: block;
}
/** shipitnow **/
.sin-postlist-inner {
  padding: 0 15px;
}
.sin-postlist-inner-topdesc {
  margin-bottom: 12px;
}
.sin-estimate-container {
  border: 3px solid #f0f0f0;
  margin-right: 197px;
}
.sin-estimate-info {
  font-weight: bold;
  padding: 7px 0 30px 7px;
  width: 252px;
  background-color: #f0f0f0;
  float: left;
  margin-right: 30px;
}
.sin-estimate-chart {
  padding: 10px 0 0 0;
  width: 311px;
  float: left;
}
.sin-table-quote-price {
  font-weight: bold;
}

/** shipitnow - step2 (Adrian) - the bid details UC is loaded dynamically so I didn't update its CSS naming conventions **/
.sin-tsp-step2 {margin-top:10px;}
.sin-tsp-step2-hd-list span {display: inline-block; width: 150px;}
.sin-tsp-step2-sp {border-color:#5c90b5;}
.sin-tsp-step2-details-totalprice {float:right;}

.sin-tsp-step2-details-border {border: solid 7px #5c90b5;padding: 0 10px 10px 10px; zoom:1;}
.sin-tsp-step2-details label {display: inline-block; width:180px; font-weight:bold;}
.sin-tsp-step2-details .h, .sin-tsp-step2-upsells .h {color:#3c698e;}

.sin-tsp-step2-upsells-checkbox {display: inline-block; width:25px;vertical-align:top;}
.sin-tsp-step2-upsells-checkbox-text {display: inline-block;width:325px;}
.sin-tsp-step2-upsells-checkbox-text label {font-weight:bold;}

.sin-tsp-step2-upsells-checkbox-text-hdnPrice {display:none;}
.sin-tsp-step2-upsells-checkbox-text-uprice {float:right;}
.sin-tsp-step2-upsells-checkbox-text-uprice .invoice-item-approximate {font-weight: normal;}

.sin-tsp-step2-ft {text-align:center;}

/** post_listing **/
.postlist-postlist-shipment {
  border-color: #a3c5d8;
  padding-top: 0;
}
.postlist-postlist-shipment .shippers-shipment {
  padding: 0;
  border-bottom: 0;
}
.postlist-postlist-shipment .shippers-shipment-info {
  border-bottom: 1px dashed #808285;
}
.postlist-postlist-item {
  padding-top: 0;
  margin-bottom: 10px;
}
.postlist-postlist-item-inner {
  padding: 0 15px;
}
.postlist-postlist-item-desc {
  margin: 10px 0;
}
.postlist-update-address-form .form-item .form-item-description {
  width: 95px;
}
.postlist-update-address-form .form-item .form-item-inputs {
  margin-left: 105px;
}
.postlist-update-address-form .form-input-type-text {
  width: 215px;
}
.postlist-postlist-comm-preferences {
  margin-left: 25px;
}
.postlist-postlist-comm-preferences strong {
  font-weight: bold;
}
.postlist-postlist-comm-preferences-item {
  margin-bottom: 10px;
}
.postlist-postlist-comm-preferences-current-setting {
  padding-left: 35px;
  font-size: 11px;
}
.postlist-postlist-comm-preferences-tip {
  margin: 0 150px 0 25px;
}
.postlist-postlist-partner-end {
  height:100px; 
  margin:0 10px;  
  margin-top:10px;
  font-weight: bold;
}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket { float:left;  width:338px;  height:78px;  padding:10px;  border:1px solid #ccc}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket div { float:left;  height:78px}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket .postlist-postlist-partner-logo { width:169px;  text-align:center}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket .postlist-postlist-partner-logo img { position:relative;  border-width:0}
.postlist-postlist-partner-end .postlist-postlist-partner-partner .postlist-postlist-partner-logo img { top:10px;  left:-5px;  width:144px;  height:56px}
.postlist-postlist-partner-end .postlist-postlist-partner-uship .postlist-postlist-partner-logo img { left:-5px;  width:120px;  height:75px}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket .postlist-postlist-partner-cta { width:168px;  border-left:1px solid #dddedf; font-size:14px;}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket .postlist-postlist-partner-cta a { color:#999;  text-decoration:none}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket .postlist-postlist-partner-cta a:hover { text-decoration:underline}
.postlist-postlist-partner-end .postlist-postlist-partner-bucket .postlist-postlist-partner-cta a span { margin-left:3px;}
.postlist-postlist-partner-end .postlist-postlist-partner-partner .postlist-postlist-partner-cta a { position:relative;  top:25px;  left:17px; }
.postlist-postlist-partner-end .postlist-postlist-partner-partner .postlist-postlist-partner-cta a span { color:#ed8814}
.postlist-postlist-partner-end .postlist-postlist-partner-uship .postlist-postlist-partner-cta { line-height:78px;  text-align:center}
.postlist-postlist-partner-end .postlist-postlist-partner-uship .postlist-postlist-partner-cta a span { color:#447cc1}

.postlist-postlist-partner-end .postlist-postlist-partner-partner { margin: 0 10px 0 100px;}
.ie6 .postlist-postlist-partner-end .postlist-postlist-partner-partner {margin-left: 50px;}


/** list_complete.aspx **/
.postlist-listcomplete-container {
  padding-top: 0;
}
.postlist-listcomplete-container ol {
  margin: 10px 0 0 15px;
}
.postlist-listcomplete-container ol li {
  margin-bottom: 8px;
}

/** complete_listing.aspx **/
.postlist-completelisting-form {
  padding: 0 15px;
}


/** post notifications **/
.postlist-notifications-wrapper {
  padding: 0 15px;
}
.postlist-notifications-phonealert {
  padding-bottom: 15px;
  border-bottom: 2px solid #dedede;
}
.postlist-notifications-inner {
  padding-top: 10px;
}
.postlist-notifications-section {
  padding: 0 15px;
  margin-bottom: 15px;
}
.postlist-notifications-section .alert-on {
  color: #5c9659;
}
.postlist-notifications-section .alert-off {
  color: red;
}
.postlist-notifications-section .phonealert-title,
.postlist-notifications-section .textalert-title {
  margin-bottom: 5px;
}
.postlist-notifications-section .alert-toggle-alert {
  font-weight: bold;
  margin-bottom: 4px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/prelist.css' (Mode: Static) */
/*
 * path: /post_prelisting.aspx
 * ns:   prelist
 *
 * listing completeness, prelisting estimate page -- depends on if user is in group
 * and the completeness score
 */
.prelist-avgprice-container {
  border: 1px solid #ccc;
  padding: 15px;
}
.prelist-price-item {
  background-color: #fff;
  border: 1px solid #dedede;
  padding: 8px 0 8px 10px;
}
.prelist-avgprice-description {
  position: relative;
  margin-bottom: 10px;
}
.prelist-avgprice-em {
  font-weight: bold;
  color: #5b8fb5;
}
.prelist-avgprice-price {
  position: absolute;
  right: 12px;
  bottom: 10px;
  font-weight: bold;
  font-size: 20px;
  color: #3c698e;
}
.prelist-adjustprice-newprice {
  width: 55px;
}
.prelist-adjustprice-description {
  font-weight: bold;
}
.prelist-avgprice-disclaimer {
  color: #999;
  font-size: 11px;
  margin-bottom: 15px;
}
.prelist-estimate-save-shipment {
  margin-top: 10px;
}
.prelist-avgprice-chart {
  background: transparent url('/public/images/elements/bgs/cpp/conditional_price_chart.png') no-repeat left top;
  height: 100px;
  margin-left: 90px;
  position: relative;
  font-weight: bold;
}
.prelist-avgprice-point {
  color: #3c698e;
  font-size: 11px;
  left: -60px;
  width: 58px;
  text-align: right;
  position: absolute;
  line-height: 11px;
}
.prelist-avgprice-avg {
  top: 43px;
}
.prelist-avgprice-min {
  bottom: 0;
}
.prelist-avgprice-marker {
  display: block;
  font-size: 14px;
  left: -17px;
  top: 55px;
  width: 53px;
  position: absolute;
  padding: 5px 101px 5px 5px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  background: transparent url('/public/images/elements/bgs/cpp/conditional_price_chart_marker.png') no-repeat left top;
}
.prelist-avgprice-average {
  position: absolute;
  width: 100px;
  height: 14px;
  display: block;
  top: 44px;
  left: 23px;
  background: transparent url('/public/images/elements/bgs/cpp/conditional_price_chart_average.png') no-repeat left top;
}
.prelist-upload-images-wrapper {
  padding: 10px 20px;
  margin: 45px 0 15px 0;
  position: relative;
}
.prelist-action-title {
  color: #3c698e;
  font-size: 14px;
  margin-bottom: 10px;
}
.prelist-action-title span {
  color: #414142;
}
.prelist-upload-images-wrapper .prelist-action-title {
  font-weight: bold;
  position: absolute;
  left: -7px;
  top: -35px;
  margin: 0;
}
  .ie6 .prelist-upload-images-wrapper .prelist-action-title,
  .ie7 .prelist-upload-images-wrapper .prelist-action-title {
    top: -30px;
    left: 0;
  }
.prelist-upgrade-wrapper .postlist-upgrade-form-section {
  padding: 0;
  margin: 0;
  border: 0;
}
.prelist-added-upgrade {
  margin-top: 10px;
  font-weight: bold;
}
.prelist-research-section-gutter {
  padding-right: 20px;
}
.prelist-research-section-title {
  margin-bottom: 6px;
}
.prelist-research-section-bd {
  padding-left: 5px;
  height: 185px;
  position: relative;
}
.prelist-research-section-more {
  position: absolute;
  right: 0;
  bottom: 0;
  font-weight: bold;
}
.prelist-social-links {
  width: 250px;
  height: 120px;
  margin: 0 auto;
  background: transparent url('/public/images/promo/completeness/social_bg.png') no-repeat left top;
}
.prelist-social-links a {
  display: block;
  width: 250px;
  height: 40px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/shipitnow2.css' (Mode: Static) */
/*********
 * ns: shipitnow2
 * path: shipitnow2.aspx
 *
 * LTL ShipItNow
 */
 
.shipitnow2-pagetitle {
	margin: 10px 0;
}
.shipitnow2-h {	
	background-color: #D0E6EF;
	color: #3C689E;
}
.shipitnow2-small-note {
	color: #939598;
	font-size: 11px;
	margin-bottom: 10px;
}
.shipitnow2-paragraph {
	margin: 10px 0;
}
.shipitnow2-navbutton {
	padding-left: 10px;
}

.shipitnow2-quotes-carrier {
	font-weight: bold;
}
.shipitnow2-quotes-price {
	font-weight: bold;
}
.shipitnow2-quotes-quaranteed-notice {
	font-size: 11px;
}
.shipitnow2-quotes-guaranteed {
	background-color: #F5FAE5;
}
td.shipitnow2-quotes-action {
	vertical-align: middle;
	width: 140px;
}

.shipitnow2-packageinfo {
	line-height: 20px;
}
.shipitnow2-packageinfo-top {
	border-bottom: 1px dashed #808285;
	padding-bottom: 5px;
}
.shipitnow2-packageinfo-bottom {
	padding-top: 5px;
}
.shipitnow2-packageinfo-item {
	margin-right: 20px;
}
.shipitnow2-packageinfo-item-description {
	font-weight: bold;
}
.shipitnow2-packageinfo-item-info {
	margin-left: 3px;
}
.shipitnow2-packageinfo-item-status {
	float: right;
	font-weight: bold;
}

.shipitnow2-options-list {
	margin-top: 10px;
	padding-left: 10px;
}

.shipitnow2-tsp-terms-and-condition {
	height: 100px;
	overflow: auto;
	border: 1px solid #808285;
	margin-top: 10px;
	padding: 10px;
}

.shipitnow2-accept-terms-and-condition {
	width: 230px;
	margin: 10px auto 0;
}


/* Comment Generated by Combres - Resource '~/public/css/components/matchdetails-shipitnow.css' (Mode: Static) */
/*********
 * ns: matchdetails-shiptitnow
 * path: shipitnow_matchdetails.aspx
 *
 * LTL ShipItNow match details
 */

.matchdetails-shiptitnow-section {
	padding: 0 10px;
}
.matchdetails-shiptitnow-section .matchdetails-shipper-section-bd {
	padding-left: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/example.css' (Mode: Static) */
/*********
 * ns: examples
 * path: examples.aspx, example_details.aspx
 *
 * Examples pages
 */

.example-category-titles div {display:block;height:48px; line-height:48px;float:left;}
.example-category-titles img {margin-right:10px;float:left;}
.example-subcategories {margin-left: 58px;}
.example-subcategories-list {margin: 10px 0;}



/* Comment Generated by Combres - Resource '~/public/css/components/tracking.css' (Mode: Static) */
/*********
 * ns: tracking
 * path: shippers_tracking.aspx
 *
 * Tracking Center
 */
 
.tracking-map {
    border: 3px solid #63A7CA;
    position:relative;
}


/* Comment Generated by Combres - Resource '~/public/css/components/my-invoices.css' (Mode: Static) */
/*********
 * ns: my-invoices
 * path: my_invoices.aspx
 *
 * Billing Page
 */
 
.my-invoices-footnote {
	margin-bottom: 10px; 
	font-size: 10px; 
	color: #999999;
}

.my-invoices-header {
	margin-bottom: 10px;
}

.my-invoices-section {
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 2px solid #E3E4E5;
}

.my-invoices-summary {
	padding: 0 10px;
}
	.my-invoices-summary-header {
		background-color: #D1D3D4;
		color: #000000;
		font-size: 12px;
	}
	.my-invoices-summary-item {
		border-top: 1px dashed #E3E4E5;
		line-height: 30px;
		height: 30px;
		padding: 0 10px;
	}
		.my-invoices-summary-item .my-invoices-summary-amount {
			float: right;
			font-weight: bold;
		}
		.my-invoices-summary-item .my-invoices-summary-description {
			font-weight: bold;
		}
	.my-invoices-summary-details .my-invoices-summary-item {
		padding-left: 30px;
		font-size: 11px !important;
		font-weight: normal !important;
	}
		.my-invoices-summary-details .my-invoices-summary-item .my-invoices-summary-amount {
			font-weight: normal;
		}
		
.my-invoices-balances {
	margin-bottom: 10px;
	padding: 10px 15px 15px 15px;
}
	.my-invoices-balances-item {
	}
		.my-invoices-balances-item .my-invoices-balances-amount {
			float: right;
			font-weight: bold;
			font-size: 16px;
		}
		.my-invoices-balances-item .my-invoices-balances-description {
			font-weight: bold;
			font-size: 14px;
		}
		.my-invoices-balances-item .my-invoices-balances-info {
			margin-top: 10px;
		}
	.my-invoices-balances-action {
		border-top: 1px dashed #999999;
		padding-top: 10px;
		margin-top: 10px;
	}
.my-invoices-pending-transaction {
}
	.my-invoices-pending-transaction td {
		background-color: #fff;
	}
	
.my-invoices-search-form {
}
	.my-invoices-search-form .form-item	{
		margin-left: 20px;
	}
		.my-invoices-search-form .form-item .form-item-description {
			width: 40px;
		}
		.my-invoices-search-form .form-item .form-item-inputs {
			margin-left: 50px;
		}
	
	
	.my-invoices-search-form .my-invoices-search-select-within {
		float: left;
		width: 10px;
	}
	.my-invoices-search-form .my-invoices-search-select-range {
		float: left;
		width: 10px;
		position: relative;
		top: 15px;
	}

.my-invoices-transaction-history {
	padding-right: 10px;
}
	.my-invoices-transaction-history td {
		padding: 5px 3px;
		vertical-align: top;
		font-size: 11px;
	}
	.my-invoices-transaction-history td.table-cell-th {
		font-size: 12px;
	}
	.my-invoices-transaction-history .my-invoices-transaction-history-expand {
		width: 12px;
		text-align: center;
	}
	.my-invoices-transaction-history .my-invoices-transaction-history-date {
		width: 50px;
	}
	.my-invoices-transaction-history .my-invoices-transaction-history-title {

	}
	.my-invoices-transaction-history .my-invoices-transaction-history-id {
		width: 75px;
	}
	.my-invoices-transaction-history .my-invoices-transaction-history-reference {
		width: 75px;
	}
	.my-invoices-transaction-history .my-invoices-transaction-history-note {
		width: 30px;
		text-align: center;
	}
	.my-invoices-transaction-history .my-invoices-transaction-history-role {
		width: 50px;
	}
	.my-invoices-transaction-history .my-invoices-transaction-history-type {
		width: 200px;
	}
		.my-invoices-transaction-history .my-invoices-transaction-history-type .my-invoices-transaction-history-type-additional-info {
			color: #808285;
		}
		.my-invoices-transaction-history .my-invoices-transaction-history-type p {
			margin: 0 0 4px 0;
			padding: 2px 0 0 22px;
			height: 15px;
		}	
	.my-invoices-transaction-history .my-invoices-transaction-history-amount {
		width: 65px;
		text-align: right;
		padding-right: 5px;
	}
		.my-invoices-transaction-history .my-invoices-transaction-history-amount .my-invoices-transaction-history-amount-main {
			font-weight: bold;
		}
		.my-invoices-transaction-history .my-invoices-transaction-history-amount .my-invoices-transaction-history-amount-additional-info {
			color: #808285;
		}
		.my-invoices-transaction-history .my-invoices-transaction-history-amount p {
			margin: 0 0 4px 0;
			height: 17px;
		}

.my-invoices-transaction-history .my-invoices-transaction-history-type p.pay {
  background: transparent url('/sticky/images/myuship/billing/billing_pay.png') no-repeat left top;
}
.my-invoices-transaction-history .my-invoices-transaction-history-type p.refund {
  background: transparent url('/sticky/images/myuship/billing/billing_refund.png') no-repeat left top;
}
.my-invoices-transaction-history .my-invoices-transaction-history-type p.powerdiscount {
  background: transparent url('/sticky/images/silver4.gif') no-repeat left 2px;
}
.my-invoices-transaction-history .my-invoices-transaction-history-type p.terrapass {
  background: transparent url('/sticky/images/terrapass/logo_sm.gif') no-repeat left 4px;
}
.my-invoices-transaction-history .my-invoices-transaction-history-type p.terrapass a {
  color: #5d5d5d;
}
.my-invoices-transaction-history .my-invoices-transaction-history-type p.bookitnow {
  padding-left: 0px;
}
.my-invoices-transaction-history p.math {
  background: transparent url('/sticky/images/myuship/billing/amt_fauxborder.gif') no-repeat right top;
}


.my-invoices-paymentproc-h {
	background-color:#D0E6EF;
	color:#414042;
	margin:0 -10px 10px;
}
.my-invoices-payment-element {
	padding: 0 15px 15px 15px;
}
	.my-invoices-payment-element .form-item {
		padding-left: 15px !important;
	}
.my-invoices-payment-header {
	margin-bottom: 10px;
}
	.my-invoices-payment-header .req-notice {
		margin-top: 5px;
	}
.my-invoices-payment-form {
	padding-left: 15px;
}
.my-invoices-payment-navigation {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #E3E4E5;
}

.list-my-invoices-payment .list-item {
	background: none;
}


/* Comment Generated by Combres - Resource '~/public/css/components/referload.css' (Mode: Static) */
 /*********
 * ns: referload
 * path: /my_affiliateleads.aspx
 *
 * Refer-a-load form
 */
 
 .referload select {width:150px;}
 .ie7 .referload select {width:200px;}


/* Comment Generated by Combres - Resource '~/public/css/components/affiliate-terms.css' (Mode: Static) */
  /*********
 * ns: affiliate-terms
 * path: /my_affiliateterms.aspx
 *
 * My Affiliate terms
 */
 
 .affiliate-terms strong {font-weight:bold;}


/* Comment Generated by Combres - Resource '~/public/css/components/affiliate-program.css' (Mode: Static) */
/*********
 * ns: affiliate-program
 * path: /my_affiliates.aspx
 *
 * My Affiliate Program
 */ 
 
 .affiliate-program-subtotals span {font-weight:bold;}
 .affiliate-program-pending-earnings td {font-weight:bold;border-top:solid 2px #8D8F92;}
 .affiliate-program-confirmed-earnings td {font-weight:bold;color: #4CA33D;}
 .affiliate-program-total-earned td {font-weight:bold;font-size:18px;}


/* Comment Generated by Combres - Resource '~/public/css/components/affiliate-agreement.css' (Mode: Static) */
/*********
 * ns: affiliate-agreement
 * path: /referral_agreement.aspx
 *
 * Referral program agreement
 */ 

.affiliate-agreement strong {font-weight:bold;}


/* Comment Generated by Combres - Resource '~/public/css/components/rss.css' (Mode: Static) */
/*********
 * ns: rss 
 * path: /feedbuilder.aspx
 *
 * Affiliate Program Tools RSS
 */ 

 /* simple */
.rss-simple .rss-box {
     margin: 1em;
     width: 300px;
     background-color: white;
     border: 1px solid silver;
	 
}
.rss-simple .rss-items {
    margin-top:0px;
    padding:0.5em;
    margin-left:0px;
    color:#000000;
}
.rss-simple p.rss-title {padding:0.5em;}
.rss-simple .rss-title {
    font-size: 8pt;
    background-color: white;
    color: black;
    font-weight:bold;
    text-align: left;
}
.rss-simple .rss-item  {
  font-size: 7pt;
  list-style:none;
  padding-bottom:1em;
}
.rss-simple .rss-item a {
    color:#333333;
    font-size: 9pt;
    font-weight:bold;
    }
.rss-simple .rss-item a:visited {
    color: black;
}

/* orange */
.rss-orange .rss-box {
     margin: 0.5em;
     width: 200px;
     background-color: #FFFFFF;
         border: 7px solid #FF9900;
	 
}
.rss-orange .rss-items {
    margin-top:0px;
    padding:0.5em;
    margin-left:0px;
    color: #444;
}
.rss-orange p.rss-title {padding:0.5em;}
.rss-orange .rss-title {
    text-decoration: none;
    font-size: 15px;
    background-color:#f90;
    color:white;
    font-weight:bold;
    margin: 0px;
    padding:0em;
    text-align: left;
}
.rss-orange .rss-item  {
  font-size: 10px;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}
.rss-orange .rss-item a {
    text-decoration : none;
    color: #3300FF;
    font-size: 12px;
    font-weight:light;
    }
.rss-orange .rss-item a:visited {
    color: #330066;
}

/*purple*/
.rss-purple .rss-box {
     margin: 1em;
     width: 250px;
     background-color: #F1F1FD;
     border: 1px solid #9B72CF;
	 
}
.rss-purple .rss-items {
    margin-top:0px;
    padding:0.5em;
    margin-left:0px;
    color:#000000;
}
.rss-purple p.rss-title {padding:0.5em;}
.rss-purple .rss-title {
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 85%;
    background-color:#9B72CF;
    color:#ffffff;
    font-weight:bold;
    margin: 0px;
    padding:0em;
    text-align: left;
}

.rss-purple .rss-item  {
  font-family: verdana, arial, sans-serif;
  font-size: 0.75em;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}

.rss-purple .rss-item a {
    text-decoration : underline;
    color:blue;
    font-size: 105%;
    font-weight:bold;
    font-family:arial, sans-serif;
    }
	
.rss-purple .rss-item a:visited {
    color:purple;
}


/* Comment Generated by Combres - Resource '~/public/css/components/terrapass.css' (Mode: Static) */
/*********
 * ns: terrapass 
 * path: /terrapass.aspx
 *
 * Terrapass information page
 */               
                
.terrapass p {margin-bottom:10px;}


/* Comment Generated by Combres - Resource '~/public/css/components/ebay-cta.css' (Mode: Static) */
/*********
 * ns: ebay-cta
 * path: /ebay/default.aspx
 *
 * ebay pages
 */ 
 
.ebay-cta-teaser a {
	display: block;
	color: #fff;
	width: 222px;
	height: 71px;
	background: url('/public/images/promo/ebay/bg/ebay_teaser.png') no-repeat;
}

/* localized image for de-DE */
.locale-de-DE .ebay-cta-teaser a {
    background: url('/public/images/locale/de/promo/ebay/bg/ebay_teaser.png') no-repeat;
}
.ebay-cta-teaser .h {padding: 5px 0 0 75px;}
.ebay-cta-teaser-middle {margin: 0 0 0 85px;}
.ebay-cta-teaser-bottom {margin: 0 0 0 90px;}


/* Comment Generated by Combres - Resource '~/public/css/components/ebay-shippingcenter.css' (Mode: Static) */
/*********
 * ns: ebay-shippingcenter
 * path: /ebay/shippingcenter.aspx
 * path: /my_ebay.aspx
 *
 * ebay shipping center pages
 */ 

.ebay-shippingcenter-hd-inner {background: url('/public/images/elements/logo/ebay_compatible_small.gif') no-repeat 100% 0;}
.ebay-shippingcenter p {margin-bottom:10px;}
.ebay-shippingcenter strong {font-weight:bold;}
.ebay-shippingcenter-hd-inner-bd {width:80%;}

.ebay-shippingcenter-text-orange {font-weight: bold; color: #F28301;}
.ebay-shippingcenter-text-green { font-weight: bold; color: #59AE49; }
.ebay-shippingcenter-text-red { font-weight: bold; color: #B31F03; }

.ebay-shippingcenter-settingsbox {
    float: right;
    margin-left: 10px;
    padding: 9px 10px 10px 10px;
    width:320px;
}
.ebay-shippingcenter-item-imgcol {float:left;}
.ebay-shippingcenter-item-textcol {padding-left:80px;}


.ebay-shippingcenter-ebay-image { border: solid 1px blue; width: 69px; height: 53px; display:block; }
.ebay-shippingcenter-ebay-image-noborder { width: 69px; height: 53px; display:block; }

.ebay-shippingcenter-linktop-inner {text-align:right;margin-top:5px;}
.ebay-shippingcenter-tiplink {
    background: url('/public/images/icons/question_13x13.png') no-repeat center center; 
    width:13px;
    height:13px; 
    display:inline-block;
}
.ie6 .ebay-shippingcenter-tiplink, .ie7 .ebay-shippingcenter-tiplink {zoom:1;}

.ebay-shippingcenter-tool-tip {
    padding: 10px;
    margin: 0 0 0 10px;
    border: 1px solid #c90;
    background-color: #ffc;
    font-size: 10px;
    width:210px;
    z-index: 10001;
}
        
.ebay-shippingcenter-item-attribute { 
    font-size:11px;
    width: 252px; 
    padding: 7px 8px 2px; 
    border: 2px solid #B5B5BD;
    background-color: #EFEFF7; 
}     
.ebay-shippingcenter-item-attribute input {
    font-size:11px;
    margin:0 3px;
    width:45px;
}     
.ebay-shippingcenter-item-attribute div { text-align: left; margin-bottom: 8px;}


/* Comment Generated by Combres - Resource '~/public/css/components/dotm.css' (Mode: Static) */
/*********
 * ns: dotm
 * path: /community/driverofthemonth.aspx
 *
 * driver of the month page
 */ 

.dotm-bd-border-dashed {
    background-image:url('/public/images/elements/bgs/column_separator_dashed.gif') !important;
    background-repeat:repeat-y;
    background-position: 445px 0;
}
.dotm-bd-table label {
    display:inline-block;
    width: 200px;
    font-weight:bold;
    vertical-align:top;
}
.dotm-bd-table span {
    display:inline-block;
    width: 200px;
}
.dotm-bd-table-stars-bg {
    background: url(/sticky/images/icons/icon_stars_map.gif) no-repeat 0px -61px;
    width:65px;
    margin:2px 0 1px;
    display:block;
}
.dotm-bd-table-stars {
    background: url(/sticky/images/icons/icon_stars_map.gif) no-repeat 0px -95px;
    height:14px;
    display:block;
}


/* Comment Generated by Combres - Resource '~/public/css/components/ebay-sc.css' (Mode: Static) */



/* Comment Generated by Combres - Resource '~/public/css/components/alert.css' (Mode: Static) */
/*
 * path: /controls/user/NotificationSettings.ascx,
 *       /controls/user/TextAlertUI.ascx,
 *       /controls/user/PhoneAlertUI.ascx
 * ns:   alert
 *
 * alert popup to help set user alert settings
 */
.alert-title {
  font-weight:bold;
}
.alert-configure-form {
  padding-left: 20px;
}
.alert-configure-form .form-item .form-item-description {
  width: 105px;
}
.alert-configure-form .form-item .form-item-inputs {
  margin-left: 115px;
}
.alert-example-text {
  font-size: 11px;
  color: #939598;
}
.alert-error {
  color:#962224;
}


/* Comment Generated by Combres - Resource '~/public/css/components/listingproc.css' (Mode: Static) */
/*
 * path: /listing2.aspx
 * ns:   listingproc
 *
 * styles used through the listing process and it's controls
 */
/** page titles **/
.listingproc-port-dropdown {
	display: block;	
	margin: 5px 0 0;	
	width: 264px;
}
.listingproc-port-overlay {
	position:absolute;
	background-color: #FFFFFF;
	opacity: 0.1;
	z-index: 100;
}
.ie6 .listingproc-port-overlay,
.ie7 .listingproc-port-overlay,
.ie8 .listingproc-port-overlay {
	filter: alpha(opacity=1);
}

/** section headers **/
.listingproc-h {
  background-color: #D0E6EF;
  margin: 0 -10px 10px -10px;
  color: #414042;
}
.listingproc-element {
  margin-bottom:10px;
}
.listingproc-addressexample-text {
  font-size: 11px;
  color: #8c8c8c;
}
.listingproc-sintitle {
	margin:0 10px;
	font-size:14px;
}
.listingproc-navbuttons {
	padding-left:10px;
}
/** Choose Commodity Styles **/
.listingproc-choose-CommoditySelect{
	padding-right:0;	
	/*background-color:#EFF6FA;*/
}
.listingproc-choose-selections{	
	width:840px;
	padding-top:10px;	
	margin:0 auto;
}
.ie6 .listingproc-choose-selections{
	height:1px;	
}
.listingproc-choose-selections-commodity-select{
	float:left;
	/*width:300px;*/
	width:400px;
	margin-right:20px;	
}
.listingproc-choose-selections-q{
	min-height:1px;
	margin-bottom:3px;	
	font-size:12px;
	text-align:left;
	font-weight:bold;
	position:relative;
} 
.listingproc-choose-selections-q .req{
	font-weight:bold;
	left:-12px;
	position:absolute;
	top:0;
	font-size:12px;
	text-align:left;
}
.listingproc-choose-selections select{
	/*width:300px;*/
	width:400px;
	margin-bottom:10px;	
}
.listingproc-choose-commodity-name {
  margin-top: 10px;
  border: 7px solid #A3C5D8;
}
.listingproc-choose-commodity-name-inner {
    height:20px;
    padding: 10px 0 10px 55px;
    background:url('/public/images/icons/congrats_16x16.png') no-repeat 30px center;
    font-size:14px;
    line-height:20px;
}
.listingproc-choose-commodity-name strong {
	font-weight:bold;
}
.listingproc-option-list {
	list-style-type:none;
	margin:0;
	padding:0;
}
.listingproc-option-list li {
	margin: 0 0 8px 0;
}

/* Login */
.listingproc-login-invalid-login-title {
	color: red;
	font-weight: bold;
}

/*** listingproc forms ***/
.listingproc-form {
  padding: 0 15px;
}
	
	.listingproc-form .form-item-indent .form-item-description {
	  width: 110px !important;
	}
	.listingproc-form .form-item-indent .form-item-inputs {
	  margin-left: 120px !important;
	}
	
.listingproc-additional-information-example {
  display: block;
  width: 210px;
  float: right;
  margin: 28px 126px 0 0;
}
.ie6 .listingproc-additional-information-example {
  margin-right: 149px;
}

.listingproc-important {
  margin: 15px 0 0 0;
  width: 482px;
}
.listingproc-important span {
  font-weight: bold;
}


/** group styles **/
.listingproc-group {
  padding-bottom: 15px;
  background: #fff url('/public/images/elements/faux/borders/faded_gray_border.png') repeat-x left bottom;
  margin-bottom: 12px;
}
.listingproc-grouptitle {
  color: #3c698e;
  line-height: 17px;
  height: auto;
  padding: 0 0 13px 0;
  margin: 0 0 15px 0;
}

/* ebay info styles */
.listingproc-ebayinfo-title {
  font-weight: bold;
  font-size: 13px;
}
.listingproc-ebayinfo-title-normal {
  font-weight: normal;
  font-size: 11px;
}

.listingproc-ebayinfo-section {
  margin-bottom: 8px;
}
.listingproc-ebayinfo-linkacc {
  padding: 10px 0px 0px 0px;
}
.ebay-application {
  padding-right: 90px;
}
.listingproc-ebayinfo .notification {
  margin-right: 90px;
}

/* ebay box */
.listingproc-ebayinfo {
  border-color: #c9dec5;
  margin: 0 35px 0 15px;
}
.listingproc-ebayinfo-background-wrapper {
  padding-left: 10px;
  /*background: transparent url('/public/images/promo/partners/ebay/ebay_compatible.gif') no-repeat right;*/
}
.listingproc-ebayinfo-linkacc-description {
  margin: 0 0 5px 20px;
  color: #939598;
}

/* Ritchie Bros. info styles */
.listingproc-rb-import-lotnumber {
	border-color: #fac094;
	padding-top: 0px;
}

.listingproc-ritchiebros-import-background-wrapper {
	padding-left: 10px;
    background: transparent url('/public/images/promo/partners/rb/rb_transparent_logo.png') no-repeat right;	
}

.ritchiebros-import-form .form-item	{
	padding-left: 20px;
}
	.ritchiebros-import-form .form-item .form-item-description {
		width: 183px;
	}
	.ritchiebros-import-form .form-item .form-item-inputs {
		margin-left: 193px;
	}

/* example */
.listingproc-dimensions-example {
  width: 280px;
  position: relative;
  float: right;
  margin-right: 230px;
}
.listingproc-dimensions-example .h3 {
  margin-bottom: 5px;
}
.listingproc-dimensions-example-helptext {
  width: 118px;
  position: absolute;
  top: 28px;
  left: 155px;
  color: #6d6e71;
}


/* header */
.listingproc-h .optional {
  font-weight: normal;
}


.listingproc-title-subhead {
  font-weight: bold;
}


/* Comment Generated by Combres - Resource '~/public/css/components/help-on-wheels.css' (Mode: Static) */

.help-on-wheels-header{background-image:url('/public/images/promo/helponwheels/helponwheels_header.jpg'); width:960px; height:173px;}
.twtr-tweet-text p{font-size:.9em;}
.help-on-wheels-background-position{ background-position:720px;}
.help-on-wheels-listshipment-button{height:41px;}
.help-on-wheels-centered{text-align:center;}
.help-on-wheels-social-actions { 
	display:block;
	font-size:9px;
	padding:0;
	height:26px;
}
.help-on-wheels-social-actions ul { 
	float:right;
	width:auto;
}
.help-on-wheels-social-actions ul li { 
	display:inline;
	float:right;
	line-height:18px;
	margin:0 0 0 10px;
	width:70px;
	height:26px;
}
.help-on-wheels-social-actions ul li iframe { 
	width: 75px; 
	height: 24px;
}

/* community styles */
.help-on-wheels-blog-post {
  margin: 10px 0;
  padding-bottom: 10px;
  border-bottom: 2px solid #E3E4E5;
  padding-left:10px;
}
.help-on-wheels-blog-post-hd {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #808285;
}
.help-on-wheels-blog-post-bd {
  
}
.help-on-wheels-blog-post-ft {
  margin-top: 15px;
}
.help-on-wheels-blog-post-title,
.help-on-wheels-blog-post-title a {
  color: #3D698E;
}
.help-on-wheels-blog-post-date,
.help-on-wheels-blog-post-by {
  font-size: 11px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/green.css' (Mode: Static) */

.greenShipping .green-header { background-image:url('/public/images/promo/green/uShip_green_header.jpg'); width:960px; height:172px; }

.locale-de-DE .greenShipping .green-header { background-image:url('/public/images/locale/de/promo/green/uShip_green_header.jpg'); width:960px; height:172px; }

.greenShipping .green-background-position { background-position:720px; }
.greenShipping .help-on-wheels-listshipment-button {height:41px; }
.greenShipping .green-list-item li { list-style-image:url('/public/images/promo/green/leaf.png');padding-bottom:10px; }
.greenShipping .green-img-center { text-align:right; }
.greenShipping .header-green { color: #57B114; }

.greenShipping .green-terrapass-icon { width:100%; text-align:right; }
.greenShipping .green-terrapass-icon img { padding:20px 20px 0 0; }
.greenShipping .co2-neutral-icon { display:none; }

.locale-de-DE .greenShipping .green-terrapass-icon img { padding:10px 20px 0 0; }

.locale-de-DE .greenShipping .co2-neutral-icon { display:block; width:100%; text-align:right; }
.locale-de-DE .greenShipping .co2-neutral-icon img { padding:20px 20px 0 0; }

.greenShipping .green-bottom-padding-2px a { padding-bottom:8px; vertical-align:middle; }
.green-shipping .h-solid
{
    background-color:#57B114;
    padding: 0 10px;
    color: #fff;
    height: 30px;
    line-height: 30px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/safe-shipping.css' (Mode: Static) */

.safe-shipping-logo-rating{
	position:relative;
	top:-10px;
	text-align:right;
	}

.safe-shipping-numbered-list{
    list-style-type :decimal;
    margin:15px;
   }
.safe-shipping-numbered-list-item{
	color:#5B8FB5;
	margin:10px 0 0 0;
	font-weight:bold;
  }

.safe-shipping-numbered-list-text{
	color:#414042;
	font-weight:normal;
}
.safe-shipping-alternate-anchorlink a{
    color:#000000;
    font-weight:bold;
}
.safe-shipping-border{
   border-bottom:2px solid #E3E4E5;
}
.safe-shipping-numbered-list-text strong{
	font-weight:bold;
}


/* Comment Generated by Combres - Resource '~/public/css/components/community-userlookup.css' (Mode: Static) */
.community-userlookup-bd {
  padding: 5px 0 15px 0;
}
.community-userlookup-form {
  width: 380px;
  margin: 0 auto;
}
.community-userlookup-item {
  margin-bottom: 10px;
}


/* Comment Generated by Combres - Resource '~/public/css/components/widget-builder.css' (Mode: Static) */
.widget-builder-hd {
  padding-top: 6px;
}
.widget-builder-section {
  margin-bottom: 15px;
}
.widget-builder-section-hd {
  margin-bottom: 12px;
}
.widget-builder-section-bd {
  padding: 0 10px;
}
.widget-builder-section-item {
  margin-bottom: 12px;
}
.widget-builder-widget-option {
  float: left;
  margin-right: 5px;
}


/* color select */
.widget-builder-color-select {
  width: 194px;
  position: relative;
  z-index: 998;
}
.widget-builder-selected-color {
  border: 1px solid #8e9093;
  background: transparent url('/images/imgDrop_15x16.gif') no-repeat 174px 2px;
  padding: 1px 3px;
  display: block;
  cursor: pointer;
}
  .ie6 .widget-builder-selected-color,
  .ie7 .widget-builder-selected-color {
  	height: 18px;
  }
.widget-builder-selected-color img {
  position: relative;
  top: 2px;
}
.widget-builder-color-options {
  padding: 2px 3px 0 3px;
}
.widget-builder-color-options-closed {
  display: none;
}
.widget-builder-color-options-open {
  background-color: #fff;
  border: 1px solid #8e9093;
  border-top: 0;
  display: block;
  position: absolute;
  top: 20px;
  z-index: 999;
}
  .ie6 .widget-builder-color-options-open,
  .ie7 .widget-builder-color-options-open {
    width: 186px;
  }


/* code box */
.widget-builder-generated-code {
  width: 654px;
  height: 109px;
  padding: 5px;
  border: 1px solid #8e9193;
}




/* Comment Generated by Combres - Resource '~/public/css/components/account-manager.css' (Mode: Static) */
.account-manager {
  background: url("/public/images/elements/bgs/account_manager_bg.gif") repeat-x scroll left bottom transparent;
  border: 1px solid #B7C0AF;
  margin-bottom: 10px;
}
    .account-manager .account-manager-inner {
      padding: 10px;
    }
    .ie6 .account-manager-inner,
    .ie7 .account-manager-inner {
      zoom: 1;
    }
        .account-manager .account-manager-inner .toggleable {
          background-position: left center;
        }
        .account-manager .account-manager-inner .account-manager-hd {
          padding-left: 26px;
        }
            .account-manager .account-manager-inner .account-manager-hd .account-manager-hd-wrapper {
              background: transparent url('/public/images/icons/account_manager.gif') no-repeat left center;
              height: 21px;
            }
            .account-manager .account-manager-inner .account-manager-hd .account-manager-hd-title {
              position: relative;
              top: 2px;
              font-size: 16px;
              font-weight: bold;
              color: #5B8FB5;
              padding-left: 30px;
            }
        .account-manager .account-manager-inner .account-manager-bd {
          padding-left: 26px;
        }


/* Comment Generated by Combres - Resource '~/public/css/components/priceestimator4.css' (Mode: Static) */
/*********
 * ns: priceestimator4
 * path: /landingpages/xtemplate/thirdpartypriceestimator4.aspx
 *
 * page for partners who don't have full info for an estimate
 */


/*generic page/form stuff */
.priceestimator4-hd-title {
  padding: 25px 0 15px 0;
  vertical-align: middle;
}
.priceestimator4-section {
  margin-top: 15px;
  padding: 12px 10px 0 10px;
  border-top: 2px solid #f4f4f4;
}
.priceestimator4-estimated-item {
  border: 6px solid #A3C5D8;
}
.priceestimator4-form-section {
  padding: 0 10px 10px 10px;
}
.priceestimator4-form-section-inner {
  padding: 10px 10px 0 10px;
}
.priceestimator4-route-info {
  padding-right: 15px;
}
  .priceestimator4-route-info .priceestimator4-form-section-inner .form-item-description {
    width: 90px;
  }
  .priceestimator4-route-info .priceestimator4-form-section-inner .form-item-inputs {
    margin-left: 100px;
  }
.priceestimator4-shipment-info {
  padding-left: 15px;
}
  .priceestimator4-shipment-info .priceestimator4-form-section-inner .form-item-description {
    width: 75px;
  }
  .priceestimator4-shipment-info .priceestimator4-form-section-inner .form-item-inputs {
    margin-left: 85px;
  }
  	.priceestimator4-shipment-info .priceestimator4-form-section-inner .form-item-inputs input {
  	  width: 75px;
  	}
  	.priceestimator4-shipment-info .priceestimator4-form-section-inner .form-item-inputs select {
  	  width: 145px;
  	}

/** bottom cta stuff **/
.priceestimator4-cta-hd {
  color: #3C698E;
}
.priceestimator4-howworks-step {
  padding: 5px 0 0 28px;
  background: transparent url('/public/images/promo/partners/rb/step1.png') no-repeat left top;
  margin-top: 10px;
  *zoom: 1;
}
.priceestimator4-howworks-hd {
  font-size: 14px;
  font-weight: bold;
}
.priceestimator4-howworks-step2 {
  background-image: url('/public/images/promo/partners/rb/step2.png');
}
.priceestimator4-howworks-step3 {
  background-image: url('/public/images/promo/partners/rb/step3.png');
}

.priceestimator-whyuse {
  padding-left: 15px;
  background: transparent url('/public/images/elements/bgs/column_separator_dashed.gif') repeat-y left top;
}


/* Comment Generated by Combres - Resource '~/public/css/components/tsp-mailing-lp.css' (Mode: Static) */
   
   /*********
 * ns: tsp-mailing-lp
 * path: /landingpages/xtemplate/tsp_mailing_lp.aspx
 *
 * dynamic landingpage for TSPs
 */         
.tsp-mailing-lp { position:relative; }                    
.tsp-mailing-lp-header-image { 
    position:absolute; 
    float:right; 
    left:850px; 
    top:-60px; 
}
    .tsp-mailing-lp-general .tsp-mailing-lp-header-image {
        background: transparent url(/public/images/locale/de/promo/lp/general_van.png) no-repeat; width:60px; height:50px; 
    }
    .tsp-mailing-lp-boats .tsp-mailing-lp-header-image {
        background: transparent url(/public/images/promo/lp/boat.png) no-repeat; width:108px; height:50px; 
    }
    .tsp-mailing-lp-household-and-office-moves .tsp-mailing-lp-header-image {
        background: transparent url(/public/images/promo/lp/moving_truck.png) no-repeat; width:108px; height:50px; 
    }

.tsp-mailing-lp-list-item-pronounced { font-size:16px; }
.tsp-mailing-lp-title { 
    font-size:30px; 
    line-height:42px; 
    height:42px; 
} 
    .tsp-mailing-lp-general .tsp-mailing-lp-title, .tsp-mailing-lp-general .tsp-mailing-lp-list-item-pronounced {color:#8194A2; }
    .tsp-mailing-lp-boats .tsp-mailing-lp-title, .tsp-mailing-lp-boats .tsp-mailing-lp-list-item-pronounced {color:#2e5576; }
    .tsp-mailing-lp-household-and-office-moves .tsp-mailing-lp-title, .tsp-mailing-lp-household-and-office-moves .tsp-mailing-lp-list-item-pronounced {color:#5E875C; }

.tsp-mailing-lp-list-item-normal { font-weight:normal; }
.tsp-mailing-lp-general .tsp-mailing-lp-bd-image { 
    background-image:url('/public/images/locale/de/promo/lp/background_general.jpg'); background-repeat:no-repeat; background-position:left top; width:960px; height:320px; position:relative; 
}
.tsp-mailing-lp-boats .tsp-mailing-lp-bd-image { 
    background-image:url('/public/images/promo/lp/boat_background.jpg'); background-repeat:no-repeat; background-position:left top; width:960px; height:320px; position:relative; 
}
.tsp-mailing-lp-household-and-office-moves .tsp-mailing-lp-bd-image { 
    background-image:url('/public/images/promo/lp/moving_background.jpg'); background-repeat:no-repeat; background-position:left top; width:960px; height:320px; position:relative; 
}

.tsp-mailing-lp-bd-content { 
    width:385px;
    left:40px;
    position:absolute;
    top:30px; 
}
.form-tsp-mailing-lp .form-item { padding-bottom: 10px; }
.form-tsp-mailing-lp .form-item .form-item-description {
	width: 90px;
	float: left;
}
.form-tsp-mailing-lp .form-item .form-item-inputs {	margin-left: 48px; }
.form-tsp-mailing-lp-input {
    width: 200px;
    border:solid 1 px #999999; 
    background-color:#DEDEDE;
} 
.form-tsp-mailing-lp-button { margin-left: 95px; }
.form-tsp-mailing-lp-truste { 
    margin-top:65px;
    width:87px;
    height:26px;
    border:none; 
}
.form-tsp-mailing-lp-privacy {
    text-align:center;
    width:370px;
}
.ie6 .form-tsp-mailing-lp-truste { 
    width:69px;
    height:22px;   
}
.tsp-mailing-lp-quote-open {
    background-repeat:no-repeat; 
    background-position:left top; 
    padding-left:39px; 
    padding-top:5px; 
    line-height:28px;
}

.tsp-mailing-lp-general .tsp-mailing-lp-quote-open { background-image:url('/public/images/icons/open_quote_general.png'); }
.tsp-mailing-lp-boats .tsp-mailing-lp-quote-open { background-image:url('/public/images/icons/open_quote_boats.png'); }
.tsp-mailing-lp-household-and-office-moves .tsp-mailing-lp-quote-open { background-image:url('/public/images/icons/open_quote_moving.png'); }

.tsp-mailing-lp-quote-close {
    margin-left:10px; 
    top:10px; 
    position:relative;
}
.tsp-mailing-lp-quote-shipper {
    padding-left:39px; 
    margin-top:5px;
}
.ie6 .tsp-mailing-lp-quote-shipper { margin-top:15px; }



/* Comment Generated by Combres - Resource '~/public/css/components/lp-niada.css' (Mode: Static) */
/*********
 * ns: lp-niada
 * path: /landingpages/xtemplate/vehicle_promo_niada.aspx
 *
 *
 * niada partner lp
 */
 
.lp-niada-highlighted-text,
.lp-niada-listing-cta-form-title,
.lp-niada-member-benefit {
  font-weight: bold;
  color: #972224;
}
 
.lp-niada-listing-cta-outer {
  background: transparent url('/public/images/elements/lp/bg/vehicle_list_bg.jpg') no-repeat left top;
  margin: 5px 0 15px 0;
  padding: 28px 28px 45px 28px;
  position: relative;
}
.lp-niada-listing-cta-certs {
  position: absolute;
  right: 28px;
  top: 28px;
}
.lp-niada-listing-cta-certs-cert {
  margin-bottom: 10px;
  text-align: center;
}
.lp-niada-listing-cta-inner {
  background-color: #fff;
  border: 3px solid #972224;
  margin-right: 270px;
  padding: 20px 20px 12px 20px; 
}
.lp-niada-listing-cta-hd {
  margin-bottom: 20px;
  text-align: center;
}
.lp-niada-listing-cta-form {
  padding-right: 15px;
}
.lp-niada-listing-cta-form-title {
  text-align: center;
  margin-bottom: 10px;
}
.lp-niada-listing-cta-form .form-item .form-item-description {
  width: 90px;
}
.lp-niada-listing-cta-form .form-item .form-item-inputs {
  margin-left: 91px;
}
.lp-niada-listing-cta-form .form-item .form-item-inputs select {
  width: 150px;
}
.lp-niada-whatisuship {
  padding-bottom: 15px;
  margin-bottom: 5px;
  border-bottom: 1px dashed #808285;
}
.lp-niada-member-benefit {
  font-size: 14px;
}
.lp-niada-member-benefit img {
  vertical-align: middle;
  margin-top: 5px;
}

/* lower promos */
.lp-niada-lower-promos {
  padding-right: 15px;
}

/* steps */
.lp-niada-howworks-steps {
  background: transparent url('/public/images/elements/lp/bg/steps_bg.gif') no-repeat left top;
  margin-bottom: 15px;
  padding: 15px 0 25px 30px;
}
.lp-niada-howworks-steps-title {
	margin-bottom: 30px;
}
.lp-niada-howworks-step {
  padding-left: 36px;
  background: transparent url('/public/images/elements/bullets/large-numbers/num_bullet_1.png') no-repeat left center;
  float: left;
}
	.lp-niada-howworks-step-1 {
		margin-right: 135px;
	}
	.lp-niada-howworks-step-2 {
		background-image: url('/public/images/elements/bullets/large-numbers/num_bullet_2.png');
		margin-left: 160px;
		_margin-left: 80px; /* ie6 */
	}
	.lp-niada-howworks-step-3 {
		background-image: url('/public/images/elements/bullets/large-numbers/num_bullet_3.png');
	}
	.lp-niada-howworks-step-4 {
		background-image: url('/public/images/elements/bullets/large-numbers/num_bullet_4.png');
		margin-left: 140px;
	}

/* testimonials */
.lp-niada-lower-cta {
  padding: 5px 15px 0 15px;
}
.lp-niada-lower-cta .h {
	color: #5B8FB5;
}
.lp-niada-lower-cta-inner {
	padding: 10px;
}
.lp-niada-lower-cta-byline {
  text-align: right;
  font-weight: bold;
}

/* right bar stuff */
.lp-niada-moreinfo {
   padding-left: 15px;
}
.lp-niada-moreinfo-item {
  border-bottom: 2px solid #f4f4f4;
  padding-bottom: 10px;
}
.lp-niada-moreinfo-item .h {
  margin-bottom: 10px;
  color: #972224;
}
.lp-niada-moreinfo-recently-listed {
	padding-left: 10px;
	margin-bottom: 10px;
}
.lp-niada-moreinfo-recently-listed img {
  vertical-align: middle;
  margin-right: 10px;
}





/* Comment Generated by Combres - Resource '~/public/css/components/tsp-welcomeguide.css' (Mode: Static) */
/*
 * path: /tspwelcome -- all files in this directory
 * ns:   tsp-welcomguide
 *
 * revamped welcome guide/section for tsp's both pre- and post-registration.
 */
 
.tsp-welcomeguide-hd {
  font-size: 22px;
  font-weight: bold;
  padding-bottom: 15px;
  border-bottom: 2px solid #E3E4E5;
  margin: 0 0 15px 0;
}
.tsp-welcomeguide-section-item {
  margin: 0 10px 10px 10px;
}
.tsp-welcomeguide-tabs {
  margin-bottom: 15px;
}
	.tsp-welcomeguide-tabs .tabs-tab a {
	  color: #fff;
	}
	.tsp-welcomeguide-tabs .tabs-tab-selected a {
	  color: #414142;
	}
.tsp-welcomeguide-guide-hd-fancy {
  border-bottom: 1px dashed #808285;
  padding-bottom: 5px;
}
	.tsp-welcomeguide-guide-hd-title {
	  margin-bottom: 8px;
	}
.tsp-welcomeguide-print {
	display: block;
  float: right;
  font-size: 12px;
}
.tsp-welcomeguide-section-title {
  color: #3C698E;
}
.tsp-welcomeguide-list {
  margin: 0 10px;
}
.tsp-welcomeguide-term {
  font-weight: bold;
}
.tsp-welcomeguide-example {
  padding-top: 15px;
  margin: 0 10px;
}
.tsp-welcomeguide-example-screen {
  float: left;
}
.tsp-welcomeguide-example-info {
  margin-left: 167px;
}

.tsp-welcomeguide-contact-support-printonly {
  display: none;
}


/* Comment Generated by Combres - Resource '~/public/css/helpers/easier-to-read.css' (Mode: Static) */
/*********
 * ns: easier-to-read
 *
 * overrides some page styles to make a page easier to read
 * should be added to the body element of a page
 */
 
/* don't want to override the nav text */
.easier-to-read #bd,

.easier-to-read .btn button,
.easier-to-read .btn input {
  color: #000;
}


/* Comment Generated by Combres - Resource '~/public/css/debug.css' (Mode: Static) */
/* deprecated styles */
.round-wrapper,
.round-corner {
    /* outline: 1px solid red; */
}

/* uh, oh */
.h,
.roundify {
  /* outline: 1px solid orange; */
}
.h.debug-159041,
.roundify.debug-159041 {
  /* outline: 0; */
}


/* todo */
.todo {
  /* outline: 1px solid #ff00de !important; */
}

.debug-oops {
  /* outline: 1px solid #00ccff; */
}