A {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
ABBR {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
ADDRESS {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
article {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
aside {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
audio {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
B {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
BLOCKQUOTE {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
BODY {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
canvas {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
CAPTION {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
CITE {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
CODE {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
DD {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
DEL {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
details {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
DFN {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
DIV {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
DL {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
DT {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
EM {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
EMBED {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
FIELDSET {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
figcaption {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
figure {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
footer {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
FORM {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
H1 {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
H2 {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
H3 {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
H4 {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
H5 {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
H6 {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
header {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
hgroup {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
HTML {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
I {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
IFRAME {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
INS {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
KBD {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
LABEL {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
LEGEND {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
LI {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
mark {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
MENU {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
nav {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
OBJECT {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
OL {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
P {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
PRE {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
Q {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
SAMP {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
section {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
SMALL {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
SPAN {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
STRONG {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
SUB {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
summary {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
SUP {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
TABLE {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
TBODY {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
TD {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
TFOOT {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
TH {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
THEAD {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
time {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
TR {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
UL {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
VAR {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
video {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
IMG {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
canvas {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
MENU {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
summary {
	DISPLAY: block
}
Q {
	QUOTES: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
A {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: none
}
TABLE {
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0
}
TH {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
TH {
	TEXT-ALIGN: left
}
#accessibility-nav {
	HEIGHT: 1px; POSITION: absolute; LEFT: -999em; TOP: -999em; WIDTH: 1px
}
.hide {
	HEIGHT: 1px; POSITION: absolute; LEFT: -999em; TOP: -999em; WIDTH: 1px
}
.container {
	POSITION: relative; MARGIN: 0px auto; Z-INDEX: 1; WIDTH: 980px
}
.grid_1 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_1-5 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_2 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_3 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_4 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_5 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_6 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_7 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_8 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_9 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_10 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_11 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.grid_12 {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.alpha {
	MARGIN-LEFT: 0px
}
.omega {
	MARGIN-RIGHT: 0px
}
.first_grid {
	MARGIN-LEFT: 20px
}
.last_grid {
	MARGIN-RIGHT: 20px
}
.grid_1 {
	WIDTH: 60px;
    top: 0px;
    left: 0px;
}
.grid_1-5 {
	WIDTH: 100px
}
.grid_2 {
	WIDTH: 140px
}
.grid_3 {
	WIDTH: 220px;
	top: 0px;
	left: 0px;
	height: 380px;
}
.grid_4 {
	WIDTH: 300px
}
.grid_5 {
	WIDTH: 380px
}
.grid_6 {
	WIDTH: 954px;
    top: 2px;
    left: -16px;
}
.grid_7 {
	WIDTH: 540px
}
.grid_8 {
	WIDTH: 620px
}
.grid_9 {
	WIDTH: 700px
}
.grid_10 {
	WIDTH: 780px
}
.grid_11 {
	WIDTH: 860px
}
.grid_12 {
	WIDTH: 940px
}
.prefix_1 {
	PADDING-LEFT: 80px
}
.prefix_2 {
	PADDING-LEFT: 160px
}
.prefix_3 {
	PADDING-LEFT: 240px
}
.prefix_4 {
	PADDING-LEFT: 320px
}
.prefix_5 {
	PADDING-LEFT: 400px
}
.prefix_6 {
	PADDING-LEFT: 480px
}
.prefix_7 {
	PADDING-LEFT: 560px
}
.prefix_8 {
	PADDING-LEFT: 640px
}
.prefix_9 {
	PADDING-LEFT: 720px
}
.prefix_10 {
	PADDING-LEFT: 800px
}
.prefix_11 {
	PADDING-LEFT: 880px
}
.suffix_1 {
	PADDING-RIGHT: 80px
}
.suffix_2 {
	PADDING-RIGHT: 160px
}
.suffix_3 {
	PADDING-RIGHT: 240px
}
.suffix_4 {
	PADDING-RIGHT: 320px
}
.suffix_5 {
	PADDING-RIGHT: 400px
}
.suffix_6 {
	PADDING-RIGHT: 480px
}
.suffix_7 {
	PADDING-RIGHT: 560px
}
.suffix_8 {
	PADDING-RIGHT: 640px
}
.suffix_9 {
	PADDING-RIGHT: 720px
}
.suffix_10 {
	PADDING-RIGHT: 800px
}
.suffix_11 {
	PADDING-RIGHT: 880px
}
.push_1 {
	LEFT: 80px
}
.push_2 {
	LEFT: 160px
}
.push_3 {
	LEFT: 240px
}
.push_4 {
	LEFT: 320px
}
.push_5 {
	LEFT: 400px
}
.push_6 {
	LEFT: 480px
}
.push_7 {
	LEFT: 560px
}
.push_8 {
	LEFT: 640px
}
.push_9 {
	LEFT: 720px
}
.push_10 {
	LEFT: 800px
}
.push_11 {
	LEFT: 880px
}
.pull_1 {
	LEFT: -80px
}
.pull_2 {
	LEFT: -160px
}
.pull_3 {
	LEFT: -240px
}
.pull_4 {
	LEFT: -320px
}
.pull_5 {
	LEFT: -400px
}
.pull_6 {
	LEFT: -480px
}
.pull_7 {
	LEFT: -560px
}
.pull_8 {
	LEFT: -640px
}
.pull_9 {
	LEFT: -720px
}
.pull_10 {
	LEFT: -800px
}
.pull_11 {
	LEFT: -880px
}
.clearfix:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.wrapper:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#main-menu UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#header .top:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#header .details UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.container:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.cols:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.news-details:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.news-details UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#respond .submit:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.news-functions:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.news-functions UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
LI.comment:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.comment footer:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.comment footer nav:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#teasers nav:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#teasers nav UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#poll .submit:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.one-post:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.top-content:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.login-form .remember-me:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#event .more .top:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#event .details header:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#event:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#group:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#attending:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#attending header:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#attending header UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#members:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#members header:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#members header UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
header.filter-actions:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
header.filter-actions UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.attendees LI:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.connections LI:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.members LI:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.job-details header:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.event-edit-top:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.event-image FIELDSET:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.group-edit-top:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.group-image FIELDSET:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.account-edit-top:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.account-image FIELDSET:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#invite-guests .ppl:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.job-details header:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.profile-wrapper:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.profile-upload:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.ico-social-medium:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.previous-job:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.profile-form header:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.profile-form FIELDSET:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.work-action:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.education-action:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.profile-intro UL:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.search-item:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.contact-info-item:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.people-action:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.box:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#group_new:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#content-edit:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.event-edit .form-item:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.event-edit .form-post-to LI:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.group-edit .form-item:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.group-edit .form-post-to LI:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.account-edit .form-item:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.account-edit .form-post-to LI:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.people:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.memberlist .panel:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.eventslist .panel:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#teasers:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
HR {
	DISPLAY: none
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
DEL {
	TEXT-DECORATION: line-through
}
TH {
	FONT-WEIGHT: normal
}
ADDRESS {
	FONT-STYLE: normal
}
CITE {
	FONT-STYLE: normal
}
DFN {
	FONT-STYLE: normal
}
LI {
	LIST-STYLE-TYPE: none
}
ABBR {
	CURSOR: help; BORDER-BOTTOM: #999 1px dotted
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #999 1px dotted
}
.clear {
	CLEAR: both
}
.btn-generic:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -2px !important
}
.btn-generic-alt:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -2px !important
}
.btn-generic-small:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -2px !important
}
.btn-generic-big:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -2px !important
}
.btn-generic-grey:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -2px !important
}
.btn-generic {
	WHITE-SPACE: nowrap
}
.btn-generic-alt {
	WHITE-SPACE: nowrap
}
.btn-generic-small {
	WHITE-SPACE: nowrap
}
.btn-generic-big {
	WHITE-SPACE: nowrap
}
.btn-generic-grey {
	WHITE-SPACE: nowrap
}

@media Unknown    
{
BUTTON.btn-generic SPAN {
	MARGIN-TOP: -2px !important
}
BUTTON.btn-generic-small SPAN {
	MARGIN-TOP: -2px !important
}
BUTTON.btn-generic-big SPAN {
	MARGIN-TOP: -2px !important
}
BUTTON.btn-generic-grey SPAN {
	MARGIN-TOP: -2px !important
}
    }
BUTTON.btn-generic SPAN:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -1px !important
}
BUTTON.btn-generic-small SPAN:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -1px !important
}
BUTTON.btn-generic-big SPAN:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -1px !important
}
BUTTON.btn-generic-grey SPAN:unknown {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-RIGHT: -1px !important
}
.ui-datepicker-trigger {
	MARGIN-LEFT: 6px; MARGIN-TOP: 5px
}
.wrapper {
	PADDING-BOTTOM: 40px; PADDING-TOP: 30px; MIN-HEIGHT: 500px
}
#header {
	HEIGHT: 180px; POSITION: relative; Z-INDEX: 2
}
#header .site-name {
	POSITION: relative; LEFT: 10px; TOP: 20px
}
#header .btn-friends {
	RIGHT: 200px; POSITION: absolute; PADDING-LEFT: 10px; TOP: 85px
}
#header .profile {
	HEIGHT: 58px; RIGHT: 0px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; PADDING-LEFT: 11px; TOP: 0px; PADDING-RIGHT: 0px; WIDTH: 321px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; -webkit-box-shadow: inset 0 -2px 4px #394b58; -moz-box-shadow: inset 0 -2px 4px #394b58; box-shadow: inset 0 -2px 4px #394b58
}
#header .profile IMG {
	BORDER-TOP: 4px solid; BORDER-RIGHT: 4px solid; BORDER-BOTTOM: 4px solid; BORDER-LEFT: 4px solid
}
#header .details {
	HEIGHT: 50px; POSITION: relative; WIDTH: 250px
}
#header .details .name {
	FLOAT: left; DISPLAY: inline; WIDTH: 145px
}
#header .details nav {
	OVERFLOW: hidden; FLOAT: right; DISPLAY: inline; WIDTH: 100px
}
#header .details nav UL {
	FLOAT: left; WIDTH: 100px
}
#header .details nav LI {
	FLOAT: left; DISPLAY: inline; MARGIN-RIGHT: 15px
}
#header .details .bottom {
	POSITION: absolute; LEFT: 0px; WIDTH: 100%; BOTTOM: 3px
}
#header .details .bottom .btn-requests {
	HEIGHT: 15px; BACKGROUND: url(../images/ico-requests.png) no-repeat left center; FLOAT: left; PADDING-LEFT: 23px; LINE-HEIGHT: 15px
}
#header .details .bottom nav {
	FLOAT: right; DISPLAY: inline; WIDTH: 100px
}
#header .details .bottom LI {
	FLOAT: left; MARGIN-RIGHT: 7px
}
#header .details .bottom LI A {
	HEIGHT: 16px; BACKGROUND: url(../images/ico-social.png); FLOAT: left; WIDTH: 16px; TEXT-INDENT: -9999px
}
#header .details .bottom LI A.btn-linkedin {
	BACKGROUND-POSITION: 0px 0px
}
#header .details .bottom LI A.btn-facebook {
	BACKGROUND-POSITION: -16px 0px
}
#header .details .bottom LI A.btn-twitter {
	BACKGROUND-POSITION: -32px 0px
}
#header .search {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FLOAT: right; TEXT-ALIGN: right; PADDING-TOP: 11px; LINE-HEIGHT: 1em; BORDER-TOP-WIDTH: 0px
}
#header .search INPUT {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; HEIGHT: 26px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Helvetica", "Aral", sans-serif; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(../styles/images_new/overlays/bg-search.png); BORDER-BOTTOM-WIDTH: 0px; COLOR: #4d4d4d; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 30px; LINE-HEIGHT: 26px; PADDING-RIGHT: 12px; BORDER-TOP-WIDTH: 0px; WIDTH: 178px
}
#main-menu {
	OVERFLOW: hidden; POSITION: absolute; PADDING-LEFT: 10px; LEFT: -10px; TOP: 112px; WIDTH: 100%
}
#main-menu LI {
	FLOAT: left; BORDER-LEFT: 1px solid
}
#main-menu LI.last-1 {
	BORDER-RIGHT: #19384e 1px solid; FLOAT: left
}
#main-menu A {
	OVERFLOW: hidden; HEIGHT: 48px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 18px; LINE-HEIGHT: 48px; PADDING-RIGHT: 18px
}
#main-menu A:hover {
	BACKGROUND-POSITION: 0px -48px; TEXT-DECORATION: none
}
#main-menu A.current {
	CURSOR: default; BORDER-BOTTOM: 1px solid; POSITION: relative; BACKGROUND-POSITION: 0px -96px; Z-INDEX: 2
}
BODY.main_home #main-menu A.current-home {
	CURSOR: default; BORDER-BOTTOM: 1px solid; POSITION: relative; BACKGROUND-POSITION: 0px -96px; Z-INDEX: 2
}
BODY.main_network #main-menu A.current-directory {
	CURSOR: default; BORDER-BOTTOM: 1px solid; POSITION: relative; BACKGROUND-POSITION: 0px -96px; Z-INDEX: 2
}
BODY.main_refer #main-menu A.current-refer {
	CURSOR: default; BORDER-BOTTOM: 1px solid; POSITION: relative; BACKGROUND-POSITION: 0px -96px; Z-INDEX: 2
}
#main-menu .btn {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 47px; TEXT-INDENT: -9999px
}
.title-border {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #1e425c 1px solid; PADDING-BOTTOM: 10px
}
.btn-generic {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 13px; MARGIN: 0px 6px 6px 0px; DISPLAY: inline-block; PADDING-RIGHT: 13px; BORDER-TOP-WIDTH: 0px; -webkit-box-shadow: 0 1px 5px #666; -moz-box-shadow: 0 1px 5px #666; box-shadow: 0 1px 5px #666; border-radius: 3px; -moz-border-radius: 3px
}
.btn-generic-alt {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 13px; MARGIN: 0px 6px 6px 0px; DISPLAY: inline-block; PADDING-RIGHT: 13px; BORDER-TOP-WIDTH: 0px; -webkit-box-shadow: 0 1px 5px #666; -moz-box-shadow: 0 1px 5px #666; box-shadow: 0 1px 5px #666; border-radius: 3px; -moz-border-radius: 3px
}
.btn-generic-grey {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 13px; MARGIN: 0px 6px 6px 0px; DISPLAY: inline-block; PADDING-RIGHT: 13px; BORDER-TOP-WIDTH: 0px; -webkit-box-shadow: 0 1px 5px #666; -moz-box-shadow: 0 1px 5px #666; box-shadow: 0 1px 5px #666; border-radius: 3px; -moz-border-radius: 3px
}
.btn-generic-small {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 13px; MARGIN: 0px 6px 6px 0px; DISPLAY: inline-block; PADDING-RIGHT: 13px; BORDER-TOP-WIDTH: 0px; -webkit-box-shadow: 0 1px 5px #666; -moz-box-shadow: 0 1px 5px #666; box-shadow: 0 1px 5px #666; border-radius: 3px; -moz-border-radius: 3px
}
.btn-generic-big {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 13px; MARGIN: 0px 6px 6px 0px; DISPLAY: inline-block; PADDING-RIGHT: 13px; BORDER-TOP-WIDTH: 0px; -webkit-box-shadow: 0 1px 5px #666; -moz-box-shadow: 0 1px 5px #666; box-shadow: 0 1px 5px #666; border-radius: 3px; -moz-border-radius: 3px
}
BUTTON.btn-generic {
	PADDING-LEFT: 7px; PADDING-RIGHT: 9px
}
BUTTON.btn-generic-grey {
	PADDING-LEFT: 7px; PADDING-RIGHT: 9px
}
BUTTON.btn-generic-small {
	PADDING-LEFT: 7px; PADDING-RIGHT: 9px
}
BUTTON.btn-generic-big {
	PADDING-LEFT: 7px; PADDING-RIGHT: 9px
}
.btn-generic .with-ico .icobg {
	POSITION: relative; MARGIN-LEFT: 5px; LEFT: 5px; BACKGROUND-COLOR: transparent
}
.btn-generic-grey .with-ico .icobg {
	POSITION: relative; MARGIN-LEFT: 5px; LEFT: 5px; BACKGROUND-COLOR: transparent
}
.btn-generic-small .with-ico .icobg {
	POSITION: relative; MARGIN-LEFT: 5px; LEFT: 5px; BACKGROUND-COLOR: transparent
}
.btn-generic-big .with-ico .icobg {
	POSITION: relative; MARGIN-LEFT: 5px; LEFT: 5px; BACKGROUND-COLOR: transparent
}
.btn-generic:hover {
	TEXT-DECORATION: none
}
.btn-generic-alt:hover {
	TEXT-DECORATION: none
}
.btn-generic-grey:hover {
	TEXT-DECORATION: none
}
.btn-generic-small:hover {
	TEXT-DECORATION: none
}
.btn-generic-big:hover {
	TEXT-DECORATION: none
}
.btn-generic:hover .with-ico SPAN {
	TEXT-DECORATION: none
}
.btn-generic-grey:hover .with-ico SPAN {
	TEXT-DECORATION: none
}
.btn-generic-small:hover .with-ico SPAN {
	TEXT-DECORATION: none
}
.btn-generic-big:hover .with-ico SPAN {
	TEXT-DECORATION: none
}
.btn-generic {
	HEIGHT: 30px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/btn-generic.png); LINE-HEIGHT: 30px
}
.btn-generic-alt {
	HEIGHT: 30px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/btn-generic.png); LINE-HEIGHT: 30px
}
.btn-generic-grey {
	HEIGHT: 30px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/btn-generic.png); LINE-HEIGHT: 30px
}
.btn-generic-grey .icobg {
	MARGIN-TOP: 4px
}
.btn-generic .icobg {
	MARGIN-TOP: 4px
}
.btn-generic-gray .icobg {
	MARGIN-TOP: 4px
}
.btn-generic SPAN {
	FLOAT: left; LINE-HEIGHT: 30px
}
.btn-generic-grey SPAN {
	FLOAT: left; LINE-HEIGHT: 30px
}
.btn-generic:hover {
	BACKGROUND-POSITION: 0px -30px
}
.btn-generic-alt:hover {
	BACKGROUND-POSITION: 0px -30px
}
.btn-generic-grey:hover {
	BACKGROUND-POSITION: 0px -30px
}
.btn-generic-big {
	HEIGHT: 42px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/btn-generic-big.png); FLOAT: left; LINE-HEIGHT: 42px
}
.btn-generic-big .icobg {
	MARGIN-TOP: 11px
}
.btn-generic-big SPAN {
	FLOAT: left; LINE-HEIGHT: 42px
}
.btn-generic-big:hover {
	BACKGROUND-POSITION: 100% -42px
}
.btn-generic-small {
	HEIGHT: 24px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/btn-generic-small.png); LINE-HEIGHT: 24px
}
.btn-generic-small .icobg {
	MARGIN-TOP: 2px
}
.btn-generic-small SPAN {
	FLOAT: left; LINE-HEIGHT: 24px
}
.btn-generic-small:hover {
	BACKGROUND-POSITION: 100% -24px
}
.pie_first-child {
	POSITION: relative
}
#articleblock UL LI {
	LIST-STYLE: disc none outside
}
.articleblock UL LI {
	LIST-STYLE: disc none outside
}
.news-details {
	MARGIN-BOTTOM: 30px
}
.content-details .content-details-top {
	MARGIN-BOTTOM: 10px
}
.news-details .author {
	LINE-HEIGHT: 24px
}
.news-details UL {
	FLOAT: right
}
.news-details LI {
	FLOAT: left; LINE-HEIGHT: 24px
}
.news-details LI.first {
	MARGIN-LEFT: 0px
}
.news-details A {
	FONT-WEIGHT: normal !important
}
.news-details A.btn-likes {
	BACKGROUND: url(../images/ico-like-small.png) no-repeat right center
}
.news-details A.btn-unlikes {
	BACKGROUND: url(../images/ico-unlike-small.png) no-repeat right center
}
.news-details A.btn-coms {
	BACKGROUND: url(../images/ico-comments-small.png) no-repeat right center
}
.news-details A.btn-sha {
	BACKGROUND: url(../images/ico-share-small.png) no-repeat right center
}
.content-details-top UL {
	MARGIN-RIGHT: 5px
}
.content-details-top LI {
	MARGIN-LEFT: 5px
}
.news-function {
	MARGIN-BOTTOM: 30px
}
.news-functions UL {
	FLOAT: right
}
.content-action {
	OVERFLOW: hidden; MARGIN-BOTTOM: 30px; BORDER-TOP: #1c425d 1px solid; BACKGROUND: #d4e3ee; WIDTH: 100%
}
.group-moderate-content {
	OVERFLOW: hidden; MARGIN-BOTTOM: 30px; BORDER-TOP: #1c425d 1px solid; BACKGROUND: #d4e3ee; WIDTH: 100%
}
.content-action LI {
	FLOAT: left
}
.group-moderate-content LI {
	FLOAT: left
}
.content-action LI A {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 10px; DISPLAY: block; PADDING-RIGHT: 10px
}
.group-moderate-content LI A {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 10px; DISPLAY: block; PADDING-RIGHT: 10px
}
#event .event-date {
	MARGIN-BOTTOM: 30px
}
.event-attending {
	MARGIN-BOTTOM: 30px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-TOP: 10px; BORDER-LEFT: #d9d9d9 1px solid
}
#event_detail_tabs .news-functions UL {
	FLOAT: left
}
BODY#sub_event_attendees {
	BACKGROUND: #fff 0px 0px; MIN-WIDTH: 540px; WIDTH: 540px
}
.jContCommentHolder {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
.cont_comment_holder {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
.news-functions UL {
	MARGIN-RIGHT: 1px
}
.news-functions LI {
	HEIGHT: 35px; FLOAT: left
}
.grid_5 .rightaligned {
	MARGIN-RIGHT: 0px
}
.rightaligned .btn-share {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px
}
.news-functions .btn-like {
	MARGIN-RIGHT: 0px
}
.btn-like {
	BORDER-TOP: #999 1px solid; HEIGHT: 23px; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; DISPLAY: block; WIDTH: 23px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.btn-unlike {
	BORDER-TOP: #999 1px solid; HEIGHT: 23px; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; DISPLAY: block; WIDTH: 23px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.btn-flag {
	BORDER-TOP: #999 1px solid; HEIGHT: 23px; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; DISPLAY: block; WIDTH: 23px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.comment .btn-like {
	HEIGHT: 20px; WIDTH: 20px
}
.comment .btn-unlike {
	HEIGHT: 20px; WIDTH: 20px
}
.comment .btn-flag {
	HEIGHT: 20px; WIDTH: 20px
}
A.btn-like {
	TEXT-DECORATION: none
}
A.btn-unlike {
	TEXT-DECORATION: none
}
A.btn-flag {
	TEXT-DECORATION: none
}
.btn-like {
	BACKGROUND: url(../styles/images_new/overlays/btn-generic-small.png) #20587d repeat-x 0px 0px
}
.btn-flag {
	BACKGROUND: url(../styles/images_new/overlays/btn-generic-small.png) #20587d repeat-x 0px 0px
}
.btn-unlike {
	BACKGROUND-COLOR: #ddd
}
.btn-flag:active {
	BACKGROUND-COLOR: #ddd
}
.openFlagDrop .btn-flag {
	BACKGROUND-COLOR: #ddd
}
.btn-like SPAN {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.btn-unlike SPAN {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.btn-comments SPAN {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.btn-share SPAN {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.btn-connections SPAN {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.btn-apply SPAN {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.btn-like SPAN {
	BACKGROUND-IMAGE: url(../images/like_thumb.png); BACKGROUND-REPEAT: no-repeat; DISPLAY: block
}
.btn-unlike SPAN {
	BACKGROUND-IMAGE: url(../images/like_thumb.png); BACKGROUND-REPEAT: no-repeat; DISPLAY: block
}
.btn-flag SPAN {
	OVERFLOW: hidden; BACKGROUND-IMAGE: url(../images/icon-flag.png); BACKGROUND-REPEAT: no-repeat; DISPLAY: block; TEXT-INDENT: -9999px
}
.btn-like SPAN {
	BACKGROUND-POSITION: 0px -26px
}
.comment .btn-like SPAN {
	BACKGROUND-POSITION: -2px -27px
}
.btn-unlike SPAN {
	BACKGROUND-POSITION: 0px 1px
}
.comment .btn-unlike SPAN {
	BACKGROUND-POSITION: -2px -1px
}
.btn-flag SPAN {
	BACKGROUND-POSITION: 3px 2px
}
.comment .btn-flag SPAN {
	BACKGROUND-POSITION: 2px 1px
}
.btn-flag:active SPAN {
	BACKGROUND-POSITION: 3px -21px
}
.openFlagDrop .btn-flag SPAN {
	BACKGROUND-POSITION: 3px -21px
}
.comment .btn-flag:active SPAN {
	BACKGROUND-POSITION: 2px -23px
}
.comment .openFlagDrop .btn-flag SPAN {
	BACKGROUND-POSITION: 2px -23px
}
.news-functions .btn-unlike {
	MARGIN-RIGHT: 0px
}
.btn-comments SPAN {
	PADDING-RIGHT: 28px
}
.btn-share SPAN {
	PADDING-RIGHT: 28px
}
.btn-connections SPAN {
	PADDING-RIGHT: 28px
}
.btn-apply SPAN {
	PADDING-RIGHT: 28px
}
.btn-comments SPAN {
	BACKGROUND-IMAGE: url(../images/ico-comments.png)
}
.btn-share SPAN {
	BACKGROUND-IMAGE: url(../images/ico-share.png)
}
.btn-connections SPAN {
	BACKGROUND-IMAGE: url(../images/ico-connections-small.png)
}
.btn-apply SPAN {
	BACKGROUND-IMAGE: url(../images/ico-apply.png)
}
.content-flag {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; MARGIN: 0px 5px; PADDING-RIGHT: 5px
}
.news-functions .content-flag {
	MARGIN-RIGHT: -5px
}
.news-functions .openFlagDrop.content-flag {
	MARGIN-RIGHT: -5px
}
.likeValue {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #ccc 1px solid; DISPLAY: inline-block; TOP: 2px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px
}
* + HTML .likeValue {
	TOP: -1px
}
* HTML .likeValue {
	TOP: -1px
}
.comment .likeValue {
	TOP: 1px
}
* + HTML .comment .likeValue {
	TOP: 0px
}
* HTML .comment .likeValue {
	TOP: 0px
}
.likeValue .jLikes {
	FONT-SIZE: 11px; HEIGHT: 11px; BACKGROUND: url(../styles/images_new/btn-like-comment-tri.gif) no-repeat right 4px; RIGHT: -4px; POSITION: relative; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; PADDING-TOP: 2px; PADDING-LEFT: 12px; Z-INDEX: 100; PADDING-RIGHT: 16px; WIDTH: 10px
}
.jLikeBtn STRONG {
	OVERFLOW: hidden; DISPLAY: block; TEXT-INDENT: -9999px
}
.likeCount {
	LINE-HEIGHT: 1.5
}
.search-item UL .likeCount {
	LINE-HEIGHT: 1.5
}
.one-post footer nav .likeCount {
	LINE-HEIGHT: 1.5
}
.likeCount A {
	DISPLAY: inline-block
}
.likeCount A:hover {
	TEXT-DECORATION: none
}
.flagItemDrop {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 15px; DISPLAY: none; PADDING-RIGHT: 15px; BACKGROUND-COLOR: #f5f7f9; -webkit-box-shadow: inset 0 2px 2px #bdbdbd; -moz-box-shadow: inset 0 2px 2px #bdbdbd; box-shadow: inset 0 2px 2px #bdbdbd; -o-box-shadow: inset 0 2px 2px #bdbdbd; -ms-box-shadow: inset 0 2px 2px #bdbdbd
}
.comment .flagItemDrop {
	MARGIN-LEFT: -5px
}
.news-functions .flagItemDrop {
	MARGIN-RIGHT: -4px
}
.news-functions .flagItemDrop UL {
	FLOAT: left
}
.flagItemDrop P {
	MARGIN-BOTTOM: 15px
}
.flagItemDrop .btns {
	DISPLAY: none
}
.comment footer nav UL {
	MARGIN-BOTTOM: 8px; FLOAT: left
}
.event-edit .flagItemDrop .form-item {
	WIDTH: 425px
}
.event-edit .flagItemDrop TEXTAREA {
	HEIGHT: 70px; WIDTH: 100%
}
.jFlagCancel {
	FLOAT: left; MARGIN-LEFT: 10px; MARGIN-TOP: 6px; DISPLAY: block
}
.comment footer nav LI.openFlagDrop {
	MARGIN: -5px 5px -10px -5px
}
.openFlagDrop {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px; PADDING-LEFT: 5px; MARGIN: -5px 10px -10px -5px; PADDING-RIGHT: 5px; BACKGROUND-COLOR: #f5f7f9; -webkit-box-shadow: inset 0 2px 2px #bdbdbd; -moz-box-shadow: inset 0 2px 2px #bdbdbd; box-shadow: inset 0 2px 2px #bdbdbd; -o-box-shadow: inset 0 2px 2px #bdbdbd; -ms-box-shadow: inset 0 2px 2px #bdbdbd; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px
}
.openFlagDrop.content-flag {
	HEIGHT: auto; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.news H1 {
	MARGIN-BOTTOM: 19px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 10px
}
.news {
	MARGIN-BOTTOM: 25px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 25px
}
.text P {
	MARGIN-BOTTOM: 20px; WIDTH: 460px
}
.text BLOCKQUOTE {
	MARGIN-LEFT: 20px
}
.text H2 {
	MARGIN-BOTTOM: 20px
}
.text H3 {
	MARGIN-BOTTOM: 20px
}
.text H4 {
	MARGIN-BOTTOM: 20px
}
.directory_advanced_search .text H3 {
	MARGIN-BOTTOM: 10px
}
.text figure {
	MARGIN-BOTTOM: 20px; DISPLAY: block
}
.with-ico {
	HEIGHT: 24px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; DISPLAY: inline-block; LINE-HEIGHT: 24px
}
.with-ico2 {
	HEIGHT: 24px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; DISPLAY: inline-block; LINE-HEIGHT: 24px
}
.with-ico3 {
	HEIGHT: 24px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; DISPLAY: inline-block; LINE-HEIGHT: 24px
}
.with-ico:hover {
	TEXT-DECORATION: none
}
.with-ico2:hover {
	TEXT-DECORATION: none
}
.with-ico3:hover {
	TEXT-DECORATION: none
}
.with-ico:hover SPAN {
	TEXT-DECORATION: underline
}
.with-ico2:hover SPAN {
	TEXT-DECORATION: underline
}
.with-ico3:hover SPAN {
	TEXT-DECORATION: underline
}
.with-ico:hover STRONG {
	TEXT-DECORATION: underline
}
.with-ico2:hover STRONG {
	TEXT-DECORATION: underline
}
.with-ico3:hover STRONG {
	TEXT-DECORATION: underline
}
.with-ico .icobg {
	MARGIN-BOTTOM: -4px; HEIGHT: 20px; BACKGROUND-IMAGE: url(../images/icons_20x20.png); BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; FONT-STYLE: normal; MARGIN-LEFT: 2px; DISPLAY: inline-block; WIDTH: 20px; MARGIN-RIGHT: 2px
}
.with-ico2 .icobg {
	MARGIN-BOTTOM: -4px; HEIGHT: 20px; BACKGROUND-IMAGE: url(../images/icons_20x20.png); BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; FONT-STYLE: normal; MARGIN-LEFT: 2px; DISPLAY: inline-block; WIDTH: 20px; MARGIN-RIGHT: 2px
}
.with-ico3 .icobg {
	MARGIN-BOTTOM: -4px; HEIGHT: 20px; BACKGROUND-IMAGE: url(../images/icons_20x20.png); BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; FONT-STYLE: normal; MARGIN-LEFT: 2px; DISPLAY: inline-block; WIDTH: 20px; MARGIN-RIGHT: 2px
}
* HTML .with-ico .icobg {
	MARGIN-TOP: 2px
}
.with-ico EM.empty {
	VISIBILITY: hidden
}
.with-ico2 EM.empty {
	VISIBILITY: hidden
}
.with-ico3 EM.empty {
	VISIBILITY: hidden
}
.ico-1 .icobg {
	BACKGROUND-POSITION: 0px 0px
}
.ico-2 .icobg {
	BACKGROUND-POSITION: 0px -20px
}
.ico-3 .icobg {
	BACKGROUND-POSITION: 0px -40px
}
.ico-4 .icobg {
	BACKGROUND-POSITION: 0px -60px
}
.ico-5 .icobg {
	BACKGROUND-POSITION: 0px -80px
}
.ico-6 .icobg {
	BACKGROUND-POSITION: 0px -100px
}
.ico-7 .icobg {
	BACKGROUND-POSITION: 0px -120px
}
.ico-8 .icobg {
	BACKGROUND-POSITION: 0px -140px
}
.ico-9 .icobg {
	BACKGROUND-POSITION: 0px -160px
}
.ico-10 .icobg {
	BACKGROUND-POSITION: 0px -180px
}
.ico-11 .icobg {
	BACKGROUND-POSITION: 0px -200px
}
.ico-12 .icobg {
	BACKGROUND-POSITION: 0px -220px
}
.ico-13 .icobg {
	BACKGROUND-POSITION: 0px -240px
}
.ico2-1 .icobg {
	BACKGROUND-POSITION: -20px 0px
}
.ico2-2 .icobg {
	BACKGROUND-POSITION: -20px -20px
}
.ico2-3 .icobg {
	BACKGROUND-POSITION: -20px -40px
}
.ico2-4 .icobg {
	BACKGROUND-POSITION: -20px -60px
}
.ico2-5 .icobg {
	BACKGROUND-POSITION: -20px -80px
}
.ico2-6 .icobg {
	BACKGROUND-POSITION: -20px -100px
}
.ico2-7 .icobg {
	BACKGROUND-POSITION: -20px -120px
}
.ico2-8 .icobg {
	BACKGROUND-POSITION: -20px -140px
}
.ico2-9 .icobg {
	BACKGROUND-POSITION: -20px -160px
}
.ico2-10 .icobg {
	BACKGROUND-POSITION: -20px -180px
}
.ico2-11 .icobg {
	BACKGROUND-POSITION: -20px -200px
}
.ico2-12 .icobg {
	BACKGROUND-POSITION: -20px -220px
}
.ico2-13 .icobg {
	BACKGROUND-POSITION: -20px -240px
}
.ico3-1 .icobg {
	BACKGROUND-POSITION: -40px 0px
}
.ico3-2 .icobg {
	BACKGROUND-POSITION: -40px -20px
}
.ico3-3 .icobg {
	BACKGROUND-POSITION: -40px -40px
}
.ico3-4 .icobg {
	BACKGROUND-POSITION: -40px -60px
}
.ico3-5 .icobg {
	BACKGROUND-POSITION: -40px -80px
}
.ico3-6 .icobg {
	BACKGROUND-POSITION: -40px -100px
}
.ico3-7 .icobg {
	BACKGROUND-POSITION: -40px -120px
}
.ico3-8 .icobg {
	BACKGROUND-POSITION: -40px -140px
}
.ico3-9 .icobg {
	BACKGROUND-POSITION: -40px -160px
}
.ico3-10 .icobg {
	BACKGROUND-POSITION: -40px -180px
}
.ico3-11 .icobg {
	BACKGROUND-POSITION: -40px -200px
}
.ico3-12 .icobg {
	BACKGROUND-POSITION: -40px -220px
}
.ico3-13 .icobg {
	BACKGROUND-POSITION: -40px -240px
}
.with-ico3 .icobg {
	BACKGROUND-COLOR: transparent
}
.ico-sales {
	HEIGHT: 141px; BACKGROUND-IMAGE: url(../images/ico-sales.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; MARGIN-LEFT: 0px; WIDTH: 140px
}
.ico-sales SPAN.icobg {
	HEIGHT: 141px; BACKGROUND-IMAGE: url(../images/ico-sales.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; MARGIN-LEFT: 0px; WIDTH: 140px
}
.component {
	MARGIN: 0px 0px 18px
}
.poll {
	CLEAR: both
}
.group-info {
	TEXT-ALIGN: right
}
.news-info {
	TEXT-ALIGN: right
}
.group-info figure {
	MARGIN-BOTTOM: 25px; FLOAT: left; DISPLAY: block; MARGIN-RIGHT: 25px
}
.news-info figure {
	MARGIN-BOTTOM: 25px; FLOAT: left; DISPLAY: block; MARGIN-RIGHT: 25px
}
.group-info time {
	MARGIN-BOTTOM: 13px; DISPLAY: block
}
.news-info time {
	MARGIN-BOTTOM: 13px; DISPLAY: block
}
.group-info UL {
	LINE-HEIGHT: 20px
}
.news-info UL {
	LINE-HEIGHT: 20px
}
#sidebar {
	MARGIN-TOP: 53px
}
.box {
	OVERFLOW: hidden; MARGIN-BOTTOM: 40px; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.box H3 {
	MARGIN-BOTTOM: 13px
}
#group_new {
	OVERFLOW: hidden; MARGIN-BOTTOM: 20px; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; MARGIN-TOP: -20px; PADDING-RIGHT: 15px
}
#content-edit {
	OVERFLOW: hidden; MARGIN-BOTTOM: 20px; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; MARGIN-TOP: -20px; PADDING-RIGHT: 15px
}
#group_new .btn-generic {
	TEXT-ALIGN: center; MARGIN-LEFT: -13px; DISPLAY: block; WIDTH: 100%
}
#incsearchcontent {
	
}
#forum_buzz {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
#forum_buzz H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
#forum_buzz UL LI SPAN {
	DISPLAY: block
}
#forum_buzz .miniblurb {
	MARGIN-BOTTOM: 5px
}
.news_box {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.forums_box {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.careers_box {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.jobs_box {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.events_box {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.news_box H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
.forums_box H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
.careers_box H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
.jobs_box H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
.events_box H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
#eventlatesthighlights {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
#eventlatesthighlights H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 18px
}
.news-links LI {
	BORDER-TOP: 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.news-links {
	BORDER-BOTTOM: 1px solid
}
.news-links {
	BORDER-BOTTOM: 1px solid
}
.news-links A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: block; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px
}
#eventlatesthighlights .news-links A {
	DISPLAY: inline-block
}
.side-nav-large {
	PADDING-TOP: 3px
}
.side-nav-large LI {
	FONT-SIZE: 16px; BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; MARGIN-TOP: -1px; LINE-HEIGHT: 59px
}
.side-nav-large LI:hover {
	BORDER-TOP: #d4e3ee 1px solid; BORDER-RIGHT: #d4e3ee 1px solid; BORDER-BOTTOM: #d4e4ee 1px solid; POSITION: relative; BORDER-LEFT: #d4e3ee 1px solid; Z-INDEX: 3; MARGIN-TOP: -1px
}
.side-nav-large LI A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; MARGIN: 0px -15px; DISPLAY: block; LINE-HEIGHT: 59px; PADDING-RIGHT: 15px; WIDTH: 190px
}
.side-nav-large LI A:hover {
	TEXT-DECORATION: none
}
.side-nav-small {
	
}
.side-nav-small LI {
	FONT-SIZE: 14px; BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative; Z-INDEX: 1; MARGIN-TOP: -1px; LINE-HEIGHT: 40px
}
.side-nav-small LI A {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 15px; MARGIN: 0px -15px; MIN-HEIGHT: 20px; DISPLAY: block; LINE-HEIGHT: 20px; PADDING-RIGHT: 15px; WIDTH: 190px
}
.side-nav-small LI:hover {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; POSITION: relative; BORDER-RIGHT-STYLE: none; Z-INDEX: 3
}
.side-nav-small LI:hover A {
	PADDING-BOTTOM: 11px; PADDING-TOP: 11px; TEXT-DECORATION: none
}
.side-nav-small LI.selected {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; Z-INDEX: 2
}
.side-nav-small LI.selected:hover {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none
}
.side-nav-small LI.selected A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.side-nav-small LI.selected A:hover {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
* HTML .side-nav-small LI.selected A:hover {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.side-nav-small LI.selected A.converse-text {
	BORDER-TOP: #d4e3ee 1px solid; BACKGROUND: url(/styles/images_new/overlays/bg-sidenav-selected.png) #193a52 repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 15px; MARGIN: -1px -15px 0px; PADDING-RIGHT: 15px
}
.box-no-bor {
	PADDING-TOP: 0px
}
.box-no-bor LI:first-child {
	BORDER-TOP-WIDTH: 0px
}
.box-no-bor LI.first-child {
	BORDER-TOP-WIDTH: 0px
}
.side-nav-small LI LI {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-TOP: 0px
}
.side-nav-small LI LI A {
	PADDING-LEFT: 15px
}
.side-nav-small LI LI A:hover {
	PADDING-LEFT: 30px
}
.side-nav-small LI LI.selected A {
	PADDING-LEFT: 30px
}
.items-titles {
	BORDER-BOTTOM: 1px solid; PADDING-TOP: 0px
}
.items-titles LI {
	BORDER-TOP: 1px solid; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
H3.side-nav-small {
	OVERFLOW: hidden; HEIGHT: 54px; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px 1px; Z-INDEX: 3; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px
}
H3.selected {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_news_main H3.selected_news {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_event_main H3.selected_event {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_job_main H3.selected_job {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_forum_main H3.selected_forum {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_resource_main H3.selected_resource {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_refer_main H3.selected_refer {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_group_detail H3.selected_group {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
BODY#sub_help_main H3.selected_help {
	OVERFLOW: hidden; BORDER-TOP: #1f4264 1px solid; HEIGHT: 54px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 20px; MARGIN: -20px -20px -2px; Z-INDEX: 5; LINE-HEIGHT: 58px; PADDING-RIGHT: 20px; -webkit-box-shadow: 0 0 8px #939da6; -moz-box-shadow: 0 0 8px #939da6; box-shadow: 0 0 8px #939da6
}
H3.selected A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_news_main H3.selected_news A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_event_main H3.selected_event A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_job_main H3.selected_job A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_forum_main H3.selected_forum A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_resource_main H3.selected_resource A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_refer_main H3.selected_refer A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_group_detail H3.selected_group A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
BODY#sub_help_main H3.selected_help A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
.comments .more {
	TEXT-ALIGN: right; LINE-HEIGHT: 1.5em
}
#comments H5 {
	MARGIN-BOTTOM: 10px
}
#respond H5 {
	MARGIN-BOTTOM: 10px
}
#respond {
	MARGIN-BOTTOM: 25px
}
#respond FIELDSET {
	TEXT-ALIGN: center
}
#respond TEXTAREA {
	MARGIN-BOTTOM: 0px
}
#respond LABEL.textareawrap {
	MARGIN-BOTTOM: 0px
}
#respond TEXTAREA {
	HEIGHT: 40px
}
#respond .submit BUTTON {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#respond LABEL.textareawrap {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; PADDING-RIGHT: 10px
}
LABEL.textareawrap {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; PADDING-RIGHT: 10px
}
#respond LABEL.textareawrap TEXTAREA {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
LABEL.textareawrap TEXTAREA {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
#respond .comment-submit.btn-generic {
	MARGIN-RIGHT: 0px
}
.comment_area {
	MARGIN-BOTTOM: 15px
}
LI.comment {
	BORDER-TOP: 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 0px
}
#comments OL {
	BORDER-BOTTOM: 1px solid
}
.comment figure {
	OVERFLOW: hidden; HEIGHT: auto; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=270, Color='#666666'); MARGIN: 2px 3px; DISPLAY: inline; PADDING-RIGHT: 0px; WIDTH: 46px; -webkit-box-shadow: 0 1px 3px -1px #666666; -moz-box-shadow: 0 1px 3px -1px #666666; box-shadow: 0 1px 3px -1px #666666
}
.people LI.comment figure {
	OVERFLOW: hidden; HEIGHT: auto; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=270, Color='#666666'); MARGIN: 2px 3px; DISPLAY: inline; PADDING-RIGHT: 0px; WIDTH: 46px; -webkit-box-shadow: 0 1px 3px -1px #666666; -moz-box-shadow: 0 1px 3px -1px #666666; box-shadow: 0 1px 3px -1px #666666
}
.comment figure IMG {
	BORDER-TOP: 3px solid; BORDER-RIGHT: 3px solid; BORDER-BOTTOM: 3px solid; BORDER-LEFT: 3px solid
}
.comment P {
	MARGIN-BOTTOM: 5px
}
.flagItemDrop .required-text {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.comment footer time {
	MARGIN-LEFT: 10px; DISPLAY: inline; LINE-HEIGHT: 24px
}
.comment-widget .comment footer time {
	MARGIN-LEFT: 0px
}
.activity .comment footer time {
	MARGIN-LEFT: 0px
}
.profile-feed .comment footer time {
	MARGIN-LEFT: 0px
}
* + HTML .content_detail .comment footer time {
	FLOAT: none
}
.comment footer nav {
	FLOAT: left; DISPLAY: inline; LINE-HEIGHT: 20px
}
.comment footer nav LI {
	FLOAT: left; LINE-HEIGHT: 24px; MARGIN-RIGHT: 10px
}
.comment footer nav LI.space-like {
	WIDTH: 80px
}
.comment footer nav LI.space-comment {
	WIDTH: 100px
}
.comment .reply FIELDSET {
	BACKGROUND: #d4e3ee; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN-TOP: -1px; PADDING-RIGHT: 10px
}
.comment .reply TEXTAREA {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 15px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 8px; PADDING-LEFT: 5px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 5px; WIDTH: 97%
}
.comment .message {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 470px
}
* HTML .activity .comment .message {
	WIDTH: 230px
}
#footer {
	OVERFLOW: hidden; HEIGHT: 320px; CLEAR: both
}
#footer .container {
	HEIGHT: 290px; PADDING-TOP: 30px
}
#footer P {
	RIGHT: -13px; 
POSITION: absolute; WIDTH: 120px;
}
#footer .col H5 {
	MARGIN-BOTTOM: 24px
}
#footer .col UL {
	BORDER-TOP: 1px solid
}
#footer .col LI {
	BORDER-BOTTOM: 1px solid; LINE-HEIGHT: 29px; WIDTH: 120px
}
#footer .logos {
	HEIGHT: 100%;
    top: 0px;
    left: 0px;
}
#footer .site-logo {
	HEIGHT: 42px; BACKGROUND: url(../styles/images_new/overlays/logo-footer.png) no-repeat left top; POSITION: relative; MARGIN-LEFT: 10px; MARGIN-TOP: -6px; DISPLAY: block; WIDTH: 249px; TEXT-INDENT: -9999px
}
#footer .logo-powered {
	HEIGHT: 29px; BACKGROUND: url(../styles/images_new/overlays/logo-powered.png) no-repeat left top; POSITION: absolute; LEFT: 10px; DISPLAY: block; WIDTH: 121px; BOTTOM: 42px; TEXT-INDENT: -9999px
}
#main_home .grid_8 {
	WIDTH: 580px; MARGIN-RIGHT: 50px
}
#teasers {
	OVERFLOW: hidden; HEIGHT: 362px; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 40px; MARGIN-LEFT: 0px; CLEAR: both; DISPLAY: inline-block; WIDTH: 562px
}
.teasers2 {
	MARGIN-LEFT: 10px; WIDTH: 940px !important
}
.teasers3 {
	OVERFLOW: hidden; MARGIN-BOTTOM: 40px; HEIGHT: 360px !important; POSITION: relative; PADDING-BOTTOM: 0px !important; MARGIN-LEFT: 10px; DISPLAY: block !important; WIDTH: 940px !important
}
#activity {
	FLOAT: right; DISPLAY: inline; WIDTH: 360px; MARGIN-RIGHT: 10px
}
.activity H4 {
	MARGIN-BOTTOM: 15px
}
.activity H4 {
	MARGIN-BOTTOM: 15px
}
#teasers .items {
	HEIGHT: 360px; POSITION: absolute; WIDTH: 20000em
}
#teasers article {
	HEIGHT: 360px; POSITION: relative; FLOAT: left; WIDTH: 560px
}
.teasers2 article {
	WIDTH: 940px !important
}
.teasers3 article {
	FLOAT: none !important
}
#teasers article IMG {
	
}
#teasers article IMG.slide_border {
	BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid
}
#teasers A:hover {
	TEXT-DECORATION: none !important
}
#teasers .teaser_border {
	OVERFLOW: hidden; BORDER-TOP: #000 1px solid; HEIGHT: 360px; BORDER-RIGHT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; WIDTH: 560px
}
#teasers article A {
	HEIGHT: 360px; BACKGROUND: url(../styles/images_new/overlays/slideshow_fade.png) #000 repeat-x left top; TEXT-ALIGN: center; DISPLAY: block
}
#teasers .inner {
	CURSOR: pointer; FONT-SIZE: 15px; BORDER-TOP: #608baf 1px solid; HEIGHT: 49px; BACKGROUND: url(../styles/images_new/overlays/bg-teaser.png) #064375 repeat-x left top; POSITION: absolute; COLOR: #fff; PADDING-BOTTOM: 10px; TEXT-ALIGN: left; PADDING-TOP: 10px; PADDING-LEFT: 10px; LEFT: 0px; FILTER: alpha(opacity=95); Z-INDEX: 2; LINE-HEIGHT: 25px; PADDING-RIGHT: 10px; WIDTH: 540px; BOTTOM: 0px; -webkit-box-shadow: 1px -1px 1px #000000; -moz-box-shadow: 1px -1px 1px #000000; box-shadow: 1px -1px 1px #000000; text-shadow: 0 1px 1px #13273a; opacity: 0.95
}
#teasers .inner H3 {
	FONT-SIZE: 20px; COLOR: #fff; MARGIN: 0px
}
#teasers .inner P {
	FONT-SIZE: 14px
}
#teasers .inner .event-date-cal {
	HEIGHT: 50px; BACKGROUND: url(../styles/images_new/overlays/bg-calendar-tiny.png) no-repeat left top; FLOAT: left; TEXT-ALIGN: center; DISPLAY: block; WIDTH: 49px; MARGIN-RIGHT: 10px; -webkit-box-shadow: 0 1px 2px #083255; -moz-box-shadow: 0 1px 2px #083255; box-shadow: 0 1px 2px #083255; text-shadow: 0 1px 1px #999
}
#teasers .inner .event-date-cal * {
	DISPLAY: block
}
#teasers .inner .event-date-cal .month {
	HEIGHT: 16px; LINE-HEIGHT: 14px; text-shadow: 0 1px 1px #111
}
#teasers .inner .event-date-cal .day {
	HEIGHT: 22px; LINE-HEIGHT: 20px
}
#teasers .inner .event-date-cal .week-day {
	TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1
}
#teasers .inner .event-date-cal .month {
	FONT-SIZE: 9px
}
#teasers .inner .event-date-cal .day {
	FONT-SIZE: 22px; COLOR: #333333
}
#teasers .inner .event-date-cal .week-day {
	FONT-SIZE: 9px; COLOR: #333333
}
#teasers nav {
	RIGHT: 10px; POSITION: absolute; BOTTOM: 20px
}
.teasers2 nav {
	RIGHT: 0px !important
}
#teasers nav {
	
}
#teasers nav UL {
	FLOAT: right
}
#teasers nav LI {
	HEIGHT: 20px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 24px
}
#teasers nav LI {
	CURSOR: pointer; HEIGHT: 20px; BACKGROUND: url(../styles/images_new/overlays/bg-pagination.png) no-repeat right top; FLOAT: left; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 24px
}
#teasers nav LI.active {
	BACKGROUND-POSITION: left top
}
#teasers nav LI.active A {
	COLOR: #fff
}
.teasers3 nav {
	RIGHT: 0px !important; FLOAT: right; Z-INDEX: 2; TOP: 0px !important; WIDTH: 403px
}
.teasers3 nav LI {
	HEIGHT: 120px !important; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; WIDTH: 403px !important
}
.teasers3 nav A {
	FONT-SIZE: 15px; HEIGHT: 80px !important; FONT-FAMILY: "EnzoOTMedium" !important; BACKGROUND: url(../styles/images_new/overlays/bg-teasers-nav.png) repeat-x right bottom; FLOAT: right !important; COLOR: #4d4d4d; PADDING-BOTTOM: 20px; TEXT-ALIGN: left !important; PADDING-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; WIDTH: 340px !important
}
.teasers3 nav LI.active A {
	BACKGROUND-POSITION: right top; COLOR: #fff !important; PADDING-LEFT: 43px; WIDTH: 340px !important
}
.teasers3 nav A H3 {
	MARGIN-BOTTOM: 10px
}
.teasers3 nav LI.active H3 {
	COLOR: #fff !important
}
.home_spot_location {
	FONT-STYLE: italic
}
.home_spot_industry {
	FONT-STYLE: italic
}
.spotlight {
	PADDING-BOTTOM: 40px
}
.spotlight figure {
	MARGIN-BOTTOM: 5px
}
.spot-right figure {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#poll {
	MARGIN-BOTTOM: 40px; BORDER-TOP: #d3e2ed 1px solid; BORDER-RIGHT: #d3e2ed 1px solid; BORDER-BOTTOM: #d3e2ed 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333'); BORDER-LEFT: #d3e2ed 1px solid; PADDING-RIGHT: 20px; BACKGROUND-COLOR: #fff; -webkit-box-shadow: 1px 1px 2px #333; -moz-box-shadow: 1px 1px 2px #333; box-shadow: 1px 1px 2px #333
}
#poll H4 {
	POSITION: relative; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 20px; MARGIN: -10px -20px 10px; PADDING-RIGHT: 20px; BACKGROUND-COLOR: #d3e2ed
}
#poll .question {
	MARGIN-BOTTOM: 20px
}
#poll LI {
	MARGIN-BOTTOM: 15px
}
#poll LI INPUT {
	MARGIN-RIGHT: 10px
}
#poll .submit {
	BORDER-TOP: 1px solid; PADDING-TOP: 22px
}
#poll .submit EM {
	FLOAT: left; FONT-STYLE: normal; WIDTH: 50%
}
#poll .submit BUTTON {
	FLOAT: right; MARGIN-RIGHT: -4px
}
#stockticker {
	MARGIN-BOTTOM: 40px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
#stockticker H4 {
	MARGIN-BOTTOM: 20px
}
#profilesummary {
	MARGIN-BOTTOM: 25px; BACKGROUND: #d3e2ed; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; PADDING-LEFT: 20px; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333'); PADDING-RIGHT: 20px; -webkit-box-shadow: 1px 1px 2px #333; -moz-box-shadow: 1px 1px 2px #333; box-shadow: 1px 1px 2px #333
}
#profilesummary H4 {
	MARGIN-BOTTOM: 20px
}
#profilesummary figure {
	BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid; BORDER-BOTTOM: #fff 5px solid; FLOAT: left; BORDER-LEFT: #fff 5px solid; MARGIN-RIGHT: 10px
}
#profilesummary figure IMG {
	FLOAT: left
}
#profilesummary UL {
	MARGIN-BOTTOM: 15px; FLOAT: left; WIDTH: 160px
}
#profilesummary LI {
	COLOR: #333; LINE-HEIGHT: 25px
}
#profilesummary .accent-1-text {
	MARGIN-TOP: 3px
}
#followUs {
	PADDING-BOTTOM: 4px; TEXT-ALIGN: center; PADDING-TOP: 4px; PADDING-LEFT: 20px; CLEAR: both; MARGIN: 0px -20px; PADDING-RIGHT: 20px; BACKGROUND-COLOR: #ebf2f7
}
#followUs IMG {
	HEIGHT: 16px; POSITION: relative; TOP: 2px; WIDTH: 16px
}
.one-post {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 10px; DISPLAY: inline-block
}
.one-post H4 {
	MARGIN-BOTTOM: 4px; LINE-HEIGHT: 150%
}
.one-post .author {
	MARGIN-BOTTOM: 7px; DISPLAY: block
}
.one-post P {
	MARGIN-BOTTOM: 10px
}
.one-post footer {
	
}
.one-post footer .lefty {
	FLOAT: left; FONT-STYLE: normal; MARGIN-TOP: 5px; DISPLAY: inline; LINE-HEIGHT: 27px
}
.one-post footer nav {
	FLOAT: right; DISPLAY: inline; LINE-HEIGHT: 27px; MARGIN-RIGHT: -5px
}
.one-post footer nav LI {
	FLOAT: left; MARGIN-LEFT: 18px
}
.one-post footer nav.btn-more {
	FLOAT: left
}
.one-post footer nav.btn-more LI {
	MARGIN-LEFT: 0px
}
.one-post footer .btn {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#two-post {
	BORDER-BOTTOM: #d9d9d9 1px solid; CLEAR: both; DISPLAY: inline-block
}
#two-post .one-post {
	BORDER-BOTTOM: 0px solid; FLOAT: left; PADDING-TOP: 10px; PADDING-RIGHT: 20px
}
#two-post .one-post LI {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#two-post .one-post footer .lefty {
	WIDTH: auto
}
#two-post .grid_4 {
	MARGIN-LEFT: 0px; WIDTH: 270px
}
.main_home .activity .comment .message {
	WIDTH: 200px
}
.overlay {
	BORDER-TOP: 8px solid; BORDER-RIGHT: 8px solid; BORDER-BOTTOM: 8px solid; POSITION: absolute; LEFT: -999em; BORDER-LEFT: 8px solid; Z-INDEX: 10000; -webkit-box-shadow: 0 0 10px #939393; -moz-box-shadow: 0 0 10px #939393; box-shadow: 0 0 10px #939393; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.overlay-moved {
	MARGIN-LEFT: -68px
}
.overlay .inner {
	PADDING-BOTTOM: 0px; PADDING-TOP: 38px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
HTML.ie .overlay {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; -webkit-box-shadow: 0 0 0; -moz-box-shadow: 0 0 0; box-shadow: 0 0 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0
}
HTML.ie .overlay .n {
	HEIGHT: 15px; BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-n.png); BACKGROUND-REPEAT: repeat-x; MARGIN: 0px 9px
}
HTML.ie .overlay .s {
	HEIGHT: 17px; BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-s.png); BACKGROUND-REPEAT: repeat-x; MARGIN: 0px 9px
}
HTML.ie .overlay .ne {
	HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; WIDTH: 25px
}
HTML.ie .overlay .nw {
	HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; WIDTH: 25px
}
HTML.ie .overlay .se {
	HEIGHT: 17px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; WIDTH: 25px
}
HTML.ie .overlay .sw {
	HEIGHT: 17px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; WIDTH: 25px
}
HTML.ie .overlay .ne {
	BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-ne.png); RIGHT: -16px; TOP: 0px
}
HTML.ie .overlay .nw {
	BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-nw.png); LEFT: -16px; TOP: 0px
}
HTML.ie .overlay .sw {
	BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-sw.png); LEFT: -16px; BOTTOM: 0px
}
HTML.ie .overlay .se {
	BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-se.png); RIGHT: -16px; BOTTOM: 0px
}
HTML.ie .overlay .e {
	BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-e.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0px; PADDING-RIGHT: 16px; MARGIN-RIGHT: -16px
}
HTML.ie .overlay .w {
	BACKGROUND-IMAGE: url(../styles/images_new/shadows/overlay-w.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 16px; MARGIN-LEFT: -16px
}
HTML.ie .overlay .inner .n {
	BACKGROUND-IMAGE: none
}
HTML.ie .overlay .inner .ne {
	BACKGROUND-IMAGE: none
}
HTML.ie .overlay .inner .e {
	BACKGROUND-IMAGE: none
}
HTML.ie .overlay .inner .se {
	BACKGROUND-IMAGE: none
}
HTML.ie .overlay .inner .s {
	BACKGROUND-IMAGE: none
}
HTML.ie .overlay .inner .sw {
	BACKGROUND-IMAGE: none
}
HTML.ie .overlay .inner .w {
	BACKGROUND-IMAGE: none
}
HTML.ie .overlay .inner .nw {
	BACKGROUND-IMAGE: none
}
#wizard {
	LEFT: -20px; MIN-HEIGHT: 364px; DISPLAY: none; WIDTH: 620px
}
.followus#wizard {
	WIDTH: 620px
}
#wizard H1 {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 8px
}
.followus#wizard .grid_6 {
	MARGIN-BOTTOM: 20px
}
#wizard .grid_6 H4 {
	MARGIN-BOTTOM: 15px; BORDER-TOP: 1px solid; PADDING-TOP: 20px
}
#wizard .grid_6 P {
	FONT-SIZE: 14px; COLOR: #4d4d4d; LINE-HEIGHT: 200%
}
#wizard .grid_5 {
	HEIGHT: 295px; PADDING-TOP: 10px; WIDTH: 354px
}
* HTML #wizard .grid_5 {
	WIDTH: 328px
}
#wizard .complete {
	FONT-SIZE: 15px; BORDER-BOTTOM: #bdbdbd 2px solid; POSITION: relative; MARGIN: -25px 0px 15px; LINE-HEIGHT: 20px
}
#wizard .grid_5 H4 {
	MARGIN-BOTTOM: 13px
}
#wizard #wizard-div-2 H4 {
	FONT-SIZE: 17px
}
#wizard #wizard-div-3 H4 {
	FONT-SIZE: 17px
}
#wizard .wizard-intro {
	FONT-SIZE: 15px
}
#wizard .profile-preview {
	BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; MARGIN: 25px 0px 35px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-RIGHT: 15px; BACKGROUND-COLOR: #e7eff5
}
#wizard .profile-preview .message {
	FLOAT: left; COLOR: #1c425d; MARGIN-LEFT: 15px
}
#wizard .profile-preview SPAN {
	MARGIN-BOTTOM: 2px; DISPLAY: block
}
#wizard .wizard-name {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#wizard .buttons {
	OVERFLOW: hidden; MARGIN-LEFT: 30px; LINE-HEIGHT: 32px
}
#wizard .buttons LI {
	FLOAT: left; MARGIN: 0px 10px
}
#wizard .btn-facebook {
	HEIGHT: 32px; BACKGROUND: url(../styles/images_new/overlays/btn-facebook.png) no-repeat left top; DISPLAY: block; WIDTH: 206px; TEXT-INDENT: -9999px
}
#wizard .wizard-cancel {
	FONT-SIZE: 12px; RIGHT: 0px; POSITION: absolute; FONT-WEIGHT: bold; WIDTH: 380px; BOTTOM: 20px
}
#wizard .btn-generic#manual-link {
	FONT-SIZE: 14px; HEIGHT: 29px; LINE-HEIGHT: 30px
}
#wizard #wizard-div-2 FORM.step2 LI {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; CLEAR: both
}
#wizard #wizard-div-2 #membermbjobinfostartdate {
	WIDTH: 245px
}
#wizard #wizard-div-2 #membermbjobinfoenddate {
	WIDTH: 245px
}
#wizard #wizard-div-2 #membermbjobinfourl {
	WIDTH: 245px
}
#wizard #wizard-div-2 #membermbeducationgraduationyear {
	WIDTH: 305px
}
#wizard .group-info-unit {
	OVERFLOW: hidden; CLEAR: both
}
#wizard .group-info-unit H2 {
	FONT-SIZE: 12px; BORDER-BOTTOM: #bdbdbd 1px solid; MARGIN: 30px 0px 10px
}
#wizard #wizard-div-2 FORM .submit {
	POSITION: static
}
#wizard #wizard-div-3 FORM .submit {
	POSITION: static
}
#wizard FORM.step2 LI {
	MARGIN-BOTTOM: 8px
}
#wizard FORM.step2 LABEL {
	MARGIN-BOTTOM: 2px; DISPLAY: block
}
#wizard FORM.step2 INPUT {
	WIDTH: 348px
}
* HTML #wizard FORM.step2 INPUT {
	WIDTH: 322px
}
#wizard FORM.step2 .small LABEL {
	MARGIN-BOTTOM: -4px
}
#wizard FORM.step2 .small INPUT {
	WIDTH: 130px
}
#wizard FORM.step2 .small .ui-datepicker-trigger {
	POSITION: relative; LEFT: 4px; TOP: 3px
}
#wizard FORM .submit {
	RIGHT: 22px; POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 32px; WIDTH: 100%; BOTTOM: 0px
}
#wizard FORM .submit BUTTON {
	FLOAT: right; MARGIN-LEFT: 15px
}
#wizard FORM .submit BUTTON A {
	FLOAT: right
}
#wizard FORM.step3 figure {
	FLOAT: left; WIDTH: 158px; MARGIN-RIGHT: 15px
}
#wizard FORM.step3 figure IMG {
	BORDER-TOP: 5px solid; BORDER-RIGHT: 5px solid; BORDER-BOTTOM: 5px solid; BORDER-LEFT: 5px solid
}
#wizard FORM.step3 INPUT {
	WIDTH: 180px
}
#wizard FORM.step3 .btn-upload {
	FLOAT: left; MARGIN-LEFT: -8px; MARGIN-TOP: 10px
}
#wizard-div-3 .file_type_suggest {
	PADDING-LEFT: 11px
}
#wizard-div-3 .link-cancel {
	FLOAT: right; PADDING-LEFT: 15px
}
#wizard-div-3 .wizard-back {
	FLOAT: right; PADDING-LEFT: 15px
}
.followus .follow {
	FLOAT: left; WIDTH: 48%; MARGIN-RIGHT: 1%
}
.followus .cancel {
	RIGHT: 20px; POSITION: absolute; BOTTOM: 10px
}
#unconnect-popup .modal_fields {
	MARGIN-BOTTOM: 20px
}
#ignore-popup .modal_fields {
	MARGIN-BOTTOM: 20px
}
#share-popup {
	WIDTH: 524px
}
.popup-style {
	WIDTH: 524px
}
#share-popup .inner {
	HEIGHT: auto; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 20px; MIN-HEIGHT: 10px; PADDING-RIGHT: 20px
}
.popup-style .inner {
	HEIGHT: auto; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 20px; MIN-HEIGHT: 10px; PADDING-RIGHT: 20px
}
#share-popup:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
.popup-style:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
* HTML #share-popup * + HTML #share-popup {
	DISPLAY: inline-block
}
* HTML .popup-style * + HTML .popup-style {
	DISPLAY: inline-block
}
#share-popup H4 {
	MARGIN-BOTTOM: 15px
}
.popup-style H4 {
	MARGIN-BOTTOM: 15px
}
#share-popup .overlay-title {
	MARGIN-BOTTOM: 20px
}
.popup-style .overlay-title {
	MARGIN-BOTTOM: 20px
}
#share-popup TEXTAREA {
	BORDER-LEFT-WIDTH: 0px; MARGIN-BOTTOM: 25px; HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; WIDTH: 464px
}
#share-popup EM {
	MARGIN-BOTTOM: 20px; FONT-STYLE: normal; DISPLAY: block
}
.popup-style EM {
	MARGIN-BOTTOM: 20px; FONT-STYLE: normal; DISPLAY: block
}
#share-popup LI {
	MARGIN-BOTTOM: 15px
}
.popup-style LI {
	MARGIN-BOTTOM: 15px
}
#share-popup LI INPUT {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 13px
}
.popup-style LI INPUT {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 13px
}
#share-popup LI LABEL {
	POSITION: relative; PADDING-LEFT: 20px; DISPLAY: inline-block; LINE-HEIGHT: 16px; TOP: -1px
}
.popup-style LI LABEL {
	POSITION: relative; PADDING-LEFT: 20px; DISPLAY: inline-block; LINE-HEIGHT: 16px; TOP: -1px
}
#share-popup .btn-connect {
	HEIGHT: 26px; BACKGROUND: url(../styles/images_new/overlays/btn-connect.png) no-repeat left top; DISPLAY: block; WIDTH: 107px; TEXT-INDENT: -9999px
}
.popup-style .btn-connect {
	HEIGHT: 26px; BACKGROUND: url(../styles/images_new/overlays/btn-connect.png) no-repeat left top; DISPLAY: block; WIDTH: 107px; TEXT-INDENT: -9999px
}
#share-popup FORM .submit {
	RIGHT: 18px; POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 32px; WIDTH: 100%; BOTTOM: 15px
}
.popup-style FORM .submit {
	PADDING-BOTTOM: 15px; TEXT-ALIGN: right; LINE-HEIGHT: 32px; WIDTH: 100%
}
.popup-style FORM .modal_fields {
	MARGIN-BOTTOM: 0px
}
.popup-style TEXTAREA {
	BORDER-LEFT-WIDTH: 0px; MARGIN-BOTTOM: 20px; HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; WIDTH: 464px
}
#share-popup FORM .modal_fields {
	MARGIN-BOTTOM: 30px
}
#share-popup FORM .submit BUTTON {
	FLOAT: right; MARGIN-LEFT: 30px
}
.popup-style FORM .submit BUTTON {
	FLOAT: right; MARGIN-LEFT: 30px
}
#share-popup FORM .submit .close {
	FLOAT: right
}
.popup-style FORM .submit .close {
	FLOAT: right
}
#share-popup .linkedin {
	BACKGROUND: url(../images/ico-linkedin.png) no-repeat left center
}
.popup-style .linkedin {
	BACKGROUND: url(../images/ico-linkedin.png) no-repeat left center
}
#share-popup .my-connections {
	BACKGROUND: url(../images/ico-connections.png) no-repeat left center
}
.popup-style .my-connections {
	BACKGROUND: url(../images/ico-connections.png) no-repeat left center
}
#unconnect-popup .popup-style {
	HEIGHT: auto
}
#ignore-popup .popup-style {
	HEIGHT: auto
}
#invite-guests {
	MIN-HEIGHT: 470px; WIDTH: 630px
}
#invite-guests .inner {
	PADDING-TOP: 25px
}
#invite-guests H2 {
	MARGIN-BOTTOM: 15px
}
#invite-guests .ppl {
	HEIGHT: 270px; OVERFLOW-Y: auto
}
#invite-guests .ppl LI {
	OVERFLOW: hidden; MARGIN-BOTTOM: 5px; HEIGHT: 62px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 5px
}
#invite-guests .ppl LI LABEL {
	CURSOR: pointer; HEIGHT: 55px; BACKGROUND: url(../styles/images_new/overlays/bg-ppl-select.png) no-repeat 0px -62px; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; PADDING-LEFT: 10px; DISPLAY: block; PADDING-RIGHT: 10px; WIDTH: 158px
}
#invite-guests .ppl LI LABEL.selected {
	BACKGROUND-POSITION: 0px 0px
}
#invite-guests .ppl LI IMG {
	BORDER-TOP: 4px solid; HEIGHT: 40px; BORDER-RIGHT: 4px solid; BORDER-BOTTOM: 4px solid; FLOAT: left; BORDER-LEFT: 4px solid; WIDTH: 40px; MARGIN-RIGHT: 5px; -webkit-box-shadow: 0 1px 2px #8a949c; -moz-box-shadow: 0 1px 2px #8a949c; box-shadow: 0 1px 2px #8a949c
}
#invite-guests .ppl LI INPUT {
	POSITION: absolute; opacity: 0
}
#invite-guests .search {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 10px
}
#invite-guests .search INPUT {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(../styles/images_new/overlays/bg-search3.png) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 30px; LINE-HEIGHT: 27px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; WIDTH: 182px
}
#invite-guests FORM .submit {
	BORDER-TOP: 1px solid; RIGHT: 30px; POSITION: absolute; TEXT-ALIGN: right; PADDING-TOP: 11px; MARGIN-TOP: 13px; LINE-HEIGHT: 32px; WIDTH: 570px; BOTTOM: 15px
}
#invite-guests FORM .submit BUTTON {
	FLOAT: right; MARGIN-LEFT: 10px
}
.logged-out #header {
	HEIGHT: 109px; BACKGROUND: url(../styles/images_new/overlays/bg-header-logged-out.gif) repeat-x 50% top; -webkit-box-shadow: 0 2px 4px #949ea6; -moz-box-shadow: -4px 2px 4px #949ea6; box-shadow: 0 2px 4px #949ea6
}
.account-nav {
	FLOAT: right; PADDING-TOP: 47px
}
.account-nav LI {
	FLOAT: left; PADDING-LEFT: 37px
}
.logged-out #footer {
	HEIGHT: 320px
}
.logged-out #footer .container {
	HEIGHT: 290px
}
.logged-out #footer .col LI.first {
	BORDER-TOP-WIDTH: 0px
}
.top-content {
	BACKGROUND: url(../styles/images_new/overlays/bg-top-content.gif) #d4e3ee repeat-x 50% bottom; PADDING-BOTTOM: 26px; PADDING-TOP: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.alumni H1 {
	BORDER-BOTTOM: #aab1b7 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px
}
.alumni H2.page-title {
	BORDER-BOTTOM: #aab1b7 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px
}
.alumni P {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px
}
.alumni UL {
	PADDING-BOTTOM: 10px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.alumni UL LI {
	BACKGROUND-IMAGE: url(../images/ico-bullet.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 20px; MARGIN: 0px 20px 0px 15px; PADDING-RIGHT: 0px; WIDTH: 275px
}
.alumni .btn-generic {
	MARGIN-LEFT: 17px
}
.no-border {
	BORDER-BOTTOM-WIDTH: 0px !important
}
.content-preview H2 {
	PADDING-BOTTOM: 22px; PADDING-TOP: 0px; PADDING-LEFT: 27px; PADDING-RIGHT: 0px
}
.content-preview article {
	MARGIN: 0px 25px 10px 17px
}
.content-preview article.with-image .message {
	FLOAT: left; PADDING-LEFT: 8px; WIDTH: 340px
}
.content-preview .one-post footer nav LI.btn {
	MARGIN-RIGHT: 0px
}
#main_home .one-post time.monochrome-2-text {
	WHITE-SPACE: nowrap
}
.login-form FIELDSET {
	BORDER-TOP: #fff 8px solid; HEIGHT: 380px; BORDER-RIGHT: #fff 8px solid; BACKGROUND: url(../styles/images_new/overlays/bg-top-content.gif) #d4e3ee repeat-x 50% bottom; BORDER-BOTTOM: #fff 8px solid; FLOAT: right; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 20px; BORDER-LEFT: #fff 8px solid; PADDING-RIGHT: 20px; WIDTH: 312px; -webkit-box-shadow: 0 0 10px #939393; -moz-box-shadow: 0 0 10px #939393; box-shadow: 0 0 10px #939393; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.login_register {
	MARGIN-BOTTOM: 20px; BORDER-TOP: #fff 8px solid; BORDER-RIGHT: #fff 8px solid; BACKGROUND: url(/styles/images_new/overlays/bg-top-content.gif) #d4e3ee repeat-x center -430px; BORDER-BOTTOM: #fff 8px solid; FLOAT: right; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 20px; BORDER-LEFT: #fff 8px solid; MARGIN-TOP: 20px; PADDING-RIGHT: 20px; WIDTH: 312px; box-shadow: 0 0 10px #939393; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.single_role .multiple_holder {
	DISPLAY: none
}
.multiple_role .single_holder {
	DISPLAY: none
}
.login_register P {
	MARGIN: 10px 0px 0px
}
* + HTML .login-form .loginpage {
	POSITION: relative
}
.login-form .btn-facebook {
	HEIGHT: 32px; BACKGROUND: url(../styles/images_new/overlays/btn-facebook-login.png) no-repeat left top; DISPLAY: block; WIDTH: 206px; TEXT-INDENT: -9999px
}
.login-form .btn-linkedin {
	WIDTH: 206px
}
#wizard .btn-linkedin {
	WIDTH: 206px
}
.profile-intro .btn-linkedin {
	WIDTH: 206px
}
.profile-detail .btn-linkedin {
	WIDTH: 206px
}
.login-form .btn-linkedin {
	FONT-SIZE: 13px; BORDER-TOP: #8e9fac 1px solid; HEIGHT: 27px; BORDER-RIGHT: #8e9fac 1px solid; BACKGROUND: #f2f5fa; BORDER-BOTTOM: #8e9fac 1px solid; COLOR: #000; TEXT-DECORATION: none; BORDER-LEFT: #8e9fac 1px solid; DISPLAY: block; LINE-HEIGHT: 28px; -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; -moz-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#wizard .btn-linkedin {
	FONT-SIZE: 13px; BORDER-TOP: #8e9fac 1px solid; HEIGHT: 27px; BORDER-RIGHT: #8e9fac 1px solid; BACKGROUND: #f2f5fa; BORDER-BOTTOM: #8e9fac 1px solid; COLOR: #000; TEXT-DECORATION: none; BORDER-LEFT: #8e9fac 1px solid; DISPLAY: block; LINE-HEIGHT: 28px; -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; -moz-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.profile-intro .btn-linkedin {
	FONT-SIZE: 13px; BORDER-TOP: #8e9fac 1px solid; HEIGHT: 27px; BORDER-RIGHT: #8e9fac 1px solid; BACKGROUND: #f2f5fa; BORDER-BOTTOM: #8e9fac 1px solid; COLOR: #000; TEXT-DECORATION: none; BORDER-LEFT: #8e9fac 1px solid; DISPLAY: block; LINE-HEIGHT: 28px; -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; -moz-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.profile-additional .btn-linkedin {
	FONT-SIZE: 13px; BORDER-TOP: #8e9fac 1px solid; HEIGHT: 27px; BORDER-RIGHT: #8e9fac 1px solid; BACKGROUND: #f2f5fa; BORDER-BOTTOM: #8e9fac 1px solid; COLOR: #000; TEXT-DECORATION: none; BORDER-LEFT: #8e9fac 1px solid; DISPLAY: block; LINE-HEIGHT: 28px; -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; -moz-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.profile-detail .btn-linkedin {
	FONT-SIZE: 13px; BORDER-TOP: #8e9fac 1px solid; HEIGHT: 27px; BORDER-RIGHT: #8e9fac 1px solid; BACKGROUND: #f2f5fa; BORDER-BOTTOM: #8e9fac 1px solid; COLOR: #000; TEXT-DECORATION: none; BORDER-LEFT: #8e9fac 1px solid; DISPLAY: block; LINE-HEIGHT: 28px; -webkit-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; -moz-box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; box-shadow: 0 1px 1px rgba(255,255,255,.5) inset; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.login-form .btn-linkedin SPAN {
	BACKGROUND: url(../images/ico-16-linkedin.png) no-repeat 6px 6px; TEXT-ALIGN: center; PADDING-LEFT: 22px; DISPLAY: block
}
#wizard .btn-linkedin SPAN {
	BACKGROUND: url(../images/ico-16-linkedin.png) no-repeat 6px 6px; TEXT-ALIGN: center; PADDING-LEFT: 22px; DISPLAY: block
}
.profile-intro .btn-linkedin SPAN {
	BACKGROUND: url(../images/ico-16-linkedin.png) no-repeat 6px 6px; TEXT-ALIGN: center; PADDING-LEFT: 22px; DISPLAY: block
}
.profile-additional .btn-linkedin .logo {
	BACKGROUND: url(../images/ico-16-linkedin.png) no-repeat 6px 6px; TEXT-ALIGN: center; PADDING-LEFT: 22px; DISPLAY: block
}
.profile-detail .btn-linkedin SPAN {
	BACKGROUND: url(../images/ico-16-linkedin.png) no-repeat 6px 6px; TEXT-ALIGN: center; PADDING-LEFT: 22px; DISPLAY: block
}
#wizard .btn-linkedin SPAN.inner {
	MIN-HEIGHT: auto
}
#wizard .buttons A.btn-linkedin {
	BORDER-TOP: #8e9fac 1px solid; BORDER-RIGHT: #8e9fac 1px solid; BACKGROUND: #f2f5fa; BORDER-BOTTOM: #8e9fac 1px solid; BORDER-LEFT: #8e9fac 1px solid
}
.login-form LI {
	PADDING-TOP: 22px
}
.login-form UL {
	PADDING-BOTTOM: 5px
}
.login-form .form-item {
	PADDING-TOP: 15px
}
.form-item-error SMALL {
	CLEAR: both; DISPLAY: block
}
.login-form .form-item INPUT.text {
	MARGIN-TOP: 5px; WIDTH: 305px
}
.login-form .form-item TEXTAREA.text {
	MARGIN-TOP: 5px; WIDTH: 305px
}
.login-form .form-item TEXTAREA.text {
	HEIGHT: 120px
}
.login-form .remember-me {
	PADDING-BOTTOM: 5px; PADDING-TOP: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.login-form .remember-me LABEL {
	CURSOR: pointer; FLOAT: left; MARGIN-LEFT: 0px
}
.login-form .remember-me LABEL INPUT {
	CURSOR: pointer; FLOAT: left; MARGIN-LEFT: 0px
}
.login-form .remember-me LABEL SPAN {
	CURSOR: pointer; FLOAT: left; MARGIN-LEFT: 0px
}
.login-form .remember-me LABEL SPAN {
	PADDING-LEFT: 5px; LINE-HEIGHT: 20px
}
.login-form .remember-me .forgot {
	FLOAT: right; MARGIN-TOP: 5px
}
.login-form .button .register {
	FLOAT: left; MARGIN-TOP: 10px
}
.login-form .button BUTTON {
	FLOAT: right
}
.invite-form {
	MIN-HEIGHT: 500px
}
.invite-form H2 {
	PADDING-BOTTOM: 15px
}
.invite-form .desc {
	PADDING-BOTTOM: 20px
}
.invite-form .form-item {
	MARGIN-BOTTOM: 15px
}
.invite-form INPUT.text {
	MARGIN: 5px 0px 0px; DISPLAY: block
}
.invite-form TEXTAREA.text {
	MARGIN: 5px 0px 0px; DISPLAY: block
}
.invite-form SELECT {
	MARGIN: 5px 0px 0px; DISPLAY: block
}
.invite-form INPUT.text {
	WIDTH: 338px
}
.invite-form TEXTAREA.text {
	WIDTH: 338px
}
.invite-form TEXTAREA.text {
	HEIGHT: 120px
}
.invite-form .invite-code {
	FLOAT: right; MARGIN: 10px 35px 0px 0px
}
.required-text {
	PADDING-BOTTOM: 25px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.container-with-line {
	BACKGROUND: url(../styles/images_new/overlays/bg-vertical-line.gif) repeat-y 380px 0px
}
.profile-set-external .external-wrapper {
	MARGIN: 0px auto; WIDTH: 620px
}
.profile-set-external .form-privacy {
	MARGIN-TOP: 15px
}
.profile-set-external .instructions {
	MARGIN-BOTTOM: 15px
}
.profile-set-external .errorWrapper {
	FONT-SIZE: 11px; COLOR: #f00
}
.profile-set-external .passwordError {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 15px
}
.alumni2 H2 {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #aab1b7 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px
}
.alumni2 H3 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px
}
.alumni2 UL LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em
}
header.filter-actions {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 10px; CLEAR: both; LINE-HEIGHT: 22px
}
header.filter-actions H5 {
	FLOAT: left; DISPLAY: inline; WIDTH: 100%
}
header.filter-actions H5 SPAN {
	FONT-SIZE: 13px
}
header.filter-actions UL {
	MAX-WIDTH: 315px; FLOAT: right; PADDING-TOP: 0px; DISPLAY: inline
}
header.filter-actions LI {
	FLOAT: left; MARGIN-LEFT: 12px
}
header.filter-actions FORM {
	FLOAT: right; PADDING-TOP: 0px; DISPLAY: inline; WIDTH: 222px
}
header.filter-actions .save-action {
	FLOAT: right; PADDING-TOP: 0px; DISPLAY: inline; WIDTH: 222px
}
.profile-panel header.filter-actions .form-action {
	PADDING-TOP: 0px
}
header.filter-actions LI A.active {
	CURSOR: default; TEXT-DECORATION: none; border-radius: 11px; -moz-border-radius: 11px; -webkit-border-radius: 11px
}
header.filter-actions INPUT {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(../styles/images_new/overlays/bg-search2.png); BORDER-BOTTOM-WIDTH: 0px; COLOR: #4d4d4d; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 30px; LINE-HEIGHT: 28px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; WIDTH: 182px
}
.profile-feed header.filter-actions {
	BORDER-BOTTOM-WIDTH: 0px
}
.memberlist section.profile-feed header {
	MARGIN-BOTTOM: 12px
}
.content-item {
	OVERFLOW: hidden; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 0px; CLEAR: both; PADDING-RIGHT: 0px
}
.pubdate_results {
	FLOAT: right; PADDING-RIGHT: 16px
}
* + HTML .pubdate_results {
	MARGIN-TOP: -24px
}
.content-item .interactions {
	FLOAT: left; MARGIN-TOP: 3px
}
#event {
	MARGIN-TOP: 10px
}
#news {
	MARGIN-TOP: 10px
}
#job {
	MARGIN-TOP: 10px
}
#forum {
	MARGIN-TOP: 10px
}
#group {
	MARGIN-TOP: 10px
}
#resource {
	MARGIN-TOP: 10px
}
.event-date-cal {
	HEIGHT: 146px; BACKGROUND: url(../styles/images_new/overlays/bg-calendar-med.png) no-repeat left top; TEXT-ALIGN: center; DISPLAY: block; WIDTH: 140px
}
.event-date-cal * {
	DISPLAY: block
}
.event-date-cal .month {
	HEIGHT: 38px; LINE-HEIGHT: 38px
}
.event-date-cal .day {
	HEIGHT: 75px; LINE-HEIGHT: 75px
}
.event-date-cal .week-day {
	TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1
}
.event-date-cal .month {
	FONT-SIZE: 20px
}
.event-date-cal .day {
	FONT-SIZE: 70px; COLOR: #333333
}
.event-date-cal .week-day {
	FONT-SIZE: 16px; COLOR: #333333
}
#main_home .event-date-cal {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#event .details header {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 15px
}
#group .details header H3 {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 15px
}
#group .details header H2 {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 15px
}
#event .details header H2 {
	MARGIN-BOTTOM: 15px
}
#group .details header H3 {
	MARGIN-BOTTOM: 15px
}
#event .box-rsvp .lnk-moved {
	FLOAT: none; MARGIN-LEFT: 3px; MARGIN-TOP: 5px; DISPLAY: block
}
.news-functions .addcomplaint {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 15px
}
.btn-cal {
	BACKGROUND: url(../images/ico-cal.png) no-repeat right center; FLOAT: left; MARGIN-TOP: 5px; LINE-HEIGHT: 25px; PADDING-RIGHT: 25px; MARGIN-RIGHT: 10px
}
#event .btn-cal {
	FLOAT: right; MARGIN-RIGHT: 0px
}
#event .more .top {
	MARGIN-BOTTOM: 20px
}
#group .more .top {
	MARGIN-BOTTOM: 20px
}
#group .more .top {
	MARGIN-TOP: 15px
}
#event .more .top LI {
	FLOAT: left; MARGIN-LEFT: 15px
}
#group .more .top LI {
	FLOAT: left; MARGIN-LEFT: 15px
}
#event .more .top .author {
	LINE-HEIGHT: 24px
}
#group .more .top .author {
	LINE-HEIGHT: 24px
}
#event .more .top .grid_4 {
	FLOAT: right
}
#group .more .top .grid_4 {
	FLOAT: right
}
#event .more .top .grid_4 UL {
	FLOAT: right
}
#group .more .top .grid_4 UL {
	FLOAT: right
}
#event .attending-button {
	FLOAT: right; WIDTH: 165px
}
#group .post-content-button {
	FLOAT: right; WIDTH: 165px
}
#event .attending-button {
	MARGIN-RIGHT: -2px
}
#event .more .bottom time {
	LINE-HEIGHT: 22px
}
#event .more .bottom ADDRESS {
	LINE-HEIGHT: 22px
}
#event .text P {
	WIDTH: 100%
}
#news .text P {
	WIDTH: 100%
}
#job .text P {
	WIDTH: 100%
}
#forum .text P {
	WIDTH: 100%
}
#group .text P {
	WIDTH: 100%
}
#resource .text P {
	WIDTH: 100%
}
#group .text {
	OVERFLOW: hidden; MARGIN-TOP: 15px
}
#group .text IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#attending {
	CLEAR: both; MARGIN-TOP: 15px
}
#members {
	CLEAR: both; MARGIN-TOP: 15px
}
.panel {
	BORDER-TOP: 1px solid; PADDING-TOP: 10px
}
.see-all {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; PADDING-LEFT: 0px; CLEAR: both; PADDING-RIGHT: 0px
}
.leave-group {
	PADDING-LEFT: 15px
}
#members {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px
}
#members .box {
	MARGIN-BOTTOM: 10px
}
#members .panel {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid
}
#group .btn-post {
	MARGIN-BOTTOM: 15px
}
.btn-post SPAN {
	BACKGROUND: url(../images/ico-messages.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 35px
}
.main_group .group-box H5 {
	MARGIN-BOTTOM: 15px
}
.main_group .group-box .btn-post SPAN {
	BACKGROUND: url(../images/ico-messages-small.png) no-repeat right center
}
.main_group .group-box {
	MARGIN-BOTTOM: 15px
}
.group-member-count {
	FONT-SIZE: 18px
}
.group-connection-count {
	FONT-SIZE: 13px
}
.group-stats {
	CLEAR: both
}
.group-stats LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px
}
.grid_3 .box .btn-generic-big SPAN {
	WIDTH: 120px
}
.grid_3 #group_new .btn-generic-big SPAN {
	WIDTH: 120px
}
.grid_3 #content-edit .btn-generic-big SPAN {
	WIDTH: 120px
}
.profile-event .event-info .remove-item-link {
	RIGHT: 0px; POSITION: absolute; Z-INDEX: 10; BOTTOM: 5px
}
.group-edit FIELDSET {
	LINE-HEIGHT: 1.2
}
.btn-browse {
	MARGIN: 10px 0px 15px
}
.btn-browse SPAN {
	WIDTH: 195px
}
.group-edit .mainblurb {
	MARGIN: 12px 0px
}
.group-edit SAMP {
	FONT: 11px "Helvetica",Arial,sans-serif
}
.group-edit .form-picture P {
	MARGIN: 5px 0px; LINE-HEIGHT: 20px
}
.event-edit .form-picture P {
	MARGIN: 5px 0px; LINE-HEIGHT: 20px
}
.search-result UL.commandbar_group {
	MARGIN-BOTTOM: -10px; FLOAT: none; TEXT-ALIGN: right; PADDING-TOP: 10px
}
.search-result UL.commandbar_group A {
	FLOAT: none
}
.search-result UL.commandbar_group A.btn-generic-small {
	MARGIN-RIGHT: 0px
}
.people {
	WIDTH: 100%
}
.people LI figure {
	OVERFLOW: hidden; HEIGHT: auto; BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#666666'), progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=270, Color='#666666'); MARGIN: 2px 3px; PADDING-RIGHT: 0px; WIDTH: 80px; -webkit-box-shadow: 0 1px 3px -1px #666666; -moz-box-shadow: 0 1px 3px -1px #666666; box-shadow: 0 1px 3px -1px #666666
}
LI.person figure IMG {
	BORDER-TOP: 3px solid; BORDER-RIGHT: 3px solid; BORDER-BOTTOM: 3px solid; BORDER-LEFT: 3px solid; DISPLAY: block
}
.person-content {
	MARGIN-LEFT: 94px
}
LI.person {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
LI.group {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
LI.person STRONG {
	MARGIN-BOTTOM: 4px; FONT-WEIGHT: normal; PADDING-TOP: 4px; DISPLAY: block
}
LI.group STRONG {
	MARGIN-BOTTOM: 4px; FONT-WEIGHT: normal; PADDING-TOP: 4px; DISPLAY: block
}
LI.person SPAN {
	DISPLAY: block
}
LI.group SPAN {
	DISPLAY: block
}
LI.person .jAcceptBtn SPAN {
	LINE-HEIGHT: 24px
}
LI.person .connect {
	RIGHT: 20px; POSITION: absolute; TOP: 15px
}
LI.person SMALL A.accent-1-text {
	FONT-SIZE: 12px
}
LI.group SMALL A.accent-1-text {
	FONT-SIZE: 12px
}
.person-content .person-details {
	FLOAT: left; WIDTH: 275px
}
LI.group figure {
	OVERFLOW: hidden; HEIGHT: 94px; BACKGROUND-IMAGE: url(../styles/images_new/shadows/80x88.png); BACKGROUND-REPEAT: no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WIDTH: 86px; MARGIN-RIGHT: 4px
}
.group figure IMG {
	BORDER-TOP: 3px solid; BORDER-RIGHT: 3px solid; BORDER-BOTTOM: 3px solid; BORDER-LEFT: 3px solid; DISPLAY: block
}
.job-top {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 25px; PADDING-TOP: 27px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.job-details header {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 10px
}
.job-details header hgroup {
	FLOAT: left; WIDTH: 460px
}
.job-details header A.ico-1 {
	FLOAT: right
}
.job-details header H2 {
	PADDING-BOTTOM: 3px
}
.job-details .news-functions LI {
	MARGIN-BOTTOM: 0px
}
.job-details .news-functions .btn-like {
	MARGIN: 0px 22px 0px -3px
}
.job-details .news-functions .btn-comments {
	MARGIN-RIGHT: 40px
}
#job .box-apply .job-field {
	MARGIN-BOTTOM: 10px
}
#event .box-rsvp .event-field {
	MARGIN-BOTTOM: 10px
}
#job .box-apply {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px
}
#event .box-rsvp {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px
}
#job .box-apply P {
	WIDTH: 300px
}
#event .box-rsvp P {
	WIDTH: 300px
}
#job .job-apply {
	FLOAT: right; PADDING-TOP: 15px; PADDING-RIGHT: 10px
}
#event .event-rsvp {
	FLOAT: right; PADDING-TOP: 15px; PADDING-RIGHT: 10px
}
#job .box-apply .btn-apply {
	FLOAT: none; TEXT-ALIGN: center; DISPLAY: block; WIDTH: 130px
}
#event .box-rsvp .btn-rsvp {
	FLOAT: none; TEXT-ALIGN: center; DISPLAY: block; WIDTH: 130px
}
#job .box-apply DIV.address {
	PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 15px; LINE-HEIGHT: 22px; PADDING-RIGHT: 15px
}
#event .box-rsvp P.address {
	PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 15px; LINE-HEIGHT: 22px; PADDING-RIGHT: 15px
}
#job .box-apply DIV.address LABEL {
	FONT-WEIGHT: bold; COLOR: #a65903; DISPLAY: inline; PADDING-RIGHT: 5px
}
.group-moderate-content P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.bullet LI {
	BACKGROUND: url(../images/ico-bullet.png) no-repeat 0px 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
.news-functions {
	CLEAR: left; MARGIN: 20px 0px
}
#event_detail_tabs .news-functions {
	MARGIN: 0px; WIDTH: auto
}
#event_detail_tabs section {
	PADDING-BOTTOM: 10px
}
.event-edit SAMP {
	FONT-SIZE: 11px; FONT-FAMILY: "Helvetica", Arial, sans-serif; FLOAT: left; COLOR: #808080; CLEAR: both; MARGIN: 3px 0px
}
.event-edit SAMP.limitapplysamp {
	FLOAT: left; CLEAR: none
}
.event-edit H1 {
	MARGIN-BOTTOM: 10px
}
.group-edit H1 {
	MARGIN-BOTTOM: 10px
}
.event-edit-top {
	BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; LINE-HEIGHT: 41px
}
.group-edit-top {
	BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; LINE-HEIGHT: 41px
}
.event-edit-top .btn {
	MARGIN-TOP: 5px
}
.group-edit-top .btn {
	MARGIN-TOP: 5px
}
.event-image {
	MARGIN-BOTTOM: 35px
}
.event-image IMG {
	MARGIN-BOTTOM: 9px; DISPLAY: block
}
.event-image INPUT {
	FLOAT: left; WIDTH: 140px
}
.event-image BUTTON {
	FLOAT: right; MARGIN-LEFT: 0px; MARGIN-RIGHT: -3px
}
.event-edit H1 {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #c6d0d6 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 41px
}
.event-edit .form-item {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 540px
}
.event-edit LABEL {
	OVERFLOW: hidden; MARGIN-BOTTOM: 2px; DISPLAY: block
}
.event-edit LABEL.eventlastsallday {
	CLEAR: left
}
.clearElement {
	CLEAR: left
}
.event-edit INPUT {
	FLOAT: left; CLEAR: both
}
.event-edit .tabular INPUT.inputtyperadio {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 5px 10px 0px; PADDING-RIGHT: 0px; WIDTH: 20px
}
INPUT.radio-clear-none {
	
}
.event-edit .tabular INPUT.upload-file {
	CLEAR: none; WIDTH: 350px
}
.event-edit INPUT.text {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; DISPLAY: inline; PADDING-RIGHT: 4px; WIDTH: 232px
}
.event-edit .date-entry INPUT.text {
	WIDTH: 120px
}
.event-edit .date-entry SELECT {
	MARGIN-LEFT: 5px
}
.event-edit .date-entry LABEL.eventlastsallday {
	CLEAR: none; DISPLAY: inline
}
.event-edit .date-entry INPUT.checkbox {
	FLOAT: none; CLEAR: none
}
.event-edit .form-datedouble INPUT.text {
	WIDTH: 65px
}
.event-edit .form-datedouble #jobdurationunit {
	MARGIN-LEFT: 5px; CLEAR: none
}
* + HTML #jobdurationnumber {
	FLOAT: none; CLEAR: none
}
* + HTML #jobdurationunit {
	POSITION: relative; FLOAT: none; TOP: 5px
}
* HTML #jobdurationunit {
	FLOAT: none
}
#limitBox {
	FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 10px; MARGIN: -8px 0px -4px 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #f7f7f7; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.event-edit #limitBox INPUT {
	MARGIN-BOTTOM: -2px; HEIGHT: 13px; FLOAT: none; TEXT-ALIGN: right; MARGIN-TOP: -3px; WIDTH: 2em
}
.event-edit #limitBox SAMP {
	FONT-SIZE: 13px; FLOAT: none; COLOR: #4d4d4d !important
}
.event-edit TEXTAREA {
	HEIGHT: 120px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; CLEAR: both; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 512px
}
.event-edit TEXTAREA.small {
	HEIGHT: 120px; WIDTH: 232px
}
.event-edit .form-item .privacy-option {
	MARGIN-BOTTOM: 5px; LINE-HEIGHT: 20px
}
.event-edit .form-item .privacy-option INPUT {
	MARGIN-RIGHT: 7px
}
.event-edit .form-item .edit-check-label {
	CLEAR: both; MARGIN-TOP: 3px
}
.event-edit .form-item .edit-check-label INPUT {
	MARGIN: 4px 7px 0px 0px
}
.event-edit .form-item .edit-check-label LABEL {
	FONT-SIZE: 12px; FLOAT: left; COLOR: #808080; MARGIN-TOP: 4px
}
#articleblock UL {
	PADDING-LEFT: 11px
}
#articleblock OL {
	PADDING-LEFT: 11px
}
.articleblock UL {
	PADDING-LEFT: 11px
}
.articleblock OL {
	PADDING-LEFT: 11px
}
#articleblock UL LI {
	LIST-STYLE-TYPE: disc; PADDING-LEFT: 2px; MARGIN: 5px 0px 5px 5px
}
.articleblock UL LI {
	LIST-STYLE-TYPE: disc; PADDING-LEFT: 2px; MARGIN: 5px 0px 5px 5px
}
#articleblock OL LI {
	LIST-STYLE-TYPE: decimal; PADDING-LEFT: 2px; MARGIN: 5px 0px 5px 5px
}
.articleblock OL LI {
	LIST-STYLE-TYPE: decimal; PADDING-LEFT: 2px; MARGIN: 5px 0px 5px 5px
}
.event-edit .form-date {
	FLOAT: left; CLEAR: left; WIDTH: 180px
}
.event-edit .form-date INPUT {
	CLEAR: none; WIDTH: 122px
}
.event-edit .form-date A {
	FLOAT: right; MARGIN: 7px 23px 0px 0px
}
.event-edit .form-time {
	FLOAT: left; WIDTH: 280px
}
.event-edit .form-time SELECT {
	FLOAT: left; CLEAR: left; MARGIN-TOP: 5px; WIDTH: 150px
}
.event-edit .form-chk-input INPUT {
	CLEAR: none; MARGIN: 0px
}
.event-edit .form-chk-input LABEL {
	CLEAR: none; MARGIN: 0px
}
.event-edit .form-chk-input INPUT {
	MARGIN-TOP: 3px
}
.event-edit .form-chk-input LABEL {
	MARGIN: 2px 0px 0px 15px; WIDTH: 125px
}
.event-edit .form-chk-input INPUT.text {
	WIDTH: 122px
}
.event-edit .form-chk-input .datepicker {
	FLOAT: left; MARGIN: 5px 0px 0px 5px
}
#ui-datepicker-div {
	FONT-SIZE: 0.91em; DISPLAY: none
}
.event-edit .form-privacy SELECT {
	MIN-WIDTH: 160px; FLOAT: left; CLEAR: both; MARGIN: 5px 0px; WIDTH: auto
}
.event-edit .form-privacy P {
	FLOAT: left; CLEAR: both
}
.event-edit .form-privacy INPUT.indate {
	WIDTH: 122px
}
SELECT.clicked {
	MIN-WIDTH: 160px; WIDTH: auto !important
}
.event-edit .form-post-to P LABEL {
	FLOAT: none
}
.event-edit .form-post-to UL {
	FLOAT: left; PADDING-TOP: 10px; WIDTH: 270px !important
}
.event-edit .form-post-to UL UL {
	FLOAT: none; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: auto
}
.event-edit .form-post-to UL LABEL {
	FONT-WEIGHT: bold; COLOR: #4d4d4d
}
.event-edit .form-post-to UL LABEL SPAN {
	FLOAT: left; MARGIN: 0px 0px 0px 7px
}
.event-edit .form-post-to UL LABEL INPUT {
	MARGIN-TOP: 1px
}
.event-edit .form-post-to INPUT {
	MARGIN: 0px
}
.event-edit .form-post-to LI UL LABEL {
	FONT-WEIGHT: normal
}
.event-edit .form-post-to LI {
	PADDING-TOP: 5px; CLEAR: both
}
.event-edit .form-post-to LI LI {
	PADDING-LEFT: 10px
}
.event-edit .form-action {
	BORDER-TOP: #c6d0d6 1px solid; FLOAT: left; PADDING-TOP: 15px; WIDTH: 540px
}
.event-edit .refer-linked .form-action {
	WIDTH: 232px
}
.event-edit .form-action BUTTON {
	FLOAT: right
}
.event-edit .form-action A {
	FLOAT: right
}
.event-edit .form-action A {
	MARGIN: 10px 20px 0px 0px
}
.directory_advanced_search .event-edit .form-action {
	BORDER-TOP: #c6d0d6 0px solid; WIDTH: 562px
}
.group-edit H1 {
	MARGIN-BOTTOM: 10px
}
.group-edit H1 {
	MARGIN-BOTTOM: 10px
}
.group-edit-top {
	BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; LINE-HEIGHT: 41px
}
.group-edit-top {
	BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; LINE-HEIGHT: 41px
}
.group-edit-top .btn {
	MARGIN-TOP: 5px
}
.group-edit-top .btn {
	MARGIN-TOP: 5px
}
.group-image {
	MARGIN-BOTTOM: 35px
}
.group-image IMG {
	MARGIN-BOTTOM: 9px; DISPLAY: block
}
.group-image INPUT {
	FLOAT: left; WIDTH: 140px
}
.group-image BUTTON {
	FLOAT: right; MARGIN-RIGHT: -3px
}
.group-edit H1 {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #c6d0d6 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 41px
}
.group-edit .form-item {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 540px
}
.group-edit LABEL {
	FLOAT: left; CLEAR: both
}
.group-edit INPUT {
	FLOAT: left; CLEAR: both
}
.group-edit INPUT.txt-text {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; DISPLAY: inline; PADDING-RIGHT: 4px; WIDTH: 232px
}
.group-edit TEXTAREA {
	HEIGHT: 120px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; CLEAR: both; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 512px
}
.group-edit .form-date {
	FLOAT: left; CLEAR: left; WIDTH: 180px
}
.group-edit .form-date INPUT {
	CLEAR: none; WIDTH: 122px
}
.group-edit .form-date A {
	FLOAT: right; MARGIN: 10px 23px 0px 0px
}
.group-edit .form-time {
	FLOAT: left; WIDTH: 280px
}
.group-edit .form-time SELECT {
	FLOAT: left; CLEAR: left; MARGIN-TOP: 5px; WIDTH: 150px
}
.group-edit .form-chk-input INPUT {
	CLEAR: none; MARGIN: 0px
}
.group-edit .form-chk-input LABEL {
	CLEAR: none; MARGIN: 0px
}
.group-edit .form-chk-input LABEL {
	MARGIN: 2px 0px 0px 15px; WIDTH: 125px
}
.group-edit .form-chk-input INPUT.text {
	WIDTH: 122px
}
.group-edit .form-chk-input .datepicker {
	FLOAT: left; MARGIN: 5px 0px 0px 5px
}
.group-edit .form-privacy SELECT {
	FLOAT: left; CLEAR: both; MARGIN: 5px 0px; WIDTH: 160px
}
.group-edit .form-privacy P {
	FLOAT: left; CLEAR: both
}
.group-edit .form-post-to P LABEL {
	FLOAT: none
}
.group-edit .form-post-to UL {
	FLOAT: left; PADDING-TOP: 10px; WIDTH: 270px
}
.group-edit UL.left_group_loop {
	WIDTH: auto
}
.group-edit .form-post-to UL INPUT {
	MARGIN-TOP: 1px
}
.group-edit .form-post-to UL UL {
	FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 270px
}
.group-edit .form-post-to UL LABEL {
	FONT-WEIGHT: bold; COLOR: #4d4d4d
}
.group-edit .form-post-to UL LABEL SPAN {
	FLOAT: left; MARGIN: 0px 0px 2px 7px
}
.group-edit .form-post-to INPUT {
	MARGIN: 0px
}
.group-edit .form-post-to LI UL LABEL {
	FONT-WEIGHT: normal
}
.group-edit .form-post-to LI {
	FLOAT: left; PADDING-TOP: 5px; WIDTH: 270px
}
.group-edit .form-post-to LI LI {
	FLOAT: none; PADDING-LEFT: 10px; WIDTH: auto
}
.group-edit .form-action {
	BORDER-TOP: #c6d0d6 1px solid; FLOAT: left; PADDING-TOP: 15px; WIDTH: 540px
}
.group-edit .form-action BUTTON {
	FLOAT: right
}
.group-edit .form-action A {
	FLOAT: right
}
.group-edit .form-action A {
	MARGIN: 10px 20px 0px 0px
}
#group_invite_container {
	MARGIN-BOTTOM: 15px; BORDER-TOP: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #feffe6
}
#group_invite_container TABLE.membersummary {
	WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#group_invite_container TABLE.membersummary TR {
	BORDER-BOTTOM: #e1e1e1 1px solid
}
#group_invite_container TABLE.membersummary TD {
	PADDING-BOTTOM: 9px; PADDING-TOP: 9px; PADDING-LEFT: 10px; MARGIN: 0px; PADDING-RIGHT: 10px; WIDTH: 550px
}
#group_invite_container TABLE.membersummary TD.thumbnail {
	VERTICAL-ALIGN: top; PADDING-LEFT: 10px; PADDING-RIGHT: 6px; WIDTH: auto
}
#group_invite_container .noresults {
	BORDER-BOTTOM: #e1e1e1 1px solid; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; FONT-STYLE: normal; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 0px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #ffffff
}
#group_invite_container #ajaxlist_controlbox {
	BORDER-TOP: #ccc 0px solid; BORDER-BOTTOM: #d0d1af 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 6px; MARGIN: 11px 0px 0px; PADDING-RIGHT: 6px; BACKGROUND-COLOR: #f2f3d8
}
#group_invite_container #ajaxlist_controlboxbottom {
	BORDER-TOP: #d0d1af 0px solid; BORDER-BOTTOM: #d0d1af 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 6px; MARGIN: 0px; PADDING-RIGHT: 6px; BACKGROUND-COLOR: #f2f3d8
}
#group_invite_container #ajaxlist_submitbutton {
	FLOAT: none
}
* HTML #group_invite_container #ajaxlist_submitbutton {
	POSITION: relative; MARGIN-LEFT: 5px; TOP: 7px
}
#group_invite_container #ajaxlist_searchbox LABEL {
	MARGIN-BOTTOM: 10px; DISPLAY: block
}
#group_invite_container #ajaxlist_searchbox #ajaxlist_searchkeyword {
	WIDTH: 245px
}
#content-leave {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; MARGIN: -20px 0px 20px; PADDING-RIGHT: 15px
}
.search-result .mainblurb {
	MARGIN: 12px 0px
}
.search-result H1.primary-text {
	FONT-SIZE: 36px; LINE-HEIGHT: 40px
}
.tabular {
	WIDTH: 100%
}
.tabular .formlabel_top {
	BORDER-TOP: #74b8e9 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WIDTH: 150px
}
.tabular .listlabel_top {
	BORDER-TOP: #74b8e9 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WIDTH: 150px
}
.tabular .forminput_top {
	BORDER-TOP: #74b8e9 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; COLOR: #4d4d4d; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
.tabular .listvalue_top {
	BORDER-TOP: #74b8e9 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; COLOR: #4d4d4d; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
.tabular .formlabel {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; COLOR: #4d4d4d; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 150px
}
.tabular .listlabel {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; COLOR: #4d4d4d; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 150px
}
.tabular .forminput {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
.tabular .listvalue {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
.tabular .formsubmit TD {
	PADDING-TOP: 15px
}
.tabular .forminput INPUT {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; WIDTH: 400px
}
.tabular .forminput TEXTAREA {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WIDTH: 400px
}
.tabular .forminput TEXTAREA {
	HEIGHT: 170px
}
DIV#search-fields {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #ebebeb; BORDER-BOTTOM: #ccc 1px solid; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 12px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 10px; WIDTH: 678px
}
.search-result #resultsHTML {
	FLOAT: left; WIDTH: 100%
}
#search-fields SELECT {
	FONT-SIZE: 11px
}
DIV#search-fields INPUT#search-name {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 7px; PADDING-TOP: 8px; PADDING-LEFT: 8px; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 0px; PADDING-RIGHT: 8px; WIDTH: 222px; -webkit-box-shadow: inset 0 3px 3px #ebebeb; -moz-box-shadow: inset 0 3px 3px #ebebeb; box-shadow: inset 0 3px 3px #ebebeb; border-radius: .3em; -moz-border-radius: .3em; -webkit-border-radius: .3em
}
DIV#search-fields INPUT#search-keywords {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 7px; PADDING-TOP: 8px; PADDING-LEFT: 8px; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 0px; PADDING-RIGHT: 8px; WIDTH: 222px; -webkit-box-shadow: inset 0 3px 3px #ebebeb; -moz-box-shadow: inset 0 3px 3px #ebebeb; box-shadow: inset 0 3px 3px #ebebeb; border-radius: .3em; -moz-border-radius: .3em; -webkit-border-radius: .3em
}
DIV#search-fields LABEL {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
DIV.search-field-label {
	MARGIN-TOP: 5px
}
DIV.search-field-advanced-search {
	MARGIN-TOP: 5px
}
DIV#search-fields .search-field {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV#search-fields .search-field INPUT.disabled {
	COLOR: #666
}
DIV#PYMKBanner {
	OVERFLOW: auto; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #f2f2f2; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 20px 0px 12px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 10px
}
#resultsHTML .content {
	WIDTH: auto
}
.person-viewActions {
	FLOAT: left
}
.dir-item {
	DISPLAY: block
}
DIV#result-summary {
	HEIGHT: 30px; FONT-WEIGHT: bold; MARGIN: 20px 10px 10px; LINE-HEIGHT: 125%; WIDTH: 100%
}
DIV#result-summary #searchParams {
	FONT-WEIGHT: bold
}
.member-info .heading {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold; TEXT-ALIGN: left; DISPLAY: block
}
UL#search-results {
	LIST-STYLE-TYPE: none; BORDER-TOP: #ccc 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 0px; MARGIN: 10px; PADDING-RIGHT: 0px; WIDTH: 600px
}
UL#search-results LI.result-master {
	DISPLAY: none
}
UL#search-results LI.result-item {
	LIST-STYLE-TYPE: none; BORDER-BOTTOM: #ccc 1px solid; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 0px 15px; PADDING-RIGHT: 0px; WIDTH: 100%
}
UL#search-results LI.result-item .member-image {
	FLOAT: left; WIDTH: 50px
}
UL#search-results LI.result-item .member-details {
	FLOAT: left; MARGIN: 5px 0px 5px 25px; WIDTH: 525px
}
UL#search-results LI.result-item A.member-name {
	FONT-WEIGHT: bold; COLOR: #06f; TEXT-DECORATION: none
}
UL#search-results LI.result-item A.member-name:hover {
	TEXT-DECORATION: underline
}
UL#search-results LI.result-item .employee-info {
	FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 10px
}
UL#search-results LI.result-item .current-info {
	FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 10px
}
.employee-info {
	FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 10px
}
.current-info {
	FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 10px
}
UL#search-results LI.result-item UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
UL#search-results LI.result-item .member-info LI.info-item {
	LIST-STYLE-TYPE: none; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; CLEAR: both; MARGIN: 0px 0px 2px; PADDING-RIGHT: 0px
}
.member-info {
	LIST-STYLE-TYPE: none; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; CLEAR: both; MARGIN: 0px 0px 2px; PADDING-RIGHT: 0px
}
UL#search-results .member-info LI.info-item .label {
	TEXT-TRANSFORM: capitalize; FONT-WEIGHT: bold; WIDTH: 70px
}
.member-info .label {
	TEXT-TRANSFORM: capitalize; FONT-WEIGHT: bold; WIDTH: 70px
}
UL#search-results .member-info LI.info-item .field {
	MARGIN-LEFT: 1em
}
.member-info .field {
	MARGIN-LEFT: 1em
}
UL#search-results LI.result-item LI.info-master {
	DISPLAY: none
}
.member-info TD .field .search-hit {
	BACKGROUND: #ff6; DISPLAY: inline !important
}
#resultsHTML TD .honeycomnbname .search-hit {
	BACKGROUND: #ff6; DISPLAY: inline !important
}
UL#search-results LI.result-item .actions {
	FLOAT: left; MARGIN-LEFT: 75px; CLEAR: both
}
UL#search-results LI.result-item .hits {
	FLOAT: left; CLEAR: both; MARGIN: 0px 0px 8px 75px
}
UL#search-results LI.result-item .actions SPAN {
	MARGIN-BOTTOM: 5px; DISPLAY: block
}
.ac_results A.acResult {
	COLOR: #333
}
.ac_results .ac_over A.acResult {
	COLOR: #fff
}
.ac_results A.info {
	FONT-SIZE: 90%; COLOR: #333; DISPLAY: block; LINE-HEIGHT: 110%
}
.ac_results .ac_over A.info {
	COLOR: #fff
}
.loading_content {
	BACKGROUND: url(/styles/images_new/search_loader.gif) no-repeat center 10px; MIN-HEIGHT: 30px
}
* HTML .loading_content {
	HEIGHT: 30px
}
.ac_results {
	OVERFLOW: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: black 1px solid; Z-INDEX: 99999; PADDING-RIGHT: 0px; BACKGROUND-COLOR: white
}
.ac_results UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
.ac_results LI {
	OVERFLOW: hidden; CURSOR: default; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT: menu; PADDING-LEFT: 5px; MARGIN: 0px; DISPLAY: block; LINE-HEIGHT: 16px; PADDING-RIGHT: 5px
}
.ac_loading {
	BACKGROUND: url(indicator.gif) white no-repeat right center
}
.ac_odd {
	BACKGROUND-COLOR: #ebebeb
}
.ac_over {
	COLOR: white; BACKGROUND-COLOR: #146804
}
.group .remove-item-link {
	RIGHT: 0px; POSITION: absolute; Z-INDEX: 10; BOTTOM: 5px
}
.person .ico-5 {
	WHITE-SPACE: nowrap; RIGHT: 10px; POSITION: absolute; Z-INDEX: 10; BOTTOM: 5px
}
.profile-event .event-info .remove-item-link SPAN {
	FLOAT: left; LINE-HEIGHT: 20px
}
.group .remove-item-link SPAN {
	FLOAT: left; LINE-HEIGHT: 20px
}
.account-edit H1 {
	MARGIN-BOTTOM: 10px
}
.account-edit H1 {
	MARGIN-BOTTOM: 10px
}
.account-edit-top {
	BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; LINE-HEIGHT: 41px
}
.account-edit-top {
	BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid; LINE-HEIGHT: 41px
}
.account-edit-top .btn {
	MARGIN-TOP: 5px
}
.account-edit-top .btn {
	MARGIN-TOP: 5px
}
.account-edit .form-action {
	POSITION: relative; DISPLAY: inline-block
}
.profile-panel .form-action {
	POSITION: relative; DISPLAY: inline-block
}
.account-edit .form-action {
	PADDING-TOP: 15px
}
.profile-panel .form-action {
	MARGIN-TOP: 15px
}
.profile-panel #privacy-panel-placeholder .form-action {
	MARGIN-BOTTOM: -15px
}
#privacy-panel-placeholder .btn-generic {
	FONT-SIZE: 15px; text-shadow: 0 -1px 1px rgba(28,70,98,0.1)
}
#privacy-panel-placeholder .btn-generic SPAN {
	FONT-SIZE: 15px; text-shadow: 0 -1px 1px rgba(28,70,98,0.1)
}
.account-edit .form-action BUTTON {
	FLOAT: left
}
.profile-panel .form-action BUTTON {
	FLOAT: left
}
.account-edit .form-action A {
	FLOAT: left
}
.profile-panel .form-action A {
	FLOAT: left
}
.account-edit .form-action A {
	MARGIN: 6px 0px 0px 5px
}
.profile-panel .form-action A {
	MARGIN: 6px 0px 0px 5px
}
.account-edit .form-item UL LI {
	PADDING-TOP: 5px; CLEAR: both
}
.account-edit .form-item UL LABEL {
	PADDING-LEFT: 20px
}
.account-edit .form-item UL LABEL INPUT {
	MARGIN-LEFT: -20px
}
.radio-inline {
	MARGIN-RIGHT: 20px
}
.profile-pic {
	OVERFLOW: hidden; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; LEFT: -3px; MARGIN: 0px -6px 5px 0px; TOP: -2px; PADDING-RIGHT: 0px
}
.profile-pic IMG {
	MAX-WIDTH: 216px; BORDER-TOP: #777 2px solid; BORDER-RIGHT: #777 2px solid; BORDER-BOTTOM: #777 2px solid; BORDER-LEFT: #777 2px solid
}
.profile-pic IMG.pictureprofile {
	POSITION: relative
}
.profile-upload {
	PADDING-BOTTOM: 15px; PADDING-TOP: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.profile-upload INPUT {
	FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WIDTH: 133px
}
.profile-upload A {
	FLOAT: right; MARGIN-RIGHT: -3px
}
.profile_pic_actions {
	HEIGHT: 30px; POSITION: relative; MARGIN: 1px 0px 10px
}
.profile_pic_actions:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
* HTML .profile_pic_actions {
	DISPLAY: inline-block
}
* + HTML .profile_pic_actions {
	DISPLAY: inline-block
}
.profile_pic_actions #jPhotoFileInputUploader {
	FLOAT: left; WIDTH: 100%
}
* HTML .profile_pic_actions #jPhotoFileInputQueue {
	FLOAT: none; DISPLAY: inline
}
.profile_pic_actions .uploadifyQueue {
	FLOAT: left; WIDTH: 100%
}
* HTML .profile_pic_actions .uploadifyQueue {
	FLOAT: none; DISPLAY: inline
}
.profile_pic_actions .jPhotoFileInputAttached P {
	POSITION: absolute; FLOAT: left; LEFT: 0px; TOP: -82px; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.profile_pic_actions .btn-generic-grey {
	MARGIN-BOTTOM: 0px; HEIGHT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 12px; LINE-HEIGHT: 24px; PADDING-RIGHT: 12px; MARGIN-RIGHT: 3px
}
.profile_pic_actions .btn-generic-grey SPAN {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 24px; PADDING-RIGHT: 10px; WIDTH: 100%; text-shadow: 0 -1px 1px rgba(28, 70, 98, 0.1)
}
.profile_pic_actions .file_type_suggest {
	FONT-SIZE: 11px; FONT-FAMILY: "ff-enzo-web-1","ff-enzo-web-2",sans-serif; FLOAT: left; WIDTH: 100%
}
.profile_pic_actions .uploadifyQueueItem {
	POSITION: absolute; LEFT: 9px; WIDTH: 181px; BOTTOM: 65px
}
* HTML .profile-additional {
	MARGIN-TOP: -5px
}
.ico-social-medium {
	PADDING-BOTTOM: 20px
}
.ico-social-medium LI {
	FLOAT: left
}
.ico-social-medium A {
	HEIGHT: 30px; BACKGROUND: url(../images/ico-social-medium.png); FLOAT: left; WIDTH: 30px; MARGIN-RIGHT: 7px; TEXT-INDENT: -9999px
}
.ico-social-medium A.btn-linkedin {
	BACKGROUND-POSITION: 0px 0px
}
.ico-social-medium A.btn-facebook {
	BACKGROUND-POSITION: -30px 0px
}
.ico-social-medium A.btn-twitter {
	BACKGROUND-POSITION: -60px 0px
}
.profile-detail {
	MARGIN-BOTTOM: 30px
}
.profile-detail header {
	BORDER-BOTTOM: #c7d0d6 3px solid; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 100%
}
.profile-detail header H1 {
	FLOAT: left
}
.profile-detail header A {
	FLOAT: right; MARGIN-TOP: 5px
}
.btn-generic .ico2-2 EM {
	MARGIN-LEFT: 10px; BACKGROUND-COLOR: transparent
}
.profile-wrapper .profile-detail header H2 {
	FLOAT: left; MARGIN-TOP: -7px; LINE-HEIGHT: normal
}
.profile-detail .job-pos-1 {
	FONT-SIZE: 14px; DISPLAY: block; LINE-HEIGHT: 20px
}
.profile-detail .job-pos-2 {
	FONT-SIZE: 14px; DISPLAY: block; LINE-HEIGHT: 20px
}
.profile-detail .job-date {
	FONT-SIZE: 14px; DISPLAY: block; LINE-HEIGHT: 20px
}
.profile-detail .job-location {
	FONT-SIZE: 14px; DISPLAY: block; LINE-HEIGHT: 20px
}
.profile-detail .previous-job .job-date {
	DISPLAY: inline
}
.profile-detail .previous-job .job-location {
	DISPLAY: inline
}
.profile-detail .job-pos-1 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.profile-detail .previous-job .job-pos-1 A {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.profile-detail .current-job .job-pos-1 {
	MARGIN-RIGHT: 55px
}
.profile-detail .current-job {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MIN-HEIGHT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
* HTML .profile-detail .current-job {
	HEIGHT: 24px
}
.profile-detail .current-job .job-location {
	PADDING-TOP: 5px; DISPLAY: block
}
.profile-detail .job-tag {
	RIGHT: 0px; POSITION: absolute; FONT-WEIGHT: bold; TOP: 8px
}
.profile-detail .current-job .job-edit-link {
	FONT-SIZE: 15px; DISPLAY: block; LINE-HEIGHT: 25px
}
.profile-detail #flex-edit-current-placeholder INPUT {
	WIDTH: 230px
}
.profile-detail #flex-edit-current-placeholder SELECT {
	WIDTH: 235px
}
.previous-job {
	BORDER-TOP: #c7d0d6 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.previous-job A {
	FONT-WEIGHT: normal
}
.profile-info {
	OVERFLOW: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 0px 10px; PADDING-RIGHT: 0px
}
.profile-info .connections-count {
	MARGIN-BOTTOM: 10px; BACKGROUND: #d4e3ee; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.profile-info .ico-coms {
	BACKGROUND: url(../images/ico-comments-small.png) no-repeat right center; COLOR: #ad5b00; MARGIN-TOP: 5px; DISPLAY: inline-block; PADDING-RIGHT: 28px
}
.current-connections-count {
	FONT-SIZE: 18px
}
.profile-completion {
	PADDING-TOP: 12px
}
.profile-completion P {
	PADDING-LEFT: 10px
}
.profile-info P {
	PADDING-BOTTOM: 10px
}
.profile-info P.hint {
	PADDING-BOTTOM: 0px; PADDING-TOP: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
.show-profile-connect-panel {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 193px
}
.show-profile-connect-panel-search {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 193px
}
.show-profile-share-panel {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 193px
}
.show-profile-invite-panel {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 193px
}
* HTML .show-profile-connect-panel-search {
	MARGIN-RIGHT: 0px
}
* HTML .show-profile-invite-panel {
	MARGIN-RIGHT: -5px
}
.show-profile-connect-panel .with-ico {
	DISPLAY: inline-block
}
.show-profile-connect-panel-search .with-ico {
	DISPLAY: inline-block
}
.show-profile-share-panel .with-ico {
	DISPLAY: inline-block
}
.show-profile-invite-panel .with-ico {
	DISPLAY: inline-block
}
.show-profile-connect-panel .ico2-13 {
	MARGIN-LEFT: 53px
}
.show-profile-connect-panel-search .ico2-13 {
	MARGIN-LEFT: 53px
}
.show-profile-invite-panel .ico2-4 {
	MARGIN-LEFT: 62px
}
.show-profile-connect-panel {
	MARGIN-BOTTOM: 10px
}
.show-profile-connect-panel-search {
	MARGIN-BOTTOM: 10px
}
.btn-generic-grey.show-profile-connect-panel SPAN {
	FLOAT: none
}
.btn-generic-grey.show-profile-connect-panel-search SPAN {
	FLOAT: none
}
.show-profile-share-panel {
	FONT-WEIGHT: normal
}
.profile-form header {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; CLEAR: both
}
.profile-form header H2 {
	FLOAT: left; PADDING-TOP: 5px
}
.profile-form header A {
	FLOAT: right
}
.profile-form FIELDSET {
	BORDER-BOTTOM: #c7d0d6 1px solid; PADDING-BOTTOM: 25px
}
.profile-form .form-blurb {
	BORDER-BOTTOM: #c7d0d6 1px solid; PADDING-BOTTOM: 25px
}
.profile-form .form-blurb {
	PADDING-TOP: 20px
}
.profile-form FIELDSET H6 {
	MARGIN-TOP: 10px
}
.flex-edit-form .instanceContainer {
	POSITION: relative
}
.profile-form .edit-panel {
	BORDER-BOTTOM: #c7d0d6 1px solid; PADDING-BOTTOM: 15px
}
.profile-form .add-panel {
	BORDER-BOTTOM: #c7d0d6 1px solid; PADDING-BOTTOM: 15px
}
.profile-form .edit-panel .form-item {
	POSITION: relative; PADDING-TOP: 15px
}
.profile-form .add-panel .form-item {
	POSITION: relative; PADDING-TOP: 15px
}
.edit-panel .form-item-clear {
	CLEAR: both
}
.add-panel .form-item-clear {
	CLEAR: both
}
* HTML .profile-form .edit-panel .form-item {
	POSITION: static
}
* HTML .profile-form .add-panel .form-item {
	POSITION: static
}
.profile-form .edit-panel .form-date {
	FLOAT: none; DISPLAY: inline-block
}
.profile-form .add-panel .form-date {
	FLOAT: none; DISPLAY: inline-block
}
.profile-form .edit-panel .form-date INPUT {
	WIDTH: 120px
}
.profile-form .add-panel .form-date INPUT {
	WIDTH: 120px
}
.profile-form .edit-panel .form-date .datepicker {
	MARGIN: 5px 20px 0px 5px; DISPLAY: inline-block
}
.profile-form .edit-panel .form-date .ui-datepicker-trigger {
	MARGIN: 5px 20px 0px 5px; DISPLAY: inline-block
}
.profile-form .add-panel .form-date .datepicker {
	MARGIN: 5px 20px 0px 5px; DISPLAY: inline-block
}
.profile-form .add-panel .form-date .ui-datepicker-trigger {
	MARGIN: 5px 20px 0px 5px; DISPLAY: inline-block
}
.profile-form .edit-panel .form-date INPUT.datepickerinput2 {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WIDTH: 82px
}
.profile-form .add-panel .form-date INPUT.datepickerinput2 {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WIDTH: 82px
}
.profile-form .edit-panel LABEL {
	PADDING-TOP: 5px
}
.profile-form .edit-panel SELECT {
	MARGIN: 5px 0px
}
.profile-form INPUT.text {
	MARGIN-TOP: 5px; WIDTH: 230px
}
.profile-form .form-date {
	
}
.profile-form .form-date INPUT {
	WIDTH: 120px
}
.profile-form .form-date .datepicker {
	MARGIN: 5px 20px 0px 0px; DISPLAY: inline-block
}
.profile-form .form-date .ui-datepicker-trigger {
	MARGIN: 5px 20px 0px 0px; DISPLAY: inline-block
}
.profile-form .form-date INPUT.datepickerinput2 {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WIDTH: 116px
}
.profile-form DL.form-item {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.profile-form .form-item DD .inputtypetext {
	WIDTH: 230px
}
.profile-form .form-item DD TEXTAREA.edit {
	WIDTH: 230px
}
.profile-form .form-item DD TEXTAREA.edit {
	HEIGHT: 90px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.profile-form .form-item DD SELECT {
	WIDTH: 235px
}
.profile-form .form-item DD A {
	FONT-WEIGHT: normal
}
.profile-form .contact-info-item DD A {
	FONT-WEIGHT: normal
}
.profile-additional .btn-linkedin {
	MARGIN-BOTTOM: 10px
}
.profile-additional .resume_holder {
	MARGIN-BOTTOM: 10px
}
.profile-additional .resume_upload_holder {
	MARGIN-BOTTOM: 10px
}
.add-div {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.filler {
	HEIGHT: 26px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/bg_filler.png); BACKGROUND-REPEAT: no-repeat; POSITION: relative; MARGIN: 0px 0px 4px; DISPLAY: block; WIDTH: 220px
}
.filler .fill {
	HEIGHT: 26px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/bg_fill.png); BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: 100% 0px; LEFT: 0px; Z-INDEX: 1; TOP: 0px
}
.filler .fill DIV {
	HEIGHT: 26px; BACKGROUND-IMAGE: url(../styles/images_new/overlays/bg_fill-w.png); BACKGROUND-REPEAT: no-repeat; POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 11px
}
.filler STRONG {
	FONT-SIZE: 14px; POSITION: absolute; COLOR: #fff; LEFT: 10px; Z-INDEX: 2; LINE-HEIGHT: 26px; TOP: 0px
}
.work-item {
	BORDER-BOTTOM: #c7d0d6 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
.education-item {
	BORDER-BOTTOM: #c7d0d6 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
.contact-info-item {
	BORDER-BOTTOM: #c7d0d6 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
#flex-edit-current-placeholder .contact-info-item {
	BORDER-BOTTOM: 0px solid
}
#flex-edit-current-placeholder INPUT.text {
	MARGIN-TOP: 5px; WIDTH: 230px
}
.work-item .job-location {
	PADDING-TOP: 0px; DISPLAY: block
}
.work-item .edit-item {
	POSITION: absolute; TOP: 4px
}
.education-item .edit-item {
	POSITION: absolute; TOP: 4px
}
.contact-info-item .edit-item {
	POSITION: absolute; TOP: 4px
}
.work-item .remove-item {
	POSITION: absolute; TOP: 4px
}
.education-item .remove-item {
	POSITION: absolute; TOP: 4px
}
.work-item .edit-item {
	RIGHT: 0px
}
.education-item .edit-item {
	RIGHT: 0px
}
.contact-info-item .edit-item {
	RIGHT: 0px
}
.work-item .remove-item {
	RIGHT: 28px
}
.education-item .remove-item {
	RIGHT: 28px
}
.work-item .edit-item {
	WIDTH: 50px
}
.education-item .edit-item {
	WIDTH: 50px
}
.work-item .remove-item {
	BORDER-RIGHT: #aaa 1px solid; WIDTH: 78px
}
.education-item .remove-item {
	BORDER-RIGHT: #aaa 1px solid; WIDTH: 78px
}
.work-item .job-pos-1 {
	DISPLAY: block
}
.education-item .school-pos-1 {
	DISPLAY: block
}
.work-item .job-pos-2 {
	DISPLAY: block
}
.education-item .school-pos-2 {
	DISPLAY: block
}
.work-item .job-date {
	DISPLAY: block
}
.education-item .school-date {
	DISPLAY: block
}
.work-item .job-date {
	LINE-HEIGHT: 19px
}
.education-item .school-date {
	LINE-HEIGHT: 19px
}
.work-item P {
	LINE-HEIGHT: 19px
}
.school-item P {
	LINE-HEIGHT: 19px
}
.contact-info-item DT {
	WORD-WRAP: break-word; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; PADDING-LEFT: 0px; LINE-HEIGHT: normal; PADDING-RIGHT: 0px; text-wrap: normal; overflow-wrap: break-word
}
.contact-info-item DD {
	WORD-WRAP: break-word; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; PADDING-LEFT: 0px; LINE-HEIGHT: normal; PADDING-RIGHT: 0px; text-wrap: normal; overflow-wrap: break-word
}
.content-detail .contact-info-item DT {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.content-detail .contact-info-item DD {
	PADDING-BOTTOM: 13px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.contact-info-item DT {
	TEXT-TRANSFORM: none; FONT-WEIGHT: bold
}
* HTML .membermbmiscmemberships_item DT {
	MARGIN-RIGHT: 7px
}
FIELDSET.contact-info-item DT {
	FONT-SIZE: 13px; FONT-FAMILY: "Helvetica", "Arial", sans-serif; FONT-WEIGHT: normal; FONT-STYLE: normal
}
FIELDSET.contact-info-item DD {
	FONT-SIZE: 13px; FONT-FAMILY: "Helvetica", "Arial", sans-serif; FONT-WEIGHT: normal; FONT-STYLE: normal
}
.profile-form .profile-contact-email {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.contact-info-item .membermbaddressinfo2address1_item {
	BORDER-TOP: #c7d0d6 1px solid; PADDING-TOP: 10px; MARGIN-TOP: 10px
}
.contact-info-item .membermbaddressinfo2address1_item DT {
	FONT-SIZE: 15px
}
FIELDSET.contact-info-item .membermbaddressinfo2address1_item DT {
	FONT-SIZE: 14px
}
.work-add {
	OVERFLOW: hidden; BORDER-BOTTOM: #c7d0d6 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
.education-add {
	OVERFLOW: hidden; BORDER-BOTTOM: #c7d0d6 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
.work-add SPAN {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
.education SPAN {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
.btn-add {
	OVERFLOW: hidden; HEIGHT: 22px; FLOAT: left; WIDTH: 81px
}
.work-action {
	PADDING-TOP: 15px
}
.education-action {
	PADDING-TOP: 15px
}
.work-action BUTTON {
	FLOAT: right
}
.education-action BUTTON {
	FLOAT: right
}
.education-action P.hint {
	FLOAT: right; PADDING-TOP: 10px
}
.work-action P.hint {
	FLOAT: right; PADDING-TOP: 5px; PADDING-RIGHT: 9px
}
.directory-view {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
.directory-view .people {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
.directory-view header {
	PADDING-TOP: 10px; CLEAR: both
}
.directory-view .info-unit {
	MARGIN-BOTTOM: 20px
}
.directory-view .work-item {
	BORDER-TOP: #c7d0d6 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
.directory-view .education-item {
	BORDER-TOP: #c7d0d6 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
.directory-view .contact-info-item {
	BORDER-TOP: #c7d0d6 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
.directory-view .content-item {
	BORDER-TOP: #c7d0d6 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
.directory-view .search-person.content-item {
	BORDER-BOTTOM-WIDTH: 1px
}
.directory-view #controlboxbottom {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.directory-view .group IMG {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.directory-view.profile-form header {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.directory-view.profile-form H2 {
	MARGIN-BOTTOM: -1px; FONT-SIZE: 20px; BORDER-BOTTOM: #ccc 2px solid; FLOAT: none; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; PADDING-LEFT: 0px; LINE-HEIGHT: 22px; PADDING-RIGHT: 0px; WIDTH: auto
}
#contentLoading {
	HEIGHT: 150px; POSITION: fixed; LEFT: 50%; MARGIN: -75px 0px 0px -75px; Z-INDEX: 100; DISPLAY: none; TOP: 50%; WIDTH: 150px; BACKGROUND-COLOR: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); border-radius: .5em; -moz-border-radius: .5em; -webkit-border-radius: .5em
}
#wizardLoading {
	HEIGHT: 150px; POSITION: fixed; LEFT: 50%; MARGIN: -75px 0px 0px -75px; Z-INDEX: 100; DISPLAY: none; TOP: 50%; WIDTH: 150px; BACKGROUND-COLOR: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); border-radius: .5em; -moz-border-radius: .5em; -webkit-border-radius: .5em
}
#spinner {
	MARGIN: 50px 0px 0px 50px
}
.form-save-error {
	COLOR: #c00; MARGIN-TOP: 10px
}
.form-session-timeout-error {
	COLOR: #c00; MARGIN-TOP: 10px
}
.form-timeout-error {
	COLOR: #c00; MARGIN-TOP: 10px
}
.form-404-error {
	COLOR: #c00; MARGIN-TOP: 10px
}
#profile-import {
	WIDTH: 540px
}
#profile-import .inner {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
#wizard .inner .inner {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#profile-import H2 {
	MARGIN-BOTTOM: 5px; FLOAT: none
}
#profile-import .link-close {
	FLOAT: right; MARGIN-TOP: 10px
}
* HTML #profile-import {
	POSITION: absolute !important; Z-INDEX: 100
}
#profile-import2 {
	POSITION: absolute !important; WIDTH: 520px
}
#profile-import2 .inner {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
#profile-import2 H2 {
	FLOAT: left
}
#profile-import2 .link-close {
	FLOAT: right; MARGIN-TOP: 10px
}
.profile-intro {
	PADDING-TOP: 10px; CLEAR: both
}
.profile-intro P {
	PADDING-BOTTOM: 13px
}
.profile-intro UL {
	PADDING-BOTTOM: 20px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.profile-intro LI {
	FLOAT: left; PADDING-RIGHT: 10px
}
.profile-intro .btn-facebook {
	HEIGHT: 32px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 206px; TEXT-INDENT: -9999px
}
.profile-intro .btn-facebook {
	BACKGROUND-IMAGE: url(../styles/images_new/overlays/btn-facebook.png)
}
#profile-import .scrolling_field_items {
	CLEAR: both
}
#wizard-div-2 .scrolling_field_items {
	CLEAR: both
}
#profile-import .form-para {
	FONT-SIZE: 14px; POSITION: relative; COLOR: #1c425d; PADDING-BOTTOM: 15px; PADDING-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#wizard-div-2 .form-para {
	FONT-SIZE: 14px; POSITION: relative; COLOR: #1c425d; PADDING-BOTTOM: 15px; PADDING-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#wizard-div-2 .form-para {
	MARGIN-TOP: -20px
}
#profile-import .form-para .primary-text {
	BORDER-BOTTOM: #a6bac8 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px
}
#wizard-div-2 .form-para .primary-text {
	BORDER-BOTTOM: #a6bac8 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px
}
#wizard-div-2 .form-para .primary-text {
	MARGIN-BOTTOM: 10px
}
#profile-import .top-buttons {
	RIGHT: 0px; POSITION: absolute; TOP: 6px
}
#wizard-div-2 .top-buttons {
	RIGHT: 0px; POSITION: absolute; TOP: 6px
}
#profile-import .top-buttons BUTTON {
	FLOAT: right
}
#profile-import .top-buttons .jCloseImport {
	FLOAT: right
}
#wizard-div-2 .top-buttons BUTTON {
	FLOAT: right
}
#wizard-div-2 .top-buttons .jCloseImport {
	FLOAT: right
}
#wizard-div-2 .top-buttons .jBackImport {
	FLOAT: right
}
#profile-import .top-buttons BUTTON {
	MARGIN-LEFT: 10px
}
#wizard-div-2 .top-buttons BUTTON {
	MARGIN-LEFT: 10px
}
#profile-import .top-buttons .jCloseImport {
	FONT-SIZE: 13px; PADDING-TOP: 5px
}
#wizard-div-2 .top-buttons .jCloseImport {
	FONT-SIZE: 13px; PADDING-TOP: 5px
}
#wizard-div-2 .top-buttons .jBackImport {
	FONT-SIZE: 13px; PADDING-TOP: 5px
}
#profile-import .form-para P {
	FONT-SIZE: 0.9em; CLEAR: left; LINE-HEIGHT: 1.2
}
#wizard-div-2 .form-para P {
	FONT-SIZE: 0.9em; CLEAR: left; LINE-HEIGHT: 1.2
}
#wizard-div-2 .form-para .required-text {
	MARGIN-BOTTOM: 40px; PADDING-BOTTOM: 0px
}
#profile-import FIELDSET {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px
}
#profileImportForm FIELDSET {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px
}
#profile-import FIELDSET.line_top {
	BORDER-BOTTOM: #a6bac8 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 8px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px
}
#profileImportForm FIELDSET.line_top {
	BORDER-BOTTOM: #a6bac8 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 8px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px
}
#profile-import .form-check {
	WIDTH: 100%
}
#profileImportForm form-check {
	WIDTH: 100%
}
#profile-import .form-check INPUT {
	FLOAT: left; MARGIN: 2px 0px 0px -20px
}
#profileImportForm .form-check INPUT {
	FLOAT: left; MARGIN: 2px 0px 0px -20px
}
#profile-import .form-item {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #333; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 465px
}
#profileImportForm .form-item {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #333; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 465px
}
#profile-import .form-item .checkbox {
	MARGIN-LEFT: -20px
}
#profileImportForm .form-item .checkbox {
	MARGIN-LEFT: -20px
}
#profile-import .form-item INPUT.text {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-RIGHT: 4px; WIDTH: 232px
}
#profileImportForm .form-item INPUT.text {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-RIGHT: 4px; WIDTH: 232px
}
#profile-import .form-item SELECT {
	MARGIN-TOP: 5px; DISPLAY: block; WIDTH: 160px
}
#profileImportForm .form-item SELECT {
	MARGIN-TOP: 5px; DISPLAY: block; WIDTH: 160px
}
#profile-import .form-date {
	FLOAT: left; WIDTH: 170px
}
#profileImportForm .form-date {
	FLOAT: left; WIDTH: 170px
}
#profile-import .form-date INPUT.text-date {
	FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 116px
}
#profileImportForm .form-date INPUT.text-date {
	FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 116px
}
#profile-import .form-date INPUT.datepickerinput {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 116px
}
#profileImportForm .form-date INPUT.datepickerinput {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 116px
}
#profile-import .form-date .datepicker {
	FLOAT: right; MARGIN: 8px 20px 0px 0px
}
#profileImportForm .form-date .datepicker {
	FLOAT: right; MARGIN: 8px 20px 0px 0px
}
#profile-import .form-city {
	WIDTH: 185px
}
#profileImportForm .form-city {
	WIDTH: 185px
}
#profile-import .form-city INPUT.text {
	WIDTH: 160px
}
#profileImportForm .form-city INPUT.text {
	WIDTH: 160px
}
#profile-import .form-state {
	WIDTH: 180px
}
#profileImportForm .form-state {
	WIDTH: 180px
}
#profile-import .action {
	BORDER-TOP: #a6bac8 1px solid; MARGIN-TOP: 10px
}
#profileImportForm .action {
	BORDER-TOP: #a6bac8 1px solid; MARGIN-TOP: 10px
}
#profile-import .action .share-linkedin-check {
	FLOAT: left; CLEAR: right
}
#profileImportForm .action .share-linkedin-check {
	FLOAT: left; CLEAR: right
}
#profile-import .action .share-linkedin {
	OVERFLOW: hidden; BORDER-TOP: #1c425d 1px solid; BORDER-RIGHT: #1c425d 1px solid; BORDER-BOTTOM: #1c425d 1px solid; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 8px; CLEAR: left; MARGIN: 3px 0px 3px 25px; BORDER-LEFT: #1c425d 1px solid; LINE-HEIGHT: 1.2; PADDING-RIGHT: 8px; WIDTH: 225px; BACKGROUND-COLOR: #fff
}
#profileImportForm .action .share-linkedin {
	OVERFLOW: hidden; BORDER-TOP: #1c425d 1px solid; BORDER-RIGHT: #1c425d 1px solid; BORDER-BOTTOM: #1c425d 1px solid; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 8px; CLEAR: left; MARGIN: 3px 0px 3px 25px; BORDER-LEFT: #1c425d 1px solid; LINE-HEIGHT: 1.2; PADDING-RIGHT: 8px; WIDTH: 225px; BACKGROUND-COLOR: #fff
}
#profile-import .action .share-avatar {
	BORDER-TOP: #1c425d 1px solid; HEIGHT: 36px; BORDER-RIGHT: #1c425d 1px solid; BORDER-BOTTOM: #1c425d 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; PADDING-LEFT: 4px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #1c425d 1px solid; DISPLAY: block; PADDING-RIGHT: 4px
}
#profileImportForm .action .share-avatar {
	BORDER-TOP: #1c425d 1px solid; HEIGHT: 36px; BORDER-RIGHT: #1c425d 1px solid; BORDER-BOTTOM: #1c425d 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; PADDING-LEFT: 4px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #1c425d 1px solid; DISPLAY: block; PADDING-RIGHT: 4px
}
#profile-import .action .share-text {
	MARGIN-TOP: 3px; DISPLAY: block
}
#profileImportForm .action .share-text {
	MARGIN-TOP: 3px; DISPLAY: block
}
#profile-import .action BUTTON {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#profile-import .action A {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#profileImportForm .action BUTTON {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#profileImportForm .action A {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#profile-import .action A {
	MARGIN: 6px 10px 0px 0px
}
#profileImportForm .action A {
	MARGIN: 6px 10px 0px 0px
}
#profile-import .additional LABEL {
	FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 0px; CLEAR: left; PADDING-RIGHT: 0px
}
#profileImportForm .additional LABEL {
	FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 0px; CLEAR: left; PADDING-RIGHT: 0px
}
#profile-import .additional LABEL SPAN {
	
}
#profileImportForm .additional LABEL SPAN {
	
}
#profileImportForm .currentJob .surround {
	BORDER-TOP: #bdbdbd 1px solid; BORDER-RIGHT: #bdbdbd 1px solid; BORDER-BOTTOM: #bdbdbd 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 30px; MARGIN-LEFT: -30px; BORDER-LEFT: #bdbdbd 1px solid; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #e7eff5
}
#profile-import .form-item .additional .grid_2 {
	POSITION: static
}
#profileImportForm .form-item .additional .grid_2 {
	POSITION: static
}
#profile-import .form-item .additional SELECT {
	DISPLAY: inline
}
#profileImportForm .form-item .additional SELECT {
	DISPLAY: inline
}
#profile-import .additional .arrow {
	FONT-SIZE: 0px; POSITION: relative; MARGIN-LEFT: 5px; DISPLAY: inline-block; LINE-HEIGHT: 0; WIDTH: 0px
}
#profileImportForm .additional .arrow {
	FONT-SIZE: 0px; POSITION: relative; MARGIN-LEFT: 5px; DISPLAY: inline-block; LINE-HEIGHT: 0; WIDTH: 0px
}
#profile-import .additional .right {
	BORDER-TOP: transparent 5px solid; BORDER-BOTTOM: transparent 5px solid; BORDER-LEFT: #1c425d 10px solid; TOP: 0px
}
#profileImportForm .additional .right {
	BORDER-TOP: transparent 5px solid; BORDER-BOTTOM: transparent 5px solid; BORDER-LEFT: #1c425d 10px solid; TOP: 0px
}
#profile-import .additional .down {
	BORDER-TOP: #1c425d 10px solid; BORDER-RIGHT: transparent 5px solid; BORDER-LEFT: transparent 5px solid; TOP: 2px
}
#profileImportForm .additional .down {
	BORDER-TOP: #1c425d 10px solid; BORDER-RIGHT: transparent 5px solid; BORDER-LEFT: transparent 5px solid; TOP: 2px
}
FIELDSET.avatar {
	FLOAT: left
}
FIELDSET.contact_info {
	FLOAT: left
}
FIELDSET.avatar {
	WIDTH: 19%
}
#profile-import FIELDSET.contact_info {
	PADDING-LEFT: 15px; WIDTH: 70%
}
#profileImportForm FIELDSET.contact_info {
	PADDING-LEFT: 15px; WIDTH: 70%
}
#profile-import FIELDSET.avatar-shift.contact_info {
	PADDING-LEFT: 30px; WIDTH: auto
}
#profileImportForm FIELDSET.avatar-shift.contact_info {
	PADDING-LEFT: 30px; WIDTH: auto
}
#profile-import FIELDSET.contact_info FIELDSET {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; POSITION: relative; MARGIN: -41px 0px 15px -4px; BORDER-TOP-WIDTH: 0px
}
#profileImportForm FIELDSET.contact_info FIELDSET {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; POSITION: relative; MARGIN: -41px 0px 15px -4px; BORDER-TOP-WIDTH: 0px
}
FIELDSET.other-header {
	MARGIN-BOTTOM: 15px
}
#profile-import FIELDSET.avatar-shift.contact_info FIELDSET {
	BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; MARGIN-LEFT: -30px
}
#profileImportForm FIELDSET.avatar-shift.contact_info FIELDSET {
	BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; MARGIN-LEFT: -30px
}
#profile-import FIELDSET.avatar .form-item {
	WIDTH: auto
}
#profile-import FIELDSET.contact_info .form-item {
	WIDTH: auto
}
#profileImportForm FIELDSET.avatar .form-item {
	WIDTH: auto
}
#profileImportForm FIELDSET.contact_info .form-item {
	WIDTH: auto
}
* + HTML #profile-import FIELDSET.contact_info .form-item {
	WIDTH: 100%
}
* + HTML #profileImportForm FIELDSET.contact_info .form-item {
	WIDTH: 100%
}
#profile-import FIELDSET.contact_info .form-item {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 0px; CLEAR: both; PADDING-RIGHT: 0px; WIDTH: 100%
}
#profileImportForm FIELDSET.contact_info .form-item {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 0px; CLEAR: both; PADDING-RIGHT: 0px; WIDTH: 100%
}
#profile-import FIELDSET.other-field .form-item {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#profileImportForm FIELDSET.other-field .form-item {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#profile-import FIELDSET.contact_info INPUT {
	FLOAT: left; MARGIN-LEFT: 0px
}
#profileImportForm FIELDSET.contact_info INPUT {
	FLOAT: left; MARGIN-LEFT: 0px
}
#profile-import .form-state.form-item SELECT {
	DISPLAY: inline; WIDTH: 120px
}
#profile-import .form-country.form-item SELECT {
	DISPLAY: inline; WIDTH: 120px
}
#profileImportForm .form-state.form-item SELECT {
	DISPLAY: inline; WIDTH: 120px
}
#profileImportForm .form-country.form-item SELECT {
	DISPLAY: inline; WIDTH: 120px
}
FIELDSET.contact_info SPAN {
	DISPLAY: inline-block
}
FIELDSET.contact_info SPAN.field_text {
	POSITION: relative; FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 10px
}
FIELDSET.avatar-shift.contact_info SPAN.field_text {
	WIDTH: 140px
}
FIELDSET.contact_info .form-address SPAN {
	WIDTH: 75px
}
FIELDSET.contact_info .form-city SPAN {
	WIDTH: 75px
}
FIELDSET.contact_info .form-state SPAN {
	WIDTH: 75px
}
FIELDSET.contact_info .form-country SPAN {
	WIDTH: 75px
}
FIELDSET.contact_info .form-address INPUT {
	WIDTH: 235px
}
FIELDSET.contact_info .form-city INPUT {
	WIDTH: 235px
}
FIELDSET.contact_info .form-state {
	FLOAT: left
}
FIELDSET.contact_info .form-postal {
	FLOAT: left
}
FIELDSET.contact_info .form-province INPUT {
	WIDTH: 120px
}
FIELDSET.contact_info .form-postalcode {
	MARGIN-LEFT: 10px
}
FIELDSET.contact_info .form-postalcode INPUT {
	WIDTH: 50px
}
#profile-import2 FIELDSET {
	BORDER-TOP: #a6bac8 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px
}
#profile-import2 .form-check {
	WIDTH: 100%
}
#profile-import2 .form-check INPUT {
	FLOAT: left; MARGIN: 2px 0px 0px -20px
}
#profile-import2 .form-item {
	FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 360px
}
#profile-import2 .form-item INPUT.text {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-RIGHT: 4px; WIDTH: 232px
}
#profile-import2 .form-item SELECT {
	MARGIN-TOP: 5px; DISPLAY: block; WIDTH: 160px
}
#profile-import2 .form-date {
	FLOAT: left; WIDTH: 170px
}
#profile-import2 .form-date INPUT.text-date {
	FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 116px
}
#profile-import2 .form-date INPUT.datepickerinput {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN-TOP: 5px; PADDING-RIGHT: 4px; WIDTH: 116px
}
#profile-import2 .form-date .datepicker {
	FLOAT: right; MARGIN: 8px 20px 0px 0px
}
#profile-import2 .form-city {
	WIDTH: 185px
}
#profile-import2 .form-city INPUT.text {
	WIDTH: 160px
}
#profile-import2 .form-state {
	WIDTH: 180px
}
#profile-import2 .action BUTTON {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#profile-import2 .action A {
	FLOAT: right; MARGIN-RIGHT: -2px
}
#profile-import2 .action A {
	MARGIN: 10px 10px 0px 0px
}
.profile-event .content {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 370px
}
.profile-event {
	CLEAR: left; WIDTH: 460px
}
.profile-event .event-info time {
	MARGIN-BOTTOM: 5px; WIDTH: 460px
}
.profile-event .event-info ADDRESS {
	MARGIN-BOTTOM: 5px; WIDTH: 460px
}
.profile-event .event-info {
	POSITION: relative
}
.profile-event .event-info time {
	FONT-WEIGHT: bold
}
.remove-ignore {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
.main_profile header.filter-actions UL {
	FLOAT: right; PADDING-TOP: 0px; MARGIN-TOP: 5px
}
.main_profile header.filter-actions H5 {
	FLOAT: left; PADDING-TOP: 0px; WIDTH: auto
}
.main_profile .profile-feed header.filter-actions {
	MARGIN-BOTTOM: -1px; BORDER-BOTTOM-WIDTH: 2px; PADDING-BOTTOM: 3px
}
.main_profile header.filter-actions LI {
	MARGIN: 0px
}
.main_profile header.filter-actions LI A {
	MARGIN-LEFT: 12px
}
.main_profile .no-connections {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.main_profile .panel {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.main_profile .profile-form header {
	BORDER-BOTTOM-WIDTH: 2px; PADDING-BOTTOM: 3px
}
.main_profile .profile-panel header H2 {
	HEIGHT: 22px; LINE-HEIGHT: 22px
}
.main_profile .profile-panel header H2 SPAN {
	FONT-SIZE: 16px
}
.main_profile .profile-panel header .btn-generic-small {
	MARGIN: 2px 2px -2px 0px
}
.main_profile SAMP {
	FONT-SIZE: 11px; FONT-FAMILY: helvetica, 'helvetica neue', arial, sans-serif
}
#flex-edit-current {
	FONT-SIZE: 14px
}
#profile-panel {
	FONT-SIZE: 14px
}
.contact-info-item {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#privacy-panel-static {
	PADDING-BOTTOM: 8px; PADDING-TOP: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.contact-info-item .ico-7 {
	MARGIN-BOTTOM: 15px; MARGIN-TOP: 5px
}
.contact-info-item .ico-7.edit-item {
	MARGIN: 0px
}
.contact-info-item H6 {
	MARGIN-BOTTOM: 5px; MARGIN-TOP: 15px
}
.main_profile .comment .message {
	WIDTH: 470px
}
.main_directory .comment .message {
	WIDTH: 470px
}
.main_profile .results {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px
}
.main_profile #controlboxtop {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px; MARGIN-TOP: -10px
}
.main_directory #controlboxtop {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px; MARGIN-TOP: -10px
}
#profile-panel-static {
	PADDING-BOTTOM: 10px
}
.success-message {
	FONT-WEIGHT: bold; COLOR: #393
}
#usermessageconfirm {
	FONT-WEIGHT: bold; COLOR: #393
}
#errorBanner {
	FONT-WEIGHT: bold; COLOR: #c00
}
#usermessageerror {
	FONT-WEIGHT: bold; COLOR: #c00
}
.FieldError {
	FONT-WEIGHT: bold; COLOR: #c00
}
#usermessage {
	FONT-WEIGHT: bold; COLOR: #06c
}
#usermessageinfo {
	FONT-WEIGHT: bold; COLOR: #06c
}
#nopage_error .mainblurb {
	PADDING-LEFT: 0px
}
INPUT.txt-search {
	BORDER-LEFT-WIDTH: 0px; MARGIN-BOTTOM: 15px; HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(../styles/images_new/overlays/bg-search2.png); BORDER-BOTTOM-WIDTH: 0px; FLOAT: left; COLOR: #4d4d4d; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 30px; MARGIN-TOP: 15px; LINE-HEIGHT: 28px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; WIDTH: 182px
}
.back-to-all-results {
	FLOAT: right; MARGIN: 4px 0px 15px
}
.filter {
	MARGIN-TOP: -20px
}
.filter H3 {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #a6bac8 1px solid; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.filter H4 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.filter UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.filter LI {
	OVERFLOW: hidden; PADDING-BOTTOM: 15px; PADDING-LEFT: 3px; WIDTH: 100%
}
.filter LI INPUT {
	FLOAT: left; MARGIN: 4px 0px 0px
}
.filter LI SPAN {
	FLOAT: left; MARGIN: 2px 0px 0px 10px
}
.search-result H1 {
	BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.search-item figure {
	FLOAT: left; WIDTH: 80px
}
.event-item time {
	FLOAT: left; WIDTH: 80px
}
.search-item figure {
	OVERFLOW: hidden; HEIGHT: auto; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 2px 3px; DISPLAY: inline; PADDING-RIGHT: 0px; WIDTH: 80px; BACKGROUND-COLOR: transparent; -webkit-box-shadow: 0 1px 3px -1px #666; -moz-box-shadow: 0 1px 3px -1px #666; box-shadow: 0 1px 3px -1px #666
}
.search-item figure IMG {
	BORDER-TOP: 3px solid; BORDER-RIGHT: 3px solid; BORDER-BOTTOM: 3px solid; BORDER-LEFT: 3px solid; DISPLAY: block
}
.search-item .content {
	FLOAT: left; DISPLAY: inline
}
.search-event {
	PADDING-LEFT: 3px
}
.search-event .content {
	MARGIN-LEFT: 10px
}
.no-image .content {
	FLOAT: none; DISPLAY: block; WIDTH: auto
}
.has-image .content {
	DISPLAY: block; WIDTH: 440px
}
.profile-events .search-event.has-image .content {
	DISPLAY: block; WIDTH: 440px
}
.search-news.has-image .content {
	WIDTH: 521px
}
* HTML .search-result .no-image .content {
	WIDTH: auto
}
* HTML .search-news.has-image .content {
	WIDTH: 517px
}
* + HTML .search-news.has-image .content {
	WIDTH: 517px
}
.search-event.has-image .content {
	WIDTH: 518px
}
* + HTML .search-event.has-image .content {
	WIDTH: 515px
}
* HTML .search-event.has-image .content {
	WIDTH: 515px
}
#sub_group_detail .search-event.has-image .content {
	WIDTH: 598px
}
* + HTML #sub_group_detail .search-event.has-image .content {
	WIDTH: 594px
}
* HTML #sub_group_detail .search-event.has-image .content {
	WIDTH: 594px
}
#sub_onebox_results .has-image .content {
	WIDTH: 439px
}
#sub_onebox_results .search-job.has-image .content {
	WIDTH: 602px
}
* + HTML #sub_onebox_results .search-job.has-image .content {
	WIDTH: 598px
}
* HTML #sub_onebox_results .no-image.search-job .content {
	WIDTH: auto
}
#sub_onebox_results .search-event.has-image .content {
	WIDTH: 598px
}
#sub_onebox_results .search-news.has-image .content {
	WIDTH: 598px
}
* + HTML #sub_onebox_results .search-event.has-image .content {
	WIDTH: 594px
}
* + HTML #sub_onebox_results .search-news.has-image .content {
	WIDTH: 594px
}
.has-image .search-content {
	FLOAT: left; MARGIN-LEFT: 12px
}
.main_event .has-image .search-content {
	FLOAT: left
}
.search-item H3 {
	PADDING-BOTTOM: 3px; WIDTH: auto
}
#directory_faceted #controlbox {
	MARGIN-BOTTOM: 10px
}
#sub_network_results #controlbox {
	MARGIN-BOTTOM: 10px
}
#directory_faceted .search-download {
	FLOAT: right; DISPLAY: none
}
#sub_network_results .search-download {
	FLOAT: right; DISPLAY: none
}
* + HTML #directory_faceted .search-download {
	MARGIN-TOP: -20px
}
* + HTML #sub_network_results .search-download {
	MARGIN-TOP: -20px
}
#directory_faceted .search-download A {
	BACKGROUND: url(../images/icon_spreadsheet_mini.png) no-repeat right top; PADDING-RIGHT: 20px
}
#sub_network_results .search-download A {
	BACKGROUND: url(../images/icon_spreadsheet_mini.png) no-repeat right top; PADDING-RIGHT: 20px
}
#sub_network_results .search-download {
	DISPLAY: block
}
#directory_faceted .search-item H3 {
	WIDTH: 445px
}
.search-item .event-date {
	FONT-WEIGHT: bold
}
.home_highlight .event-date {
	FONT-WEIGHT: bold
}
.event-attendees {
	FONT-WEIGHT: bold
}
.event-timing {
	PADDING-LEFT: 12px
}
.search-result FORM FIELDSET {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #d9d9d9 1px solid
}
#controlbox {
	MARGIN-TOP: 10px
}
#controlboxbottom {
	MARGIN-TOP: 10px
}
#controlbox BUTTON.converse-text {
	FLOAT: none
}
#controlboxbottom BUTTON.converse-text {
	FLOAT: none
}
* + HTML #sub_onebox_results aside FIELDSET {
	MARGIN-BOTTOM: 15px
}
.search-person .interactions {
	FLOAT: left; PADDING-BOTTOM: 10px; FONT-STYLE: normal; PADDING-TOP: 5px
}
.search-person .interactions A {
	LINE-HEIGHT: 27px
}
.search-person .interactions A SPAN {
	FLOAT: none
}
.search-person .interactions A SPAN SPAN {
	WIDTH: auto
}
.search-person .interactions A SPAN.icobg {
	FLOAT: right; MARGIN-TOP: 2px; WIDTH: 20px; BACKGROUND-COLOR: transparent
}
.interactions time {
	FLOAT: none; WIDTH: 150px
}
.search-item .interactions .btn-generic-small {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 3px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px; WIDTH: 80px
}
.search-item UL {
	FLOAT: right; DISPLAY: inline; LINE-HEIGHT: 27px
}
.search-item LI {
	FLOAT: left; MARGIN-LEFT: 18px
}
.search-item LI.btn {
	FLOAT: right
}
.search-news .author {
	PADDING-BOTTOM: 5px
}
.search-item .author {
	PADDING-BOTTOM: 5px
}
.search-person {
	MARGIN-BOTTOM: 15px; BORDER-TOP: #bdbdbd 1px solid; BORDER-RIGHT: #bdbdbd 1px solid; BORDER-BOTTOM: #bdbdbd 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #bdbdbd 1px solid; PADDING-RIGHT: 0px; BACKGROUND-COLOR: #d4d9df; border-radius: .3em; -moz-border-radius: .3em; -webkit-border-radius: .3em
}
.person-viewActions {
	MARGIN-BOTTOM: -500px; PADDING-BOTTOM: 500px; PADDING-TOP: 12px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; WIDTH: 89px
}
.person-viewActions figure {
	MARGIN-BOTTOM: 15px
}
.person-viewActions #results_actions {
	CLEAR: both
}
.search-person .content {
	MARGIN-BOTTOM: -500px; PADDING-BOTTOM: 500px; MARGIN-LEFT: 0px; MIN-HEIGHT: 160px; BORDER-LEFT: #bdbdbd 1px solid; WIDTH: 580px; BACKGROUND-COLOR: #f4f6f6
}
#resultsHTML .search-person .content {
	MARGIN-BOTTOM: -500px; PADDING-BOTTOM: 500px; MARGIN-LEFT: 0px; MIN-HEIGHT: 160px; BORDER-LEFT: #bdbdbd 1px solid; WIDTH: 580px; BACKGROUND-COLOR: #f4f6f6
}
.profile-panel .search-person .content {
	WIDTH: 418px
}
.directory-view .search-person .content {
	WIDTH: 418px
}
* + HTML #resultsHTML .search-person .content {
	WIDTH: 579px
}
* + HTML .search-person .content {
	HEIGHT: 170px
}
* HTML #resultsHTML .search-person .content {
	WIDTH: 579px
}
* HTML .main_network .search-item .content {
	WIDTH: 579px
}
* HTML .search-person .content {
	HEIGHT: 170px; WIDTH: 579px
}
* + HTML .profile-panel .search-person .content {
	WIDTH: 417px
}
* HTML .profile-panel .search-person .content {
	WIDTH: 417px
}
* + HTML .directory-view .search-person .content {
	WIDTH: 417px
}
* HTML .directory-view .search-person .content {
	WIDTH: 417px
}
.search-person H3 {
	MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #bdbdbd 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; WIDTH: auto; BACKGROUND-COLOR: #e6e9ec; -webkit-box-shadow: inset 0 -5px 5px #d4d9df; -moz-box-shadow: inset 0 -5px 5px #d4d9df; box-shadow: inset 0 -5px 5px #d4d9df
}
#directory_faceted .search-person H3 {
	MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #bdbdbd 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; WIDTH: auto; BACKGROUND-COLOR: #e6e9ec; -webkit-box-shadow: inset 0 -5px 5px #d4d9df; -moz-box-shadow: inset 0 -5px 5px #d4d9df; box-shadow: inset 0 -5px 5px #d4d9df
}
.search-person .employee-info {
	MARGIN-LEFT: 12px; MARGIN-RIGHT: 0px
}
.search-person .current-info {
	MARGIN-LEFT: 12px; MARGIN-RIGHT: 0px
}
.profile-panel .employee-info {
	WIDTH: 190px
}
.profile-panel .current-info {
	WIDTH: 190px
}
.directory-view .employee-info {
	WIDTH: 190px
}
.directory-view .current-info {
	WIDTH: 190px
}
.search-person #results_actions {
	CLEAR: both; MARGIN: 0px 0px 5px 12px
}
.dir-item .dir-title {
	FONT-WEIGHT: bold
}
.dir-empty {
	COLOR: #666; FONT-STYLE: italic
}
.profile-connections header.filter-actions {
	MARGIN-BOTTOM: 15px
}
.search-person .conf-pending {
	POSITION: relative; FLOAT: left; MARGIN: 5px 0px 0px 12px; Z-INDEX: 1; WIDTH: 400px
}
.search-person .jAcceptBtn {
	Z-INDEX: 2
}
.attendees LI SPAN.position {
	DISPLAY: block
}
.search-person SPAN.position {
	DISPLAY: block
}
.txt-message-confirm {
	MARGIN-BOTTOM: 10px; COLOR: #080
}
.jAConfirmMsg {
	MARGIN-BOTTOM: 10px; COLOR: #080
}
#usermessageconfirm {
	MARGIN-BOTTOM: 10px; COLOR: #080
}
.txt-message-decline {
	COLOR: #c00
}
.jDConfirmMsg {
	COLOR: #c00
}
#usermessageerror {
	COLOR: #c00
}
.checkMsg {
	COLOR: #c00
}
.FieldError {
	COLOR: #c00
}
.search-person .jAConfirmMsg {
	DISPLAY: none
}
.search-person .jDConfirmMsg {
	DISPLAY: none
}
.search-person .no-pending {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px
}
.search-person .no-contacts {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px
}
.search-result UL {
	FLOAT: right; PADDING-TOP: 2px
}
.search-result UL.more_link {
	MARGIN-BOTTOM: 25px; FLOAT: none; TEXT-ALIGN: right; PADDING-TOP: 15px; PADDING-RIGHT: 5px
}
.search-result UL.more_link A {
	FLOAT: none; MARGIN-RIGHT: 0px
}
.search-result .noresults {
	MARGIN: 12px 0px
}
.search-person .interactions P.connections {
	FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; WIDTH: auto
}
.connections-shared {
	FONT-WEIGHT: bold
}
.event-item .event-date-cal {
	HEIGHT: 81px; BACKGROUND: url(../styles/images_new/overlays/bg-calendar-small.png) no-repeat left top; TEXT-ALIGN: center; DISPLAY: block; WIDTH: 80px; MARGIN-RIGHT: 6px
}
.event-item .event-date-cal {
	
}
.event-item .event-date-cal * {
	DISPLAY: block
}
.event-item .event-date-cal .month {
	HEIGHT: 25px; LINE-HEIGHT: 25px
}
.event-item .event-date-cal .day {
	HEIGHT: 38px; LINE-HEIGHT: 38px
}
.event-item .event-date-cal .week-day {
	TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1
}
.event-item .event-date-cal .month {
	FONT-SIZE: 11px
}
.event-item .event-date-cal .day {
	FONT-SIZE: 38px; COLOR: #333
}
.event-item .event-date-cal .week-day {
	FONT-SIZE: 11px; COLOR: #333
}
.event-item .event-info {
	OVERFLOW: hidden; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100%
}
.event-item .event-info time {
	FLOAT: left; WIDTH: 100%
}
.home_highlight .event-info time {
	FLOAT: left; WIDTH: 100%
}
.event-item .event-info ADDRESS {
	FLOAT: none; CLEAR: both
}
.home_highlight .event-item .event-info ADDRESS {
	
}
.event-item .people-action time {
	FLOAT: none
}
.home_highlight .event-info:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
* HTML .home_highlight .event-info {
	DISPLAY: inline-block
}
* + HTML .home_highlight .event-info {
	DISPLAY: inline-block
}
.home_highlight .hightlight_abstract {
	MARGIN: 10px 0px
}
.home_highlight footer:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
* HTML .home_highlight footer {
	DISPLAY: inline-block
}
* + HTML .home_highlight footer {
	DISPLAY: inline-block
}
.one-post.home_highlight footer nav {
	MARGIN-RIGHT: 0px
}
.one-post.home_highlight footer .lefty {
	LINE-HEIGHT: 22px
}
.one-post.home_highlight footer .lefty .lefty_item {
	WHITE-SPACE: nowrap
}
.paging {
	FLOAT: right; MARGIN: 30px 20px 0px 0px; DISPLAY: inline
}
.paging-left {
	FLOAT: left; MARGIN: 30px 0px 0px; DISPLAY: inline; WIDTH: 100%
}
.left {
	FLOAT: left; MARGIN-LEFT: 250px
}
UL.left {
	FLOAT: left; MARGIN-LEFT: 0px
}
UL.right {
	FLOAT: right
}
.paging A {
	HEIGHT: 26px; BACKGROUND: url(../styles/images_new/overlays/bg-paging.png) no-repeat -82px 0px; FLOAT: left; TEXT-ALIGN: center; MARGIN-LEFT: 1px; LINE-HEIGHT: 23px; WIDTH: 23px
}
.paging SPAN {
	HEIGHT: 26px; BACKGROUND: url(../styles/images_new/overlays/bg-paging.png) no-repeat -82px 0px; FLOAT: left; TEXT-ALIGN: center; MARGIN-LEFT: 1px; LINE-HEIGHT: 23px; WIDTH: 23px
}
.paging SPAN {
	BACKGROUND-POSITION: -106px 0px; COLOR: #fff
}
.paging A.prev {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff; TEXT-ALIGN: right; PADDING-RIGHT: 12px; WIDTH: 70px
}
.paging A.next {
	BACKGROUND-POSITION: right 0px; COLOR: #fff; TEXT-ALIGN: left; PADDING-LEFT: 12px; WIDTH: 70px
}
.loader_bubble {
	BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid; BACKGROUND: url(/styles/images_new/overlays/loader_bubble_bg.gif) #fff repeat-x left bottom; BORDER-BOTTOM: #fff 4px solid; POSITION: fixed; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: -135px; LEFT: 50%; BORDER-LEFT: #fff 4px solid; Z-INDEX: 10010; TOP: 150px; PADDING-RIGHT: 0px; WIDTH: 270px; -webkit-box-shadow: 0 0 10px #000; -moz-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
* HTML .loader_bubble {
	POSITION: absolute
}
.loader_bubble .loader_title {
	FONT-SIZE: 23px; BACKGROUND: url(/styles/images_new/overlays/loader_title_bg.png) #fff repeat-x left top; FONT-WEIGHT: bold; COLOR: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 0px; PADDING-RIGHT: 10px; border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; text-shadow: 1px 1px 1px #122f41; -webkit-text-shadow: 1px 1px 1px #122f41; -moz-text-shadow: 1px 1px 1px #122f41
}
.loader_bubble .loader_title SPAN {
	BACKGROUND: url(/styles/images_new/overlays/li_loader_white.gif) no-repeat 10px center; PADDING-LEFT: 50px; MIN-HEIGHT: 35px; DISPLAY: block; LINE-HEIGHT: 35px
}
.loader_bubble .loader_content {
	FONT-SIZE: 12px; BORDER-RIGHT: #d1dadf 2px solid; BORDER-BOTTOM: #d1dadf 2px solid; COLOR: #194461; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; BORDER-LEFT: #d1dadf 2px solid; PADDING-RIGHT: 50px; border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px
}
.bubble_btn_holder {
	MARGIN-TOP: 14px
}
.bubble_btn_holder .btn-generic {
	FONT-SIZE: 10px; HEIGHT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 14px; LINE-HEIGHT: 26px; PADDING-RIGHT: 14px
}
A:active {
	OUTLINE-WIDTH: 0px
}
A:focus {
	OUTLINE-WIDTH: 0px
}
.jTetherOverlay {
	MARGIN-LEFT: -420px; LEFT: 50%; MARGIN-TOP: -190px; TOP: 50%
}
.modal_window {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid; POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 20px; BORDER-LEFT: #eee 1px solid; Z-INDEX: 10000; DISPLAY: none; PADDING-RIGHT: 20px; BACKGROUND-COLOR: #fff; -webkit-box-shadow: 0 0 10px #222; -moz-box-shadow: 0 0 10px #222; box-shadow: 0 0 10px #222; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px
}
.modal_window .modal_header {
	WIDTH: 790px
}
.tether_overlay {
	BACKGROUND: url(../styles/images_new/modal_bg_grad.png) #b8cee0 repeat-x left top
}
.modal_window H3 {
	FONT-SIZE: 20px; TEXT-TRANSFORM: none; FLOAT: left; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; text-shadow: 1px 1px 1px #fff
}
.modal_window .close_tether {
	CURSOR: pointer; FLOAT: right
}
.modal_window .tether_login {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; BORDER-LEFT: #ddd 1px solid; PADDING-RIGHT: 15px; WIDTH: 760px; BACKGROUND-COLOR: #fff; -webkit-box-shadow: 0 0 2px #fff; -moz-box-shadow: 0 0 2px #fff; box-shadow: 0 0 2px #fff; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.modal_window .tether_login:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
* HTML .modal_window .tether_login {
	DISPLAY: inline-block
}
* + HTML .modal_window .tether_login {
	DISPLAY: inline-block
}
.modal_window .tether_login H5 {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 17px
}
.modal_window .linkedinOr {
	FONT-SIZE: 18px; HEIGHT: 64px; BACKGROUND: url(../styles/images_new/modal_or.png) no-repeat 0px 0px; POSITION: absolute; FONT-WEIGHT: bold; COLOR: #1c425d; TEXT-ALIGN: center; LEFT: 385px; LINE-HEIGHT: 64px; TOP: 177px; WIDTH: 63px
}
.modal_window .tether_login .form-item {
	MARGIN-BOTTOM: 9px; TEXT-ALIGN: right
}
.modal_window .tether_login .form-item INPUT {
	BORDER-TOP: #467eb0 1px solid; BORDER-RIGHT: #467eb0 1px solid; BORDER-BOTTOM: #467eb0 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #467eb0 1px solid; PADDING-RIGHT: 3px; WIDTH: 145px; -webkit-box-shadow: 0 0 2px #ddd; -moz-box-shadow: 0 0 2px #ddd; box-shadow: 0 0 2px #ddd; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.modal_window .tether_login .button BUTTON {
	FLOAT: right
}
.modal_window .tether_login .form-item LABEL {
	FONT-WEIGHT: bold; TEXT-ALIGN: right; DISPLAY: inline-block; MARGIN-RIGHT: 5px
}
.modal_window .tether_login .half_tether {
	FLOAT: left; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; PADDING-LEFT: 70px; MIN-HEIGHT: 200px; PADDING-RIGHT: 70px; WIDTH: 240px
}
.modal_window .tether_login .dark_side {
	BACKGROUND-COLOR: #f5f5f5
}
.modal_window .tether_login .half_tether P {
	MARGIN: 12px 0px
}
.modal_window .role_button {
	TEXT-DECORATION: underline
}
.blur_layer {
	OVERFLOW: hidden; HEIGHT: 100%; POSITION: fixed; ZOOM: 1; LEFT: 0px; FILTER: alpha(opacity=50); Z-INDEX: 9001; DISPLAY: none; TOP: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000; opacity: 0.5
}
INPUT.required-text {
	COLOR: 
}
.modal_window .modal_header:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
* HTML .modal_window .modal_header {
	DISPLAY: inline-block
}
* + HTML .modal_window .modal_header {
	DISPLAY: inline-block
}
.upload_photo_fieldset .btn-generic-small {
	MARGIN-TOP: 10px
}
.upload_photo_fieldset SAMP {
	FLOAT: left
}
.popup-error-banner {
	COLOR: #f00
}
#wizard H1 {
	FONT-SIZE: 36px
}
#wizard H4 {
	FONT-SIZE: 21px
}
#wizard FORM.step2 LABEL {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; COLOR: #4d4d4d
}
#wizard .grid_5 H4 {
	MARGIN-BOTTOM: 3px
}
#wizard FORM.step2 LI {
	MARGIN-BOTTOM: 4px
}
#wizard FORM.step2 LI.small {
	POSITION: relative; WIDTH: 170px
}
#wizard FORM.step2 INPUT {
	FONT-SIZE: 12px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #bbb 1px solid; PADDING-RIGHT: 2px
}
#wizard #wizard-div-2 .submit {
	TEXT-ALIGN: right; MARGIN: 15px 0px; LINE-HEIGHT: 32px
}
#wizard #wizard-div-3 .submit {
	TEXT-ALIGN: right; MARGIN: 15px 0px; LINE-HEIGHT: 32px
}
#wizard #wizard-div-2 .submit #wizard-save-2 {
	FLOAT: right; MARGIN-LEFT: 15px; MARGIN-RIGHT: 0px
}
#wizard #wizard-div-2 .submit A {
	FONT-SIZE: 12px; COLOR: #a85902
}
#wizard FORM.step2 .small LABEL {
	MARGIN-BOTTOM: 0px
}
#wizard FORM.step2 .ui-datepicker-trigger {
	MARGIN-BOTTOM: -3px; MARGIN-TOP: 0px; TOP: auto
}
#wizard-save-3 {
	FLOAT: right; MARGIN-LEFT: 15px
}
.wizard_cancel {
	FONT-SIZE: 15px; BORDER-TOP: #17415d 1px solid; BORDER-RIGHT: #17415d 1px solid; BORDER-BOTTOM: #17415d 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #17415d 1px solid; -webkit-box-shadow: 0 0 1px #666; -moz-box-shadow: 0 0 1px #666; box-shadow: 0 0 1px #666; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; text-shadow: 0 -1px 0 #17415d
}
#wizard FORM.step2 .split:after {
	HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
* HTML #wizard FORM.step2 .split {
	DISPLAY: inline-block
}
* + HTML #wizard FORM.step2 .split {
	DISPLAY: inline-block
}
#wizard FORM.step2 .split .half {
	FLOAT: left
}
#wizard FORM.step2 .split .right_half {
	FLOAT: right
}
#wizard FORM.step2 .split INPUT {
	WIDTH: 130px
}
#wizard FORM.step3 figure {
	HEIGHT: auto; WIDTH: 158px
}
#wizard FORM.step3 figure IMG {
	MAX-WIDTH: 148px; MAX-HEIGHT: 190px
}
* HTML #wizard FORM.step3 figure IMG {
	WIDTH: 148px
}
.checkMsg {
	FONT-SIZE: 11px; COLOR: #f00; CLEAR: both; MARGIN: 0px; DISPLAY: block
}
.checkMsg IMG {
	RIGHT: 10px; POSITION: absolute; MARGIN-TOP: -17px
}
#wizard .checkMsg {
	FONT-SIZE: 10px
}
#wizard .checkMsg IMG {
	RIGHT: -18px
}
.main_home #wizard {
	MIN-HEIGHT: 400px
}
#wizard #wizard-div-3 {
	MIN-HEIGHT: 330px
}
.overlay#wizard .inner {
	MIN-HEIGHT: 350px
}
#wizard .upload_photo_fieldset {
	MARGIN: 25px auto; WIDTH: 162px
}
#wizard .uploadifyQueueItem {
	WIDTH: 140px
}
* HTML #wizard #wizard-div-3 {
	WIDTH: 348px
}
* HTML #wizard .upload_photo_fieldset {
	WIDTH: 137px
}
* HTML #wizard .uploadifyQueueItem {
	WIDTH: 115px
}
.uploadifyQueueItem {
	BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT: 11px Verdana, 'Geneva', sans-serif; PADDING-LEFT: 10px; BORDER-LEFT: #e5e5e5 1px solid; MARGIN-TOP: 5px; PADDING-RIGHT: 10px; WIDTH: 160px; BACKGROUND-COLOR: #f5f5f5
}
.uploadifyError {
	BORDER-TOP: #fbcbbc 2px solid; BORDER-RIGHT: #fbcbbc 2px solid; BORDER-BOTTOM: #fbcbbc 2px solid; BORDER-LEFT: #fbcbbc 2px solid; BACKGROUND-COLOR: #fde5dd
}
.uploadifyQueueItem .cancel {
	FLOAT: right
}
.uploadifyQueue .completed {
	BACKGROUND-COLOR: #e5e5e5
}
.uploadifyProgress {
	MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND-COLOR: #e5e5e5
}
.uploadifyProgressBar {
	HEIGHT: 3px; WIDTH: 1px; BACKGROUND-COLOR: #0099ff
}
.submit .comment-submit {
	FLOAT: right
}
.submit .comment_user_message {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #090; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 335px !important
}
.message .comment_message {
	MARGIN-BOTTOM: 5px
}
.comment_message .submittedby {
	DISPLAY: block
}
.comment_message .jContComment {
	DISPLAY: block
}
.comment_message .jContComment {
	MARGIN-BOTTOM: 10px
}
#respond .jContCommentText {
	HEIGHT: 75px; WIDTH: 518px !important
}
.comment_width {
	WIDTH: 540px !important
}
.edit_area {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #d4e3ee
}
.edit_area TEXTAREA {
	HEIGHT: 65px; FLOAT: none; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; MARGIN: 0px; PADDING-RIGHT: 5px; WIDTH: 448px !important
}
.edit_area .button_area {
	MARGIN-TOP: 5px
}
.edit_area .button_area .btn-generic {
	FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 9px; MARGIN: 0px; PADDING-RIGHT: 9px
}
.edit_area .button_area .btn-generic SPAN {
	FONT-SIZE: 11px
}
.edit_area .button_area .comment_user_message {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #090; WIDTH: 300px
}
.ajaxload_like SPAN {
	BACKGROUND-IMAGE: url(../images/ajaxload_like.gif)
}
.ajaxload_comment {
	BACKGROUND: url(../images/ajaxload_comment.gif) no-repeat left center; MIN-WIDTH: 40px; MIN-HEIGHT: 30px
}
.ghost {
	DISPLAY: none
}
.likeCount .ghost {
	DISPLAY: none
}
.no_flash_submit_holder {
	MARGIN: 5px 0px
}
.resume_holder {
	OVERFLOW: hidden; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: transparent
}
.resume_holder H3 {
	FONT-SIZE: 14px; BACKGROUND: url(/styles/images_new/overlays/bg-header-selected.png) #1f4264 repeat-x left top; COLOR: #fff; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 8px; MARGIN: -8px -8px 8px; DISPLAY: block; PADDING-RIGHT: 8px; -webkit-box-shadow: 0 0 8px #939DA6; -moz-box-shadow: 0 0 8px #939DA6; box-shadow: 0 0 8px #939DA6
}
.resume_holder .delete-resume {
	MARGIN-RIGHT: 3px
}
.resume_holder .resume_file_type {
	FONT-SIZE: 11px; MARGIN-TOP: 2px; DISPLAY: block
}
.resume_upload_holder {
	BACKGROUND-COLOR: transparent
}
.resume_upload_holder .resume_upload P {
	CURSOR: pointer; HEIGHT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 7px; MARGIN: 0px -6px; PADDING-RIGHT: 6px
}
.resume_upload_holder .file_type_suggest {
	FONT-SIZE: 11px; COLOR: #4d4d4d; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.resume_upload INPUT {
	WIDTH: 150px
}
.resume_upload_holder .error_text {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #f00
}
#hub_selector {
	CURSOR: pointer; FONT-FAMILY: "ff-enzo-web-1","ff-enzo-web-2",sans-serif; BACKGROUND: url(../images/arrow-right.png) no-repeat 7px center; RIGHT: 0px; POSITION: absolute; FONT-WEIGHT: 500; COLOR: #1c425d; Z-INDEX: 99; LINE-HEIGHT: 1em; TOP: 80px
}
#hub_selector_link {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px
}
.hub_selector_active#hub_selector_link {
	BACKGROUND: url(../images/arrow-down-white.png) #5b7588 no-repeat 6px center; COLOR: #fff
}
#hub_menu {
	BACKGROUND: #dde1e6; POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 0px; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b6bec7',GradientType=0 ); Z-INDEX: 100; PADDING-RIGHT: 0px; WIDTH: 190px; -webkit-box-shadow: 1px 3px 3px #222; -moz-box-shadow: 1px 3px 3px #222; box-shadow: 1px 3px 3px #222; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#hub_menu .menu_item {
	COLOR: #1c425d; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 10px; TEXT-DECORATION: none; MARGIN: 0px 1px; DISPLAY: block; PADDING-RIGHT: 10px; text-shadow: #fff 1px 1px
}
#hub_menu .menu_item:hover {
	COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a638c', endColorstr='#1C425D',GradientType=0 ); TEXT-DECORATION: none; BACKGROUND-COLOR: #1c425d; text-shadow: #000 1px 1px
}
.jFlashNotInstalled {
	DISPLAY: none
}
.jHubSelectorMenu {
	DISPLAY: none
}
BODY.main_callback {
	BACKGROUND: url(../A Roadmap to Career Transition_files/bg-body.png) #96a3b0 repeat-x left top
}
BODY.main_callback .container {
	MARGIN: 20px auto 0px; WIDTH: 750px
}
BODY.main_callback .wrapper {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; PADDING-LEFT: 20px; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333'); MIN-HEIGHT: 160px; MARGIN-TOP: 20px; PADDING-RIGHT: 20px; BACKGROUND-COLOR: #fff; -webkit-box-shadow: 1px 1px 1px #333; -moz-box-shadow: 1px 1px 1px #333; box-shadow: 1px 1px 1px #333; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px
}
* HTML BODY.main_callback .wrapper {
	HEIGHT: 160px
}
BODY.main_callback .wrapper P {
	MARGIN: 0px; WIDTH: auto
}
.comment-widget {
	MARGIN-BOTTOM: 25px; BACKGROUND: url(/styles/images_new/comment_widget_loader.gif) #d3e2ed no-repeat center center; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333'); -webkit-box-shadow: 1px 1px 2px #333; -moz-box-shadow: 1px 1px 2px #333; box-shadow: 1px 1px 2px #333
}
.comment-widget H4 {
	OVERFLOW: hidden; HEIGHT: 45px; BACKGROUND: url(../styles/images_new/overlays/bg-header-selected.png) repeat-x left top; BORDER-BOTTOM: #112640 1px solid; POSITION: relative; COLOR: #fff !important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 12px; MARGIN: 0px -1px 5px; Z-INDEX: 5; LINE-HEIGHT: 47px; PADDING-RIGHT: 12px; -webkit-box-shadow: 0 2px 3px #939da6; -moz-box-shadow: 0 2px 3px #939da6; box-shadow: 0 2px 3px #939da6
}
.comment-widget IFRAME {
	FLOAT: left
}
BODY#sub_news_widget {
	BACKGROUND: #d3e2ed 0px 0px
}
#sub_news_widget H4 {
	text-shadow: 1px 1px 0 #f0f5f9
}
#sub_news_widget H5 {
	text-shadow: 1px 1px 0 #f0f5f9
}
#sub_news_widget H4 {
	FONT-SIZE: 19px; LINE-HEIGHT: 27px
}
#sub_news_widget H4 A:hover {
	TEXT-DECORATION: none
}
#sub_news_widget .widget_container {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WIDTH: 280px
}
#sub_news_widget #respond LABEL.textareawrap {
	BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px; BORDER-BOTTOM: #fff 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #fff 0px; MARGIN-TOP: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #fff
}
#sub_news_widget LABEL.textareawrap {
	BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px; BORDER-BOTTOM: #fff 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #fff 0px; MARGIN-TOP: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #fff
}
#sub_news_widget #respond .jContCommentText {
	HEIGHT: 40px; WIDTH: 260px !important
}
#sub_news_widget .submit .comment_user_message {
	WIDTH: 210px !important
}
#sub_news_widget #respond {
	MARGIN-BOTTOM: 5px
}
#sub_news_widget .comment_area {
	MARGIN-BOTTOM: 10px
}
#sub_news_widget #comments H5 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 16px
}
#sub_news_widget #respond H5 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 16px
}
#sub_news_widget #comments OL {
	BORDER-BOTTOM: 0px
}
#sub_news_widget .comment .message {
	WIDTH: 205px
}
#sub_news_widget .comment .message SPAN {
	FONT-SIZE: 11px
}
#sub_news_widget .message .comment_message {
	MARGIN-BOTTOM: 3px
}
#sub_news_widget .comment footer time {
	FONT-SIZE: 11px; MARGIN-LEFT: 0px; LINE-HEIGHT: 14px
}
#sub_news_widget .comment_width {
	WIDTH: 270px !important
}
#sub_news_widget LI.comment {
	MARGIN-BOTTOM: 4px; BORDER-TOP: 0px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 17px; PADDING-RIGHT: 5px; BACKGROUND-COLOR: #ebf2f7
}
#sub_news_widget .submit .comment_user_message {
	FONT-SIZE: 11px
}
#sub_news_widget .submit .comment-submit {
	HEIGHT: 28px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 9px; MARGIN: 0px; PADDING-RIGHT: 9px
}
#sub_news_widget .submit .comment-submit SPAN {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 28px
}
#sub_news_widget .ajaxload_comment {
	BACKGROUND: url(/styles/images_new/comment_widget_loader.gif) no-repeat left center; MIN-WIDTH: 40px; MIN-HEIGHT: 30px
}
#sub_news_widget .widget_see_more {
	MARGIN-TOP: 7px
}
#send_msg_email {
	HEIGHT: 56px; BACKGROUND-IMAGE: url(../styles/images/refer_button_email_bg.png); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; MARGIN-LEFT: 275px; WIDTH: 252px
}
#send_msg_linkedin {
	HEIGHT: 56px; BACKGROUND-IMAGE: url(../styles/images/refer_button_linkedin_bg.png); BACKGROUND-REPEAT: no-repeat; FLOAT: left; TEXT-ALIGN: left; WIDTH: 252px
}
#sub_refer_main TABLE {
	FONT-SIZE: 12px
}
#referral_totals {
	BORDER-TOP: #bdbdbd 1px solid; FONT-FAMILY: Helvetica,Arial,sans-serif; BORDER-RIGHT: #bdbdbd 1px solid; BORDER-BOTTOM: #bdbdbd 1px solid; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; BORDER-LEFT: #bdbdbd 1px solid; PADDING-RIGHT: 0px; WIDTH: 200px; BACKGROUND-COLOR: #ebebeb; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
#referral_total_monthly {
	FONT-SIZE: 14px; PADDING-BOTTOM: 15px; TEXT-ALIGN: center; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.referral_total_monthly_num {
	FONT-SIZE: 30px; MARGIN: 10px; LINE-HEIGHT: 30px
}
#referral_totals TABLE {
	FONT-SIZE: 12px
}
#referral_totals TABLE TR {
	HEIGHT: 25px
}
#referral_totals TABLE TR TD {
	BORDER-TOP: #d7d7d7 1px solid; PADDING-TOP: 5px
}
.referral_total_right {
	FONT-WEIGHT: bold; PADDING-RIGHT: 10px; WIDTH: 10%
}
.referral_total_left {
	PADDING-LEFT: 10px; WIDTH: 90%
}
#referral_content {
	HEIGHT: 228px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px
}
.referral_name {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN: 0px 0px 5px
}
.referral_previously {
	FONT-WEIGHT: bold
}
.referral_invite_sent {
	COLOR: #4f4f4f
}
#referral_content H5 {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; COLOR: #666
}
#referral_content .miniblurb {
	MARGIN: 6px 0px 9px
}
#referral_content #contact_scrolling {
	BORDER-TOP: #f1f1f1 1px solid; HEIGHT: 135px; OVERFLOW-Y: auto; BORDER-BOTTOM: #f1f1f1 1px solid
}
.recordOdd TD.contact_scrolling_checkbox {
	MARGIN: 0px; WIDTH: 15px
}
.recordOdd TD.contact_scrolling_checkbox {
	MARGIN: 0px; WIDTH: 15px
}
#contact_scrolling .picturethumb {
	MARGIN-RIGHT: 5px
}
#referral_content .recordOdd TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 5px; PADDING-RIGHT: 0px
}
#referral_content .recordEven TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 5px; PADDING-RIGHT: 0px
}
#referral_content .recordOdd A {
	FONT-SIZE: 10px; COLOR: #039
}
#referral_content .recordEven A {
	FONT-SIZE: 10px; COLOR: #039
}
#referral_content .formlabel {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #f1f1f1 0px solid; COLOR: #666; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 100px
}
BODY.referral #referral_content #usermessageerror {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 30px; MARGIN: 5px 2px 15px 0px; PADDING-RIGHT: 5px
}
BODY.referral #referral_content #usermessageconfirm {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 30px; MARGIN: 5px 2px 15px 0px; PADDING-RIGHT: 5px
}
BODY.referral #referral_content #usermessage {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 30px; MARGIN: 5px 2px 15px 0px; PADDING-RIGHT: 5px
}
BODY.referral #referral_content #usermessageinfo {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 30px; MARGIN: 5px 2px 15px 0px; PADDING-RIGHT: 5px
}
#sub_refer_main #navsub {
	DISPLAY: none
}
#sub_refer_main #content {
	PADDING-BOTTOM: 30px; PADDING-TOP: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; WIDTH: 882px
}
.main_refer TD#contact_scrolling {
	VERTICAL-ALIGN: top; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.main_refer TD#contact_invitation {
	VERTICAL-ALIGN: top; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.main_refer TD#contact_scrolling {
	PADDING-BOTTOM: 10px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; WIDTH: 400px
}
.main_refer TD#contact_scrolling .recordOdd {
	BORDER-BOTTOM: #cccccc 1px dotted; LINE-HEIGHT: 16px
}
.main_refer TD#contact_scrolling .recordEven {
	BORDER-BOTTOM: #cccccc 1px dotted; LINE-HEIGHT: 16px
}
.main_refer TD#contact_scrolling .recordEven {
	BACKGROUND-COLOR: #feffe6
}
#sub_refer_form TD#contact_invitation {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#contact_scrolling TD.contact_scrolling_checkbox {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px; PADDING-RIGHT: 10px
}
#contact_scrolling TD.contact_avatar {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px; PADDING-RIGHT: 10px
}
#contact_scrolling TD.contact_fields {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px; PADDING-RIGHT: 10px
}
#contact_scrolling TD.contact_avatar {
	PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px
}
#contact_scrolling TD.contact_fields {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px
}
#contact_scrolling TD.refer_date {
	WIDTH: 100%
}
.main_refer TD#contact_invitation {
	WIDTH: 300px
}
.main_refer #content TD#contact_invitation BUTTON {
	
}
#contact_invitation .formsubmit TD {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
.referral_security {
	FONT-SIZE: 11px; BORDER-TOP: #dfdbdb 1px solid; HEIGHT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN-TOP: 40px; PADDING-RIGHT: 10px; WIDTH: 555px
}
.referral_security IMG {
	MARGIN-BOTTOM: 10px; HEIGHT: 22px; WIDTH: 16px; MARGIN-RIGHT: 10px
}
.main_refer #navsub LI A {
	FONT-SIZE: 12px
}
#sub_refer_linkedin #navsub UL LI#li_referlinkedin A {
	FONT-WEIGHT: bold
}
#sub_refer_email #navsub UL LI#li_referemail A {
	FONT-WEIGHT: bold
}
#send_msg_linkedin A {
	HEIGHT: 40px; FONT-FAMILY: Helvetica,Arial,sans-serif; COLOR: #000000; PADDING-TOP: 16px; PADDING-LEFT: 60px; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 192px
}
#send_msg_linkedin A:link {
	HEIGHT: 40px; FONT-FAMILY: Helvetica,Arial,sans-serif; COLOR: #000000; PADDING-TOP: 16px; PADDING-LEFT: 60px; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 192px
}
#send_msg_email A {
	HEIGHT: 40px; FONT-FAMILY: Helvetica,Arial,sans-serif; COLOR: #000000; PADDING-TOP: 16px; PADDING-LEFT: 60px; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 192px
}
#send_msg_email A:link {
	HEIGHT: 40px; FONT-FAMILY: Helvetica,Arial,sans-serif; COLOR: #000000; PADDING-TOP: 16px; PADDING-LEFT: 60px; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 192px
}
#tabular_content {
	MARGIN-TOP: 10px; WIDTH: 100%
}
.tabular_content {
	MARGIN-BOTTOM: 20px; MARGIN-TOP: 10px; WIDTH: 100%
}
.listlabels TH {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px
}
.listresults TD {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px
}
.listlabels TH {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; COLOR: #4d4d4d; BACKGROUND-COLOR: #eee
}
.listresults TD {
	BORDER-BOTTOM: #dedede 1px solid
}
.result-title {
	WIDTH: 40%
}
.noCategory.result-title {
	WIDTH: 62.5%
}
.result-category {
	WIDTH: 22.5%
}
.result-location {
	WIDTH: 22.5%
}
.result-post {
	WIDTH: 15%
}
.view-all {
	FLOAT: right
}
.search-header FORM {
	MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-TOP: 10px; WIDTH: 100%
}
.search-header INPUT {
	MARGIN: 0px 10px 0px 0px; WIDTH: 182px
}
.search-header SELECT {
	MARGIN: 0px 10px 0px 0px; WIDTH: 182px
}
.main_job .search-header INPUT {
	WIDTH: 160px
}
.main_job .search-header SELECT {
	WIDTH: 160px
}
.main_job .search-header SELECT.tvSearch-location {
	WIDTH: 208px
}
#sub_job_results .search-header INPUT {
	WIDTH: 182px
}
.main_job .search-header .btn-generic-small {
	MARGIN-BOTTOM: 0px; FLOAT: none; MARGIN-RIGHT: 0px
}
.tvSearch-label {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #1c425d
}
.search-header .btn-generic-small {
	FLOAT: right; DISPLAY: inline-block
}
.search-advanced {
	FLOAT: right; DISPLAY: inline-block
}
.search-standard {
	FLOAT: left
}
.footer_help .grid_7 {
	MARGIN-LEFT: 0px
}
#sub_help_main .text UL {
	MARGIN-TOP: 10px
}
#sub_help_main .text UL LI {
	MARGIN-TOP: 5px
}
#z_feedback .required-text {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#z_feedback .event-edit .form-action {
	BORDER-TOP: #c6d0d6 0px solid; PADDING-TOP: 0px; WIDTH: 569px
}
#z_feedback .tabular .formlabel {
	BORDER-BOTTOM: #f1f1f1 0px solid
}
#z_feedback .tabular .listlabel {
	BORDER-BOTTOM: #f1f1f1 0px solid
}
#z_feedback .tabular .forminput {
	BORDER-BOTTOM: #f1f1f1 0px solid
}
#z_feedback .tabular .listvalue {
	BORDER-BOTTOM: #f1f1f1 0px solid
}
#z_feedback .tabular .formlabel {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#z_feedback .tabular .listlabel {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#z_feedback .event-edit .form-action BUTTON {
	MARGIN-RIGHT: 0px
}
#z_feedback .event-edit .form-action A {
	MARGIN-RIGHT: 0px
}
