 HTML BODY {
	FONT-SIZE: 90%
}
 HTML BODY {
	FONT-SIZE: 89%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: url(/images/bg.jpg) #2d3d57 fixed repeat-x left top; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#constrain .constrain-wrap {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
#content P {
	LINE-HEIGHT: 140%
}
.cleardiv {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
abbr {
	CURSOR: help
}
A {
	COLOR: #0039a2
}
A:hover {
	COLOR: #bf2241
}
LABEL.checkbox {
	DISPLAY: block; PADDING-LEFT: 20px; MARGIN-BOTTOM: 2px; POSITION: relative
}
LABEL.radio {
	DISPLAY: block; PADDING-LEFT: 20px; MARGIN-BOTTOM: 2px; POSITION: relative
}
LABEL SPAN.label {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
LABEL.checkbox INPUT {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
LABEL.radio INPUT {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.component {
	MARGIN-BOTTOM: 33px
}
.form-button-row {
	MARGIN-BOTTOM: 33px
}
.fieldset .firstline {
	MARGIN-TOP: 3px
}
.hidden {
	LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -500px; HEIGHT: 1px
}
.invite_colleague SPAN {
	LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -500px; HEIGHT: 1px
}
.legend {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -0.6em; BACKGROUND-COLOR: #fff
}
.result-navigation {
	MARGIN: 10px 0px
}
.secondary-content {
	FONT-SIZE: 90%; MARGIN: 0px; COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.result-navigation A {
	FONT-SIZE: 80%; COLOR: #0039a2
}
.result-navigation .separator {
	FONT-SIZE: 80%; COLOR: #0039a2
}
P {
	FONT-SIZE: 80%
}
.blog-list DD {
	FONT-SIZE: 80%
}
.blog-list DT {
	FONT-SIZE: 80%
}
.standard DD {
	FONT-SIZE: 80%
}
.standard DT {
	FONT-SIZE: 80%
}
.toc LI {
	FONT-SIZE: 80%
}
DD P {
	FONT-SIZE: 100%
}
DT P {
	FONT-SIZE: 100%
}
HR {
	DISPLAY: none
}
#content HR {
	BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
A.forum {
	FONT-WEIGHT: bold
}
A.requestor {
	FONT-WEIGHT: bold
}
A.tag {
	MARGIN-RIGHT: 5px; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.cleared {
	CLEAR: both
}
.formfield {
	BORDER-RIGHT: #809db9 1px solid; BORDER-TOP: #809db9 1px solid; BORDER-LEFT: #809db9 1px solid; BORDER-BOTTOM: #809db9 1px solid
}
.alert {
	BORDER-LEFT-COLOR: #cc1a1e! important; BORDER-BOTTOM-COLOR: #cc1a1e! important; BORDER-TOP-COLOR: #cc1a1e! important; BORDER-RIGHT-COLOR: #cc1a1e! important
}
.box-hdr {
	MARGIN-BOTTOM: 3px
}
.b {
	FONT-WEIGHT: bold
}
SPAN.match {
	COLOR: #000
}
.brkt {
	FONT-SIZE: 80%
}
.last-description {
	MARGIN-BOTTOM: 0px
}
P.reported-users {
	MARGIN: 0px 0px 3px
}
.highlight {
	BACKGROUND: #c6edfb
}
A .highlight {
	TEXT-DECORATION: underline
}
.journalname {
	FONT-STYLE: italic
}
.volumenumber {
	FONT-STYLE: italic
}
.naturedotcom {
	FONT-SIZE: 140%; COLOR: #cc1a1e; FONT-FAMILY: Garamond, serif
}
.user {
	FONT-WEIGHT: bold; COLOR: #00aeef
}
A.advanced {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 70%; BACKGROUND: url(../images/0039a2/arrow.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-TOP: 0px
}
.page {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #00aeef; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.alert {
	COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.summary {
	COLOR: #000
}
.right_button {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 130%; BACKGROUND: url(../images/right_button_b.gif) no-repeat center 50%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 7px; WIDTH: 170px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: "Trebuchet MS", Georgia, "Times New Roman", serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.right_button:hover {
	BACKGROUND: url(../images/right_button.gif) no-repeat center 50%; COLOR: #000
}
#rightnav .invite_colleague {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/invite_colleague.gif) no-repeat center 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0.7em; HEIGHT: 90px
}
.searchterms {
	BORDER-RIGHT: #b0e6ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b0e6ff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/searchterms_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 10px 20px 0px; BORDER-LEFT: #b0e6ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b0e6ff 1px solid
}
.searchresults {
	BORDER-RIGHT: #b0e6ff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b0e6ff 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/searchterms_bg.jpg); FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 20px 0px; BORDER-LEFT: #b0e6ff 1px solid; WIDTH: 46%; PADDING-TOP: 10px; BORDER-BOTTOM: #b0e6ff 1px solid
}
.searchtermsfull {
	BORDER-RIGHT: #b0e6ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b0e6ff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/searchterms_bg.jpg); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 20px 0px; BORDER-LEFT: #b0e6ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b0e6ff 1px solid
}
.searchterms FIELDSET.main {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.searchterms {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.fieldset {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
FIELDSET.searchterms #contact-details {
	MARGIN-TOP: 10px; FONT-SIZE: 80%
}
FIELDSET DIV.with-picture {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 65px; BACKGROUND-REPEAT: no-repeat
}
.top-field {
	MARGIN-TOP: 15px! important
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.norm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
FIELDSET.date SPAN.separator {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; VERTICAL-ALIGN: top
}
LABEL.norm {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: 3px; COLOR: #000
}
LEGEND.norm {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: 3px; COLOR: #000
}
LABEL.norm #formatting-help-link {
	DISPLAY: none
}
LABEL.norm #formatting-help-text {
	FONT-WEIGHT: normal; COLOR: #000
}
LABEL.norm #formatting-help-text BR {
	HEIGHT: 5px
}
LABEL.alert {
	COLOR: #cc1a1e
}
LEGEND.alert {
	COLOR: #cc1a1e
}
LABEL.check {
	PADDING-LEFT: 5px; FONT-SIZE: 80%
}
LEGEND.alert {
	FONT-WEIGHT: bold
}
LABEL.radio {
	FONT-SIZE: 70%; VERTICAL-ALIGN: 30%
}
LABEL.checkbox {
	FONT-SIZE: 70%; VERTICAL-ALIGN: 30%
}
INPUT.checkbox {
	CLEAR: left
}
INPUT.norm {
	BORDER-RIGHT: #01a4e1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #01a4e1 1px solid; PADDING-LEFT: 6px; BACKGROUND: url(../images/input_norm_bg.gif) #fff no-repeat 0px 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #01a4e1 1px solid; WIDTH: 97%; PADDING-TOP: 1px; BORDER-BOTTOM: #01a4e1 1px solid
}
TEXTAREA.norm {
	BORDER-RIGHT: #01a4e1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #01a4e1 1px solid; PADDING-LEFT: 6px; BACKGROUND: url(../images/input_norm_bg.gif) #fff no-repeat 0px 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #01a4e1 1px solid; WIDTH: 97%; PADDING-TOP: 1px; BORDER-BOTTOM: #01a4e1 1px solid
}
INPUT.js {
	WIDTH: 100%
}
TEXTAREA.js {
	WIDTH: 100%
}
UNKNOWN {
	BACKGROUND: url(../images/input_norm_bg_lolite.gif) #f7f7f7 no-repeat 0px 0px
}
.narrow {
	max-width: 18em
}
.instruct {
	DISPLAY: block; FONT-SIZE: 80%
}
SELECT.norm {
	BORDER-RIGHT: #01a4e1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #01a4e1 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #01a4e1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #01a4e1 1px solid
}
SELECT.norm:unknown {
	BACKGROUND: #f7f7f7
}
INPUT.submit {
	DISPLAY: block; TEXT-TRANSFORM: lowercase
}
.formbuttons INPUT.submit {
	DISPLAY: inline
}
INPUT.inline {
	DISPLAY: inline
}
LABEL.norm A.adjust-size {
	FONT-WEIGHT: normal
}
FORM .info {
	DISPLAY: block; FONT-WEIGHT: normal; LINE-HEIGHT: 130%
}
FORM SPAN.radio {
	MARGIN-LEFT: 22px
}
LABEL.norm .block {
	DISPLAY: block
}
FORM .required {
	FONT-WEIGHT: normal; COLOR: #cc1a1e! important
}
FORM .fieldWithErrors {
	BORDER-TOP-WIDTH: 3px; BORDER-LEFT-COLOR: #cc1a1e; BORDER-BOTTOM-WIDTH: 3px; BORDER-BOTTOM-COLOR: #cc1a1e; BORDER-TOP-COLOR: #cc1a1e; BORDER-RIGHT-COLOR: #cc1a1e
}
FORM .fieldWithErrors INPUT.norm {
	BORDER-TOP-WIDTH: 3px; BORDER-LEFT-COLOR: #cc1a1e; BORDER-BOTTOM-WIDTH: 3px; BORDER-BOTTOM-COLOR: #cc1a1e; BORDER-TOP-COLOR: #cc1a1e; BORDER-RIGHT-COLOR: #cc1a1e
}
FORM .fieldWithErrors TEXTAREA.norm {
	BORDER-TOP-WIDTH: 3px; BORDER-LEFT-COLOR: #cc1a1e; BORDER-BOTTOM-WIDTH: 3px; BORDER-BOTTOM-COLOR: #cc1a1e; BORDER-TOP-COLOR: #cc1a1e; BORDER-RIGHT-COLOR: #cc1a1e
}
FORM .fieldWithErrors SELECT.norm {
	BORDER-TOP-WIDTH: 3px; BORDER-LEFT-COLOR: #cc1a1e; BORDER-BOTTOM-WIDTH: 3px; BORDER-BOTTOM-COLOR: #cc1a1e; BORDER-TOP-COLOR: #cc1a1e; BORDER-RIGHT-COLOR: #cc1a1e
}
FORM .error-message {
	COLOR: #cc1a1e
}
.single-field {
	BORDER-RIGHT: #b0e6ff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b0e6ff 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/searchterms_bg.jpg); PADDING-BOTTOM: 8px; MARGIN: 30px 0px 20px; BORDER-LEFT: #b0e6ff 1px solid; PADDING-TOP: 2.5ex; BORDER-BOTTOM: #b0e6ff 1px solid; POSITION: relative
}
.single-field LABEL {
	FONT-WEIGHT: bold; BACKGROUND: #fff; LEFT: 8px; POSITION: absolute; TOP: -1.2ex
}
LABEL.alias {
	DISPLAY: inline
}
LABEL.alias SPAN.alias {
	COLOR: #00aeef
}
INPUT.alias {
	MARGIN-TOP: 3px; DISPLAY: inline; MARGIN-BOTTOM: 0px; WIDTH: auto
}
.network {
	PADDING-LEFT: 10px; BACKGROUND: no-repeat left center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none
}
.global {
	BACKGROUND-IMAGE: url(../images/dots/red.gif); COLOR: #cc1a1e
}
.network-global {
	BACKGROUND-IMAGE: url(../images/dots/red.gif); COLOR: #cc1a1e
}
.boston {
	BACKGROUND-IMAGE: url(../images/dots/blue.gif); COLOR: #00aeef
}
.network-boston {
	BACKGROUND-IMAGE: url(../images/dots/blue.gif); COLOR: #00aeef
}
.london {
	BACKGROUND-IMAGE: url(../images/dots/green.gif); COLOR: #81aa2b
}
.network-london {
	BACKGROUND-IMAGE: url(../images/dots/green.gif); COLOR: #81aa2b
}
.bengaluru {
	BACKGROUND-IMAGE: url(../images/dots/pink.gif); COLOR: #fd2d95
}
.network-bengaluru {
	BACKGROUND-IMAGE: url(../images/dots/pink.gif); COLOR: #fd2d95
}
DIV.action {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 18px; MIN-HEIGHT: 1px; BACKGROUND: url(../images/action_global_bg.gif) no-repeat 0px 0.3em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
DIV.inline {
	PADDING-BOTTOM: 0px; MARGIN: 0px
}
DIV.divided {
	BACKGROUND-POSITION: 0px 0.6em; BORDER-TOP: #a7e3f9 1px solid; PADDING-TOP: 5px
}
DIV.action A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 80%; MIN-HEIGHT: 1%; PADDING-BOTTOM: 1px; COLOR: #bf2241; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV.action A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #bf2241; TEXT-DECORATION: none
}
DIV.action SPAN.what-is-this {
	FONT-SIZE: 70%
}
DIV.action .what-is-this A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.post-create {
	MARGIN: 10px 0px
}
.post-create A {
	BORDER-RIGHT: #3e98bb 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #3e98bb 1px solid; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: url(../images/bluebutton.gif) repeat-x left top; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #3e98bb 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #3e98bb 1px solid; FONT-FAMILY: "Trebuchet MS", arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.post-create A:hover {
	BORDER-LEFT-COLOR: #8e2d41; BACKGROUND-IMAGE: url(../images/redbutton.gif); BORDER-BOTTOM-COLOR: #8e2d41; COLOR: #fff; BORDER-TOP-COLOR: #8e2d41; BORDER-RIGHT-COLOR: #8e2d41
}
A.web_feed {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e3e3e3 1px solid; DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 70%; BACKGROUND: url(../images/feed-icon-14x14.png) #fff no-repeat 8px 50%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e3e3e3 1px solid
}
A.feedlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/feed-icon-14x14.png) #fff no-repeat 2px 50%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.group-results DL.moderation DD A.feedlink {
	BACKGROUND: url(../images/feed-icon-14x14.png) no-repeat 2px 50%
}
.userbox {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 29px; BACKGROUND-REPEAT: no-repeat
}
#content .userbox P {
	FONT-SIZE: 70%; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 100%
}
.userbox .title {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN: 0px 0px 5px; LINE-HEIGHT: 100%
}
.userbox .title SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 0px 5px; COLOR: #cc1a1e
}
.reply-number {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #1756b9
}
H1.main-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #bf2241; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", serif
}
H1.main-header SPAN {
	COLOR: #00aeef
}
H1.main-header A {
	COLOR: #cc1a1e; TEXT-DECORATION: none
}
DIV.main-header H1 A {
	COLOR: #cc1a1e; TEXT-DECORATION: none
}
H1.main-header A:hover {
	COLOR: #00aeef; TEXT-DECORATION: underline
}
DIV.main-header H1 A:hover {
	COLOR: #00aeef; TEXT-DECORATION: underline
}
H1.image {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 65px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px; BACKGROUND-REPEAT: no-repeat
}
H1.main-header SPAN {
	COLOR: #00aeef
}
.main-header H1 SPAN {
	COLOR: #00aeef
}
.main-header SPAN.name {
	COLOR: #cc1a1e
}
.main-header SPAN.fn {
	COLOR: #cc1a1e
}
.main-header SPAN.xfn {
	COLOR: #cc1a1e
}
DIV.main-header {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 65px; MIN-HEIGHT: 55px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.main-header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc1a1e; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", serif
}
DIV.main-header P {
	FONT-SIZE: 80%; MARGIN: 0px
}
DIV.main-header DIV.ugc P {
	MARGIN-BOTTOM: 1em
}
.main-header .groupname {
	FONT-WEIGHT: bold
}
.main-header .network-status {
	DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../images/network_status_bg.gif) no-repeat left center; MARGIN: 2px 0px
}
.user-details {
	MARGIN: 0px
}
.user-details .intro {
	PADDING-RIGHT: 5px; MARGIN-RIGHT: 5px
}
.further-info {
	MARGIN-TOP: 10px! important
}
DIV.ad-rh {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e7e7e7; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 20px 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.ad-lh {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e7e7e7; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 20px auto; OVERFLOW: hidden! important; PADDING-TOP: 5px; TEXT-ALIGN: center; max-width: 160px
}
DIV.ad-rh H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 0px
}
DIV.ad-lh H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 0px
}
.skyscraper {
	MIN-HEIGHT: 612px
}
DIV.ad-300x250 {
	MIN-HEIGHT: 250px; MARGIN: 20px 0px; OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: center; max-width: 300px
}
DIV.ad-300x250 .ad-hdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: lowercase; COLOR: #999; PADDING-TOP: 0px
}
TABLE.tags {
	MARGIN-TOP: 5px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.tags CAPTION {
	TEXT-ALIGN: left
}
TABLE.tags TR {
	FONT-SIZE: 80%; BACKGROUND: #edf9fe
}
TABLE.tags TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 4px solid
}
TABLE.tags TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 4px solid
}
TABLE.tags TD.date {
	TEXT-ALIGN: right
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 8px 8px 8px 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.arrow LI {
	MARGIN: 2px 0px
}
UL.arrow A {
	DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 1ex; LINE-HEIGHT: 1.2em
}
UL.arrow A.view-all {
	FONT-WEIGHT: bold
}
UL LI.arrow A.view-all {
	FONT-WEIGHT: bold
}
.detail-content UL {
	FONT-SIZE: 80%
}
UL.norm {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
OL.norm {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
#rightnav UL.norm {
	LINE-HEIGHT: 1.8
}
#rightnav OL.norm {
	LINE-HEIGHT: 1.8
}
.hub-tags UL.norm {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 30px
}
UL.norm LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 14px! important; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: left
}
OL.norm LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 14px! important; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: left
}
 HTML DIV#list-box-4 UL.norm {
	FONT-SIZE: 80%
}
 HTML DIV#list-box-4 UL.norm P {
	FONT-SIZE: 80%
}
DL.norm {
	FONT-SIZE: 80%
}
DL.featured-tag {
	MARGIN-BOTTOM: 20px
}
DL.featured-tag STRONG {
	COLOR: #00aeef
}
DT {
	CLEAR: left; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FLOAT: left
}
DT.hosted-by {
	MARGIN-BOTTOM: 10px; COLOR: #00aeef
}
DD.hosted-by {
	MARGIN-BOTTOM: 10px
}
DD {
	MARGIN-LEFT: 0px
}
DT {
	PADDING-TOP: 3px
}
DD {
	PADDING-TOP: 3px
}
DD ADDRESS {
	DISPLAY: inline
}
DL UL.tags {
	FONT-SIZE: 100%
}
DL.reason DT {
	MARGIN-TOP: 10px; FLOAT: none
}
UL.norm LI {
	MARGIN: 2px 0px
}
OL.norm LI {
	MARGIN: 2px 0px
}
UL.norm LI P {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px
}
OL.norm LI P {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px
}
OL.norm {
	LIST-STYLE-IMAGE: none
}
UL.home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.right {
	TEXT-ALIGN: left
}
DD.location .norm {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN-LEFT: 5.6em
}
DD.location .norm LI {
	MARGIN: 0px
}
OL.process {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: url(../images/e6e6ec.gif) repeat-x 0px 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #777; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, verdana, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
OL.process LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1%; WIDTH: 18%; PADDING-TOP: 25px; BACKGROUND-REPEAT: no-repeat
}
OL.process .p1 {
	BACKGROUND-IMAGE: url(../images/process/grey/1.gif); WIDTH: 20%
}
OL.process .p2 {
	BACKGROUND-IMAGE: url(../images/process/grey/2.gif); WIDTH: 24%
}
OL.process .p3 {
	BACKGROUND-IMAGE: url(../images/process/grey/3.gif); WIDTH: 15%
}
OL.process .p4 {
	BACKGROUND-IMAGE: url(../images/process/grey/4.gif); WIDTH: 17%
}
OL.process .p5 {
	BACKGROUND-IMAGE: url(../images/process/grey/5.gif); WIDTH: 14%
}
OL.process LI.group {
	WIDTH: 31%
}
OL.process .place-in-process1 {
	BACKGROUND-IMAGE: url(../images/process/blue/1.gif); COLOR: #00aeef
}
OL.process .place-in-process2 {
	BACKGROUND-IMAGE: url(../images/process/blue/2.gif); COLOR: #00aeef
}
OL.process .place-in-process3 {
	BACKGROUND-IMAGE: url(../images/process/blue/3.gif); COLOR: #00aeef
}
OL.process .place-in-process4 {
	BACKGROUND-IMAGE: url(../images/process/blue/4.gif); COLOR: #00aeef
}
OL.process .place-in-process5 {
	BACKGROUND-IMAGE: url(../images/process/blue/5.gif); COLOR: #00aeef
}
OL.process .process-hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px
}
UL.tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.tags-home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.tags LI {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
UL.tags-home LI {
	DISPLAY: inline; MARGIN-RIGHT: 0px
}
UL.tags-home LI.vpop {
	FONT-WEIGHT: bold; FONT-SIZE: 105%
}
UL.tags LI.vpop {
	FONT-WEIGHT: bold; FONT-SIZE: 105%
}
UL.tags-home LI.xpop {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
UL.tags LI.xpop {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
UL.tags A {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
UL.tags A:hover {
	BACKGROUND: #e2f7fe; BORDER-BOTTOM: 1px solid
}
UL.notes LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #edf9fe; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
UL.notes LI P {
	MARGIN: 0px
}
UL.notes LI.even {
	BACKGROUND: #fff
}
UL.notes LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
UL.noticeboard A {
	DISPLAY: block; FONT-WEIGHT: normal
}
A.list-style-norm {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 50%
}
.list-style-arrow {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 6px 50%
}
.norm .list-hdr {
	FONT-SIZE: 100%; MARGIN: 0px
}
.home-list-hdr {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 80%; BACKGROUND: url(../images/home_list_hdr_bg.gif) #b5193b no-repeat right top; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 6px; COLOR: #fff; PADDING-TOP: 3px
}
.top {
	MARGIN-BOTTOM: 5px
}
.home-list-hdr-alert {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 80%; BACKGROUND: url(../images/home_list_hdr_blue_bg.gif) #34afe4 no-repeat right top; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px
}
.home-list-hdr2 {
	FONT-SIZE: 80%; MARGIN: 0px
}
DL.static {
	FONT-SIZE: 80%
}
DL.static DT {
	DISPLAY: block; FLOAT: none
}
DL.static DD {
	DISPLAY: block; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 140%
}
DL.static OL {
	FONT-SIZE: 100%
}
DL.static UL {
	FONT-SIZE: 100%
}
DL.static P {
	FONT-SIZE: 100%
}
DL.static CODE {
	FONT-SIZE: 120%
}
.static DD P {
	MARGIN-TOP: 0px
}
#posts-list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; BACKGROUND: url(../images/pencil.gif) no-repeat 7px 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#posts-list P.meta {
	FONT-SIZE: 70%; MARGIN: 0px
}
#posts-list H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px 0px 5px
}
#posts-list H3 A:link {
	COLOR: #003399
}
#posts-list H3 A:visited {
	COLOR: #003399
}
#posts-list LI.published {
	BACKGROUND-COLOR: #fdf5f5
}
#posts-list LI.unpublished {
	BACKGROUND-COLOR: #ecf9fd
}
#posts-list LI SPAN.publication-state {
	TEXT-TRANSFORM: uppercase
}
#posts-list LI.published SPAN.publication-state {
	COLOR: #eb0b0b
}
#posts-list LI.unpublished SPAN.publication-state {
	COLOR: #20b7ff
}
#comments-list LI {
	BORDER-RIGHT: #c4eafb 1px solid; BORDER-TOP: #c4eafb 1px solid; MARGIN-TOP: 10px; BACKGROUND: url(../images/quotes.gif) #ecf9fd no-repeat right top; BORDER-LEFT: #c4eafb 1px solid; BORDER-BOTTOM: #c4eafb 1px solid
}
#comments-list LI.approved {
	BACKGROUND: url(../images/quotes_approved.gif) #fdf5f5 no-repeat right top
}
#comments-list LI BLOCKQUOTE {
	MARGIN: 10px 20px 0px 0px
}
#comments-list LI BLOCKQUOTE H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comments-list LI CITE {
	FONT-STYLE: normal
}
#comments-list LI H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 80%; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#comments-list LI DL.moderation {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#comments-list LI DL.meta {
	PADDING-RIGHT: 20px; MARGIN-TOP: -3px; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#comments-list .formbuttons {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #ecf9fd; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#comments-list .approved .formbuttons {
	BACKGROUND: #fdf5f5
}
#comments-list .formbuttons DIV {
	DISPLAY: inline
}
#comments-list .formbuttons FORM {
	DISPLAY: inline
}
#comments-list .formbuttons P {
	DISPLAY: inline; COLOR: #20b7ff
}
#comments-list .approved .formbuttons P {
	COLOR: #eb0b0b
}
#browse .preferences FIELDSET.searchterms {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px
}
.container {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 100%
}
.announcement {
	MARGIN-BOTTOM: 0px
}
.container .left {
	FLOAT: left; WIDTH: 48%
}
.container .right {
	FLOAT: right; WIDTH: 48%
}
.home-container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.home-container P {
	PADDING-BOTTOM: 1ex; MARGIN: 0px
}
.announcement-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.container-300x250 {
	CLEAR: both; FLOAT: left; MARGIN: 20px 0px; WIDTH: 100%; TEXT-ALIGN: center
}
.container-300x250 .ad-300x250 {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
P.featured {
	MARGIN: 0px 0px 5px
}
.home-contents {
	MARGIN-TOP: 5px
}
.home-contents LI {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 54px; MIN-HEIGHT: 54px; FLOAT: left; WIDTH: 40%; LINE-HEIGHT: 48px; BACKGROUND-REPEAT: no-repeat
}
.home-contents A {
	DISPLAY: block; FONT-SIZE: 80%
}
.home-contents SPAN {
	DISPLAY: block
}
.people-home-hdr {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 5px
}
.similar LI {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 54px! important; MIN-HEIGHT: 54px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 38%; BACKGROUND-REPEAT: no-repeat
}
.active LI {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 30px; MIN-HEIGHT: 30px; MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat
}
.publications LI {
	PADDING-LEFT: 30px; MARGIN-BOTTOM: 10px
}
.groups LI {
	PADDING-LEFT: 30px
}
.active-forums LI {
	PADDING-LEFT: 30px; MIN-HEIGHT: 30px
}
.active-forums .list-style-arrow {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px
}
.users LI {
	PADDING-LEFT: 30px
}
.users LI H3.active-hdr EM {
	FONT-WEIGHT: bold; COLOR: #00aeef; FONT-STYLE: normal
}
OL.forums {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.forums LI H3.list-hdr {
	FONT-SIZE: 80%; MARGIN: 0px
}
.forums LI H4.list-hdr {
	FONT-SIZE: 80%; MARGIN: 0px
}
.active P {
	MARGIN-TOP: 0px
}
.active .date {
	COLOR: #6e6e6e
}
.active .open-to {
	COLOR: #6e6e6e
}
.active .members {
	COLOR: #6e6e6e
}
.active-hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN-BOTTOM: 0px
}
.active-users LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MIN-HEIGHT: 70px; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 47%; PADDING-TOP: 0px! important
}
.active-users .active-img {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 55px; FONT-WEIGHT: normal; FONT-SIZE: 80%; MIN-HEIGHT: 70px; MARGIN: 0px; BACKGROUND-REPEAT: no-repeat
}
.active-users LI.col-left {
	FLOAT: left
}
.active-users LI.col-right {
	FLOAT: right
}
.group .active-hdr {
	FONT-WEIGHT: bold; MARGIN: 0px
}
.groups .active-hdr {
	FONT-WEIGHT: bold; MARGIN: 0px
}
.publications .active-hdr {
	FONT-WEIGHT: bold; MARGIN: 0px
}
.active-hdr .status {
	FONT-SIZE: 90%; FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
P.featured {
	MARGIN: 0px 0px 5px
}
.groups-home LI {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 30px; MIN-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat
}
.groups-home A {
	DISPLAY: block; FONT-SIZE: 80%
}
.groups-home SPAN {
	DISPLAY: block
}
.groups-home-hdr {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 5px
}
.groups-activity LI {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 60px; MIN-HEIGHT: 60px; MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat
}
.groups-activity P {
	MARGIN-TOP: 0px
}
.groups-activity .date {
	COLOR: #6e6e6e
}
.groups-activity-hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN-BOTTOM: 0px
}
.groups-activity-hdr .status {
	FONT-SIZE: 90%; FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
.affiliation-search .result-link {
	FONT-SIZE: 80%
}
.group-search .result-link {
	FONT-SIZE: 80%
}
.affiliation-results LI {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/group_results_bg.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; POSITION: relative
}
.group-results LI {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/group_results_bg.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; POSITION: relative
}
.affiliation-results P {
	MARGIN: 4px 0px 0px
}
.group-results P {
	MARGIN: 4px 0px 0px
}
.group-results DIV {
	DISPLAY: block; PADDING-LEFT: 54px; FLOAT: none; BACKGROUND-REPEAT: no-repeat
}
.group-results .group-results-hdr {
	DISPLAY: block; PADDING-LEFT: 54px; FLOAT: none; BACKGROUND-REPEAT: no-repeat
}
.group-results LI.restricted {
	BACKGROUND: url(../images/group_results_restricted_bg.gif) repeat-x 0px 0px
}
.group-results LI DIV {
	PADDING-RIGHT: 92px; BACKGROUND-POSITION: 0px 0px; MIN-HEIGHT: 48px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.group-results .open-to {
	FONT-SIZE: 70%; RIGHT: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #00aeef; POSITION: absolute; TOP: 10px; TEXT-ALIGN: right
}
.group-results .restricted .open-to {
	COLOR: #cc1a1e
}
.group-results-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px
}
.group-link {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px
}
.member-count {
	DISPLAY: block; FONT-SIZE: 80%
}
.groups-tags-show .group-results-hdr {
	PADDING-LEFT: 0px
}
.events #list-box-1 {
	FLOAT: left; WIDTH: 48%
}
.events #list-box-2 {
	FLOAT: left; WIDTH: 48%
}
.forums .list-box {
	FLOAT: left; WIDTH: 48%
}
.groups .list-box {
	FLOAT: left; WIDTH: 48%
}
.people #list-box-1 {
	FLOAT: left; WIDTH: 48%
}
.people #list-box-2 {
	FLOAT: left; WIDTH: 48%
}
.events #list-box-1 {
	MARGIN-RIGHT: 2.5%
}
.forums #list-box-1 {
	MARGIN-RIGHT: 2.5%
}
.forums #list-box-3 {
	MARGIN-RIGHT: 2.5%
}
.groups #list-box-1 {
	MARGIN-RIGHT: 2.5%
}
.groups #list-box-3 {
	MARGIN-RIGHT: 2.5%
}
.people #list-box-1 {
	MARGIN-RIGHT: 2.5%
}
.people #list-box-3 {
	MARGIN-RIGHT: 2.5%
}
.events #list-box-3 {
	CLEAR: both; FLOAT: none; WIDTH: auto
}
.forums #list-box-5 {
	CLEAR: both; FLOAT: none; WIDTH: auto
}
.people #list-box-3 {
	CLEAR: both; FLOAT: none; WIDTH: auto
}
.forums #list-box-5 LI {
	MARGIN-LEFT: 0px
}
.groups #list-box-3 LI {
	FONT-SIZE: 80%
}
.groups #list-box-4 LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.web20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.web20 UL.norm {
	LIST-STYLE-TYPE: none
}
.web20 UL.norm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.web20-hdr {
	FONT-SIZE: 90%; MARGIN: 0px; COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.connotea A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/fff/connotea.gif) no-repeat left center
}
.delicious A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/fff/del.icio.gif) no-repeat left center
}
.technorati A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/fff/technorati.gif) no-repeat left center
}
.flickr A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/fff/flickr.gif) no-repeat left center
}
#page-header {
	BACKGROUND: url(/images/top_bg.gif) #fff no-repeat right top; HEIGHT: 47px
}
#nature-link {
	PADDING-LEFT: 25px; BACKGROUND: url(/images/bg_nature_home.gif) no-repeat 0px 5px; FLOAT: left; MARGIN-LEFT: 5px; LINE-HEIGHT: 25px
}
#nature-link A {
	PADDING-LEFT: 0pt; FONT-WEIGHT: bold; BACKGROUND: url(/images/nature.com.underline.gif) no-repeat 0px 90%; COLOR: #bf2241; FONT-FAMILY: Garamond,serif; TEXT-DECORATION: none
}
#user-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#user-nav LI {
	DISPLAY: inline; PADDING-BOTTOM: 2px; MARGIN: 0px 1em; LINE-HEIGHT: 25px; PADDING-TOP: 2px
}
UL#user-nav LI.user-avatar {
	PADDING-LEFT: 20px
}
#user-nav LI IMG {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
#user-nav LI#session A {
	PADDING-RIGHT: 20px; BACKGROUND: url(/images/logout.gif) no-repeat 100% 55%
}
#user-nav LI A {
	DISPLAY: inline-block; COLOR: #4a6089; LINE-HEIGHT: 25px; TEXT-DECORATION: none
}
#user-nav LI A:hover {
	COLOR: #bf2241
}
#sub-navigation {
	CLEAR: both; BORDER-TOP: #d8d8d8 2px solid; BACKGROUND: url(/images/global_bgimage.jpg) no-repeat left bottom; POSITION: relative; HEIGHT: 57px
}
#sub-navigation UL {
	FONT-SIZE: 75%; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}
#sub-navigation UL LI {
	DISPLAY: inline-block
}
#sub-navigation UL LI A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/images/sub-navigation-tab.gif) no-repeat -10px -20px; PADDING-BOTTOM: 0px; COLOR: #4a6089; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
#sub-navigation UL LI.first A {
	BACKGROUND: url(/images/sub-navigation-tab.gif) no-repeat 0px -20px
}
#sub-navigation UL LI.last A {
	BACKGROUND: url(/images/sub-navigation-tab.gif) no-repeat 100% -20px; BORDER-RIGHT-STYLE: none
}
#sub-navigation UL LI A:hover {
	BACKGROUND-POSITION: -10px 0px; COLOR: #fff
}
#sub-navigation UL LI A:unknown {
	BACKGROUND-POSITION: -10px 0px; COLOR: #fff
}
#sub-navigation UL LI A:active {
	BACKGROUND-POSITION: -10px 0px; COLOR: #fff
}
#sub-navigation UL LI A.active {
	BACKGROUND-POSITION: -10px 0px; COLOR: #fff
}
#sub-navigation UL LI.first A:hover {
	BACKGROUND-POSITION: 0px 0px
}
#sub-navigation UL LI.first A:unknown {
	BACKGROUND-POSITION: 0px 0px
}
#sub-navigation UL LI.first A:active {
	BACKGROUND-POSITION: 0px 0px
}
#sub-navigation UL LI.first A.active {
	BACKGROUND-POSITION: 0px 0px
}
#sub-navigation UL LI.last A:hover {
	BACKGROUND-POSITION: 100% 0px
}
#sub-navigation UL LI.last A:unknown {
	BACKGROUND-POSITION: 100% 0px
}
#sub-navigation UL LI.last A:active {
	BACKGROUND-POSITION: 100% 0px
}
#sub-navigation UL LI.last A.active {
	BACKGROUND-POSITION: 100% 0px
}
#topnav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnav UL.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnav UL.nav UL {
	LIST-STYLE-TYPE: none
}
#topnav .global H2 {
	DISPLAY: none
}
#topnav .local H2 {
	DISPLAY: none
}
#topnav .global {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
#topnav .logo-home-link {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; LEFT: 0px; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; POSITION: absolute; TOP: 0px
}
#topnav .logo-home-link A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../images/topnav/global_bg.gif) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; WIDTH: 170px; PADDING-TOP: 0px! important; HEIGHT: 42px
}
#topnav .global UL {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 15px
}
#topnav .global LI {
	FLOAT: left; MARGIN-LEFT: 10px
}
#topnav .global LI A {
	DISPLAY: block; BACKGROUND: #fff; FLOAT: left; TEXT-DECORATION: none
}
#topnav .global LI A:hover {
	BACKGROUND: url(/images/global_high.png) no-repeat right top; COLOR: #4a6089
}
#topnav .global LI.active A SPAN {
	BACKGROUND: url(/images/global_high.png) no-repeat left top
}
#topnav .global LI.active A {
	BACKGROUND: url(/images/global_high.png) no-repeat right top; COLOR: #4a6089
}
#topnav .global LI.active A:hover {
	BACKGROUND: url(/images/global_high.png) no-repeat right top; COLOR: #4a6089
}
#topnav .global LI A SPAN {
	PADDING-LEFT: 10px; FONT-SIZE: 115%; FLOAT: left; MARGIN: 0px 10px 0px 0px; CURSOR: pointer; PADDING-TOP: 3px; HEIGHT: 46px
}
#topnav .global LI A:hover SPAN {
	BACKGROUND: url(/images/global_high.png) no-repeat left top
}
#topnav .global LI A {
	FONT-SIZE: 70%; TEXT-TRANSFORM: uppercase; COLOR: #bf2241
}
#topnav .local {
	CLEAR: both; MIN-HEIGHT: 94px; BACKGROUND: url(../images/topnav/local_bg.jpg) #fff no-repeat left bottom; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
#topnav .local H2 {
	BACKGROUND: url(../images/topnav/local_tab.gif) no-repeat right bottom
}
#topnav .local UL {
	RIGHT: 15px; BOTTOM: 0px; POSITION: absolute
}
#topnav .local LI {
	FLOAT: left; MARGIN-RIGHT: 1px
}
#topnav .local LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: url(../images/topnav/local_bg.gif) #666 repeat-x left bottom; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#topnav .local LI.active A:hover {
	BACKGROUND: url(../images/topnav/local_bg_hilite.gif) #666 repeat-x left bottom
}
#topnav .local LI.active A {
	BACKGROUND: url(../images/topnav/local_bg_hilite.gif) #666 repeat-x left bottom
}
#topnav .local .all-locations A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
#info {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MIN-HEIGHT: 16px; BACKGROUND: #43607e; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#info P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}
#login {
	BACKGROUND: url(../images/login-background.jpg) #edf1f4 no-repeat right bottom; MARGIN: 0px auto; WIDTH: 100%; max-width: 560px
}
#login INPUT {
	VERTICAL-ALIGN: middle
}
#login INPUT.in-page {
	BORDER-RIGHT: #8f9ca5 1px solid; BORDER-TOP: #8f9ca5 1px solid; BORDER-LEFT: #8f9ca5 1px solid; BORDER-BOTTOM: #8f9ca5 1px solid
}
#login FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 16px
}
#login .email {
	MARGIN-BOTTOM: 0.5em
}
#login LABEL {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; WIDTH: 90px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: right; moz-box-pack: end
}
#login .formfield {
	WIDTH: 100%
}
#login DIV.remember-login {
	WIDTH: 100%
}
#login DIV.remember-login {
	PADDING-BOTTOM: 3em
}
#login .in-page {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; WIDTH: 100%; BORDER-TOP-COLOR: #333; BORDER-RIGHT-COLOR: #333; max-width: 350px
}
#login DIV.in-page {
	PADDING-LEFT: 100px
}
#login DIV.remember-login LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal; WIDTH: auto
}
#login INPUT.submit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; MARGIN-TOP: 8px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 80%; BACKGROUND: #bf2241; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: -1px; TEXT-TRANSFORM: lowercase; COLOR: #fff; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
#login .forgotten {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#hello {
	CLEAR: both; BACKGROUND: #b5193b; FLOAT: left; MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid
}
#hello P {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 6px 6px; PADDING-LEFT: 36px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
#hello .salutation {
	DISPLAY: block; FONT-SIZE: 90%
}
#hello .username {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 100%
}
#user-menu {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #43607e; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none
}
#user-menu UL.areas {
	PADDING-RIGHT: 4.9%; PADDING-LEFT: 4.9%; MIN-HEIGHT: 140px; BACKGROUND: url(../images/loggedin_bg.gif) #43607e no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#user-menu UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#user-menu H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #fff; PADDING-TOP: 0px
}
#user-menu LI.area {
	MARGIN-BOTTOM: 10px
}
#user-menu LI.area A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: url(../images/fff/arrow.gif) no-repeat left center; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#user-menu LI.area A:hover {
	opacity: 0.85
}
.js#user-menu {
	BACKGROUND: #fff; POSITION: relative
}
.js#user-menu UL.areas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
.js#user-menu UL UL {
	MARGIN: 20px 0px 0px
}
.js#user-menu H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; CURSOR: pointer; PADDING-TOP: 4px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.js#user-menu .you .create UL {
	DISPLAY: none
}
.js#user-menu .you .activity UL {
	DISPLAY: none
}
.js#user-menu .create .you UL {
	DISPLAY: none
}
.js#user-menu .create .activity UL {
	DISPLAY: none
}
.js#user-menu .activity .you UL {
	DISPLAY: none
}
.js#user-menu .activity .create UL {
	DISPLAY: none
}
.js#user-menu .create .you H3 {
	BACKGROUND: url(../images/user_menu_tab_right_bg.gif) #fff no-repeat right top; COLOR: #43607e
}
.js#user-menu .activity .you H3 {
	BACKGROUND: url(../images/user_menu_tab_right_bg.gif) #fff no-repeat right top; COLOR: #43607e
}
.js#user-menu .activity .create H3 {
	BACKGROUND: url(../images/user_menu_tab_right_bg.gif) #fff no-repeat right top; COLOR: #43607e
}
.js#user-menu .create .activity H3 {
	BACKGROUND: url(../images/user_menu_tab_left_bg.gif) #fff no-repeat left top; COLOR: #43607e
}
.js#user-menu .you .create H3 {
	BACKGROUND: url(../images/user_menu_tab_left_bg.gif) #fff no-repeat left top; COLOR: #43607e
}
.js#user-menu .you .activity H3 {
	BACKGROUND: url(../images/user_menu_tab_left_bg.gif) #fff no-repeat left top; COLOR: #43607e
}
.js#user-menu LI.you H3 {
	WIDTH: 24%
}
.js#user-menu LI.create H3 {
	LEFT: 24%; WIDTH: 36%
}
.js#user-menu LI.activity H3 {
	LEFT: 60%; WIDTH: 40%
}
.js#user-menu LI.area {
	MARGIN-BOTTOM: 0px
}
.js#user-menu LI.area A {
	MARGIN-LEFT: 4.9%
}
#search-area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#search-area FIELDSET {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 1px solid
}
#search-area LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px; COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
#search-area LEGEND.announcements-legend {
	FONT-SIZE: 80%
}
#search-area .formfield {
	WIDTH: 100%
}
#search-area SELECT.formfield {
	DISPLAY: block; MARGIN: 4px 0px
}
#search-area INPUT.submit {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; MARGIN: 4px 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 1px
}
#new-user {
	FONT-WEIGHT: bold; BACKGROUND: #dae0e2; MARGIN: 0px auto 10px; WIDTH: 100%; COLOR: #333; max-width: 560px
}
#new-user P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 1.5; PADDING-TOP: 10px
}
#new-user A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../images/action_global_bg.gif) no-repeat 0px 0.2em; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; COLOR: #bf2241; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.link-box {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #b5193b; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 10px; PADDING-TOP: 7px; BORDER-BOTTOM: #fff 1px solid
}
.right {
	TEXT-ALIGN: right
}
.link-box A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/fff/arrow.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.reader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.reader A {
	BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 20px; MIN-HEIGHT: 16px; MARGIN-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
UL.reader A.user_removed {
	BACKGROUND-IMAGE: url(/images/users/generic/tiny.gif)! important
}
.tags-in-areas DT {
	FLOAT: none
}
.tags-in-areas DD P.arrow {
	FONT-SIZE: 80%; MARGIN-LEFT: 0px! important
}
.tags-in-areas P.arrow {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 1ex; MARGIN: 0px 0px 5px
}
.tags-in-areas UL.arrow {
	MARGIN: 0px
}
.tags-in-areas UL.arrow LI {
	MARGIN: 0px
}
.tags-in-areas .arrow A {
	TEXT-DECORATION: none
}
.tags-in-areas .arrow A .link {
	TEXT-DECORATION: underline
}
.tags-in-areas .network {
	DISPLAY: block
}
.list-hdr-serif {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tag-page .tab-content H3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 10px; PADDING-TOP: 1px; BACKGROUND-COLOR: #d4f4fd
}
.tag-page P.arrow {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 1ex; MARGIN: 0px 0px 5px 10px
}
.tag-page LI.date {
	BORDER-TOP: #d4f1fc 1px solid; MARGIN-BOTTOM: 20px; PADDING-TOP: 8px; POSITION: relative
}
.tag-page LI.date .date {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 60px; COLOR: #00aeef; PADDING-TOP: 10px; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #d4f4fd; TEXT-ALIGN: center
}
.tag-page .tags-by-date DL {
	MARGIN-LEFT: 105px
}
.tag-page .tags-in-areas UL.arrow A {
	MARGIN: 5px 0px
}
.records {
	BORDER-RIGHT: #eedde4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #eedde4 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/fade_vertical_pink_bg.gif); PADDING-BOTTOM: 8px; MARGIN: 30px 0px 20px; BORDER-LEFT: #eedde4 1px solid; PADDING-TOP: 2.5ex; BORDER-BOTTOM: #eedde4 1px solid; POSITION: relative
}
.b {
	FONT-WEIGHT: bold
}
.i {
	FONT-STYLE: italic
}
.records .legend {
	FONT-WEIGHT: bold; BACKGROUND: #fff; LEFT: 8px; MARGIN: 0px; POSITION: absolute; TOP: -1.4ex
}
UL.people H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px
}
A.user_removed {
	COLOR: #111
}
A.user_removed:hover {
	COLOR: #111
}
UL.people .user_removed {
	BACKGROUND-IMAGE: url(/images/users/generic/large.gif)
}
UL.people .user_removed {
	BACKGROUND-POSITION: center top; DISPLAY: block; FONT-SIZE: 80%; PADDING-TOP: 48px; BACKGROUND-REPEAT: no-repeat
}
UL.people .person {
	BACKGROUND-POSITION: center top; DISPLAY: block; FONT-SIZE: 80%; PADDING-TOP: 48px; BACKGROUND-REPEAT: no-repeat
}
UL.people LI {
	MIN-HEIGHT: 9em; FLOAT: left; WIDTH: 33%
}
UL.people DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/people_listitem_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
UL.people .left DIV {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: auto
}
UL.people .center DIV {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
UL.people .right DIV {
	MARGIN-LEFT: auto; MARGIN-RIGHT: 0px
}
.status {
	DISPLAY: block; FONT-SIZE: 70%; TEXT-TRANSFORM: uppercase
}
.friend {
	COLOR: #00aeef
}
.contact {
	COLOR: #00aeef
}
.you {
	COLOR: #cc1a1e
}
.moderator {
	COLOR: #cc1a1e
}
.admin {
	COLOR: #cc1a1e
}
UL.people .change-status {
	DISPLAY: block; FONT-SIZE: 80%
}
UL.people .network {
	FONT-SIZE: 70%
}
.image-box {
	CLEAR: right; BORDER-RIGHT: #b3e6fb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b3e6fb 1px solid; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 1.9ex 0px 5px 10px; BORDER-LEFT: #b3e6fb 1px solid; WIDTH: 118px; PADDING-TOP: 3px; BORDER-BOTTOM: #b3e6fb 1px solid
}
.image-box P {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 118px
}
.image-box DL {
	FONT-SIZE: 70%
}
.image-box DT {
	FONT-WEIGHT: normal
}
#comments {
	CLEAR: both; MARGIN-BOTTOM: 30px
}
.action#moderate_topic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#replies .action {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comments .action {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.action#moderate_topic {
	FONT-SIZE: 80%
}
#replies .action {
	MARGIN-TOP: 1em! important; PADDING-LEFT: 29px! important; FONT-SIZE: 80%
}
.action#moderate_topic A {
	FONT-WEIGHT: normal; COLOR: #0039a2
}
#replies .action A {
	FONT-WEIGHT: normal; COLOR: #0039a2
}
#comments .action A {
	FONT-WEIGHT: normal; COLOR: #0039a2
}
#replies .action A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.action#moderate_topic A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
.action#moderate_topic A:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
.action#moderate_topic A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
#comments .action A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
#comments .action A:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
#comments .action A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
#replies .action A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
#replies .action A:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
#replies .action A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241; TEXT-DECORATION: underline
}
.comment {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 8px 8px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 80%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a7e3f9 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.comment DL.moderation {
	LINE-HEIGHT: 100%
}
#comment-preview .comment {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.comment DD {
	PADDING-TOP: 0px
}
#comments .first {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px
}
#comments P {
	FONT-SIZE: 100%
}
#comments DL.moderation {
	FONT-SIZE: 100%
}
#comment-preview DL.comments {
	FONT-SIZE: 80%
}
#comments DL.moderation {
	MARGIN-LEFT: 38px; COLOR: #6e6e6e
}
#comment-preview DL.moderation {
	MARGIN-LEFT: 38px; COLOR: #6e6e6e
}
#comments .date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: -20px; BACKGROUND: url(../images/speech_bubble_tail.gif) no-repeat right bottom; PADDING-BOTTOM: 50000px; BOTTOM: 70%; PADDING-TOP: 0px; POSITION: absolute
}
#comment-preview .date {
	DISPLAY: none
}
.comments DT {
	FLOAT: none; MARGIN-LEFT: 38px
}
.comments DT A {
	FONT-WEIGHT: normal! important
}
#comments UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px
}
UL.comments UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px
}
DL.comments UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px
}
.preview-reply UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px
}
.description UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px
}
#comments UL {
	LIST-STYLE-TYPE: disc
}
DL.comments UL {
	LIST-STYLE-TYPE: disc
}
.preview-reply UL {
	LIST-STYLE-TYPE: disc
}
.description UL {
	LIST-STYLE-TYPE: disc
}
.preview-reply UL {
	FONT-SIZE: 80%
}
.preview-reply OL {
	FONT-SIZE: 80%
}
.description UL {
	FONT-SIZE: 80%
}
.description OL {
	FONT-SIZE: 80%
}
#comment-preview P {
	FONT-SIZE: 100%
}
.comments .moderation {
	MARGIN-TOP: -10px
}
#comment-preview {
	BORDER-RIGHT: #75cffb 4px solid; PADDING-RIGHT: 8px; BORDER-TOP: #75cffb 4px solid; PADDING-LEFT: 8px; BACKGROUND: #f5fcfe; PADDING-BOTTOM: 2px; MARGIN: 30px 0px; BORDER-LEFT: #75cffb 4px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #75cffb 4px solid
}
#comment-preview .page {
	MARGIN: 0px 0px 1em
}
.entry-content UL {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN: 10px 0px 10px 20px; LIST-STYLE-TYPE: disc
}
.entry-content UL LI {
	MARGIN-BOTTOM: 5px
}
.archive-year-hdr {
	FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 23px 0px 0px; COLOR: #00aeef; BORDER-BOTTOM: #00aeef 2px solid
}
.archive-month-hdr {
	FONT-SIZE: 80%; MARGIN: 3px 0px
}
.archive LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 1ex; MARGIN-LEFT: 20px
}
.archive {
	MARGIN-BOTTOM: 20px
}
.archive LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.year-selector {
	BORDER-TOP: #a2e0f9 1px dashed; FONT-SIZE: 80%; COLOR: #0039a2; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.year-selector A {
	FONT-WEIGHT: bold
}
.year-selector LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/nn../images/0039a2/separator.gif) no-repeat 0px 0px; MARGIN-LEFT: 10px
}
.year-selector LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
.year-selector LI {
	DISPLAY: inline
}
.blogs-results {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #a2e0f9 1px dashed
}
.blogs-results LI {
	BACKGROUND-POSITION: 4px 3px; PADDING-LEFT: 60px; MIN-HEIGHT: 50px; MARGIN-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat
}
.blogs-results .blogs-results-hdr {
	FONT-SIZE: 80%; MARGIN: 0px; LINE-HEIGHT: 140%
}
.blogs-results DL.moderation .posted-by {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/published_by_bg.gif) no-repeat 0px 0.3em
}
.blogs-results DL.moderation DT {
	BACKGROUND-IMAGE: url(../images/ccc/separator.gif)
}
.blogs-results DL.moderation DT {
	PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
.blogs-results DL.moderation DT {
	COLOR: #6e6e6e
}
.blogs-results DL.moderation DD {
	COLOR: #6e6e6e
}
.blogs-results P {
	MARGIN: 0px
}
.most-commented-posts-sidebar SPAN {
	DISPLAY: block; COLOR: #666
}
.most-commented-posts-sidebar SPAN.comment-count {
	DISPLAY: block; COLOR: #111
}
.most-commented-posts-sidebar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
SPAN.from-blog-post {
	DISPLAY: block
}
.blog-post .tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 70%; BACKGROUND: url(../images/tags.gif) no-repeat 0px 0.3em; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
UL.blogpost {
	FONT-SIZE: 70%
}
UL.blogpost LI {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
UL.blogpost .comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../images/speech_bubble.gif) no-repeat 0px 0.3em; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
UL.blogpost .permalink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/permalink.gif) no-repeat 0px 0.3em; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.blog-header P {
	MARGIN: 0px
}
.blog-header .action {
	MARGIN: 0px
}
.blog-header .with-description {
	MARGIN-BOTTOM: 0px
}
.date-header {
	MARGIN-TOP: 4ex; POSITION: relative
}
.date-header .moderation {
	FONT-SIZE: 70%; LEFT: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #6e6e6e; BORDER-BOTTOM: #ccc 1px solid; LETTER-SPACING: 2px; POSITION: absolute; TOP: -3ex
}
.date-header .page {
	PADDING-TOP: 0.1ex; FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
.blog-image {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: auto; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: auto; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.blog-post {
	MARGIN-BOTTOM: 40px
}
.blog-post .page {
	COLOR: #000
}
.blog-post .moderation abbr {
	BORDER-BOTTOM-WIDTH: 0px
}
.main-header ADDRESS {
	DISPLAY: inline; FONT-STYLE: normal
}
H1.main-header SPAN.author {
	COLOR: #cc1a1e! important
}
H1.main-header SPAN.author  {
	COLOR: #cc1a1e! important
}
.main-header H1 SPAN.author {
	COLOR: #cc1a1e! important
}
.main-header H1 SPAN.author  {
	COLOR: #cc1a1e! important
}
.blog-post .post {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 10px
}
.blog-post .post P {
	FONT-SIZE: 100%
}
.blog-post .post A {
	FONT-WEIGHT: bold
}
.blog-post .post UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px
}
.blog-post .post UL {
	LIST-STYLE-TYPE: disc
}
.rising-falling {
	CLEAR: both; BORDER-BOTTOM: #ccedfb 1px solid
}
.rising-falling LI.rising {
	BORDER-RIGHT: #ccedfb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccedfb 1px solid; PADDING-LEFT: 65px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccedfb 1px solid; PADDING-TOP: 10px
}
.rising-falling LI.stable {
	BORDER-RIGHT: #ccedfb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccedfb 1px solid; PADDING-LEFT: 65px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccedfb 1px solid; PADDING-TOP: 10px
}
.rising-falling LI.falling {
	BORDER-RIGHT: #ccedfb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccedfb 1px solid; PADDING-LEFT: 65px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccedfb 1px solid; PADDING-TOP: 10px
}
.rising-falling LI.rising {
	BACKGROUND: url(../images/tag_bg_up.jpg) no-repeat left top
}
.rising-falling LI.stable {
	BACKGROUND: url(../images/tag_bg_stable.jpg) no-repeat left top
}
.rising-falling LI.falling {
	BACKGROUND: url(../images/tag_bg_down.jpg) no-repeat left top
}
.rising-falling-hdr {
	FONT-SIZE: 90%; MARGIN: 0px; COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.note {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 8px; BACKGROUND: #edf9fe; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.note-arrow {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 8px! important; MARGIN-LEFT: 0px! important; MARGIN-RIGHT: 0px; PADDING-TOP: 8px! important
}
UL.note {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px
}
.with-fade {
	BACKGROUND: url(../images/fade_vertical_bg.gif) repeat-x 0px 0px
}
.clear {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.with-picture {
	BACKGROUND-POSITION: 8px 8px; PADDING-LEFT: 75px; BACKGROUND-REPEAT: no-repeat
}
.with-graphic {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 75px; BACKGROUND-POSITION: 98% 8px; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 45px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
.plain {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P.note {
	MARGIN-BOTTOM: 0px
}
.note P:unknown {
	MARGIN-TOP: 0px
}
.recruiters .statement {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #00aeef; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.recruiters .statement LI {
	BACKGROUND-POSITION: center top; FLOAT: left; WIDTH: 33.3%; PADDING-TOP: 75px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.recruiters .statement .you-post {
	BACKGROUND-IMAGE: url(../images/jobs/jobs-you-post.gif)
}
.recruiters .statement .we-host {
	BACKGROUND-IMAGE: url(../images/jobs/jobs-we-host.gif)
}
.recruiters .statement .for-free {
	BACKGROUND-IMAGE: url(../images/jobs/jobs-for-free.gif)
}
IMG.jobs-logo {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tag-events .result {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/fade_vertical_bg.gif) #fff repeat-x left top; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 3ex; BORDER-BOTTOM: #a7e3f9 1px solid; POSITION: relative
}
.tag-events .tag-event-hdr {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px
}
.tag-events P .network {
	DISPLAY: block
}
.tag-events .network {
	CLEAR: left
}
.tag-events UL.dates {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
.tag-events .start {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #a7e3f9; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tag-events .dtstart {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
UL.upcoming .tag-events {
	BORDER-RIGHT: #a7e3f9 1px solid; BORDER-TOP: #a7e3f9 1px solid; BORDER-LEFT: #a7e3f9 1px solid; BORDER-BOTTOM: #a7e3f9 1px solid
}
UL.upcoming .tag-events .result {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.upcoming .tag-events .result {
	MARGIN-BOTTOM: 0px
}
#join-group {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#join-group LABEL {
	FONT-SIZE: 80%; COLOR: #00aeef
}
#join-group LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #00aeef
}
#join-group A {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN-LEFT: 10px
}
#join-group .submit {
	DISPLAY: block; MARGIN: 5px 0px
}
.search-results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.search-results .list-header {
	FONT-SIZE: 100%; COLOR: #cc1a1e; FONT-FAMILY: times, serif
}
.search-results .list-header SPAN {
	FONT-WEIGHT: normal
}
.search-results .results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.results .result {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/result_blue_bg.gif) no-repeat 80% 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.results .left {
	FLOAT: left; WIDTH: 72%; MARGIN-RIGHT: 8%
}
.results .left DD {
	PADDING-BOTTOM: 1px
}
.results DIV.replies {
	FLOAT: left; WIDTH: 19.5%
}
.results .title {
	FONT-SIZE: 80%; MARGIN: 0px 0px 5px
}
.results .replies-hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN: 0px
}
.results .meta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.results .meta LI {
	FONT-SIZE: 70%
}
.results .meta .postedby {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/results_postedby_bg.gif) no-repeat left center
}
.results .meta .tags {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/results_tags_bg.gif) no-repeat left center
}
.results .meta .forum {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/results_forum_bg.gif) no-repeat left center
}
.results .meta .matches {
	MARGIN-TOP: 5px
}
.results .meta .matches SPAN {
	COLOR: #f00
}
.results SPAN.matches {
	MARGIN-TOP: 5px; FONT-SIZE: 70%; COLOR: #cc1a1e
}
.results .meta UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.results .meta UL LI {
	DISPLAY: inline; FONT-SIZE: 100%
}
.results .meta DT {
	FONT-WEIGHT: normal
}
.results DIV.replies P {
	MARGIN-TOP: 0px; FONT-SIZE: 70%
}
#replies {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#replies .list-header {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
#replies .list-header SPAN {
	FONT-WEIGHT: normal
}
#replies .results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#replies .result {
	CLEAR: both; BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7e3f9 0px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/replies_bg.gif) no-repeat 33.5% 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a7e3f9 1px solid
}
#replies .you {
	BACKGROUND-IMAGE: url(../images/replies_you_bg.gif)
}
#replies .first {
	BORDER-TOP: #a7e3f9 1px solid
}
#replies .left {
	FLOAT: left; WIDTH: 33.5%; MARGIN-RIGHT: 0px
}
#replies DIV.replies {
	FLOAT: left; MARGIN-LEFT: 6%; WIDTH: 60%
}
#replies DIV.replies P {
	FONT-SIZE: 80%
}
#replies .action {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#replies .action A {
	FONT-WEIGHT: normal; COLOR: #0039a2
}
#replies .action A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241
}
#replies .action A:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241
}
#replies .action A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bf2241
}
#replies .replies OL {
	FONT-SIZE: 80%
}
#replies .replies UL {
	FONT-SIZE: 80%
}
#similar-topics {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#similar-topics .main-header {
	MARGIN: 0px
}
#similar-topics H2.page {
	MARGIN: 0px
}
#similar-topics UL.topics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 25px 0px 0px; WIDTH: 100%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#similar-topics UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#similar-topics H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.topic-p {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
.topic P.current {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.topic P.current SPAN {
	COLOR: #db1920
}
.topic P.results {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 25px; MARGIN: 0px; COLOR: #00aeef; PADDING-TOP: 0px
}
.topic P.other {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #db1920
}
.js#similar-topics .topics {
	BACKGROUND: url(../images/topics_byforum_bg.gif) no-repeat left top; WIDTH: 100%; POSITION: relative
}
.js#similar-topics .by-date {
	BACKGROUND: url(../images/topics_bydate_bg.gif) no-repeat left top
}
.js#similar-topics UL.results {
	BORDER-RIGHT: #abe2f3 1px solid; BORDER-TOP: #abe2f3 0px solid; MARGIN: 30px 0px 0px; BORDER-LEFT: #abe2f3 1px solid; BORDER-BOTTOM: #abe2f3 1px solid
}
.js#similar-topics H3 {
	WIDTH: 118px; CURSOR: pointer; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.js#similar-topics LI.by-date .page {
	LEFT: 0px
}
.js#similar-topics LI.by-forum .page {
	LEFT: 120px
}
.js#similar-topics .by-date .by-forum .results {
	DISPLAY: none
}
.js#similar-topics .by-forum .by-date .results {
	DISPLAY: none
}
.js#similar-topics .by-date .by-date .page {
	COLOR: #db1920
}
.js#similar-topics .by-forum .by-forum .page {
	COLOR: #db1920
}
.result {
	MARGIN-BOTTOM: 0px
}
.js .topic-p {
	BORDER-RIGHT: #abe2f3 1px solid; BORDER-TOP: #abe2f3 0px solid; BORDER-LEFT: #abe2f3 1px solid; BORDER-BOTTOM: #abe2f3 0px solid
}
.js .topic P.current {
	MARGIN-TOP: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.js .topic P.other {
	MARGIN-BOTTOM: -30px
}
#browse {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#browse .hosted-by {
	FONT-SIZE: 90%
}
#browse .hdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #00aeef; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
#browse .main-header {
	MARGIN: 0px
}
#browse .hdr {
	MARGIN: 0px
}
#browse .browse-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 25px 0px 0px; PADDING-TOP: 10px
}
#browse .left P {
	MARGIN: 0px
}
#browse .results {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
#browse .results .title {
	FONT-SIZE: 100%; MARGIN: 0px 0px 8px
}
#browse .results .result {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#browse .results .odd {
	BACKGROUND: #f1fafe
}
.topics#browse .results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.topics#browse .results .title {
	FONT-SIZE: 80%; MARGIN: 0px 0px 5px
}
.topics#browse .results .result {
	MARGIN-TOP: 10px; BACKGROUND: url(../images/result_blue_bg.gif) no-repeat 80% 0px
}
.topics#browse .results .first {
	MARGIN-TOP: 0px
}
.ranked#browse .left {
	PADDING-LEFT: 10%; WIDTH: 62%; POSITION: relative
}
.ranked#browse .rank {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 150%; MIN-HEIGHT: 30px; BACKGROUND: url(../images/blue_circle_bg.gif) no-repeat center center; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: arial; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center; min-width: 30px
}
.ranked#browse .no {
	MARGIN-TOP: 3px; DISPLAY: block
}
#browse .tags-in-areas P.arrow {
	PADDING-LEFT: 10px! important; MARGIN-LEFT: 10px; PADDING-TOP: 0px! important
}
#browse .group-results {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
#browse .people {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 25px
}
.people-tags-show#browse .people {
	BORDER-TOP: #abe2f3 1px solid; MARGIN-TOP: 0px; PADDING-TOP: 20px
}
.people-tags-show#browse .browse-list {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#browse DIV.people-container {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
#browse .people:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'
}
#browse .tag-page {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px
}
#browse .tag-page LI.date {
	BORDER-TOP: #d4f1fc 1px solid
}
#browse .tag-page .tags-in-areas {
	MARGIN-LEFT: 95px
}
#browse .posts .list-header {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #a7e3f9 0px solid; PADDING-LEFT: 12px; FONT-SIZE: 110%; PADDING-BOTTOM: 10px; MARGIN: 30px 0px 0px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a7e3f9 0px solid; FONT-FAMILY: Arial, sans-serif
}
#browse .comments .list-header {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #a7e3f9 0px solid; PADDING-LEFT: 12px; FONT-SIZE: 110%; PADDING-BOTTOM: 10px; MARGIN: 30px 0px 0px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a7e3f9 0px solid; FONT-FAMILY: Arial, sans-serif
}
#browse #posts-list {
	BORDER-RIGHT: #abe2f3 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #abe2f3 0px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #abe2f3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #abe2f3 1px solid
}
#browse #comments-list {
	BORDER-RIGHT: #abe2f3 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #abe2f3 0px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-LEFT: #abe2f3 1px solid; PADDING-TOP: 40px; BORDER-BOTTOM: #abe2f3 1px solid
}
#browse .browse-list {
	WIDTH: 100%; POSITION: relative
}
#browse DIV.by-popularity {
	BACKGROUND: url(../images/topics_bypopularity_bg.gif) no-repeat left top
}
#browse DIV.by-a-z {
	BACKGROUND: url(../images/topics_byaz_bg.gif) no-repeat left top
}
#browse DIV.by-z-a {
	BACKGROUND: url(../images/topics_byza_bg.gif) no-repeat left top
}
.all-tabs#browse DIV.by-popularity {
	BACKGROUND: url(../images/tabs/a/4.gif) no-repeat left top
}
.all-tabs#browse DIV.by-a-z {
	BACKGROUND: url(../images/tabs/a/2.gif) no-repeat left top
}
.all-tabs#browse DIV.by-z-a {
	BACKGROUND: url(../images/tabs/a/3.gif) no-repeat left top
}
.all-tabs#browse DIV.by-date {
	BACKGROUND: url(../images/tabs/a/1.gif) no-repeat left top
}
.all-people#browse DIV.by-a-z {
	BACKGROUND: url(../images/tabs/b/2.gif) no-repeat left top
}
.all-people#browse DIV.by-date {
	BACKGROUND: url(../images/tabs/b/1.gif) no-repeat left top
}
.topics#browse DIV.by-popularity {
	BACKGROUND: url(../images/tabs/c/2.gif) no-repeat left top
}
.topics#browse DIV.by-date {
	BACKGROUND: url(../images/tabs/c/1.gif) no-repeat left top
}
.content-date#browse DIV.by-content {
	BACKGROUND: url(../images/tabs/d/1.gif) no-repeat left top
}
.content-date#browse DIV.by-date {
	BACKGROUND: url(../images/tabs/d/2.gif) no-repeat left top
}
.post-comments-preferences#browse DIV.posts {
	BACKGROUND: url(../images/tabs/e/1.gif) no-repeat left top
}
.post-comments-preferences#browse DIV.comments {
	BACKGROUND: url(../images/tabs/e/2.gif) no-repeat left top
}
.post-comments-preferences#browse DIV.preferences {
	BACKGROUND: url(../images/tabs/e/3.gif) no-repeat left top
}
#browse DIV.by-blogs-activity {
	BACKGROUND: url(../images/tabs/f/1.gif) no-repeat left top
}
#browse DIV.by-blogs-a-z {
	BACKGROUND: url(../images/tabs/f/2.gif) no-repeat left top
}
#browse DIV.by-blogs-z-a {
	BACKGROUND: url(../images/tabs/f/3.gif) no-repeat left top
}
#browse DIV.by-blogs-recency {
	BACKGROUND: url(../images/tabs/f/4.gif) no-repeat left top
}
#browse UL.results {
	BORDER-RIGHT: #abe2f3 1px solid; BORDER-TOP: #abe2f3 0px solid; MARGIN: 30px 0px 0px; BORDER-LEFT: #abe2f3 1px solid; BORDER-BOTTOM: #abe2f3 1px solid
}
#browse .by-content UL.tags-in-areas {
	BORDER-RIGHT: #abe2f3 1px solid; BORDER-TOP: #abe2f3 0px solid; MARGIN: 30px 0px 0px; BORDER-LEFT: #abe2f3 1px solid; BORDER-BOTTOM: #abe2f3 1px solid
}
#browse .tag-page {
	BORDER-RIGHT: #abe2f3 1px solid; BORDER-TOP: #abe2f3 0px solid; MARGIN: 30px 0px 0px; BORDER-LEFT: #abe2f3 1px solid; BORDER-BOTTOM: #abe2f3 1px solid
}
#browse .people {
	BORDER-RIGHT: #abe2f3 1px solid; BORDER-TOP: #abe2f3 0px solid; MARGIN: 30px 0px 0px; BORDER-LEFT: #abe2f3 1px solid; BORDER-BOTTOM: #abe2f3 1px solid
}
#browse .group-results {
	BORDER-RIGHT: #abe2f3 1px solid; BORDER-TOP: #abe2f3 0px solid; MARGIN: 30px 0px 0px; BORDER-LEFT: #abe2f3 1px solid; BORDER-BOTTOM: #abe2f3 1px solid
}
#browse .hdr {
	CURSOR: pointer; POSITION: absolute; TOP: 7px; TEXT-ALIGN: center
}
#browse .browse-list .by-popularity {
	LEFT: 1px; WIDTH: 146px
}
#browse .browse-list .by-a-z {
	LEFT: 148px; WIDTH: 100px
}
#browse .browse-list .by-z-a {
	LEFT: 249px; WIDTH: 100px
}
.all-tabs#browse .browse-list .by-date {
	LEFT: 1px; WIDTH: 97px
}
.all-tabs#browse .browse-list .by-activity {
	LEFT: 1px; WIDTH: 97px
}
.all-tabs#browse .browse-list .by-a-z {
	LEFT: 100px; WIDTH: 75px
}
.all-tabs#browse .browse-list .by-z-a {
	LEFT: 178px; WIDTH: 76px
}
.all-tabs#browse .browse-list .by-popularity {
	LEFT: 257px; WIDTH: 125px
}
.all-tabs#browse .browse-list .by-recency {
	LEFT: 257px; WIDTH: 125px
}
.all-people#browse .browse-list .by-date {
	LEFT: 1px; WIDTH: 97px
}
.all-people#browse .browse-list .by-a-z {
	LEFT: 100px; WIDTH: 75px
}
.topics#browse .browse-list .by-date {
	LEFT: 1px; WIDTH: 97px
}
.topics#browse .browse-list .by-popularity {
	LEFT: 100px; WIDTH: 126px
}
.content-date#browse .browse-list .by-content {
	LEFT: 1px; WIDTH: 126px
}
.content-date#browse .browse-list .by-date {
	LEFT: 129px; WIDTH: 76px
}
.post-comments-preferences#browse .browse-list .post {
	LEFT: 10px; WIDTH: 86px
}
.post-comments-preferences#browse .browse-list .comments {
	LEFT: 134px; WIDTH: 76px
}
.post-comments-preferences#browse .browse-list .preferences {
	LEFT: 251px; WIDTH: 100px
}
#browse .by-popularity .by-a-z .results {
	DISPLAY: none
}
#browse .by-popularity .by-z-a .results {
	DISPLAY: none
}
#browse .by-popularity .by-date .results {
	DISPLAY: none
}
#browse .by-a-z .by-popularity .results {
	DISPLAY: none
}
#browse .by-a-z .by-z-a .results {
	DISPLAY: none
}
#browse .by-a-z .by-date .results {
	DISPLAY: none
}
#browse .by-z-a .by-a-z .results {
	DISPLAY: none
}
#browse .by-z-a .by-popularity .results {
	DISPLAY: none
}
#browse .by-z-a .by-date .results {
	DISPLAY: none
}
#browse .by-date .by-a-z .results {
	DISPLAY: none
}
#browse .by-date .by-z-a .results {
	DISPLAY: none
}
#browse .by-date .by-popularity .results {
	DISPLAY: none
}
#browse .by-content .by-date .tag-page {
	DISPLAY: none
}
#browse .by-date .by-content .tags-in-areas {
	DISPLAY: none
}
#browse .by-popularity .by-popularity {
	COLOR: #db1920
}
#browse .by-a-z .by-a-z {
	COLOR: #db1920
}
#browse .by-z-a .by-z-a {
	COLOR: #db1920
}
#browse .by-date .by-date {
	COLOR: #db1920
}
#browse .by-content .by-content {
	COLOR: #db1920
}
#browse .posts .post {
	COLOR: #db1920
}
#browse .comments .comments {
	COLOR: #db1920
}
#browse .preferences .preferences {
	COLOR: #db1920
}
#browse P.info {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #a7e3f9 0px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 20px; MARGIN: 30px 0px -50px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #a7e3f9 0px solid
}
.topbox {
	BORDER-RIGHT: #a7e3f9 1px solid; BORDER-TOP: #a7e3f9 1px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #a7e3f9 1px solid; BORDER-BOTTOM: #a7e3f9 1px solid; POSITION: relative
}
.topbox #topic-title {
	PADDING-TOP: 1.5em
}
.topbox .wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
UNKNOWN {
	MARGIN-TOP: 0px
}
.topbox .actions {
	PADDING-TOP: 10px
}
.topbox .category-hdr {
	FONT-SIZE: 90%; MARGIN: 0px; COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.topbox .moderate {
	BACKGROUND: url(../images/fade_vertical_bg.gif) #fff repeat-x left top
}
.topbox .moderate P {
	MARGIN-TOP: 0px
}
.topbox .moderate .page {
	MARGIN-TOP: 0px
}
.topbox .moderate .userbox {
	MARGIN-BOTTOM: 15px
}
.fadebox {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/fade_vertical_bg.gif) #fff repeat-x left top; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.fadebox H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.box H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.box {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.elsewhere A {
	PADDING-BOTTOM: 10px
}
.bp {
	PADDING-BOTTOM: 8px
}
.plainbox {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.notice {
	MARGIN-BOTTOM: 0px
}
.notice-hdr {
	FONT-SIZE: 100%; MARGIN: 0px; FONT-FAMILY: arial
}
.notice .meta {
	BORDER-TOP: #ddd 1px solid; FONT-SIZE: 70%; MARGIN: 0px; COLOR: #6e6e6e; PADDING-TOP: 3px
}
UL.actions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dbf4fd; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
UL.actions LI {
	FLOAT: left
}
UL.actions A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.actions .pin A {
	BACKGROUND-IMAGE: url(../images/pin_this.gif)
}
UL.actions .close A {
	BACKGROUND-IMAGE: url(../images/close_this.gif)
}
#tags {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tags_bg.gif) #dcf4fd no-repeat right top; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 25px; LIST-STYLE-TYPE: none
}
#tags UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tags .type {
	POSITION: relative
}
#tags .tagtype-hdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #00aeef; PADDING-TOP: 0px; POSITION: absolute; TOP: 1ex
}
#tags .tagtype-hdr SPAN {
	FONT-WEIGHT: normal; LEFT: 7em; WIDTH: 300px; COLOR: #000; POSITION: absolute; TOP: 22px
}
#tags .type UL {
	MARGIN-LEFT: 5em
}
#tags .type DIV {
	MARGIN-LEFT: 5em
}
#tags .type DIV {
	CLEAR: left
}
#tags .type LI {
	DISPLAY: inline
}
#tags .type LI A {
	FONT-SIZE: 70%; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}
#tags .type LI A {
	BACKGROUND: #e2f7fe
}
#tags LI.norm {
	FONT-SIZE: 80%; PADDING-TOP: 0.7ex
}
.edit_tags INPUT {
	MARGIN-LEFT: 5em
}
.edit_tags INPUT.norm {
	WIDTH: 70%
}
.edit_tags LABEL {
	FONT-WEIGHT: bold
}
.edit_tags DIV {
	MARGIN: 0px
}
.edit_tags INPUT.submit-below-label {
	MARGIN-TOP: 1.2ex; MARGIN-LEFT: 5em
}
.tag-results .result {
	BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/fade_vertical_bg.gif) repeat-x left top; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.tag-results .with-userbox {
	PADDING-TOP: 4.5ex; POSITION: relative
}
.tag-results .with-userbox .tag-post-hdr {
	MARGIN: 10px 0px
}
.tag-results .result LI {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 7px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 0px
}
.tag-results .result LI.date {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
.tag-results .userbox {
	LEFT: 8px; POSITION: absolute; TOP: 8px
}
.tag-results .meta {
	BORDER-TOP: #d4f1fc 1px solid; PADDING-TOP: 4px
}
.tag-results P .network {
	DISPLAY: block
}
.tag-post-hdr {
	FONT-SIZE: 90%; MARGIN: 0px 0px 10px
}
.paginator {
	MARGIN: 10px 0px 20px
}
.pagination SPAN A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: auto; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pagination SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pagination SPAN {
	FONT-SIZE: 70%; FLOAT: left; MARGIN: 6px 4px 0px 0px
}
.pagination A {
	FONT-SIZE: 70%; FLOAT: left; MARGIN: 6px 4px 0px 0px
}
.pagination .prev_page {
	PADDING-RIGHT: 6px; BACKGROUND: url(../images/000/vbar.gif) no-repeat right 2px; MARGIN-RIGHT: 6px
}
.pagination .next_page {
	PADDING-LEFT: 6px; BACKGROUND: url(../images/000/vbar.gif) no-repeat left 2px; MARGIN-RIGHT: 0px
}
UL.snapshot .time {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px
}
UL.snapshot .today {
	BACKGROUND-COLOR: #77d5f9
}
UL.snapshot .yesterday {
	BACKGROUND-COLOR: #a2e2fb
}
UL.snapshot .last-week {
	BACKGROUND-COLOR: #cef0fd
}
UL.snapshot .activity LI {
	PADDING-RIGHT: 8px; BORDER-TOP: #d1f0fc 1px solid; PADDING-LEFT: 110px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; POSITION: relative; BACKGROUND-COLOR: #f0fafe
}
UL.snapshot .activity LI.first {
	BORDER-TOP-WIDTH: 0px
}
.activity P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
.your-profile .detail-content .activity P {
	FONT-SIZE: 100%
}
.activity P.to-do {
	MARGIN-TOP: -5px; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.snapshot .activity .type LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.activity .network {
	DISPLAY: block
}
.activity .type-hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; LEFT: 8px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #00aeef; POSITION: absolute; TOP: 4px
}
UNKNOWN {
	MARGIN-BOTTOM: 25px
}
.activity .replies {
	DISPLAY: block
}
.alert H2 {
	CLEAR: both
}
.announcement-box {
	CLEAR: both; MARGIN-BOTTOM: 25px
}
.announcement-box H2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bf2241; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; FONT-FAMILY: Palatino, Georgia,"Times New Roman",serif
}
H2.main-content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bf2241; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; FONT-FAMILY: Palatino, Georgia,"Times New Roman",serif
}
H3.main-content {
	FONT-SIZE: 100%; COLOR: #cc1a1e; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.main-content LI {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: disc
}
OL.main-content LI {
	LIST-STYLE-TYPE: decimal
}
.announcement-box P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.network_snapshot {
	FLOAT: left; MARGIN: 0px 15px 16px 0px
}
DIV.activity-tab-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
DIV.activity-tab-content .intro {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.activity-tabs {
	FLOAT: none
}
.activities DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 80%; MIN-HEIGHT: 35px; BACKGROUND: url(../images/activity/bg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; LINE-HEIGHT: 1.5em; PADDING-TOP: 1px
}
.activities DD P {
	MARGIN-TOP: 0px; BACKGROUND: no-repeat 0px 0px; PADDING-TOP: 10px
}
.activities DD SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 143px; BACKGROUND: no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.activities DD SPAN.location {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 143px; BACKGROUND: no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.activities .blog P {
	BACKGROUND-IMAGE: url(/images/activity/blog_post.gif)
}
.logged-in-homepage .activities DD.blog {
	BACKGROUND-IMAGE: url(/images/activity/blog_post.gif)
}
.activities .blog-comment P {
	BACKGROUND-IMAGE: url(/images/activity/blog_comment.gif)
}
.logged-in-homepage .activities DD.blog-comment {
	BACKGROUND-IMAGE: url(/images/activity/blog_comment.gif)
}
.activities .forum-topic P {
	BACKGROUND-IMAGE: url(/images/activity/forum_topic.gif)
}
.logged-in-homepage .activities DD.forum-topic {
	BACKGROUND-IMAGE: url(/images/activity/forum_topic.gif)
}
.activities .forum-reply P {
	BACKGROUND-IMAGE: url(/images/activity/forum_reply.gif)
}
.logged-in-homepage .activities DD.forum-reply {
	BACKGROUND-IMAGE: url(/images/activity/forum_reply.gif)
}
.activities .discussion-board-topic P {
	BACKGROUND-IMAGE: url(/images/activity/discussion_board_topic.gif)
}
.logged-in-homepage .activities DD.discussion-board-topic {
	BACKGROUND-IMAGE: url(/images/activity/discussion_board_topic.gif)
}
.activities .discussion-board-reply P {
	BACKGROUND-IMAGE: url(/images/activity/discussion_board_reply.gif)
}
.logged-in-homepage .activities DD.discussion-board-reply {
	BACKGROUND-IMAGE: url(/images/activity/discussion_board_reply.gif)
}
.activities .forum P {
	BACKGROUND-IMAGE: url(/images/activity/forum.gif)
}
.logged-in-homepage .activities DD.forum {
	BACKGROUND-IMAGE: url(/images/activity/forum.gif)
}
.activities .group P {
	BACKGROUND-IMAGE: url(/images/activity/group.gif)
}
.logged-in-homepage .activities DD.group {
	BACKGROUND-IMAGE: url(/images/activity/group.gif)
}
.activities .event P {
	BACKGROUND-IMAGE: url(/images/activity/event.gif)
}
.logged-in-homepage .activities DD.event {
	BACKGROUND-IMAGE: url(/images/activity/event.gif)
}
.activities .profile P {
	BACKGROUND-IMAGE: url(/images/activity/profile.gif)
}
.logged-in-homepage .activities DD.profile {
	BACKGROUND-IMAGE: url(/images/activity/profile.gif)
}
.activities .publication P {
	BACKGROUND-IMAGE: url(/images/activity/publication.gif)
}
.logged-in-homepage .activities DD.publication {
	BACKGROUND-IMAGE: url(/images/activity/publication.gif)
}
.activities .network P {
	BACKGROUND-IMAGE: url(/images/activity/network.gif)
}
.logged-in-homepage .activities DD.network {
	BACKGROUND-IMAGE: url(/images/activity/network.gif)
}
.activities .tags P {
	BACKGROUND-IMAGE: url(/images/activity/tags.gif)
}
.logged-in-homepage .activities DD.tags {
	BACKGROUND-IMAGE: url(/images/activity/tags.gif)
}
.activities .nature-blog-post-comment P {
	BACKGROUND-IMAGE: url(/images/activity/nature_blog_post_comment.gif)
}
.logged-in-homepage .activities DD.nature-blog-post-comment {
	BACKGROUND-IMAGE: url(/images/activity/nature_blog_post_comment.gif)
}
#people-added {
	BORDER-RIGHT: #cef0fc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #cef0fc 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; BORDER-LEFT: #cef0fc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #cef0fc 1px solid
}
#people-added P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#people-added LI {
	FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 212px
}
#people-added .your-network A {
	DISPLAY: block; PADDING-LEFT: 21px; BACKGROUND: url(../images/action_global_bg.gif) no-repeat left 0.3em; COLOR: #c00; LINE-HEIGHT: 15px
}
#people-added LI SPAN {
	LEFT: 1.3em; BOTTOM: 0.9em; POSITION: relative
}
#people-added LI IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.entries {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
UL.details .detail {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #d1f0fc 1px solid; PADDING-LEFT: 130px; MIN-HEIGHT: 1em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
UL.details .first {
	BORDER-TOP-WIDTH: 0px
}
UL.details P {
	MARGIN-TOP: 0px
}
UL.details .fadebox {
	PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.details-hdr {
	FONT-SIZE: 110%; LEFT: 0px; MARGIN: 0px; COLOR: #00aeef; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; POSITION: absolute; TOP: 10px
}
#forum_topics .textile UL {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN: 10px 0px 10px 20px; OVERFLOW: visible; LIST-STYLE-TYPE: disc
}
#forum_topics .textile OL {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN: 10px 0px 10px 20px; OVERFLOW: visible
}
UL.details .textile UL {
	FONT-SIZE: 80%
}
UL.details .textile OL {
	FONT-SIZE: 80%
}
UL.details .textile UL LI {
	MARGIN-BOTTOM: 10px
}
UL.details .textile OL LI {
	MARGIN-BOTTOM: 10px
}
UL.details UL.snapshot .time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: none; PADDING-TOP: 2px; BACKGROUND-COLOR: transparent
}
UL.details UL.snapshot .activity LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.person LI {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 30px; MIN-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat
}
.moderate LI {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 5px
}
.moderate A.item {
	FONT-SIZE: 80%; MARGIN-RIGHT: 7px
}
A.action {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; COLOR: #cc1a1e; PADDING-TOP: 0px
}
.moderate-forums LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.publications UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-SIZE: 80%; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 0.5em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.moderation {
	MARGIN-BOTTOM: 30px
}
UL.moderation LI {
	PADDING-RIGHT: 150px; MIN-HEIGHT: 30px; POSITION: relative
}
.moderation .request {
	RIGHT: 8px; POSITION: absolute; TOP: 15px
}
.moderation-hdr {
	FONT-SIZE: 80%; MARGIN: 0px
}
DL.moderation {
	FONT-SIZE: 80%; LINE-HEIGHT: 140%
}
.moderation DT {
	DISPLAY: inline
}
.moderation DD {
	DISPLAY: inline
}
.moderation DT {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; BACKGROUND: url(../images/separator.gif) no-repeat 0px 2px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.moderation DT.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
.action-hdr {
	FONT-SIZE: 80%; MARGIN: 0px 0px 2px
}
.action-hdr SPAN {
	FONT-WEIGHT: normal
}
.user-hdr {
	FONT-SIZE: 80%; MARGIN: 0px
}
.blogs LI {
	MARGIN-TOP: 8px; PADDING-LEFT: 0px
}
.blogs .moderation {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 55px; BACKGROUND-REPEAT: no-repeat
}
.blogs .blog-post .moderation {
	PADDING-LEFT: 0px
}
.most .moderation {
	PADDING-LEFT: 0px
}
.most .moderation DD {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 35px; MIN-HEIGHT: 40px; BACKGROUND-REPEAT: no-repeat
}
.blogs .moderation DD {
	DISPLAY: block; PADDING-TOP: 0px
}
.blogs .active-hdr {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold
}
.blogname .network {
	DISPLAY: block
}
.most .blogname A {
	TEXT-DECORATION: none
}
.most .blogname A .link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.most .blogname A SPAN {
	FONT-WEIGHT: normal
}
.most .blogname .posts {
	COLOR: #000
}
.blogs .moderation DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.group-results .moderation DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blogs DD.user {
	DISPLAY: inline
}
.group-results DD.user {
	DISPLAY: inline
}
.blogs DD.user A {
	TEXT-DECORATION: none
}
.group-results DD.user A {
	TEXT-DECORATION: none
}
.blogs A .link {
	TEXT-DECORATION: underline
}
.group-results A .link {
	TEXT-DECORATION: underline
}
.blogs A .network {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px
}
UL.sign-up {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: disc
}
FORM.sign-up {
	MARGIN-TOP: 30px
}
.sign-up H3 {
	FONT-SIZE: 80%; MARGIN: 0px
}
UNKNOWN {
	MARGIN-TOP: 0px
}
.sign-up .step {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; PADDING-LEFT: 50px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eafaff
}
.sign-up .one {
	BACKGROUND-IMAGE: url(../images/process/signup/1.gif); BACKGROUND-COLOR: #fceded
}
.sign-up .two {
	BACKGROUND-IMAGE: url(../images/process/signup/2.gif)
}
.sign-up .three {
	BACKGROUND-IMAGE: url(../images/process/signup/3.gif)
}
.sign-up .four {
	BACKGROUND-IMAGE: url(../images/process/signup/4.gif)
}
.sign-up .five {
	BACKGROUND-IMAGE: url(../images/process/signup/5.gif)
}
OL.sign-up {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sign-up LEGEND.norm {
	MARGIN-BOTTOM: -12px
}
.sign-up .yes-no {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN: 0px; LIST-STYLE-TYPE: disc
}
.sign-up .yes-no LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.inpage-login {
	FONT-WEIGHT: bold; COLOR: #000; BORDER-BOTTOM: #eee 1px dashed; TEXT-DECORATION: none
}
.your-location .submit {
	MARGIN-TOP: 15px
}
.notes .activities {
	MARGIN-TOP: 3px
}
UL.activities LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 8px; FONT-SIZE: 80%; BACKGROUND: url(../images/separator.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
UL.activities LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
.blog-and-author {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 35px; MIN-HEIGHT: 30px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px; BORDER-BOTTOM: #c7c7c7 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.blog-and-author DT.first-visible {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
.blog-and-author DD.blog-title {
	DISPLAY: block; PADDING-TOP: 0px
}
.blog-and-author DD.blog-title .blog-title {
	FONT-SIZE: 100%; MARGIN: 0px
}
.blog-and-author A {
	FONT-WEIGHT: bold
}
.local-home .home-container {
	MARGIN-TOP: 5px
}
.local-home A {
	FONT-WEIGHT: bold
}
.local-home DD.title {
	DISPLAY: block; PADDING-TOP: 0px
}
.local-home .with-icon {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 65px; MIN-HEIGHT: 50px; MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat
}
.local-home DT.first-visible {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
.local-home .date-hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #cc1a1e
}
.local-home .date-hdr A {
	FONT-WEIGHT: normal
}
.local-home .date-hdr A:link {
	COLOR: #cc1a1e
}
.local-home .date-hdr A:visited {
	COLOR: #cc1a1e
}
.local-home DIV.action {
	MARGIN-LEFT: 11px
}
.with-icon {
	BACKGROUND-POSITION: 5px 0px
}
.with-medium-icon {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 35px; MIN-HEIGHT: 30px; MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat
}
.section-hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN: 0px
}
UNKNOWN {
	MARGIN-TOP: 0px
}
.global-home .list-hdr {
	FONT-WEIGHT: normal
}
.global-home .home-container {
	MARGIN-TOP: 5px
}
.global-home .home {
	MIN-HEIGHT: 9em; FLOAT: left; WIDTH: 33%
}
.global-home .home .pad {
	WIDTH: 95%
}
.global-home .left .pad {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: auto
}
.global-home .center .pad {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.global-home .right .pad {
	MARGIN-LEFT: auto; MARGIN-RIGHT: 0px; TEXT-ALIGN: left
}
.global-home#row3 {
	WIDTH: 99%
}
P.global-home {
	WIDTH: 99%
}
.global-home#row4 {
	WIDTH: 99%
}
P.global-home {
	WIDTH: 99%
}
.main-header {
	MARGIN-BOTTOM: 0px
}
P.global-home {
	MARGIN: 0px 0px 30px
}
.global-home {
	CLEAR: both; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 30px
}
#tandclist LI {
	FONT-WEIGHT: bold; COLOR: #cc1a1e; FONT-FAMILY: georgia, serif
}
#tandclist LI P {
	FONT-WEIGHT: normal; COLOR: #333; FONT-FAMILY: verdana, sans-serif
}
#tandclist LI LI P {
	FONT-SIZE: 100%
}
#tandclist OL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: #333; FONT-FAMILY: verdana, sans-serif
}
#tandclist OL LI LI {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: lower-roman
}
CODE {
	BORDER-RIGHT: #cc9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc9 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; BACKGROUND: #ffc; PADDING-BOTTOM: 5px; MARGIN: 3px 0px; BORDER-LEFT: #cc9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #cc9 1px solid
}
#flash {
	BORDER-RIGHT: 0px dashed; PADDING-RIGHT: 8px; BORDER-TOP: 1px dashed; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px; BORDER-LEFT: 0px dashed; PADDING-TOP: 6px; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.warning#flash {
	BORDER-LEFT-COLOR: #e43f64; BORDER-BOTTOM-COLOR: #e43f64; COLOR: #dc2229; BORDER-TOP-COLOR: #e43f64; BACKGROUND-COLOR: #fce4e6; BORDER-RIGHT-COLOR: #e43f64
}
.notice#flash {
	BORDER-LEFT-COLOR: #00aeef; BORDER-BOTTOM-COLOR: #00aeef; COLOR: #00aeef; BORDER-TOP-COLOR: #00aeef; BACKGROUND-COLOR: #e8f8fd; BORDER-RIGHT-COLOR: #00aeef
}
.in-page#flash {
	MARGIN: 10px 0px
}
.ok#flash {
	BORDER-LEFT-COLOR: #00aeef; BORDER-BOTTOM-COLOR: #00aeef; BORDER-TOP-COLOR: #00aeef; BACKGROUND-COLOR: #e8f8fd; BORDER-RIGHT-COLOR: #00aeef
}
#flash P {
	MARGIN: 0px
}
.flash-hdr {
	FONT-SIZE: 105%; MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.warning#flash .flash-hdr {
	COLOR: #dc2229
}
.ok#flash .flash-hdr {
	COLOR: #00aeef
}
#flash OL.norm {
	MARGIN-TOP: 10px
}
#flash OL.norm LI {
	MARGIN: 3px 0px
}
#sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sitemap UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sitemap H1 {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 180%; BACKGROUND: url(../images/sitemap_hdg_bg.gif) #f9fdff no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #61c2f8; PADDING-TOP: 2px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 10px; BORDER-RIGHT-WIDTH: 1px
}
#sitemap H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bf2241; PADDING-TOP: 0px
}
#sitemap UL.areas {
	BACKGROUND: url(../images/sitemap_bg.jpg) repeat-x left top; FLOAT: left; WIDTH: 100%
}
#sitemap LI.area {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 12%; MARGIN-RIGHT: 1.1%
}
#sitemap LI.first {
	MARGIN-LEFT: 3%
}
#sitemap LI.area UL A {
	DISPLAY: block; FONT-SIZE: 70%; MARGIN: 4px 0px; COLOR: #0039a2
}
#footer-bar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #bf2241; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
#footer-bar LI {
	DISPLAY: inline
}
#footer-bar A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; BACKGROUND: url(../images/fff/vertical_bar.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#footer-bar A:hover {
	TEXT-DECORATION: underline
}
#footer-bar .first A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#copyright {
	CLEAR: both; FONT-SIZE: 70%; COLOR: #fff
}
DL.comments DD {
	OVERFLOW: hidden
}
.blog-post {
	OVERFLOW: hidden
}
.entry-content {
	OVERFLOW: hidden
}
.topbox .wrapper  {
	OVERFLOW: hidden
}
DIV.replies {
	OVERFLOW: hidden
}
DL.comments DD IMG {
	max-width: 500px
}
.blog-post IMG {
	max-width: 500px
}
.entry-content IMG {
	max-width: 500px
}
.topbox .wrapper  IMG {
	max-width: 500px
}
DIV.replies IMG {
	max-width: 500px
}
.ugc {
	Z-INDEX: 1; POSITION: relative
}
.replies {
	POSITION: static! important
}
.ugc HR {
	BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.topbox .wrapper .ugc UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px; OVERFLOW: visible; LIST-STYLE-TYPE: disc
}
.results .result .ugc UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px; OVERFLOW: visible; LIST-STYLE-TYPE: disc
}
.topbox .vevent .description UL {
	PADDING-LEFT: 20px; MARGIN: 10px 0px 10px 20px; OVERFLOW: visible; LIST-STYLE-TYPE: disc
}
.topbox .wrapper .ugc UL LI {
	MARGIN-BOTTOM: 5px; OVERFLOW: visible
}
.results .result .ugc UL LI {
	MARGIN-BOTTOM: 5px; OVERFLOW: visible
}
.topbox .vevent .description UL LI {
	MARGIN-BOTTOM: 5px; OVERFLOW: visible
}
.topbox .wrapper .ugc UL LI {
	FONT-SIZE: 80%
}
.topbox .wrapper UL LI {
	FONT-SIZE: 80%
}
#search-elsewhere {
	BORDER-RIGHT: #b3e7fa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b3e7fa 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/fade_vertical_bg.gif); FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b3e7fa 1px solid; WIDTH: 44%; PADDING-TOP: 5px; BORDER-BOTTOM: #b3e7fa 1px solid
}
.search-elsewhere {
	FLOAT: left; WIDTH: 50%
}
#search-elsewhere LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; MARGIN: 0px 0px 10px; COLOR: #cc1a1e; FONT-FAMILY: georgia
}
#search-elsewhere UL.li A {
	FONT-WEIGHT: bold
}
#promo-box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e9f8fe; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px
}
#promo-box H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px; COLOR: #000; FONT-FAMILY: verdana, sans-serif
}
#promo-box P {
	LINE-HEIGHT: 1.5
}
INPUT.tag-delete {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc1a1e; PADDING-TOP: 0px
}
FORM.button-to {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
FORM.button-to DIV {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#group-submission LABEL {
	FONT-WEIGHT: bold
}
#screencast {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
#events-calendar .event-details P {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; LINE-HEIGHT: 1.2em
}
#events-calendar LI {
	BORDER-RIGHT: #a4e4fc 1px solid; PADDING-RIGHT: 17px; BORDER-TOP: #a4e4fc 1px solid; PADDING-LEFT: 17px; BACKGROUND: url(../images/fade_vertical_bg.gif); PADDING-BOTTOM: 17px; BORDER-LEFT: #a4e4fc 1px solid; PADDING-TOP: 17px; BORDER-BOTTOM: #a4e4fc 1px solid
}
#events-calendar LI DL.event-box DT.date {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #a4e4fc; PADDING-BOTTOM: 5px; WIDTH: 6em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#events-calendar LI DL.event-box DD.event-details {
	MARGIN-LEFT: 7.5em
}
#events-calendar LI DL.event-box DT.date P {
	MARGIN: 0px
}
#events-calendar LI DL.event-box DT.date .month {
	FONT-WEIGHT: normal; COLOR: #048cc4; FONT-FAMILY: georgia
}
#events-calendar LI DL.event-box DT.date .day {
	FONT-WEIGHT: normal; COLOR: #048cc4; FONT-FAMILY: georgia
}
#events-calendar LI DL.event-box DT.date .eventcount {
	FONT-SIZE: 80%
}
#events-calendar LI DL.event-box DT.date .day {
	DISPLAY: block; FONT-SIZE: 300%
}
#events-calendar LI DL.event-box DT.date .month {
	DISPLAY: block; FONT-SIZE: 115%
}
#events-calendar LI DL.event-box DD.event-details DL.event-meta {
	FONT-SIZE: 80%
}
#events-calendar LI DL.event-box DD.event-details DL.event-meta DT {
	CLEAR: none
}
#events-calendar LI DL.event-box DD.event-details H3 {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px
}
#events-calendar LI DL.event-box DD.event-details H3 A:link {
	COLOR: #043ca4
}
#events-calendar LI DL.event-box DD.event-details H3 A:visited {
	COLOR: #043ca4
}
#events-calendar LI DL.event-box DD.event-details H3 A:hover {
	COLOR: red
}
#events-calendar LI DL.event-box DD.event-details H3 SPAN.notice {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BACKGROUND: #b5193b; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px
}
#events-day UL.daylist {
	BORDER-RIGHT: #a4e4fc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a4e4fc 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/fade_vertical_long_bg.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #a4e4fc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a4e4fc 1px solid
}
#events-day UL.daylist LI.vevent {
	MARGIN-BOTTOM: 25px
}
#events-day UL.daylist DL.eventdetails {
	FONT-SIZE: 80%
}
#events-day UL.daylist DL.eventdetails DT.time {
	PADDING-RIGHT: 0px; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 170%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 6.5em; COLOR: #0ab1f1; PADDING-TOP: 10px; BORDER-BOTTOM: #d4d4d4 1px solid; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: center
}
#events-day UL.daylist DL.eventdetails DT.time SPAN.duration {
	FONT-SIZE: 85%
}
#events-day UL.daylist DL.eventdetails DD.details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12em; PADDING-TOP: 0px
}
#events-day UL.daylist DL.eventdetails DD.details DT {
	CLEAR: none
}
#events-day UL.daylist DL.eventdetails DD.details H2 {
	FONT-SIZE: 100%; MARGIN: 0px; LINE-HEIGHT: 1.5
}
.ongoing-event {
	FONT-SIZE: 100%; MARGIN: 0px; LINE-HEIGHT: 1.5
}
#events-day UL.daylist DL.eventdetails DD.details H2 SPAN.notice {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BACKGROUND: #b5193b; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px
}
.ongoing-event SPAN.notice {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BACKGROUND: #b5193b; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px
}
H2#ongoing-list {
	MARGIN-TOP: 15px
}
#events-day UL.daylist DL.eventdetails DD.details H2 A:link {
	COLOR: #043ca4
}
#events-day UL.daylist DL.eventdetails DD.details H2 A:visited {
	COLOR: #043ca4
}
#events-day UL.daylist DL.eventdetails DD.details H2 A:hover {
	COLOR: red
}
.day-calendar-nav {
	PADDING-BOTTOM: 10px
}
.day-calendar-nav A {
	FONT-WEIGHT: normal
}
.day-calendar-nav SPAN.left {
	FLOAT: left
}
.day-calendar-nav SPAN.right {
	FLOAT: right; TEXT-ALIGN: right
}
#sidebar-calendar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; BACKGROUND: #f4fcfc; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#sidebar-calendar .insert {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; MARGIN: 0px auto; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 143px; BORDER-BOTTOM: #e4e4e4 1px solid
}
#sidebar-calendar .insert TABLE {
	
}
#sidebar-calendar .insert TABLE TD {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: center
}
#sidebar-calendar .insert TABLE TD.otherMonth {
	BACKGROUND: none transparent scroll repeat 0% 0%; VISIBILITY: hidden
}
#sidebar-calendar .insert TABLE TD.today {
	FONT-WEIGHT: bold
}
#sidebar-calendar .insert TABLE TD A {
	DISPLAY: block
}
#sidebar-calendar .insert TABLE TD.specialDay {
	BACKGROUND: #ccdcec
}
#sidebar-calendar .insert TABLE CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: white; FONT-FAMILY: Arial, sans-serif
}
#sidebar-calendar .insert TABLE THEAD TR.dayName {
	BACKGROUND: #ececec
}
#sidebar-calendar .insert TABLE THEAD TR TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#sidebar-calendar .insert .prev-next-links {
	HEIGHT: 18px
}
#sidebar-calendar .insert .prev-next-links A {
	DISPLAY: block; HEIGHT: 15px
}
#sidebar-calendar .insert .prev-next-links A.prev {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/hubs/action_global_reverse_bg.gif) no-repeat 0px 0.3em; FLOAT: left
}
#sidebar-calendar .insert .prev-next-links A.next {
	PADDING-RIGHT: 18px; BACKGROUND: url(../images/hubs/action_global_bg.gif) no-repeat right 0.3em; FLOAT: right; TEXT-ALIGN: right
}
DIV.screencast-promo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.screencast-promo H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px 5px; COLOR: #cc1a1e; FONT-FAMILY: Georgia, serif
}
DIV.screencast-promo P {
	FONT-SIZE: 80%; MARGIN: 0px 0px 10px
}
DIV.screencast-promo P A {
	DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND: url(../images/nn_logo_small.gif) no-repeat left 50%
}
A.forum-permalink:link {
	COLOR: #666
}
A.forum-permalink:visited {
	COLOR: #666
}
A.forum-permalink:hover {
	COLOR: #cc1a1e
}
DL#multi-invite-list {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 10px
}
H2#multi-invite-heading {
	FONT-SIZE: 90%; MARGIN: 5px 0px; COLOR: #008dc4
}
.message DL.details {
	FONT-SIZE: 80%
}
.message DIV.content {
	MARGIN: 10px 0px; FONT-FAMILY: monospace
}
.message DIV.content P {
	FONT-SIZE: 100%
}
.message H2.message-hdr {
	FONT-SIZE: 100%; MARGIN: 0px 0px 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial
}
.topbox .wrapper .ugc DD.maps UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.topbox .wrapper .ugc DD.maps UL LI {
	FONT-SIZE: 100%
}
DL.moderation DD H3.active-hdr {
	FONT-SIZE: 100%
}
.delete-tag {
	VERTICAL-ALIGN: bottom
}
#tags .type LI FORM.button-to .delete-tag {
	VERTICAL-ALIGN: middle
}
.DEVNOTE-REMOVE {
	FONT-WEIGHT: normal! important; FONT-SIZE: 100%; BACKGROUND: #ffa; TEXT-TRANSFORM: none! important; COLOR: #666! important; LETTER-SPACING: normal! important
}
.DEVNOTE-REMOVE:unknown {
	content: "<!-- DEVNOTE: "
}
.DEVNOTE-REMOVE:unknown {
	content: " -->"
}
#popup {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#open-lab {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; BACKGROUND: url(/images/blogs-openlabs2007.jpg) no-repeat left top; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.2; PADDING-TOP: 90px; POSITION: relative; HEIGHT: 164px
}
#open-lab #image-link {
	LEFT: 11px; WIDTH: 188px; POSITION: absolute; TOP: 9px; HEIGHT: 90px
}
.focus UL.reader {
	MARGIN: 0.5em 0px 1.5em 0.5em; LINE-HEIGHT: 1.8
}
.focus UL.arrow {
	MARGIN: 0.5em 0px 2em 0.5em
}
.focus UL.reader LI {
	MARGIN-BOTTOM: 0.5em! important
}
.focus UL.arrow LI {
	MARGIN-BOTTOM: 0.5em! important
}
.focus .blog-posts A {
	BACKGROUND: url(../images/users/generic/tiny.gif) no-repeat 0px 0.2em
}
.focus .blog-posts A {
	BACKGROUND: url(../images/users/generic/tiny.gif) no-repeat 0px 0.2em
}
.focus .forum-topics A {
	BACKGROUND: url(../images/group_generic_tiny.gif) no-repeat 0px 0.2em
}
.focus .focus-groups A {
	BACKGROUND: url(../images/group_generic_tiny.gif) no-repeat 0px 0.2em
}
.focus-ads {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
.focus-ads IMG {
	MARGIN-BOTTOM: 10px
}
OL.standard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.standard LI {
	FONT-SIZE: 80%; MARGIN: 0px 0px 0px 3em; LIST-STYLE-TYPE: decimal
}
.blog-list {
	MARGIN-LEFT: 60px; POSITION: relative
}
.blog-list DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 10px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; POSITION: relative
}
.blog-list DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 10px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; POSITION: relative
}
.blog-list DD {
	MIN-HEIGHT: 35px; MARGIN-BOTTOM: 15px
}
.blog-list .comments {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; MIN-HEIGHT: 13px; BACKGROUND: url(/images/speech_bubble.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.blog-list .icon {
	BACKGROUND: no-repeat 0px 0px; LEFT: -60px; OVERFLOW: hidden; WIDTH: 54px; POSITION: absolute; TOP: 0px; HEIGHT: 45px
}
.blog-list .date {
	COLOR: #8b8b8b
}
.logged-in-homepage UL.tabs {
	CLEAR: none
}
.logged-out-homepage UL.tabs {
	CLEAR: none
}
.logged-in-homepage .activities {
	BORDER-RIGHT: #a7e3f9 1px solid; BORDER-TOP: #a7e3f9 1px solid; BACKGROUND: url(/images/activity/bg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 15px; BORDER-LEFT: #a7e3f9 1px solid; BORDER-BOTTOM: #a7e3f9 1px solid
}
.logged-in-homepage .activities DD {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -3px; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 25px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
.logged-in-homepage .home-columns-inner {
	WIDTH: 48.5%; MARGIN-RIGHT: 0px
}
.logged-in-homepage #home-forums {
	FLOAT: right
}
.logged-in-homepage #home-people {
	FLOAT: none; MARGIN: auto; WIDTH: auto
}
.logged-in-homepage #home-columns #home-forums-action {
	LEFT: 51.5%
}
.logged-in-homepage #home-columns #home-people-action {
	MARGIN-BOTTOM: 20px; POSITION: static
}
.logged-out-homepage .home-columns-inner DD .info {
	DISPLAY: block
}
.logged-in-homepage .home-columns-inner DD .info {
	DISPLAY: block
}
.logged-in-homepage .home-columns-inner DD .activity {
	DISPLAY: inline
}
.member #home-tags UL LI {
	FLOAT: left; WIDTH: 30%
}
.member #home-tags .action {
	CLEAR: both
}
.member #home-columns {
	WIDTH: 100%
}
.member #hub-activity {
	FLOAT: left; WIDTH: 63%; MARGIN-RIGHT: 2%
}
.member #home-tags .tags {
	MARGIN-TOP: 0px; MIN-HEIGHT: 140px; PADDING-TOP: 0px
}
.member #home-tags {
	MARGIN-TOP: 0px; MIN-HEIGHT: 140px; PADDING-TOP: 0px
}
.member #home-hub-activity {
	MIN-HEIGHT: 140px
}
.member #home-tags {
	LEFT: 0px; WIDTH: 34%
}
#home-columns {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 75%; POSITION: relative; xmargin-right: .666%
}
#home-columns H2 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 10px
}
#home-columns #home-blogs H2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
#hub-columns {
	MARGIN-TOP: 2em
}
#hub-columns H2 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 130%; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #1c4796; LINE-HEIGHT: 1.1em; PADDING-TOP: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
#home-columns .action {
	MARGIN-LEFT: 10px; WIDTH: 28%; BOTTOM: 0px; POSITION: absolute
}
#home-tags {
	LEFT: 2%; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 23%; POSITION: relative
}
#home-tags UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MARGIN-BOTTOM: 30px! important; PADDING-BOTTOM: 0px! important; MARGIN-LEFT: 0px! important; MARGIN-RIGHT: 0px! important; PADDING-TOP: 0px! important
}
#home-tags UL LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home-tags .tags .action {
	MARGIN: 0px 1ex 1ex
}
.home-columns-inner {
	MIN-HEIGHT: 300px; FLOAT: left; PADDING-BOTTOM: 2em; WIDTH: 32%; COLOR: #666; MARGIN-RIGHT: 1.8%
}
.home-columns-inner DD {
	CLEAR: left; PADDING-LEFT: 42px; MARGIN: 0px 0px 15px
}
#hub-columns DD {
	CLEAR: left; PADDING-LEFT: 42px; MARGIN: 0px 0px 15px
}
.home-columns-inner DT {
	PADDING-LEFT: 42px; FLOAT: none; PADDING-TOP: 0px; POSITION: relative
}
#hub-columns DT {
	PADDING-LEFT: 42px; FLOAT: none; PADDING-TOP: 0px; POSITION: relative
}
#home-forums DT {
	MARGIN-BOTTOM: 0.5em
}
.home-columns-inner H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; COLOR: #1c4796; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
#home-welcome H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; COLOR: #1c4796; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.nyc#hub_placeholder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; BACKGROUND: url(/images/hubs/nyc/icon.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H2.hub {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 0px; COLOR: #000
}
.hub-txt {
	MARGIN-TOP: 0px
}
#map {
	BORDER-RIGHT: #aae4f8 1px solid; BORDER-TOP: #aae4f8 1px solid; BACKGROUND: url(/images/hubs/map.gif) no-repeat 0px 0px; BORDER-LEFT: #aae4f8 1px solid; BORDER-BOTTOM: #aae4f8 1px solid; POSITION: relative; HEIGHT: 361px
}
#map UL LI A {
	DISPLAY: block; WIDTH: 25px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 25px; TEXT-DECORATION: none
}
#map UL LI.boston A {
	LEFT: 193px; TOP: 111px
}
#map UL LI.london A {
	LEFT: 321px; TOP: 87px
}
#current-hubs {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 50px; BACKGROUND: url(/images/hubs/current_hub_bg.jpg) no-repeat left top; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#map UL LI.new-york A {
	BACKGROUND: url(/images/hubs/nyc/marker.gif) no-repeat 0px 0px; LEFT: 190px; TOP: 120px
}
#current-hubs H2 {
	FONT-SIZE: 80%; FLOAT: left; MARGIN: 0.5ex 0px; COLOR: #bf2241; FONT-FAMILY: Georgia,"Times New Roman",serif
}
#current-hubs UL {
	FLOAT: left
}
#current-hubs UL {
	PADDING-RIGHT: 25px; DISPLAY: inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#current-hubs LI {
	PADDING-RIGHT: 25px; DISPLAY: inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#current-hubs LI {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 80%; FLOAT: left; LINE-HEIGHT: 1.6em; BACKGROUND-REPEAT: no-repeat
}
#current-hubs LI.boston {
	BACKGROUND-IMAGE: url(/images/hubs/boston/marker.gif)
}
#current-hubs LI.london {
	BACKGROUND-IMAGE: url(/images/hubs/london/marker.gif)
}
#current-hubs LI.new-york {
	BACKGROUND-IMAGE: url(/images/hubs/nyc/marker.gif)
}
#hubs-jobs {
	WIDTH: 33%
}
#hubs-events {
	MARGIN-LEFT: 1%; WIDTH: 32%
}
#hubs-tags {
	MARGIN-LEFT: 1%; WIDTH: 32%
}
#hubs-events .date {
	COLOR: #c00
}
#hubs-jobs {
	MARGIN-TOP: 2em; FLOAT: left
}
#hubs-events {
	MARGIN-TOP: 2em; FLOAT: left
}
#hubs-tags {
	MARGIN-TOP: 2em; FLOAT: left
}
#hubs-jobs .hub-jobs {
	BORDER-RIGHT: #90d6f7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #90d6f7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #90d6f7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #90d6f7 1px solid
}
#hubs-events .hub-events {
	BORDER-RIGHT: #90d6f7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #90d6f7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #90d6f7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #90d6f7 1px solid
}
#hubs-tags .hub-tags {
	BORDER-RIGHT: #90d6f7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #90d6f7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #90d6f7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #90d6f7 1px solid
}
#hubs-jobs .hub-jobs LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 1ex; MARGIN-BOTTOM: 1em
}
#hubs-events .hub-events LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 1ex; MARGIN-BOTTOM: 1em
}
#hubs-jobs .hub-jobs LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#hubs-events .hub-events LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.home-columns-inner .anonymous {
	FONT-WEIGHT: normal; COLOR: #000
}
.home-columns-inner .group {
	DISPLAY: block; BACKGROUND: url(/images/square_1.gif) no-repeat 0px 0.45em; COLOR: #cb1a20; TEXT-INDENT: 8px
}
.home-columns-inner .icon {
	BACKGROUND: no-repeat 0px 0px; LEFT: 10px; WIDTH: 40px; POSITION: absolute; TOP: 0px; HEIGHT: 40px
}
#hub-columns DL DT .icon {
	BACKGROUND: no-repeat 0px 0px; LEFT: 10px; WIDTH: 25px; POSITION: absolute; TOP: 5px; HEIGHT: 25px
}
#home-forums {
	BACKGROUND: url(/images/home-groups.jpg) no-repeat right top
}
#hub-forums {
	BACKGROUND: url(/images/home-groups.jpg) no-repeat right top
}
#home-forums-action {
	LEFT: 33.8%
}
#home-blogs {
	BACKGROUND: url(/images/home-blogs.jpg) no-repeat right top
}
#home-blogs-action {
	LEFT: 0px
}
#home-hub-activity {
	CLEAR: both; BORDER-RIGHT: #8cd0f1 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8cd0f1 2px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/home_box.gif) repeat-x 0px 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8cd0f1 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8cd0f1 2px solid; POSITION: relative
}
#home-welcome {
	CLEAR: both; BORDER-RIGHT: #8cd0f1 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8cd0f1 2px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/home_box.gif) repeat-x 0px 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8cd0f1 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8cd0f1 2px solid; POSITION: relative
}
#hub-local-blog {
	CLEAR: both; BORDER-RIGHT: #8cd0f1 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8cd0f1 2px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/home_box.gif) repeat-x 0px 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8cd0f1 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8cd0f1 2px solid; POSITION: relative
}
#get-started {
	CLEAR: both; BORDER-RIGHT: #8cd0f1 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8cd0f1 2px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/home_box.gif) repeat-x 0px 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8cd0f1 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8cd0f1 2px solid; POSITION: relative
}
#home-tags .tags {
	CLEAR: both; BORDER-RIGHT: #8cd0f1 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8cd0f1 2px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/home_box.gif) repeat-x 0px 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8cd0f1 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8cd0f1 2px solid; POSITION: relative
}
#home-tags .tags {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#hub-local-blog DL {
	CLEAR: left; FONT-SIZE: 80%; COLOR: #111
}
#home-hub-activity DL {
	CLEAR: left; FONT-SIZE: 80%; COLOR: #111
}
#hub-local-blog IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#hub-local-blog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; PADDING-TOP: 10px
}
#hub-local-blog DL {
	CLEAR: none; FLOAT: left; WIDTH: 80%
}
#hub-local-blog DL DD.meta {
	CLEAR: left
}
#hub-local-blog DL DD.meta SPAN.date {
	BORDER-BOTTOM: #333 1px dotted
}
#hub-local-blog DL DD.excerpt {
	MARGIN-BOTTOM: 1em
}
#hub-people {
	FLOAT: left; VERTICAL-ALIGN: top; COLOR: #333
}
#hub-forums {
	FLOAT: left; VERTICAL-ALIGN: top; COLOR: #333
}
#hub-people {
	WIDTH: 33%
}
UNKNOWN {
	WIDTH: 65%
}
UNKNOWN {
	WIDTH: 66%
}
#hub-forums {
	MARGIN-RIGHT: 1%
}
#hub-people .action {
	MARGIN: 0px 10px 10px
}
#hub-forums .action {
	MARGIN: 0px 10px 10px
}
#home-hub-activity DT {
	TEXT-TRANSFORM: uppercase
}
#home-hub-activity H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home-hub-activity .bg-element {
	BACKGROUND: url(/images/welcome-ul-bottom.gif) repeat-x left bottom; BOTTOM: 0px; POSITION: absolute; HEIGHT: 20px
}
#home-hub-activity .local-network {
	PADDING-RIGHT: 10px; PADDING-LEFT: 75px; MIN-HEIGHT: 48px; BACKGROUND: no-repeat 10px 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home-hub-activity .no-location {
	BACKGROUND-IMAGE: url(/images/hubs/icon.gif)
}
#home-hub-activity .no-hub {
	BACKGROUND-IMAGE: url(/images/hubs/icon.gif)
}
#home-hub-activity .boston {
	BACKGROUND-IMAGE: url(/images/hubs/boston/icon.gif)
}
#home-hub-activity .nyc {
	BACKGROUND-IMAGE: url(/images/hubs/nyc/icon.gif)
}
#home-hub-activity .london {
	BACKGROUND-IMAGE: url(/images/hubs/london/icon.gif); MARGIN-BOTTOM: 0px
}
.member #home-hub-activity .local-network {
	WIDTH: 80%
}
#home-hub-activity H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; BACKGROUND: no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
#home-hub-activity .no-location H3 {
	BACKGROUND: #d41121
}
#home-hub-activity .london H3 {
	BACKGROUND: #6ca032
}
#home-hub-activity .boston H3 {
	BACKGROUND: #008dc4
}
#home-hub-activity .nyc H3 {
	BACKGROUND: #a03538
}
#home-hub-activity .no-location P {
	CLEAR: both; PADDING-TOP: 1em
}
#home-blog-list H2 {
	FLOAT: left
}
#home-blog-tabs {
	FLOAT: right
}
#home-people {
	BACKGROUND: url(/images/home-people.jpg) no-repeat right top
}
#hub-people {
	BACKGROUND: url(/images/home-people.jpg) no-repeat right top
}
#home-people {
	MARGIN-RIGHT: 0px
}
#home-people-action {
	LEFT: 67.6%
}
#home-video-tour {
	PADDING-LEFT: 40px; BACKGROUND: url(/images/video-tour.gif) no-repeat left top; FLOAT: right; MARGIN: 1.5% 1.8% 0px 0px; WIDTH: 21%
}
#home-welcome H2 {
	MARGIN: 10px 0px 0px 10px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
#home-welcome DD {
	MARGIN-TOP: 1.5em; FONT-SIZE: 85%; BACKGROUND: no-repeat 50% 1.3em; FLOAT: left; WIDTH: 23%; COLOR: #111; PADDING-TOP: 95px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: center
}
#get-started DD {
	MARGIN-TOP: 0.2em; FONT-SIZE: 85%; BACKGROUND: url(/images/get-started.gif) no-repeat 50% 2.3em; COLOR: #111; PADDING-TOP: 95px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: center
}
#home-welcome DD.connect {
	BACKGROUND-IMAGE: url(/images/connect.gif)
}
#home-welcome DD.discuss {
	BACKGROUND-IMAGE: url(/images/discuss.gif)
}
#home-welcome DD.explore {
	BACKGROUND-IMAGE: url(/images/explore.gif)
}
#home-welcome DD.search-site {
	BACKGROUND-IMAGE: url(/images/search_magnifying_glass.gif); MARGIN-LEFT: 2%; WIDTH: 26%
}
#home-welcome DD SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home-welcome DL {
	POSITION: relative
}
#home-welcome DT {
	FONT-WEIGHT: normal; FONT-SIZE: 127%; WIDTH: 22%; COLOR: #00aeef; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
#get-started DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 127%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #00aeef; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center
}
#home-welcome DT.connect {
	LEFT: 0px
}
#home-welcome DT.discuss {
	LEFT: 23.5%
}
#home-welcome DT.explore {
	LEFT: 46.5%
}
#home-welcome DT.search-site {
	LEFT: 70%; WIDTH: 28%
}
#home-welcome FORM DIV.text_field {
	DISPLAY: inline
}
#home-welcome FORM DIV.submit_field {
	DISPLAY: inline
}
#home-welcome LABEL {
	DISPLAY: none; VISIBILITY: hidden
}
#home-welcome .input-text {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 50%; BORDER-BOTTOM: #333 1px solid
}
#get-started A {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-SIZE: 17px; BACKGROUND: url(/images/red_button_130.gif) no-repeat 50% 100%; COLOR: #fff; LINE-HEIGHT: 37px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#get-started A:link {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-SIZE: 17px; BACKGROUND: url(/images/red_button_130.gif) no-repeat 50% 100%; COLOR: #fff; LINE-HEIGHT: 37px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#get-started A:hover {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-SIZE: 17px; BACKGROUND: url(/images/red_button_130.gif) no-repeat 50% 100%; COLOR: #fff; LINE-HEIGHT: 37px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#get-started A:unknown {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-SIZE: 17px; BACKGROUND: url(/images/red_button_130.gif) no-repeat 50% 100%; COLOR: #fff; LINE-HEIGHT: 37px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#get-started A:active {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-SIZE: 17px; BACKGROUND: url(/images/red_button_130.gif) no-repeat 50% 100%; COLOR: #fff; LINE-HEIGHT: 37px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#get-started A:visited {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-SIZE: 17px; BACKGROUND: url(/images/red_button_130.gif) no-repeat 50% 100%; COLOR: #fff; LINE-HEIGHT: 37px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#home-welcome {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 75%; HEIGHT: 180px; moz-box-orient: vertical
}
#get-started {
	DISPLAY: inline-block; LEFT: 2%; VERTICAL-ALIGN: top; WIDTH: 22%; POSITION: relative; HEIGHT: 180px; moz-box-orient: vertical
}
.all-tabs .action {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
UL.tabs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 1px
}
UL.tabs LI {
	FONT-SIZE: 98%; FLOAT: left; FONT-FAMILY: arial, helvetica, verdana, sans-serif; TEXT-ALIGN: center
}
UL.tabs LI A {
	CURSOR: pointer
}
UL.tabs LI A SPAN {
	CURSOR: pointer
}
UL.tabs LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(/images/tab.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #31acdf; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.tabs LI EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(/images/tab.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #31acdf; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.tabs LI SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(/images/tab.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #31acdf; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.tabs LI EM {
	FONT-STYLE: normal
}
UL.tabs LI SPAN {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
UL.tabs LI .active SPAN {
	PADDING-BOTTOM: 9px
}
UL.tabs LI .active {
	BACKGROUND-IMAGE: url(/images/tab-on.gif); CURSOR: default; COLOR: #bf2241; TEXT-DECORATION: none
}
UL.tabs LI .active SPAN {
	BACKGROUND-IMAGE: url(/images/tab-on.gif); CURSOR: default; COLOR: #bf2241; TEXT-DECORATION: none
}
.tab-content {
	CLEAR: both; BORDER-RIGHT: #a7e3f9 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #a7e3f9 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a7e3f9 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.tab-content .intro {
	MARGIN-TOP: 0px; COLOR: #01a4e1
}
.all-tabs {
	BORDER-TOP-STYLE: none
}
.all-tabs P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.meet-the-team .team-member {
	DISPLAY: inline-block; FONT-SIZE: 80%; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
.meet-the-team .team-member DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg_vertical_fade_heavy_to_light.gif) repeat-x 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 15px 15px 0px; PADDING-TOP: 0px
}
.meet-the-team .team-member .name A {
	DISPLAY: block; BACKGROUND: url(../images/users/generic/large.gif) no-repeat 50% 10px; PADDING-TOP: 60px; TEXT-ALIGN: center
}
.meet-the-team .team-member .position {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #cb1a20; TEXT-ALIGN: center
}
.alphabet-filter {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/bg_alphabet_filter.gif) repeat-x left bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.alphabet-filter A {
	FONT-SIZE: 90%
}
.alphabet-filter SPAN {
	FONT-SIZE: 90%
}
.alphabet-filter A {
	FONT-WEIGHT: bold; COLOR: #cb1a20; TEXT-DECORATION: none
}
.alphabet-filter .selected {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: darkblue; PADDING-TOP: 0px; BACKGROUND-COLOR: #a7e3f9
}
.alphabet-filter-t {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.affiliation-browse .tab-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.affiliation-browse .tab-content-inner {
	MARGIN: 10px 10px 0px
}
.affiliation-browse .arrow LI A {
	FONT-SIZE: 100%
}
.affiliations LI A {
	FONT-SIZE: 80%
}
.affiliation-add INPUT.submit {
	BORDER-RIGHT: #cb1a20 1px outset; BORDER-TOP: #cb1a20 1px outset; MARGIN-TOP: 25px; BORDER-LEFT: #cb1a20 1px outset; COLOR: #fff; BORDER-BOTTOM: #cb1a20 1px outset; BACKGROUND-COLOR: #cb1a20
}
.your-profile .textile .detail-content .affiliation-list LI {
	MARGIN-BOTTOM: 15px
}
.your-profile .textile .detail-content UL.affiliation-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.affiliation-page .affiliations LI A {
	PADDING-LEFT: 30px; MIN-HEIGHT: 30px
}
.affiliation-page UL A {
	DISPLAY: block; PADDING-LEFT: 20px; MIN-HEIGHT: 20px; BACKGROUND: no-repeat left top
}
#your-profile-activity .friendships A {
	DISPLAY: block; PADDING-LEFT: 20px; MIN-HEIGHT: 20px; BACKGROUND: no-repeat left top
}
#your-profile-activity .groups A {
	DISPLAY: block; PADDING-LEFT: 20px; MIN-HEIGHT: 20px; BACKGROUND: no-repeat left top
}
.affiliation-current-checkbox {
	FONT-WEIGHT: bold
}
.affiliation-edit {
	PADDING-TOP: 15px
}
.affiliation-edit .affiliation {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #a7e3f9 1px solid
}
.affiliation-edit .explanation {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN: 5px 0px
}
.affiliation-edit-current LEGEND {
	FONT-WEIGHT: bold
}
.affiliation-edit-current LABEL {
	FONT-WEIGHT: normal
}
.affiliation-edit-duration {
	PADDING-BOTTOM: 2em
}
.affiliation-edits .last {
	BORDER-BOTTOM-STYLE: none
}
.affiliation-edit-duration INPUT {
	DISPLAY: inline
}
.affiliation-edit-duration LABEL {
	DISPLAY: inline
}
.affiliation-edit-duration INPUT {
	MARGIN-RIGHT: 20px
}
#similaraffiliations .affiliations LI A {
	FONT-SIZE: 90%
}
.your-profile P {
	MARGIN-TOP: 0px! important
}
.your-profile .affiliation-list LI {
	FONT-SIZE: 100%
}
.your-profile .detail {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #d1f0fc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: auto; PADDING-TOP: 10px
}
.your-profile .detail-entries LI {
	MARGIN-TOP: 3px
}
.your-profile .detail-entries LI P {
	LINE-HEIGHT: 1.1em! important
}
.your-profile .detail-entries P {
	MARGIN-BOTTOM: 0px
}
.your-profile .detail-entries STRONG {
	PADDING-LEFT: 6px
}
.your-profile .detail-first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.your-profile .detail-content {
	FLOAT: right; WIDTH: 70%
}
.your-profile .textile .detail-content UL {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN: 10px 0px 10px 20px; OVERFLOW: visible; LIST-STYLE-TYPE: disc
}
.ugc OL {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN: 10px 0px 10px 20px; LIST-STYLE-TYPE: decimal
}
.your-profile .textile .detail-content OL {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; MARGIN: 10px 0px 10px 20px; LIST-STYLE-TYPE: decimal
}
.ugc OL LI {
	OVERFLOW: visible
}
.your-profile .details-hdr {
	POSITION: static
}
.your-profile H2.details-hdr {
	FLOAT: left; WIDTH: 25%
}
.your-profile H3.details-hdr {
	FLOAT: left; WIDTH: 25%
}
.your-profile #remaining_affiliation_memberships LI {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 10px
}
.detail H4 {
	FONT-SIZE: 90%; MARGIN: 0px
}
.affiliation-list DL {
	MARGIN-BOTTOM: 15px
}
.enter-location .arrow A {
	DISPLAY: inline
}
.enter-location .hub-status {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #008cc6
}
.enter-location #location-entered {
	COLOR: #01a4e1
}
.reported-email-confirm .date {
	COLOR: #6e6e6e
}
.reported-email-confirm .reporter-details {
	PADDING-LEFT: 33px; MIN-HEIGHT: 30px; BACKGROUND: url(/images/users/generic/medium.gif) no-repeat 0px 0px
}
.reported-email-confirm .sender-details {
	PADDING-LEFT: 33px; MIN-HEIGHT: 30px; BACKGROUND: url(/images/users/generic/medium.gif) no-repeat 0px 0px
}
.reported-email-confirm .time {
	PADDING-LEFT: 0.5ex; BORDER-LEFT: #6e6e6e 1px solid; COLOR: #6e6e6e
}
.reported-email-confirm .username {
	DISPLAY: block
}
.reported-emails LI.reported {
	PADDING-RIGHT: 8px; PADDING-LEFT: 35px; BACKGROUND: url(/images/alert_hand.gif) #edf9fe no-repeat 10px 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.moderator-orientation TABLE {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; FONT-SIZE: 80%; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid; BORDER-COLLAPSE: collapse
}
#moderator-orientation-lastp {
	MARGIN: 40px 0px 20px
}
TABLE.moderator-orientation {
	FONT-SIZE: 80%; BORDER-COLLAPSE: collapse
}
TABLE.moderator-orientation THEAD TH {
	BACKGROUND: #f6f6f6
}
TABLE.moderator-orientation TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em
}
TABLE.moderator-orientation TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em
}
TABLE.moderator-orientation TR.odd TD {
	BACKGROUND: #f6f6f6
}
OL.faq LI P {
	FONT-SIZE: 100%
}
.blocked {
	TEXT-TRANSFORM: uppercase; COLOR: #cb1a20
}
.blocked-users DD {
	PADDING-LEFT: 20px
}
.blocked-users DT {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/dots/red.gif) no-repeat 5px 0.7em
}
.remove-yourself FIELDSET LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cb1a20; FONT-FAMILY: Georgia,"Times New Roman",serif
}
.remove-yourself .not-really-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cb1a20; FONT-FAMILY: Georgia,"Times New Roman",serif
}
.remove-yourself FIELDSET P {
	PADDING-LEFT: 60px; MIN-HEIGHT: 50px; BACKGROUND: url(/images/group_generic_large.gif) no-repeat 0px 0px
}
.remove-yourself FIELDSET .button {
	MARGIN-TOP: 10px
}
.remove-yourself LI {
	BACKGROUND-POSITION: 0px -150px; FONT-SIZE: 80%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px
}
#locations LI FORM {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#locations LI FORM:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML #locations LI FORM {
	HEIGHT: 1%
}
UNKNOWN {
	HEIGHT: 1%
}
#locations LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#locations LI SPAN {
	FLOAT: left; max-width: 240px
}
 HTML #locations LI SPAN {
	WIDTH: 240px
}
#locations LI INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #43607e; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto! important; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; ZOOM: 1; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
 HTML #locations LI INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#locations LI.even {
	VERTICAL-ALIGN: middle
}
#locations LI.odd {
	BACKGROUND: #cae3fd; VERTICAL-ALIGN: middle
}
DIV.publication#flash A {
	DISPLAY: block; COLOR: #00aeef
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit INPUT.submit {
	CLEAR: both
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.form {
	MARGIN-TOP: 20px; DISPLAY: block; FLOAT: left
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.form LABEL {
	MARGIN-RIGHT: 20px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.form INPUT.checkbox {
	MARGIN: 0px 0px 0px 20px; VERTICAL-ALIGN: middle
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; WIDTH: auto; PADDING-TOP: 0px
}
 HTML FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.name {
	DISPLAY: block; FLOAT: left
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.also {
	LEFT: 0px; COLOR: #f00; POSITION: absolute; TOP: 60px
}
 HTML FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author SPAN.also {
	BOTTOM: 0.8em
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author IMG {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 48px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 48px; BORDER-BOTTOM-STYLE: none
}
 HTML FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P.co-author IMG {
	MARGIN: 0px 0px 0px 10px
}
UNKNOWN {
	MARGIN: 0px 0px 0px 10px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P A {
	TEXT-DECORATION: none
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P SPAN.user {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P SPAN.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P SPAN.form INPUT.checkbox {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
FIELDSET.postpub-invite-edits DIV.postpub-invite-edit P SPAN.form INPUT.invite-email {
	VERTICAL-ALIGN: top; WIDTH: 185px
}
P.publication-also {
	MARGIN: 0px 0px 0px 21px
}
P#users-also IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P#users-also SPAN.user {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 33%; TEXT-ALIGN: center
}
P#users-also SPAN.user A {
	TEXT-DECORATION: none
}
P#users-also SPAN.name {
	DISPLAY: block
}
P#users-also SPAN.relationship {
	DISPLAY: block; MARGIN-BOTTOM: 1em; TEXT-TRANSFORM: uppercase; COLOR: #b5193b
}
P.tags-list {
	FONT-SIZE: 80%
}
P.tags-list SPAN {
	FONT-WEIGHT: bold; COLOR: #cb1a20
}
.weight-normal {
	FONT-WEIGHT: normal
}
#moderators H2 {
	DISPLAY: inline; FONT-SIZE: 80%
}
#moderators UL {
	DISPLAY: inline
}
#moderators UL LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; FONT-SIZE: 80%
}
#moderators UL LI A.view-all {
	PADDING-LEFT: 1em; BACKGROUND: url(../images/f30/arrow.gif) no-repeat 0px 1ex
}
.forums#page .main-header H1 {
	LINE-HEIGHT: 55px
}
#private-groups {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
#public-groups {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
#featured-forums-left {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
#featured-forums-right {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
#active-forums-left {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
#active-forums-right {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
.left {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
.right {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 48%; moz-box-orient: vertical
}
#private-groups DIV {
	PADDING-BOTTOM: 1em; POSITION: relative
}
#public-groups DIV {
	PADDING-BOTTOM: 1em; POSITION: relative
}
#featured-forums-left DIV {
	PADDING-BOTTOM: 1em; POSITION: relative
}
#featured-forums-right DIV {
	PADDING-BOTTOM: 1em; POSITION: relative
}
#active-forums-left {
	PADDING-BOTTOM: 1em; POSITION: relative
}
#active-forums-right {
	PADDING-BOTTOM: 1em; POSITION: relative
}
.left {
	PADDING-BOTTOM: 1em; POSITION: relative
}
.right {
	PADDING-BOTTOM: 1em; POSITION: relative
}
#private-groups {
	MARGIN-RIGHT: 2%
}
#active-forums-left {
	MARGIN-RIGHT: 2%
}
.left {
	MARGIN-RIGHT: 2%
}
#recently-active-users {
	FLOAT: left; WIDTH: 49%
}
#newset-members {
	FLOAT: left; WIDTH: 49%
}
#recently-active-users {
	MARGIN-RIGHT: 1%
}
.your-user {
	DISPLAY: block; PADDING-LEFT: 64px; MIN-HEIGHT: 48px; BACKGROUND: url(/images/users/generic/large.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 2em; COLOR: #64676c
}
.their-user {
	DISPLAY: block; PADDING-LEFT: 64px; MIN-HEIGHT: 48px; BACKGROUND: url(/images/users/generic/large.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 2em; COLOR: #64676c
}
.your-user {
	FLOAT: left; WIDTH: 35%
}
.one-degree {
	FLOAT: left; WIDTH: 35%
}
.one-degree {
	PADDING-LEFT: 64px; BACKGROUND: url(/images/one_degree.gif) no-repeat 5% 25px
}
#one-degree LI {
	CLEAR: both; MARGIN-BOTTOM: 1em
}
.relationship {
	DISPLAY: block; COLOR: #00afea
}
.link-after-list {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
#recent-posts .posts LI {
	FONT-SIZE: 80%
}
#recent-comments .comments LI {
	FONT-SIZE: 80%
}
UL.forums LI {
	MARGIN-BOTTOM: 1em
}
UL.forums LI DIV {
	PADDING-LEFT: 36px; MIN-HEIGHT: 36px
}
DIV#featured-first {
	FLOAT: left; WIDTH: 46%; MARGIN-RIGHT: 2%
}
DIV#featured-second {
	FLOAT: left; WIDTH: 46%; MARGIN-RIGHT: 2%
}
DIV#featured-second {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.tab-content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.cleared {
	CLEAR: both
}
H2.alert {
	CLEAR: both
}
#moderated-groups LI {
	FLOAT: left; WIDTH: 49%
}
#forums-section LI {
	FLOAT: left; WIDTH: 49%
}
#publicgroups {
	FLOAT: left; WIDTH: 49%
}
#privategroups {
	FLOAT: left; WIDTH: 49%
}
#publicgroups {
	MARGIN-RIGHT: 2%
}
P.hub-leader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/badge.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #0da6e2; PADDING-TOP: 0px
}
P.no-data {
	MARGIN-TOP: 0px
}
.error_page {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.group-results .moderation DD.user {
	FONT-WEIGHT: normal; COLOR: #000
}
.group-results .moderation DD.user A {
	FONT-WEIGHT: bold
}
.walkup IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
