
.steps h2 {
	font-size:14px;
	font-weight:normal;
	padding-top:6px;
	color:#fff;
	text-decoration:none;
}

.steps a {
	text-decoration:none;
}

.steps .num, .steps .active_num {
	float:left;
	font-size:23px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
	padding-right:10px;
	font-family:"Trebuchet MS"
}

.steps .num {
	color:#3F4243;
}
				
.steps .active_num, .shortProcess .active_num, .steps .active_str {
	color:#E46D14;
}

		
.steps .desc, .shortProcess .desc {
	color:#555;
	text-decoration:none;
	font-size:10px;
}


.steps .str, .steps .active_str {
	float:left;
	font-family:"Times New Roman";
	font-size:16px;
	color:#555;
	padding-right:15px;
}

.steps .str { color:#555 }
.steps .active_str { color:#E46D14 }

.steps #st1 { padding-top:30px }
.steps #st2 { padding-top:25px }
.steps #st3 { padding-top:25px }


				
.steps a:hover .num {
	color:#E46D14;
}

.steps a:hover .desc {
	color:#cdcdcd;
}

.steps .bot {
	height:30px;
}


.shortProcess {
	width:320px;
	float:right;
	background-color:#c0c0c0;
	margin-left:20px;
}

.shortProcess .content {
	padding:8px;
	padding-top:12px;
	padding-bottom:20px;
}

.shortProcess .topic {
	background:url('/content/images/ssteps_top_bg.gif') repeat-x;
	height:22px;
	padding:8px;
	color:#fff;
	font-size:16px;	
}

.shortProcess h3 {
	color:#fff;
	text-transform:none;
	font-size:18px;
}

.shortProcess a {
	text-decoration:none;
}

.shortProcess a:hover .num {
	color:#E46D14;
}

.shortProcess .num, .shortProcess .active_num {
	font-size:18px;
	padding-left:5px;
	padding-right:10px;
	height:40px;
	float:left;
}

.shortProcess .num {
	color:#112023;
}
