/* PHARMAJOBS GENERAL RULES *//* HTML RULES */*, html, body {	margin: 0px;	padding: 0px;}body {	font-family: Arial, Helvetica, sans-serif;	text-align: center;	background: #2F2F2F url("/images/backgrounds/gradient_background.gif");	background-repeat: repeat-x;}a img {	border: 0px;}/* SITE MAIN CONTAINER */div#site_container {	margin: 0px auto;	width: 1000px;	text-align: left;}/* SITE SECONDARY CONTAINER */div#container {	position: relative;	width: 1000px;	background-repeat:no-repeat;}/* HEADER */div#header {	width: 1000px;}	#header h1 {		width: 1000px;	}			#header h1 span, #header h2, #header img {			display: none;		}/* NAVIGATION */	ul#navigation {	position: absolute;	top: 0px;	right: 50px;	width: 500px;	height: 50px;	list-style: none;}	#navigation li {		float: left;	}			a#home_link {			width: 64px;			background: transparent url("/images/navigation/home_button.gif");		}				a#about_link {			width: 67px;			background: transparent url("/images/navigation/about_button.gif");		}				a#candidates_link {			width: 97px;			background: transparent url("/images/navigation/candidates_button.gif");		}				a#employers_link {			width: 95px;			background: transparent url("/images/navigation/employers_button.gif");		}				a#opportunities_link {			width: 108px;			background: transparent url("/images/navigation/opportunities_button.gif");		}				a#contact_link {			width: 69px;			background: transparent url("/images/navigation/contact_button.gif");		}			#navigation li a {			display: block;			height: 50px;			background-repeat: no-repeat;			background-position: 0px 0px;		}				#navigation li a.current {			background-position: 0px -100px;		}		#navigation li a:hover {			background-position: 0px -50px;		}							#navigation li a span {				display: none;			}/* MAIN BODY */div#main_body {	position: relative;	padding: 20px 30px;	color: #FFFFFF;	font-size: 13px;	line-height: 20px;	background: transparent url("/images/backgrounds/main_body_bottom.gif");	background-repeat: no-repeat;	background-position: bottom center;}	#main_body h2 {		margin: 0px 0px 30px 0px;		color: #BBD36C;		font-size: 22px;		font-weight: 100;	}		#main_body h3 {		margin: 0px 0px 20px 0px;		font-size: 18px;		font-weight: 100;		color: #3999DA;	}		#main_body strong {		color: #BBD36C;	}		#main_body ul, #main_body ol {		margin: 25px 0px 25px 25px;	}		#main_body p {		margin: 25px 0px;	}		#main_body a {		color: #BBD36C;	}		#main_body a:hover {		color: #3999DA;	}/* FOOTER */div#footer {	clear: both;	width: 1000px;	height: 136px;	background: transparent url("/images/backgrounds/footer.gif");	background-repeat: no-repeat;}		p.copyright_and_info {		display: none;	}/* STAMPS */	a#sticky_stamp {		position: absolute;		bottom: 0px;		left: 130px;		width: 120px;		height: 136px;	}	a#mrinetwork_stamp {		position: absolute;		bottom: 0px;		right: 0px;		width: 230px;		height: 136px;	}				#sticky_stamp p, #sticky_stamp img, 		#mrinetwork_stamp p, #mrinetwork_stamp img {			display: none !important;		}