


/*from sections/our-story.css */

#ourStoryContainer 
{
    margin-left:14px;
    margin-right:5px;
    width:895px;
}

.ourStoryMainHeader {
font-weight:bold;
}
.ourStorySubHeader {
	font-weight:bold;
}

#pageTitle 
{
    padding:10px 10px 10px 0px;
}

p.footnote {
font-size:10px;
margin-top:10px;
}


/*from crutchfield.css */
.Caption {
	font-size: 11px;
	font-weight: bold;
}


a.leftnav {
	font-size: 11px;
	line-height: 12px;
	color:#000;
	text-decoration: none;
	font-weight: normal;
}

a.leftnav:visited {
	font-size: 11px;
	line-height: 12px;
	color:#000;
	text-decoration: none;
	font-weight: normal;
}

a.leftnav:hover {
	font-size: 11px;
	line-height: 12px;
	color:#000;
	text-decoration: underline;
	font-weight: normal;
}

a.leftnav:active {
	font-size: 11px;
	line-height: 12px;
	color:#000;
	text-decoration: none;
	font-weight: normal;
}

.leftnav {
	font-size: 11px;
	line-height: 12px;
	color:#000;
	text-decoration: none;
	font-weight: normal;
}
.TextTiny { font-size: 12px; }

td.jobs-left td {padding:2px;}

/*
#maincontainer {
background:#FCFCFC url(//a248.e.akamai.net/pix.crutchfield.com/v3.0/backgrounds/container-bg_r2_c2.jpg) repeat-y scroll center top;
margin:0pt auto;
text-align:left;
top:0pt;
width:1014px;
}
*/

table.jobs-main 
{
    margin-left:11px;
}
td.jobs-right
{
    padding-right:17px;
}


/* begin jobs.css */
	img, img a {
		border:none; }
	#jobwrap {
		font: normal 12px Verdana, arial, Helvetica, serif;
		padding: 5px; }
	#jobwrap:after {
		content: " ";
		display: block;
		clear: both;
		visibility: hidden;
		font-size: 0; }
	#listings {
		background:#FFF;
		float:left;
		width:100%; 
		 }
    #listings .label {
        background-color:white;
        color: #5d5d5d;
        font-size: 12px;
        font-weight: bold;
        padding: 5px 10px;
        text-transform:none;
    }
    #listings h1 {
        margin-bottom:0;
    }
    #listings h2 {
        color:#5d5d5d
    }
	#listings h3 {
		margin:0;
		padding:0;
		font-size:10px; }
	#jobwrap p, #listings p, #soulside p {
		padding:0;
		margin:10px 0;
		line-height:1.3em; }
	#jobwrap p span, #listings p span {
		display:block;
		font-weight:bold;
		font-size:14px;
	}
	#listings dl {
		margin:0;
		padding:0;
		margin-top:15px; }
	#listings dt div {
		background-color:#cfcfcf;
        font-weight: bold;
        padding: 5px 10px;
    }
	#listings dt.internships {
		border-bottom:2px solid #75AE47; }
	#listings dt.internships div {
		background-color:#75AE47;
		color:#FFF;
		padding:1px 5px 0 5px;
		width:205px;
		font-size:15px;
		font-weight:bold; }
	#listings dd {
        background-color: inherit;
        border-bottom: 1px solid #cfcfcf;
        margin: 8px 0 0;
        padding: 5px;
    }
	#listings dd div.label {
		width:75px;
		float:left;
		text-align:right;
		font-weight:bold;
		padding:3px 10px 0 0; }
	#listings dd div.content {
		margin-left:85px;
		padding:3px; }
	#listings dd div.content a {
		font-weight:bold; }
	#listings dd div.content a.view {
		font-weight:normal;
		padding-right:16px; }
	#soulside {
		background:#FFF;
		float:right;
		width:245px; }
	#soulside .incentives {
		border:1px solid #06C;
		padding:5px;
		margin-bottom:12px; }
	#soulside .li {
		font-size:11px;
		font-weight:normal;
		background: transparent url(//a248.e.akamai.net/pix.crutchfield.com/graphics/jobs/new/bltCheck.png) no-repeat top left;
		padding-left:16px;
		padding-bottom:5px; }
	#soulside div.incentiveBlue {
		background-color:#06C;
		color:#FFF;
		font-weight:bold;
		font-size:14px;
		padding:2px 5px;
		margin:0 0 13px 0;	}
	#soulside ul {
		margin-bottom:0; }
  #soulside h3, #soulside p {
		padding:0 10px 0 0; }
	#cleartheway {
		clear:both;
		padding-top:14px; }
	#cleartheway p {
		padding:8px 0;
		margin:0 0 20px 0;
		border-top:1px solid #06C; }

/* if we want text instead of an image */
	.reputation {
		text-align:center;
		font-size:14px;
		font-weight:bold;
		color:#06C; }
	.reputation span {
		display:block;
		font-size:12px;
		font-style:italic; }
		
/***************************************************
* department information images                    *
****************************************************/		
	dd#department .image-container {
		background-color:#FFF;
		padding-top:6px;
		height:165px;
		min-height:165px; }
	dd#department .image-container img {
	 	float:left;
		margin:0 7px; }
	
		
/***************************************************
* how-to apply section                             *
****************************************************/		
	#jobwrap ol li, #jobwrap ul li {
		margin:0 0 8px 0; }
	.address {
		color: #06C;
		padding-bottom:5px;
		display:block;
		margin:10px 0; }
	small {
		font-size:10px; }
		
		
		dd#listing ul li {list-style-type:disc;margin-left:30px;}
		
		dd#listing ul {margin:5px;}
		
		div.apply, div.return{margin:15px 5px;}
