#rect_top .tail
{
	background-image:url(../images/layouts/three_columns_scalable/rect_top_bottom.png);
	background-repeat: no-repeat;
	height: 23px;
}

/******************************************/

#employment_layout
{
    overflow: hidden;
    min-height: 535px;
}

#employment_layout .head
{
    background: url('../images/layouts/three_columns_scalable/landing_box_top.png') no-repeat 0 0;
    height:13px;
}

#employment_layout .content
{
    background: url('../images/layouts/three_columns_scalable/landing_box_mid.png') repeat-y 0 0;
    overflow: hidden;
    padding: 0px;
}

#employment_layout .tail
{
    background:url('../images/layouts/three_columns_scalable/landing_box_bottom.png') no-repeat 0 0;
    height:28px;
}

/* Landing Wrappers */

#employment_layout .content .wrapper
{
    float:left;
    overflow:hidden;
}

#employment_layout .content .wrapper_left
{
    width: 331px;
}

#employment_layout .content .wrapper_mid
{
    width: 326px;
}

#employment_layout .content .wrapper_right
{
    width: 328px;
}

/* Landing Placeholders */

/* Landing Left Column */

#employment_layout .content .wrapper_left .placeholder .inner_first
{
    overflow: hidden;
}

/* Mid Column */

#employment_layout .content .wrapper_mid .placeholder .inner_first
{
    overflow: hidden;
}

/* Landing Right Column */

#employment_layout .content .wrapper_right .placeholder .inner_first
{
    overflow: hidden;
}

/* CEO col1 */

#employment_layout .listing
{
	min-height: 542px;
}

#employment_layout .content .wrapper_left .col1 .listing
{
	padding-left: 38px;
	padding-right: 18px;
}

#employment_layout .content .wrapper_mid .col2 .listing
{
	padding-left: 28px;
	padding-right: 28px;
}

#employment_layout .content .wrapper_right .col3 .listing
{
	padding-left: 18px;
	padding-right: 28px;
}

#employment_layout .job
{
    margin-bottom: 15px;
}

#employment_layout .item
{
	margin-bottom: 10px;
}

#employment_layout .title a
{
	font-size: 16px;
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold;
}
 #employment_layout .title a:visited
{
	
	color: #170099;
	
}

#employment_layout .title a:hover
{
	color: #CCCCCC;
}

/* About Us - Model of Accessibility */

#employment_layout .content .wrapper_mid .model
{
	height: 542px;
}

#employment_layout .content .wrapper_mid .model .model
{
	padding-left: 28px;
	padding-right: 28px;
}

#employment_layout .content .wrapper_mid .model .model .title
{
	padding-top: 15px;
	padding-bottom: 5px;
	font-size: 16px;
	font-style: italic;
	font-weight:bold;
}

#employment_layout .content .wrapper_mid .model .model a
{
	padding-top: 5px;
	padding-bottom: 5px;
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold;
}
 #employment_layout .content .wrapper_mid .model .model a:visited
{
	color: #170099;
}

#employment_layout .content .wrapper_mid .model .model a:hover
{
	text-decoration:underline;
}

#employment_layout a
{
    color: #ffffff;
    text-decoration:underline;
}
 #employment_layout a:visited
{
    color: #170099;
 
}

#employment_layout a:hover
{
    color: #0a6fa1;
    text-decoration:underline;
}

.content ol, .content ul
{
    margin-left:15px;
}

#employment_layout .title, #employment_layout .custom_title
{
    font-weight:bold;
    margin-bottom: 10px;
    font-size: 16px;
}

.job_title
{
    font-weight:bold;
}

.wrapper_right .image img
{
    width:75px;
}
