/* Museum Jobs - Medium Resolution */
/* Scope - Public Pages */
/* Latitude 56 Ltd  Copyright 2009  */


/* PAGE FORMATTING */
html, body {margin:0; padding:0; height:100%; max-height:100%; border: none;}

.hand {cursor: pointer;}
acronym {cursor:help; color:#666666;}
a:link { color:#333300; text-decoration: none;}
a:visited {color:#333300; text-decoration: none;}
a:active {color:#9F8260; text-decoration: none;}
a:hover {text-decoration: none;}

.white_text { color: #FFFFFF; }
.whitelink a { color: #A29F96; }
.whitelink a:hover { color: #FFFFFF; }

.grey_text { color: #666666; }

/* TEXT DISPLAY */

.maintitle {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #FFFFFF;
	font-weight: bolder; text-decoration: none;
}

.title {
	font-family: Calibri, Georgia, Book Antiqua, Helvetica, Arial, sans-serif;
	font-size: 1.8em;
/* 	font-weight: lighter; */
	color: #B9B7A3;
}

.home_jobtitle a {font-size: 1.1em; font-weight: bolder; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none;}
.home_organisation {font-size: 0.9em; font-weight: bold; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none;}
.home_organisation_no_back {font-size: 0.9em; font-weight: bolder; font-family:"MS sans serif", Calibri, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #F7F7F7;}
.home_location {font-size: 0.8em; font-weight: normal; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #EAE9E4;}
.home_location_no_back {font-size: 0.8em; font-weight: normal; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #F7F7F7;}
.home_salary {font-size: 0.8em; font-weight: bold; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #EAE9E4;}
.home_salary_no_back {font-size: 0.8em; font-weight: bold; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #F7F7F7;}
.home_textlink a {font-size: x-small; font-weight: bolder; font-family:"MS sans serif", Calibri, Arial, Helvetica, sans-serif; text-decoration: none;}
.side_jobtitle a {font-size: 0.95em; font-weight: bolder; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none;}
.jobtitle {font-size: 1.0em; font-weight: bolder; font-family: Calibri, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}

.mj0 {font-size: 1.8em; font-weight: bold; font-family: Calibri, Arial,Times New Roman,Courier, Verdana, Helvetica, sans-serif; text-decoration: none;}
.mj1 {font-size: 1.2em; font-weight: bold; font-family: Calibri, Arial, Helvetica, sans-serif; text-decoration: none;}
.mj2 {font-size: 1.1em; font-weight: bold; font-family: Calibri, Arial,Helvetica, sans-serif; text-decoration: none;}
.mj3 {font-size: 1.1em; font-weight: normal; font-family: Calibri, Trebuchet MS, Tahoma, sans-serif; text-decoration: none;}
.mj4 {font-size: 1.0em; font-weight: normal; font-family: Calibri, Arial, Helvetica, sans-serif, "MS sans serif"; text-decoration: none;}
.mj5 {font-size: 0.9em; font-weight: normal; font-family: Calibri, Arial, Helvetica, sans-serif, "MS sans serif"; text-decoration: none;}
.mj6 {font-size: 0.8em; font-weight: normal; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-decoration: none;}
.mj6_blue {font-size: 0.7em; font-weight: normal; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-decoration: none; color: #003399;}
.mj6_brown {font-size: 0.7em; font-weight: normal; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-decoration: none; color: #FF3399;}
.mj7 {font-size: 0.5em; font-weight: normal; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-decoration: none; color: #000000;}
.mj7_grey {font-size: 0.5em; font-weight: normal; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-decoration: none; color: #AAAAAA;}


/* IMAGE DISPLAY */
td.HomeLogo { background-image: url('../../images/account-logo.gif');  background-color:#000000; background-repeat: no-repeat; background-position: bottom center; width: 265px;}
td.HomeLogoUS { background-image: url('../../images/mj-logo-gold-us.gif');  background-color:#000000; background-repeat: no-repeat; background-position: left center; width: 265px;}
td.HomeArt { background-image: url('../../images/titian-home-medium.jpg');  background-color:#000000; background-repeat: no-repeat; background-position: bottom center; width: 146px;}
td.HeaderLogo { background-image: url('../../images/mj-header-logo.gif');  background-color:#000000; background-repeat: no-repeat; background-position: left center; width: 262px; height: 115px;}

td.HomeWorldMap { background-image: url('../../images/worldmap-faded-medium.gif');  background-color:#000000; background-repeat: no-repeat; background-position: center center; height: 180px;}
td.HomeWorldMapUK { background-image: url('../../images/worldmap-faded-uk.gif');  background-color:#000000; background-repeat: no-repeat; background-position: center center; height: 180px;}
td.HomeWorldMapUS { background-image: url('../../images/worldmap-faded-us.gif');  background-color:#000000; background-repeat: no-repeat; background-position: center center; height: 180px;}
td.HomeMapUS { background-image: url('../../images/us-map-faded.gif');  background-color:#000000; background-repeat: no-repeat; background-position: center center; height: 180px;}
td.HomeMapUK { height: 180px;}
td.RedRibbon {background-image: url('../../images/red-black-grad.gif'); background-repeat: repeat; background-position: left center; height: 32px;}
td.RedRibbonShort {background-image: url('../../images/red-black-grad-short.gif'); background-repeat: repeat; background-position: left center; height: 32px;}
td.RedRibbonShortMono {background-image: url('../../images/red-black-grad-mono.gif'); background-repeat: repeat; background-position: left center; height: 32px;}

td.RedGradient {background-image: url('../../images/gradient-strip.gif'); background-repeat: repeat; background-position: left center; height: 14px;}
td.RedGradientFlip {background-image: url('../../images/gradient-strip-flip.gif'); background-repeat: repeat; background-position: left center; height: 16px;}

td.AccountLogo {background-image: url('../../images/employer-account-logo.gif'); background-repeat: no-repeat; background-position: center center; height: 105px;}


/* TABLE DISPLAY */
.jobtable {	background-position: center; width: 96%; border: 1px solid #C8DAAA;}
.jobtableselected {	background-position: center; width: 96%;  border: 2px dotted #B5C6E5;}
.jobinnertable { background-color: #EAE9E4;}
.jobinnertableselected { background-color: #F6F7B8;}


.jobtablewide {	background-position: center; width: 94%; border: 1px solid #B8B6A1; background-image: url('../images/job-table-background-light.jpg');}
.jobtablewideplain { width: 94%; border: 1px solid #B8B6A1;}
.jobtablewidenoback {width: 94%; border: 1px solid #B8B6A1; background-position: center; background-color:#FFFFFF; text-align: center;}
.jobheader { width: 100%; border: 1px solid #DEDEDE;}
.print_wrapper { width:76%; background-color:#FBFBFB;}
.center table {margin-left: auto; margin-right: auto; text-align:left;}
table.CareerGuideRightTable {border-width: 1px;border-style: dotted; border-spacing: 1px; border-color: #C0D0E0; background-color: #F9FAF9;}
table.CareerGuideRightTableMenu {border-width: 1px; border-style: solid; border-spacing: 1px; border-color: #C0D0E0; background-color: #F7F7F7;}
td.TopLeftLogo {height: 180px;}
td.TabRow {background-image: url('../../images/tabrow-medium-black.gif');}
td.TabRowSmall {background-image: url('../../images/tab-row-small-white.gif'); height: 24px;}


/* DROP DOWN MENU FORMATTING */
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em;}
option.top {background-color:#000000; color: #FFFFFF; border: #000000;}
option.one {background-color:#DCC3C3; font-weight:bold; color: #000000;}
option.two {background-color:#FFFFFF; font-weight:bold; color: #000000;}


/* LIST FORMATTING ( font-variant:small-caps;) */
ul {list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.9em; padding: 0 0 0 0px;}

ul.nav {margin-left: 0px; vertical-align: top;} 
ul.nav li {font-weight: bold; margin-left: 0px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; color: #FFFFFF; vertical-align: middle; line-height:26px;} 
ul.nav li a{font-weight: normal; vertical-align: middle; height:26px; color:#FFFFFF; background-color:#333333; margin-left: 0px; padding-left: 8px; text-decoration: none; padding-top: 0px; display:block;} 
ul.nav li a:hover{ background-color: #B9B7A3; color: #000000; padding-left:8px;} 


ul.joblocations {list-style:none; text-decoration: none; padding-left: 0px; margin-left: 30px;}
li.boldline { font-size: 0.9em; list-style-type:none; list-style-image: none; padding-top:10px; list-style:none; text-decoration: none; padding-left: 0px; margin-left: 0; line-height:40px;}
li.joblocation { font-size: 1.0em; font-weight: lighter; list-style-image: url("../../images/job_location_bullet_grey.gif"); font-family:Verdana,Arial,Helvetica,Calibri,    sans-serif, "MS sans serif"; text-decoration: none;}

ul.jobdetails {list-style:none; text-decoration: none; padding-left: 0px; margin-left: 0;}


/* FORM OBJECTS */

input.text {color: #000000; border: #26a solid 1px; vertical-align : middle;}

.text-area-extrawide {width: 56em; font-size: 1.0em; margin: 0 0 0 6px; padding: 0 0 0 0;}
.text-area-wide {width: 42em; float: left; margin-bottom: 10px; border: #26a solid 1px;}
.text-area-medium {width: 40em; margin-bottom: 10px; border: #26a solid 1px;}
.text-area-small {width: 26em; border: #26a solid 1px;}

.input-menu-verywide {width: 42em; font-size: 0.8em; margin: 0 0 0 6px; padding: 0 0 0 0;}
.input-menu-wide {width: 26em; font-size: 0.8em; margin: 0 0 0 6px; padding: 0 0 0 0; float: left;}
.input-menu-medium {width: 18em; font-size: 0.8em; margin: 0 0 0 6px; padding: 0 0 0 0; float: left;}
.input-menu-small {width: 12em; font-size: 0.8em; margin: 0 0 0 6px; padding: 0 0 0 0; float: left;}
.input-menu-verysmall {width: 6.5em; font-size: 0.8em; margin: 0 0 0 6px; padding: 0 0 0 0; float: left;}
.input-menu-tiny {width: 4em; font-size: 0.8em; margin: 0 0 0 5px; padding: 0 0 0 0; float: left;}
.jobsearch-menu { background-color: #000000; color: #FFFFFF; width: 18em; font-size: 0.8em; margin: 0 0 0 0px; padding: 0 0 0 0; vertical-align: middle; border-left: 2px solid #81786B; border-right: 2px solid #81786B; border-top: 2px solid #81786B; border-bottom: 2px solid #81786B;}

.input-box-verywide {width: 42em; font-size: 0.9em; margin: 0 0 0 6px; padding: 0 0 0 2px;}
.input-box-wide {width: 26em; font-size: 0.9em; margin: 0 0 0 6px; padding: 0 0 0 2px; float: left;}
.input-box-medium {width: 18em; font-size: 0.9em; margin: 0 0 0 6px; padding: 0 0 0 2px; float: left;}
.input-box-small {width: 10em; font-size: 0.9em; margin: 0 0 0 6px; padding: 0 0 0 2px; float: left;}
.input-box-verysmall {width: 7em; font-size: 0.9em; margin: 0 0 0 6px; padding: 0 0 0 2px; float: left;}
.input-box-tiny {width: 5em; font-size: 0.9em; margin: 0 0 0 6px; padding: 0 0 0 2px; float: left;}

.radio-small { margin-left: 0px; padding-left: 0px; vertical-align : middle;}
.checkbox-small { margin-left: 0px; padding-left: 0px; vertical-align : middle;}



a.starrollover {
	display: block;
	width: 17px;
	height: 16px;
	text-decoration: none;
	background: url("../../images/coloured-stars.gif");
	}

a.starrollover:hover {
	background-position: -17px 0px;
	}

a.selectedstarrollover {
	
	display: block;
	width: 17px;
	height: 16px;
	text-decoration: none;
	background: url("../../images/coloured-stars.gif");
	background-position: -17px 0px;
	}

a.selectedstarrollover:hover {
	background-position: 0px 0px;
	}
	
	
	
.stardisplace {
	position: absolute;
	left: -5000px;
	}



.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -64px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 64px; /* .push must be the same height as .footer */
}



  
 .box {
     position: fixed;
     left: 0px;
     top: 54px;
	 width:19%;
	 background-color: #000000;
 }
 
  
 * html .box {
     position: absolute;
 }
 
  .boxwider {
     position: fixed;
     left: 0px;
     top: 25px;
	 width:22%;
	 background-color: #000000;
 }
 
  
 * html .boxwider {
     position: absolute;
 }


/* ----------------- VERIFIED CSS ELEMENTS 2008 --------------------------*/

/* HOMEPAGE HEADER RIBBON DISPLAY FORMATTING */
td.HomeHeaderStrip {vertical-align: middle;}
.HomeHeaderStrip#date {color: #FFFFFF; width: 40%; text-align: center;}
.HomeHeaderStrip#buttons {width: 30%; text-align: center;}
.HomeHeaderStrip#geonav {width: 30%; text-align: center;}

/* HOMEPAGE JOBS AND LOCATIONS COLUMN DISPLAY FORMATTING */
td.HomeMainDisplay {vertical-align: top; padding:26px;}
.HomeMainDisplay#jobs {width: 72%; text-align: center;}
.HomeMainDisplay#joblocations {width: 28%; text-align: left;}

/* JOB DISPLAY PAGE COLUMN DISPLAY FORMATTING */
td.MainJobDisplay {vertical-align: top; padding:26px;}
.MainJobDisplay#joblist {width: 32%; text-align: center;}
.MainJobDisplay#job {width: 68%; text-align: left;}

/* HOMEPAGE JOBS COLUMN DISPLAY FORMATTING */

td.normal_jobnumber {width:6%; text-align: center; vertical-align: middle; background-color: #FFFFFF;}
td.normal_jobtext {width:82%; background-color: #FFFFFF;}
td.normal_joblogo {width:12%; background-color: #FFFFFF;}

td.nologo_jobnumber {width:8%; text-align: center; vertical-align: middle;}
td.nologo_jobtext {width:92%; background-color: #FFFFFF;}

td.simple_jobnumber {width:8%; text-align: center; vertical-align: middle;}
td.simple_jobtext {width:92%; background-color: #FFFFFF;}


/* BLACK ON WHITE TAB FORMATTING */
.blacktableft {color: #FFFFFF; background: #000000 url("../../images/left-tab-black-white.gif") left top no-repeat; text-decoration: none;padding-left: 10px;}
.blacktableft span {background: url("../../images/right-tab-black-white.gif") right top no-repeat; padding-right: 10px;}
.blacktableft , .blacktableft span {display: block; float: left;}

.blacktabright {color: #FFFFFF; background: #000000 url("../../images/left-tab-black-white.gif") left top no-repeat; text-decoration: none; padding-left: 10px}
.blacktabright span {background: url("../../images/right-tab-black-white.gif") right top no-repeat; padding-right: 10px;}
.blacktabright , .blacktabright span {display: block; float: left}
.blacktabright {list-style: none; float: right; margin: 0;}

/* BROWN ON WHITE TAB FORMATTING */
.browntableft {color: #000000; background: #E2C0B9 url("../../images/left-tab-brown-white.gif") left top no-repeat; text-decoration: none;padding-left: 10px;}
.browntableft span {background: url("../../images/right-tab-brown-white.gif") right top no-repeat; padding-right: 10px;}
.browntableft , .browntableft span {display: block; float: left;}

.browntabright {color: #000000; background: #E2C0B9 url("../../images/left-tab-brown-white.gif") left top no-repeat; text-decoration: none; padding-left: 10px}
.browntabright span {background: url("../../images/right-tab-brown-white.gif") right top no-repeat; padding-right: 10px;}
.browntabright , .browntabright span {display: block; float: left}
.browntabright {list-style: none; float: right; margin: 0;}

/* GREY ON WHITE TAB FORMATTING */
.greytableft {color: #000000; background: #DEDEDE url("../../images/left-tab-grey-white-medium.gif") left top no-repeat; text-decoration: none;padding-left: 10px;}
.greytableft span {background: url("../../images/right-tab-grey-white-medium.gif") right top no-repeat; padding-right: 10px;}
.greytableft , .greytableft span {display: block; float: left;}

.greytabright {color: #000000; background: #DEDEDE url("../../images/left-tab-grey-white-medium.gif") left top no-repeat; text-decoration: none; padding-left: 10px}
.greytabright span {background: url("../../images/right-tab-grey-white-medium.gif") right top no-repeat; padding-right: 10px;}
.greytabright , .greytabright span {display: block; float: left}
.greytabright {list-style: none; float: right; margin: 0;}

/* WHITE ON BLACK TAB FORMATTING */
.whitetableft {color: #000000; background: #DEDEDE url("../../images/left-tab-medium-white-black.gif") left top no-repeat; text-decoration: none; padding-left: 10px;}
.whitetableft span {background: url("../../images/right-tab-medium-white-black.gif") right top no-repeat; padding-right: 10px; background-color: #FFFFFF;}
.whitetableft , .whitetableft span {display: block; float: left;}

/* BACKGROUND COLOUR FORMATTING */
td.blackback { background-color:#000000;}
td.greyback { background-color:#F0F0F0;}
td.lightgreyback { background-color:#F9F9F7;}
td.brownback { background-color:#B6948D;}
td.lightbrownback { background-color:#D4C3C0;}

/* ROLLOVER BUTTON FORMATTING */

.button-rollover-on { background-color: #81786b;  color: #FFFFFF; margin-left: 0em; text-align: center; vertical-align : middle; padding-left: 4px; padding-right: 4px; border-left: 1px solid #B2A694; border-right: 1px solid #B2A694; border-top: 1px solid #B2A694; border-bottom: 1px solid #B2A694;}
.button-rollover-off { background-color: #b5b5b5;  color: #000000; margin-left: 0em; text-align: center; vertical-align : middle; padding-left: 4px; padding-right: 4px; border-left: 1px solid #81786B; border-right: 1px solid #81786B; border-top: 1px solid #81786B; border-bottom: 1px solid #81786B;}

.go-button { margin: 0 5px; vertical-align : middle; }

.button-admin-red { background-color: #280000;  color: #A89463; display: block; margin-left: 8px; margin-top: 4px; margin-bottom: 4px; text-align: center; vertical-align : middle; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; border-left: 1px solid #81786B; border-right: 1px solid #81786B; border-top: 1px solid #81786B; border-bottom: 1px solid #81786B;}
.button-admin-on-red { background-color: #000000;  color: #FFCC66; display: block; margin-left: 8px; margin-top: 4px; margin-bottom: 4px; text-align: center; vertical-align : middle; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}

.button-admin-blue { background-color: #330000;  color: #A89463; display: block; margin-left: 8px; margin-top: 4px; margin-bottom: 4px; text-align: center; vertical-align : middle; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; border-left: 1px solid #81786B; border-right: 1px solid #81786B; border-top: 1px solid #81786B; border-bottom: 1px solid #81786B;}
.button-admin-on-blue { background-color: #000000;  color: #FFCC66; display: block; margin-left: 8px; margin-top: 4px; margin-bottom: 4px; text-align: center; vertical-align : middle; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}

.submit-button-large {width: 20em; text-align: center; margin-left: 0em; clear: both; color: #000000; background-color: #FFE565; font-size: 0.95em; font-weight: bolder; border: 1px solid #FFFFFF; padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px; }
.submit-button-rollover-large {width: 20em; text-align: center; margin-left: 0em; clear: both; color: #591E1E; background-color: #F9EEBB; font-size: 0.95em; font-weight: bolder; border: 1px solid #FFFFFF; padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px;}

.submit-button { font-family: Calibri, Arial,Times New Roman; margin-left: 0em; text-align: center; clear: both; color: #000000; background-color: #FFE565; font-size: 0.9em; font-weight: bolder; border: 1px solid #FFFFFF; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px;}
.submit-button-rollover {font-family: Calibri, Arial,Times New Roman; margin-left: 0em; text-align: center; clear: both; color: #591E1E; background-color: #F9EEBB; font-size: 0.9em; font-weight: bolder; border: 1px solid #FFFFFF; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; }

.link-rollover-off { margin-left: 0em; text-align: center; clear: both; color: #000000; background-color: #FFE565; font-size: 0.7em; font-weight: bold; border: 1px solid #FFFFFF; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; font-family: Verdana, Times New Roman,Courier, Verdana, Helvetica, sans-serif; text-decoration: none;}
.link-rollover-on { margin-left: 0em; text-align: center; clear: both; color: #591E1E; background-color: #F9EEBB; font-size: 0.7em; font-weight: bold; border: 1px solid #FFFFFF; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; font-family: Verdana, Times New Roman,Courier, Verdana, Helvetica, sans-serif; text-decoration: none; }


/* EMPLOYER LOGO FORMATTING */
img.employerlogohome { margin: 0 5px; }

/* USED ON THE MULTI LOGO SELECT FUNCTION */
td.LogoSelect { background-color:#E2E2E2; }
td.LogoSelected { background-color:#CAC9C9; }

/* VARIOUS IMAGE FORMATTING */
img.flagmedium { vertical-align: middle; padding-bottom: 4px; padding-top: 4px; border: 0px;}
img.flagsmall { vertical-align: middle; padding-bottom: 4px; padding-top: 4px; border: 0px;}

img.today { vertical-align: middle; padding: 0px; border: 0px;}
img.new { vertical-align: middle; padding: 0px; border: 0px;}


/* SEARCH RESULTS PAGINATION FORMATTING */
.pagination {padding: 2px;}
.pagination ul {margin: 0;padding: 0;text-align: center;font-size: 1.0em;}
.pagination li {list-style-type: none;display: inline;padding-bottom: 1px;padding-left: 3px;padding-right: 3px;}
.pagination a, .pagination a:visited,.currentpage {padding:0 5px; border:1px solid #000000; text-decoration: none; color: #660000;}
.pagination a:hover, .pagination a:active {border: 1px solid #2b66a5;color: #000;background-color: #FFFF80;}
.pagination .currentpage {background-color: #2e6ab1;color: #FFF !important;border-color: #2b66a5;cursor: default;}
.pagination a.disablelink, .pagination a.disablelink:hover {background-color: white;cursor: default;color: #929292;border-color: #929292;font-weight: normal}
.pagination a.prevnext {font-weight: normal;}


/* SPACER TABLE DIMENSIONS */
td.spacer {width: 100%; height: 10px;}

td.spacerlarge {width: 100%; height: 50px;}

td.gradientspacerfirst {height: 1px; background-color: #F1F1F1;}
td.gradientspacersecond {height: 1px; background-color: #E5E5E5;}
td.gradientspacerthird {height: 1px; background-color: #D8D8D8;}
td.gradientspacerfourth {height: 1px; background-color: #CDCDCD;}
td.gradientspacerfifth {height: 1px; background-color: #C0C0C0;}
td.gradientspacersixth {height: 1px; background-color: #B5B5B5;}

/* FOOTER FORMATTING */
td.footerstyle {height: 32px; text-align: center; background-color: #000000; color: #FFFFFF;}
td.FooterCurve {background-image: url('../../images/footer-curve.gif'); background-repeat: no-repeat; background-position: left top;}
/* FOOTER FORMATTING */
td.publicfooter {height: 32px; text-align: center; background-color: #000000; color: #FFFFFF;}

/* SCROLLER DISPLAY */
.Back {background: black; background-color: black;}
.ItemBody { color: #B9B7A3; font-size: 1em; font-family: Trebuchet MS; padding: 5px;}
td.RightCurve {background-image: url('../../images/scroller-right-curve.gif'); background-repeat: no-repeat; background-position: left top; width:29px;}
td.LeftCurve {background-image: url('../../images/scroller-left-curve.gif'); background-repeat: no-repeat; background-position: right top;}
td.CreditsBackground {background-image: url('../../images/round-back-light.gif'); background-repeat: no-repeat; background-position: center;}
td.AccountLogo {background-image: url('../../images/employer-account-logo.gif'); background-repeat: no-repeat; background-position: center center; height: 105px;}
td.LowerCurve {background-image: url('../../images/lower-curve.gif'); background-repeat: no-repeat; background-position: left bottom; height:27px;}
td.PanelRightCurve {background-image: url('../../images/panel-right-curve.gif'); background-repeat: no-repeat; background-position: right top; height: 120px;}
td.PanelRightCurveSmall {background-image: url('../../images/panel-right-curve-small.gif'); background-repeat: no-repeat; background-position: right top; height: 60px;}
td.RightLogo { vertical-align: middle;}
table.center-table {margin-left: auto; margin-right: auto; text-align:center; color:white; background-color: #161616; width:60%; padding:4%; }


/* ADMIN PAGE */
td.LeftBevel { background-image: url('../../images/left-curve-admin-home-bevel.gif');  background-color:#330000; background-repeat: no-repeat; background-position: right bottom; height: 73px; width: 61px}
td.LowerBevel { background-image: url('../../images/bottom-horiz-admin-home-bev.gif');  background-color:#000000; background-repeat: repeat; background-position: bottom; height: 5px;}
td.LogoTemplateMain {background-image: url('../../images/logo-upload-template-main.gif'); background-repeat: no-repeat; background-position: center center; width: 300px; height: 250px;}
td.LogoTemplateSmall {background-image: url('../../images/logo-upload-template-small.gif'); background-repeat: no-repeat; background-position: center center; width: 300px; height: 250px;}
td.LogoTemplateMainNoTitle {background-image: url('../../images/logo-back-main-notitle.gif'); background-repeat: no-repeat; background-position: center center; width: 300px; height: 200px;}
td.LogoTemplateSmallNoTitle {background-image: url('../../images/logo-back-small-notitle.gif'); background-repeat: no-repeat; background-position: center center; width: 300px; height: 150px;}
