
body, p, h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

#fusebar {
  margin-bottom: 40px;
}

#fusebar .container {
  margin: 0 auto;
  min-width: 1170px;
  width: 1170px;
  padding-right: 15px;
  padding-left: 15px;
}

h1 { 
	margin-top: 40px;
	font-size: 24px;
  line-height: 30px;
}

@media only screen and (max-width: 767px) {
	h1 {
		margin-top: 20px;
	}
}

h1 strong { 
	color: #00788E;
}

h2 { 
	margin-top: 30px;
	font-size: 20px;
}

.info h2 {
  color: #00788E;
  text-transform: uppercase;
  font-size: 16px;
}
.main ul {
	list-style: none;
}

.main li {
  border-top: dotted 2px #7aa5ae;
  padding: 20px 0;

}
.main .header {
  display: block;
  font-weight: bold;
  clear: both;
  overflow: hidden;
}

.main .header a {
  float: left;
}

.main .header q {
  float: right;
  font-style: italic;
  font-size: 15px;
  font-weight: normal;
}


.main a:hover {
	text-decoration: underline;
}


.main span {
  clear: both;
  overflow: hidden;
  display: block;
  margin: 10px;
  color: #666;
  font-size: 14px;
}

.main span img {
  float: right;
  margin-left: 10px;
}

.main dd {
	margin-bottom: 0.2em;
	font-size: 70%;
	font-weight: bold;
	text-transform: uppercase;
}

.main dt {
	margin-bottom: 1em;
}

.pf img {
  height: 90px;
  width: auto;
}
.f5 img, .rt img, .combo img {
  border-radius: 5px;
}
