HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
abbr {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
BIG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
FONT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
INS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
KBD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
S {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
SAMP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
SMALL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
STRIKE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
STRONG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
SUB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
SUP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
VAR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
BODY {
	BACKGROUND: #fff; FONT: 12px "Arial", Verdana, Hevletica Neue, Helvetica, Geneva, serif; COLOR: #66695e; TEXT-ALIGN: center; text-shadow: 0 0 0 #000
}
.container {
	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left
}
DIV#container2 {
	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left
}
#wrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 960px
}
#content-main {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 36px; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; WIDTH: 645px; PADDING-TOP: 13px
}
#content-sec {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 18px; WIDTH: 300px
}
DIV#container2 #wrapper {
	BACKGROUND: url(../images/sidebar-beige.gif) repeat-y right top; WIDTH: 960px
}
DIV#container2 #content-main {
	MARGIN: 0px 15px 0px 0px; WIDTH: 615px
}
DIV#container2 #content-sec {
	MARGIN: 0px 0px 0px 15px; WIDTH: 300px
}
#content-sec DIV.aside {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px; BORDER-BOTTOM: #ddd8d0 1px solid
}
#content-sec DIV.aside P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
.row {
	OVERFLOW: hidden; WIDTH: 615px
}
.col {
	FLOAT: left; MARGIN: 0px 1.5em 0px 0px
}
.thirdCol {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; WIDTH: 300px
}
.halfCol {
	FLOAT: left; WIDTH: 50%
}
.span1 {
	WIDTH: 4.2em
}
.span2 {
	WIDTH: 10.2em
}
.span3 {
	WIDTH: 18em
}
.span4 {
	WIDTH: 22.2em
}
.span5 {
	WIDTH: 30em
}
.span6 {
	WIDTH: 36em
}
.span7 {
	WIDTH: 42em
}
.span8 {
	WIDTH: 46.2em
}
.span9 {
	WIDTH: 52.2em
}
.span10 {
	WIDTH: 600px
}
.span11 {
	WIDTH: 64.2em
}
.span12 {
	WIDTH: 70.2em
}
.span13 {
	WIDTH: 76.2em
}
.span14 {
	WIDTH: 82.2em
}
.span15 {
	WIDTH: 88.2em
}
.span16 {
	WIDTH: 94.2em
}
.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	CURSOR: pointer; COLOR: #28788f; TEXT-DECORATION: none; outline: 0
}
A:visited {
	CURSOR: pointer; COLOR: #28788f; TEXT-DECORATION: none; outline: 0
}
#content-sec A {
	CURSOR: pointer; COLOR: #28788f; TEXT-DECORATION: none; outline: 0
}
#content-sec A:visited {
	CURSOR: pointer; COLOR: #28788f; TEXT-DECORATION: none; outline: 0
}
A:hover {
	CURSOR: pointer; COLOR: #0d3d6c
}
#content-main P A {
	TEXT-DECORATION: underline
}
#chatterUL LI P A {
	FONT: 12px arial bold; COLOR: #004983
}
#chatterUL LI P {
	FONT: 12px arial; COLOR: #666
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1.5em; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
P.moreLink {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.6363; TEXT-ALIGN: right
}
P.pageInfo {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 0.75em; MARGIN: -2.3em 0px 3em; PADDING-TOP: 0.75em
}
P.filter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 18px; COLOR: #273649; LINE-HEIGHT: 18px; PADDING-TOP: 0px; text-shadow: 0 -1px 1px #fff
}
P.filter SPAN {
	FONT-WEIGHT: normal
}
ADDRESS {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.5
}
SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999
}
P SMALL {
	FONT-SIZE: 91%; LINE-HEIGHT: 1.6363
}
LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
abbr {
	
}
H1 {
	FONT-WEIGHT: normal; COLOR: #353831; LINE-HEIGHT: 1
}
H2 {
	FONT-WEIGHT: normal; COLOR: #353831; LINE-HEIGHT: 1
}
H3 {
	FONT-WEIGHT: normal; COLOR: #353831; LINE-HEIGHT: 1
}
H4 {
	FONT-WEIGHT: normal; COLOR: #353831; LINE-HEIGHT: 1
}
H5 {
	FONT-WEIGHT: normal; COLOR: #353831; LINE-HEIGHT: 1
}
H6 {
	FONT-WEIGHT: normal; COLOR: #353831; LINE-HEIGHT: 1
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 30px; PADDING-BOTTOM: 6px; COLOR: #88c2b6; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px
}
#content-sec H3 {
	text-shadow: 0 -1px 1px #fff
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
#content-sec H4 {
	CLEAR: both
}
H4 SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0.8em; TEXT-TRANSFORM: uppercase; COLOR: #999; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
#content-sec H6 {
	BACKGROUND: url(../images/sidebarLabelR.gif) no-repeat right top; FLOAT: left; MARGIN: 18px 0px 8px; OVERFLOW: hidden; HEIGHT: 18px
}
#content-sec H6 SPAN {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(../images/sidebarLabelL.gif) no-repeat left top; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px
}
H6.styleguide {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: #900; PADDING-BOTTOM: 9px; MARGIN: 9px 0px 18px; COLOR: #fff; LINE-HEIGHT: 10px; PADDING-TOP: 8px
}
H1 EM {
	FONT-WEIGHT: normal; COLOR: #777; FONT-STYLE: italic
}
H2 EM {
	FONT-WEIGHT: normal; COLOR: #777; FONT-STYLE: italic
}
H1 SMALL {
	FONT-SIZE: 14px; COLOR: #777
}
H2 SMALL {
	FONT-SIZE: 67%
}
H3 SMALL {
	FONT-SIZE: 75%; LINE-HEIGHT: 1.5em
}
H2 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 66%; COLOR: #999
}
H3 SPAN {
	FONT-WEIGHT: normal
}
H1 SPAN A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 SPAN A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H3 SPAN A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
INPUT.input-text {
	BORDER-RIGHT: #aed4e1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #459dbb 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: url(../images/inputFieldBg.gif) #fff no-repeat left top; PADDING-BOTTOM: 2px; BORDER-LEFT: #459dbb 1px solid; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #aed4e1 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #aed4e1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #459dbb 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: url(../images/inputFieldBg.gif) #fff no-repeat left top; PADDING-BOTTOM: 2px; BORDER-LEFT: #459dbb 1px solid; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #aed4e1 1px solid
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 9px; POSITION: relative; HEIGHT: 72px; TEXT-ALIGN: left
}
#header #brand {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: -9px 18px 0px 0px; COLOR: #fff; HEIGHT: 54px
}
#header #nav-bar-wrap {
	PADDING-RIGHT: 10px; BACKGROUND: url(../images/nav-bar-right.gif) no-repeat right top; FLOAT: left; WIDTH: 750px; HEIGHT: 36px
}
#header #nav-bar {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/nav-bar-left.gif) no-repeat left top; FLOAT: left; WIDTH: 735px; LINE-HEIGHT: 36px; HEIGHT: 36px
}
#header #brand DIV.centerd-image {
	BACKGROUND: url(../images/dots-logo.gif); WIDTH: 180px; HEIGHT: 50px
}
#header FORM {
	FONT-SIZE: 12px; FLOAT: right; MARGIN: 0px; WIDTH: 410px; COLOR: #fff; HEIGHT: 36px
}
#header FORM DIV.searchwrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 36px
}
#header FORM INPUT.input-text {
	BORDER-RIGHT: #acd897 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #537d3e 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #537d3e 1px solid; WIDTH: 140px; COLOR: #7e876b; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: #acd897 1px solid
}
#header FORM SPAN.fields {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; POSITION: relative; TOP: 6px; HEIGHT: 24px
}
#header FORM SPAN.fields SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header FORM UL {
	Z-INDEX: 1000; FLOAT: right; MARGIN: 0px; WIDTH: auto; POSITION: relative; HEIGHT: 24px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ddd8d0 0.5em solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3.6em; MARGIN: 0px; PADDING-TOP: 1.3em; TEXT-ALIGN: left
}
#footer UL {
	FLOAT: left; MARGIN: 0px 0px 9px; WIDTH: 130px
}
#footer UL LI {
	
}
#footer UL LI UL {
	FLOAT: none; MARGIN: 0px 0px 18px
}
#footer UL LI UL LI {
	DISPLAY: block; LINE-HEIGHT: 18px
}
#footer UL H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL LI A {
	COLOR: #28788f
}
#footer UL LI A:visited {
	COLOR: #28788f
}
#footer P A {
	COLOR: #28788f
}
#footer P A:visited {
	COLOR: #28788f
}
#footer UL LI A:hover {
	COLOR: #0d3d6c
}
#footer P {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ddd8d0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 8px
}
#nav-main {
	MARGIN: 3px 0px 0px; HEIGHT: 30px
}
#search-menu {
	MARGIN: 3px 0px 0px; HEIGHT: 30px
}
#nav-main {
	MARGIN: 4px 0px 0px
}
#search-menu {
	FLOAT: right; MARGIN: 0px; WIDTH: auto; POSITION: relative; TOP: 6px; HEIGHT: 27px
}
#nav-main LI {
	FONT-SIZE: 14px; Z-INDEX: 9999; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: auto; LINE-HEIGHT: 1; WHITE-SPACE: nowrap; POSITION: relative
}
#search-menu LI {
	FONT-SIZE: 14px; Z-INDEX: 9999; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: auto; LINE-HEIGHT: 1; WHITE-SPACE: nowrap; POSITION: relative
}
#search-menu LI {
	FONT-SIZE: 12px; MARGIN: 0px
}
#nav-main LI SPAN.nav-item {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; CURSOR: pointer; LINE-HEIGHT: 18px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
#search-menu LI SPAN.nav-item {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; CURSOR: pointer; LINE-HEIGHT: 18px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
#search-menu LI SPAN.nav-item {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#nav-main LI IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 3px; VERTICAL-ALIGN: top; WIDTH: 18px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
#search-menu LI IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 3px; VERTICAL-ALIGN: top; WIDTH: 18px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
#nav-main LI A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#nav-main LI A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#search-menu LI A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#search-menu LI A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#nav-main LI A:hover {
	outline: 0
}
#search-menu LI A:hover {
	outline: 0
}
#nav-main LI:hover {
	BACKGROUND: #8cab45
}
#nav-main LI.hover {
	BACKGROUND: #8cab45
}
#search-menu LI:hover {
	BACKGROUND: #8cab45
}
#search-menu LI.hover {
	BACKGROUND: #8cab45
}
#nav-main LI:hover A {
	COLOR: #fff
}
#nav-main LI:hover A:visited {
	COLOR: #fff
}
#nav-main LI.hover A {
	COLOR: #fff
}
#nav-main LI.hover A:visited {
	COLOR: #fff
}
#search-menu LI:hover A {
	COLOR: #fff
}
#search-menu LI:hover A:visited {
	COLOR: #fff
}
#search-menu LI.hover A {
	COLOR: #fff
}
#search-menu LI.hover A:visited {
	COLOR: #fff
}
#nav-main LI UL.submenu {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #6e8833 1px solid; Z-INDEX: 5000; BACKGROUND: #8cab45; WIDTH: 180px; BORDER-BOTTOM: #6e8833 1px solid; POSITION: absolute; HEIGHT: auto; TEXT-ALIGN: left
}
#search-menu LI UL.submenu {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #6e8833 1px solid; Z-INDEX: 5000; BACKGROUND: #8cab45; WIDTH: 180px; BORDER-BOTTOM: #6e8833 1px solid; POSITION: absolute; HEIGHT: auto; TEXT-ALIGN: left
}
UL#nav-email {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #6e8833 1px solid; Z-INDEX: 5000; BACKGROUND: #8cab45; WIDTH: 180px; BORDER-BOTTOM: #6e8833 1px solid; POSITION: absolute; HEIGHT: auto; TEXT-ALIGN: left
}
UL#nav-download {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #6e8833 1px solid; Z-INDEX: 5000; BACKGROUND: #8cab45; WIDTH: 180px; BORDER-BOTTOM: #6e8833 1px solid; POSITION: absolute; HEIGHT: auto; TEXT-ALIGN: left
}
UL#task-download {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; Z-INDEX: 5000; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 180px; BORDER-BOTTOM: #b2b2b2 1px solid; POSITION: absolute; HEIGHT: auto; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#nav-main LI UL.submenu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search-menu LI UL.submenu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav-main LI UL.submenu A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#nav-main LI UL.submenu A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#search-menu LI UL.submenu A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#search-menu LI UL.submenu A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL#nav-email LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL#nav-email LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL#nav-download LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL#nav-download LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL#task-download LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL#task-download LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 164px; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#nav-main LI UL.submenu A:hover {
	BACKGROUND: #6e8833; COLOR: #fff
}
#search-menu LI UL.submenu A:hover {
	BACKGROUND: #6e8833; COLOR: #fff
}
UL#nav-email LI A:hover {
	BACKGROUND: #6e8833; COLOR: #fff
}
UL#nav-download LI A:hover {
	BACKGROUND: #6e8833; COLOR: #fff
}
UL#task-download LI A:hover {
	BACKGROUND: #9fc9eb; COLOR: #004983
}
#nav-sec {
	RIGHT: 1.3em; FLOAT: right; MARGIN: 9px 0px; OVERFLOW: hidden; HEIGHT: 18px
}
#nav-sec LI {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
#nav-sec LI A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #004983; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#nav-sec LI A:hover {
	COLOR: #0d3d6c; TEXT-DECORATION: none
}
#nav-sec LI#account {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
#nav-sec LI#account A#signOut {
	FONT-WEIGHT: normal; COLOR: #777; TEXT-DECORATION: none
}
#nav-sec LI#help {
	PADDING-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav-ter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/action-shelf-beige-full.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
UL#actions-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/action-shelf-beige-full.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
P.filter-members {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/action-shelf-beige-full.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
P.filter-members {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 942px; LINE-HEIGHT: 12px; PADDING-TOP: 12px; HEIGHT: 29px
}
DIV#container2 #nav-ter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/action-shelf-beige.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
DIV#container2 UL#actions-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/action-shelf-beige.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
DIV#container2 P.filter-members {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/action-shelf-beige.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
DIV#container2 P.filter-members {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 942px; LINE-HEIGHT: 12px; PADDING-TOP: 12px; HEIGHT: 29px
}
UL#actions-main LI {
	DISPLAY: inline; FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
#nav-ter LI {
	DISPLAY: inline; FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
UL#actions-main LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 12px; WIDTH: auto; LINE-HEIGHT: 1; PADDING-TOP: 12px; BORDER-RIGHT-WIDTH: 0px; text-shadow: 0 1px 1px #fff
}
#nav-ter LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 12px; WIDTH: auto; LINE-HEIGHT: 1; PADDING-TOP: 12px; BORDER-RIGHT-WIDTH: 0px; text-shadow: 0 1px 1px #fff
}
UL#actions-main LI.primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/action-shelf-btn-r.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 0px 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
UL#actions-main LI.primary A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-btn-l.gif) no-repeat left top; PADDING-BOTTOM: 7px; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 7px; text-shadow: 0 -1px 1px #81a260
}
UL#actions-main LI.primary A:hover {
	COLOR: #e0ecd4
}
UL#actions-main LI.activated {
	BACKGROUND: url(../images/action-shelf-active-btn-r.gif) no-repeat right top
}
UL#actions-main LI.activated A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 26px; BACKGROUND: url(../images/action-shelf-active-btn-l.gif) no-repeat left top; PADDING-BOTTOM: 7px; COLOR: #66695e; PADDING-TOP: 7px; text-shadow: 0 -1px 1px #fff
}
UL#actions-main LI.activated A:hover {
	COLOR: #353831
}
UL#actions-main LI.sign-up {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
UL#actions-main LI.sign-up A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav-ter LI.bulk-actions {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 9px; WIDTH: auto; PADDING-TOP: 9px
}
#nav-ter LI.bulk-actions SELECT {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #777 1px solid
}
#nav-ter LI.current {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.pg-dashboard #nav-ter LI#pg-dashboard {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.pg-profile #nav-ter LI#pg-profile {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.pg-contacts #nav-ter LI#pg-contacts {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.pg-groups #nav-ter LI#pg-groups {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.pg-places #nav-ter LI#pg-places {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.pg-plans #nav-ter LI#pg-plans {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.discover #nav-ter LI#everything {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.account #nav-ter LI#account {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.personal #nav-ter LI#personal {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
BODY.privacy #nav-ter LI#privacy {
	DISPLAY: block; BACKGROUND: url(../images/action-shelf-active-tab-r.gif) no-repeat right top; FLOAT: left; MARGIN: 4px 0px 0px
}
#nav-ter LI.current A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.pg-dashboard #nav-ter LI#pg-dashboard A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.pg-profile #nav-ter LI#pg-profile A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.pg-contacts #nav-ter LI#pg-contacts A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.pg-groups #nav-ter LI#pg-groups A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.pg-places #nav-ter LI#pg-places A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.pg-plans #nav-ter LI#pg-plans A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.explore #nav-ter LI#everything A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.account #nav-ter LI#account A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.personal #nav-ter LI#personal A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
BODY.privacy #nav-ter LI#privacy A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/action-shelf-active-tab-l.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 12px; COLOR: #66695e; PADDING-TOP: 12px
}
DIV.pageHdr {
	BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; max-height: 150px
}
DIV.pageHdr H1 {
	PADDING-RIGHT: 15px; FLOAT: left; MARGIN: 18px 0px 0px
}
DIV.pageHdr UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.pageHdr UL LI {
	DISPLAY: inline
}
DIV.pageHdr UL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 5em; LINE-HEIGHT: 14px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.pageHdr UL LI.centers A {
	BACKGROUND-IMAGE: url(../images/dashboard/people.gif); WIDTH: 6.5em
}
DIV.pageHdr UL LI.plans A {
	BACKGROUND-IMAGE: url(../images/ico/ico_calendar.gif)
}
DIV.pageHdr UL LI.questions A {
	BACKGROUND-IMAGE: url(../images/ico/ico_center.gif)
}
DIV.pageHdr UL LI.maps A {
	BACKGROUND-IMAGE: url(../images/ico/ico_map.gif)
}
DIV.pageHdr UL LI.tags A {
	BACKGROUND-IMAGE: url(../images/ico/16/tags.gif)
}
DIV.pageHdr UL LI.places A {
	BACKGROUND-IMAGE: url(../images/dashboard/places.gif)
}
DIV.pageHdr UL LI.miniFlag A {
	BACKGROUND-IMAGE: url(../images/ico/16/flag.gif)
}
DIV.pageHdr UL LI.comments A {
	BACKGROUND-IMAGE: url(../images/ico/16/comment.gif)
}
DIV.pageHdr UL LI.score A {
	BACKGROUND-IMAGE: url(../images/dashboard/points.gif)
}
DIV.pageHdr UL LI.fan A {
	BACKGROUND-IMAGE: url(../images/ico/16/fan_16.gif)
}
DIV.pageHdr UL LI A SPAN {
	DISPLAY: block; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #a9d3eb
}
DIV.pageHdr UL.views {
	MARGIN: 18px 0px 0px
}
DIV.pageHdr UL.views LI {
	DISPLAY: block; FLOAT: left; COLOR: #777
}
DIV.pageHdr UL.views LI.browsing {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
DIV.pageHdr UL.views LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 18px; PADDING-TOP: 4px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
DIV.pageHdr UL.views LI.current {
	BACKGROUND: url(../images/viewsActiveR.gif) no-repeat right top
}
DIV.pageHdr UL.views LI.current A {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/viewsActiveL.gif) no-repeat left top; COLOR: #fff
}
DIV.subHdr {
	POSITION: relative; HEIGHT: 36px
}
DIV.subHdr H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #8eaf6e; PADDING-TOP: 5px
}
DIV.subHdr UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.subHdr UL LI {
	DISPLAY: inline
}
DIV.subHdr UL LI A {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: auto; LINE-HEIGHT: 12px; PADDING-TOP: 8px
}
DIV.subHdr FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 36px
}
DIV.subHdr FORM SELECT {
	FLOAT: right; MARGIN: 3px 5px 0px
}
DIV.subHdr .btn {
	MARGIN: 0px
}
BODY.mycenter DIV.subHdr {
	CLEAR: both; BACKGROUND: url(../images/pageHdrBg.gif) repeat-x left 15px; MARGIN: 0px
}
BODY.mycenter DIV.subHdr H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 24px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; COLOR: #8eaf6e; LINE-HEIGHT: 24px; PADDING-TOP: 6px
}
BODY.pg-places DIV.subHdr H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 36px; BACKGROUND: url(../images/ico/32/place.gif) #fff no-repeat left 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
BODY.pg-contacts DIV.subHdr H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 36px; BACKGROUND: url(../images/ico/32/groups.gif) #fff no-repeat left 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
BODY.pg-groups DIV.subHdr H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 36px; BACKGROUND: url(../images/ico/32/groups.gif) #fff no-repeat left 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
BODY.mycenter DIV.subHdr H2.person {
	PADDING-RIGHT: 10px; PADDING-LEFT: 36px; BACKGROUND: url(../images/ico/32/person.gif) #fff no-repeat left 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
BODY.mycenter DIV.subHdr H2.map {
	PADDING-RIGHT: 10px; PADDING-LEFT: 36px; BACKGROUND: url(../images/ico/32/maps.gif) #fff no-repeat left 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
BODY.mycenter DIV.subHdr H2.websites {
	PADDING-RIGHT: 10px; PADDING-LEFT: 36px; BACKGROUND: url(../images/ico/32/website.gif) #fff no-repeat left 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
BODY.mycenter DIV.subHdr DIV.change-views {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
BODY.mycenter DIV.subHdr DIV.change-views LABEL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #777; PADDING-TOP: 0px
}
BODY.mycenter DIV.subHdr DIV.change-views SELECT {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #ddd 1px solid
}
BODY.styleguide DIV.subHdr {
	CLEAR: both; BACKGROUND: url(../images/pageHdrBg.gif) repeat-x left 15px; MARGIN: 0px
}
BODY.styleguide DIV.subHdr H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 24px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; COLOR: #8eaf6e; LINE-HEIGHT: 24px; PADDING-TOP: 6px
}
.mute {
	COLOR: #999
}
.right {
	FLOAT: right
}
FORM.registration {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
FORM.registration #content-main FIELDSET {
	PADDING-LEFT: 50px
}
FORM.registration H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.registration .button {
	DISPLAY: block; MARGIN: 0px 0px 18px 120px
}
UNKNOWN {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 150px
}
FORM.registration #content-sec INPUT.button {
	FLOAT: left; MARGIN: 0px
}
FORM.registration #content-sec DIV {
	OVERFLOW: hidden
}
FORM.registration #content-sec DIV DIV {
	MARGIN: 0px 0px 9px
}
FORM.registration #content-sec DIV DIV DIV {
	MARGIN: 0px
}
FORM.registration #content-main FIELDSET {
	PADDING-BOTTOM: 8px; MARGIN: 0px 15px 18px; BORDER-BOTTOM: #ddd 1px solid
}
FORM.registration #content-main FIELDSET.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 9px; BORDER-RIGHT-WIDTH: 0px
}
FORM.registration #content-main DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px
}
FORM.registration #content-main DIV#passwordContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.registration #content-main LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 110px
}
FORM.registration #content-main P.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 120px; COLOR: #777; PADDING-TOP: 0px
}
FORM.registration .input-text {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
FORM.registration SELECT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
FORM#signin #content-main FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 18px; BORDER-RIGHT-WIDTH: 0px
}
FORM#signin .input-text {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 9px 120px; BORDER-LEFT: #999 1px solid; WIDTH: 240px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
FORM#signin .password {
	MARGIN: 0px 0px 0px 108px
}
FORM#signin SMALL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 9px 120px; LINE-HEIGHT: 12px; PADDING-TOP: 3px
}
FORM#signin P#rememberMe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -0.75em 0px 0.75em 120px; PADDING-TOP: 0px
}
FORM#signin P#rememberMe LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal; FLOAT: none; WIDTH: auto
}
FORM#signin P#rememberMe INPUT {
	MARGIN-RIGHT: 5px
}
FORM.registration FIELDSET DIV {
	OVERFLOW: auto
}
FORM#register .input-text {
	DISPLAY: block; MARGIN: 0px 0px 0px 120px; WIDTH: 24em
}
FORM#register .button {
	DISPLAY: block; MARGIN: 0px 0px 9px 185px
}
TABLE#showMark {
	MARGIN: 0px 0px 9px
}
TABLE#showMark LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 20px 0px 0px
}
DIV.error {
	Z-INDEX: 5000; MARGIN: 9px 0px 18px; WIDTH: 960px; POSITION: fixed; HEIGHT: 36px
}
DIV.alert {
	Z-INDEX: 5000; MARGIN: 9px 0px 18px; WIDTH: 960px; POSITION: fixed; HEIGHT: 36px
}
DIV.success {
	Z-INDEX: 5000; MARGIN: 9px 0px 18px; WIDTH: 960px; POSITION: fixed; HEIGHT: 36px
}
DIV.error P {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 36px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 12px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 12px
}
DIV.alert P {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 36px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 12px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 12px
}
DIV.success P {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 36px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 12px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 12px
}
DIV.error P A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.alert P A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.success P A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.error A.close-msg {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 4px 3px 0px 0px; WIDTH: 19px; TEXT-INDENT: -999em; PADDING-TOP: 4px; HEIGHT: 19px
}
DIV.alert A.close-msg {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 4px 3px 0px 0px; WIDTH: 19px; TEXT-INDENT: -999em; PADDING-TOP: 4px; HEIGHT: 19px
}
DIV.success A.close-msg {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 4px 3px 0px 0px; WIDTH: 19px; TEXT-INDENT: -999em; PADDING-TOP: 4px; HEIGHT: 19px
}
DIV.error {
	BACKGROUND: url(../images/alertErrorR.gif) no-repeat right top
}
DIV.error P {
	BACKGROUND: url(../images/alertErrorL.gif) no-repeat left top; text-shadow: 0 -1px 1px #b31d2a
}
DIV.error A.close-msg {
	BACKGROUND: url(../images/error-close.gif) no-repeat center center
}
DIV.alert {
	BACKGROUND: url(../images/alertR.gif) no-repeat right top
}
DIV.alert P {
	BACKGROUND: url(../images/alertL.gif) no-repeat left top; text-shadow: 0 -1px 1px #1f4f78
}
DIV.alert A.close-msg {
	BACKGROUND: url(../images/info-close.gif) no-repeat center center
}
DIV.success {
	BACKGROUND: url(../images/alertSuccessR.gif) no-repeat right top
}
DIV.success P {
	PADDING-RIGHT: 2px; BACKGROUND: url(../images/alertSuccessL.gif) no-repeat left top; text-shadow: 0 -1px 1px #1a6d24
}
DIV.success A.close-msg {
	BACKGROUND: url(../images/success-close.gif) no-repeat center center
}
DIV#peopleCenteringContainer {
	DISPLAY: block; WIDTH: 100%
}
DIV#people {
	FLOAT: left
}
DIV#people UL.people-list {
	FLOAT: left; MARGIN: 6px 0px; WIDTH: 550px; POSITION: relative; HEIGHT: 324px
}
DIV#people UL LI {
	DISPLAY: inline
}
DIV#people UL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f5f5f5; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; WIDTH: auto; COLOR: #666; PADDING-TOP: 9px; BORDER-RIGHT-WIDTH: 0px
}
DIV#people UL LI A:hover {
	BACKGROUND: #ddd
}
DIV#people UL LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 9px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 9px
}
DIV#people UL LI UL LI {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f5f5f5 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 1em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #f5f5f5 1px solid; WIDTH: 240px; PADDING-TOP: 1px; BORDER-BOTTOM: #f5f5f5 1px solid; HEIGHT: 80px
}
DIV#people UL LI UL LI A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 226px; PADDING-TOP: 7px; HEIGHT: 38px
}
DIV#people UL LI UL LI H5 {
	FONT-SIZE: 12px; CURSOR: pointer; COLOR: #273649; LINE-HEIGHT: 1.5
}
DIV#people UL LI UL LI DIV.profile-image {
	FLOAT: left; MARGIN: 3px; OVERFLOW: hidden; WIDTH: 70px; HEIGHT: 70px
}
DIV#people UL LI UL LI IMG {
	FLOAT: left; MARGIN: 0px 9px 0px 0px; WIDTH: 70px
}
DIV#people UL LI UL LI SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
DIV#people UL LI UL LI SPAN STRONG {
	COLOR: #3281bd
}
DIV#people UL LI.current A {
	BACKGROUND: #e2ecf2; COLOR: #316f92; WHITE-SPACE: nowrap
}
DIV#people UL LI.current UL {
	BORDER-RIGHT: #e2ecf2 5px solid; BORDER-TOP: #e2ecf2 5px solid; OVERFLOW-Y: scroll; DISPLAY: block; FONT-SIZE: 1em; LEFT: 0px; BORDER-LEFT: #e2ecf2 5px solid; WIDTH: 535px; BORDER-BOTTOM: #e2ecf2 5px solid; POSITION: absolute; TOP: 30px; HEIGHT: 22.4em
}
DIV#people UL LI.current UL LI A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 7px
}
DIV#people UL LI.current UL LI H5 A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: 16px; COLOR: #273649; PADDING-TOP: 0px
}
DIV#people UL LI.current UL LI.selected {
	BORDER-RIGHT: #73aac9 1px solid; BORDER-TOP: #73aac9 1px solid; BORDER-LEFT: #73aac9 1px solid; BORDER-BOTTOM: #73aac9 1px solid
}
DIV#people UL LI.current UL LI.selected A {
	BACKGROUND: url(../images/ico/24/checkmark.png) #e2ecf2 no-repeat right bottom
}
DIV#people UL LI.current UL LI A:hover {
	BACKGROUND: url(../images/ico/24/checkmark.png) #e2ecf2 no-repeat right bottom
}
DIV#people UL LI.current UL LI A.selected:hover {
	BACKGROUND: url(../images/ico/24/checkmark.png) #e2ecf2 no-repeat right bottom
}
FORM#ProfileDetails DIV#people UL LI.current UL LI.selected A {
	BACKGROUND: #e2ecf2 no-repeat right bottom
}
FORM#ProfileDetails DIV#people UL LI.current UL LI A:hover {
	BACKGROUND: #e2ecf2 no-repeat right bottom
}
DIV#people UL LI.current UL LI A.selected:hover {
	BACKGROUND: #e2ecf2 no-repeat right bottom
}
FORM#events DIV#people UL LI.current UL LI.selected A {
	BACKGROUND: #e2ecf2 no-repeat right bottom
}
FORM#events DIV#people UL LI.current UL LI A:hover {
	BACKGROUND: #e2ecf2 no-repeat right bottom
}
DIV#people UL LI.current UL LI A.selected:hover {
	BACKGROUND: #e2ecf2 no-repeat right bottom
}
P.contactActions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2.25em; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px
}
A#importContacts {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #06c; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.75em; COLOR: #fff; PADDING-TOP: 0.75em; BORDER-RIGHT-WIDTH: 0px
}
A#addContacts {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #06c; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.75em; COLOR: #fff; PADDING-TOP: 0.75em; BORDER-RIGHT-WIDTH: 0px
}
A#addContacts {
	FLOAT: right
}
A#importContacts {
	BACKGROUND: #999; FLOAT: left
}
FORM#fullSearch {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; MARGIN: 0px; WIDTH: 924px; PADDING-TOP: 18px
}
FORM#fullSearch P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.discoverSelection {
	WIDTH: 100%; HEIGHT: 54px
}
DIV.discoverSelection H3 {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 18px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 18px; HEIGHT: 18px
}
DIV.discoverSelection H3 A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
DIV#blueBar {
	BACKGROUND: url(../images/fullMapRBlue.gif) no-repeat right top
}
DIV#blueBar H3 {
	BACKGROUND: url(../images/fullMapLBlue.gif) no-repeat left top
}
DIV#darkBar {
	BACKGROUND: url(../images/fullMapRDarkBlue.gif) no-repeat right top
}
DIV#darkBar H3 {
	BACKGROUND: url(../images/fullMapLDarkBlue.gif) no-repeat left top; COLOR: #919ba7
}
DIV#tanBar {
	BACKGROUND: url(../images/fullMapRTan.gif) no-repeat right top
}
DIV#tanBar H3 {
	BACKGROUND: url(../images/fullMapLTan.gif) no-repeat left top; COLOR: #665e3b
}
DIV#tanBar H3 A {
	COLOR: #273649
}
UL.accordion {
	PADDING-RIGHT: 0px; OVERFLOW-Y: scroll; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 531px
}
UL.accordion LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.accordion LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/accordionActiveBg.gif) #8fae7f repeat-x right top; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; HEIGHT: 36px
}
UL.accordion LI H4 A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; COLOR: #fff; PADDING-TOP: 11px; BORDER-BOTTOM: #809a74 1px solid; HEIGHT: 18px; text-shadow: 0 -1px 1px #99b58a
}
UL.accordion LI H4 A:hover {
	COLOR: #fff
}
UL.accordion LI H4 A SPAN {
	FONT-SIZE: 14px
}
UL.accordion LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
UL.accordion LI UL LI {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
UL.accordion LI UL LI.alt {
	BACKGROUND: #e9f0f4
}
UL.accordion LI.closed H4 {
	BACKGROUND: url(../images/accordionInactiveR.gif) repeat-x right top
}
UL.accordion LI.closed H4 A {
	BACKGROUND: url(../images/accordionInactiveL.gif) no-repeat left top; text-shadow: 0 -1px 1px #89a8ba
}
UL.accordion LI.closed UL {
	DISPLAY: none
}
UL.accordion LI.search {
	PADDING-RIGHT: 18px; BORDER-TOP: #f8fbfc 1px solid; PADDING-LEFT: 18px; BACKGROUND: url(../images/accordionSearchBg.gif) #cde1ec repeat-x left top; PADDING-BOTTOM: 17px; PADDING-TOP: 17px; BORDER-BOTTOM: #a9cadd 1px solid; HEIGHT: 45px
}
UL.accordion LI.search H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #273649; LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: auto; text-shadow: 0 -1px 1px #fff
}
UL.accordion LI.search #locationInput {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; COLOR: #777; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
UL.accordion LI DIV.add-filters {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-TOP: 13px
}
UL.accordion LI DIV.add-filters #filterText {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #777 1px solid; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
UL.accordion DIV.remove {
	MARGIN: 0px; WIDTH: 18px
}
DIV#theMap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/accordionBottomR.gif) no-repeat right bottom; PADDING-BOTTOM: 9px; WIDTH: 720px; PADDING-TOP: 0px; HEIGHT: 534px
}
DIV.results {
	FLOAT: left; OVERFLOW-X: hidden; WIDTH: 720px
}
DIV.list {
	PADDING-RIGHT: 15px; PADDING-LEFT: 14px; BACKGROUND: url(../images/section-bg.gif) #fff repeat-x left 1px; PADDING-BOTTOM: 18px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 18px
}
DIV.results H3 {
	
}
DIV.results UL {
	BORDER-TOP: #e2edf3 1px solid; MARGIN: 8px 0px; BORDER-BOTTOM: #fff 1px solid
}
DIV.results UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 17px; LINE-HEIGHT: 1; PADDING-TOP: 17px; BORDER-BOTTOM: #e2edf3 1px solid; HEIGHT: 54px
}
DIV.results UL LI IMG {
	FLOAT: left; MARGIN: 0px 9px 0px 0px
}
DIV.results UL LI INPUT {
	FLOAT: left; MARGIN: 0px 9px 0px 0px
}
DIV.results UL LI H5 {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.5
}
DIV.results UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.results UL LI P.tags {
	FONT-SIZE: 11px; LINE-HEIGHT: 18px
}
DIV.listView UL.accordion {
	BACKGROUND: url(../images/accordionBottomL2.gif) no-repeat left bottom
}
DIV.mapView {
	MARGIN: 0px 0px 18px
}
FORM#inMapSearch {
	
}
FORM#inMapSearch #searchWhat {
	WIDTH: 420px; MARGIN-RIGHT: 10px
}
DIV.profile-snapshot {
	BORDER-RIGHT: #ddd 0.1em solid; PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.9em; BACKGROUND: #fff; PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 1.8em; PADDING-TOP: 0.9em; BORDER-BOTTOM: #ddd 0.1em solid; HEIGHT: 72px
}
DIV.profile-snapshot DIV.profile-image {
	FLOAT: left; MARGIN: 0px 9px 0px 0px; OVERFLOW: hidden; WIDTH: 70px; HEIGHT: 70px
}
DIV.profile-snapshot DIV.profile-image IMG {
	FLOAT: none; WIDTH: 100%
}
DIV.profile-snapshot DIV.profile-data {
	FLOAT: left
}
DIV.profile-snapshot UL {
	MARGIN: 0px
}
DIV.tools {
	MARGIN: 0px 0px 1.8em
}
DIV.tools FORM {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 3px 0px; OVERFLOW: hidden; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.tools FORM INPUT {
	PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(../images/ico/ico_formSearch.gif) no-repeat 4px center; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1px; WIDTH: 271px; COLOR: #777; PADDING-TOP: 3px
}
DIV.tools FORM UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f5f8fa; PADDING-BOTTOM: 7px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 295px; PADDING-TOP: 6px
}
DIV.tools FORM UL LI {
	DISPLAY: inline; TEXT-ALIGN: center
}
DIV.tools FORM UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; WIDTH: 77px; PADDING-TOP: 5px; HEIGHT: 36px; BACKGROUND-COLOR: #f5f8fa; TEXT-ALIGN: center
}
DIV.tools FORM UL LI#opentable A {
	BORDER-RIGHT: #becbd4 1px dotted; BACKGROUND: url(../images/ico/ico_opentable.gif) no-repeat center bottom
}
DIV.tools FORM UL LI#orbitz A {
	BORDER-RIGHT: #becbd4 1px dotted; BACKGROUND: url(../images/ico/ico_orbitz.gif) no-repeat center bottom
}
DIV.tools FORM UL LI#zipcar A {
	BORDER-RIGHT: #becbd4 1px dotted; BACKGROUND: url(../images/ico/ico_zipcar.gif) no-repeat center bottom
}
DIV.tools FORM UL LI.addTool A {
	BACKGROUND: url(../images/ico/ico_addApp.gif) no-repeat center bottom; WIDTH: 60px; BORDER-RIGHT-WIDTH: 0px
}
DIV.tools SMALL.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
DIV.invites {
	MARGIN: 0px 0px 1.8em
}
FORM.reminders {
	MARGIN: 0px 0px 1.8em
}
FORM.reminders UL {
	BORDER-RIGHT: #ddd8d0 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 3px 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd8d0 1px solid
}
FORM.reminders UL LI {
	CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1; PADDING-TOP: 7px
}
FORM.reminders UL LI.alt {
	BACKGROUND: #f5f8fa
}
FORM.reminders UL LI INPUT {
	MARGIN: 0px 3px 0px 0px
}
FORM.reminders UL LI SPAN {
	
}
FORM.reminders SMALL.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
DIV.mystuff {
	MARGIN: 0px 0px 1.8em
}
#content-main DIV.mystuff {
	FLOAT: left; MARGIN: 0px 0px 18px; WIDTH: 300px
}
#content-main DIV.myfriends {
	MARGIN: 0px 15px 18px 0px
}
DIV.mystuff SMALL.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
DIV.mystuff UL {
	BORDER-TOP: #ddd8d0 1px solid; MARGIN: 0.8em 0px; BORDER-BOTTOM: #fff 1px solid
}
DIV.mystuff UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd8d0 1px solid
}
DIV.mystuff UL LI IMG {
	BACKGROUND: #333; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 36px; HEIGHT: 36px
}
DIV.mystuff UL LI SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px
}
DIV.mystuff UL LI SPAN STRONG {
	FONT-WEIGHT: normal
}
DIV.myplaces H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../images/ico/ico_myPlaces.gif) no-repeat left center; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
DIV.myplans H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../images/ico/24/organizer.gif) no-repeat left center; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
DIV.myquestions H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../images/ico/ico_myQuestions.gif) no-repeat 3px top; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
DIV.myfriends UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.9em 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.mygroups UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.9em 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.mytags UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.9em 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.myfriends UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.mygroups UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.mytags UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.mysettings UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.mystuff OL.profile-stuff {
	MARGIN: 0px 0px 18px
}
DIV.mystuff OL.profile-stuff LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 8px; HEIGHT: 36px
}
DIV.mystuff OL.profile-stuff DIV.vcard DIV {
	FLOAT: left; MARGIN: 0px 9px 9px 0px; OVERFLOW: hidden; WIDTH: 36px; HEIGHT: 36px
}
DIV.mystuff OL.profile-stuff DIV.vcard DIV IMG.photo {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 2px; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 36px
}
DIV.mystuff OL.profile-stuff DIV.vcard ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 36px
}
DIV.mystuff OL.profile-stuff DIV.vcard ADDRESS SPAN {
	FONT-SIZE: 12px! important
}
DIV.mystuff OL.profile-stuff DIV.vcard ADDRESS SPAN.street-address {
	DISPLAY: none
}
DIV.mystuff OL.profile-stuff DIV.vcard ADDRESS H4 {
	MARGIN: 5px 0px 0px
}
DIV.mytags UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.mytags UL LI A {
	FONT-WEIGHT: normal
}
BODY.inbox #wrapper {
	BACKGROUND-IMAGE: none
}
BODY.inbox #container2 #wrapper {
	BACKGROUND-IMAGE: none
}
BODY.inbox #nav-ter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/actionsMainBgFull.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
BODY.inbox #container2 #nav-ter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/actionsMainBgFull.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 41px
}
BODY.inbox DIV.pageHdr A.btn {
	MARGIN: 18px 0px 0px
}
BODY.inbox H1 SMALL {
	TEXT-TRANSFORM: capitalize
}
TABLE.inbox {
	FONT-SIZE: 12px; MARGIN: 0px 0px 18px; WIDTH: 100%; LINE-HEIGHT: 1
}
TABLE.inbox THEAD TH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/inbox-thead-bg.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: left
}
TABLE.inbox TR TD {
	FONT-WEIGHT: normal; BACKGROUND: url(../images/inbox-row-glyph.gif) repeat-x 0px 0px; COLOR: #555; BORDER-BOTTOM: #b4d7e4 1px solid; HEIGHT: 35px
}
TABLE.inbox TR.odd TD {
	BACKGROUND-POSITION: 0px -36px
}
TABLE.inbox TR:hover TD {
	
}
TABLE.inbox .sender {
	WIDTH: 240px
}
TABLE.inbox .subject {
	WIDTH: 450px
}
TABLE.inbox .date {
	WIDTH: 150px
}
TABLE.inbox .select {
	WIDTH: 60px; TEXT-ALIGN: center
}
TABLE.inbox .delete {
	WIDTH: 60px; TEXT-ALIGN: center
}
TABLE.inbox TR TD A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
TABLE.inbox TD A:visited {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
TABLE.inbox TR.unread TD {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/inbox-unread-glyph.gif) repeat-x left top; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.inbox TR.unread:hover TD {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left -36px; FONT-WEIGHT: bold; BORDER-BOTTOM: #ddd 1px solid
}
FORM.new-message FIELDSET {
	MARGIN: 0px 185px 0px 145px; WIDTH: 630px
}
FORM.new-message FIELDSET DIV {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
FORM.new-message FIELDSET LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
FORM.new-message FIELDSET .input-text {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #777; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 120px; WIDTH: 455px; BORDER-TOP-COLOR: #777; PADDING-TOP: 4px; BORDER-RIGHT-COLOR: #ccc
}
FORM.new-message FIELDSET TEXTAREA {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #777; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 120px; WIDTH: 455px; BORDER-TOP-COLOR: #777; PADDING-TOP: 4px; BORDER-RIGHT-COLOR: #ccc
}
FORM.new-message FIELDSET DIV.actions A.btn {
	MARGIN: 0px 0px 18px 5px
}
FORM.new-message FIELDSET DIV.actions {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.new-message FIELDSET DIV.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.new-message FIELDSET DIV#otherSub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; PADDING-TOP: 0px
}
FORM.new-message FIELDSET DIV#otherSub DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.new-message FIELDSET DIV.captcha {
	BORDER-BOTTOM-WIDTH: 0px
}
FORM.new-message FIELDSET DIV.captcha IMG {
	BORDER-RIGHT: #ddd8d0 1px solid; BORDER-TOP: #ddd8d0 1px solid; DISPLAY: block; MARGIN: 0px 0px 7px; BORDER-LEFT: #ddd8d0 1px solid; BORDER-BOTTOM: #ddd8d0 1px solid; HEIGHT: 36px
}
FORM.new-message FIELDSET DIV.captcha INPUT {
	WIDTH: 134px
}
FORM.new-message P.note {
	MARGIN: 0px 0px 0px 120px
}
DIV.friends {
	MARGIN: 0px 0px 1.8em
}
DIV.friends UL {
	
}
DIV.friends UL LI {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 0px 0.9em 0.9em 0px; LINE-HEIGHT: 1
}
DIV.friends UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY.mystuff DIV#activities {
	MARGIN-TOP: 1.8em
}
BODY.mystuff DIV.cal {
	MARGIN-TOP: 1.8em
}
BODY.mystuff DIV#activities IMG {
	DISPLAY: none
}
BODY.mystuff DIV#activities UL.attendance {
	DISPLAY: none
}
UL.profileActions {
	BACKGROUND: #f5f5f5; MARGIN: -12px 0px 1.8em; WIDTH: 100%; HEIGHT: 3.6em
}
UL.profileActions LI {
	PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; FLOAT: left; PADDING-BOTTOM: 0.75em; PADDING-TOP: 0.75em
}
DIV.editProfile {
	MARGIN: 0px 0px 1.8em
}
DIV.editProfile P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.editProfile P A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #333; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.75em; COLOR: #fff; PADDING-TOP: 0.75em; BORDER-RIGHT-WIDTH: 0px
}
BODY.mystuff DIV.places {
	MARGIN: 0px 0px 1.8em
}
BODY.mystuff DIV.places UL {
	
}
BODY.mystuff DIV.places UL LI {
	
}
BODY.mystuff DIV.places UL LI UL {
	MARGIN: 0px
}
BODY.mystuff DIV.places UL LI UL LI {
	PADDING-RIGHT: 0.5em; BACKGROUND-POSITION: left center; DISPLAY: inline; PADDING-LEFT: 1.5em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.3em; COLOR: #999; LINE-HEIGHT: 1.5; PADDING-TOP: 0.3em; BACKGROUND-REPEAT: no-repeat
}
BODY.mystuff DIV.places UL LI UL LI.people {
	BACKGROUND-IMAGE: url(../images/ico/icoBlock.gif)
}
BODY.mystuff DIV.places UL LI UL LI.plans FORM.invite BODY.mystuff DIV.places UL LI UL LI.tags {
	BACKGROUND-IMAGE: url(../images/ico/icoBlock.gif)
}
FORM#settings {
	
}
FORM#settings DIV.span5 {
	PADDING-RIGHT: 1.8em; PADDING-LEFT: 1.8em; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 1.8em; WIDTH: 24.6em; PADDING-TOP: 1.8em
}
FORM#settings DIV.span11 {
	PADDING-RIGHT: 1.8em; PADDING-LEFT: 1.8em; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 1.8em; WIDTH: 60.6em; PADDING-TOP: 1.8em
}
FORM#settings FIELDSET {
	BORDER-RIGHT: #fff 0.1em solid; PADDING-RIGHT: 1.7em; BORDER-TOP: #fff 0.1em solid; PADDING-LEFT: 1.7em; PADDING-BOTTOM: 1.7em; MARGIN: 0px 0px 1.8em; BORDER-LEFT: #fff 0.1em solid; PADDING-TOP: 1.7em; BORDER-BOTTOM: #fff 0.1em solid
}
FORM#settings DIV.span5 LABEL {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
FORM#settings DIV.span5 SELECT {
	MARGIN: 0px 0px 1.8em
}
FORM#settings DIV.span5 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.invite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
FORM.invite FIELDSET {
	PADDING-RIGHT: 3em; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px 7.5em 1.7em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0.1em solid
}
FORM.invite LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.8em; FLOAT: none; PADDING-BOTTOM: 0.5em; WIDTH: auto; COLOR: #666; LINE-HEIGHT: 1; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
FORM.invite LABEL STRONG {
	FONT-WEIGHT: bold; COLOR: #333
}
FORM.invite P.note {
	COLOR: #999
}
FORM.invite INPUT#inviteWhoName {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; WIDTH: 482px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 3px
}
FORM.invite INPUT#inviteWhoEmail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; WIDTH: 482px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 3px
}
FORM.invite TEXTAREA#inviteMsg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; WIDTH: 482px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 3px
}
FORM.invite DIV.secondary LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 1.2857; PADDING-TOP: 0px
}
FORM.invite DIV.secondary INPUT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 5px 0px; COLOR: #666; LINE-HEIGHT: 1.5; PADDING-TOP: 2px
}
FORM.invite P#actions {
	PADDING-RIGHT: 6.3em; PADDING-LEFT: 6.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.8em; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: right
}
FORM.invite P#actions SPAN {
	PADDING-RIGHT: 0.3em; COLOR: #999
}
FORM.invite A.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1em; DISPLAY: inline-block; PADDING-LEFT: 1em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #333; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.75em; COLOR: #fff; PADDING-TOP: 0.75em; BORDER-RIGHT-WIDTH: 0px
}
DIV.map {
	MARGIN: 0px 0px 1.8em
}
DIV.map A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.map IMG {
	MARGIN: 12px 0px 0px
}
BODY.voting DIV.map IMG {
	MARGIN: 0px
}
DIV.map H4 {
	
}
DIV.map H4 SMALL {
	FONT-SIZE: 12px; FLOAT: right
}
DIV.map H1 {
	FONT-SIZE: medium
}
DIV.mapVCardContainer A.directions {
	DISPLAY: none; WIDTH: 0px
}
DIV.mapVCardContainer SPAN.postal-code {
	DISPLAY: none; WIDTH: 0px
}
DIV.mapVCardContainer SMALL.tel {
	DISPLAY: none; WIDTH: 0px
}
DIV.mapVCardContainer SPAN.summary {
	DISPLAY: block; PADDING-BOTTOM: 8px
}
DIV.mapVCardContainer SMALL.location {
	DISPLAY: block; PADDING-BOTTOM: 3px
}
DIV.mapVCardContainer SPAN.bullet {
	DISPLAY: none
}
.calVote UL {
	MARGIN: 0px 0px 18px
}
.calVote UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #eee 1px solid
}
.calVote H4 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #333; PADDING-BOTTOM: 9px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 9px
}
DIV.figure {
	BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 30px 27px 0px; WIDTH: 248px
}
DIV.figure DIV#ProfileImageContainer {
	BORDER-RIGHT: #f5f5f5 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f5f5f5 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 18px; OVERFLOW: hidden; BORDER-LEFT: #f5f5f5 2px solid; WIDTH: 100%; PADDING-TOP: 7px; BORDER-BOTTOM: #f5f5f5 2px solid; TEXT-ALIGN: center
}
DIV.figure IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.figure A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.figure P {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 11px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 9px; WIDTH: 234px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 9px
}
DIV.figure A.more {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: #999; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 1em; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 2px
}
DIV#ProfileImageContainer {
	BORDER-RIGHT: #f5f5f5 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f5f5f5 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 18px; OVERFLOW: hidden; BORDER-LEFT: #f5f5f5 2px solid; WIDTH: 100%; PADDING-TOP: 7px; BORDER-BOTTOM: #f5f5f5 2px solid; TEXT-ALIGN: center
}
DIV.more-actions {
	MARGIN: 0px 0px 18px
}
DIV.profileSummary {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 14px; BACKGROUND: url(../images/vcard-bg.gif) #f5f5f5 repeat-x left top; FLOAT: left; PADDING-BOTTOM: 17px; MARGIN: 0px 0px 1.8em; BORDER-LEFT: #eee 1px solid; WIDTH: 317px; PADDING-TOP: 17px; BORDER-BOTTOM: #bbb 1px solid
}
DIV.profileSummary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.9em 0px 0px; PADDING-TOP: 0px
}
DIV.profileSummary UL LI {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.profileSummary UL LI.first {
	PADDING-LEFT: 0px
}
DIV.profileSummary UL LI.last {
	PADDING-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.profileSummary DL {
	FLOAT: left; MARGIN: 0px 18px 0px 0px; WIDTH: 6em; LINE-HEIGHT: 18px
}
DIV.profileSummary DT {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c1495c; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.profileSummary DD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 27px; BACKGROUND: #fff; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
DIV.profileSummary P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.profileSummary UL.summaryStats {
	MARGIN: 0px
}
DIV.profileSummary UL.summaryStats LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.profileSummary UL.summaryStats {
	
}
DIV.profileSummary DIV.figure {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
DIV.profileSummary DIV.right {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
DIV.profileSummary DIV.figure DIV {
	OVERFLOW: hidden; HEIGHT: 180px; TEXT-ALIGN: center
}
DIV.profileSummary DIV.figure IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.vHdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 9px; max-height: 150px
}
DIV.vHdr .vcard {
	FLOAT: left; max-height: 150px
}
DIV.vHdr .vevent {
	FLOAT: left; max-height: 150px
}
DIV.vHdr H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 30px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
DIV.vHdr H1 SMALL.tel {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #999
}
DIV.vHdr .vcard ADDRESS {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; COLOR: #666; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
DIV.vHdr .vevent ADDRESS {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; COLOR: #666; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
DIV.vHdr .vcard SPAN {
	FONT-SIZE: 14px
}
DIV.vHdr .vevent SPAN {
	FONT-SIZE: 14px
}
DIV.vHdr SPAN.bullet {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.vHdr A.download-vcard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/ico/16/vcard.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.vHdr A.download-vevent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/ico/16/vcard.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.vHdr H1 SPAN.summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 30px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: capitalize; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
DIV.vHdr H1 SMALL.location {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #999
}
DIV.vHdr H1 SMALL.dtstart {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #999
}
DIV.vHdr H1 SMALL.dtend {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #999
}
DIV.meta-data {
	FLOAT: left; MARGIN: 0px 0px 27px; WIDTH: 330px
}
DIV.meta-data UL#tagUL {
	
}
DIV.meta-data UL#tagUL LI A.remove {
	COLOR: #777
}
DIV.meta-data UL#tagUL LI A.remove:visited {
	COLOR: #777
}
DIV.meta-data UL#tagUL LI A.remove:hover {
	COLOR: #900
}
DIV.meta-data DIV.tags INPUT#txtTags {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #777 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid
}
DIV.meta-data DIV.tags INPUT#txtTagButton {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid
}
DIV.meta-data P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.meta-data DIV.description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.meta-data .mystuff {
	FLOAT: none
}
DIV#fatpower {
	FONT-SIZE: 12px; FLOAT: right
}
DIV.profileInfo {
	MARGIN: 0px 0px 9px; OVERFLOW: hidden
}
DIV.profileInfo UL {
	MARGIN: 0.9em 0px
}
DIV.profilePic {
	MARGIN: 0px 13px 0px 0px; WIDTH: 180px; HEIGHT: 180px; TEXT-ALIGN: center
}
DIV.profileInfo DIV.smallFigure IMG {
	DISPLAY: inline
}
DIV#bio {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
DIV#Bio {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
DIV.metaInfo {
	
}
DIV.metaInfo TABLE {
	MARGIN: 0px 0px 1.8em
}
DIV.metaInfo TABLE TR {
	
}
DIV.metaInfo TABLE TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #777; LINE-HEIGHT: 1.5
}
DIV.metaInfo TABLE TD.meta {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.metaInfo TABLE ADDRESS {
	FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize
}
DIV.metaInfo TABLE ADDRESS abbr {
	TEXT-TRANSFORM: uppercase
}
DIV.tags {
	CLEAR: both; MARGIN: 0px 0px 1.8em; OVERFLOW: hidden
}
DIV.tags UL {
	FLOAT: left; MARGIN: 0.9em 0px; WIDTH: 100%
}
DIV.tags UL LI {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(../images/ico/16/tags.gif) no-repeat left 2px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #777; PADDING-TOP: 1px
}
UNKNOWN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#upcomingEvents {
	CLEAR: both; OVERFLOW: hidden
}
#upcomingEvents DIV.cal {
	FLOAT: right; WIDTH: 24em
}
#upcomingEvents OL {
	MARGIN: 0px 0px 1.8em; WIDTH: 330px
}
#upcomingEvents OL LI {
	PADDING-RIGHT: 9px; PADDING-LEFT: 21px; FONT-SIZE: 12px; BACKGROUND: url(../images/ico/ico_calendar.gif) no-repeat left 11px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#upcomingEvents OL LI STRONG {
	DISPLAY: block; LINE-HEIGHT: 1.5
}
#upcomingEvents OL LI SPAN {
	DISPLAY: block; LINE-HEIGHT: 1.5
}
#upcomingEvents OL LI UL {
	MARGIN: 0px
}
#upcomingEvents OL LI UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #777; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#upcomingEvents OL LI UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#upcomingEvents OL LI UL LI STRONG {
	DISPLAY: inline; COLOR: #333
}
#businessHours {
	FLOAT: right; MARGIN: 0px 0px 0px 15px; WIDTH: 180px
}
#businessHours OL {
	MARGIN: 0.9em 0px 2.7em; OVERFLOW: hidden
}
#businessHours OL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 8px; OVERFLOW: hidden; COLOR: #666; LINE-HEIGHT: 1; PADDING-TOP: 8px
}
#businessHours OL LI SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 33%; COLOR: #333
}
#services {
	MARGIN: 0px; WIDTH: 66%
}
#services UL {
	MARGIN: 0.9em 0px 2.7em; OVERFLOW: hidden
}
#services UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 172px; COLOR: #999; PADDING-TOP: 0px
}
#services UL LI.offered {
	BACKGROUND: url(../images/ico/ico_checkmark.gif) no-repeat left 3px; COLOR: #333
}
#paymentOptions {
	
}
#paymentOptions UL {
	MARGIN: 0.9em 0px 2.7em
}
#paymentOptions UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
#paymentOptions UL LI.accepted {
	BACKGROUND: url(../images/ico/ico_checkmark.gif) no-repeat left 3px; COLOR: #333
}
#paymentOptions UL LI IMG {
	DISPLAY: block; MARGIN: 0px 0px 0.9em
}
DIV#activities {
	MARGIN: 0px 0px 2.7em
}
DIV#activities UL {
	MARGIN: -0.9em 0px 0px
}
DIV#activities UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.8em; OVERFLOW: hidden; PADDING-TOP: 0.9em; BORDER-BOTTOM: #ddd 0.1em solid
}
DIV#activities UL LI IMG {
	FLOAT: left; MARGIN: 0px 0.9em 0px 0px
}
DIV#activities UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
DIV#activities UL LI H5 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 91%; COLOR: #999
}
DIV#activities UL LI UL {
	MARGIN: 0px
}
DIV#activities UL LI UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#activities UL LI UL.attendance {
	FLOAT: right; MARGIN: 0px 0px 1.8em; WIDTH: 9em
}
DIV#activities UL LI UL.attendance LI {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.1em; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999; LINE-HEIGHT: 1.6363; BORDER-RIGHT-WIDTH: 0px
}
#activity {
	MARGIN: 0px 0px 1.8em
}
#activity H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px
}
#activity OL {
	BORDER-TOP: #ddd 1px solid; MARGIN: 0px 0px 17px; OVERFLOW: hidden
}
#activity OL LI {
	PADDING-RIGHT: 18px; PADDING-LEFT: 35px; FONT-SIZE: 12px; PADDING-BOTTOM: 17px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2ecf2 0.1em solid
}
#activity OL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#activity OL LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#activity OL LI H5 SMALL {
	FONT-SIZE: 91%; FLOAT: right
}
#activity OL LI.sponsored {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#activity OL LI.sponsored DIV {
	PADDING-RIGHT: 1.8em; PADDING-LEFT: 3em; BACKGROUND: #e2ecf2; PADDING-BOTTOM: 1.6em; PADDING-TOP: 1.6em
}
#activity OL LI.addComment {
	PADDING-RIGHT: 1.8em; BORDER-TOP: #a8cfe5 0.1em solid; PADDING-LEFT: 1.8em; BACKGROUND: #e2ecf2; PADDING-BOTTOM: 0.9em; PADDING-TOP: 1.7em
}
#activity OL LI.addComment TEXTAREA {
	BACKGROUND: #fff; WIDTH: 505px
}
#activity OL LI.yelp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#activity OL LI {
	BACKGROUND: url(../images/ico/16/information.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.NoBackground {
	BACKGROUND: #fff no-repeat 9px 1.5em
}
#activity OL LI.yelp DIV {
	PADDING-RIGHT: 1.8em; PADDING-LEFT: 3em; BACKGROUND: url(../images/ico/ico_yelp.gif) #fffae8 no-repeat 5px 1.5em; PADDING-BOTTOM: 1.6em; PADDING-TOP: 1.6em
}
#activity OL LI.PostedComment {
	BACKGROUND: url(../images/ico/ico_comment.gif) #fff no-repeat 7px 1.5em
}
#activity OL LI.center {
	BACKGROUND: url(../images/ico/16/information.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.EditedProfile {
	BACKGROUND: url(../images/ico/16/edit.gif) #fff no-repeat 5px 1.5em
}
LI.ChangedPicture {
	BACKGROUND: url(../images/ico/16/edit.gif) #fff no-repeat 5px 1.5em
}
LI.UpdatedWebsites {
	BACKGROUND: url(../images/ico/16/edit.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.PostedRave {
	BACKGROUND: url(../images/ico/16/fan_16.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.externalReview {
	BACKGROUND: url(../images/ico/16/offsite_review.gif) #fff no-repeat
}
#activity OL LI.CreatedPoll {
	BACKGROUND: url(../images/ico/16/organizer.gif) #fff no-repeat 5px 1.5em
}
FinalizedPoll {
	BACKGROUND: url(../images/ico/16/organizer.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.NowFriends {
	BACKGROUND: url(../images/ico/16/people.png) #fff no-repeat 5px 1.5em
}
LI.NowConnections {
	BACKGROUND: url(../images/ico/16/people.png) #fff no-repeat 5px 1.5em
}
#activity OL LI.UpdatedInterests {
	BACKGROUND: url(../images/ico/16/tags.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.VotedForPlace {
	BACKGROUND: url(../images/ico/16/ico_map.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.VotedForTime {
	BACKGROUND: url(../images/ico/16/calendar.png) #fff no-repeat 5px 1.5em
}
#activity OL LI.ExternalReview {
	BACKGROUND: url(../images/ico/16/offsite_review.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.ChoseTask {
	BACKGROUND: url(../images/ico/16/ico_vote.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.AcceptedInvite {
	BACKGROUND: url(../images/ico/16/rsvp.gif) #fff no-repeat 5px 1.5em
}
#activity OL LI.PostedRant {
	BACKGROUND: url(../images/ico/ico_comment.gif) #fff no-repeat 5px 1.5em
}
#activityDiv P SMALL {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 15px; FONT-STYLE: oblique
}
#activity P SMALL {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 15px; FONT-STYLE: oblique
}
DIV.cal {
	MARGIN: 0px 0px 1.8em
}
DIV.cal DIV.calWrap {
	BORDER-RIGHT: #ddd8d0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd8d0 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd8d0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd8d0 1px solid
}
DIV.cal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.75em; PADDING-TOP: 0.75em
}
DIV.cal TABLE {
	BACKGROUND: #fff; WIDTH: 100%
}
DIV.cal TABLE THEAD {
	
}
DIV.cal TABLE THEAD TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #a84141; PADDING-BOTTOM: 8px; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 9px; BORDER-BOTTOM: #863434 1px solid; TEXT-ALIGN: center
}
DIV.cal TABLE THEAD TH.previous {
	FONT-SIZE: 14px; TEXT-ALIGN: left
}
DIV.cal TABLE THEAD TH.next {
	FONT-SIZE: 14px; TEXT-ALIGN: right
}
DIV.cal TABLE THEAD TH.current {
	text-shadow: 0 1px 1px #4f1c1c
}
DIV.cal TABLE THEAD TH A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px; BORDER-RIGHT-WIDTH: 0px
}
DIV.cal TABLE THEAD TH A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px; BORDER-RIGHT-WIDTH: 0px
}
DIV.cal TABLE TR {
	
}
DIV.cal TABLE TR TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: #999; LINE-HEIGHT: 1; PADDING-TOP: 8px; TEXT-ALIGN: center
}
DIV.cal TABLE TR.weekHdr TD {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/cal/calWeekHdrBg.gif) #e9cfcf repeat-x left top; COLOR: #4f1c1c; BORDER-RIGHT-WIDTH: 0px; text-shadow: 0 1px 1px #fff
}
DIV.cal TABLE TR.odd TD {
	BACKGROUND: #f5f5f5
}
DIV.cal TABLE TR TD.last {
	BORDER-RIGHT-WIDTH: 0px
}
DIV.cal TABLE TR TD.lastMonth {
	BACKGROUND: #f9f9f9; COLOR: #ccc
}
DIV.cal TABLE TR TD.nextMonth {
	BACKGROUND: #f9f9f9; COLOR: #ccc
}
DIV.cal TABLE TR TD.blueTab {
	BACKGROUND: url(../images/cal/calBlueTab.gif) no-repeat right top
}
DIV.cal TABLE TR TD.greenTab {
	BACKGROUND: url(../images/cal/calGreenTab.gif) no-repeat right top
}
DIV.cal TABLE TR TD.redTab {
	BACKGROUND: url(../images/cal/calRedTab.gif) no-repeat right top
}
DIV.cal TABLE TR TD A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
DIV.cal TABLE TR TD A SPAN {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; BACKGROUND: #fff; PADDING-BOTTOM: 0.75em; PADDING-TOP: 0.75em; BORDER-BOTTOM: #ddd 1px solid
}
DIV.cal TABLE TR TD A SPAN {
	DISPLAY: none
}
DIV.cal TABLE TR TD A:visited SPAN {
	DISPLAY: none
}
DIV.cal TABLE TR TD A:hover {
	
}
DIV.cal TABLE TR TD A:hover SPAN {
	DISPLAY: block; Z-INDEX: 1000; WIDTH: 18em; POSITION: absolute; TOP: 0px
}
DIV.voteCal TABLE TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 12px; PADDING-TOP: 13px
}
DIV.voteCal TABLE TR.weekHdr TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
DIV.twoWeekCal {
	
}
DIV.twoWeekCal TABLE {
	MARGIN: 0px 0px 1.8em; WIDTH: 615px
}
DIV.twoWeekCal TABLE THEAD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.twoWeekCal TABLE THEAD TR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.twoWeekCal TABLE THEAD TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/calTheadBg.gif) repeat-x left top; PADDING-BOTTOM: 7px; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 8px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center
}
DIV.twoWeekCal TABLE THEAD TH.sun {
	PADDING-LEFT: 9px; BACKGROUND: url(../images/calTheadL.gif) no-repeat left top
}
DIV.twoWeekCal TABLE THEAD TH.sat {
	PADDING-RIGHT: 9px; BACKGROUND: url(../images/calTheadR.gif) no-repeat right top
}
DIV.twoWeekCal TABLE THEAD TH A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px; BORDER-RIGHT-WIDTH: 0px
}
DIV.twoWeekCal TABLE THEAD TH A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px; BORDER-RIGHT-WIDTH: 0px
}
DIV.twoWeekCal TABLE TR {
	BACKGROUND: #f5f5f5
}
DIV.twoWeekCal TABLE TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; COLOR: #999; LINE-HEIGHT: 18px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; xborder-right: 1px solid #ddd
}
UNKNOWN {
	BORDER-LEFT: #ddd 1px solid
}
DIV.twoWeekCal TABLE TR TD.first {
	BORDER-LEFT-WIDTH: 0px
}
DIV.twoWeekCal TABLE TR TD.last {
	BORDER-RIGHT-WIDTH: 0px
}
DIV.twoWeekCal TABLE TR.weekHdr {
	BORDER-RIGHT: #d9aca3 1px solid; BORDER-TOP: #d9aca3 0px solid; BORDER-LEFT: #d9aca3 1px solid; BORDER-BOTTOM: #d9aca3 0px solid
}
DIV.twoWeekCal TABLE TR.weekHdr TD {
	FONT-WEIGHT: bold; BACKGROUND: #fcdcd6; COLOR: #a74d39; BORDER-BOTTOM: #d9aca3 1px solid; BORDER-RIGHT-WIDTH: 0px
}
DIV.twoWeekCal TABLE TR TD SPAN.date {
	DISPLAY: block; TEXT-ALIGN: left
}
DIV.twoWeekCal TABLE TR TD UL {
	MARGIN: 0px
}
DIV.twoWeekCal TABLE TR TD UL LI {
	FONT-SIZE: 11px; LINE-HEIGHT: 18px
}
DIV.twoWeekCal TABLE TR TD UL LI A {
	
}
DIV.twoWeekCal TABLE TR TD.plansMade {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.twoWeekCal TABLE TR TD.plansMade DIV {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100%
}
DIV.related {
	MARGIN: 0px 0px 1.8em
}
DIV.related SMALL {
	DISPLAY: block; FONT-SIZE: 11px
}
DIV.related A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.related UL {
	BORDER-TOP: #eee 1px solid; MARGIN: 0.8em 0px; BORDER-BOTTOM: #fff 1px solid
}
DIV.related UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #eee 1px solid
}
DIV.related UL LI UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.related UL LI UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 3em; COLOR: #999; LINE-HEIGHT: 14px; PADDING-TOP: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
DIV.related UL LI UL LI.people {
	BACKGROUND-IMAGE: url(../images/ico/ico_people_gray.gif)
}
DIV.related UL LI UL LI.centers {
	BACKGROUND-IMAGE: url(../images/ico/ico_center_gray.gif)
}
DIV.related UL LI UL LI.tags {
	BACKGROUND-IMAGE: url(../images/ico/ico_tag_gray.gif)
}
UL.stats {
	
}
UL.stats LI {
	PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.voting DIV.eventInfo {
	OVERFLOW: hidden; HEIGHT: auto
}
BODY.voting DIV.eventInfo DIV.smallFigure {
	FLOAT: left; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; WIDTH: 180px; HEIGHT: 180px; TEXT-ALIGN: center
}
BODY.voting DIV.eventInfo IMG {
	DISPLAY: inline
}
DIV.PlaceVoteLeader {
	FONT-WEIGHT: bold
}
DIV.TimeVoteLeader {
	FONT-WEIGHT: bold
}
DIV#hCal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 2.7em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0.1em solid
}
DIV#hCal H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#hCal H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#hCal H2 {
	FONT-WEIGHT: normal; COLOR: #999
}
DIV#hCal H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#hCal P.plannedBy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1.5em
}
DIV#hCal P.plannedBy SPAN {
	COLOR: #999
}
DIV#hCal DIV.eventMeta {
	MARGIN: 0px 6em 0px 11em
}
DIV.eventInfo {
	
}
DL.eventDate {
	BACKGROUND: #f5f5f5; FLOAT: left; MARGIN: 0px 1.8em 1.8em 0px; WIDTH: 9em
}
DL.eventDate DT {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; BACKGROUND: #666; PADDING-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
DL.eventDate DD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 3.6em; PADDING-BOTTOM: 0.25em; COLOR: #333; LINE-HEIGHT: 1; PADDING-TOP: 0.25em; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
DL.small {
	MARGIN: 0px 0.9em 1.8em 0px; WIDTH: 4em
}
DL.small DT {
	FONT-SIZE: 1em
}
DL.small DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
FORM.poll {
	MARGIN: 0px 0px 1.8em
}
FORM.poll INPUT {
	
}
FORM.poll UL {
	MARGIN: 0px 6em 0px 11em
}
FORM.poll LI {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-TOP: 0.4em
}
FORM.poll LI SPAN.votes {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: #333; PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0.2em
}
DIV.peopleAttending {
	MARGIN: 0px 0px 1.8em
}
DIV.peopleAttending UL {
	OVERFLOW: hidden
}
DIV.peopleAttending UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0.9em; OVERFLOW: hidden; WIDTH: 50%; PADDING-TOP: 0.9em
}
DIV.peopleAttending UL LI IMG {
	FLOAT: left; MARGIN: 0px 0.9em 0px 0px; WIDTH: 36px
}
DIV.peopleAttending UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
DIV.peopleAttending UL LI H5 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 91%; COLOR: #999
}
DIV.peopleAttending UL LI UL {
	DISPLAY: none; MARGIN: 0px; OVERFLOW: auto
}
DIV.peopleAttending UL LI UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; FLOAT: none; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 0px
}
DIV.agendaList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.9em 0px 2.7em; PADDING-TOP: 0px
}
DIV.agendaList P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2.25em; PADDING-TOP: 0px
}
DIV.agendaList UL {
	
}
DIV.agendaList UL LI {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #999; LINE-HEIGHT: 1; PADDING-TOP: 7px
}
DIV.agendaList UL LI STRONG {
	DISPLAY: inline-block; WIDTH: 60px; COLOR: #333
}
DIV.agendaList UL LI SPAN.todo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #666; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 2px
}
DIV.agendaList UL LI A.edit {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #666; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 2px
}
DIV.tasks UL {
	
}
DIV.tasks UL LI {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 7px; OVERFLOW: hidden; PADDING-TOP: 8px
}
DIV.tasks UL LI.alt {
	BACKGROUND: #e9f0f4
}
DIV.tasks UL LI A {
	FONT-WEIGHT: bold
}
DIV.tasks UL LI A.signUpBtn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn/signUpBtnR.gif) no-repeat right top; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DIV.tasks UL LI A.signUpBtn:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn/signUpBtnR.gif) no-repeat right top; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DIV.tasks UL LI A.signUpBtn SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/btn/signUpBtnL.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; HEIGHT: 22px; text-shadow: 0 -1px 1px #758e5d
}
DIV.tasks TABLE TR {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 8px
}
DIV.tasks TABLE TR.alt {
	BACKGROUND: #e9f0f4
}
DIV.tasks UL TABLE A {
	FONT-WEIGHT: bold
}
DIV.tasks TABLE A.signUpBtn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn/signUpBtnR.gif) no-repeat right top; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DIV.tasks TABLE A.signUpBtn:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn/signUpBtnR.gif) no-repeat right top; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DIV.tasks TABLE A.signUpBtn SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/btn/signUpBtnL.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; HEIGHT: 22px; text-shadow: 0 -1px 1px #758e5d
}
FORM.flowForm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.flowForm FIELDSET {
	MARGIN: 0px
}
FORM.flowForm DIV#createPlan {
	CLEAR: both; MARGIN: 18px 0px 0px; OVERFLOW: hidden
}
FORM.flowForm DIV#createPlan P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 9px
}
FORM.flowForm A.lgBtn {
	
}
.sect {
	DISPLAY: block
}
.sectHdr {
	MARGIN: 0px; OVERFLOW: hidden
}
.sectHdr H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #87ae61; PADDING-TOP: 9px
}
.sectHdr H2 A {
	COLOR: #87ae61
}
.sectHdr .sectAction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px; WIDTH: auto; PADDING-TOP: 0px
}
.sectHdr .sectAction A.btn {
	MARGIN: 0px
}
.sectHdr P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.sectBody {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.closed .sectBody {
	DISPLAY: none
}
.sect {
	MARGIN: 0px 0px 18px
}
.sectHdr H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sectHdr H2 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; WHITE-SPACE: nowrap
}
.sectBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.sectHdr H2 SPAN {
	
}
.reviews H2 A {
	BACKGROUND: url(../images/star_me.png) #fff no-repeat left center
}
.people H2 A {
	BACKGROUND: url(../images/ico/24/groups.gif) #fff no-repeat left center
}
.places H2 A {
	BACKGROUND: url(../images/ico/24/places.gif) #fff no-repeat left center
}
.events H2 A {
	BACKGROUND: url(../images/ico/24/calendar.gif) #fff no-repeat left center
}
.tasks H2 A {
	BACKGROUND: url(../images/ico/24/voted.gif) #fff no-repeat left center
}
.activity H2 A {
	BACKGROUND: url(../images/ico/24/comment.gif) #fff no-repeat left center
}
.messages H2 A {
	BACKGROUND: url(../images/ico/24/comment.gif) #fff no-repeat left center
}
.info H2 A {
	BACKGROUND: url(../images/ico/24/information.gif) #fff no-repeat left center
}
DIV.privacyPanel .sectHdr H2 A {
	BACKGROUND: url(../images/ico/24/people.gif) #fff no-repeat left center
}
DIV.privacyPanel2 .sectHdr H2 A {
	BACKGROUND: url(../images/ico/24/map.gif) #fff no-repeat left center
}
BODY.plan .sectHdr {
	BACKGROUND-POSITION: left top
}
BODY.plan .sectHdr H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 390px; PADDING-TOP: 4px
}
BODY.plan .sectHdr H2 A {
	
}
BODY.plan .sectHdr P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
BODY.plan .sectBody {
	CLEAR: both
}
FORM.flowForm .sectHdr P INPUT {
	MARGIN: 0px 2px 0px 9px
}
FORM.flowForm FIELDSET#planWhat .sectHdr H2 {
	BACKGROUND: url(../images/form/ico-pin.gif) #fff no-repeat 4px center
}
FORM.flowForm FIELDSET#planWhere .sectHdr H2 {
	BACKGROUND: url(../images/ico/24/places.gif) #fff no-repeat left center
}
FORM.flowForm FIELDSET#planWhen .sectHdr H2 {
	BACKGROUND: url(../images/ico/24/calendar.gif) #fff no-repeat left center
}
FORM.flowForm FIELDSET#planWho .sectHdr H2 {
	BACKGROUND: url(../images/ico/24/groups.gif) #fff no-repeat left center
}
FORM.flowForm FIELDSET#planMore .sectHdr H2 {
	BACKGROUND: url(../images/form/ico-groups.gif) #fff no-repeat left center
}
FORM.flowForm FIELDSET#planTasks .sectHdr H2 {
	BACKGROUND: url(../images/ico/24/voted.gif) #fff no-repeat left center
}
FORM.flowForm FIELDSET#volunteers .sectHdr H2 {
	BACKGROUND: url(../images/ico/24/volunteer.png) #fff no-repeat left center
}
FORM.flowForm FIELDSET#hasRSVP .sectHdr H2 {
	BACKGROUND: url(../images/ico/24/trackRSVP.png) #fff no-repeat left center
}
DIV.peopleModule .sectHdr H2 {
	BACKGROUND: url(../images/form/ico-groups.gif) #fff no-repeat left center
}
FORM.flowForm DIV.block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 18px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #f3f8fb 1px solid
}
FORM.flowForm DIV.block P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px 20px; WIDTH: 61%; PADDING-TOP: 0px
}
FORM.flowForm DIV.block P.no-margins {
	MARGIN: 9px 4% 0px; WIDTH: auto
}
FORM.flowForm DIV.block DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.flowForm INPUT {
	MARGIN: 0px; FONT-FAMILY: "Arial", "Helvetica Neue", "Helvetica", sans-serif
}
FORM.flowForm .input-file {
	MARGIN: 3px 0px 0px
}
FORM.flowForm .input-text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; WIDTH: 61%; PADDING-TOP: 3px
}
FORM.flowForm .input-day {
	FONT-SIZE: 12px; WIDTH: 70px
}
FORM.flowForm .input-time {
	FONT-SIZE: 12px; WIDTH: 80px
}
FORM.flowForm TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 61%; PADDING-TOP: 3px; FONT-FAMILY: "Arial", "Helvetica Neue", "Helvetica", sans-serif; HEIGHT: 75px
}
FORM.flowForm DIV#people {
	MARGIN: 0px 4%; WIDTH: 514px
}
FORM.flowForm DIV#people UL {
	MARGIN: 0px; WIDTH: 494px
}
FORM.flowForm DIV#people UL LI UL LI {
	MARGIN: 0px 9px 9px 0px; WIDTH: 224px
}
FORM.flowForm DIV#people UL LI UL LI A {
	WIDTH: 210px
}
DIV.singleTime {
	
}
DIV.singleTime SPAN {
	FONT-SIZE: 12px
}
A#setTime {
	FLOAT: right; MARGIN: 9px 0px 0px 150px
}
DIV.singleLocation {
	
}
DIV.singleLocation SPAN {
	FONT-SIZE: 12px
}
A#setLocation {
	FLOAT: right; MARGIN: 9px 0px 0px 150px
}
A#clearLocation {
	FLOAT: left; MARGIN: 9px 0px 0px 150px; TEXT-DECORATION: underline
}
UL.addTags {
	FLOAT: left; MARGIN: 9px 0px 9px 150px; WIDTH: 58%
}
UL.addTags LI {
	FLOAT: left; WIDTH: 50%
}
UL.addTags LI SPAN A {
	COLOR: #999
}
UL.addTags LI SPAN A:hover {
	COLOR: #900
}
FORM.flowForm #addTags {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; WIDTH: 58%; PADDING-TOP: 3px
}
FORM.flowForm LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 200px; COLOR: #5b6d77; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
FORM.flowForm DIV.secondary LABEL {
	FLOAT: none; MARGIN: 0px 0px 9px 4%; WIDTH: auto; TEXT-ALIGN: left
}
FORM.flowForm DIV.primary LABEL.no-float {
	FLOAT: none; MARGIN: 0px 0px 9px 4%; WIDTH: auto; TEXT-ALIGN: left
}
FORM.flowForm #emailList {
	MARGIN: 0px 4%; WIDTH: 90%
}
FORM.flowForm DIV.primary LABEL SMALL {
	FONT-SIZE: 12px
}
FORM.flowForm DIV.secondary DIV.block P {
	MARGIN: 9px 4% 0px; WIDTH: auto
}
FORM.flowForm #privacySettings {
	MARGIN: 3px 0px 0px
}
FORM.flowForm #privacySettings LABEL {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
TABLE.addPollOptions {
	MARGIN: 0px 4%; WIDTH: 92%
}
TABLE.addPollOptions THEAD TH {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #87ae61; PADDING-BOTTOM: 4px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #668349 1px solid
}
TABLE.addPollOptions TD {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
TABLE.addPollOptions TD .input-text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 98%; PADDING-TOP: 3px
}
DIV.remove {
	FLOAT: right; WIDTH: 40px; MARGIN-RIGHT: 20px; TEXT-ALIGN: center
}
TD.remove {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 40px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.addPollOptions .allday {
	WIDTH: 60px; TEXT-ALIGN: center
}
TABLE.addPollOptions TD .input-day {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 15px 0px 0px; WIDTH: 75px; PADDING-TOP: 3px
}
TABLE.addPollOptions TD .input-time {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; WIDTH: 100px; PADDING-TOP: 3px
}
TABLE.addPollOptions TD #pollCity {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; WIDTH: 45%; PADDING-TOP: 3px
}
TABLE.addPollOptions TD #pollPlace {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; WIDTH: 45%; PADDING-TOP: 3px
}
TABLE.addPollOptions TD #taskPerson {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; WIDTH: 90%; PADDING-TOP: 3px
}
TABLE.addPollOptions TD #taskDescription {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 0px; WIDTH: 90%; PADDING-TOP: 3px
}
TABLE.addPollOptions TR.addToList TD {
	BORDER-TOP: #ddd 1px solid; BACKGROUND: #f5f5f5
}
TABLE.addPollOptions TR.addToList TD.add {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
TABLE.addPollOptions TR.addToList TD.add A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn/btn-add.gif) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 40px; TEXT-INDENT: -999em; PADDING-TOP: 0px; HEIGHT: 18px
}
TABLE.addPollOptions TR.addToList TD.add A:hover {
	BACKGROUND-POSITION: center -54px
}
DIV.remove A {
	DISPLAY: block; BACKGROUND: url(../images/btn/btn-remove.gif) no-repeat center 2px; MARGIN: 0px auto; WIDTH: 18px; TEXT-INDENT: -999em; HEIGHT: 18px
}
TD.remove A {
	DISPLAY: block; BACKGROUND: url(../images/btn/btn-remove.gif) no-repeat center 2px; MARGIN: 0px auto; WIDTH: 18px; TEXT-INDENT: -999em; HEIGHT: 18px
}
DIV.remove A:hover {
	BACKGROUND-POSITION: center -56px
}
TD.remove A:hover {
	BACKGROUND-POSITION: center -56px
}
TABLE.addPollOptions TR#addLocationRow .input-text {
	WIDTH: 175px
}
TABLE.addPollOptions TR#addLocationRow SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.striped TR.odd TD {
	BACKGROUND: #f0f2ec
}
FORM.groups FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; MARGIN: 0px 165px; WIDTH: 630px; PADDING-TOP: 36px
}
FORM.groups FIELDSET DIV {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
FORM.groups FIELDSET LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
FORM.groups FIELDSET .input-text {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #777; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 120px; WIDTH: 455px; BORDER-TOP-COLOR: #777; PADDING-TOP: 4px; BORDER-RIGHT-COLOR: #ccc
}
FORM.groups FIELDSET TEXTAREA {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #777; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 120px; WIDTH: 455px; BORDER-TOP-COLOR: #777; PADDING-TOP: 4px; BORDER-RIGHT-COLOR: #ccc
}
FORM.groups FIELDSET DIV.actions A.btn {
	MARGIN: 0px 0px 18px 5px
}
FORM.groups FIELDSET DIV.actions {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.groups FIELDSET DIV.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.groups FIELDSET DIV#otherSub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; PADDING-TOP: 0px
}
FORM.groups FIELDSET DIV#otherSub DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.groups FIELDSET DIV.captcha {
	BORDER-BOTTOM-WIDTH: 0px
}
FORM.groups FIELDSET DIV.captcha IMG {
	BORDER-RIGHT: #ddd8d0 1px solid; BORDER-TOP: #ddd8d0 1px solid; DISPLAY: block; MARGIN: 0px 0px 7px; BORDER-LEFT: #ddd8d0 1px solid; BORDER-BOTTOM: #ddd8d0 1px solid; HEIGHT: 36px
}
FORM.groups FIELDSET DIV.captcha INPUT {
	WIDTH: 134px
}
FORM.groups P.note {
	MARGIN: 0px 0px 0px 120px
}
FORM.groups FIELDSET H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 18px; PADDING-TOP: 0px
}
FORM.groups FIELDSET UL {
	MARGIN: 0px 0px 0px 120px
}
FORM.groups FIELDSET .button {
	MARGIN: 0px 0px 0px 120px
}
FORM.groups FIELDSET DIV#interestGroup .input-text {
	MARGIN: 0px 0px 9px 120px
}
FORM.groups TABLE#grouppermissionsList {
	
}
FORM.groups TABLE#grouppermissionsList LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: auto; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
FORM.groups TABLE#grouppermissionsList LABEL SMALL {
	FONT-SIZE: 12px
}
FORM.groups TABLE#grouppermissionsList INPUT {
	DISPLAY: inline
}
FORM.groups TABLE#grouppermissionsList TD {
	LINE-HEIGHT: 18px
}
DIV#group-contact {
	BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 15px 27px 0px; WIDTH: 100%
}
OL.group-messages {
	BORDER-TOP: #ddd 1px solid; MARGIN: 0px 0px 18px
}
OL.group-messages LI {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
OL.group-messages LI DIV.msgHdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 12px
}
OL.group-messages LI DIV.msgHdr A {
	FONT-WEIGHT: bold
}
OL.group-messages LI DIV.msgHdr A:visited {
	FONT-WEIGHT: bold
}
OL.group-messages LI DIV.msgHdr A SPAN {
	FONT-WEIGHT: normal; COLOR: #777
}
OL.group-messages LI DIV.msgHdr A.delete {
	DISPLAY: block; BACKGROUND: url(../images/ico/16/trash.gif) no-repeat center center; FLOAT: right; MARGIN: -4px 0px 0px; WIDTH: 18px; TEXT-INDENT: -999em; HEIGHT: 18px
}
OL.group-messages LI DIV.msgBody {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; PADDING-TOP: 0px
}
OL.group-messages LI.odd {
	BACKGROUND: #f9f9f9
}
OL.group-messages LI.reply-1 {
	MARGIN: 0px 0px 0px 30px
}
OL.group-messages LI.reply-2 {
	MARGIN: 0px 0px 0px 60px
}
OL.group-messages LI.reply-3 {
	MARGIN: 0px 0px 0px 90px
}
OL.group-messages LI UL {
	FLOAT: left; MARGIN: -9px 0px 0px -6px; OVERFLOW: hidden; HEIGHT: 27px
}
OL.group-messages LI UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
OL.group-messages LI UL LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
OL.group-messages LI UL LI A:visited {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
OL.group-messages LI UL LI.reply A {
	BORDER-RIGHT: #ddd 1px solid
}
DIV.ad300x250 {
	DISPLAY: block; Z-INDEX: 500; MARGIN: 0px 0px 1.8em; WIDTH: 300px; POSITION: relative
}
DIV.ad300x250 IFRAME {
	Z-INDEX: 500! important; POSITION: relative
}
DIV.ad300x250  {
	COLOR: #fff; TEXT-ALIGN: center
}
DIV.medRec  {
	COLOR: #fff; TEXT-ALIGN: center
}
DIV.medRec {
	BACKGROUND: #555; MARGIN: 0px 0px 20px; WIDTH: 300px; HEIGHT: 250px
}
A.btn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: right top; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.btn:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: right top; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.btn SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; text-shadow: 0 -1px 1px #758e5d
}
A.btn:visited SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; text-shadow: 0 -1px 1px #758e5d
}
A.lgBtn {
	BACKGROUND-IMAGE: url(../images/mainBtnGlyphR.gif); POSITION: relative; HEIGHT: 36px
}
A.lgBtn SPAN {
	FONT-SIZE: 16px; BACKGROUND-IMAGE: url(../images/mainBtnGlyphL.gif); LINE-HEIGHT: 36px; HEIGHT: 36px
}
A.lgBtn:hover {
	BACKGROUND-POSITION-Y: -36px
}
A.lgBtn:hover SPAN {
	BACKGROUND-POSITION-Y: -36px
}
A.lgBtn:active {
	BACKGROUND-POSITION-Y: -72px
}
A.lgBtn:active SPAN {
	BACKGROUND-POSITION-Y: -72px
}
A.medBtn {
	BACKGROUND-IMAGE: url(../images/btn/medBtnR.gif); HEIGHT: 26px
}
A.medBtn SPAN {
	FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/btn/medBtnL.gif); LINE-HEIGHT: 26px; HEIGHT: 26px
}
A.medBtn:hover {
	BACKGROUND-POSITION-Y: -26px
}
A.medBtn:hover SPAN {
	BACKGROUND-POSITION-Y: -26px
}
A.medBtn:active {
	BACKGROUND-POSITION-Y: -52px
}
A.medBtn:active SPAN {
	BACKGROUND-POSITION-Y: -52px
}
BODY.styleguide .btn {
	FLOAT: left
}
A.secBtn {
	BACKGROUND-IMAGE: url(../images/btn/btnSecR.gif)
}
A.secBtn SPAN {
	BACKGROUND-IMAGE: url(../images/btn/btnSecL.gif); COLOR: #666a5f; text-shadow: 0 1px 1px #fff
}
A.secBtn:hover {
	BACKGROUND-POSITION-Y: top
}
A.secBtn:hover {
	BACKGROUND-POSITION-Y: top
}
A.secBtn:hover SPAN {
	BACKGROUND-POSITION-Y: top
}
A.secBtn:active SPAN {
	BACKGROUND-POSITION-Y: top
}
A.orange-button {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightOrange.gif) no-repeat right top; FLOAT: left; FONT: 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 35px; TEXT-DECORATION: none
}
A.orange-button SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(../images/btn/leftOrange.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 25px; PADDING-TOP: 5px
}
A.userbutton {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightBlue.gif) no-repeat right top; FLOAT: left; FONT: 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 35px; TEXT-DECORATION: none
}
A.userbutton SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(../images/btn/leftBlue.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
A.adminModalButton {
	PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: url(../images/btn/rightAdmin.gif) no-repeat right top; FLOAT: left; FONT: 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 35px; TEXT-DECORATION: none
}
A.adminModalButton SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(../images/btn/leftAdmin.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
A.attendee-confirm-button {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightGreenConfirmButton.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 27px; TEXT-DECORATION: none
}
A.attendee-confirm-button SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(../images/btn/leftGreenConfirmButton.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
A.attendee-confirm-button-red {
	BACKGROUND: url(../images/btn/rightRedConfirmButton.gif) no-repeat right top
}
A.attendee-confirm-button-red SPAN {
	BACKGROUND: url(../images/btn/leftRedConfirmButton.gif) no-repeat
}
A.attendeeButton {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightYesButton.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 42px; TEXT-DECORATION: none
}
A.attendeeButton SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn/leftYesButton.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 135px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.attendeeButton-red {
	BACKGROUND: url(../images/btn/rightNoButton.gif) no-repeat right top
}
A.attendeeButton-red SPAN {
	BACKGROUND: url(../images/btn/leftNoButton.gif) no-repeat
}
A.shareButton {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightShareButton.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #70aa24; MARGIN-RIGHT: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
A.shareButton SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn/leftShareButton.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 270px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.admin-button {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightOrangeButton.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
A.admin-button SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(../images/btn/leftOrangeButton.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
A.left-green {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightGreenButton.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
A.left-green SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn/leftGreenButton.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 270px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.left-red {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/redright.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
A.left-red SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn/redleft.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 270px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.shareButton SPAN DIV {
	BACKGROUND-POSITION: 20px 0px; BACKGROUND-IMAGE: url(../images/events/shareGraphic.gif); PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
A.public-greenButton {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightGreenButton.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #70aa24; MARGIN-RIGHT: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
A.public-greenButton SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn/leftGreenButton.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 270px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.attendeeButton-share {
	
}
A.attendeeButton-share SPAN {
	
}
A.green-button {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightGreen.gif) no-repeat right top; FLOAT: left; FONT: 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 35px; TEXT-DECORATION: none
}
INPUT.green-button {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightGreen.gif) no-repeat right top; FLOAT: left; FONT: 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 35px; TEXT-DECORATION: none
}
A.green-button SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(../images/btn/leftGreen.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 25px; PADDING-TOP: 5px
}
A.rsvpAccept {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/btn/greenButton.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
A.rsvpCancel {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/btn/grayButton.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
A.rsvpDecline {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/btn/orangeButton.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
BODY.homepage #container {
	TEXT-ALIGN: center
}
BODY.homepage #container #header {
	TEXT-ALIGN: left
}
BODY.homepage #home-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/homepage/map-watermark.gif) #fff no-repeat center 9px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 840px; PADDING-TOP: 54px; TEXT-ALIGN: left
}
BODY.homepage H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; COLOR: #333830; PADDING-TOP: 0px
}
BODY.homepage H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; COLOR: #333830; LINE-HEIGHT: 27px; PADDING-TOP: 0px
}
BODY.homepage H2 SPAN {
	DISPLAY: block; FONT-SIZE: 18px; COLOR: #333830; LINE-HEIGHT: 27px
}
BODY.homepage H2 A {
	TEXT-DECORATION: underline
}
BODY.homepage H2 A:visited {
	TEXT-DECORATION: underline
}
BODY.homepage P.home-msg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 12px; WIDTH: 360px; COLOR: #666a5f; LINE-HEIGHT: 21px; PADDING-TOP: 0px
}
BODY.homepage DIV.primary-cta {
	FLOAT: right; MARGIN: 0px 0px 45px 60px; WIDTH: 300px
}
BODY.homepage DIV.primary-cta P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
BODY.homepage DIV.primary-cta FORM {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; BACKGROUND: url(../images/homepage/beta-signup-r.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 18px; WIDTH: 282px; PADDING-TOP: 0px; HEIGHT: 81px
}
BODY.homepage DIV.primary-cta FORM DIV.form-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../images/homepage/beta-signup-l.gif) no-repeat left top; PADDING-BOTTOM: 18px; WIDTH: 264px; PADDING-TOP: 18px; HEIGHT: 45px
}
BODY.homepage DIV.primary-cta FORM DIV.form-wrapper H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
BODY.homepage DIV.primary-cta FORM DIV.beta-signup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(../images/homepage/beta-signup-input.gif) no-repeat left 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 264px; PADDING-TOP: 0px; HEIGHT: 35px
}
BODY.homepage DIV.primary-cta FORM DIV.beta-signup #betaemail {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 3px 0px 0px; WIDTH: 212px; COLOR: #666a5f; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
BODY.homepage DIV.primary-cta FORM DIV.beta-signup #beta-signup-go {
	DISPLAY: block; FLOAT: left
}
BODY.homepage DIV.groups-cta {
	PADDING-RIGHT: 2%; PADDING-LEFT: 0px; BACKGROUND: url(../images/homepage/groups-cta-r.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; WIDTH: 98%; PADDING-TOP: 0px; HEIGHT: 38px
}
BODY.homepage DIV.groups-cta P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 45px; BACKGROUND: url(../images/homepage/groups-cta-l.gif) no-repeat left bottom; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1; PADDING-TOP: 14px; HEIGHT: 12px
}
UL#home-pods {
	FLOAT: left; MARGIN: 36px 0px; WIDTH: 960px
}
UL#home-pods LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 60px 0px 0px; WIDTH: 240px
}
UL#home-pods LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
UL#home-pods LI A IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 180px; BORDER-RIGHT-WIDTH: 0px
}
UL#home-pods LI A:visited IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 180px; BORDER-RIGHT-WIDTH: 0px
}
BODY.homepage DIV.blog-post {
	MARGIN: 0px 0px 3px; OVERFLOW: hidden; WIDTH: 240px; HEIGHT: 180px
}
BODY.homepage H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
BODY.homepage BLOCKQUOTE {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; PADDING-TOP: 0px
}
BODY.homepage BLOCKQUOTE P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 15px/22px "Georgia", "Times New Roman", Times, serif; COLOR: #777; PADDING-TOP: 0px
}
BODY.homepage BLOCKQUOTE P A {
	COLOR: #777; LINE-HEIGHT: 22px; FONT-STYLE: italic
}
BODY.homepage BLOCKQUOTE P A:visited {
	COLOR: #777; LINE-HEIGHT: 22px; FONT-STYLE: italic
}
BODY.homepage BLOCKQUOTE P A:hover {
	COLOR: #333
}
BODY.homepage #footer UL {
	WIDTH: 140px
}
FORM#editProfile INPUT.button {
	DISPLAY: inline; FLOAT: none; MARGIN: 9px 0px 0px 135px; WIDTH: auto
}
FORM#editProfile FIELDSET DIV INPUT.button {
	MARGIN: 9px 0px 0px 120px
}
FORM#editProfile DIV#profileInfo INPUT.button {
	MARGIN: 9px 0px 0px
}
FORM#editProfile DIV#profileInfo {
	FLOAT: right; MARGIN: 9px 0px 0px 24px; OVERFLOW: hidden; WIDTH: 126px
}
FORM#editProfile DIV#profileInfo IMG {
	DISPLAY: block; HEIGHT: 126px
}
FORM#editProfile DIV#profileInfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM#editProfile {
	
}
FORM#editProfile LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 1px 10px 0px 0px; WIDTH: 110px; COLOR: #333; LINE-HEIGHT: 18px; TEXT-ALIGN: right
}
FORM#editProfile #radio-list-container LABEL {
	WIDTH: auto
}
FORM#editProfile .textarea {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 9px 120px; BORDER-LEFT: #999 1px solid; COLOR: #777; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
FORM#editProfile .long-input {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 9px 120px; BORDER-LEFT: #999 1px solid; COLOR: #777; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
FORM#editProfile .medium-input {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 9px 120px; BORDER-LEFT: #999 1px solid; COLOR: #777; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
FORM#editProfile .medium-input {
	WIDTH: 210px
}
FORM#editProfile .long-input {
	WIDTH: 350px
}
FORM#editProfile .textarea {
	WIDTH: 360px
}
FORM#editProfile FIELDSET DIV.subHdr {
	MARGIN: 0px 0px 18px
}
FORM#editProfile FIELDSET DIV.block {
	OVERFLOW: auto
}
FORM#editProfile UL {
	MARGIN: 0px 0px 18px
}
FORM#editProfile P.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN-LEFT: 120px; PADDING-TOP: 0px
}
FORM#editProfile DIV#content-sec .button {
	MARGIN: 0px 0px 9px
}
FORM#editProfile FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; PADDING-TOP: 9px; BORDER-BOTTOM: #ddd8d0 1px solid
}
FORM#editProfile FIELDSET.last {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 27px
}
FORM#editProfile SPAN.inline-error {
	DISPLAY: block; FONT-SIZE: 12px; LEFT: 120px; COLOR: #900; LINE-HEIGHT: 18px; POSITION: relative; TOP: -3px
}
BODY.account FORM#editProfile .button {
	MARGIN: 0px 0px 0px 120px
}
FORM#editProfile FIELDSET DIV.required LABEL {
	FONT-WEIGHT: bold; COLOR: #900
}
TABLE.settingsOptions {
	BORDER-RIGHT: #d6e7f1 1px solid; BORDER-TOP: #d6e7f1 1px solid; MARGIN: 0px; BORDER-LEFT: #d6e7f1 1px solid; WIDTH: 335px; BORDER-BOTTOM: #d6e7f1 1px solid
}
UNKNOWN {
	DISPLAY: inline; FLOAT: left
}
TABLE.settingsOptions TR.alt {
	BACKGROUND-COLOR: #f0f7f9
}
FORM#editProfile TABLE.settingsOptions TR LABEL {
	WIDTH: auto
}
DIV.profileProgress {
	
}
DIV.profileProgress H4 {
	text-shadow: 0 1px 1px #fff
}
DIV.profileProgress DIV {
	BORDER-RIGHT: #ddd8d0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd8d0 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd8d0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd8d0 1px solid
}
DIV.profileProgress DIV DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/progress-bar.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
DIV.profileProgress DIV DIV DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/progress-bar-left.gif) no-repeat left top; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
DIV.profileProgress DIV DIV SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 7px 0px 0px; COLOR: #fff; TEXT-ALIGN: right; text-shadow: 0 1px 1px #67804f
}
DIV.vcard {
	
}
DIV.vevent {
	
}
DIV.vcard ADDRESS {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
DIV.vevent ADDRESS {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
DIV.vcard UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.vevent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.vcard UL LI {
	BORDER-RIGHT: #ddd8d0 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.vevent UL LI {
	BORDER-RIGHT: #ddd8d0 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.vcard UL LI.v_tel {
	PADDING-LEFT: 0px
}
DIV.vevent UL LI.v_tel {
	PADDING-LEFT: 0px
}
DIV.vcard UL LI.v_email {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.vevent UL LI.v_email {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.vcard P.geo {
	DISPLAY: none
}
DIV.vevent P.geo {
	DISPLAY: none
}
DIV.vcard IMG.photo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 0px 10px 7px 0px; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 70px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 70px; TEXT-ALIGN: center
}
.profile-stuff {
	BORDER-TOP: #ddd8d0 1px solid; MARGIN: 0px
}
.profile-stuff LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MIN-HEIGHT: 77px; PADDING-BOTTOM: 12px; WIDTH: 100%; LINE-HEIGHT: 1; PADDING-TOP: 13px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
.profile-stuff UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
.profile-stuff LI DIV.vcard ADDRESS {
	FONT-SIZE: 12px! important; TEXT-TRANSFORM: capitalize
}
.profile-stuff LI DIV.vcard ADDRESS SPAN {
	FONT-SIZE: 12px! important; TEXT-TRANSFORM: capitalize
}
.profile-stuff LI DIV.vcard {
	FLOAT: left; TEXT-TRANSFORM: capitalize; WIDTH: 350px
}
.profile-stuff LI DIV.vcard UL LI {
	BORDER-RIGHT: #ddd8d0 1px solid; PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 4px; FONT-SIZE: 12px! important; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.profile-stuff LI DIV.vcard ADDRESS SPAN.street-address {
	TEXT-TRANSFORM: capitalize
}
.profile-stuff LI DIV.vcard ADDRESS.adr {
	LINE-HEIGHT: 18px
}
.profile-stuff LI DIV.vcard ADDRESS.adr SPAN {
	TEXT-TRANSFORM: capitalize; LINE-HEIGHT: 18px
}
.profile-stuff LI DIV.vcard UL LI.v_tel {
	PADDING-LEFT: 0px
}
.profile-stuff LI DIV.vcard UL LI.v_email {
	PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
.profile-stuff LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.profile-stuff UL.profile-actions {
	RIGHT: 0px; MARGIN: 0px 0px 0px 10px; POSITION: absolute; TOP: 31px
}
.profile-stuff UL.profile-actions LI {
	DISPLAY: inline; BACKGROUND: #333
}
.profile-stuff UL.profile-actions LI A {
	PADDING-RIGHT: 0.4em; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 0.4em; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 55px; COLOR: #1684aa; LINE-HEIGHT: 1.5; PADDING-TOP: 1.5em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.profile-stuff UL.profile-actions LI.View A {
	BACKGROUND-IMAGE: url(../images/ico/16/view.png)
}
.profile-stuff UL.profile-actions LI.Manage A {
	BACKGROUND-IMAGE: url(../images/ico/16/icon-manage.gif)
}
.profile-stuff UL.profile-actions LI.Add A {
	BACKGROUND-IMAGE: url(../images/ico/16/add.png)
}
.profile-stuff UL.profile-actions LI.people4 A {
	BACKGROUND-IMAGE: url(../images/ico/16/add.png)
}
.profile-stuff UL.profile-actions LI.people3 A {
	BACKGROUND-IMAGE: url(../images/dashboard/points.gif); CURSOR: default
}
.profile-stuff UL.profile-actions LI.people6 A {
	BACKGROUND-IMAGE: url(../images/dashboard/people.gif); CURSOR: default
}
.profile-stuff UL.profile-actions LI.people1 A {
	BACKGROUND-IMAGE: url(../images/dashboard/places.gif); CURSOR: default
}
.profile-stuff UL.profile-actions LI.people2 A {
	BACKGROUND-IMAGE: url(../images/dashboard/plans.gif); CURSOR: default
}
.profile-stuff UL.profile-actions LI.people5 A {
	BACKGROUND-IMAGE: url(../images/ico/16/invitation.png)
}
.profile-stuff UL.profile-actions LI.Plan A {
	BACKGROUND-IMAGE: url(../images/ico/16/organizer.png)
}
.profile-stuff UL.profile-actions LI.Event A {
	BACKGROUND-IMAGE: url(../images/ico/16/calendar.png)
}
.profile-stuff UL.profile-actions LI.Email A {
	BACKGROUND-IMAGE: url(../images/ico/16/invitation.png)
}
.profile-stuff UL.profile-actions LI.Share A {
	BACKGROUND-IMAGE: url(../images/ico/16/icon-share.gif)
}
.profile-stuff UL.profile-actions LI.Remove A {
	BACKGROUND-IMAGE: url(../images/ico/16/remove.gif)
}
.profile-stuff UL.profile-actions LI.Contact A {
	BACKGROUND-IMAGE: url(../images/ico/16/email-unread.gif)
}
.profile-stuff UL.profile-actions LI.Directions A {
	BACKGROUND-IMAGE: url(../images/ico/16/directions.gif)
}
.profile-stuff UL.profile-actions LI.trash A {
	BACKGROUND-IMAGE: url(../images/ico/16/trash.gif)
}
.profile-stuff UL.profile-actions LI.promote A {
	BACKGROUND-IMAGE: url(../images/ico/16/icon-share.gif)
}
.profile-stuff UL.profile-actions LI.directions A {
	BACKGROUND-IMAGE: url(../images/ico/16/icon-directions.gif)
}
.profile-stuff UL.profile-actions LI.remove A {
	BACKGROUND-POSITION: center 2px; BACKGROUND-IMAGE: url(../images/btn/btn-remove.gif)
}
.profile-stuff UL.profile-actions LI.remove A:hover {
	BACKGROUND-POSITION: center -56px
}
.profile-stuff LI.stacked UL.profile-actions LI A {
	PADDING-RIGHT: 1em; BACKGROUND-POSITION: left top; PADDING-LEFT: 1.7em; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.profile-stuff LI.stacked UL.profile-actions LI.remove A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 2px 1px; PADDING-LEFT: 1.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.profile-stuff DIV.profile-image {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FLOAT: left; MARGIN: 0px 10px 7px 0px; BORDER-LEFT: #000 0px solid; WIDTH: 70px; BORDER-BOTTOM: #000 0px solid; HEIGHT: 70px; TEXT-ALIGN: center
}
.profile-stuff DIV.profile-image IMG {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.directionalText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/directionalTextR.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 18px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 54px
}
DIV.directionalText P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND: url(../images/directionalTextL.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #6a8352; LINE-HEIGHT: 54px; PADDING-TOP: 0px; HEIGHT: 54px; text-shadow: 0 1px 1px #fff
}
DIV.directionalText P A {
	FONT-WEIGHT: bold; COLOR: #1684aa
}
DIV.directionalText P A:visited {
	FONT-WEIGHT: bold; COLOR: #1684aa
}
DIV.directionalText P A:hover {
	TEXT-DECORATION: underline
}
DIV.directionalText DIV {
	RIGHT: 15px; FLOAT: right; POSITION: absolute; TOP: 14px
}
DIV.directionalText DIV A.btn {
	FLOAT: left; MARGIN: 0px 0px 0px 5px
}
DIV.full-search {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: url(../images/searchFullBgR.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 54px
}
DIV.full-search DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND: url(../images/searchFullBgL.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #1684aa; PADDING-TOP: 11px; HEIGHT: 43px; text-shadow: 0 1px 1px #fff
}
DIV.full-search .input-text {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; WIDTH: 172px; LINE-HEIGHT: 14px; PADDING-TOP: 5px
}
DIV.full-search UL {
	Z-INDEX: 1000; FLOAT: right; MARGIN: 0px 20px 0px 0px; WIDTH: auto; POSITION: relative; HEIGHT: 24px
}
DIV.full-search UL LI {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: normal; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: auto; CURSOR: pointer; COLOR: #1684aa; LINE-HEIGHT: 14px; PADDING-TOP: 5px
}
DIV.full-search UL LI A {
	FONT-WEIGHT: bold; COLOR: #1684aa
}
DIV.full-search UL LI A:hover {
	COLOR: #cbe4f1
}
DIV.full-search UL LI A:hover SPAN {
	TEXT-DECORATION: none
}
DIV.full-search UL LI#searchFor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; MARGIN: 4px 0px 0px; PADDING-TOP: 5px
}
DIV.full-search UL LI#searchFor SPAN {
	MARGIN: 0px 0px 0px 3px; WIDTH: 13px; POSITION: relative; TOP: 2px; HEIGHT: 13px
}
DIV.full-search UL LI UL {
	Z-INDEX: 900; BACKGROUND: #fff; FLOAT: none; MARGIN: 6px 0px 0px -8px; WIDTH: 120px; POSITION: absolute
}
DIV.full-search UL LI UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.full-search UL LI UL LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; WIDTH: 80px; COLOR: #3281bd; PADDING-TOP: 5px
}
DIV.full-search UL LI UL LI A:hover {
	COLOR: #28618c; TEXT-DECORATION: underline
}
DIV#modalDialog {
	
}
#modalDialogFrame {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 5000; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
A.closeBtn {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/btn/btn-close.gif) no-repeat center 2px; FLOAT: right; WIDTH: 18px; COLOR: #fff; TEXT-INDENT: -999em; HEIGHT: 18px
}
BODY.modal {
	BORDER-RIGHT: #c7bfaf 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: #c7bfaf 0px solid; PADDING-LEFT: 15px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 18px; BORDER-LEFT: #c7bfaf 0px solid; PADDING-TOP: 18px; BORDER-BOTTOM: #c7bfaf 0px solid; BACKGROUND-COLOR: #fff; xwidth: 500px
}
BODY.modal LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
BODY.modal TEXTAREA {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 95%; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 57px
}
BODY.modal TEXTAREA.modal-textarea {
	HEIGHT: 126px
}
BODY.modal .input-text {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
BODY.modal UL {
	MARGIN: 9px 0px 27px 36px
}
BODY.modal UL LI {
	LINE-HEIGHT: 18px
}
BODY.modal P.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; COLOR: #777; PADDING-TOP: 0px
}
BODY.modal FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; MARGIN: 0px 0px 13px; PADDING-TOP: 13px; BORDER-BOTTOM: #ddd 1px solid
}
BODY.modal H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
BODY.modal DIV.subHdr {
	BACKGROUND: url(../images/form/subHdrBg.gif) repeat-x left top; MARGIN: 0px; HEIGHT: 27px
}
BODY.modal DIV.subHdr H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 18px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.modal DIV.subHdr A.btn {
	MARGIN: 0px; BACKGROUND-COLOR: #fff
}
BODY.uploadimage LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 2px
}
BODY.uploadimage FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 8px
}
BODY.uploadimage .input-file {
	FONT-SIZE: 12px
}
BODY.uploadimage DIV#upload {
	MARGIN: 9px 0px
}
BODY.uploadimage DIV#search-web {
	MARGIN: 9px 0px
}
BODY.uploadimage DIV.actions {
	MARGIN: 13px 0px 0px
}
BODY.modal DIV.link-to-image .input-text {
	WIDTH: 478px
}
BODY.modal P#googleSearch .input-text {
	WIDTH: 300px
}
BODY.modal DIV.actions {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY.modal DIV.actions A.btn {
	FLOAT: right; MARGIN: 0px 0px 0px 5px
}
BODY.modal TABLE LABEL {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
BODY.modal TABLE {
	MARGIN: 0px 0px 18px
}
BODY.modal TABLE#relationship {
	MARGIN-LEFT: 30px
}
BODY.modal TABLE#relationship LABEL {
	PADDING-LEFT: 3px
}
BODY.postdiscussion FIELDSET DIV#msgTitle {
	MARGIN: 0px 0px 18px
}
BODY.postdiscussion FIELDSET DIV#msgTitle #postTitle {
	WIDTH: 95%
}
BODY.modal FIELDSET DIV#toDiv {
	MARGIN: 0px 0px 18px
}
BODY.modal FIELDSET DIV#divPostLink {
	MARGIN: 0px 0px 18px
}
BODY.modal FIELDSET DIV#message {
	MARGIN: 0px 0px 18px
}
BODY.modal FIELDSET DIV#subject {
	MARGIN: 0px 0px 18px
}
BODY.modal FIELDSET DIV#divPostLink P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.modal FIELDSET DIV#subject .input-text {
	WIDTH: 95%
}
BODY.modal TABLE.shareSomething {
	
}
BODY.modal TABLE.shareSomething TD.shareImg {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.modal TABLE.shareSomething TD.shareDescription {
	
}
BODY.modal TABLE.shareSomething TD.shareTitle {
	
}
BODY.modal FIELDSET DIV#toDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px
}
BODY.modal FIELDSET DIV#toDiv DIV#toContainerDiv {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
BODY.modal UL#addedList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.modal UL#addedList LI INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY.modal UL#addedList DIV.addedToListWrap {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: auto; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
BODY.modal UL#addedList DIV.addedToListWrap SPAN.addedName {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.modal UL#addedList DIV.addedToListWrap SPAN.remove {
	DISPLAY: inline; POSITION: relative; TOP: 2px
}
BODY.modal FIELDSET #toMsg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
FORM.invite-import #wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 165px; WIDTH: 630px; PADDING-TOP: 36px
}
FORM.invite-import DIV.sectHdr {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/form/subHdrBg.gif) repeat-x left center; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.invite-import DIV.sect {
	MARGIN: 0px 0px 18px
}
FORM.invite-import DIV.sect DIV {
	
}
FORM.invite-import LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
FORM.invite-import .input-text {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #777; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 120px; WIDTH: 455px; BORDER-TOP-COLOR: #777; PADDING-TOP: 4px; BORDER-RIGHT-COLOR: #ccc
}
FORM.invite-import TEXTAREA {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #777; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 120px; WIDTH: 455px; BORDER-TOP-COLOR: #777; PADDING-TOP: 4px; BORDER-RIGHT-COLOR: #ccc
}
FORM.invite-import DIV.actions A.btn {
	MARGIN: 0px 0px 18px 5px
}
FORM.invite-import DIV.actions {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.invite-import DIV.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.invite-import P.note {
	MARGIN: 0px 0px 0px 120px
}
FORM.invite-import .button {
	MARGIN: 0px 0px 0px 120px
}
DIV#quickAdd {
	MARGIN: 0px 0px 18px
}
DIV#webMail {
	MARGIN: 0px 0px 18px
}
DIV#webMail DIV {
	MARGIN: 0px 0px 9px
}
DIV#webMail DIV .input-text {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 2px
}
DIV.webmail-email {
	OVERFLOW: auto
}
DIV.webmail-password {
	OVERFLOW: auto
}
DIV#quickAdd DIV {
	OVERFLOW: auto
}
DIV.autocomplete {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 0px; Z-INDEX: 5000; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #b2b2b2 1px solid; POSITION: absolute
}
DIV.autocomplete UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 5000; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #356aa0; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.autocomplete UL LI {
	PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 12px; Z-INDEX: 5000; PADDING-BOTTOM: 3px; OVERFLOW: hidden; CURSOR: pointer; COLOR: #000; LINE-HEIGHT: 15px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.autocomplete UL LI.selected {
	Z-INDEX: 5000; BACKGROUND: #dcedf2; BORDER-BOTTOM-COLOR: #c5e5ee
}
DIV.autocomplete UL LI.autoIgnore {
	BACKGROUND: #dedede
}
DIV.autocomplete UL LI STRONG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 5000; BACKGROUND: #67b3c9; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
DIV.autocomplete UL LI SPAN {
	DISPLAY: block; PADDING-LEFT: 3px; Z-INDEX: 5000; COLOR: #666a5f
}
DIV#importDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 50px; PADDING-TOP: 18px
}
DIV#importDiv LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 90px; COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#importDiv .input-text {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #777; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 100px; WIDTH: 455px; BORDER-TOP-COLOR: #777; PADDING-TOP: 4px; BORDER-RIGHT-COLOR: #ccc
}
DIV#importDiv DIV#webMail DIV .input-text {
	WIDTH: 180px
}
DIV#importDiv P.note {
	MARGIN: 0px 0px 9px 100px
}
DIV#importDiv .button {
	MARGIN: 0px 0px 9px 100px
}
#people DIV UL.people-list DIV.other-import {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 17px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 9px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 27px
}
#people DIV UL.people-list DIV.other-import A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
#people DIV UL.people-list DIV.other-import-bottom {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 9px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 18px; HEIGHT: 27px
}
#people DIV UL.people-list DIV.other-import-bottom A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
#people DIV UL.people-list LI#import UL DIV#emailContacts OL.results LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #273649; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#people DIV UL.people-list LI#import UL DIV#emailContacts OL.results LI SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999
}
#headerloadingMessage {
	Z-INDEX: 5000; BACKGROUND: url(../images/indicator_big.gif) no-repeat center center; LEFT: 10px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: 10px; HEIGHT: 1px
}
FORM.inplaceeditor-form {
	DISPLAY: inline
}
INPUT.editor_ok_button {
	BACKGROUND-COLOR: #a5caef
}
.seperator {
	BACKGROUND: url(../images/dotted-rule.gif) repeat-x left top; HEIGHT: 3px
}
.AccordianLeft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FLOAT: left; WIDTH: 338px
}
.AccordianLeft SPAN.imageSpan {
	DISPLAY: inline; FONT-SIZE: 16px; BACKGROUND: url(../images/arrow-left.gif) no-repeat right 50%; FLOAT: left; WIDTH: 98%; COLOR: #8c8c8c; PADDING-TOP: 5px
}
.AccordianLeft SPAN.selected {
	BACKGROUND: url(../images/arrowdown.gif) no-repeat right 50%; WIDTH: 100%; COLOR: #ff7f00
}
.AccordianLeft UL LI.selected {
	BACKGROUND-COLOR: #fdce9a
}
.AccordianRight {
	PADDING-RIGHT: 15px; FLOAT: right; WIDTH: 335px; HEIGHT: 555px; BACKGROUND-COLOR: #eef1f3
}
.AccordianRight IMG {
	MARGIN-LEFT: 25px
}
.AccordianLeftLarge {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FLOAT: left; WIDTH: 400px
}
.AccordianLeftLarge SPAN.imageSpan {
	DISPLAY: inline; FONT-SIZE: 21px; BACKGROUND: url(../images/arrow-left.gif) no-repeat right 50%; FLOAT: left; WIDTH: 390px; COLOR: #b2b2b2; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
.AccordianLeftLarge SPAN.selected {
	BACKGROUND: url(../images/arrowdown.gif) no-repeat right 50%; WIDTH: 390px; COLOR: #ff7f00
}
.AccordianLeftLarge UL LI.selected {
	BACKGROUND-COLOR: #fdce9a
}
.AccordianRightLarge {
	PADDING-RIGHT: 15px; FLOAT: right; WIDTH: 420px; HEIGHT: 610px; BACKGROUND-COLOR: #eef1f3
}
.AccordianRightLarge IMG {
	MARGIN-LEFT: 25px
}
.ContactList {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.ContactList LI {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 178px; CURSOR: pointer; BORDER-BOTTOM: #e6e6e6 1px solid
}
.ContactList LI.invited {
	MARGIN-BOTTOM: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffcb8c; BORDER-BOTTOM-STYLE: none
}
UL.added {
	MARGIN-TOP: 10px
}
UL.added LI {
	PADDING-RIGHT: 1px; BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/btn/x.gif); WIDTH: 178px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c7e39d
}
UL.added LI:hover {
	BACKGROUND-COLOR: #ed9698
}
.ContactList LI DIV IMG {
	FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 8px 8px 0px; WIDTH: 45px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px
}
.ContactList LI DIV {
	PADDING-RIGHT: 20px; FLOAT: right
}
.ContactList LI DIV DIV {
	OVERFLOW: hidden; WIDTH: 65px
}
.ContactList LI DIV DIV SPAN {
	FONT: 12px arial; COLOR: #004983
}
.ContactList LI.invited DIV DIV IMG {
	BACKGROUND-IMAGE: url(../images/white-envelope.gif)
}
UL.added LI DIV DIV IMG {
	BACKGROUND-IMAGE: url(../images/white-envelope.gif)
}
.AccordianRightLarge DIV DIV OL {
	MARGIN-TOP: 10px; LIST-STYLE-POSITION: inside; FLOAT: left; FONT: 12px arial bold; WIDTH: 375px; COLOR: #666; LIST-STYLE-TYPE: circle
}
OL.NMlist {
	MARGIN-TOP: 10px; LIST-STYLE-POSITION: inside; FLOAT: left; FONT: 12px arial bold; WIDTH: 375px; COLOR: #666; LIST-STYLE-TYPE: circle
}
OL.NMlist {
	WIDTH: 375px
}
.AccordianRightLarge DIV DIV OL LI {
	PADDING-RIGHT: 2px; BACKGROUND: url(../images/btn/x.gif) #c7e39d no-repeat right 50%; CURSOR: pointer; LINE-HEIGHT: 20px
}
.AccordianRightLarge DIV DIV OL LI.alt {
	BACKGROUND-COLOR: #ddebcc
}
.AccordianRightLarge DIV DIV OL LI:hover {
	BACKGROUND-COLOR: #ed9698
}
LI.alt:hover {
	BACKGROUND-COLOR: #ed9698
}
OL.NMlist {
	MARGIN-TOP: 10px
}
OL.NMlist LI {
	CURSOR: pointer; LINE-HEIGHT: 20px
}
OL.NMlist LI.invited {
	BACKGROUND-COLOR: #ffcb8c
}
.border-block {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #8c8c8c 1px dashed
}
.border-block .eventdate {
	MARGIN-TOP: 7px; FONT-SIZE: 12px; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 51px; HEIGHT: 51px; TEXT-ALIGN: center
}
.border-block .eventdate P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: white; LINE-HEIGHT: 1; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.border-block .single {
	BACKGROUND-IMAGE: url(../images/dashboard/singleDay.gif)
}
.border-block .single P.start {
	MARGIN-TOP: 14px; MARGIN-BOTTOM: 1px
}
.border-block .single P.startDay {
	FONT-SIZE: 14px; MARGIN: 0px
}
.border-block .multi {
	BACKGROUND-IMAGE: url(../images/dashboard/doubleDay.gif)
}
.border-block .multi P.start {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 14px
}
.border-block .multi P.end {
	MARGIN: 0px
}
.border-block .text-event {
	MARGIN-TOP: 5px
}
.line-spots {
	MARGIN-TOP: 12px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #8c8c8c; BORDER-BOTTOM: #ededed 1px dashed; FONT-FAMILY: Arial
}
.first-event {
	BORDER-TOP: #ededed 1px dashed; PADDING-TOP: 12px
}
.line-spots IMG {
	FLOAT: left
}
.line-spots DIV.pic {
	FLOAT: left; WIDTH: 50px; HEIGHT: 50px
}
.line-spots A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004983; FONT-FAMILY: Arial
}
.err-text {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 44px; COLOR: #666; max-width: 76%
}
P.time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8c8c8c; PADDING-TOP: 0px
}
P.time SPAN {
	FONT-SIZE: 11px; COLOR: #666666
}
DIV.arrow-container {
	FLOAT: left
}
DIV.bubble-container {
	WIDTH: 480px
}
DIV.speach-arrow {
	MARGIN-TOP: 10px; BACKGROUND: url(../images/dashboard/speecharrow.gif); WIDTH: 18px; HEIGHT: 15px
}
DIV.bubble-top {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/dashboard/comment-upperleft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 11px
}
DIV.bubble-top-green {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/events/green-bubble-upperleft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 5px
}
DIV.bubble-top-orange {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/events/orange-bubble-upperleft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 5px
}
DIV.bubble-bottom {
	DISPLAY: block; BACKGROUND: url(../images/dashboard/comment-lowerleft.gif) no-repeat; WIDTH: 100%; HEIGHT: 11px
}
DIV.bubble-bottom-green {
	DISPLAY: block; BACKGROUND: url(../images/events/green-bubble-bottomleft.gif) no-repeat; WIDTH: 100%; HEIGHT: 5px
}
DIV.bubble-bottom-orange {
	DISPLAY: block; BACKGROUND: url(../images/events/orange-bubble-bottomleft.gif) no-repeat; WIDTH: 100%; HEIGHT: 5px
}
DIV.bubble-middle {
	FONT-SIZE: 10px; BACKGROUND: #d9ebf3; WIDTH: 100%
}
DIV.bubble-middle-green {
	BACKGROUND: #d9f0a3; WIDTH: 100%
}
DIV.bubble-middle-orange {
	BACKGROUND: #ffdbaf; WIDTH: 100%
}
DIV.bubble-tr {
	BACKGROUND: url(../images/dashboard/comment-upperright.gif) no-repeat 50% bottom; FLOAT: right; WIDTH: 11px; HEIGHT: 11px
}
DIV.bubble-tr-green {
	BACKGROUND: url(../images/events/green-bubble-upperright.gif) no-repeat 50% bottom; FLOAT: right; WIDTH: 5px; HEIGHT: 5px
}
DIV.bubble-tr-orange {
	BACKGROUND: url(../images/events/orange-bubble-upperright.gif) no-repeat 50% bottom; FLOAT: right; WIDTH: 5px; HEIGHT: 5px
}
DIV.bubble-br {
	BACKGROUND: url(../images/dashboard/comment-lowerright.gif) no-repeat; FLOAT: right; WIDTH: 11px; HEIGHT: 11px
}
DIV.bubble-br-green {
	BACKGROUND: url(../images/events/green-bubble-bottomright.gif) no-repeat; FLOAT: right; WIDTH: 5px; HEIGHT: 5px
}
DIV.bubble-br-orange {
	BACKGROUND: url(../images/events/orange-bubble-bottomright.gif) no-repeat; FLOAT: right; WIDTH: 5px; HEIGHT: 5px
}
DIV.bubble-message {
	MIN-HEIGHT: 30px; MARGIN-LEFT: 10px; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 10px
}
DIV.bubble-message .sp-gray {
	FONT-SIZE: 10px
}
DIV.bubble-message SMALL {
	FONT-SIZE: 13px; COLOR: #3f3f3f; MARGIN-RIGHT: 5px
}
.line-spots {
	MARGIN-TOP: 12px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #8c8c8c; BORDER-BOTTOM: #ededed 1px dashed; FONT-FAMILY: Arial
}
.first-event {
	BORDER-TOP: #ededed 1px dashed; PADDING-TOP: 12px
}
.line-spots IMG {
	FLOAT: left
}
.line-spots DIV.pic {
	FLOAT: left; WIDTH: 50px; HEIGHT: 50px
}
.line-spots DIV.pic-behind {
	BACKGROUND-POSITION: 50% 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/events/person.gif); WIDTH: 50px; HEIGHT: 50px
}
.line-spots A {
	FONT-SIZE: 12px; COLOR: #004983
}
.line-spots DIV.date {
	MARGIN-TOP: 9px; FLOAT: left; WIDTH: 52px; TEXT-ALIGN: center
}
.list DIV.date {
	MARGIN-TOP: 9px; FLOAT: left; WIDTH: 52px; TEXT-ALIGN: center
}
.date-block {
	BACKGROUND: url(../images/dashboard/bg-date.gif) no-repeat left top; FLOAT: left; WIDTH: 100%; HEIGHT: 52px; TEXT-ALIGN: center
}
.date-block H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.date-block H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8c8c8c; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.line-spots DIV.date P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #277caf; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.list DIV.date P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #277caf; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.list DIV.date P {
	MARGIN-LEFT: 15px; COLOR: #004983
}
.text-event {
	FLOAT: left; MARGIN-LEFT: 13px; WIDTH: 360px
}
H1.green-h {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #94af25; PADDING-TOP: 0px
}
P.gray-p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
A.make-plans {
	MARGIN-TOP: 33px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../images/dashboard/bg-orange-button.gif) no-repeat left top; FLOAT: right; WIDTH: 114px; COLOR: #ffffff; LINE-HEIGHT: 30px; HEIGHT: 34px; TEXT-ALIGN: center
}
.line-spots .map {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-BOTTOM: 0px; WIDTH: 128px
}
.line-spots .map A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; COLOR: #004983; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.line-spots .map SPAN {
	FONT-SIZE: 14px; COLOR: #ababab
}
A.add-this-event {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/dashboard/bg-green-button.gif) no-repeat left top; FLOAT: right; WIDTH: 103px; COLOR: #ffffff; LINE-HEIGHT: 30px; HEIGHT: 34px; TEXT-ALIGN: center
}
DIV.blueBubble {
	BACKGROUND-COLOR: #d9e5ea
}
DIV.blueBubble DIV.top {
	DISPLAY: inline
}
DIV.blueBubble DIV.bottom {
	DISPLAY: inline
}
DIV.blueBubble DIV.top DIV.left {
	BACKGROUND: url(../images/btn/blueBubble-top-left.gif) no-repeat; FLOAT: left; WIDTH: 9px; HEIGHT: 8px
}
DIV.blueBubble DIV.top DIV.right {
	BACKGROUND: url(../images/btn/blueBubble-top-right.gif) no-repeat; WIDTH: 9px; HEIGHT: 8px
}
DIV.blueBubble DIV.bottom DIV.left {
	BACKGROUND: url(../images/btn/blueBubble-bottom-left.gif) no-repeat; FLOAT: left; WIDTH: 9px; HEIGHT: 8px
}
DIV.blueBubble DIV.bottom DIV.right {
	BACKGROUND: url(../images/btn/blueBubble-bottom-right.gif) no-repeat; WIDTH: 9px; HEIGHT: 8px
}
DIV.lightGreenBubble {
	WIDTH: 327px; HEIGHT: 106px; BACKGROUND-COLOR: #d9f0a3
}
DIV.lightGreenBubble DIV.top {
	DISPLAY: inline
}
DIV.lightGreenBubble DIV.bottom {
	DISPLAY: inline
}
DIV.lightGreenBubble DIV.top DIV.left {
	BACKGROUND: url(../images/btn/topLeftLightGreenCorner.gif) no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 8px
}
DIV.lightGreenBubble DIV.top DIV.right {
	BACKGROUND: url(../images/btn/topRightLightGreenCorner.gif) no-repeat; WIDTH: 6px; HEIGHT: 8px
}
DIV.lightGreenBubble DIV.bottom DIV.left {
	BACKGROUND: url(../images/btn/bottomLeftLightGreenCorner.gif) white no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 8px
}
DIV.lightGreenBubble DIV.bottom DIV.right {
	BACKGROUND: url(../images/btn/bottomRightLightGreenCorner.gif) white no-repeat; WIDTH: 6px; HEIGHT: 8px
}
DIV.lightBlueBubble {
	WIDTH: 327px; HEIGHT: 360px; BACKGROUND-COLOR: #eff9f9
}
DIV.lightBlueBubble DIV.top {
	DISPLAY: inline
}
DIV.lightBlueBubble DIV.bottom {
	DISPLAY: inline
}
DIV.lightBlueBubble DIV.top DIV.left {
	BACKGROUND: url(../images/registration/topLeftCorner.gif) white no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 6px
}
DIV.lightBlueBubble DIV.top DIV.right {
	BACKGROUND: url(../images/registration/topRightCorner.gif) white no-repeat; WIDTH: 6px; HEIGHT: 6px
}
DIV.lightBlueBubble DIV.bottom DIV.left {
	BACKGROUND: url(../images/registration/bottomLeftCorner.gif) white no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 8px
}
DIV.lightBlueBubble DIV.bottom DIV.right {
	BACKGROUND: url(../images/registration/bottomRightCorner.gif) white no-repeat; WIDTH: 6px; HEIGHT: 8px
}
DIV.TaskCalWrapper {
	WIDTH: 915px
}
DIV.NarrowView {
	WIDTH: 670px
}
DIV.TaskCalWrapper .block {
	WIDTH: 100%
}
DIV.TaskCalWrapper H2.title {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: auto
}
DIV.TaskCalWrapper .lb-block {
	PADDING-BOTTOM: 0px
}
DIV.TaskCalWrapper .box-content {
	MARGIN: 0px; WIDTH: 100%
}
DIV.bigger_box {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 917px
}
DIV.bigger_box DIV.title_bar {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(../images/SignupSheet/title_bar_1.gif); PADDING-BOTTOM: 0px; WIDTH: 887px; COLOR: #666666; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
DIV.bigger_box DIV.title_bar DIV.t_top {
	FLOAT: left; WIDTH: 887px; HEIGHT: 23px
}
DIV.bigger_box DIV.title_bar DIV.t_top SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 443px
}
DIV.bigger_box DIV.title_bar DIV.t_middle {
	FLOAT: left; WIDTH: 887px; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
DIV.bigger_box DIV.title_bar DIV.t_middle SELECT {
	FONT-WEIGHT: normal; FONT-FAMILY: Arial
}
DIV.bigger_box DIV.title_bar DIV.t_bottom {
	FLOAT: left; WIDTH: 887px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: right
}
DIV.bigger_box DIV.title_bar DIV.t_bottom A.add {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 7px; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/SignupSheet/add.gif); WIDTH: 39px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
 HTML DIV.bigger_box DIV.title_bar DIV.t_bottom A.add {
	MARGIN-TOP: 3px
}
OPTGROUP.events {
	COLOR: #fff; FONT-STYLE: normal; BACKGROUND-COLOR: #004983
}
OPTGROUP.events OPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #004983; PADDING-TOP: 2px; BORDER-BOTTOM: #ebebeb 1px solid; BACKGROUND-COLOR: #fff
}
OPTGROUP.sheets {
	COLOR: #fff; FONT-STYLE: normal; BACKGROUND-COLOR: #94af25
}
OPTGROUP.sheets OPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #94af25; PADDING-TOP: 2px; BORDER-BOTTOM: #ebebeb 1px solid; BACKGROUND-COLOR: #fff
}
DIV.middle_box {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 0px solid; OVERFLOW-Y: auto; FLOAT: left; OVERFLOW-X: hidden; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 913px; BORDER-BOTTOM: #d1d1d1 0px solid; ; HEIGHT: expression( this.scrollHeight > 924 ? "925px" : "auto" ); max-height: 925px
}
DIV.middle_box_Cal {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 0px solid; OVERFLOW-Y: auto; FLOAT: left; OVERFLOW-X: hidden; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 913px; BORDER-BOTTOM: #d1d1d1 0px solid; ; HEIGHT: expression( this.scrollHeight > 924 ? "925px" : "auto" ); max-height: 925px
}
DIV.NarrowView DIV.middle_box {
	WIDTH: 668px
}
DIV.NarrowView DIV.middle_box_Cal {
	WIDTH: 668px
}
DIV.PrintView DIV.middle_box {
	MARGIN: 1px; max-height: none
}
DIV.middle_box_Cal {
	MARGIN: 1px; max-height: none
}
DIV.middle_box .ListView {
	OVERFLOW-X: hidden; OVERFLOW: auto
}
DIV.middle_box .CalView {
	OVERFLOW: scroll; max-height: 793px
}
DIV.middle_box DIV.list_box {
	PADDING-RIGHT: 50px; BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(../images/SignupSheet/list_grey.gif); WIDTH: 913px; BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND-REPEAT: repeat-y
}
DIV.NarrowView DIV.middle_box DIV.list_box {
	BACKGROUND-IMAGE: url(../images/SignupSheet/narrow-list_grey.gif); WIDTH: 668px
}
DIV.middle_box DIV.white {
	BACKGROUND-IMAGE: url(../images/SignupSheet/list_white.gif)
}
DIV.NarrowView DIV.middle_box DIV.white {
	BACKGROUND-IMAGE: url(../images/SignupSheet/narrow-list_white.gif); WIDTH: 668px
}
DIV.middle_box DIV.list_box DIV.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 855px; PADDING-TOP: 10px; BORDER-BOTTOM: #e3e3e3 1px dashed
}
DIV.NarrowView DIV.middle_box DIV.list_box DIV.list {
	WIDTH: 610px
}
DIV.innerTasks {
	FLOAT: right; WIDTH: 800px
}
DIV.NarrowView DIV.innerTasks {
	WIDTH: 545px
}
DIV.middle_box DIV.list_box DIV.list OL {
	LIST-STYLE-TYPE: none
}
DIV.middle_box DIV.list_box DIV.list OL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #8c8c8c; PADDING-TOP: 3px
}
DIV.middle_box DIV.list_box DIV.list OL LI.alt {
	BACKGROUND-COLOR: #f4fafa
}
DIV.middle_box DIV.list_box DIV.list OL LI SPAN {
	FONT-WEIGHT: bold
}
DIV.middle_box DIV.list_box DIV.list IMG {
	FLOAT: left
}
DIV.middle_box DIV.list_box DIV.list P {
	DISPLAY: block; MIN-HEIGHT: 50px; FLOAT: left
}
DIV.middle_box DIV.list_box DIV.list P SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 2px; CURSOR: pointer
}
DIV.middle_box .listEvent {
	MARGIN: 0px
}
DIV.middle_box DIV.list_box DIV.list P SPAN.big {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #94af25
}
DIV.middle_box DIV.list_box DIV.list P SPAN B {
	FONT-WEIGHT: bold; COLOR: #8c8c8c
}
DIV.middle_box DIV.list_box DIV.list A.bold {
	FONT-WEIGHT: bold
}
DIV.middle_box DIV.list_box DIV.list A.not {
	FONT-WEIGHT: bold; COLOR: #00adef
}
DIV.middle_box DIV.list_box DIV.list P.stuff {
	MARGIN: 0px 10px; WIDTH: 470px
}
DIV.NarrowView DIV.middle_box DIV.list_box DIV.list P.stuff {
	MARGIN-TOP: 10px; WIDTH: 300px
}
DIV.middle_box DIV.list_box DIV.list P.organized_by {
	WIDTH: 250px; TEXT-ALIGN: right
}
DIV.NarrowView DIV.middle_box DIV.list_box DIV.list P.organized_by {
	WIDTH: 160px
}
DIV.bottom_bar {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(../images/SignupSheet/bg-bottom_1.gif); WIDTH: 907px; LINE-HEIGHT: 29px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px; TEXT-ALIGN: right
}
.CalView DIV.taskCalView .monthLabelRight {
	WIDTH: 33px; BACKGROUND-REPEAT: repeat-y
}
.CalView DIV.taskCalView .monthLabelLeft {
	WIDTH: 50px; BACKGROUND-REPEAT: repeat-y
}
A.CalActionButton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; HEIGHT: 15px; BACKGROUND-COLOR: #ff7f00
}
SPAN.listEvent {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #94af25
}
I.optional {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff7f00
}
SELECT.task-input-time {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 0px 3px 0px 0px; WIDTH: 90px; PADDING-TOP: 1px; FONT-FAMILY: Arial
}
UL.recurranceSpecialOptions {
	DISPLAY: inline
}
UL.recurranceSpecialOptions LI {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: inline; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 20px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; TEXT-ALIGN: center
}
UL.recurranceSpecialOptions LI.crSelected {
	BACKGROUND-COLOR: #ff7f00
}
.recurranceSpanContainer {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: none; PADDING-LEFT: 20px; FONT-SIZE: 14px; Z-INDEX: 5000; LEFT: 450px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 195px; LINE-HEIGHT: 2; PADDING-TOP: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: Arial; POSITION: absolute; TOP: 410px; BACKGROUND-COLOR: white
}
.deleteTaskSeries {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 14px; Z-INDEX: 5000; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 345px; LINE-HEIGHT: 2; PADDING-TOP: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: Arial; HEIGHT: 75px; BACKGROUND-COLOR: white
}
.editTaskTimeSeries {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 14px; Z-INDEX: 5000; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 345px; LINE-HEIGHT: 2; PADDING-TOP: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: Arial; HEIGHT: 75px; BACKGROUND-COLOR: white
}
.editTaskTimeSeriesContainer {
	WIDTH: 345px; HEIGHT: 95px
}
.deleteTaskSeriesContainer {
	WIDTH: 345px; HEIGHT: 95px
}
.deleteTaskSeriesContainer {
	DISPLAY: inline; FLOAT: left
}
.editTaskTimeSeriesContainer {
	FLOAT: right; MARGIN-RIGHT: 14%
}
.assignTaskSeries {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: none; PADDING-LEFT: 20px; FONT-SIZE: 14px; Z-INDEX: 5000; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 345px; LINE-HEIGHT: 2; PADDING-TOP: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; FONT-FAMILY: Arial; POSITION: absolute; BACKGROUND-COLOR: white
}
UL.votingOptions {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: none; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute; BACKGROUND-COLOR: #8cab45
}
UL.votingOptions LI {
	DISPLAY: block
}
UL.votingOptions LI:hover {
	BACKGROUND-COLOR: #6e8833
}
UL.votingOptions LI.DisabledLI {
	BACKGROUND-COLOR: #8c8c8c
}
LI.DisabledLI:hover {
	BACKGROUND-COLOR: #8c8c8c
}
UL.votingOptions A {
	COLOR: white
}
.t-block {
	FLOAT: left; WIDTH: 100%
}
.l-block {
	FLOAT: left; WIDTH: 100%
}
.r-block {
	FLOAT: left; WIDTH: 100%
}
.b-block {
	FLOAT: left; WIDTH: 100%
}
.lt-block {
	FLOAT: left; WIDTH: 100%
}
.rt-block {
	FLOAT: left; WIDTH: 100%
}
.rb-block {
	FLOAT: left; WIDTH: 100%
}
.lb-block {
	FLOAT: left; WIDTH: 100%
}
.t-block {
	BACKGROUND: url(../images/dashboard/bg-block.gif) repeat-x left top
}
.l-block {
	BACKGROUND: url(../images/dashboard/l-block.gif) #ffffff repeat-y left top; MARGIN-BOTTOM: 10px
}
.r-block {
	BACKGROUND: url(../images/dashboard/r-block.gif) repeat-y right top
}
.b-block {
	BACKGROUND: url(../images/dashboard/b-block.gif) repeat-x left bottom
}
.lt-block {
	BACKGROUND: url(../images/dashboard/lt-block1.gif) no-repeat left top
}
.rt-block {
	BACKGROUND: url(../images/dashboard/rt-block1.gif) no-repeat right top
}
.rb-block {
	BACKGROUND: url(../images/dashboard/rb-block.gif) no-repeat right bottom
}
.lb-block {
	BACKGROUND: url(../images/dashboard/lb-block.gif) no-repeat left bottom; PADDING-BOTTOM: 14px; TEXT-ALIGN: center
}
H2.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; COLOR: #004983; PADDING-TOP: 0px
}
.l-block .block {
	MARGIN: auto; WIDTH: 93%; TEXT-ALIGN: left
}
.r-ic {
	MARGIN-TOP: -10px! important; POSITION: relative
}
.r-r {
	MARGIN-TOP: -8px! important; POSITION: relative
}
.marg-b {
	PADDING-BOTTOM: 2px! important
}
.panel-block {
	BACKGROUND: url(../images/box_right.gif) #ffffff repeat-x right top; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%; POSITION: relative
}
.block-inner {
	BACKGROUND: url(../images/box_left.png) repeat-y left top
}
.block-footer-left {
	BACKGROUND: url(../images/box_left.png) repeat-y left bottom
}
.block-footer {
	BACKGROUND: url(../images/box_right.gif) #fff repeat-x right bottom
}
.title-wrap {
	BACKGROUND: url(../images/dashboard/bg-block.gif) repeat-x left top
}
.panel-block H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.panel-block H2 STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #004983
}
.panel-block H2 SPAN {
	DISPLAY: block; BACKGROUND: url(../images/dashboard/lt-block1.gif) no-repeat left top
}
.panel-block H2 EM {
	DISPLAY: block; BACKGROUND: url(../images/dashboard/rt-block1.gif) no-repeat right top
}
.panel-block H2 STRONG {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: arial
}
.box-content {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 95%
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.float {
	FLOAT: left
}
.float-right {
	FLOAT: right
}
.hugging-cpanel .lb-block {
	PADDING-BOTTOM: 3px
}
.hugging-cpanel .block {
	MARGIN: 0px 0px 10px 2px; WIDTH: 100%
}
.hugging-cpanel H2.title {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 20px
}
.hugging-cpanel .box-content {
	MARGIN: 0px 0px 0px 3px
}
.green-cpanel .box-content {
	PADDING-BOTTOM: 0px; WIDTH: 98%
}
.green-cpanel .panel-block H2 {
	COLOR: white
}
.green-cpanel .block {
	MARGIN: 0px 0px 0px 2px; WIDTH: 100%
}
.green-cpanel .inner-content {
	WIDTH: 100%; BACKGROUND-COLOR: #f1ffe4
}
.green-cpanel .title-wrap {
	BACKGROUND: url(../images/dashboard/bg-block-green.gif) repeat-x left top
}
.green-cpanel .panel-block H2 SPAN {
	BACKGROUND: url(../images/dashboard/lt-block1-green.gif) no-repeat left top
}
.green-cpanel .panel-block H2 EM {
	BACKGROUND: url(../images/dashboard/rt-block1-green.gif) no-repeat right top
}
.green-cpanel .panel-block H2 STRONG {
	COLOR: white
}
.orange-cpanel .l-block {
	BACKGROUND: url(../images/dashboard/l-block-orange.gif) #ffffff repeat-y left top; MARGIN-BOTTOM: 0px
}
.orange-cpanel .r-block {
	BACKGROUND: url(../images/dashboard/r-block-orange.gif) repeat-y right top
}
.orange-cpanel .t-block {
	BACKGROUND: url(../images/dashboard/bg-block-orange.gif) repeat-x left top
}
.orange-cpanel .b-block {
	BACKGROUND: url(../images/dashboard/b-block-orange.gif) repeat-x left bottom
}
.orange-cpanel .lt-block {
	BACKGROUND: url(../images/dashboard/lt-block1-orange.gif) no-repeat left top
}
.orange-cpanel .rt-block {
	BACKGROUND: url(../images/dashboard/rt-block1-orange.gif) no-repeat right top
}
.orange-cpanel .rb-block {
	BACKGROUND: url(../images/dashboard/rb-block-orange.gif) no-repeat right bottom
}
.orange-cpanel .lb-block {
	BACKGROUND: url(../images/dashboard/lb-block-orange.gif) no-repeat left bottom; PADDING-BOTTOM: 3px
}
.orange-cpanel H2 {
	MARGIN-LEFT: 15px; COLOR: white
}
.orange-cpanel .block {
	MARGIN: 0px 0px 0px 3px; WIDTH: 100%
}
.orange-cpanel .inner-content {
	MARGIN-TOP: 6px; WIDTH: 98%; BACKGROUND-COLOR: #fff9e9
}
.orange-cpanel A.shareButton {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/btn/rightShareButtonAdmin.gif) no-repeat right top; FLOAT: left; FONT: bold 12px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #70aa24; MARGIN-RIGHT: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
.orange-cpanel A.shareButton SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND: url(../images/btn/leftShareButtonAdmin.gif) no-repeat; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: auto; LINE-HEIGHT: 27px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.side-tab-wrapper {
	
}
DIV.option-list-container {
	FLOAT: left; WIDTH: 165px; HEIGHT: 100%; BACKGROUND-COLOR: #c3dfed
}
UL.option-list {
	MARGIN-TOP: 25px; MARGIN-LEFT: 5px
}
UL.option-list LI {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; CURSOR: pointer; COLOR: #004983; HEIGHT: 35px
}
UL.option-list LI.selected {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/events/sidetabselected.gif); PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 44px
}
.option-list-container-wide UL.option-list LI.selected {
	PADDING-TOP: 10px
}
.option-list-container-wide UL.option-list LI {
	PADDING-LEFT: 15px
}
.option-list-container-wide UL.option-list {
	MARGIN-TOP: 5px
}
.side-tab-content {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 420px; HEIGHT: 100%
}
.side-tab-content DIV#people UL.people-list {
	WIDTH: 465px
}
.side-tab-content DIV#people UL LI.current UL {
	OVERFLOW-Y: auto; OVERFLOW-X: hidden; WIDTH: 440px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: auto; BORDER-BOTTOM-STYLE: none
}
.side-tab-content DIV#people UL LI UL LI {
	WIDTH: 200px
}
.side-tab-content UL.item-ul {
	OVERFLOW-Y: auto; OVERFLOW-X: hidden; WIDTH: 440px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: auto; BORDER-BOTTOM-STYLE: none
}
.side-tab-content UL.item-ul LI.connection-container {
	BORDER-RIGHT: #f5f5f5 1px solid; BORDER-TOP: #f5f5f5 1px solid; FLOAT: left; OVERFLOW-X: hidden; MARGIN: 2px; BORDER-LEFT: #f5f5f5 1px solid; WIDTH: 200px; BORDER-BOTTOM: #f5f5f5 1px solid
}
TD.toggle-side-td {
	BACKGROUND-COLOR: #c3dfed
}
UL.tabular-list LI.tab {
	DISPLAY: none
}
UL.tabular-list LI.current {
	DISPLAY: block
}
.voting-table .vote-leader {
	BACKGROUND-COLOR: #b8d7e9
}

