body {
		margin-left: 0px;
		margin-top: 0px;
		background-color: #ffffff;}

P,table {
	background-color: White;
	color: Black;
	font-family: Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}

.tiny {
	font-family: Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
hr {
	border: 1px inset;
}

IMG.decoration
{
    /* padding-right: 7px; */
    padding-left: 20px;
    float: right;
    padding-bottom: 10px;
    padding-top: 10px;
}

ul {
	font-family: Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: Blue;
	list-style-image : url("http://www.recruit2recruit.net/_images/bullet-point.gif");
	line-height: 150%;
	font-size: 80%;
	vertical-align: middle;
}

#title {
	position:absolute;
	left:300px;
	top:240px;
}

#body {
	position:absolute;
	left:170px;
	top:298px;
	/* width:597px; */
	width: 591px;
	height:347px;
	z-index:1;
}

#telephone {
	position:absolute;
	left:420px;
	top:160px;
}

td.label {
	width: 200px;
}

.distinct {
	font-weight: bold;
	color: red;
}

.goldenrule {
	font-weight: bold;
	color: red;
}

A {
	font-weight: bold;
	color: blue;
	text-decoration: none;
}

A:hover
{
	font-weight: bold;
	color: red;
	text-decoration: underline;
}

.footer {
	color: #6361f7;
	font-size: 70%;
	font-family: Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
}

#masthead_left {
		position: absolute;
		left: 0px;
		top: 0px;
		background-image:url('/_images/index/masthead_left.gif');
		width: 403px;
		height: 142px;
		background-repeat: no-repeat;
}

#masthead_right {
		position: absolute;
		left: 403px;
		top: 0px;
		background-image:url('/_images/index/masthead_right.jpg');
		width: 357px;
		height: 142px;
		background-repeat: no-repeat;
}

#masthead_remainder {
		position: absolute;
		left: 143px;
		top: 142px;
		background-image:url('/_images/index/masthead_remainder.gif');
		width: 176px;
		height: 56px;
		background-repeat: no-repeat;
}

#masthead_bottom_mid {
		position: absolute;
		left: 319px;
		top: 142px;
		background-image:url('/_images/index/masthead_bottom_mid.gif');
		width: 441px;
		height: 13px;
		background-repeat: no-repeat;
}

#masthead_bottom_left {
		position: absolute;
		left: 363px;
		top: 155px;
		background-image:url('/_images/index/masthead_bottom_left.gif');
		width: 60px;
		height: 12px;
		background-repeat: no-repeat;
}

#masthead_bottom_right {
		position: absolute;
		left: 622px;
		top: 155px;
		background-image:url('/_images/index/masthead_bottom_right.gif');
		width: 138px;
		height: 63px;
		background-repeat: no-repeat;
}


#find_job_left {
		position: absolute;
		left: 143px;
		top: 198px;
		width: 55px;
		height: 68px;
		background-image:url('/_images/index/find_job_left.gif');
		background-repeat: no-repeat;
}

#find_job_bottom {
		position: absolute;
		left: 198px;
		top: 246px;
		width: 44px;
		height: 20px;
		background-image:url('/_images/index/find_job_bottom.gif');
		background-repeat: no-repeat;
}

#find_job_right {
		position: absolute;
		left: 242px;
		top: 198px;
		width: 33px;
		height: 68px;
		background-image:url('/_images/index/find_job_right.gif');
		background-repeat: no-repeat;
}

#recruiters_text {
		position: absolute;
		left: 303px;
		top: 167px;
		width: 79px;
		height: 51px;
		background-image:url('/_images/index/recruiters_text.gif');
		background-repeat: no-repeat;
}

#button_container {
	position: absolute;
	left: 0px;
	top: 142px;
	width: 143px;
	height: 232px;
	background-image:url('/_images/index/button_container.gif');
	background-repeat: no-repeat;
}

a.home {
		position: absolute;
		left: 0px;
		top: 149px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/home_slice.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.home:hover {
		background-position: 0 -17px;
}

a.about_us {
		position: absolute;
		left: 0px;
		top: 182px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/about_us_slice.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.about_us:hover {
		background-position: 0 -17px;
}

a.contact_us {
		position: absolute;
		left: 0px;
		top: 216px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/contact_us_slice.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.contact_us:hover {
		background-position: 0 -17px;
}

a.internal_vacancies {
		position: absolute;
		left: 0px;
		top: 249px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/internal_vacancies_slice.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.internal_vacancies:hover {
		background-position: 0 -17px;
}

a.submit_a_cv {
		position: absolute;
		left: 0px;
		top: 283px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/submit_a_cv.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.submit_a_cv:hover {
		background-position: 0 -17px;
}

a.interview_tips {
		position: absolute;
		left: 0px;
		top: 317px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/interview_tips_slice.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.interview_tips:hover {
		background-position: 0 -17px;
}

a.resources {
		position: absolute;
		left: 0px;
		top: 350px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/resources.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.resources:hover {
		background-position: 0 -17px;
}

a.divisions {
		position: absolute;
		left: 0px;
		top: 384px;
		width: 143px;
		height: 17px;
		background-image:url('/_images/index/divisions_slice.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.divisions:hover {
		background-position: 0 -17px;
}


a.find_jobs {
		position: absolute;
		left: 198px;
		top: 198px;
		width: 44px;
		height: 48px;
		background-image:url('/_images/index/find_jobs_button.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.find_jobs:hover {
		background-position: 0 -48px;
}

a.post_jobspec {
		position: absolute;
		left: 319px;
		top: 155px;
		width: 44px;
		height: 43px;
		background-image:url('/_images/index/post_jobspec_button.gif');
		background-repeat: no-repeat;
		overflow: hidden;	/* IE needs this */
}

a.post_jobspec:hover {
		background-position: 0 -43px;
}

#little_bit {
		position: absolute;
		left: 0px;
		top: 373px;
		background-image:url('/_images/index/little_bit.gif');
		width: 17px;
		height: 18px;
		background-repeat: no-repeat;
}

#extra_button {
		position: absolute;
		left: 0px;
		top:377px;
		background-image:url('/_images/index/generic_button.gif');
		width: 142px;
		height: 31px;
		background-repeat: no-repeat;
}

#sidecontent {
	position: absolute;
	left: 0px;
	top: 415px;
	width: 143px;
}

.verticalgap {
	padding-bottom: 5px;
}