﻿   
            .rrts-master html,
            .rrts-master body,
            .rrts-master td,
            .rrts-master h1,
            .rrts-master h2,
            .rrts-master h3,
            .rrts-master h4,
            .rrts-master h5,
            .rrts-master input,
            .rrts-master select { font-family: 'Segoe UI', Arial, Helvetica !important; }
   
			html, body {
				padding: 0;
				margin: 0;
			}

			.rrts-master a:hover {
				color: #9E1F63;
			}
			#intro {
				width: 580px;
				margin: 0 auto;
			}
			.wrapper {
				background-color: white;
				width: 480px;
				margin: 40px auto;
				padding: 50px;
				box-shadow: 0 0 5px #999;
			}
			.list_carousel {
				background-color: #ffffff;
				/*margin: 0 0 30px 60px;*/
				width: 945px;
			}
			.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
            .list_carousel li {
              /*background-color: #EEEEEE;
              border: 1px solid #B2B1B1;*/
              color: #999999;
              display: block;
              float: left;
              font-size: 40px;
              height: 50px;
              margin: 6px;
              padding: 0;
              text-align: center;
              width: 150px;
            }
            .list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			.prev {
				float: left;
				margin-left: 10px;
			}
			.next {
				float: right;
				margin-right: 10px;
			}
			.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
			.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
			.pager a.selected {
				text-decoration: underline;
			}
			.timer {
				background-color: #999;
				height: 6px;
				width: 0px;
			}


			/* OUTERBANDS EXPANDABLE HEIGHT */
           .outer-wrapper-white  		{ width:100%; float:left; background: white; min-height:88px; }
           .outer-wrapper-dark   		{ width:100%; float:left; background: #404040; }
           .outer-wrapper-ltgray 		{ width:100%; float:left; background: #e7e7e7; }
           .outer-wrapper-ltgray-shadow { width:100%; float:left; background: url("/SiteAssets/images/horiz-shadow.gif") repeat-x scroll 0 0 #EDEDED; height: 40px;  padding: 10px 0 0;  }
           .outer-wrapper-subsite-nav	{ width:100%; float:left; height: 35px; padding: 10px 0 0;  }

		   .outer-wrapper-rrts-toolbar {
			  background: #404040;
			  float: left;
			  height: 50px;
			  padding: 0;
			  width: 100%;
			}
           .outer-wrapper-dkgray 		{ width:100%; float:left; background: #696767; margin-bottom: 8px;}
           .outer-wrapper-blue   		{ width:100%; float:left; background: #0F2A3F; border-top: 0px solid #8C8C8C;}
           .outer-wrapper-landing-top 	{ width:100%; float:left; background: #016AAC; position: relative; }

			/* OUTERBANDS FIXED HEIGHT */
           .outer-wrapper-ltgray-fixed		{ width:100%; float:left; background: #e7e7e7; height: 5px; margin-top: -62px;}
           .outer-wrapper-drkgray-fixed		{ width:100%; float:left; background: #3C3C3E; height: 49px; }
           .outer-wrapper-gray-fixed   		{ width:100%; float:left; background: #E9E9E9; height: 156px; padding-top: 6px; }
           
		   .outer-wrapper-slideshow  	{ width:100%; float:left; background: #e7e7e7; }
		   
		   .outer-wrapper-subsite-nav .rrts-navbar { padding-left: 35px;}
		   
		    .rrts-mini-toolbar { width: 100% !important; text-align: left !important;}
           
            .rrts-toolbar          { width: 1000px; margin: 0px auto;}
            .rrts-login            { width: 275px;  margin: 0px auto;}
            .rrts-header           { width: 1000px; margin: 0px auto; height:80px;}
            .rrts-header-cobranded { width: 1000px; margin: 0 auto; height: 68px; padding-top: 18px; background: white !important; border-right: #cccccc solid 1px; border-left: #cccccc solid 1px;}

            .rrts-navbar         { width: 1000px; margin: 0px auto;}
            .rrts-slideshow      { width: 1000px;  margin: 0px auto; height:360px;}
            .rrts-slideshow-bottom { width: 1000px; margin: 0px auto;}
            .rrts-content        { width: 1000px; margin: 0px auto; min-height:350px; vertical-align:top; }
            .rrts-content-no-nav { width: 915px; margin: 0px auto; min-height:350px; vertical-align:top; }
            .rrts-howmaywehelp   { width: 277px; margin: 0px auto;}
            .rrts-carousel       { width: 1000px; margin: 0px auto; text-align:center}
            .rrts-footer         { width: 1000px; margin: 0px auto;}
            
            .rrts-below-footer   { width: 1000px; margin: 0px auto; color:white; font-size: 13px; padding: 6px 0px; text-align:center; }
		 	.rrts-landing-header { color: #FFFFFF !important; margin: 0 auto; padding: 4px 0 1px; width: 600px;}


.cobranded { background: #ededed !important;}

.cobranded .rrts-content {
  background: none repeat scroll 0 0 #FFFFFF !important;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  box-shadow: 1px 1px #B8B8B8;
  font-size: 13px;
  left: -15px;
  padding: 39px 39px 10px 39px;
  position: relative;
  top: -15px;
  width: 920px !important;
}

.outer-wrapper-subsite-nav .rrts-navbar a:link, .rrts-navbar a:visited { color: #FFFFFF !important; font-size: 13pt !important;}
.outer-wrapper-subsite-nav .rrts-navbar a:hover { color: #FFFFC2 !important; font-size: 13pt !important;}
  /*
            .rrts-toolbar        { width: 50%; margin: 0px auto;}
            .rrts-login          { width: 275px; margin: 0px auto;}
            .rrts-header         { width: 50%; margin: 0px auto; height:99px;}
            .rrts-navbar         { width: 50%; margin: 0px auto;}
            .rrts-slideshow      { width: 50%;  margin: 0px auto;}
            .rrts-slideshow-bottom { width: 50%; margin: 0px auto;}
            .rrts-content        { width: 1000px; margin: 0px auto; min-height:350px; vertical-align:top;}
            .rrts-howmaywehelp   { width: 277px; margin: 0px auto;}
            .rrts-carousel       { width: 50%; margin: 0px auto;}
            .rrts-footer         { width: 50%; margin: 0px auto;}
            .rrts-below-footer   { width: 50%; margin: 0px auto; color:white;padding:15px 0px; text-align:center; }
 			.rrts-landing-header { color: #FFFFFF !important; margin: 0 auto; padding:  30px 0 15px 546px;  width: 50%;}
 	*/		
 			.rrts-landing-header h1,
 			.rrts-landing-header h2,
 			.rrts-landing-header h3,
 			.rrts-landing-header h4,
 			.rrts-landing-header h5,
 			.rrts-landing-header p {color:white !important;}

            .rrts-landing       { /*width: 50%;*/ margin: 0px auto; padding:0px;}
            .rrts-landing > img { width: 960px;}
            
            .leftnav { background: none repeat scroll 0 0 #FFFFFF;  float: left;  margin-right: 20px; padding-top: 20px;  position: relative;  width: 230px;}
			.leftnav .level-section{ width:200px;`}
			.leftnav .level-header{}
			
			.leftnav li a {
			  border-bottom: medium none !important;
			  color: #404040;
			  display: block;
			  font-weight: bold;
			  padding: 5px 13px;
			  text-decoration: none;
			}
			
			.level-bullet {
			  /*background-image: none !important;*/
			  background-position: left center;
			  background-repeat: no-repeat;
			  border-color: inherit;
			  border-style: none;
			  border-width: 0;
			  padding-left: 10px !important;
			  padding-right: 0;
			  vertical-align: top;
			}
			
			.level-section ul.dfwp-list {
			  margin-left: -10px;
			}
            .right-content      { width:730px; float: left;  padding-top:20px;}

            .rrts-content td {
  padding: 5px 0px 0px 0px;
  vertical-align: top;
}

            /*.rrts-footer > table { width: 100%;}*/
            .rrts-footer td      { padding: 0px 5px; color: white}
            .rrts-footer a       { color: white !important; text-decoration: none; font-size: 11pt; }
            .rrts-footer a:hover { color: white !important; text-decoration: underline !important; font-size: 11pt; }
            
            .col1       {  vertical-align: top;  width: 215px;}
            .col4       {  vertical-align: top;  width: 150px;}
            .col1 li    {  line-height: 21pt;}
           .col1 > h3, .col4 > h3 { color:white !important; font-weight:bold;

  font-size: 11pt;
  margin: 30px 0 8px;
}
            .col4 > p   { font-size: 12pt; margin: 0px 0px 15px 0px;}

            .phonenum   { font-size: 15pt; }

            .logo-box   {  width: 230px; padding-top:0px;}
           .cobranded .logo-box {
  float: left;
  padding-left: 25px;
  padding-top: 0;
  width: 230px;
}


.appshowcase {
  left: 300px;
  position: relative;
  top: -49px;
}

            .logo-box img {width:210px;}
            .rrts-header-cobranded .logo-box img { width: 100%;}
            /*.header-top-right { background: none repeat scroll 0 0 pink;  width: 500px; top:-75px; left:500px;}*/
            /*.header-top-mini  {  left: 500px;  position: relative;  top: -80px;  width: 458px;  text-align: right;}*/

.spSignIn {
  left: 6px;
  position: relative;
  text-align: right !important;
  top: 24px;
  width: 210px;
}

.header-top-mini {
  left: 477px;
  position: relative;
  text-align: right;
  top: -88px;
  width: 478px;
}
            .header-top-mini a:link,.header-top-mini a:visited {  color: #3697CA;  text-decoration: none;}
            .header-top-mini a:hover {  color: #404040;  text-decoration: underline !important;}
            /*.header-top-right {  left: 500px;  position: relative;  text-align: right;  top: -67px;  width: 461px;  font-size: 11pt;  color: #616161;}*/

.header-top-right {
  color: #616161;
  font-size: 11pt;
  left: 500px;
  position: relative;
  text-align: right;
  top: -85px;
  width: 461px;
}
         .header-top-right input[type="text"  ] {/* font-size: 11pt;  color: #8F8F8F;*/}

.header-top-right input[type="submit"] {
  background: none repeat scroll 0 0 #149CD9;
  border-style: none;
  color: #FFFFFF;
  font-size: 10pt;
  height: 26px;
  margin: 0 0 0 -8px;
  outline: medium none;
  padding: 0px 0px 5px;
}
        .icon-briefcase.darkgray { color: #C4C4C4; font-size: 13pt;}
        /*.header-top-right input[type="submit"] {font-size:10pt; padding:7px 10px;background: none repeat scroll 0 0 #149CD9; color: #FFFFFF;}*/
 
        .service-segment-container { width: 1000px; float: left; }
        .service-segment-ltl        { background-color: #11517a; }
        .service-segment-tl         { background-color: #115837; }
        .service-segment-intermodal { background-color: #c74e2c; }
        .service-segment-tms        { background-color: #241a4e; }
        .service-segment-freight    { background-color: #6f1a1d; }
        .service-segment-int        { background-color: #b5985a; }

        .service-segment-ltl,
        .service-segment-tl,
        .service-segment-intermodal,
        .service-segment-tms,
        .service-segment-freight,
        .service-segment-int { color:white; float: left; height:0px; padding:0px 10px; width:140px; }

        .service-segment-ltl:hover,
        .service-segment-tl:hover,
        .service-segment-intermodal:hover,
        .service-segment-tms:hover,
        .service-segment-freight:hover,
        .service-segment-int:hover { background-color: #404040; cursor:hand; cursor:pointer; }

        .service-segment-container h3 { color:white !important; font-weight: normal; }
        .service-segment-container p  { color:white !important; font-size: 9pt; line-height: 12pt;}

        .pull-tab { width:250px; text-align:center; cursor:hand; cursor:pointer; background: #0068bb; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; color: white; font-weight: bold; font-size: 14pt; padding:15px; }

        #flip-toolbox {
          float: right;
          margin: 0 139px 0 0;
          z-index: 5000;
          position:absolute;
        }

#panel {
  margin: -49px 0 0 !important;
  width: 268px !important;
}
        #panel-toolbox {
          border-bottom: 1px solid #C7C7C7;
          border-left: 1px solid #C7C7C7;
          border-right: 1px solid #C7C7C7;
          box-shadow: 2px 2px #C1C1C1;
          display: none;
          float: right;
          margin: 0 -278px 0 0;
          padding: 20px 0 0px;
          width: 277px;
          z-index: 5000;
        }
        ul.how-may-we-help {
          list-style: none outside none;
          margin: 38px 0 0;
        }
ul.how-may-we-help li a, ul.how-may-we-help li a:link, ul.how-may-we-help li a:visited {
  color: #6F6969 !important;
  font-size: 11pt;
  text-decoration: none;
}
        ul.how-may-we-help li:hover {
          background: none repeat scroll 0 0 #DCF3FB;
          color: #FFFFFF;
        }

        ul.how-may-we-help li img {
          position: relative;
          top: 12px;
        }

	.how-may-we-help li {
  margin: 0 0 0 -10px;
  padding: 8px 0 5px 13px;
}    
  
   .how-may-we-help li i {
  color: #7D7D7D;
  font-size: 16pt;
  position: relative;
  top: 1px;
}

        .small-box {
          float: left;
          margin: 0 10px 0 0;
          position: relative;
          top: -5px;
          width: 30px;
          text-align:center;
        }

.our-locations td { padding: 15px; }
.our-locations h2 { line-height: 20pt; }
.our-locations h2 { margin: 0 0 20px; font-weight: normal;}
.our-locations h2 a { color: #6495ED !important; text-decoration: none; }

td.service-segment p {
  padding: 0 35px 0px 0;
}

.horiz-line {
  border-top: 1px dotted #999999;
  margin: 10px 0 10px 15px;
  width: 880px;
}

/*  LANDING PAGE STYLES   */
.leftnav li { height: 40px; width:275px;}
.leftnav li a { color: #404040;  text-decoration:none; font-weight:bold; padding:10px; border-bottom:solid 1px #404040;}
.leftnav li a:hover { background-color: #3697CA; color:white; padding:10px;}
.leftnav h4 { color: #48738E; font-size: 13pt; font-weight: normal;  margin-bottom: 13px;}

.right-content { font-size: 13pt; }
.right-content > h2 { color: #32A2DD;}
.intro-text         { font-size: 14pt; padding: 15px 0px;}
.intro-text > img   { margin-left: 50px; width: 131px;}

.callout { background-color: #efefef; padding: 20px; font-size: 11pt; margin-bottom: 50px; text-align:center; }
.right-content > ul { list-style: disc outside none; margin: 0 0 0 20px;}


/* call out buttons */
a#cta_button_orange {
  -moz-user-select: none !important;
  background-color: #FF7700 !important;
  background-image: -moz-linear-gradient(center top , #FF7700, #BF5900) !important;
  border: 2px solid #7F3B00 !important;
  border-radius: 5px 5px 5px 5px !important;
  box-shadow: 0 1px #FF9400 inset !important;
  color: #FFFFFF !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-family: sans-serif !important;
  font-size: 18px !important;
  font-weight: bold !important;
  height: auto !important;
  line-height: 27px !important;
  padding: 5px 14px !important;
  text-align: center !important;
  text-decoration: none !important;
  text-shadow: 0 -1px #4C2300 !important;
  width: auto !important;
}

a#cta_button_black {
  -moz-user-select: none !important;
  background-color: #5C5C5C !important;
  background-image: -moz-linear-gradient(center top , #5C5C5C, #454545) !important;
  border: 2px solid #2E2E2E !important;
  border-radius: 5px 5px 5px 5px !important;
  box-shadow: 0 1px #737373 inset !important;
  color: #FFFFFF !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-family: sans-serif !important;
  font-size: 18px !important;
  font-weight: bold !important;
  height: auto !important;
  line-height: 27px !important;
  padding: 5px 14px !important;
  text-align: center !important;
  text-decoration: none !important;
  text-shadow: 0 -1px #1B1B1B !important;
  width: auto !important;
}

a#cta_button_blue {
  -moz-user-select: none !important;
  background-color: #1082C1 !important;
  background-image: -moz-linear-gradient(center top , #1082C1, #0C6190) !important;
  border: 2px solid #084160 !important;
  border-radius: 5px 5px 5px 5px !important;
  box-shadow: 0 1px #14A2F1 inset !important;
  color: #FFFFFF !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-family: sans-serif !important;
  font-size: 18px !important;
  font-weight: bold !important;
  height: auto !important;
  line-height: 27px !important;
  padding: 5px 14px !important;
  text-align: center !important;
  text-decoration: none !important;
  text-shadow: 0 -1px #042739 !important;
  width: auto !important;
}


/* SHAREPOINT OVERRIDES */
.tableCol-50 {
  display: table-cell;
  min-width: 92.9%;
  vertical-align: top;
}

/*  override landing page local nav links */
.rrts-master a, .rrts-master a:link, .rrts-master a:active, .rrts-master a:visited {
  color: #336699;
  text-decoration: underline;  /* Do NOT add !important here */
}
.rrts-master a:hover {  /* WLT - Added 6/1/15 */
  color: #00B0F0;
}

.headertitle, .headertitle a, .headertitle a:link {
  font-size: 11pt;
  font-weight: normal;
}

h1 .icon-caret-left {
  color: #C5C5C5;
  font-size: 100px;
}

.rrts-carousel > h1 {
  float: left;
  margin-left: -58px;
  margin-top: -10px;
}

#main-nav > ul > li.columns-1 > ul {
width:235px !important;
}
.ms-rteTable-default {
  border: medium none !important;
}

#main-nav li.investor ul { width: 220px !important; padding-top: 10px;}

.left-nav {
  padding: 27px 0 0 !important;
  width: 220px !important;
}

.rrts-mini-toolbar table {width:1100px;}

.mini-logo {
  position: relative;
  top: 0px;
  width: 100px;
}


.menu-image         { width: 295px; }
.menu-image img     { /*width: 260px;*/}

.menu-image-caption {
  font-size: 16pt;
  height: 45px;
  padding: 17px 24px 4px;
  width: 227px;
  position: relative;
  top: -70px;
}

.primarynav a:link,
.primarynav a:visited
 {
  color: #FFFFFF !important;
  font-size: 10pt;
  text-decoration: none !important;
}
                
        .primarynav a:hover,
        .ourservices a:hover,
        .ourservices-menu-item a:hover { opacity: .80; }

.menu-image-caption.ltl{background-color:#11517a;}
.menu-image-caption.truckload{background-color:#115837;}
.menu-image-caption.intermodal{background-color:#c74e2c;}
.menu-image-caption.tms{background-color:#241a4e;}
.menu-image-caption.warehouse{background-color:#6f1a1d;}
.menu-image-caption.international{background-color:#9b9779;}

.rrts-content h1 { 
  color: #0065A3;
  font-size: 26px;
  font-weight: normal;
}

.no-nav {	padding-top: 15px; padding-left:15px;}

.ms-siteicon-img {
  display: block;
  max-height: 64px;
  max-width: 270px !important;
}

  .rrts-row { width: 1000x; margin:auto 0px; float: left; padding: 10px 0px; }

        .col-1 > h3,
        .col-2 > h3,
        .col-3 > h3 {
  color: #2AC0F1;
  font-size: 24pt;
  font-weight: normal;
}

    .col-1, .col-2, .col-3 {
  float: left;
  font-size: 13pt;
  margin: 0 10px 0 0;
  padding: 10px;
  width: 300px;
  height: 425px !important;
}

.rrts-row li {
  line-height: 31pt !important;
}

.rrts-row li a {
  color: #2AC0F1;
}

.outer-wrapper-rrts-toolbar {
  background: none repeat scroll 0 0 #404040;
  float: left;
  height: 50px;
  padding: 0;
  width: 100%;
}

.outer-wrapper-rrts-toolbar .rrts-navbar {
  margin: 0;
  width: 100% !important;
}

.outer-wrapper-rrts-toolbar #main-nav 		{background: url("/SiteAssets/images/logos/rrts-reverse-logo-mini.gif") no-repeat 0px 0px;  width: 100%;}
.outer-wrapper-rrts-toolbar #main-nav:hover {background: url("/SiteAssets/images/logos/Logo-Main.gif") no-repeat 0px 0px;  width: 100%;}

.rrts-carousel-landing > h3 {
  background: none repeat scroll 0 0 #016aac;
  color: #FFFFFF;
  font-size: 9pt;
  margin-bottom: 12px;
  padding: 10px 0;
  text-align: center;
}
.homepage {
  margin-top: -11px;
  width: 962px;
}

#TitleBar {
	color:red !important;
}

.rrts-content ul,.rrts-content-no-nav ul  {/*margin-left: 40px !important*/}

.rrts-content li {
 /* margin-bottom: 22px !important;*/
}


.rrts-content .left-nav ul { margin-left: 0 !important;}
.left-nav li {
  border-bottom: 1px dotted #BABABA;
  margin-bottom: 0 !important;
}
.rrts-footer ul {list-style: none !important;}

.image-career {
  background: url("/About-Us/PublishingImages/Pages/Career-Opportunities/Fotolia_56852470_S-prettygirl.jpg") repeat scroll -1px 434px rgba(0, 0, 0, 0);
  height: 281px;
  width: 849px;
}

.call-out-box {
  background: none repeat scroll 0 0 #0070c0;
  border: 1px solid #8E8E8E;
  border-radius: 6px;
  color: #FFFFFF;
  padding: 7px 0px 10px;
  text-align: center;
  width: 349px;
}
.call-out-box:hover {
  background-color: #00B0F0;
}

.call-out-box a {
  color: white !important;
}

.call-out-box-jobs {
  background: none repeat scroll 0 0 #0070c0;
  border: 1px solid #8E8E8E;
  border-radius: 6px;
  color: #FFFFFF;
  padding: 7px 0px 10px;
  text-align: center;
  width: 270px;
}
.call-out-box-jobs:hover {
  background-color: #00B0F0;
}
.call-out-box-jobs a {
  color: white !important;
  text-decoration: none !important;
}

.graphic-button {
    padding: 1px 5px 6px !important;
    vertical-align: top;
}

.call-out-button {
  background: none repeat scroll 0 0 #0070c0;
  border: 1px solid #8E8E8E;
  border-radius: 6px;
  color: #FFFFFF;
  padding: 6px 0px 10px;
  text-align: center;
  width: 300px;
}
.call-out-button:hover {
  background-color: #00B0F0;
}
.call-out-button a {
  color: white !important;
}


.left-column-content {
  width: 465px !important;
}

.terminal1-button {
  background: none repeat scroll 0 0 #0070c0;
  border: 1px solid #8E8E8E;
  border-radius: 6px;
  color: #FFFFFF;
  padding: 4px 0px 6px;
  text-align: center;
  width: 220px;
}
.terminal2-button {
  background: none repeat scroll 0 0 #0070c0;
  border: 1px solid #8E8E8E;
  border-radius: 6px;
  color: #FFFFFF;
  padding: 4px 0px 6px;
  text-align: center;
  width: 210px;
}
.terminal1-button:hover, .terminal2-button:hover {
  background-color: #00B0F0;
}
.terminal1-button a, .terminal2-button a {
  color: white !important;
}

.left-column-content {
  width: 465px !important;
}

.toolbox.ltl {/*
  border: solid 1px lightblue;
  padding: 15px;
  margin-left: 20px;  */
}
.toolbox.ltl ul {
  margin-left: 0 !important;
}
.toolbox.ltl .how-may-we-help li {
  padding: 0px 0 0px 5px;
}
.toolbox.ltl ul.how-may-we-help {
  list-style: none outside none;
  margin: 40px 0 0;
}
.toolbox.ltl > h2 {
  background: #E9F3F7;
  padding: 10px;
  margin: -15px;
  font-size:11pt;
}

.rrts-carousel-landing .list_carousel {
  width: 100%;
}

.features {
  width: 500px;
}
/*
.left-column-content li {
  background: url("/SiteAssets/images/bullet-grey.gif") no-repeat scroll 2px 1px rgba(0, 0, 0, 0);
  list-style-type: none;
  padding-bottom: 17px;
  padding-left: 44px;
  font-size: 13pt;
}*/

ul.dynamic {
  background-color: #FFFFFF;
  border: 1px solid #D1D1D1;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.47) !important;
  left: -9999px;
  margin: 4px 0 0;
  padding: 10px;
  position: absolute;
  top: -9999px;
  white-space: normal;
  word-wrap: break-word;
  z-index: 50;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}

ul.dynamic li.dynamic {
  list-style-type: none !important;
}

ul.dynamic li.dynamic a:link,
ul.dynamic li.dynamic a:visited {
  color: #000000 !important;
  font-size: 11pt !important;
  padding:4px
}

ul.dynamic li.dynamic a:hover {
  background: none repeat scroll 0 0 #F2F2F2;
  border-radius: 6px 6px 6px 6px;
  padding: 4px;
}


.toolbox.ltl .header		{ background: url("/SiteAssets/images/quicktools/arrow-ltl.gif") no-repeat scroll 8px 10px rgba(0, 0, 0, 0);}
.toolbox.tl .header			{ background: url("/SiteAssets/images/quicktools/arrow-tl.gif") no-repeat scroll 8px 10px rgba(0, 0, 0, 0);}
.toolbox.intermodal .header	{ background: url("/SiteAssets/images/quicktools/arrow-intermodal.gif") no-repeat scroll 8px 10px rgba(0, 0, 0, 0);}
.toolbox.tms .header		{ background: url("/SiteAssets/images/quicktools/arrow-tms.gif") no-repeat scroll 8px 10px rgba(0, 0, 0, 0);}
.toolbox.warehouse .header	{ background: url("/SiteAssets/images/quicktools/arrow-warehouse.gif") no-repeat scroll 8px 10px rgba(0, 0, 0, 0);}
.toolbox.international .header { background: url("/SiteAssets/images/clear-arrow_02.png") no-repeat scroll 23px 21px rgba(0, 0, 0, 0);}
.toolbox {
 
  border: 13px solid #F8F8F8;
  box-shadow: 2px 2px #CACACA;
/*  width: 260px;*/
}

.toolbox.ltl 		   { background: none repeat scroll 0 0 #016AAC;}
.toolbox.tl 		   { background: none repeat scroll 0 0 #115837;}
.toolbox.intermodal    { background: none repeat scroll 0 0 #c74e2c;}
.toolbox.tms 		   { background: none repeat scroll 0 0 #241a4e;}
.toolbox.warehouse 	   { background: none repeat scroll 0 0 #6f1a1d;}
.toolbox.international { background: none repeat scroll 0 0 #b5985a;}

.toolbox .header {
/*  height: 55pt;*/
  padding: 1px 0 0 60px;
  position: relative;
}

.toolbox h2 {
  color: #FFFFFF !important;
  font-size: 21pt;
  font-weight: lighter;
  letter-spacing: -1px;
  padding: 17px 10px 4px 7px;
}

.toolbox .content {
  padding-left: 25px;
  top: -25px;
  position: relative;
}

.toolbox .how-may-we-help i {
	color:white ;
}
.toolbox .content a:link {
  color: #FFFFFF;
  font-size: 10pt;
}
.toolbox .footer {
  background-color: #FFFFFF;
  background-image: url("/SiteAssets/images/quicktools/speech-grey.gif");
  background-position: 168px -10px;
  background-repeat: no-repeat;
  border: 1px solid #016AAC;
  padding: 11px 23px;
}
.toolbox ul.how-may-we-help li:hover {
  background: none repeat scroll 0 0 #DCF3FB;
  color: #016AAC !important;
}

.toolbox .content a:hover {
  color: #016AAC;
}


.rrts-content-no-nav .left-column-content {
  padding: 0 35px 0 0;
  width: 635px !important;
}


/* REMOVES SHARE LINKS FROM SUITE BAR 
#s4-ribbonrow {
  position: relative;
  display: none;
}*/


.cell-margin {
  margin: 5px 0;
  vertical-align: top;
}
/* wlt - messes up User Management - Caused issues with left nav and large gap above user grid */
#sideNavBox {
  float: left;
  margin-left: -10px;
  margin-right: 20px;
  width: 245px;
}
#sideNavBox a {
	text-decoration: none !important
}
#sideNavBox a:hover {
	color: #336699;
}

.rrts-carousel > h3 {
  font-size: 18pt !important;
}

.smalllink {
  font-size: 12pt !important;
  text-decoration: underline;
}

.smalllink a:hover {
	color: #00B0F0;
}

.ms-dlgOverlay {
  background-color: #5B5959 !important;
  opacity: 0.93 !important;
  }
  
  /*  FEEDBACK TAB STYLES */
  /* ----------------------------------------------------*/
 	#floatdiv    	{ height: 50px; left: 1683px; position: absolute; top: 1047px; width: 71px; z-index: 100;}
	#floating_link	{ background: url("/SiteAssets/images/feedback-ruby.gif") no-repeat scroll 10px 2px; height: 175px; width: 50px;}
    #floating_link:hover { background: url("/SiteAssets/images/feedback-royalblue.gif") no-repeat scroll 10px 2px rgba(0, 0, 0, 0);  }

    #floatdiv a:link  { display: block; text-decoration:none;}
    #floatdiv a:hover {   }
    
    
  /*      
#s4-ribbonrow {
  display: none !important;
  position: relative;
}

#suiteBar {
  display: none !important;
  height: 30px;
}*/


.servseg-logo {
/*  padding: 0px 40px 20px ;*/
}

.hdr-intl {
  width: 600px;
}

.becomeagent {
  float: left;
  padding-right: 10px;
}

.becomebroker {
	float: left;
}

.becomeagent img, .becomebroker img {
  width: 474px;
}

.becomeagent:hover, .becomebroker:hover {
  opacity: 0.60;
}

.ms-signInLink {
  display: none !important;
}

.ms-listlink:visited {
  color: #800080 !important;
}

#suiteBarLeft {
  display: none !important;
  line-height: 0;
}

#RibbonContainer-TabRowRight {
  display: none !important;
}

#globalNavBox  {
  background: white !important;
}


.socialicons > a:hover {
  text-decoration: none !important;
  opacity: 0.75;
}

.first-row {
  float: left;
  margin: 14px 0px 0px 0px;
}

.second-row {
  float: left;
  margin: 1px 0 6px;
  width: 100%;
}

.feature-column {
  float: left;
  width: 315px;
  height: 430px;
  margin: 0px 20px 0px 0px ;
  vertical-align: top !important;
  padding: 0px !important;
}

.feature-box {
  height: 222px;
  margin-bottom: -7px;
  width: 314px;
}
.feature-box:hover {
  opacity: .80;
  cursor: pointer;
}

.feature-caption {
  background: none repeat scroll 0 0 #504D4D;
  height: 54px;
  padding: 8px 15px;
  position: relative;
  top: -27px;
  width: 286px;
}
.feature-caption h1 {
  font-size: 18px;
  color: white;
}
.feature-caption > p {
  color: white;
  font-size: 10pt;
  padding: 0px 0px 0px 3px;
}

p.more {
  color: #2B93F2;
  text-align: right;
  padding-right: 15px;
  font-weight: bold;
}

.news-column {
  border: 1px solid #666666;
  float: left;
  height: auto;
  margin-right: 20px;
  width: 331px;
  border-bottom: none;
}
.news-column  h2 {
  background: none repeat scroll 0 0 #504d4d;
  margin-bottom: 15px;
  padding: 8px 15px;
  color: white;
}
.news-column  ul {
  list-style: none outside none;
  padding: 0px 15px;
  height: 274px;
}
.news-column a {
  color: #097CCB !important;
  font-size: 17px;
  font-weight: normal;
  line-height: 22px;
}
.news-column p {
  font-size: 10pt;
  line-height: 14pt;
  margin: 0 !important;
  padding: 0 !important;
}
.news-column a:hover {
  color: #6AD1FF !important;
}


.driver-ic-column {
  width: 300px;
  float: left;
}

.ic-box {
  float: left;
  width: 224px;
  padding: 0px 0px 0px 0px;
  margin-left: 1px;
  border-top-right-radius: 23px;
  border-bottom-left-radius: 27px;
}
.ic-box:hover
{
	opacity:.80;
}
.ic-box  h2, i-box a {
  color: white;
}

.ourHolder img {
  width: 100px;
}

/*.rrts-content h1 {
  color: #00A6FF;
  padding-left: 3px;
  font-size: 21pt;
}
*/
.ourHolder .item > a:hover {
  opacity: .65;
}

.page-container {
  border: solid 1px #666666;
}

.page-container > #container {
  margin: -16px 0px 0px 0px;
}

ul.grey,
ul.ltgrey,
ul.ltblue {
	list-style:none;
}

ul.grey li {
  background: url("/SiteAssets/images/bullets80/bullet-grey.gif") no-repeat 0px 6px;
  font-size: 13pt;
  line-height: 20pt;
  padding: 0 0 0 40px;
}

ul.ltgrey li {
  background: url("/SiteAssets/images/bullets80/bullet-lightgrey.gif") no-repeat 0px 6px;
  font-size: 13pt;
  line-height: 20pt;
  padding: 0 0 0 40px;
}

ul.ltblue li {
  background: url("/SiteAssets/images/bullets80/bullet-lightblue.gif") no-repeat 0px 6px;
  font-size: 13pt;
  line-height: 20pt;
  padding: 0 0 0 40px;
}


.tool-link-box {
  float: left;
  width: 375px;
}

.tool-icon {
  background: none repeat scroll 0 0 #3C96CD;
  border: 1px solid #87B9D6;
  color: #FFFFFF;
  float: left;
  font-size: 33pt;
  padding: 2px;
  width: 48px;
}

.tool-link {
  border: 1px solid #D4D4D5;
  color: #393939;
  float: left;
  font-size: 16pt;
  padding: 16px 10px;
  width: 258px;
}

.tool-link-box > a:hover {
  opacity: 0.75;
}


.call-out-box-v1 {
  background: none repeat scroll 0 0 #EEEEEE;
  border-radius: 0 50px 0 50px;
  color: #2E2E2E;
  font-family: arial;
  font-size: 13pt;
  margin-bottom: 20px;
  margin-top: 25px;
  padding: 42px 33px;
}

.contact-box {
  width: 400px;
  background: #ededed;
  padding: 20px;
  font-size: 13pt;
}

.contact-box-map {
  background: none repeat scroll 0 0 #F9F9F9;
  float: left;
  font-size: 13pt;
  margin: 5px 0px 20px 20px;
  padding: 16px 18px 1px;
  width: 350px;
}

.contact-box-map-half {
  background: none repeat scroll 0 0 #F9F9F9;
  border-color: #B9B9BA #CFCFCF #CFCFCF;
  border-left: 1px solid #CFCFCF;
  border-right: 1px solid #CFCFCF;
  border-style: solid;
  border-width: 12px 1px 1px;
  float: left;
  font-size: 13pt;
  margin: 5px 15px 5px;
  padding: 0 32px;
  width: 340px;
}
.contact-box-map-half > h2 {
  font-size: 18pt;
  margin: 20px 0px 10px 0px;
}

.contact-box-map-full {
  background: none repeat scroll 0 0 #F9F9F9;
  border-left: 1px solid #CFCFCF;
  border-right: 1px solid #CFCFCF;
  border-top: 12px solid #B9B9BA;
  float: left;
  font-size: 13pt;
  margin: 5px 0 10px;
  padding: 0 60px;
  width: 735px;
  border-bottom: solid 1px #cfcfcf;
}

.map-box {
  float: left;
/*  width: 400px;*/
}

.map-box img {
  border: 1px solid #767575;
  width: 550px;
}

.contact-box-map > h1 {
  color: #BF1C1C !important;
  font-size: 17pt ;
}

.intermodal-contacts {
  background: none repeat scroll 0 0 #F9F9F9;
  float: left;
  font-size: 13pt;
  margin: 5px 0px 20px 16px;
  padding: 1px 16px 0px;
  width: 405px;
}


.adminlogin a:link, .adminlogin a:visited { 
color:white !important;
}

/* wlt - messes up User Management - Core15 class affects all left navigation links */
.menu-item-text {
  font-size: 13pt;
}

.outer-wrapper-subsite-nav .menu-item-text {
  color: #ffffff !important;
}

.outer-wrapper-subsite-nav .dynamic-children .menu-item-text {
  color: #404040 !important;
}

.hdrImage img {
  width: 875px;
  height: 110px;
  border-radius: 22px;
}

.admin-left-column {
  padding: 3px 0px 10px 5px;
  width: 375px;
}

.admin-right-column {
  padding: 3px 0px 10px 0px;
  width: 332px;
}

.admin-left-column > ul, .admin-right-column > ul  {
  list-style: none;
  margin: 10px 0px 0px 27px;
}

.admin-left-column li, .admin-right-column li {
  font-size: 13pt;
  line-height: 18pt !important;
  margin: 0px 0px 6px 0px;
  list-style: disc !important;
}

.admin-left-column > h2 {
  background: none repeat scroll 0 0 #4CA84C;
  border-radius: 8px;
  color: #FFFFFF;
  padding: 5px 25px 8px;
}

.admin-right-column > h2 {
  background: none repeat scroll 0 0 #74A3F8;
  border-radius: 8px;
  color: #FFFFFF;
  padding: 5px 25px 8px;
}

/* Investor Relations, LTL & Truckload Graphic Navs */
.side-editor {
  float: left;
  margin: 8px 0px 0px 5px;
}

.FarRightPane {
  display: none;
}

/* outer container */
.rrts-locations-canvas > table {
  float: left;
  width: 228px !important;
  position: relative;
  left: -25px;
}


/* psuedo dropdowns */
.rrts-locations-canvas .LeftMapPane table {
  float: left;
  width: 225px !important;
}

.rrts-locations-canvas .rcbLabel {
  float: left;
  font-size: 14pt;
  padding: 0 0 10px !important;
  font-weight: bold;
}

.warningtext {
  padding: 15px 25px;
  background: #FFFEB2;
  border: solid 1px #FFB6A4;
  width: 919px;
  text-align: center;
  font-size: 15pt;
  color: black;
  margin: 24px 0px 0px 0px;
}


.menu3dmega {
  box-shadow: none !important;
}

.menu3dmega > ul > li {
  display: inline-block;
  float: left;
  padding: 5px 0;
  position: static;
  text-align: left;
}

.menu-title i {
  font-size: 17pt;
  margin: 1px 3px 0;
}

.menu3dmega li ul li {
  float: none;
  font-size: 11pt !important;
  margin: 0;
  padding: 6px 0;
  position: relative;
  text-align: left;
}

.menu3dmega .menu-title {
  font-size: 12pt !important;
}


.toolsmenu h2 {
  background: none repeat scroll 0 0 #F8F7F7;
  font-size: 13pt;
  font-weight: normal;
  padding: 3px 10px 7px;
}

.customertools h2 {
  background: none repeat scroll 0 0 #52C3EE !important;
  border-radius: 5px;
  color: #FFFFFF;
  padding: 9px;
}

.shipmentclaims h2 {
  background: none repeat scroll 0 0 #396A9D !important;
  border-radius: 5px;
  color: #FFFFFF;
  padding: 9px;
}

.othertools h2 {
  background: none repeat scroll 0 0 #04042E !important;
  border-radius: 5px;
  color: #FFFFFF;
    padding: 9px;
}


.downloadsforms h2 {
  background: #76A7A6 !important;
  color: white;
  border-radius: 5px;
}

.second-row-links {
  margin: -150px 0px 0px -126px;
}

.downloadsforms {
  margin: 10px 0px 0px 0px;
}
.ms-srch-sb-border {
/*  border: none !important;*/
}

.beautyshot > img {
  width: 200px !important;
}

/* RRTS MAPPING STYLES, TO BE USED BY ROLLOVER CONTAINERS */
.contact-icon {
  vertical-align: center;
  position: relative;
  top: 15px;
  margin-right: 15px;
}

.RRTS-map-popup {
  border: solid 1px #ededed;
  padding: 10px;
border-radius: 10px;
background-color: white;
margin-left:30px;
}

.RRTS-map-popup h1, 
.RRTS-map-popup h2,
.RRTS-map-popup h3 {
  margin: 0px;
}

.locationname {
  font-size: 13pt;
  color: #666666;
}

/*.RRTS-map-popup h1 {
  color: #666666;
  font-size: 15pt;
}
*/
.RRTS-map-popup h2 {
  color: #666666;
  font-size: 14pt;
}

.RRTS-map-popup h3 {
  font-size: 12pt;
}

.RRTS-map-popup .address-container {
  padding: 0px 10px;
}

.RRTS-map-popup h1 {
  color: #D25F26 !important;
  font-size: 16pt;
  line-height: 17pt;
  padding: 0;
  margin-bottom: 11px;
}

.RRTS-map-popup .locationname {
  background: none repeat scroll 0 0 #F9F9F9;
  border: 1px solid #8E8E8E;
  color: #666666;
  float: left;
  font-size: 8pt;
  text-align: center;
  width: 50px;
}

.RRTS-map-popup .locationcode {
  background: none repeat scroll 0 0 #FFFFE0;
  border: 1px solid #FFE200;
  float: left;
  font-size: 8pt;
  text-align: center;
  width: 50px;
}

.RRTS-map-popup .locationtype {
  background: none repeat scroll 0 0 #E0FFFF;
  border: 1px solid #00FFFF;
  float: left;
  font-size: 8pt;
  text-align: center;
  width: 50px;
}

.RRTS-map-popup .address {
  font-size: 11pt;
  margin: 15px 0px 0px 0px;
}


.ms-textSmall.ms-srch-sb-prompt.ms-helperText {
  border: none !important;
  text-shadow: none !important;
  box-shadow: none !important;
}

span[id*="_rptViewer_Toolbar"] td {
  padding: 0 !important;
}


table[id*="_rptViewer_fixedTable"] td[colspan="3"] {
  padding-top: 0px !important;
}

.reports table {
  float: left;
}


/* DEALS OF THE DAY STYLE */
/* 04.17.2014   --- L. Parenti */
.deal-box-info {
  background: url("/SiteAssets/images/downarrow-blue.gif") no-repeat scroll center -8px #E5F2F7;
  height: 50px;
  text-align: center;
  width: 216px;
}

.deal-box-header {
  height: 78px;
  font-size: 14pt !important;
  font-weight: bold;
  background: #0070C0;
  color: white !important;
  padding: 1px 0px !important;
  text-align: center;
  vertical-align: middle !important;
}

.deal-box-footer {
	padding: 0px !important;
}

.deals {
  font-size: 14px;
  vertical-align: middle !important;
}

.DealsOfTheDay ul {
  list-style: none;
  text-align: center;
}

.DealsOfTheDay li {
  background: none repeat scroll 0 0 #D8D8D8;
  padding: 5px 0;
  font-size: 13pt;
}

.DealsOfTheDay li:hover {
  opacity: .80;
}


.login-container {
  background: none repeat scroll 0 0 #F9F9F9;
  border: 1px solid #A1A7B2;
  padding: 24px 34px 39px;
  width: 275px;
  float: right;
  margin-right: 50px;
}

.login-link {
  background: none repeat scroll 0 0 #FFA500;
  color: #FFFFFF;
  margin: 10px 0 0;
  padding: 15px 20px;
  text-align: center;
}

.login-container > h3 {
  color: #0072C6;
  font-size: 16pt;
  margin-bottom: 4px;
}

.rcbCheckBox,.rcbCheckAllItemsCheckBox   {
  margin-right: 10px !important; 
}

#ctl00_ctl50_g_df305bf9_547d_40be_afff_91599f0e1679_rptViewer > table {
  margin-top: -70px;
}

#ctl00_ctl50_g_df305bf9_547d_40be_afff_91599f0e1679_rptViewer_Toolbar > div {
  padding: 9px  0px 0px 0px;
}


.rrts-transit .RadAjaxPanel {
/*  background: #DEF0F5;
  border: #4BA3C0 solid 1px;
padding: 5px  15px 8px;*/
}

.rrts-transit .RadAjaxPanel td {
  color: #EB0000;
  font-size: 10pt;
  font-weight: bold;
  width: 350px;
}
.rrts-transit  {
  margin: 4px 0px 0px 28px;
}
html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default {
  
  color: #666666 !important;
  font-size: 15px !important;
}

.maplinks img {
  width: 29px;
  padding: 0px 0px 0px 15px;
}

.rrts-carousel-landing {
  margin: 25px 0px 0px 0px;
}
.RRTS-map-popup h3 {
  font-size: 12pt;
  background: #ededed;
  padding: 5px;
}

.servicelink {
  margin: 5px 0px 5px 0px;
}
.servicelink:hover {
  background: none repeat scroll 0 0 #EEEEEE !important;
}

.service-icon {
  width: 50px ;
  float: left;
}
.service-content {
  float: left;
/*  width: 235px;*/
  padding: 4px 0px 0px 0px;
}
.maplinks img {
  padding: 0 0 0 15px;
  width: 29px;
  margin: -10px 0px 0px 0px;
}

.RRTS-map-popup .address,
.location-meta,
.servicelink,
.contact-card {
  width: 275px;
  float: left;
}

.service-content > a, .service-content {
  font-size: 14pt;
  color: #009FFF !important;
}

.getdirections {
  height: 135px;
}

.space-it-out {
  height: 50px;
  width: 130px;
}

.servseg .left-column-content {
  height: 657px;
  width: 496px;
  padding: 0px 40px 0px 0px;
}

.right-column-content {
  width: 250px;
  vertical-align: top !important;
}

.right-column-content .rrts-carousel-landing {
  width: 250px;
  margin: 15px 0px 0px 0px ;
}
.rrts-carousel-landing > table {
  width: 250px;
  text-align: center;
}

.bannerad {
  margin: 20px 0px 0px 0px;
}

.rrts-carousel-landing > table {
 /* background: none repeat scroll 0 0 #F1F1F1;
  border: 1px solid #B1A8A8;*/
  margin: -15px 0 0;
  text-align: center;
  width: 250px;
}
.rrts-carousel-landing > td {
	padding:10px;
}

.rrts-carousel-landing.global-solutions > h3 {
  background: none repeat scroll 0 0 #016aac;
}

.rrts-carousel-landing.intermodal h3 {
  background: none repeat scroll 0 0 #c74e2c !important;
}

.rrts-carousel-landing.international > h3 {
  background: none repeat scroll 0 0 #b5985a;
}

.rrts-carousel-landing.tl > h3 {
  background: none repeat scroll 0 0 #115837;
}

.rrts-carousel-landing.tms > h3 {
  background: #241a4e;
}

.rrts-carousel-landing.warehouse h3 {
  background: none repeat scroll 0 0 #6f1a1d;
  none repeat scroll 0 0 #772D30: ;
}

.right-column-content a:hover {
  opacity: .80;
}

.servseg td {
  vertical-align: top !important;
}

.rrts-carousel-landing td {
  padding: 12px 15px;
}

.right-column-content li:hover {
  background: none !important;
}

.col1 > ul {
  margin: 0;
  padding: 0;
}

.styled-label .RadComboBox .rcbInput {width:300px ;}


.news-column li {
  margin: 0px 0px 20px 0px;
}

.news-image {
  height: 103px;
  margin: -30px -1px 0;
}
.news-column h2 a {
  color: white !important;
}

.news-image:hover {
  opacity: .80;
}

.admin-left-column a:hover, .admin-right-column a:hover {
  text-decoration: underline !important;
}

#main-master #suiteBar {
	display:none !important;
}

.rrts-admin-svc-seg-Edit-col > input, .rrts-admin-svc-seg-Del-col > input {
  height: 28px !important;
}

.rrts-admin-seglist {
  border: medium none !important;
  width: 500px;
}

.rrts-admin-seglist .rlbGroup {
  border: none !important;
 }

.RadGrid_Default  .rgEditForm {
  border-bottom: 1px solid #828282;
  padding: 17px 41px;
}

.rrts-admin-seglist ul {
  width: 350px !important;
}

.btn-download {
  color: #FFFFFF !important;
  border: 1px solid #8E8E8E;
  margin: 0px 0px 0px 50px !important;
}

.btn-download:hover {
  background: #00B0F0 !important;
}

ol.claims {
  margin: 0px 0px 0px 25px;
}

.claims > li {
  margin: 0px 0px 15px 0px;
}

.addressblock {
  margin: -39px 0px 0px 49px !important;
}

.co-branded-header-top-mini {
  float: left;
  margin: 1px 0 0 500px;
  width: 215px;
}

.co-branded-header-top-mini i {
  margin: 3px 0px 0px 0px;
}

.co-branded-header-top-mini > a:link, .co-branded-header-top-mini > a:visited {
  text-decoration: underline !important;
}

.co-branded-header-top-mini > a:hover{
  text-decoration: none !important;
}


.rrts-reports legend {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color -moz-use-text-color #E5E5E5;
  border-image: none;
  border-style: none none solid;
  border-width: 0 0 1px;
  color: #0065A3;
  display: block;
  font-size: 26px;
  font-weight: normal;
  line-height: 28px;
  padding: 0;
  width: 100%;
}

.report-subscriptions-button {
  float: right;
  margin: -23px 0 0 100px;
  width: 275px;
}

.rrts-reports .report-error {
  color: #FF0000;
  font-weight: bold;
  height: 15px;
  margin: -34px 0 0;
  padding: 10px 25px 0px 25px;
  width: 100%;
}

.report-control.report-controls-reports,
.report-control.report-controls-accounts,
.report-control.report-controls-accounts-from-date,
.report-control.report-controls-accounts-to-date,
.report-control.report-controls-button {
	font-size: 15px;
	font-weight: bold;
}

.report-controls-button-subscriptions.report-control-button,
.report-control.report-controls-button-show-report.report-control-button {
  background-color: #0070C0 !important;
  color: white;
  border-radius: 6px !important;
  border: 1px solid #8E8E8E;
  height: 35px;
  font-size: 18px;
  padding: 0 16px !important;
}

.report-controls-button-subscriptions.report-control-button:hover,
.report-control.report-controls-button-show-report.report-control-button:hover {
  background-color: #00B0F0 !important;
}

#BOL .rcbInput.radPreventDecorate {
  width: 120% !important;
  /*background-color:lightcyan !important;*/
}

.deals-subscription-action-button {
  background-color: #0070C0 !important;
  border-radius: 8px;
  color: #FFFFFF !important;
  display: block;
  font-weight: normal !important;
  height: 50px;
  margin-left: auto !important;
  margin-right: auto;
  white-space: normal;
  width: 250px;
  font-size: 15px !important;
}

.deals-subscription-action input {
  border-radius: 7px;
  height: 60px !important;
  margin: -3px 0 0 -3px !important;
  padding: 7px 50px 12px !important;
  width: 307px;
}
.deals-subscription-action input:hover {
  background: none repeat scroll 0 0 #059ADD !important;
}

.deals-subscription-message-title-red {
  color: #FF0000 !important;
  display: block;
  margin: auto !important;
  text-align: left !important;
  vertical-align: middle;
/*font-size: 14pt;
  font-weight: normal !important;  
  padding: 15px 20px;*/  
}

.deals-subscription-message-title {
  background: none repeat scroll 0 0 #F8FEFE;
  border: 1px solid #B9C3C3;
  color: #00A6FF !important;
  display: block;
  font-size: 16px;
  margin: auto !important;
  padding: 15px 20px;
  text-align: center;
  vertical-align: middle;
}

.deals-subscription-message {
  margin: 10px 0px;
}


.rrts-radgrid-rowEdit-buttons input {
  background: #0070c0 !important;
  color: white !important;
  padding: 2px 15px 10px !important;
}


.rrts-dsa-map > img {
  max-width: 650px !important;
}
.rrts-dsa-legend img {
  max-width: 520px !important;
}

.findus {
    background: none repeat scroll 0 0 #0070C0;
    border: 1px solid #8E8E8E;
    border-radius: 6px;
    margin-bottom: 8px;
    margin-left: auto;
    margin-right: auto;
    padding: 12px 18px;
    text-align: center;
    width: 380px;
}
.findus:hover {
  background: none repeat scroll 0 0 #059add;
}
.findus > a {
  color: white !important;
  font-size: 16pt;
}

.headline {
	font-weight:bold;
	font-size:14pt;
}

.road-runner-complete {
  width: 680px !important;
  background: #FFFFFF;
  text-align: center !important;
  margin: 15px 0px;
}

.road-runner-complete-actions {
  float: left;
  padding: 10px 20px 12px 0;
  width: 660px;
}
.road-runner-complete-actions > input {
  background: none repeat scroll 0 0 #41BDDF !important;
  border: medium none !important;
  border-radius: 6px;
  color: #FFFFFF !important;
  font-size: 13pt;
  padding: 7px 25px;
  width: 495px;
}
.road-runner-complete-actions > input:hover {
  background: #00C2F4 !important;
}

.road-runner-complete-accounts {
  float: left;
  width: 690px !important;
  padding: 15px 10px;
  text-align: center;
}

.road-runner-complete-accounts-title {
  font-weight: bold;
  padding: 0 20px 0 0;
  text-align: right;
  width: 189px !important;
}
.road-runner-complete-accounts-data table {
  width: 315px !important;
}

.container-leftcol {
  float: left;
  width: 361px;
  margin: 0px 58px 0px 0px;
  border-right: solid 1px #666;
  padding-right: 35px;
}

.container-rightcol {
  float: left;
  width: 250px;
}

.container-fullwidthcol {
  WIDTH: 766px;
  float: left;
  background: #F2FBFF;
  padding: 16px;
  font-size: 13pt;
  border-top: dashed 1px #cccccc;
  text-align: center !important;
  margin: 16px 0px 0px 0px;
}

.report-subscription-edit-form-item-control .riTextBox {
  width: 225px !important;
}

.report-subscription-edit-form-item
{overflow:hidden  !important;}


.outer-container-webpart input.required, .outer-container-webpart input.error {
  border-radius: 6px;
  color: #666666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  font-weight: normal;
  height: 28px !important;
  padding: 0 5px;
}


div[id*="_BOL_"] .RadComboBox .rcbArrowCell a {
  cursor: default;
  display: block;
  font-size: 0;
  height: 22px;
  line-height: 1px;
  outline: 0 none;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  text-indent: 9999px;
  width: 55px !important;
  margin-right: -20px !important;
}


.investornav a {
  font-size: 13pt;
  border-bottom: solid 1px #ccc;
  padding: 0px 0px 6px 0px;
  display: block;
}

.warning-message {
  color: #FF0000;
  font-style: italic;
}

.header .warning-message {
  font-size: 14pt;
}


h2.shaded {
  background: none repeat scroll 0 0 #CDEAF4;
  margin: 0;
  padding: 12px;
  text-align: center;
  width: 600px;
}

.ms-rtestate-field a:link{
	/*padding-left: 26px;*/
  text-decoration: underline;  /* Adding !important Underlines links placed on top menu & buttons */
}


.outer-container-webpart div.styled-label-style .RadComboBox_Default .rcbInput, .outer-container-webpart div.styled-label-style .RadComboBox .rcbInputCell {
  color: #666666 !important;
  font-family: Arial,Helvetica,sans-serif !important;
  font-size: 15px !important;
  height: 28px !important;
  width: 155px !important;
}


#BOL fieldset {
  border: none !important;
}

#BOL legend {
  background: none repeat scroll 0 0 #08429D !important;
  color: #FFFFFF !important;
  font-family: segoe ui;
  font-size: 12pt;
  line-height: 25px;
  margin: 0px 0px 8px -18px !important;
  padding: 0 0 3px 25px !important;
  width: 809px !important;
}
.styled-density.ddlxlarge.ddlLeftAlign {
  float: left !important;
  margin: 0 10px 0 0;
}

#divAccessorials label {
  vertical-align: inherit !important;
  font-size: 13px !important;
}

#divLiability  .RadComboBox_Default .rcbInput, 
#divLiability  .RadComboBox .rcbInputCell {

  font-size: 13px !important;
  height: 21px !important;
}

#divLiability .rightcontrol {
  float: left;
  padding: 0;
  width: 220px;
  margin-top: -3px !important;
}

#divLiability .per-text {
  float: left;
  text-align: center;
  width: 33px !important;
}
#divLiability .leftcontrol {
  float: left;
  padding: 0;
  width: 173px !important;
}
#divLiability .styled-density {
  height: 23px;
}


.lineheading {
  background: none repeat scroll 0 0 #EFEFEF;
}

table.lineheading > tbody > tr > td {
  padding: 5px 0px 5px 9px !important;
}

.lineheading .col1 {
  width: 129px !important;
}

.lineheading .colrest {
  width: 650px !important;
}

.req-col {
  width: 167px;
}

.bolSendTo input[type="checkbox"] {
  float: none !important;
}

.section-text {
  float: left;
  width: 900px !important;
  margin:0px 0px 10px 0px;
}

.left-panel
{
width:365px;
margin:10pxl;
float:left;
}

.right-panel
{
width:500px;
margin:10px;
float:left;
}


#fsInstructions > p {
  margin: 0 !important;
  padding: 0;
}

#fsInstructions a:link,
#fsInstructions a:visited,
.left-panel a:link,
.left-panel a:visited {
  text-decoration: underline !important;
  color:#336699;
}

#fsInstructions a:hover {
  color: #00B0F0;
}

#fsInstructions p.messaging {
  margin: 8px 0 !important;
}

#BOL .outer-container-webpart input[type="button"]{
  background-color: #0070C0 !important;
  border: 1px solid #8E8E8E !important;
  margin-top: 5px !important;
  padding: 0 16px !important;
}
#BOL .outer-container-webpart input[type="button"]:hover{
  background-color: #00B0F0 !important;
}

#BOL .step-box h3 {
  background: #efefef;
  font-weight: bold;
  margin: 0px 0px 8px -16px !important;
  padding: 0 0 3px 25px !important;
  width: 807px !important;
}

#BOL .validsummary li {
	color:red;
}

#BOL .validsummary ul {
  margin: -5px 0 9px 50px;
}

.comm-outer {
  width: 900px !important;
}

.col-one {
  width: 60px !important;
}

.col-two {
  width: 125px !important;
}

.col-three {
  width: 60px !important;
}

.comm-measurements {
  width: 695px !important;
}


.label-text {
  background: none repeat scroll 0 0 #E7E7E7;
  border-bottom-left-radius: 8px;
  border-top-left-radius: 8px;
  margin: 0 !important;
  padding-left: 10px !important;
  width: 8% !important;
}

.control-text {
  background: none repeat scroll 0 0 #F7F8F8;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
  padding-left: 13px !important;
  width: 20% !important;
}

.form-separator {
  width: 2%;
}

.rgHeader{
text-align:center;
}

.rrts-loc-admin-Del-btn{
	width: 175px !important;
}
/*
#LTLRateQuote fieldset {
  border: none !important;
}

#LTLRateQuote legend {
  background: none repeat scroll 0 0 #08429D !important;
  border: 1px solid #8E8E8E;
  color: #FFFFFF !important;
  font-family: segoe ui;
  font-size: 12pt;
  line-height: 25px;
  margin: 0px 0px 8px -18px !important;
  padding: 0 0 3px 25px !important;
  width: 809px;
}

#LTLRateQuote .outer-container-webpart .step-box-top-rule{
	border-top: 0px solid #CCCCCC !important;
	border-bottom: 0px solid #CCCCCC !important;
}
#LTLRateQuote .outer-container-webpart .step-box {
	border-top: 0px solid #CCCCCC !important;
	border-bottom: 0px solid #CCCCCC !important;
}

#LTLRateQuote .outer-container-webpart td {
	padding: 0px 20px 2px 0
}

LTLRateQuote .outer-container-webpart td {
	padding: 0px 9px 7px 0 !important;
}

#LTLRateQuote .outer-container-webpart label {
	padding: 0 0 15px;
}

#LTLRateQuote .button-container {
	margin: 16px -6px 0;
}

#LTLRateQuote #ctl00_ctl50_g_d841bf74_36d0_4c12_82d0_0ecb60ad9d4e_ctl00_EditModePanel5_shipFromAddress_trPostalCode > td {
	padding-top: 10px !important;
}

#LTLRateQuote #ctl00_ctl50_g_d841bf74_36d0_4c12_82d0_0ecb60ad9d4e_ctl00_EditModePanel4_shipToAddress_trPostalCode > td {
	padding-top: 10px !important; 
}

#LTLRateQuote #ctl00_ctl50_g_d841bf74_36d0_4c12_82d0_0ecb60ad9d4e_ctl00_EditModePanel1_rpChar_ctl02_btRemoveClass {
	margin-left: -40px !important;
}

#LTLRateQuote #ctl00_ctl50_g_d841bf74_36d0_4c12_82d0_0ecb60ad9d4e_ctl00_EditModePanel1_rpChar_ctl03_btRemoveClass{
	margin-left: -40px !important;
}

#LTLRateQuote label[for=select] {
	padding-top: 5px !important;
}

#LTLRateQuote .FreightWeight, .FreightClass {
	padding-top: 5px !important;
}

#LTLRateQuote .outer-container-webpart input[type="button"] {
	background: url("../images/rrts/button-arrow.gif") no-repeat scroll right top #0070C0 !important;
    margin: 8px 2px 5px !important;
}

#LTLRateQuote .outer-container-webpart input[type="button"]:hover {
	background: url("../images/rrts/button-arrow.gif") no-repeat scroll right top #00B0F0 !important;
}
*/


#ServiceSegment .rrts-loc-admin-Del-btn {
	width: 100px !important;
	text-align: left  !important;
}

#ServiceSegment .rrts-admin-svc-seg-Desc-col {
	width: 620px !important;
}

#ServiceSegment .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table {
	font-size: 14px !important;
}

#ServiceSegment .RadGrid_Default .rgAltRow td {
	background-color: #d0d0d0;
}

#ServiceSegment .outer-container-webpart .form-box td {
	vertical-align: middle !important; 
}

#ServiceSegment html body .RadInput_Default .riEmpty, html body .RadInput_Empty_Default {
	width: 96%;
}

#ServiceSegment textarea:focus, #ServiceSegment input[type="text"]:focus, 
#ServiceSegment input[type="password"]:focus, #ServiceSegment input[type="datetime"]:focus, #ServiceSegment input[type="datetime-local"]:focus,
 #ServiceSegment input[type="date"]:focus, #ServiceSegment input[type="month"]:focus,
 #ServiceSegment input[type="time"]:focus, 
 #ServiceSegment input[type="week"]:focus,
 #ServiceSegment input[type="number"]:focus,
 #ServiceSegment input[type="email"]:focus,
 #ServiceSegment input[type="url"]:focus,
 #ServiceSegment input[type="search"]:focus,
 #ServiceSegment input[type="tel"]:focus,
 #ServiceSegment input[type="color"]:focus,
 #ServiceSegment .uneditable-input:focus {
	width: 96%;
}

#ServiceSegment html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default {
	width: 96%;
}


.styled-density.ddlmedium {
	width: 270px !important;
}

/*.outer-container-webpart .RadComboBox_Default .rcbInput, .outer-container-webpart .RadComboBox .rcbInputCell {
	width: 160px !important;
}*/
/*
#ServiceCenterMap .rrts-scdsa-addr {
	font-weight: bold;
	padding-bottom: 5px;
}

#ServiceCenterMap .rrts-scdsa-addr1{
	height: 1px;
}

#ServiceCenterMap .rrts-scdsa-addr-cityStZip {
	padding-bottom: 0;
}

#ServiceCenterMap .rrts-scdsa-cslink {
	height: 35px;
}

#ServiceCenterMap .rrts-scdsa-ph-value {
	padding-bottom: 0 !important;
} 

#ServiceCenterMap .rrts-scdsa-ph-label {
	font-weight: bold;
	margin: 0;
}

#ServiceCenterMap .rrts-scdsa-weatherlink {
	height: 20px;
}

#ServiceCenterMap .rrts-dsa-legend {
	padding-left: 95px;
}

#ServiceCenterMap .rrts-dsa-legend >p {
	padding-left: 5px !important;
}

.rrts-dsa-left > p {
	margin: -14px 0 10px !important;
}

#ServiceCenterMap .rrts-scdsa-title {
	margin: -15px 0 8px !important;
	height: 27px;
	font-weight: bold;
}

#ServiceCenterMap .rrts-scdsa-name {
	height: 5px;
}

#ServiceCenterMap .rrts-scdsa-link {
	height: 5px;
	text-decoration: underline; 
}
*/

.Account {
	padding-right: 7px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none), .Account {  
   .Account {
	padding-right: 24px;
}
}

#ctl00_ctl51_g_6bf072a9_5f72_48f0_9384_c414671f8367_ctl00_btnGo {
	background: #0070C0 !important;
	padding: 5px;
}

#ctl00_ctl51_g_6bf072a9_5f72_48f0_9384_c414671f8367_ctl00_btnSubscribe {
	background: #0070C0 !important;
	padding: 5px;	
}

.driver-ic-column table {
  background: none repeat scroll 0 0 #11517A !important;
  width: 255px !important;
}

.driver-ic-column table td {
  padding: 7px;
}

.driver-ic-column td span {
  font-weight: 18pt !important;
  color: white;
  font-size: 13pt;
}
.driver-ic-column td input[type="text"] {
  padding: 5px;
  width: 143px;
}

.driver-ic-column td input[type="submit"] {
  background: none repeat scroll 0 0 #000000;
  color: #FFFFFF;
  font-size: 10pt;
}

.ms-webpartzone-cell {margin-bottom:0px;
  
}

.DriveforUs-image:hover {
	opacity: 0.8;
}

/*   Login Page Button changes   */
.driver-ic-column td input[type="button"], input[type="reset"], input[type="submit"], button {
    background-color: #0070C0 !important;
    border: 1px solid #8E8E8E !important;
    border-radius: 6px;
    color: #FFFFFF !important;
    font-size: 18px;
    height: 35px;
    padding: 0 16px;
    text-align: center;
}

input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:hover {
	background-color:#00B0F0 !important;
}

.rrts-transit input[type="button"], .button-container input[type="submit"] {
	padding: 0 10px !important;
}

.thumbImages img {
  border: 1px double #CDCDCD;
  padding: 4px;
  width: 115px !important;
}

.addresslabel {
  font-weight: bold;
}


/*    05.05.2014   - L. Parenti     */
/*      News Pieces                 */
.DriveforUs-image:hover {
	opacity: 0.8;
}

.allinone_bannerRotator.universal.ui-draggable {
	height: 360px !important;
}

.allinone_bannerRotator.universal .bottomNav {
	left:820px !important;
	top: 335px !important;
}

#NewsCallout > div.ms-rtestate-field:hover {
  opacity: .80;
  cursor: pointer;
}

#NewsCallout a {
	text-decoration: none !important;
}

.rgCommandTable a:hover {
	color: black !important;	/*	color: #6AD1FF !important;	*/
}

#archiveNews {
    margin-left: -10px;
    margin-right: 20px;
}

#archiveNews table {
	font-size:13px;
}

.newsItemDate {
	padding-right: 10px !important;
	padding-bottom: 5px !important;
}

.newsItemDate > a:hover {
	color: #00B0F0 !important;
} 

.newsItemTitle > a:hover {
	color: #00B0F0 !important;
}

.newsItems {
    font-size: 13pt !important;
    margin-bottom: 5px !important;
}

#ctl00_ctl49_g_7b83a397_9c35_4743_a129_5f791e87b16b_ctl00_rgNews_ctl00_ctl02_ctl03_rblDisplayWhere label {
	padding-left: 2px;
    padding-right: 8px;
    padding-top: 4px;
}

.RadUpload_Default .ruButton {
	padding-top:2px;
}

.newsArticleLeft {
    width: 310px !important;
}

.newsArticleRight {
	width: 650px !important;
}

.allinone_bannerRotator.universal.ui-draggable {
	cursor: pointer !important;
}

#newsArticle {
    width: 650px;
}

#newsArticle .header {
	width: 650px;
}

#newsArticle .content {
	width: 650px;
}

#newsAdmin .riTextBox.riEnabled {
	width: 165px !important;
}
/* -----  End of News  -------------------- */

/*        05.05.2014   --- L. Parenti       */
/*        Tracking Multiple Shipments       */
#divMore > a {
	text-decoration: underline !important;
}

#divMore > a:hover {
	color: #00B0F0;
}

.rrts-content a:hover {
  color: #00B0F0;  /* Do NOT Add !important - "breaks" links placed on buttons, because hover color of text becomes same hover color of button */
}

.ms-webpart-titleText { 
  color: #0065A3 !important;
  font-size: 26px;
  font-weight: normal;
}

.RatingLabel {
  font-weight: bold;
}

/* Manage BOL; Add & Refresh Labels, Column Headers */
.rgCommandTable, .RadGrid_Default .rgHeader {
  font-weight: bold !important;
}

/* Buttons at center of Submit a Claim page */
div.RadUpload_Default .ruFileWrap .ruButtonHover {
  background-color: #00B0F0;
}

/* Address Book Upload Submit button */
div.RadUpload_Default .ruFileWrap {
  font-size: 15px;
  margin-right: 8px;
  overflow: visible !important;
}

.rlbGroup label {
  font-weight: bold;
}

.rlbGroup input[type="checkbox"] {
  margin: 5px !important;	
}


.standardButton input {
  background-color: #0070C0 !important;
  color: #FFFFFF !important;
  font-size: 18px !important;
  height: 35px !important;
  padding: 0 16px !important;
  margin: 16px 8px 0 0 !important;
  border-radius: 6px;
  text-align: center;
}
.standardButton input:hover {
  background: #00B0F0 !important;
}

.standardLabel {
  font-size: 15px !important;
  font-weight: bold;
}

.standardLegend {
  background: none repeat scroll 0 0 #08429d !important;
  border: 1px solid #8e8e8e;
  color: #ffffff !important;
  font-family: segoe ui;
  font-size: 12pt;
  line-height: 25px;
  margin: 0px 0px 8px -18px !important;
  padding: 0 0 3px 25px !important;
  width: 809px !important;
}

.standardLink {
  text-decoration: underline;
  color: #336699;
}
.standardLink:hover {
  text-decoration: underline;
  color: #00B0F0;
}

/* Tracking */
.tracing-options input[type="radio"] {
  margin: 1px 5px 0 0;
}

.content-main input[type="text"] {
  border-radius: 6px;
  height: 28px;
  margin: 0 0 10px 0 !important;
}

.content-main input[type="button"] {
  background: url("../images/rrts/button-arrow.gif") no-repeat scroll right top #0070C0 !important;
  border: 1px solid #8E8E8E;
  color: #FFFFFF !important;
  font-size: 18px;
  font-weight: normal;
  height: 35px;
  padding: 0 10px !important;
  margin: 0 0 10px !important;
  border-radius: 6px;
  text-align: center;
}
.content-main input[type="button"]:hover {
  background: url("../images/rrts/button-arrow.gif") no-repeat scroll right top #00B0F0 !important;
}
/* Tracking */

/* BOL */
.step-box a:link {
  text-decoration: underline !important;
}  

.lineheading a:link {  
  text-decoration: underline !important;
}

/* Fuel Surcharge & Label Maker */
.content a:link {
  text-decoration: underline !important;
}
.content a:hover {
  color: #00B0F0;
  text-decoration: underline !important;
}


/* Phone Edit and most other Company Admin - Location Admin controls */
.ctl00_ctl50_g_a48b8b37_bedb_48ed_bafd_174f587cfb4d_ctl00_gvAddress_ctl00_ctl05_tbPhone .riTextBox {
  height: 25px !important;
}
.riSingle .riTextBox, .RadForm.rfdTextbox .riSingle input.rfdDecorated[type="text"] {
  border-radius: 6px;
  height: 28px !important;
}

/* Manage (LTL Rate Quote) Templates */
.ms-dlgTitleText {
  border-bottom: 2px solid #CCCCCC;
  color: #0065A3;
  font-size: 26px;
  margin-left: 24px;
  padding-bottom: 6px;
}
.ms-dlgTitle {
  cursor: move;
  overflow: hidden;
  padding: 13px 19px 0px;
  white-space: nowrap;
}


/* 2 column layout Styles */ 
* {
/*  Next 3 lines break most Tools 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;*/
    margin-top: 0;
}
.rrts-TwoColumn {
    max-width: 950px;
    margin: 0 auto;
    padding: 1em;
}
 
.rrts-TwoColumn:after {
    content: "";
    display: table;
    clear: both;
}
 
.rrts-LeftColumn {
    max-width: 690px;
    margin: 0 auto;
}
 
.rrts-RightColumn {
    /*max-width: 270px; */
    margin: 0 auto;
    padding-top: 1em;
}

/* Cannot add padding if widths total 100% */
@media screen and (min-width : 995px) {
    .rrts-LeftColumn {
        float: left;
        width: 68%;
        padding-right: 5px;
    } 
    .rrts-RightColumn {
        float: right;
        width: 30%;
    }
}
/* End of 2 column styles */

.RadMultilinetext {
	height:100px !important;
}