BODY {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
FONT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
font2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
UNKNOWN {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
UL {
	VERTICAL-ALIGN: middle
}
LI.err-msg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; LIST-STYLE-TYPE: none
}
OL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.selectday {
	FONT-SIZE: 11px; WIDTH: 35px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.selectmonth {
	FONT-SIZE: 11px; WIDTH: 45px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.selectyear {
	FONT-SIZE: 11px; WIDTH: 50px; FONT-FAMILY: Arial, Verdana, Helvetica
}
OPTION {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica
}
FIELDSET {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid
}
LEGEND {
	FONT-SIZE: 1px; COLOR: #ffffff
}
.legend {
	FONT-SIZE: 1px; COLOR: #ffffff
}
UL {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
OL {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
H1 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 23px; BACKGROUND-COLOR: #c1131e
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #b9003e; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #bec5ea
}
HR {
	WIDTH: 100%; COLOR: #000000; size: 1px
}
A:link {
	COLOR: #00007b; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #00007b
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.greentitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #216342; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.greentitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #216342; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.greentitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #216342; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.greentitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #216342; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.normallink:link {
	COLOR: #00007b; TEXT-DECORATION: underline
}
A.normallink:visited {
	COLOR: #00007b; TEXT-DECORATION: none
}
A.normallink:active {
	COLOR: #00007b; TEXT-DECORATION: underline
}
A.normallink:hover {
	COLOR: #00007b; TEXT-DECORATION: none
}
A.black:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.black:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.black:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.black:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.blackarial:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: underline
}
A.blackarial:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: underline
}
A.blackarial:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.blackarial:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.blackBold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.blackBold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.blackBold:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.blackBold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.blue {
	COLOR: #00007b; TEXT-DECORATION: none
}
A.blue:link {
	COLOR: #00007b; TEXT-DECORATION: underline
}
A.blue:visited {
	COLOR: #00007b; TEXT-DECORATION: underline
}
A.blue:active {
	COLOR: #00007b; TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #00007b; TEXT-DECORATION: none
}
A.pagetitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.pagetitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.pagetitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.pagetitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #d72e61; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.sitemap:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.sitemap:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.sitemap:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.sitemap:hover {
	FONT-SIZE: 11px; COLOR: #d72e61; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
A.newsheadline:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.newsheadline:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.newsheadline:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.newsheadline:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.newsheadlinelarge:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.newsheadlinelarge:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.newsheadlinelarge:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.newsheadlinelarge:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.breadcrumbs:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8eaecd; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.breadcrumbs:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.breadcrumbs:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.breadcrumbs:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d72e61; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.nav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.navon:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.navon:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.navon:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.navon:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.subnav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.subnav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.subnav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.subnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.register:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica
}
A.register:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica
}
A.register:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica
}
A.register:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.utility:link {
	FONT-SIZE: 11px; COLOR: #a9a9a9; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.utility:visited {
	FONT-SIZE: 11px; COLOR: #a9a9a9; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.utility:active {
	FONT-SIZE: 11px; COLOR: #a9a9a9; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.utility:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.sectionlinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.sectionlinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.sectionlinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.sectionlinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.redsectionlinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.redsectionlinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.redsectionlinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.redsectionlinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.redtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b9003e; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.detaillinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.detaillinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.detaillinks:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.detaillinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.morelinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.morelinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.morelinks:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.morelinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.advancedsearch:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.advancedsearch:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.advancedsearch:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.advancedsearch:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.jobslinks:link {
	FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.jobslinks:visited {
	FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
}
A.jobslinks:active {
	FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.jobslinks:hover {
	FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
.col-3-blacktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
.col-3-greentitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #216342; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
.col-3-purpletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #764f94; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
.col-3-bwtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #a89f79; FONT-FAMILY: Arial, Verdana, Helvetica
}
.col-3-bluetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #487c9c; FONT-FAMILY: Arial, Verdana, Helvetica
}
.col-3-bluetitleb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #487c9c; FONT-FAMILY: Arial, Verdana, Helvetica
}
.col-3-lawzonetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #e7ae21; FONT-FAMILY: Arial, Verdana, Helvetica
}
.col-2-maintitle {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #c1131e
}
.col-3-subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 160%; FONT-FAMILY: Arial, Verdana, Helvetica
}
.col-5-maintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #004fb3; FONT-FAMILY: Arial, Verdana, Helvetica
}
.col-5-contentspacer {
	BACKGROUND-COLOR: #ffffff
}
.col-5-contenttable {
	FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #dae1ec
}
.col-5-bordercontenttable {
	FONT-SIZE: 11px
}
.columnone {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica
}
.columntwo {
	BACKGROUND: #ffffff
}
.columnthree {
	BACKGROUND: #ffffff
}
.columnfour {
	BACKGROUND: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica
}
.columnfive {
	BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica
}
.breadcrumbs {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9e9e9e; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
.errormessage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: #b1002e; FONT-FAMILY: Arial, Verdana, Helvetica
}
.errorMessageEmailPage {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; BORDER-TOP: medium none; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; COLOR: #00009c! important; PADDING-TOP: 5px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.err-msg {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../images/exclam.gif); PADDING-BOTTOM: 5px; COLOR: red! important; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.greytext {
	FONT-SIZE: 11px; COLOR: #cacaca; FONT-FAMILY: Arial, Verdana, Helvetica
}
.register {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004fb3; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
.jobssearchbox {
	FONT-SIZE: 10px; WIDTH: 150px; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 18px
}
.newssearchbox {
	FONT-SIZE: 10px; WIDTH: 150px; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 18px
}
.searcharchivebox {
	FONT-SIZE: 10px; WIDTH: 110px; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 21px
}
.searchboxhead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 18px; BACKGROUND-COLOR: #b1002e
}
.shadedtable-text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #f3f3f3
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.table-text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.textboxsmall {
	FONT-SIZE: 10px; WIDTH: 120px; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 18px
}
.textbox {
	FONT-SIZE: 10px; WIDTH: 110px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.textbox2 {
	FONT-SIZE: 11px; WIDTH: 150px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.textbox3 {
	FONT-SIZE: 11px; WIDTH: 250px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.textbox4 {
	FONT-SIZE: 11px; WIDTH: 250px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.textarea {
	FONT-SIZE: 11px; WIDTH: 250px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textareatiny {
	FONT-SIZE: 11px; WIDTH: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea190 {
	FONT-SIZE: 11px; WIDTH: 190px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea205 {
	FONT-SIZE: 11px; WIDTH: 205px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea210 {
	FONT-SIZE: 11px; WIDTH: 210px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea215 {
	FONT-SIZE: 11px; WIDTH: 215px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea227 {
	FONT-SIZE: 11px; WIDTH: 227px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea330 {
	FONT-SIZE: 11px; WIDTH: 330px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea355 {
	FONT-SIZE: 11px; WIDTH: 353px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal; HEIGHT: 80px
}
.textbox355 {
	FONT-SIZE: 11px; WIDTH: 353px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea450 {
	FONT-SIZE: 11px; WIDTH: 450px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea185 {
	FONT-SIZE: 11px; WIDTH: 185px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea180 {
	FONT-SIZE: 11px; WIDTH: 180px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea170 {
	FONT-SIZE: 11px; WIDTH: 170px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea420 {
	FONT-SIZE: 11px; WIDTH: 420px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea570 {
	FONT-SIZE: 11px; WIDTH: 570px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea560 {
	FONT-SIZE: 11px; WIDTH: 560px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textareasmall {
	FONT-SIZE: 11px; WIDTH: 120px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.textarea80 {
	FONT-SIZE: 11px; WIDTH: 80px; FONT-FAMILY: Arial, Verdana, Helvetica; WHITE-SPACE: normal
}
.highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #595858; TEXT-INDENT: 4px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f9fc06
}
.highlightBoxed {
	BORDER-RIGHT: #595858 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #595858 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #595858 1px solid; COLOR: #595858; PADDING-TOP: 6px; BORDER-BOTTOM: #595858 1px solid; BACKGROUND-COLOR: #efeff1
}
.highlightLined {
	PADDING-RIGHT: 6px; BORDER-TOP: #595858 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #595858; PADDING-TOP: 6px; BORDER-BOTTOM: #595858 1px solid
}
.highlightQuote {
	BORDER-RIGHT: #595858 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #595858 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; BORDER-LEFT: #595858 1px solid; COLOR: #595858; PADDING-TOP: 6px; BORDER-BOTTOM: #595858 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial, Sans-serif; TEXT-ALIGN: center
}
.whitetext {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.smblacktext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.smbluetext {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.redtext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c1131e; FONT-FAMILY: Verdana, Arial, Helvetica
}
.statsheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #b1002e
}
.statstext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
.courier {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: courier new, courier, mono
}
.purplearialtext {
	COLOR: #764f94; FONT-FAMILY: Arial, Helvetica, Verdana
}
.greentext {
	COLOR: #216342
}
.greentextnofont {
	COLOR: #216342
}
A.greentext:link {
	FONT-WEIGHT: bold; COLOR: #216342; TEXT-DECORATION: underline
}
A.greentext:visited {
	FONT-WEIGHT: bold; COLOR: #216342; TEXT-DECORATION: underline
}
A.greentext:active {
	FONT-WEIGHT: bold; COLOR: #216342; TEXT-DECORATION: none
}
A.greentext:hover {
	FONT-WEIGHT: bold; COLOR: #216342; TEXT-DECORATION: none
}
A.purpletext:link {
	FONT-WEIGHT: bold; COLOR: #764f94; TEXT-DECORATION: underline
}
A.purpletext:visited {
	FONT-WEIGHT: bold; COLOR: #764f94; TEXT-DECORATION: underline
}
A.purpletext:active {
	FONT-WEIGHT: bold; COLOR: #764f94; TEXT-DECORATION: none
}
A.purpletext:hover {
	FONT-WEIGHT: bold; COLOR: #764f94; TEXT-DECORATION: none
}
.greentitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #216342; FONT-FAMILY: Arial, Verdana, Helvetica
}
.bluetext {
	COLOR: #487c9c
}
.lightbluebg {
	BACKGROUND-COLOR: #dee7ef
}
.dirbluetext {
	COLOR: #00007b
}
A.dirbluetext {
	FONT-WEIGHT: bold; COLOR: #00007b
}
A.dirbluetext:hover {
	FONT-WEIGHT: bold; COLOR: #00007b
}
A.dirbluetext:visited {
	FONT-WEIGHT: bold; COLOR: #00007b
}
.bluearialtext {
	COLOR: #487c9c; FONT-FAMILY: Arial, Helvetica, Verdana
}
.dkbluearialtext {
	COLOR: #143484; FONT-FAMILY: Arial, Helvetica, Verdana
}
.purpletext {
	COLOR: #764f94
}
.helpmaintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
.popmaintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
.bigblacktext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
.helppagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.storytext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.arialtext {
	FONT-FAMILY: Arial, Helvetica, Verdana
}
.searchtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica
}
.textbox3 {
	FONT-SIZE: 10px; WIDTH: 150px; FONT-FAMILY: Verdana, Helvetica, Arial
}
.textbox3register {
	FONT-SIZE: 10px; WIDTH: 145px; FONT-FAMILY: Verdana, Helvetica, Arial
}
.textbox4register {
	FONT-SIZE: 10px; WIDTH: 295px; FONT-FAMILY: Verdana, Helvetica, Arial
}
.textbox5register {
	FONT-SIZE: 10px; WIDTH: 200px; FONT-FAMILY: Verdana, Helvetica, Arial
}
.textbox6register {
	FONT-SIZE: 10px; WIDTH: 180px; FONT-FAMILY: Verdana, Helvetica, Arial
}
.menubullet {
	BACKGROUND-COLOR: #030567
}
.menuoptionselected {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #030567
}
.menuoptionnonselected {
	FONT-WEIGHT: bold; COLOR: #030567; BACKGROUND-COLOR: #dde0ff
}
A.menuoptionnonselected:link {
	FONT-WEIGHT: bold; COLOR: #030567; BACKGROUND-COLOR: #dde0ff; TEXT-DECORATION: none
}
A.menuoptionnonselected:visited {
	FONT-WEIGHT: bold; COLOR: #030567; BACKGROUND-COLOR: #dde0ff; TEXT-DECORATION: none
}
A.menuoptionnonselected:active {
	FONT-WEIGHT: bold; COLOR: #030567; BACKGROUND-COLOR: #dde0ff; TEXT-DECORATION: none
}
A.menuoptionnonselected:hover {
	FONT-WEIGHT: bold; COLOR: #030567; BACKGROUND-COLOR: #dde0ff; TEXT-DECORATION: underline
}
A.menuOptionLawfirm:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menuOptionLawfirm:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menuOptionLawfirm:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menuOptionLawfirm:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.nobreak {
	WHITE-SPACE: nowrap
}
.searchboxborder {
	BORDER-RIGHT: #b1002e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b1002e 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b1002e 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b1002e 1px solid; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.searcharchiveborder {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.bottomnavline {
	BACKGROUND-COLOR: #000000
}
.iccnav {
	BACKGROUND-COLOR: #e6e1ce
}
.lockdownshade {
	BACKGROUND-COLOR: #dddddd
}
.maincontent {
	BACKGROUND-COLOR: #ffffff
}
.navshade {
	BACKGROUND-COLOR: #0066cc
}
.navshadeoff {
	BACKGROUND-COLOR: #1e81e5
}
.footerstrip {
	BACKGROUND-COLOR: #cccccc
}
.divider {
	BACKGROUND-COLOR: #000000
}
.redrowbackground {
	COLOR: #ffffff; BACKGROUND-COLOR: #b1002e
}
.redtablebg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #b1002e
}
.redtablebgpad {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #b1002e
}
.redtableborder {
	BORDER-RIGHT: #c1131e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c1131e 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c1131e 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #c1131e 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.relatedbox {
	BORDER-RIGHT: #b1002e 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b1002e 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b1002e 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #b1002e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica
}
.greentablebg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #185b3a
}
.greentableborder {
	BORDER-RIGHT: #185b3a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #185b3a 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #185b3a 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #185b3a 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; BACKGROUND-COLOR: #ffffff
}
.bluetablebg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #487c9c
}
.bluetableborder {
	BORDER-RIGHT: #487c9c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #487c9c 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #487c9c 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #487c9c 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.bluetablebordernopad {
	BORDER-RIGHT: #487c9c 1px solid; BORDER-TOP: #487c9c 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #487c9c 1px solid; COLOR: #000000; BORDER-BOTTOM: #487c9c 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; BACKGROUND-COLOR: #ffffff
}
.purpletablebg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #764f94
}
.purpletablenofont {
	COLOR: #ffffff; BACKGROUND-COLOR: #764f94
}
.purpletableborder {
	BORDER-RIGHT: #764f94 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #764f94 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #764f94 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #764f94 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.purpletablebordernopad {
	BORDER-RIGHT: #764f94 1px solid; BORDER-TOP: #764f94 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #764f94 1px solid; COLOR: #000000; BORDER-BOTTOM: #764f94 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.greentablebg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #185b3a
}
.greentablebordernopad {
	BORDER-RIGHT: #185b3a 1px solid; BORDER-TOP: #185b3a 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #185b3a 1px solid; COLOR: #000000; BORDER-BOTTOM: #185b3a 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.browntableborder {
	BORDER-RIGHT: #a89f79 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a89f79 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a89f79 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #a89f79 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.newsbg {
	BACKGROUND-COLOR: #c1131e
}
.diarybg {
	BACKGROUND-COLOR: #e4dcea
}
.jobsbg {
	BACKGROUND-COLOR: #dae5eb
}
.jobsrow1 {
	BACKGROUND-COLOR: #dae5eb
}
.jobsrow2 {
	BACKGROUND-COLOR: #ffffff
}
.dirbg {
	BACKGROUND-COLOR: #c1131e
}
.dir_supplier_1Y {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.dir_supplier_2Y {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.dir_supplier_1N {
	BACKGROUND-COLOR: #ffffff
}
.dir_supplier_2N {
	BACKGROUND-COLOR: #c1131e
}
.dir_inhouse_1 {
	BACKGROUND-COLOR: #c1131e
}
.dir_inhouse_2 {
	BACKGROUND-COLOR: #ffffff
}
.bwbg {
	BACKGROUND-COLOR: #c1131e
}
.lawzonebg {
	BACKGROUND-COLOR: #c1131e
}
.bwtablebg {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Verdana; BACKGROUND-COLOR: #a89f79
}
.tableborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.smalltexttable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.valignmiddle {
	MARGIN: 1px; VERTICAL-ALIGN: middle
}
.IndexNavNormal {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.IndexNavNormal:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.IndexNavNormal:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.IndexNavNormal:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.IndexNavNormal:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
.IndexNavHover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.IndexNavHover:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.IndexNavHover:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.IndexNavHover:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.IndexNavHover:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
.cursorLink {
	CURSOR: pointer
}
.ICCNavSubLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.ICCNavSubLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.ICCNavSubLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.ICCNavSubLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
.ICCNavSubLinkOn {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.ICCNavSubLinkOn:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.ICCNavSubLinkOn:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.ICCNavSubLinkOn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
.hiddenBorder {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid; borderwidth: 0
}
.newswireBox1 {
	BORDER-RIGHT: #b50029 1px solid; BORDER-TOP: #b50029 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #b50029 1px solid; BORDER-BOTTOM: #b50029 1px solid
}
.newswireHeader1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #b50029; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px
}
.newswirebody {
	MARGIN: 3px
}
.newswireBox3 {
	BORDER-RIGHT: #f7b539 1px solid; BORDER-TOP: #f7b539 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #f7b539 1px solid; BORDER-BOTTOM: #f7b539 1px solid
}
.newswireHeader3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f7b539; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px
}
.JobsAlerter {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; BACKGROUND: #c1131e; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid
}
.lawyerEventsAlterer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #734a94; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px
}
.JobsAlerterBox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: medium none; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.lawyerEventsAlerterBox {
	BORDER-RIGHT: #734a94 1px solid; BORDER-TOP: medium none; BACKGROUND: #fff; BORDER-LEFT: #734a94 1px solid; BORDER-BOTTOM: #734a94 1px solid
}
.jobAlertAdvertBox {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid
}
.eventAlertAdvert {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #e7deef; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.lawyerNewsWeeklyBox2004 {
	BORDER-RIGHT: #b50031 1px solid; BORDER-TOP: #b50031 1px solid; BACKGROUND: #efe7d6; BORDER-LEFT: #b50031 1px solid; BORDER-BOTTOM: #b50031 1px solid
}
.lawzoneAlerterBox2004 {
	BORDER-RIGHT: #b50031 1px solid; BORDER-TOP: #b50031 1px solid; BACKGROUND: #fff7de; BORDER-LEFT: #b50031 1px solid; BORDER-BOTTOM: #b50031 1px solid
}
.lawyerEventsAlerterBox2004 {
	BORDER-RIGHT: #b50031 1px solid; BORDER-TOP: #b50031 1px solid; BACKGROUND: #e4dcea; BORDER-LEFT: #b50031 1px solid; BORDER-BOTTOM: #b50031 1px solid
}
.lawyerJobsAlerterBox2004 {
	BORDER-RIGHT: #b50031 1px solid; BORDER-TOP: #b50031 1px solid; BACKGROUND: #dae5eb; BORDER-LEFT: #b50031 1px solid; BORDER-BOTTOM: #b50031 1px solid
}
.marketwatchAlerterBox2004 {
	BORDER-RIGHT: #b50031 1px solid; BORDER-TOP: #b50031 1px solid; BACKGROUND: #e6e1ce; BORDER-LEFT: #b50031 1px solid; BORDER-BOTTOM: #b50031 1px solid
}
.col-3-maintitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 23px; BACKGROUND-COLOR: #c1131e
}
.col-3-boxtitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 15px; BACKGROUND-COLOR: #c1131e
}
.navbar {
	BACKGROUND: #c6c6c6
}
.searchbox {
	BACKGROUND: #c6c6c6
}
.searchboxtext {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; WIDTH: 104px; FONT-FAMILY: Arial, Verdana, Helvetica
}
.dropdown {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; WIDTH: 130px; FONT-FAMILY: Arial, Verdana, Helvetica
}
UL.sectionnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
LI.sectionnav {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 1px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Verdana, Helvetica; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #c1131e; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.sectionnav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
LI.sectionnav A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
LI.sectionnav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
LI.sectionnav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
UL.buttonnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
LI.buttonnav {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; BORDER-LEFT: #000000 1px solid; COLOR: #c1131e; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.buttonnav A:link {
	COLOR: #c1131e; TEXT-DECORATION: none
}
LI.buttonnav A:active {
	COLOR: #c1131e; TEXT-DECORATION: none
}
LI.buttonnav A:visited {
	COLOR: #c1131e; TEXT-DECORATION: none
}
LI.buttonnav A:hover {
	COLOR: #c1131e; TEXT-DECORATION: underline
}
.foottext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.footer:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.footer:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.footer:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.footer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00007b; FONT-FAMILY: Verdana, Arial, Helvetica
}
.blacktableborder {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; BACKGROUND-COLOR: #ffffff
}
.promotableborder {
	BORDER-RIGHT: #c1131e 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c1131e 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #c1131e 1px solid; COLOR: #000000; PADDING-TOP: 6px; BORDER-BOTTOM: #c1131e 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana; BACKGROUND-COLOR: #ffffff
}
.subheaderred {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #c1131e
}
.headerredvote {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c1131e
}
.subheaderblack {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
.italicdark {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #524a31; FONT-STYLE: italic
}
.boxsubheader {
	FONT-WEIGHT: bold
}
A.boxsubheaderred:link {
	FONT-WEIGHT: bold; COLOR: #c1131e; TEXT-DECORATION: underline
}
A.boxsubheaderred:visited {
	FONT-WEIGHT: bold; COLOR: #c1131e; TEXT-DECORATION: underline
}
A.boxsubheaderred:active {
	FONT-WEIGHT: bold; COLOR: #c1131e; TEXT-DECORATION: underline
}
A.boxsubheaderred:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.boxsubheader:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.boxsubheader:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.boxsubheader:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.boxsubheader:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
P.boxtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
P.boxtext EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
.newsheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.topline {
	BORDER-TOP: #000000 1px solid
}
.promobox {
	HEIGHT: 123px
}
#advert_bg {
	BACKGROUND: url(/images/banner_bg.gif) repeat-y left top; WIDTH: 750px; HEIGHT: 109px
}
.featurebox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
