* {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px

}

BODY {

	POSITION: relative; LINE-HEIGHT: 1.25; MARGIN: auto; PADDING-LEFT: 10px; WIDTH: 960px; FONT-FAMILY: arial, sans-serif; COLOR: #333; FONT-SIZE: 12px

}

A IMG {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

FIELDSET {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

UL {

	LIST-STYLE-TYPE: none

}

OL {

	LIST-STYLE-TYPE: none

}

A {

	COLOR: #005689; TEXT-DECORATION: none

}

A:hover {

	TEXT-DECORATION: underline

}

A:focus {
	BACKGROUND-COLOR: #ffffff;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	COLOR: #00548f

}

A:active {
	BACKGROUND-COLOR: #FFF;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	COLOR: #00548f

}

.eleven-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.ten-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.nine-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.eight-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.seven-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.six-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.five-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.four-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.three-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.two-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.one-col {

	FLOAT: left; OVERFLOW: hidden !important; MARGIN-RIGHT: 20px

}

.twelve-col {

	POSITION: relative; WIDTH: 940px; CLEAR: both

}

.eleven-col {

	WIDTH: 860px

}

.ten-col {

	WIDTH: 780px

}

.nine-col {

	WIDTH: 700px

}

.eight-col {

	WIDTH: 620px

}

.seven-col {

	WIDTH: 540px

}

.six-col {

	WIDTH: 460px !important

}

.five-col {

	WIDTH: 380px

}

.four-col {

	WIDTH: 300px

}

.three-col {

	WIDTH: 220px

}

.two-col {

	WIDTH: 140px !important

}

.one-col {

	WIDTH: 60px

}

.last {

	MARGIN-RIGHT: 0px

}

.edge {

	MARGIN-RIGHT: 0px

}

.b1 {

	BORDER-TOP: 10px solid

}

.b2 {

	PADDING-BOTTOM: 6px; BORDER-TOP-COLOR: #999; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px

}

.b3 {

	PADDING-BOTTOM: 6px; BORDER-TOP-COLOR: #999; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px

}

.b4 {

	PADDING-BOTTOM: 6px; BORDER-TOP-COLOR: #999; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px

}

.b2 {

	BORDER-TOP: 1px solid

}

.b4 {

	BORDER-TOP: 1px solid

}

.b3 {

	BORDER-TOP: 1px dotted

}

.b5 {

	BORDER-TOP: 3px solid

}

.t1 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

.t2 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

.t3 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

.t4 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

.t5 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

.t6 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

.t1 {

	LINE-HEIGHT: 27px; FONT-SIZE: 24px

}

.t2 {

	LINE-HEIGHT: 21px; FONT-SIZE: 18px

}

.t3 {

	LINE-HEIGHT: 19px; FONT-SIZE: 16px

}

.t4 {

	LINE-HEIGHT: 19px; FONT-SIZE: 16px; FONT-WEIGHT: bold

}

.t5 {

	LINE-HEIGHT: 17px; FONT-SIZE: 14px

}

.t6 {

	LINE-HEIGHT: 17px; FONT-SIZE: 14px

}

.t5 {

	FONT-WEIGHT: bold

}

.t7 {

	LINE-HEIGHT: 15px; FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold

}

.l1 {

	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-TOP: 2px

}

.l1d LI {

	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-TOP: 2px

}

.l2 {

	MARGIN-BOTTOM: 13px

}

.l2d LI {

	MARGIN-BOTTOM: 13px

}

.placeholder-instructions {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ddd; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px; WIDTH: auto !important; PADDING-RIGHT: 10px; CLEAR: left; PADDING-TOP: 10px

}

H2 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

H3 {

	FONT-FAMILY: georgia, serif; FONT-WEIGHT: normal

}

H2 {

	LINE-HEIGHT: 1.125; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

H3 {

	DISPLAY: block; FONT-SIZE: 16px; PADDING-TOP: 1px

}

.three-five-four-grid H3 {

	LINE-HEIGHT: 21px; FONT-SIZE: 18px

}

P {

	FONT-FAMILY: arial, sans-serif

}

.strap {

	FONT-FAMILY: arial, sans-serif

}

.strap {

	MARGIN-TOP: 3px; FONT-WEIGHT: bold

}

.component {

	BACKGROUND-COLOR: #fff; DISPLAY: inline-block; MARGIN-BOTTOM: 20px

}

.component .hd H2 {

	FONT-WEIGHT: bold

}

.hd {

	PADDING-BOTTOM: 14px; BORDER-TOP: 10px solid; PADDING-TOP: 4px

}

.bd .first {

	MARGIN-BOTTOM: 20px

}

.ft {

	MARGIN-TOP: 5px; CLEAR: both; BORDER-TOP: #999 1px dotted; PADDING-TOP: 2px

}

.comment-count-info {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-TOP: 2px

}

.slot-machine {

	CLEAR: left

}

.slot-machine-two {

	CLEAR: left

}

.slot-machine H2 {

	WIDTH: 100%; OVERFLOW: hidden

}

.slot-machine LI {

	PADDING-BOTTOM: 10px; MARGIN-TOP: 5px

}

.slot-machine H3 {

	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.25; FONT-FAMILY: arial, sans-serif; BORDER-RIGHT-COLOR: #ccc; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #ccc; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 1px

}

.slot-machine IMG {

	MARGIN-TOP: 5px; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: bottom

}

.slot-machine P.strap {

	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold

}

.slot-machine H4 {

	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold

}

.slot-machine-two P.strap {

	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold

}

.slot-machine-two LI {

	WIDTH: 140px; FLOAT: left

}

.slot-machine-two LI.odd {

	MARGIN-RIGHT: 20px

}

.slot-machine-two LI.hd {

	MARGIN-TOP: 0px; WIDTH: 100%; BORDER-TOP: #999 3px solid

}

.slot-machine-two LI.hd H3 {

	FONT-SIZE: 18px

}

.slot-machine-two .footer-heading {

	MARGIN-TOP: 20px; WIDTH: 100%; FLOAT: left; CLEAR: both

}

.slot-machine-two .footer-heading LI {

	PADDING-BOTTOM: 3px; WIDTH: 100%; FLOAT: none; BORDER-TOP: #999 1px dotted; PADDING-TOP: 3px

}

.section-heading {

	POSITION: relative; MARGIN-BOTTOM: 25px

}

.section-heading A.feed {

	 POSITION: absolute; PADDING-LEFT: 18px; WIDTH: auto; BACKGROUND-POSITION: 0px 0px; TOP: 0px; RIGHT: 3px; PADDING-TOP: 1px; LEFT: auto

}

#mpu1 IFRAME {

	MARGIN-BOTTOM: 10px

}

#mpu1 IMG {

	MARGIN-BOTTOM: 10px

}

#mpu1 OBJECT {

	MARGIN-BOTTOM: 10px

}

#mpu1 EMBED {

	MARGIN-BOTTOM: 10px

}

#mpu1 DIV {

	MARGIN-BOTTOM: 10px

}

#rightslot1 IFRAME {

	MARGIN-BOTTOM: 10px

}

#rightslot1 IMG {

	MARGIN-BOTTOM: 10px

}

#rightslot1 OBJECT {

	MARGIN-BOTTOM: 10px

}

#rightslot1 EMBED {

	MARGIN-BOTTOM: 10px

}

#rightslot1 DIV {

	MARGIN-BOTTOM: 10px

}

#intrusive {

	DISPLAY: inline

}

#intrusive IMG.ad-placeholder {

	DISPLAY: none

}

DIV#section-contents DIV.jobsbox {

	PADDING-BOTTOM: 20px; WIDTH: 300px; MARGIN-BOTTOM: 0px

}

DIV#section-contents DIV.jobsbox UL.jobs {

	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal

}

DIV#section-contents DIV.jobsbox UL.jobs H4 {

	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal

}

DIV#global-jobs H4 {

	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal

}

DIV#global-jobs #find-job-container H4 {

	FONT-WEIGHT: bold

}

DIV.jobsbox UL.jobs LI {

	PADDING-BOTTOM: 10px; PADDING-TOP: 3px

}

DIV#section-contents DIV.jobsbox UL.jobs LI {

	PADDING-BOTTOM: 10px; PADDING-TOP: 3px

}

P.find-a-job {

	PADDING-BOTTOM: 10px; PADDING-TOP: 3px

}

DIV#section-contents DIV.jobsbox UL.media-jobs LI {

	PADDING-BOTTOM: 6px

}

DIV#section-contents DIV.jobsbox {

	BACKGROUND: white

}

DIV#section-contents DIV.jobsbox H3 {

	PADDING-TOP: 5px

}

DIV.jobsbox FORM {

	PADDING-BOTTOM: 5px

}

DIV#section-contents DIV.jobsbox FORM {

	PADDING-BOTTOM: 5px

}

.jobs LI {

	BORDER-TOP: #999 1px dotted

}

DIV.jobsbox P.find-a-job {

	BORDER-TOP: #999 1px solid

}

DIV.jobsbox P.find-a-job A {

	FONT-WEIGHT: bold

}

.heading-vertical-links LI {

	FONT-FAMILY: arial, san-serif; FONT-SIZE: 12px

}

.heading-vertical-links H4 {

	FONT-FAMILY: arial, san-serif; FONT-SIZE: 12px

}

.heading-vertical-links LI.major-heading {

	PADDING-BOTTOM: 15px; BORDER-TOP: 10px solid

}

.heading-vertical-links H2 {

	MARGIN-BOTTOM: 0px !important; BORDER-TOP: medium none; FONT-WEIGHT: bold

}

.heading-vertical-links LI {

	PADDING-BOTTOM: 7px; WIDTH: 140px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: 1px dotted; PADDING-TOP: 3px

}

.heading-vertical-links LI.first {

	BORDER-TOP-STYLE: solid

}

.heading-vertical-links LI.sub-header {

	BORDER-TOP-STYLE: solid

}

.heading-vertical-links LI.sub-header {

	BORDER-TOP-COLOR: #999; FONT-WEIGHT: bold

}

.heading-vertical-links SPAN.count {

	FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px

}

.numbered.heading-vertical-links DIV.trail-caption {

	WIDTH: 115px; FLOAT: left

}

.heading-vertical-links LI.heading {

	BORDER-TOP-COLOR: #999; BORDER-TOP-STYLE: solid

}

.heading-vertical-links LI.picture {

	BORDER-TOP: medium none; PADDING-TOP: 0px

}

.three-five-four-grid .sponsored-features {

	DISPLAY: none; BORDER-TOP: 10px solid

}

.three-five-four-grid .sponsored-features H3 {

	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.three-five-four-grid .sponsored-features UL LI.image {

	WIDTH: 140px; FLOAT: left

}

.three-five-four-grid .sponsored-features LI.odd {

	CLEAR: left; MARGIN-RIGHT: 20px

}

#skiplinks UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#skiplinks LI {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#skiplinks LI {

	LIST-STYLE-TYPE: none; DISPLAY: inline

}

#skiplinks A {

	Z-INDEX: 1002; POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; FONT-SIZE: 1.2em; OVERFLOW: hidden; TOP: 30px; FONT-WEIGHT: bold; LEFT: 8px

}

#video-settings A {

	Z-INDEX: 1002; POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; FONT-SIZE: 1.2em; OVERFLOW: hidden; TOP: 30px; FONT-WEIGHT: bold; LEFT: 8px

}

#skiplinks A:active {

	Z-INDEX: 10000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; BACKGROUND: #333; HEIGHT: auto; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px

}

#skiplinks A:focus {

	Z-INDEX: 10000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; BACKGROUND: #333; HEIGHT: auto; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px

}

#video-settings A:active {

	Z-INDEX: 10000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; BACKGROUND: #333; HEIGHT: auto; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px

}

#video-settings A:focus {

	Z-INDEX: 10000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; BACKGROUND: #333; HEIGHT: auto; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px

}

#video-settings .not-cookied P {

	POSITION: absolute; LEFT: -100em

}

DIV#velocityerrors {

	Z-INDEX: 4; POSITION: fixed; WIDTH: 50%; TOP: 60px; LEFT: 20px

}

DIV#velocityerrors LI {

	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: red; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: monospace; MARGIN-BOTTOM: 10px; COLOR: white; FONT-SIZE: 14px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px

}

.component-overlay {

	Z-INDEX: 3; BORDER-BOTTOM: #0090e3 3px solid; POSITION: absolute; BORDER-LEFT: #0090e3 3px solid; BACKGROUND-COLOR: #ededed; DISPLAY: none; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #0090e3 3px solid; BORDER-RIGHT: #0090e3 3px solid; opacity: 0.9

}

.slot-overlay {

	Z-INDEX: 3; BORDER-BOTTOM: #0090e3 3px solid; POSITION: absolute; BORDER-LEFT: #0090e3 3px solid; BACKGROUND-COLOR: #ededed; DISPLAY: none; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #0090e3 3px solid; BORDER-RIGHT: #0090e3 3px solid; opacity: 0.9

}

.slot-overlay {

	BORDER-BOTTOM-COLOR: #f57064; BORDER-TOP-COLOR: #f57064; BORDER-RIGHT-COLOR: #f57064; BORDER-LEFT-COLOR: #f57064

}

.component-overlay-inner {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #005689; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

.slot-overlay-inner {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ce2e20; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

.component-overlay SPAN {

	WORD-WRAP: break-word; FONT-WEIGHT: bold

}

.slot-overlay SPAN {

	WORD-WRAP: break-word; FONT-WEIGHT: bold

}

.slot-overlay-inner H2 {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 5px; FONT-FAMILY: arial, sans-serif !important; COLOR: #fff !important; FONT-SIZE: 14px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

.slot-overlay-inner P.component-list {

	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px

}

.slot-overlay-inner P A {

	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px

}

.slot-overlay-inner LI {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LIST-STYLE-TYPE: disc; FONT-STYLE: italic; MARGIN: 0px 0px 0px 20px; FLOAT: none !important; OVERFLOW: visible !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

.slot-overlay A {

	COLOR: white; TEXT-DECORATION: underline

}

.overlay-checkbox P {

	DISPLAY: none

}

.overlay-wrapper {

	POSITION: relative; CLEAR: both

}

#header {

	BORDER-BOTTOM-COLOR: #999; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999; PADDING-TOP: 8px

}

DIV#sub-header {

	BORDER-BOTTOM-COLOR: #bebebe; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: #bebebe; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-RIGHT-COLOR: #bebebe; BORDER-LEFT-COLOR: #bebebe; PADDING-TOP: 3px

}

#topslot {

	BORDER-BOTTOM: #bebebe 1px solid; PADDING-BOTTOM: 10px; MIN-HEIGHT: 0px; WIDTH: 940px; FLOAT: left; CLEAR: both

}

#topslot {

	TEXT-ALIGN: center; LINE-HEIGHT: 0

}

#topslot A {

	TEXT-ALIGN: center; LINE-HEIGHT: 0

}
