.frontPageBody {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../img/l_horizontal_bkg.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #2c2424
}
.frontParentTable {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/img/l_vertical_bkg.gif); BACKGROUND-REPEAT: repeat-y
}
.frontPageTopLinks {
	FONT: 10px/18px Arial, Helvetica, sans-serif; COLOR: #fdd7b5; TEXT-DECORATION: none
}
.frontPageTopLinks A {
	COLOR: #fdd7b5; TEXT-DECORATION: none
}
.frontPageTopLinks A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.companyPageBody {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/img/company/OC_horizontal_stretch.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #2c2424
}
.companyPageTopLinks {
	FONT: 10px/18px Arial, Helvetica, sans-serif; COLOR: #7f7676; TEXT-DECORATION: none
}
.companyPageTopLinks A {
	COLOR: #f8f8f8; TEXT-DECORATION: none
}
.companyPageTopLinks A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.companySideNav {
	FONT: 10px/25px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.companySideNav A {
	COLOR: #f8f8f8; TEXT-DECORATION: none
}
.companySideNav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.companyBodyCopySpaced {
	FONT: 11px/22px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.companyBodyCopy {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.companyBodyCopy A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.companyBodyCopy A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #ffb26d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.companyBodyCopyMild {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.companyBodyCopyMild A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.companyBodyCopyMild A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #ffb26d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.companyBodyCopyMild2 {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.companyBodyCopyMild2 A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.companyBodyCopyMild2 A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #ffb26d; TEXT-DECORATION: none
}
.companyBodyCopyAlt {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.companyBodyCopyAlt A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.companyBodyCopyAlt A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #ffb26d; TEXT-DECORATION: none
}
.companyBodyCopyAltOrange {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.companyBodyCopyAltOrange A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.companyBodyCopyAltOrage A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #ffb26d; TEXT-DECORATION: none
}
.companyContactUs {
	FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.companyContactUs A {
	FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.companyContactUs A:hover {
	FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #ffc591; TEXT-DECORATION: none
}
.productPageBody {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/product/vertical_stretch.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #2c2424
}
.productBodyCopyAlt {
	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.productBodyCopy {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.productBodyCopy A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.productBodyCopy A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.productBodyCopy2 {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.productBodyCopy2 A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.productBodyCopy2 A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.productBodyCopy STRONG {
	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; LETTER-SPACING: 1px; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.productBodyCopyItal {
	FONT: italic 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.productQuestion {
	FONT: bold 15px/18px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.productAnswer {
	FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.productTitle {
	FONT: bold 22px/28px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.demoPageBody {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/product/website/vertical_stretch_new.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #2c2424
}
.demo360 {
	BACKGROUND-COLOR: #2c2424; margins: 0px 0px 0px 0px
}
.sideNav {
	FONT: 10px/25px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-DECORATION: none
}
.sideNav A {
	COLOR: #f8f8f8; TEXT-DECORATION: none
}
.sideNav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sideNavSelected {
	FONT: 10px/25px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.sideNavSelected A {
	COLOR: #da6e0d; TEXT-DECORATION: none
}
.sideNavSelected A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sideNavParent {
	FONT: 10px/25px Arial, Helvetica, sans-serif; COLOR: #a8a8a8; TEXT-DECORATION: none
}
.sideNavParent A {
	COLOR: #a8a8a8; TEXT-DECORATION: none
}
.sideNavParent A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.copyright {
	FONT: 10px/15px Arial, Helvetica, sans-serif; COLOR: #a8a8a8; TEXT-DECORATION: none
}
.supportBody {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/support/vertical_stretch.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #2c2424
}
.supportBodyCopy {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.supportBodyCopy A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.supportBodyCopy A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #ffad64; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.pressRoomBody {
	MARGIN: 0px; BACKGROUND-COLOR: #2c2424
}
.pressRoomCopy {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.pressRoomTitle {
	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-DECORATION: none
}
.pressRoomScroller {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; SCROLLBAR-FACE-COLOR: #da6e0d; PADDING-BOTTOM: 17px; SCROLLBAR-HIGHLIGHT-COLOR: #da6e0d; OVERFLOW: auto; WIDTH: 100%; SCROLLBAR-SHADOW-COLOR: #da6e0d; SCROLLBAR-3DLIGHT-COLOR: #da6e0d; SCROLLBAR-ARROW-COLOR: #2c2424; PADDING-TOP: 17px; SCROLLBAR-TRACK-COLOR: #393232; SCROLLBAR-DARKSHADOW-COLOR: #da6e0d; SCROLLBAR-BASE-COLOR: #2c2424; HEIGHT: 268px
}
.teamPageBody {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/team/vertical_stretch.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #2c2424
}
.teamCopy {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.teamCopy STRONG {
	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.teamTitle {
	FONT: 13px/20px Arial, Helvetica, sans-serif; COLOR: #da6e0d; LETTER-SPACING: 7px; TEXT-DECORATION: none
}
.teamTitleSmall {
	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.teamTitleNew {
	FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #da6e0d; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
.teamTitleNew A {
	FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.teamTitleNew A:hover {
	FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #e5e5e5; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.jobsBody {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/jobs/vertical_stretch.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #2c2424
}
.jobsBodyCopy {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.jobsBodyCopy A {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.jobsBodyCopy A:hover {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #ffad64; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.jobListing {
	FONT: 15px/30px Arial, Helvetica, sans-serif; COLOR: #da6e0d; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.jobListing A {
	COLOR: #da6e0d; TEXT-DECORATION: none
}
.jobListing A:hover {
	COLOR: #ffad64; TEXT-DECORATION: none
}
.listingsBody {
	MARGIN: 0px; BACKGROUND-COLOR: #2c2424
}
.listingHeadling {
	FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #da6e0d; LETTER-SPACING: 1px; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.listingCopy {
	MARGIN: 0px; FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.skillsList {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #f8f8f8; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: square
}
