#subnav { min-height: 79px; }

#subnav-top h2 {
	font-family: 'InterfaceB', 'Arial', 'Helvetica', sans-serif;
  color: #010101;
	font-size: 24px;
	float: none;
	clear: left;
	margin: 0;
	line-height: 30px;
  display: block;
  padding-top: 4px;
}

/*carousel*/
.carousel {
	width: 380px;
  /*width: 400px;
  float: left; */
}

.carousel-wrapper {
  position: relative;
}

.slide-container {
  height: auto;
  width: 380px;
  height: 300px;
}

.slide-container h5 {
  font-weight: bold;
  color: #000;
  font-size: 12px;
}

.slide-container h5 span {
  color: #666;
  font-weight: normal;
}

.thumbs-wrapper {
  position: relative;
  padding: 0 10px 0 10px;
  width: 360px;
}

.thumbs-wrapper a {
  float: left;
  width: 100px;
  margin: 0 10px 0 10px;
}

.thumbs-wrapper h5 {
  padding-top: 10px;
  font-weight: bold;
}

.thumbs-wrapper h5 span {
  display: block;
  color: #666;
  font-size: 11px;
  font-weight: normal;
}

.thumbs-wrapper span.h5 {
  padding-top: 10px;
  font-weight: bold;
}

.thumbs-wrapper .arrow {
  position: absolute;
  top: 20px;
  margin: 0;
  text-indent: -999px;
  height: 15px;
  width: 10px;
  background: url(/us/images/support/video-thumbs/icon-arrows.png) 0 0 no-repeat;
}

.thumbs-wrapper .arrow.prev { left: 0; }

.thumbs-wrapper .arrow.next {
  right: 0;
  background-position: -20px 0;
}

/*layout*/
.content-row { padding-top: 35px; }
.two-column .column {
  width: 50%;
  float: left;
}
.two-column, .main-content .content-row .headline { overflow: hidden; }
.bottomBorder { border-bottom: 1px solid #dce3e5; }
.main-content .content-row .headline { padding-bottom: 20px; }

.main-content .content-row .headline h3 {
  font-family: "InterfaceR","arial","helvetica"; 
  padding-top: 0;
  padding-right: 8px;
  float: left;
  font-size: 24px;
  font-weight: normal;
  line-height: 1em;
  color: #000;
}

.main-content .content-row .headline a {
  font-family: "InterfaceR","arial","helvetica";
  font-size: 16px;
  line-height: 29px;
}

.main-content .content-row .content-row-inside.articles {
  padding-bottom: 15px;
  height:350px;
}

/*faqs*/

.main-content .content-row .faqs .headline { padding-bottom: 20px; }

.faqs h5 {
  color: #333;
  font-weight: bold;
  font-size: 14px;
  padding: 12px 8px;
}

.faqs h5.first { padding-top: 0; }

.faqs li {
  padding-left: 15px;
  font-size: 12px;
  margin-bottom: 5px;
  background: url("/us/images/products/bullet-gray.gif") 0 4px no-repeat ;
}

.contact-us-list { margin-top: 30px; }

.contact-us-list li {
  display: block;
  float: left;
  width: 170px;
  font-weight: bold;
  padding-left: 50px;
  padding-bottom: 15px;
}

.contact-us-list li span.call {
  margin-top: 5px;
  display: inline-block;
}

.contact-us-list li a {
  margin-top: 5px;
  display: list-item;
}

.contact-us-list li.call {
  background: url(/us/images/support/icon-call.png) 0 0 no-repeat;
  color: #000;
  font-weight: normal;
}

.contact-us-list li.at { background: url(/us/images/support/icon-at.png) 0 0 no-repeat; }
.contact-us-list li.twitter { background: url(/us/images/support/icon-twitter.png) 0 0 no-repeat; }
.contact-us-list li.chat { background: url(/us/images/support/icon-balloons.png) 0 0 no-repeat; }


/*articles*/
.article {
  padding-bottom: 30px;
  overflow: hidden;
  width: 445px;
}

.article img { float: left; }

.article h5 {
  font-family: "InterfaceR","arial","helvetica"; 
  margin: 0 0 5px 160px;
  font-size: 15px;
}

.article p { 
  margin-left: 160px;
  font-size: 12px;
  color: #666;
}

.pagination-bucket {
  float: right;
  font-size: 12px;
}

.pagination-bucket a { font-weight: normal; }
.pagination-bucket a:hover { text-decoration: underline; }
.pagination-bucket a.selected { font-weight: bold; }

#container .pagination-bucket  a.selected { color: #666; }

#article-carousel {
	height:330px;
}

#article-carousel .column {  }

#article-carousel-prev {
  display: block;
  float: left;
  text-indent: -9999px;
  height: 15px;
  width: 10px;
  background: url(/us/images/support/article-thumbs/icon-previous.png) 0 1px no-repeat;
}

#article-carousel-prev.disabled { 
  background: url(/us/images/support/article-thumbs/icon-previous-inactive.png) 0 1px no-repeat;
}

#article-carousel-next {
  display: block;
  float: left;
  text-indent: -9999px;
  height: 15px;
  width: 10px;
  background: url(/us/images/support/article-thumbs/icon-next.png) 0 1px no-repeat;
}

#article-carousel-next.disabled {
  background: url(/us/images/support/article-thumbs/icon-next-inactive.png) 0 1px no-repeat;
}

.product-pagination { float: left; }
.product-pagination a { margin: 0 5px; }

.app-support-content {
	width:auto;
}

#video-content .support-video {
    float: left;
    width: 117px;	
    margin: 22px 0 0 0px;
}

#videoCarouselContext {
	height:185px;
}

#video-content {
	margin-left: 17px;
	height: 100%;
}

#videoCarousel-left, #videoCarousel-right {
	top: -140px;
}

.video-img {
	margin-bottom:10px;
}

#search_input_faq {
	border: 1px solid white;
	color: #999;
	display: block;
	padding: 3px 0 0 3px;
	width: 90%;
}

#faq_title_b {
	font-size: 13px;
	font-weight: bold;
	color: #114B5E;
	text-decoration: none;
}

.sixty-seven {
	/* Commented Mantis 2797
	margin-top:10px;*/
}

.matching-results-info h3 {
	padding-bottom:0px;
}