@charset "utf-8";

@import url("base.css");   
/* CSS Document */

#bermynet_logo {
	float: left;
	height: 76px;
	width: 374px;
}
#bermynet_logo a {
	height: 76px;
	width: 374px;
}
#main_left { margin: 0px; padding: 0px; float: left; width: 636px; }

#main_right { margin: 0px; padding: 0px; float: right; width: 340px; }#ladder_home {
	background: #fff;
	float: left;
	width: 636px;
	margin-top: 10px;
}
#ladder_home h1 {
	background: url(ladder_img/bg_LadderHeader.png) no-repeat;
	text-indent: -999em;
	float: left;
	height: 60px;
	width: 636px;
}
#ladder_home h2 {
	font-size: 24px;
	line-height: 60px;
	font-weight: bold;
	color: #797979;
	float: left;
	height: 60px;
	width: 596px;
	padding-right: 20px;
	padding-left: 20px;
	background: #fff url(ladder_img/bg_LadderSubHeader.png) repeat-x;
}
#ladder_home h2 span.title {
	float: left;
	margin-right: 20px;
}
#ladder_home h2 span.date {
	height: 35px;
	width: 35px;
	display: inline;
	background: url(ladder_img/bg_CalendarDate.png) no-repeat;
	float: left;
	margin-top: 12px;
}
#ladder_home h2 span.date strong{
	font-size: 18px;
	float: left;
	height: 21px;
	width: 35px;
	line-height: 21px;
	text-align: center;
}
#ladder_home h2 span.date em{
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	line-height: 14px;
	height: 14px;
	width: 35px;
	float: left;
	font-style: normal;
}
#ladder_home ul.rows {
	width: 596px;
	margin: 0px 20px;
	border-top: 1px solid #e8e8e8;
	clear: left;
}
#ladder_home ul.rows li.row {
	float: left;
	width: 596px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e8e8e8;
	background: #fff;
	margin-top:0px;
}
#ladder_home ul.rows li.row ul li.lileft {
	float: left;
	width: 422px;
}

#ladder_home ul.rows li.row h3 {
	font-size: 15px;
	font-weight: bold;
	color: #216fb4;
	margin-left: 12px;
	margin-right: 24px;
}
#ladder_home ul.rows li.row h3 a {
	text-decoration: none;
	color: #216fb4;
}
#ladder_home ul.rows li.row h3 a:hover {
	text-decoration: underline;
	color: #216fb4;
}

#ladder_home ul.rows li.row p {
	font-size: 12px;
	color: #2a2a2a;
	margin-left: 12px;
	margin-right: 24px;
}
#ladder_home ul.rows li.row ul li.liright {
	float: left;
	width: 162px;
	display: none;
}
#ladder_home ul.rows li.row.hover ul li.liright {
	display: block;
}
#ladder_home ul.rows li.row ul li.liright .fbLink {
	background: url(ladder_img/buttons_LadderMain.png) no-repeat 0px 0px;
	text-indent: -999em;
	float: right;
	height: 27px;
	width: 27px;
	margin-left: 4px;
}
#ladder_home ul.rows li.row ul li.liright .fbLink:hover {
	background: url(ladder_img/buttons_LadderMain.png) no-repeat 0px -27px;
}
#ladder_home ul.rows li.row ul li.liright .twLink {
	background: url(ladder_img/buttons_LadderMain.png) no-repeat -27px 0px;
	text-indent: -999em;
	float: right;
	height: 27px;
	width: 27px;
	margin-left: 4px;
}
#ladder_home ul.rows li.row ul li.liright .twLink:hover {
	background: url(ladder_img/buttons_LadderMain.png) no-repeat -27px -27px;
}
#ladder_home ul.rows li.row ul li.liright .dLink {
	background: url(ladder_img/buttons_LadderMain.png) no-repeat -54px 0px;
	text-indent: -999em;
	float: right;
	height: 27px;
	width: 76px;
	margin-left: 4px;
}
#ladder_home ul.rows li.row ul li.liright .dLink:hover {
	background: url(ladder_img/buttons_LadderMain.png) no-repeat -54px -27px;
}


#ladder_home ul.rows li.row.odd {
	background: #f0f6fb;
}
#ladder_home ul.rows li.row ul li {
	background: transparent;
}

#ladder_home ul.rows li.row.hover, #ladder_home ul li.odd.hover {
	background: #fafbcf;
}
#ladderMoreButton {
	float: left;
	width: 636px;
	margin-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}
#ladderMoreButton a {
	text-align: left;
	background: url(ladder_img/button_more.png) no-repeat 0px 0px;
	height: 58px;
	width: 599px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	text-indent: -999em;
}
#ladderMoreButton a:hover {
	background: url(ladder_img/button_more.png) no-repeat 0px -58px;
}


#ladder_employers {
	background: #fff url(ladder_img/bg_LadderRightHeader.png) no-repeat;
	float: left;
	height: 196px;
	width: 340px;
	margin-top: 10px;
	text-align: center;
	font-size: 13px;
	line-height: 15px;
	padding-top: 84px;
}
#ladder_employers p {
	margin-top: 10px;
	margin-right: 12px;
	margin-left: 12px;
}
#ladder_employers p .employerButton {
	background: url(ladder_img/button_employers.png) no-repeat 0px 0px;
	text-indent: -999em;
	height: 65px;
	width: 182px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	text-align: left;
}
#ladder_employers p .employerButton:hover {
	background: url(ladder_img/button_employers.png) no-repeat 0px -65px;
}


.right_ad {
	background: #fff;
	padding: 0px;
	margin-top: 10px;
	float: left;
	width: 340px;
}
.right_ad img {
	border: 20px solid #fff;
}
