body {	margin: 0;		padding: 0;	background-color: #5E4B3A; }#wrapper {	position: relative;	top: 0;	left: 0;}#header {	position: absolute;	top: 0;	left: 0;}#navigation {	font-weight: normal;	font-style: italic;	letter-spacing: 1px;  	color: #fff; 	margin: 0;  	padding: 10px 0 0 47px;}#body {	position: relative;	top: 100px;}.bodytext {				font-family: Verdana, Arial, Helvetica, sans-serif;			color: #dfdbd8;			font-weight: normal;			font-size: 11px;			line-height: 16px; }			.bodytext a:link { text-decoration: none; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #dfdbd8; font-weight: normal; }.bodytext a:visited { text-decoration: none; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #dfdbd8; font-weight: normal; }.bodytext a:hover { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #dfdbd8; font-weight: normal; }.bodytext a:active { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #dfdbd8; font-weight: normal; }.body_header {			font-family: Verdana, Arial, Helvetica, sans-serif;			font-size: 12px;			line-height: 16px;			color: #fff;			font-weight: bold;			font-style: normal; }			.artwork_details {			font-family: arial, verdana, geneva, sans-serif;			font-size: 11px;			line-height: 16px;			color: #fff;			font-weight: normal;			font-style: normal; }			.footer {		font-family: arial, verdana, geneva, sans-serif;	color: #928D88;	font-weight: normal;	font-size: 11px;	line-height: 16px; }.caption {		font-family: arial, verdana, geneva, sans-serif;	color: #928D88;	font-weight: normal;	font-size: 11px;	line-height: 16px; }.footer a:link { text-decoration: none; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 16px; color: #928D88; font-weight: normal; }.footer a:visited { text-decoration: none; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 16px; color: #928D88; font-weight: normal; }.footer a:hover { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 16px; color: #928D88; font-weight: normal; }.footer a:active { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 16px; color: #928D88; font-weight: normal; }table.detail_image { 			border: #FFF;			border-style: solid;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 400px;			height: 430px;}table.thumbnail { 			border: #FFF;			border-style: solid;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 45px;			height: 45px;}table.empty_tn { 			border: #928D88;			border-style: solid;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 45px;			height: 45px;}#imghover a:hover img {	filter: alpha(opacity=50);	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);	-moz-opacity: .5;	opacity:0.5; }	#imghover a img { 	filter: alpha(opacity=100);	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);	-moz-opacity: 1;	opacity:1.0; }/* UNUSED CODE BELOW THIS LINE --------------------------------------------------------------- */td {			font-family: arial, verdana, geneva, sans-serif;			color: #565354;			font-weight: normal;			font-size: 12px;			line-height: 16px;}td.divline {        background-color: #143d8c;}.eleven {				font-family: arial, verdana, geneva, sans-serif;			color: #565354;			font-weight: normal;			font-size: 11px;			line-height: 14px; }.error_text {				font-family: arial, verdana, geneva, sans-serif;			color: #990000;			font-weight: bold;			font-size: 12px;			line-height: 16px; }.hilight a:link { text-decoration: none; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #c24910; font-weight: normal; background-color: yellow; }.hilight a:visited { text-decoration: none; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #c24910; font-weight: normal; background-color: yellow; }.hilight a:hover { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #c24910; font-weight: normal; background-color: yellow; }.hilight a:active { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; line-height: 16px; color: #c24910; font-weight: normal; background-color: yellow; }			.smalltext {				font-family: arial, verdana, geneva, sans-serif;			font-size: 9px;			color: #565354;			line-height: 1.5; }			.ten_point {				font-family: arial, verdana, geneva, sans-serif;			font-size: 10px;			color: #565354;			line-height: 1.5; }.title {			font-family: arial, verdana, geneva, sans-serif;			font-size: 12px;			line-height: 16px;			color: #143d8c;			font-weight: bold;			font-style: italic; }			.subtitle {			font-family: arial, verdana, geneva, sans-serif;			font-size: 12px;			line-height: 16px;			color: #143d8c;			font-weight: bold; }.admintitle {			font-family: arial, verdana, geneva, sans-serif;			font-size: 16px;			color: #c24910;			font-weight: bold; }.r {			font-family: arial, verdana, geneva, sans-serif;			font-size: 12px;			line-height: 16px;			color: #990000;			font-weight: bold; }			.r_td {	border-width: 1px;	padding: 5px;	border-style: solid;	border-color: #990000;	background-color: #FFF;	font-family: arial, verdana, geneva, sans-serif;	font-size: 11px;	line-height: 14px;	color: #990000;	font-weight: normal;}a { text-decoration: none; color: #c24910; }a:visited { text-decoration: none; color: #c24910; }a:hover { text-decoration: underline; color: #c24910; }a:active { text-decoration: underline; color: #c24910; }.admin_detail_header {			font-family: arial, verdana, geneva, sans-serif;			font-size: 11px;			line-height: 16px;			color: #565354;			font-weight: bold; }.admin_details {			font-family: arial, verdana, geneva, sans-serif;			font-size: 10px;			line-height: 14px;			color: #565354;			font-weight: normal; }.help_header {			font-family: arial, verdana, geneva, sans-serif;			font-size: 24px;			color: #999999;			font-weight: bold; }.index_table { 			border: #c24910;			border-style: solid;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 400px}.home_tables { 			border: #143d8c;			border-style: solid;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 350px}.find_tables { 			border: #143d8c;			border-style: solid;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 500px}.hacker_table { 			border: #143d8c;			border-style: solid;			border-top-width: 4px;			border-right-width: 4px;			border-bottom-width: 4px;			border-left-width: 4px;			width: 400px}.topics_table { 			border: #143d8c;			border-style: solid;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 650px}.hacker_warning {			font-family: arial, verdana, geneva, sans-serif;			font-size: 24px;			color: #c24910;			font-weight: bold; }			.hacker_text {			font-family: arial, verdana, geneva, sans-serif;			font-size: 12px;			line-height: 18px; 			color: #143d8c;			font-weight: normal; }			/* STYLES FOR JOB SEARCH RESULTS TABLES -------------------------- */table.search_results { 			border: #c24910;			border-style: hidden;			border-top-width: 1px;			border-right-width: 1px;			border-bottom-width: 1px;			border-left-width: 1px;			width: 650px}table.search_results td.odd {	border-width: 1px;	padding: 5px;	border-style: solid;	border-color: #e0e0e0;	background-color: #f5f5f5;	font-family: arial, verdana, geneva, sans-serif;	font-size: 11px;	line-height: 14px;	color: #333;	font-weight: normal;		}table.search_results td.even {	border-width: 1px;	padding: 5px;	border-style: solid;	border-color: #e0e0e0;	background-color: #FFF;	font-family: arial, verdana, geneva, sans-serif;	font-size: 11px;	line-height: 14px;	color: #333;	font-weight: normal;}table.search_results td a:link { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 14px; color: #c24910; font-weight: normal; }table.search_results td a:visited { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 14px; color: #c24910; font-weight: normal; }table.search_results td a:hover { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 14px; color: #c24910; font-weight: normal; }table.search_results td a:active { text-decoration: underline; font-family: arial, verdana, geneva, sans-serif; font-size: 11px; line-height: 14px; color: #c24910; font-weight: normal; }table.search_results td.header {	border-width: 1px;	padding: 5px;	border-style: hidden;	border-color: gray;	background-color: #c24910;	font-family: arial, verdana, geneva, sans-serif;	font-size: 11px;	line-height: 14px;	color: #FFF;	font-weight: bold;}/* END STYLES FOR JOB SEARCH RESULTS TABLES -------------------------- */.form_header_image{	background-image: url(../images/form_header_bg.gif);	background-repeat: no-repeat;	font-family: arial, verdana, geneva, sans-serif;	font-size: 12px;	line-height: 12px;	color: #FFF;	font-weight: bold;}.form_required {	font-family: arial, verdana, geneva, sans-serif;	font-size: 11px;	line-height: 16px;	color: #c24910;	font-weight: bold;	}