body {
	font:normal 12px Arial,Helvetica,Sans-serif;
        background:#fff url('/images/bg_h.png') repeat-x;
        color:#333;
        text-align:center;
}

a, a:visited{color:#7170b3; text-decoration:none}
a:hover{color:#fbb567}
.clear{clear:both}
.img, #benefitList dt{background:transparent url('/images/pausejobs_graphics.png') no-repeat; display:block;}
.logo{width:147px; height:53px; float:left}
.whoWeAre{background-position:0 -64px; width:100%; height:19px;}
.benefits{background-position:0 -93px; width:100%; height:25px;}
.positions{background-position:0 -129px; width:100%; height:24px;}

#wrapper{width:900px; margin:0 auto; text-align:left;}
.header{height:92px; padding-top:8px;}
.header ul{float:right; padding-top:12px}
.header ul li{display:inline; text-transform:uppercase}
.header ul li a{margin-left:25px;}

.contentBody{width:740px; margin:0 auto;}
.contentBody.twoColumn{width:500px; float:left;}
#benefitList{margin:0; padding:0; list-style-type:none;}
#benefitList dt{padding:10px 10px 10px 30px; margin:5px 0; font-size:14px; font-weight:bold; cursor:pointer; background-color:#f5f5f5; background-position:-160px 11px}
#benefitList dt:hover{background-color:#ececf7}
#benefitList dt.active{background-color:#ececf7; background-position:-156px -32px}
#benefitList dd{display:block; margin:5px 0 0; padding:10px 10px 20px}
.positionMenu{width:320px; float:right;}
.positionMenu h2{margin-top:8px}
.positionMenu ul{list-style-type: none; margin:0; padding:0}
.positionMenu ul li{margin:10px 0; padding:10px; background-color:#ececf7;}
.positionMenu ul li:hover{background-color:#fff7db}
.positionMenu ul li.inactive{background-color:#eee; color:#999;}
.positionMenu ul li h4{margin:0 0 8px}
.positionMenu ul li h4 span{font-size:12px; font-weight:normal}

h1, h2{padding-bottom:10px; color:#333399}

h1 {
	font-size: 22px;
        font-weight:normal;
        border-bottom:1px solid #ccc;
        
}
h2 {
	font-size: 18px;
        border-bottom:1px solid #ccc;
        margin-top:50px;
}
h3 {
	font-size: 16px;
	margin-top: 0px;
}
h4 {
	font-size: 14px;
        margin-top:30px;
        margin-bottom:5px;
        color:#666;
}

.code {
	white-space: pre;
	font-family: monospace;
}

pre.code {
	border: 1px solid silver;
	background-color: #F4F4F4;
	padding: 5px;
	margin: 5px 0;
}
input, textarea{border:1px solid #ccc; padding:5px}
input[type="radio"]{border:0}
textarea {
	width: 98%;
	font-family: Verdana,Helvetica,Arial,Sans-serif;
	font-size: 12px;
}
textarea.code {
	font-family: monospace;
}
.btn{cursor:pointer; background-color:#7170b3; color:#fff; font-size:12px; text-transform:uppercase; border:0; padding:5px; margin:10px 0}
.btn:hover{background-color:#fbb567; color:#000}
.btnApply{border:1px solid #ccc; padding:10px; background-color:#ececf7}
.btnApply:hover{background-color:#fff7db}
.smallText{font-size:11px;}
.topDividerTitle{border-top:1px solid #ccc; padding:20px 0 0; margin-top:30px}
.topDivider{border-top:1px solid #ccc; padding:10px 0;}
