/*
 * bb-persels.css
 * $Revision: 1.2 $
 * 
 * (c) 1992-2008 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/* -----------------------------------------------
    Body Persels styles
-------------------------------------------------- */

#bodypersels {                      /* sliding door faux column version */
  background:url("/web/fw/i/modrow-bottom-bg.gif") no-repeat bottom left;
  display: none;
  margin: 0 0 15px 0;
  padding: 0;
  width: 720px;                     /* this makes ie happy */
}

#bodypersels-top {                  /* top rounded corners */
  background:url("/web/fw/i/modrow-top-bg.gif") no-repeat top left;
  display: block;
  height: 6px;
  %font-size: 0;                    /* ie fix xtra top height */
}

#bodypersels .bb-container {
	float: left;
	margin: 0 15px 0 0;
  width: 345px;
}

#bodypersels .bb-container div.wpsPortletBody div, #bodypersels .skin2 div.wpsPortletBody div {
  /*padding: 0 10px 10px 10px;*/
}

#bodypersels .bb-content {
  padding: 0 15px 15px 15px;
}

.bb-content h3 {                    /* default header */
  color: #333;
  font-size: 118.5%;
  font-weight: bold;
  line-height: 123.5%;
  margin: 0;
  padding: 3px 0 0 0;
}

.bb-content h4 {
  color: #666;
  font-size: 118.5%;
  font-weight: normal;
  line-height: 123.5%;
  margin: 0;
  padding: 0 0 7px 0;
}

.bb-content hr {
  border: 0;
  border-top: 1px solid #a7c3d1;
  border-bottom: 1px solid #fff;
  display: block;                   /* this makes ie happy */
  margin: 2px 0 7px 0;
  %margin: -5px 0 0 0;              /* ie remove xtra margin */
}

.bb-content p,
.bb-content ul {                    /* default bottom spacing */
  margin-bottom: 8px;
}

.bb-content ul.bullet-list {
  margin-left: 12px;
  %margin-left: 15px;               /* ie bullet space override */
}

.bb-content .space-after {          /* for adding spacing */
  margin-bottom: 10px;
}

.bb-content div.no-space,
.bb-content img.no-space,
.bb-content p.no-space,
.bb-content ul.no-space,
.bb-content li.no-space {           /* bottom spacing override */
  margin-bottom: 0 !important;
}

.bb-content .bold {                 /* for emphasized link */
  font-weight: bold;
}

.bb-content .link-divider {
  color: #2f6681;
}

/* Image-text combo styles (90x60 img) */
.bb-content div.img-text {
  margin-bottom: 10px;
}

.bb-content .img-text img {
  float: left;
  margin: 3px 15px 0 0;
}

.bb-content .img-text div {         /* rt text container */
  margin-left: 105px;
}

.bb-content p.file-info {
	color: #999;
  font-size: 82%;
}

/* Icon-link styles (12x12 img) */
.bb-content ul.icon-link {
  list-style-image: none;           /* no-bullet */
  list-style-position: outside;
  list-style-type: none;
}

.bb-content .icon-link li {
  %height:1%;                       /* this makes ie happy */
  margin-bottom: 7px;
}

.bb-content .icon-link img {
  float: left;
  padding: 0 5px 0 0;
  margin: 0 !important;
}

.bb-content .icon-link li div {
  margin-left: 17px;
  padding-top: 1px;                 /* icon/baseline alignment */
}

.bb-content input.submit {
  color: #2F6681;
  font-family: Arial;
  font-weight: bold;
  %font-size: 96%;
  overflow: visible;
  padding: 1px 7px;
  %padding: 1px 9px 0px 9px;
}
