
/***************** RESET STYLES *****************/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
:focus { /* remember to define focus styles! */
	outline: 0;
}
ins { /* remember to highlight inserts somehow! */
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}







/***************** BUILD CLASSES *****************/

body {
	background: #F2F2F0;
	color: #929480;
	font: 0.75em/1.3 Arial, Helvetica Neue, Helvetica, sans-serif;
	padding: 0;
}
table, th, td, input, select, textarea {
	color: #929480;
	font: 1em/1.3 Arial, Helvetica Neue, Helvetica, sans-serif;
}
select {
	border: 1px solid #a9a9ab;
	color: #666;
}
select:focus {
	border: 1px solid #333;
	color: #333;
}
h1, .h1 {
	font-size: 2em;
	font-weight: normal;
	color: #EA2E75;
	padding: 0.1em 0 0.3em 0;
}
h2, .h2 {
	font-size: 1.3em;
	font-weight: bold;
	color: #7E548B;
	padding: 0.3em 0 0.5em 0;
}
h3 {
	font-size: 1.2em;
	font-weight: bold;
	color: #7E548B;
	padding: 0.3em 0;
}
h4 {
	font-size: 1em;
	font-weight: bold;
	padding: 0.3em 0;
}
p {
	padding: 0 0 1em 0;
}
small {
	font-size: 0.9em;
}
a {
	text-decoration: none;
	color: #7E548B;
}
a:visited {
	color: #8B6596;
}
code {
	font: 1em "Courier New", Courier, monospace;
}
legend {
	display: none;
}
@media aural {
	legend {
		display: block;
	 }
}

	
	
	

/********** Generic Presentation Classes **********/

.alignc {
	text-align: center;
}
.alignl {
	text-align: left;
}
.alignr {
	text-align: right;
}
.big {
	font-size: 1.2em;
}
.bold {
	font-weight: bold;
}
.clear {
	clear: both;
}
.floatl {
	float: left;
}
.floatr {
	float: right;
}
.group:after { /* Clears floats */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.hide {
	display: none;
}
.nobold {
	font-weight: normal;
}
.off {
	position: absolute;
	left: -9999em;
}
.small {
	font-size: 0.9em;
}
@media aural {
	.off-aural {
		display: none;
	}
}



/********** Build (custom) Classes **********/

.advisor {
	margin: 0 0 1em 0;
	border: 1px solid #cacaca;
	background: url("../images/advisor.png") repeat-x 0 0;
	font-size: 1.2em;
}
.advisor .inner1 {
	min-height: 190px;
}
.advisor .title {
	float: right;
	width: 185px;
	padding: 60px 140px 0 0;
	color: #7e548b;
}
.advisor-region1 {
	background: url("../images/advisor-region1.png") no-repeat right 0;
	padding: 20px 15px 0.5em 15px;
}
.aside2 {
	display: none;
}
.aside3 {
	display: none;
}
.aside5 {
	display: none;
}
.aside6 {
	display: none;
}
.bookmark {
	display: none;
}
.box-advice h2 {
	background: url("../images/title-advice.png") no-repeat right bottom;
	padding: 10px 60px 18px 0;
	margin: 0 0 0.2em 0;
	color: #85C531;
}
.box-advice ul {
	padding: 0 0 1em 0;
}
.box-advice ul li {
	padding: 0 0 0.5em 0;
	font-weight: bold;
}
.box-advice2 {
	float: right;
}
.box-advice2 h2 {
	background: url("../images/title-advice2.png") no-repeat right bottom;
	padding: 10px 60px 18px 0;
	margin: 0 0 0.2em 0;
	color: #7E548B;
}
.box-advice2 ul {
	padding: 0 0 1em 0;
}
.box-advice2 ul li {
	padding: 0 0 0.5em 0;
	font-weight: bold;
}
.box-blog {
	float: left;
}
.box-blog h2 {
	background: url("../images/title-blog.png") no-repeat right bottom;
	padding: 10px 60px 18px 0;
	margin: 0 0 0.2em 0;
}
.box-diary {
	float: right;
}
.box-diary h2 {
	background: url("../images/title-diary.png") no-repeat right bottom;
	padding: 10px 60px 18px 0;
	margin: 0 0 0.2em 0;
}
.box-library {
	float: right;
}
.box-library h2 {
	background: url("../images/title-library.png") no-repeat right bottom;
	padding: 10px 60px 18px 0;
	margin: 0 0 0.2em 0;
	color: #85C531;
}
.box-library ul {
	padding: 0 0 1em 0;
}
.box-library ul li {
	padding: 0 0 0.5em 0;
	font-weight: bold;
}
.box-poll {
	float: left;
}
.box-poll h2 {
	background: url("../images/title-poll.png") no-repeat right bottom;
	padding: 10px 60px 18px 0;
	margin: 0 0 0.2em 0;
	color: #85C531;
}
.box-poll dl {
	padding: 0 0 1em 0;
}
.box-poll dd {
	padding: 0 0 0.5em 0;
}
.box-poll dt {
	padding: 0 0 0.5em 0;
	font-weight: bold;
	color: #85C531;
}
.box1 {
	width: 48%;
	border-bottom: 1px dotted #7E548B;
	position: relative;
	padding: 0 0 1.5em 0;
	margin: 0 0 1.5em 0;
}
.box2 {
	width: 48%;
	border-bottom: 1px dotted #85C531;
	position: relative;
	padding: 0 0 1.5em 0;
	margin: 0 0 1.5em 0;
}
.box1 h2, .box2 h2 {
	font-size: 1.5em;
}
.box1 p.link, .box2 p.link {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0 0 0.5em 0;
}
.box2 a, .box2 a:visited {
	color: #85C531;
}
.box2 a.link1 {
	background: url("../images/bullets1.png") no-repeat right -97px;
}
.box3 {
	border: 1px solid #c5c6ba;
	margin: 0 0 1em 0;
}
.box3 h2 {
	background: #7e548b;
	color: #fff;
	padding: 0.5em 10px 0.7em 10px;
	font-size: 1.3em;
}
.box3 p {
	padding: 0 0 0.5em 0;
}
.box3 .inner1 {
	padding: 1em 10px 0.5em 10px;
}
.box4 {
	border: 1px solid #cacaca;
	margin: 0 0 1em 0;
	color: #3f3f3f;
	padding: 2em 20px 1em 20px;
	background: url("../images/box4.png") repeat-x 0 0;
}
.breadcrumbs {
	display: none;
}
.button1 {
	background: #7E548B url("../images/bullets1.png") no-repeat right -143px;
	color: #fff;
	padding: 0.1em 18px 0.1em 8px;
	margin: 0;
	border: 0;
	overflow: visible;
	cursor: pointer;
	text-decoration: none;
	font-weight: bold;
}
.colcode1 {
	color: #666;
}
.colcode2, .mandatory {
	color: #7E548B;
}
.field-chckbx {
	background: #fff;
	border: 1px solid #A5ACB2;
	width: 372px;
	height: 10em;
	padding: 0.3em 5px;
	overflow: auto;
	color: #3f3f3f;
}
div.field-chckbx ul {
	margin: 0;
}
div.field-chckbx ul li {
	padding: 0;
	background: none;
	font-weight: bold;
}
div.field-chckbx ul li ul li {
	padding: 0 0 0 18px;
	font-weight: normal;
}
.field-wrap {
	border: 7px solid #e0e0e0;
	background: #e0e0e0;
	display: inline-block;
	vertical-align: middle;
}
.field-wrap-active {
	border: 7px solid #d2c3d6;
	background: #d2c3d6;
	display: inline-block;
	vertical-align: middle;
}
.footer {
	padding: 2em 0 0 0;
	font-size: 0.9em;
}
.footer ul {
	display: none;
}
.form1 select {
	width: 385px;
	color: #3f3f3f;
}
.form1 table {
	margin: 0.5em 0;
}
.form1 table th {
	font-weight: bold;
	color: #7E548B;
	font-size: 1.2em;
	width: 200px;
	padding: 0.6em 0 0.5em 0;
	vertical-align: top;
}
.form1 table td {
	padding: 0 0 0.7em 0;
	vertical-align: top;
	color: #3f3f3f;
}
.form1 table td.division {
	height: 4em;
	background: url("../images/form1-div.png") repeat-x 0 center;
}
.form1 .error {
	color: #d00;
}
.form1 .form-text {
	width: 380px;
	color: #3f3f3f;
}
.form2 select {
	width: 340px;
	color: #3f3f3f;
}
.form2 .error {
	color: #d00;
}
.form2 .field-chckbx {
	width: 328px;
}
.form2 .form-text {
	width: 336px;
	color: #3f3f3f;
}
.form2 .label1 {
	display: block;
	color: #7E548B;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0.7em 0 0.2em 0;
}
.form2 .links-select {
	padding-right: 96px;
}
.fordet {
	padding: 0 0 1em 0;
	color: #666;
}
.forrep {
	border-top: 1px solid #7E548B;
	padding: 1em 0 0.5em 0;
}
.forrep h2 {
	font-size: 1.1em;
	padding: 0;
}
.forrep .date {
	font-size: 0.9em;
}
.forsum {
	background: url("../images/forsum.png") no-repeat 0 0;
}
.forsum h2 {
	background: #E2D8E5;
	padding: 0.2em 10px;
	font-size: 1.2em;
}	
.forsum-replies {
	float: right;
	width: 117px;
	padding: 1em 10px;
	text-align: center;
}
.forsum-summary {
	float: left;
	color: #666;
	width: 558px;
	padding: 1em 10px;
}
.intro {
	font-size: 1.15em;
}
.jobdet {
	background: #fcfbfc url("../images/jobdet.png") repeat-x 0 0;
	color: #666;
	margin: 0 0 2em 0;
}
.jobdet h1 {
	background: #e2d8e5;
	padding: 0.2em 10px;
	color: #7e548b;
	font-size: 1.35em;
	font-weight: bold;
	border-bottom: 1px solid #fff;
}
.jobdet table {
	width: 60%;
	margin: 0 0 1em 0;
}
.jobdet table td {
	border-bottom: 1px solid #d6d5d6;
	padding: 0.3em 0;
	color: #666;
}
.jobdet table td ul {
	margin: 0;
}
.jobdet table td ul li {
	padding: 0;
	background: none;
}
.jobdet table th {
	border-bottom: 1px solid #d6d5d6;
	padding: 0.3em 0;
	font-weight: bold;
	color: #666;
	width: 47%;
}
.jobdet-desc {
	border-top: 1px solid #c5c6ba;
	padding: 1em 0;
}
.jobdet-inner1 {
	padding: 0.5em 10px;
	border-bottom: 4px solid #e2d8e5;
}
.jobdet-logo {
	float: right;
	text-align: center;
	width: 120px;
	font-size: 0.9em;
}
.jobdet-logo p {
	padding: 0 0 0.5em 0;
}
.jobsum {
	color: #666;
}
.jobsum-details {
	float: left;
	width: 30%;
	padding: 0.5em 10px;
}
.jobsum-details dt {
	float: left;
	clear: left;
	margin: 0 0 0.2em 0;
	font-weight: bold;
}
.jobsum-details dd {
	margin: 0 0 0.2em 80px;
}
.jobsum-inner2 {
	float: left;
	width: 70%;
}
div.jobsum-links {
	display: none;
}
.jobsum-logo {
	width: 28%;
	text-align: center;
	float: right;
	padding: 0.8em 0 0 0;
	font-size: 0.9em;
}
.jobsum-logo p {
	padding: 0 0 0.5em 0;
}
.jobsum-summary {
	float: right;
	width: 50%;
	padding: 0.5em 10px;
}
.jobsum-title {
	background: #e2d8e5;
	padding: 0.3em 0;
}
.jobsum-title fieldset {
	display: none;
}
.jobsum-title h3 {
	padding: 0;
	display: inline;
	float: left;
}
.link1 {
	padding-right: 12px;
	background: url("../images/bullets1.png") no-repeat right -47px;
}
.link-add {
	padding: 0.3em 0 0.3em 22px;
	background: url("../images/jobsum-icons.png") no-repeat 0 0;
}
.link-back {
	padding: 0 2em 0 11px;
	background: url("../images/bullets1.png") no-repeat 0 -196px;
}
.link-back2 {
	background: #e2d8e5 url("../images/bullets1.png") no-repeat 8px -240px;
	display: block;
	padding: 0.5em 10px 0.5em 20px;
	font-weight: bold;
}
.link-emfr {
	padding: 0.3em 0 0.3em 19px;
	background: url("../images/jobsum-icons.png") no-repeat 0 -200px;
}
.link-emjob {
	padding: 0.3em 0 0.3em 24px;
	background: url("../images/jobsum-icons.png") no-repeat 0 -149px;
}
.link-emjobslt {
	background: #e2d8e5;
	margin: 0 0 1em 0;
	padding: 0.5em 8px;
	font-weight: bold;
	position: relative;
	overflow: visible;
}
.link-emjobslt span {
	display: block;
	width: 47px;
	height: 36px;
	background: url("../images/emjobslt.png");
	position: absolute;
	right: 2px;
	top: -5px;
}
.link-qapp {
	padding: 0.3em 0 0.3em 21px;
	background: url("../images/jobsum-icons.png") no-repeat 0 -49px;
}
.link-regapp {
	padding: 0.3em 0 0.3em 22px;
	background: url("../images/jobsum-icons.png") no-repeat 0 -100px;
}
.links-select {
	padding: 0.5em 75px 0 0;
	text-align: right;
	font-size: 0.9em;
}
div ul.list-inline {
	margin: 0 0 1em 0;
}
div ul.list-inline li {
	padding: 0 1em 0 0;
	background: none;
	display: inline;
}
.logo {
	padding: 0 0 2em 0;
}
.more-jobs {
	margin: 0 0 1em 0;
}
.more-jobs h2 {
	background: #e2d8e5;
	padding: 0.3em 8px;
	color: #7e548b;
}
.more-jobs ul {
	border: 1px solid #c5c6ba;
	border-top: none;
	padding: 0.5em 10px;
}
.more-jobs ul li {
	padding: 0.2em 0;
	font-weight: bold;
}
.my-account {
	margin: 0 0 2em 0;
}
.my-account h2.title {
	background: #e2d8e5;
	padding: 0.2em 10px;
	font-size: 1.5em;
	margin: 0 0 1px 0;
}
.my-account .inner1 {
	background: #fcfbfc url("../images/my-account.png") repeat-x 0 0;
	padding: 1em 10px 0.5em 10px;
	margin: 0 0 1px 0;
}
.my-account .inner1 table {
	width: 100%;
	border-bottom: 1px solid #c5c6ba;
	margin: 0 0 0.5em 0;
}
.my-account .inner1 table th {
	border-bottom: 1px solid #c5c6ba;
	color: #7e548b;
	padding: 0.1em 0;
	font-weight: bold;
	font-size: 1.2em;
}
.my-account .inner1 table th.null {
	border: none;
}
.my-account .inner1 table th.small {
	font-size: 1em;
}
.my-account .inner1 table td {
	color: #7e548b;
	padding: 0.2em 0;
}
.my-account .inner1 table td.col1 {
	width: 40%;
}
.my-account .inner1 table td.col2 {
	width: 14%;
}
.my-account .inner1 table td.col3 {
	width: 46%;
}
.my-account .inner1 table td.col4 {
	width: 14%;
}
.my-account .inner1 table td.col5 {
	width: 16%;
}
.my-account-link {
	font-size: 1.2em;
	font-weight: bold;
	padding: 0.5em 0 1em 0;
}
.my-account-list .item1 {
	border-top: 1px solid #7E548B;
	padding: 1em 0;
}
.my-account-list .item1 dl {
	width: 48%;
}
.my-account-list .item1 dl dd {
	margin-left: 8em;
}
.my-account-list .item1 dl dt {
	float: left;
	clear: left;
}
.my-account-list .item1 h2 {
	font-size: 1.2em;
	padding: 0 0 0.5em 0;
}
.nav {
	display: none;
}
.nqcc {
	border: 1px solid #c5c6ba;
	background: url("../images/nqcc.png") repeat-x 0 0;
}
.nqcc h2 {
	background: url("../images/nqcc-title.png") no-repeat right bottom;
	padding: 12px 0 13px 5px;
	font-size: 1.4em;
}
.nqcc ul {
	margin: 0 0 0.5em 0;
}
.nqcc ul li {
	padding: 0 0 0.7em 0;
	font-weight: bold;
}
.nqcc .inner1 {
	padding: 5px;
}
.qs1 {
	margin: 0 0 1em 0;
	border: 1px solid #CACACA;
	background: #F9F9F8 url("../images/qs1.png") no-repeat 0 0;
	color: #3f3f3f;
}
.qs1 .field-wrap {
	border: 7px solid #CDBCD2;
	background: #CDBCD2;
	display: inline-block;
	vertical-align: middle;
}
.qs1 .field-wrap-active {
	border: 7px solid #ad9cc2;
	background: #ad9cc2;
	display: inline-block;
	vertical-align: middle;
}
.qs1 .inner1, .qs1 .inner2 {
	padding: 0 10px 10px 10px;
}
.qs1 .inner1 {
	min-height: 192px;
}
.qs1 .inner1 p {
	padding: 0.5em 0 1em 0;
}
.qs1 .inner1 .button {
	float: right;
	padding: 1em 0 0 0;
}
.qs1 .inner1 .link-asearch {
	padding: 1.2em 0 0 0;
	font-size: 0.9em;
}
.qs1 .inner2 h2 {
	padding: 0 0 0.1em 0;
}
.qs1 .inner2 ul {
	width: 47%;
	border-top: 1px dotted #7e548b;
	line-height: 1.1em;
	margin: 0 0 0.8em 0;
}
.qs1 .inner2 ul li {
	display: table;
	height: 3em;
	#position: relative;
	overflow: hidden;
	border-bottom: 1px dotted #7e548b;
	width: 100%;
}
.qs1 .inner2 ul li span {
	#position: absolute;
	#top: 50%;
	display: table-cell;
	vertical-align: middle;
}
.qs1 .inner2 ul li a {
	#position: relative;
	#top: -50%;
	display: block;
}
.qs1 .label1 {
	font-size: 1.2em;
	display: block;
	padding: 0 0 0.3em 0;
}
.qs1 input.keyword {
	width: 305px;
}
.qs1 input.postcode {
	width: 110px;
}
.qs1 select.radius {
	width: 50px;
}
.qs1 .tabs {
	padding: 8px 10px 0 10px;
	height: 35px;
	font-size: 1.2em;
	font-weight: bold;
}
.qs1 .tabs .tab1 {
	float: left;
	color: #7E548B;
}
.qs1 .tabs .tab2 {
	float: right;
	color: #E5DDE8;
}
.qs1-ra {
	background: #F9F9F8 url("../images/qs1-ra.png") no-repeat right 0;
}
.qs1-ra .tabs .tab1 {
	color: #E5DDE8;
}
.qs1-ra .tabs .tab2 {
	color: #7E548B;
}
.recruiting {
	float: right;
	width: 120px;
}
.recruiting h2 {
	background: #7e548b;
	padding: 0.7em 10px;
	color: #fff;
	font-size: 1.2em;
	margin: 0 0 10px 0;
	font-weight: normal;
}
.recruiting ul li {
	padding: 0 0 7px 0;
}
.recruiting2 {
	border: 1px solid #C5C6BA;
	margin: 0 0 1em 0;
	text-align: center;
	padding: 20px 0 10px 0;
}
div.recruiting2 ul {
	margin: 0;
}
div.recruiting2 ul li {
	padding: 0 0 10px 0;
	background: none;
}
.refine {
	margin: 0 0 1em 0;
}
.refine h2 {
	background: #e2d8e5;
	padding: 0.3em 8px;
	color: #7e548b;
}
.refine h3 {
	padding: 0 0 0.2em 0;
	font-size: 1em;
}
.refine ul {
	margin: 0 0 1em 0;
}
.refine ul li {
	margin: 0 0 0.2em 0;
}
.refine ul li a {
	color: #666;
}
.refine ul li a:visited {
	color: #888;
}
.refine .inner1 {
	border: 1px solid #c5c6ba;
	border-top: none;
	padding: 1em 10px 0.3em 10px;
	background: url("../images/refine.png") repeat-x 0 0;
}
.regions1 {
	position: relative;
	margin: 0 0 1em 0;
}
.regions1 ul li {
	text-indent: -999em;
	position: absolute;
	background: url("../images/regions1-labels.png");
	display: none;
}
.regions1 ul li.i1 {
	width: 78px;
	height: 45px;
	background-position: -91px -31px;
	left: 119px;
	top: 108px;
}
.regions1 ul li.i2 {
	width: 90px;
	height: 45px;
	background-position: 0 -31px;
	left: 91px;
	top: 112px;
}
.regions1 ul li.i3 {
	width: 77px;
	height: 45px;
	background-position: -257px -31px;
	left: 133px;
	top: 82px;
}
.regions1 ul li.i4 {
	width: 86px;
	height: 45px;
	background-position: -170px -31px;
	left: 97px;
	top: 80px;
}
.regions1 ul li.i5 {
	width: 72px;
	height: 30px;
	background-position: -135px 0;
	left: 141px;
	top: 60px;
}
.regions1 ul li.i6 {
	width: 69px;
	height: 30px;
	background-position: -65px 0;
	left: 152px;
	top: 57px;
}
.regions1 ul li.i7 {
	width: 64px;
	height: 30px;
	background-position: 0 0;
	left: 131px;
	top: 15px;
}
.regions2 {
	position: relative;
	margin: 0 0 1em 0;
}
.regions2 ul li {
	text-indent: -999em;
	position: absolute;
	background: url("../images/regions1-labels.png");
	display: none;
}
.regions2 ul li.i1 {
	width: 78px;
	height: 45px;
	background-position: -91px -31px;
	left: 249px;
	top: 108px;
}
.regions2 ul li.i2 {
	width: 90px;
	height: 45px;
	background-position: 0 -31px;
	left: 221px;
	top: 112px;
}
.regions2 ul li.i3 {
	width: 77px;
	height: 45px;
	background-position: -257px -31px;
	left: 263px;
	top: 82px;
}
.regions2 ul li.i4 {
	width: 86px;
	height: 45px;
	background-position: -170px -31px;
	left: 227px;
	top: 80px;
}
.regions2 ul li.i5 {
	width: 72px;
	height: 30px;
	background-position: -135px 0;
	left: 271px;
	top: 60px;
}
.regions2 ul li.i6 {
	width: 69px;
	height: 30px;
	background-position: -65px 0;
	left: 282px;
	top: 57px;
}
.regions2 ul li.i7 {
	width: 64px;
	height: 30px;
	background-position: 0 0;
	left: 261px;
	top: 15px;
}
.sIFR-replaced embed {
	display: none;
}
.sr-compare-button {
	display: none;
}
.sr-prefs {
	float: left;
	font-size: 1.1em;
	margin: 0 0 1em 0;
}
.sr-prefs dt {
	color: #7e548b;
	float: left;
	clear: left;
	padding-right: 0.5em;
	font-weight: bold;
}
.sr-prefs dd {
	float: left;
	color: #666;
}
.sr-nav {
	display: none;
}
.sr-nav2 {
	display: none;
}
.sr-note {
	font-size: 0.9em;
	padding: 2em 0 1em 0;
	font-style: italic;
	color: #666;
}
.sr-note2 {
	font-size: 0.9em;
	padding: 2em 0 1em 0;
	font-style: italic;
	color: #666;
}
.strapline {
	display: none;
}
.subnav {
	display: none;
}
.tab-compare {
	width: 100%;
	margin: 0 0 2em 0;
}
.tab-compare th {
	font-weight: bold;
	color: #666;
	padding: 1em 8px;
	border: 2px solid #fff;
	background: #fbfafc url("../images/tab-compare.png") repeat-x 0 0;
}
.tab-compare th.null, .tab-compare td.null {
	background: none;
}
.tab-compare td {
	color: #666;
	padding: 1em 8px;
	border: 2px solid #fff;
	background: #fbfafc url("../images/tab-compare.png") repeat-x 0 0;
}
.tab-compare td.client-logo p {
	padding: 0.2em 0;
	text-align: center;
	font-size: 0.9em;
}
.tab-compare td ul.links , .tab-compare td .button1  {
	display: none;
}
.tab-compare td .link-back2 {
	margin-top: 1em;
}
.tab-compare td .link-emjobslt {
	width: 200px;
	float: left;
	margin-top: 1em;
}
.tel {
	display: none;
}
.toplinks {
	display: none;
}
.wrapper1 .box3 h2 {
	padding: 0.4em 10px 0.7em 10px;
}
.wrapper1 ul {
	margin: 0.2em 0 1em 0;
}
.wrapper1 ul li {
	padding: 0 0 0.2em 12px;
	background: url("../images/bullet1.png") no-repeat 0 0.3em;
}
.wrapper1 ul.jobdet-links {
	display: none;
}
.wrapper2 {
	width: 715px;
}


.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

/********** Development Classes **********/
