/* TRS INTERIOR PAGE RULES *//* RULES FOR WIDE SITE */.wide {}/* HEADER */div#header {	height: 310px;}	.photo_1 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_1.jpg");	}		.photo_2 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_2.jpg");	}		.photo_3 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_3.jpg");	}		.photo_4 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_4.jpg");	}		.photo_5 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_5.jpg");	}		.photo_6 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_6.jpg");	}		.photo_7 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_7.jpg");	}	.photo_8 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_8.jpg");	}		.photo_9 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_9.jpg");	}		.photo_16 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_16.jpg");	}		.photo_17 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_17.jpg");	}	.photo_18 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_18.jpg");	}	.photo_19 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_19.jpg");	}	.photo_20 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_20.jpg");	}	.photo_21 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_21.jpg");	}	.photo_22 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_22.jpg");	}	.photo_23 {		background: transparent url("/images/misc_elements/interior_photos/interior_image_23.jpg");	}		.photo_1, .photo_2, .photo_3, .photo_4, 	.photo_5, .photo_6, .photo_7, .photo_8, 	.photo_9, .photo_16, .photo_17,	.photo_18, .photo_19, .photo_20, .photo_21,	.photo_22, .photo_23 {		background-repeat: no-repeat;		background-position: 0px 0px;	}/* MAIN BODY REGION */div#main_body {	position: relative;	top: -50px;	float: right;	display: inline;	margin: 0px 40px 0px 0px;	width: 615px;	color: #C7C7C7;	font-size: 14px;	line-height: 25px;}	#main_body h2 {		margin: 0px 0px 25px 0px;		color: #FFFFFF;		font-size: 18px;		font-weight: 100;	}		#main_body h3, #main_body h4 {		margin: 25px 0px;		font-size: 16px;		font-weight: 100;	}	#main_body h3 {		color: #FFFFFF;	}		#main_body h4 {		color: #4BB3FF;	}	#main_body p {		margin: 20px 0px;	}			#main_body ul, #main_body  ol {		margin: 25px 0px 25px 30px;	}	* html #main_body ul, * html #main_body  ol {		margin: 25px 0px 25px 30px;	}		#main_body a {		color: #4BB3FF;	}		#main_body a:hover {		color: #FF0000;	}		#main_body p.MsoNormal, #main_body li.MsoNormal, font {		color: #C7C7C7 !important;	}	/* JOB BOARD RULES */ul#job_list {	margin: 25px 0px;	width: 98%;	list-style: none;	clear: right;}	#job_list li {		display: block;		clear: left;		width: 100%;		line-height: 0px;	}		a.job_board_heading, a.job_board_item {			display: block;			line-height: 40px;			width: 100%;			clear: right;			overflow: auto;		}				a.job_board_heading {			font-size: 16px;			color: #FFFFFF;		}								a.job_board_item {			background: #000000 url("/images/backgrounds/job_item_background.gif");			background-repeat: no-repeat;			background-position: 0px 0px;			cursor: pointer;		}				a:hover.job_board_item {			background-color: #242424;			background-position: 0px -80px;		}					a.job_board_heading span, .job_board_item span {				float: left;			}span.updated_date {	padding: 0 0 0 4%;	width: 16%;	color: #FFFFFF;}span.job_location {	padding: 0;	width: 10%;	color: #FFFFFF;}span.job_title {	width: 69%;}span.position_id {}/* AD SHOWCASES */a#awards_ad {	background: transparent url("/images/misc_elements/ads/awards_ad.gif");}a#our_team_ad {	background: transparent url("/images/misc_elements/ads/our_team_ad(generic).gif");}a#industry_news_ad {	background: transparent url("/images/misc_elements/ads/industry_news_ad.gif");}a#employer_ad {	background: transparent url("/images/misc_elements/ads/employer_whitepaper_ad.gif");}a#candidate_ad {	background: transparent url("/images/misc_elements/ads/candidate_whitepaper_ad.gif");}a#testimonial_ad {	background: transparent url("/images/misc_elements/ads/testimonials_ad.gif");}a#video_ad {	background: transparent url("/images/misc_elements/ads/mrinetwork_video_ad.gif");}a#awards_ad, a#our_team_ad, a#employer_ad, a#industry_news_ad, a#candidate_ad, a#testimonial_ad, a#video_ad {	display: block;	width: 319px;	height: 260px;	background-repeat: no-repeat;}	#awards_ad span, #our_team_ad span, #employer_ad span, 	#industry_news_ad span, #candidate_ad span, #testimonial_ad span, 	#video_ad span {		display: none;	}/* STAFF BIO LIST */h3.staff_group {	margin: 0px;	clear: left;	margin: 20px 0px 0px 0px !important;	padding: 20px 10px;	font-size: 18px;	background: transparent url("/images/body_regions/interior_h2_bg.png");}ul.ae_preview {	margin: 0px !important;	list-style: none;}	.ae_preview li {		position: relative;		float: left;		width: 48%;		padding: 10px 0px 10px 2% !important;		border-top: 1px solid #4b4b4b;		height: 135px;		background-image: none !important;	}		.ae_preview li img {		float: right;		padding: 5px 0px 0px 10px !important;		width: 75px;	}		.ae_preview li p {		margin: 0px !important;	}		.staff_name {		margin: 0px !important;		font-size: 16px;	}		.staff_title {		font-weight: bold;	}		a.facebook_profile_link, a.profile_facebook_profile_link, 	a.linked_in_profile_link, a.profile_linked_in_profile_link {		float: left;	}	.linked_in_profile_link{	}/* INTERIOR SUB NAVIGATION */ul#interior_sub_nav {	margin: 15px 0px 0px 0px;	padding: 60px 29px 0px 0px;	width: 290px;	background: transparent url("/images/backgrounds/sub_nav_header.gif");	background-repeat: no-repeat;	background-position: top left;	list-style: none;	font-size: 12px;}	#interior_sub_nav li {		line-height: 0px;	}			#interior_sub_nav li a {			display: block;			padding: 0px 10px 0px 70px;			width: 210px;			line-height: 30px;			background: transparent url("/images/backgrounds/sub_nav_item_background.gif");			background-repeat: no-repeat;			background-position: 0px 0px;			color: #FFFFFF;		}				#interior_sub_nav li a:hover {			color: #4BB3FF;			background-position: 0px -60px;		}p#check_back {	margin: 0px;	width: 319px;	height: 36px;	background: transparent url("/images/backgrounds/sub_nav_footer.gif");	background-repeat: no-repeat;}	#check_back span {		display: none;	}/* MRINETWORK MENTION */div#trs_notices {	clear: both;	width: 1000px;	height: 1px;}	#trs_notices span {		display: none;	
