@charset "UTF-8";
/* CSS Document */
.hide{display:none}
.logoSearch {
margin-top: 0;
margin-bottom: 0;
}
body .content h1{
	font-size: 1.3em;
	margin: 0.6em 0 0.3em 0;
}
a:visited{ color:#63C}
.logo img{
	float:left;
}
.txt-center{
	text-align:center;
}
.logo span{
	font-size: 37px;
	font-style: italic;
	line-height: 114px;
	margin-left:.3em;
	color: #006BF2;
}
.main-content{
	margin: 9px 17px;
}
.component{
	border: 1px solid #ddd;
	width:100%;
	float:none;
	margin-right:0;
	min-height:inherit;
}
h2.vid-title{
	font-size:16px;
}
.component h2{
	background: -webkit-linear-gradient(#fff, #eee);
	background: -o-linear-gradient(#fff, #eee);
	background: -moz-linear-gradient(#fff, #eee);
	background: linear-gradient(#fff, #eee);
	border-bottom: 1px solid #ddd;
	margin: 0 .2em;
}
.component .content h2{
	background: none;
	border-bottom: none;
	margin: 0 .2em;
}
.component .content {
	padding-bottom: 5px;
}
.component .content img{
	max-width:100%;
}
.video{
	display:inline-block;
	width:740px;
	float: left;
}
.vid-list{
	display:inline-block;
	width:330px;
	height:530px;
	margin-bottom:10px;
	overflow:scroll;
}
.vid-list a{
	display:block;
	padding: .2em .7em;
	border-top: 1px solid #ddd;	
}
.vid-list a:hover{
	background:#eee;
}
.vid-list li span{
	display:block;
	font-size:.8em;	
}
#prev-next{
	float:left;
	font-size:22px;
	margin-top:3px;
}
#prev-next a{
}
#prev-next a:hover{
}
a.button{
	display:inline-block;
	background:#eee;
	color:#333;
	padding:.3em .7em;
}
a.button:hover{
	background:#ddd;
}
#fasttrack{
	float:right;
	margin-right: 17px;
	filter: alpha(opacity=60);
	opacity: 0.9;
}
#fasttrack:hover{	
	filter: alpha(opacity=90);
	opacity: 0.7;
}
#fasttrack-list{
	display:none;
}
.fasttrack-column{
	text-align:center;
	display:inline-block;
	width:48%;
	vertical-align:top;
}
.fasttrack-column a{
	font-size:20px;
}
.flowchart-img{
	width:600px;
	display:inline-block;
	vertical-align:top;
	text-align:center;
}
.flowchart-text{
	display:inline-block;
	vertical-align:top;
	width: 460px;
	border-left: 1px solid #999;
	padding-left:2em;
}
.flow-chart-list li,
.seal-kit-list li{
	display: block;
	margin: 0.6em 0;
	font-weight: bold;
	font-size: 16px;
}
.flow-chart-list li span{
	text-align: left;
	font-weight: normal;
	font-size: 11px;
}
.repair-list a img{
	float:left;
	margin-right:5px;	
}
.repair-list span{
	margin-left:60px;
	display:block;
}
.troubleshooting .gblp li{
	margin-bottom:2em;
}
.glossary-page p{
	margin-bottom:1em;
}
