@charset "utf-8";
/* CSS Document */
.left {float:left;}
.steps {
	background:#F6F6F6;
	float:left;
	border:1px solid #CCC;
	width:208px;
	margin-right:10px;
}
.stepDetail {
	float:left;
	width:720px;
}
.stepTitle {
	font-weight:bold;
	color:#333;
	font-size:17px;
	margin:0px;
	padding:0px;
	line-height:125%;
}
.stepLabel {
	font-weight:bold;
	color:#135079;
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size:13px;
	margin:0px;
	line-height:normal;	
}
.stepsContainer {width: 950px !important; width: 970px; margin: 10px auto; float:left;}
ul.tabs {
margin: 0px 0px 0px 0px;
padding: 0;
float: left;
}
ul.tabs img {
	padding:10px;
}
ul.tabs li {
margin: 0;
padding: 8px 0px 0px 0px;
line-height: 31px;
border-bottom: 1px dotted #CCC;
overflow: hidden;
position: relative;
}
ul.tabs li.last {
border-bottom: none;
}
ul.tabs li a {
text-decoration: none;
color: #000;
display: block;
padding: 0 15px;
outline: none;
}
ul.tabs li a:hover {
}
li.active {
	color:#990000;
}
li.active .stepLabel {
	font-weight:bold;
	color:#990000;
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size:13px;
	margin:0px;
	line-height:normal;	
}
.tab_container {
clear: both;
float: left;
background: #fff;

}
.tab_content {
padding: 10px;
width:720px;
}
.tab_content p {
	margin:0px;
	padding:0px 0px 10px 0px;
}
.tab_content h2 {
font-weight: bold;
font-size:16px;
padding-bottom: 10px;
color:#990000;
}
.tab_content h3 a{
color: #254588;
}
.tab_content img {

}