/* offerings-mainpage START */
#contentOfferingsMainpage{
	float: left;
}

#contentOfferingsMainpage h2.boxedTitle{
	margin-bottom: 5px;
}

#contentOfferingsMainpage .box1{
	width: 594px;
	float: left;
	padding-bottom: 7px;
}

#contentOfferingsMainpage .boxes{
	width: 594px;
	float: left;
}

#contentOfferingsMainpage .box2,
#contentOfferingsMainpage .box3,
#contentOfferingsMainpage .box4{
	width: 193px;
	float: left;
	padding: 0 7px 0 0;
}

#contentOfferingsMainpage .box3{
	padding: 0 8px 0 0;
}

#contentOfferingsMainpage .box4{
	padding: 0;
}
/* offerings-mainpage END */

/* offerings-subpage START */
#contentOfferingsSubpage p{
	width: 594px;
}

#contentOfferingsSubpage .boxes{
	width: 594px;
	float: left;
	padding: 11px 0 0 0;
	background: transparent url(../images/hrLine-02.gif) repeat-x top;
}

#contentOfferingsSubpage .boxes p{
	width: auto;
}

#contentOfferingsSubpage .box1,
#contentOfferingsSubpage .box2{
	width: 293px;
	float: left;
}

#contentOfferingsSubpage .box1{
	padding-right: 8px;
}

#contentOfferingsSubpage .box1 .banner,
#contentOfferingsSubpage .box2 .banner{
	width: 293px;
	padding: 1px 0 1px 0;
	margin-bottom: 7px;
	border-bottom: 4px solid #42484c;
}
/* offerings-subpage END */

/* search-results START */
#contentSearchResults{
	padding-top: 0;
}

#contentSearchResults p,
#contentSearchResults .searchResultsNumber,
#contentSearchResults .searchResultsTitle,
#contentSearchResults .searchResultsPages{
	width: 594px;
	float: left;
}

#contentSearchResults p,
#contentSearchResults .searchResultsTitle{
	width: 584px;
}

#contentSearchResults .searchResultsNumber{
	padding: 10px 0 12px 0;
}

#contentSearchResults .searchResultsTitle a,
#contentSearchResults .searchResultsTitle a:hover{
	font-weight: bold;
}

#contentSearchResults .searchResultsPages{
	padding-top: 8px;
	margin-top: 3px;
	background: transparent url(../images/hrLine-02.gif) repeat-x top;
}

#contentSearchResults .searchResultsPages a,
#contentSearchResults .searchResultsPages a:hover{
	font-weight: bold;
}

#contentSearchResults .searchResultsPages span{
	color: #dcd8c6;
	padding: 0 4px 0 4px;
}
/* search-results END */

/* publications START */
#contentPublications{
	padding-top: 0;
}

#contentPublications p,
#contentPublications .publicationsNumber,
#contentPublications .publicationsTable,
#contentPublications .publicationsPages{
	width: 594px;
	float: left;
}

#contentPublications .publicationsNumber{
	padding: 3px 0 5px 0;
}

#contentPublications .publicationsTable th{
	height: 21px;
	line-height: 21px;
	background-color: #42484c;
}

#contentPublications .publicationsTable th a,
#contentPublications .publicationsTable th a:hover,
#contentPublications .publicationsTable th a:visited{
	color: #fff;
	text-decoration: underline;
	font-weight: normal;
	text-transform: uppercase;
}

#contentPublications .publicationsTable th a:hover{
	text-decoration: none;
}

#contentPublications .publicationsTable th .selectCol{
	color: #c2d35e;
	text-decoration: none;
	font-weight:bold;
}

#contentPublications .publicationsTable #sortCell{
	text-align: left;
}

#contentPublications .publicationsTable #sortCell .sortBy{
	position: absolute;
	margin-left: 7px;
	color: #93b6ce;
	font-weight: normal;
	font-size: 11px;
}

#contentPublications .publicationsTable #sortCell a,
#contentPublications .publicationsTable #sortCell a:hover,
#contentPublications .publicationsTable #sortCell a:visited{
	margin-left: 85px;
}

#contentPublications .publicationsTable tr.odd{
	background-color: #edebde;
}

#contentPublications .publicationsTable tr.even{
	background-color: #f8f6ec;
}

#contentPublications .publicationsTable td{
	padding: 5px 7px 5px 7px;
}

#contentPublications .publicationsTable .col1,
#contentPublications .publicationsTable .col2,
#contentPublications .publicationsTable .col3,
#contentPublications .publicationsTable .col4,
#contentPublications .publicationsTable .col5{
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

#contentPublications .publicationsTable .col1{
	width: 185px;
	border-left: none;
}

#contentPublications .publicationsTable .col2{
	width: 135px;
}

#contentPublications .publicationsTable .col3{
	text-align: center;
	width: 70px;
}

#contentPublications .publicationsTable .col4{
	width: 125px;
}

#contentPublications .publicationsTable .col5{
	text-align: center;
}

#contentPublications .publicationsPages{
	padding-top: 8px;
	margin-top: 13px;
	background: transparent url(../images/hrLine-02.gif) repeat-x top;
}

#contentPublications .publicationsPages a,
#contentPublications .publicationsPages a:hover{
	font-weight: bold;
}

#contentPublications .publicationsPages span{
	color: #dcd8c6;
	padding: 0 4px 0 4px;
}
/* publications END */