/***********************************************************************************************************
SBC - channel.css
***********************************************************************************************************/
html, body { height: 100%; }
body { background: #ebebeb; }

/**** Slideshow Page ****/
.content-container #section-intro { border-color: #ccc;  }
.content-container #content .slideshow-desc h2 { margin: 0 0 10px; font-size: 24px; color: #850000; }
.content-container #section-intro .additional-slides { background-image: url("/static/fb/ws/sbc/img/ss-bg-browseslides.gif"); }
.content-container .shareBtns a { color: #666; }
.content-container .slideshow-desc p a, .content-container .slideshow-related li a, #slideshow-overlay h4, #slideshow-overlay h4 a  { color: #850000; }
.content-container .slideshow-feature .prev { background-image: url("/static/fb/ws/sbc/img/ss-bg-icon-prev.gif"); }
.content-container .slideshow-feature .next { background-image: url("/static/fb/ws/sbc/img/ss-bg-icon-next.gif"); }
.content-container .slideshow-controller .prev { background-image: url("/static/fb/ws/sbc/img/ss-bg-icon-prev2.gif"); }
.content-container .slideshow-controller .next { background-image: url("/static/fb/ws/sbc/img/ss-bg-icon-next2.gif"); }
.content-container #slideshow-overlay h2 { background: #850000; }
.content-container #slideshow-overlay h2, #slideshow-overlay .close a { color: #fff; } 
div.content-container .slideshow-desc p span, div.content-container .slideshow-related h4, div.content-container .slideshow-controller span { color: #9a8775; } 
div.tooltip .slideshow li a:hover, div.tooltip .slideshow li.active a { border: 1px solid #850000; }
div#slideshow-overlay .sectioning li { background-image: url("/static/fb/ws/sbc/img/ss-bg-indicator.gif"); }

/**** Section Head/Footer ****/
#section-head, #section-footer { margin: 0 4px; }
#section-head #util { min-width: 1px; }
#section-footer { border-top: 1px solid #bbb; background: #fff; }
#section-footer .copyright, #section-footer li a { color: #4F4F4F; }

/**** Head ****/
#head { background: #850000; }
div#head #nav-main li { margin-left: 6px; padding-left: 6px; border-left: 1px solid #fff; }
div#head #nav-main li a, div#head #nav-main li a:hover { color: #fff; }

/**** Old Clear ****/
.clearflatgrayE6 { background:#ccc !important; }

/**** Story ****/
ul.tabs li a:hover {color:#850000 !important;}
ul.tabs li.active a{color:#850000 !important;}

/**** Story Commenting ****/
.recommendations ul li a {color:#850000 !important;}
.comments-left .first-level .exp-col a, .comments-left .first-level .exp-col a span {color:#850000 !important;}
.comments-left .first-level .exp-col a .replies {color:#850000 !important;}
.comments-left .second-level .exp-col a .replies {color:#850000 !important;}
.first-level-reply p.status a:link, .third-level-reply-top2 p.status a:link, .first-level-reply p.status a:visited, .third-level-reply-top2 p.status a:visited {color:#850000 !important;}
.first-level-reply p.status a:hover, .third-level-reply-top2 p.status a:hover {background:#850000 !important;color:#fff !important;}
.first-level-register .login-reg a.forgot {color:#850000 !important;}
.first-level-register h2 {color:#850000 !important;}
.first-level-register h2.login-now {color:#850000 !important;}
.first-level-register .field a {color:#850000 !important;}
.login h2 {color:#850000 !important;}
.login a:link, .login a:visited {color:#850000 !important;}
.login .field a {color:#850000 !important;}
.login .label label {color:#850000 !important;}
.login ul.buttons input {color:#850000 !important;}
.reset-input-container ul.buttons input {color:#850000 !important;}
.reset-pwd h2 {color:#850000 !important;}
.reset-pwd .label label {color:#850000 !important;}
.reset-pwd ul.buttons input {color:#850000 !important;}
.reset-pwd .reset-input-container ul.buttons input {color:#850000 !important;}
.box-a-mid .raquo a {color:#850000 !important;}
.box-a-mid .comment-count {color:#850000 !important;}
.box-a-mid .comment-count a {color:#850000 !important;}
.box-a-mid .comments {color:#850000 !important;}
.pagination a {color:#850000 !important;}
.pagination a:hover {background:#850000 !important;color:#fff !important;}
.pagination .current {color:#850000 !important;}
.podcast p.more-item{display: block !important;font-weight:bold;margin-bottom:10px;text-align:right;text-transform:uppercase;}
.podcast li{background:url(../img/podcasts.jpg) 0 7px no-repeat;}
.podcast h2, .podcast .deck{margin-left:40px;}

/**** Q And A ****/
.q-and-a{padding-bottom:35px;position:relative;overflow:visible;border-bottom:1px solid #bbb;margin-bottom:10px;}
.q-and-a .qa-item .img{display:inline;margin-left:36px;}
.q-and-a .qa-item span{display:block;font-size:14px;font-weight:bold;margin:0 5px 0 0;padding:0;}
.q-and-a .qa-item .question{margin:0 0 33px 0;}
.q-and-a .qa-item .question span{color:#000;float:left;}
.q-and-a .qa-item .question p{overflow: hidden; color:#850000;font-weight:bold;margin:0 0 0 120px;padding:2px 0 0;_float:left;_margin-left:0;*margin-left:0;*float:left;}
.q-and-a .qa-item .answer span{color:#850000;float:left;}
.q-and-a .qa-item .answer{padding:15px 0 0 17px;background:url(../img/answer-top.jpg) 5px 0 no-repeat;width:310px;}
.q-and-a .qa-item .answer .deck{margin:0;padding:0 0 15px;clear:both;background:url(../img/answer-bottom.jpg) -12px 100% no-repeat;}
.q-and-a .qa-item .answer .deck .container{background:#F2F2F2;float:none;clear:both;border:1px solid #bbb;border-top:none;border-bottom:none;font-size:12px;margin:0 0 0 4px;padding:0 12px 0 12px;color:#333;line-height:18px;width:265px;_padding:0 11px 0;_width:267px;}
.q-and-a .qa-item .answer .deck p{margin:0 0 0 15px;width:215px;}
.q-and-a .qa-item .answer .deck .container .date{color:#999 !important;font-size:11px !important; margin-top:5px;}
.q-and-a .arrows{float:left;margin:10px 0;padding:0 0 0 135px;}
.q-and-a .submit{bottom:-36px;height:23px;left:5px;position:relative;}
.q-and-a .overlay{background:#fff;border:1px solid #bbb;display:none;height:215px;left:5px;padding:15px 20px;position:absolute;top:60px;width:280px;z-index:9999;}
.q-and-a .overlay .submit{height:23px;left:-1px;position:absolute;top:-23px;}
.q-and-a .overlay label{float:left;margin-bottom:5px;}
.q-and-a .overlay input{clear:both;margin-bottom:10px;width:270px;}
.q-and-a .overlay textarea{clear:both;height:75px;margin-bottom:10px;width:270px;}
.q-and-a .overlay .submit-question{background:none;border:none;color:#850000; float:left;width:auto;}
.q-and-a .overlay .cancel{float:right;}
.q-and-a .overlay .cancel a{color:#CC0500 !important;font-size:11px;text-decoration:underline !important;}

 /**** JQuery Jcarousel For Sbc Slider ****/
.jcarousel-skin-sbc .jcarousel-container { position: static; }
.jcarousel-skin-sbc .jcarousel-container-horizontal { width: 310px; }
.jcarousel-skin-sbc .jcarousel-clip-horizontal { width: 312px; height: auto; margin-bottom: 25px; }
.jcarousel-skin-sbc .jcarousel-item { width: 310px; height: auto; }
.jcarousel-skin-sbc .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-sbc .jcarousel-item-placeholder { background: #fff; color: #000; }

/**** Horizontal Buttons ****/
.jcarousel-skin-sbc .jcarousel-next-horizontal {position: absolute; right: 0; cursor: pointer;background: transparent url(../img/arrow-right.jpg) no-repeat 0 0;display:block;overflow:hidden;width:24px;height:23px;float:left;}
.jcarousel-skin-sbc .jcarousel-prev-horizontal {position: absolute; right: 23px; cursor: pointer;background: transparent url(../img/arrow-left.jpg) no-repeat 0 0;display:block;overflow:hidden;width:23px;height:23px;float:left;}

/****  jQuery Jcarousel for Sbc Dot Slider ****/
.jcarousel-skin-dot-slider .jcarousel-container { position: static; }
.jcarousel-skin-dot-slider .jcarousel-container-horizontal { width: 267px; }
.jcarousel-skin-dot-slider .jcarousel-clip-horizontal { width: 269px; height: auto; }
.jcarousel-skin-dot-slider .jcarousel-item { width: 267px; height: auto; }
.jcarousel-skin-dot-slider .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-dot-slider .jcarousel-item-placeholder { background: #fff; color: #000; }
.jcarousel-control-dot-slider { margin-bottom: 10px; text-align: center; }
.jcarousel-control-dot-slider a:focus, .jcarousel-control-dot-slider a:active { outline: none; }
.jcarousel-scroll-dot-slider { margin-top: 10px; text-align: center; }
.jcarousel-scroll-dot-slider form { margin: 0; padding: 0; }
.jcarousel-scroll-dot-slider select { font-size: 75%; }
#jcarousel-control-dot-slider-next { margin-right: 3px; }
#jcarousel-control-dot-slider-prev { cursor: pointer; margin-bottom: -10px; }

/**** Package Tracker ****/
.tracker ul{background:#fff;border:1px solid #bbb;float:left;padding:8px;}
.tracker ul li{float:left;}
.tracker textarea{clear:both;height:125px;margin-bottom:10px;width:310px;}
.tracker  .submit{background:url(../img/but-tracking.jpg) no-repeat;border:none;float:left;height:28px;width:129px;}
.tracker textarea:focus, input[type="text"]:focus, .tracker input[type="password"]:focus, select:focus {border-color:#999999 !important;outline-color:#FFFFFF !important;outline-style:solid !important;outline-width:1px !important;}
.console { padding: 0 0 0.7em;float:left;position:relative;clear:both;border:1px solid #bbb;border-top:none;font-family:arial, sans-serif;margin:0;width:336px;}
.console .top{margin:0;padding:0;background:url(../img/open-top.jpg) no-repeat;width:334px;height:66px;}
.console ul{ border: 0;background:#fff;display:inline;float:left;margin:10px;padding:5px 0;width:312px;}
* html .console ul{width:314px;}
.console ul li{border-bottom:1px solid #ccc;float:left;margin:0 0 5px 0;padding:0;list-style:none;width:100%;}
.console ul li.last{border-bottom:none;margin:0;}
.console ul li.last p{margin-bottom:2px;}
.console ul li p{font-size:12px;margin:2px 0 7px;padding:0 0 0 15px;font-weight:bold;}
.console a img{border:none;}
.console a{text-decoration:none;color:#850000;}
/*.console .logo{background-image:url(../img/logo-fedex.jpg);width:69px; height:12px;margin-left:3px;}*/ 
/*.console .sponsor{float:right;font-size:11px;color:#666666;margin:0 13px 5px 0;}*/
.console .bottom{float:left;margin:0 13px;width:312px;}
.console .logo{float:left;}
.console .sponsor{float:right;font-size:11px;color:#666666;margin:0 0 5px 0;}
* html .console .sponsor{margin-right:5px;}
.console .sponsor img{margin-left:5px;vertical-align:top;}
#content .console { margin: 10px 0 0; }
.console .primary a { color: #850000; font-weight: bold; }
.right-col .composite-a { margin: 5px 0; padding: 0.7em 0; }

/**** Sprint ****/
/*.channel-bar.sub-navigation .generic-list.link-list.b li.last a { color: #343434 !important; }
.channel-bar.sub-navigation .generic-list.link-list.b li.last a:hover, .channel-bar.sub-navigation .generic-list.link-list.b li.last a.selected {background:url(../img/sprint-nav-bg-active.gif) repeat-x;color:#343434 !important;}
*/
.sprint .channel-bar { background: url(../img/sprint-biz.jpg) no-repeat; height: 33px; }
.sprint .channel-bar-sub-navigation{ background: url(../img/sprint-nav-bg.gif) repeat-x; height: auto; }
.sprint .main-col h1 { background: url(../img/h1-yellow-arrow.gif) no-repeat; border-bottom: 0; color: #e1a300;  margin: 5px 0 0; padding: 0 0 0 10px; }
.sprint .main-col h1 span { color: #333; }
.sprint .main-col h2 a { color: #000 !important; }
.sprint .main-col a { color: #fcc105 !important; }
.sprint .main-col .composite-a { background: url(../img/sprint-comp-a-bg.gif) repeat-x; border-top: 5px solid #fcc105; overflow: hidden; }
.sprint .main-col .composite-item .generic-list { border-top: 0; border-bottom: 0; padding: 0 0 0.7em; }
.sprint-solution { margin: 0 0 10px; background: #fff; border-top: 5px solid #FCC105; border-left: 1px solid #bbb; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; overflow: hidden; zoom: 1; }
.sprint-solution h1 { background: url("../img/h1-solut-arrow.gif") no-repeat 3px 6px; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; color: #E1A300; font-size: 13px; margin: 0 0 5px; padding: 5px 5px 5px 15px; text-transform: uppercase; }
.sprint-solution h1 span { color:#333; }
#content .sprint-solution .generic-list { border-bottom: none; margin: 0; padding: 0 10px 7px; width: 314px; }
.sprint-solution .feature-item-f li { padding: 0 !important; }
.sprint-solution .feature-item-f h1 { background: url("../img/h2-solut-arrow.gif") no-repeat -1px 1px; border: none; font-size: 11px; letter-spacing: 0; margin: 0; padding: 0 10px; }
.sprint-solution .feature-item-f h1 a { color: #E1A300 !important; font-size: 11px; }
.sprint-solution .composite-item-last .feature-item-f { border-bottom: none; padding-top:0; }
.sprint-solution .composite-item-last .feature-item-f li { border-bottom: none; }
.sprint-solution .generic-list h2 { padding: 0 10px; }
.sprint-solution .generic-list h2 a { background: none; color: #000 !important; font-size: 12px; font-weight: bold; padding: 0; }
.sprint-solution .generic-list .img { margin-right: 0; padding-left: 10px; padding-right: 10px; }
.sprint-solution .bottom { background: #F3F3F4; border-top: 1px solid #bbb; float: left; }