.breadcrumb td {
	background: #E9F5FB none repeat scroll 0 0;
	border-bottom: 1px solid #CAE8F5;
	padding: 3px 10px;
	color: #0893d6;
}

.guide_main {
}

.guide_extra {
	width: 320px;
	float: right;
	
	background: #E9F5FB;
	padding: 20px;
}


.guide_extra_box h3 {
	font-size: 16px;
	width: 300px;
}

.guide_vacancies {
	font-size: 18px;
}

.guide_vacancies a {
	text-decoration: none;
	border-bottom: 1px solid #0893d6;
}

.guide_vacancy_count {
	font-size: 30px;
}

.guide_info {
	width: 215px;
	float: right;
	padding: 0 12px 12px 12px;
	background: white;
}

.float_left {
	
}

.float_right {
	float: right;
	padding: 8px 5px;
}

.no_class {
	text-align: center;
}

.guide_extra .no_class img, .guide_content img {
	border :1px solid #CECECE;
	padding: 3px;
}

.guide_info .guide_info_inner {
	padding: 7px;
	border: 1px solid #9b9b9b;
	background: white;
}

.guide h2 {
	font-size: 24px;
}

.guide_content {
	margin-right: 370px;
}

.guide_content h3 {
	font-size: 16px;
}

.guide_content hr {
	border: 0;
	border-top: 1px solid #dceef6;
	margin-bottom: 15px;
}

.guide_content ul {
	padding-left: 20px;
}

.guide_extra_box {
	border: 1px solid #9b9b9b;
	background: white;
	margin-bottom: 20px;
	padding: 10px;
}

.guide_info div div div {
	padding: 0;
	border: 0;
}

.guide_info div div {
	padding: 5px 0;
	border-top: 1px solid #9b9b9b;
}

.guide_info ul {
	padding-left: 30px;
}

.guide_info .first {
	border-top: 0;
}
