#comments {
	MARGIN-TOP: 15px
}
.indented {
	MARGIN-LEFT: 25px
}
.comment-unpublished {
	BACKGROUND-COLOR: #fff4f4
}
.comment-preview {
	BACKGROUND-COLOR: #ffffea
}
.container-inline-date {
	
}
.container-inline-date .form-item {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.container-inline-date .form-item {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.container-inline-date > .form-item {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-TOP: #dedede 1px solid; MARGIN-RIGHT: 0.5em; BORDER-RIGHT: #dedede 1px solid
}
.views-exposed-form .container-inline-date > .form-item {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.container-inline-date .form-item .form-item {
	FLOAT: left
}
.container-inline-date .form-item {
	WIDTH: auto
}
.container-inline-date .form-item INPUT {
	WIDTH: auto
}
.container-inline-date .description {
	CLEAR: both
}
.container-inline-date .form-item INPUT {
	MARGIN-RIGHT: 5px
}
.container-inline-date .form-item SELECT {
	MARGIN-RIGHT: 5px
}
.container-inline-date .form-item OPTION {
	MARGIN-RIGHT: 5px
}
.container-inline-date .date-spacer {
	MARGIN-LEFT: -5px
}
.views-right-60 .container-inline-date DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.container-inline-date .date-timezone .form-item {
	WIDTH: auto; FLOAT: none; CLEAR: both
}
.container-inline-date .date-padding {
	WIDTH: 115px
}
.views-exposed-form .container-inline-date .date-padding {
	
}
#calendar_div {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#calendar_div TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#calendar_div TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#calendar_div {
	MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar_control {
	MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar_links {
	MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar_header {
	MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar {
	MARGIN: 0px; WIDTH: 185px; BORDER-COLLAPSE: separate
}
.calendar TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.date-display-single {
	
}
SPAN.date-display-start {
	
}
SPAN.date-display-end {
	
}
.date-repeat-input {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 5px
}
.date-repeat-input SELECT {
	MIN-WIDTH: 7em
}
.date-repeat FIELDSET {
	FLOAT: none; CLEAR: both
}
.date-views-filter-wrapper {
	MIN-WIDTH: 250px
}
.date-views-filter INPUT {
	MIN-WIDTH: 12em; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 12em; PADDING-RIGHT: 0px !important; FLOAT: left !important; MARGIN-RIGHT: 2px !important; PADDING-TOP: 0px !important
}
.date-nav {
	PADDING-BOTTOM: 1.5em; WIDTH: 100%; CLEAR: both
}
.date-nav DIV.date-prev {
	TEXT-ALIGN: left; WIDTH: 24%; FLOAT: left
}
.date-nav DIV.date-next {
	TEXT-ALIGN: right; WIDTH: 24%; FLOAT: right
}
.date-nav DIV.date-heading {
	TEXT-ALIGN: center; WIDTH: 50%; FLOAT: left
}
.date-nav DIV.date-heading H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.date-clear {
	DISPLAY: block; FLOAT: none; CLEAR: both
}
.date-no-float {
	WIDTH: 98%; FLOAT: none; CLEAR: both
}
.date-float {
	WIDTH: auto; FLOAT: left; CLEAR: none
}
.date-float .form-type-checkbox {
	PADDING-RIGHT: 1em
}
.form-type-date-select [class$=hour].form-type-select {
	MARGIN-LEFT: 0.75em
}
.date-container .date-format-delete {
	MARGIN-TOP: 1.8em; FLOAT: left; MARGIN-LEFT: 1.5em
}
.date-container .date-format-name {
	FLOAT: left
}
.date-container .date-format-type {
	PADDING-LEFT: 10px; FLOAT: left
}
.date-container .select-container {
	FLOAT: left; CLEAR: left
}
DIV.date-calendar-day {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; LINE-HEIGHT: 1; MARGIN: 6px 10px 0px 0px; WIDTH: 40px; BACKGROUND: #f3f3f3; FLOAT: left; COLOR: #999; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #bbb 1px solid
}
DIV.date-calendar-day SPAN {
	TEXT-ALIGN: center; DISPLAY: block
}
DIV.date-calendar-day SPAN.month {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #b5bebe; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: white; FONT-SIZE: 0.9em; PADDING-TOP: 2px
}
DIV.date-calendar-day SPAN.day {
	FONT-SIZE: 2em; FONT-WEIGHT: bold
}
DIV.date-calendar-day SPAN.year {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 0.9em; PADDING-TOP: 2px
}
.form-item-instance-widget-settings-input-format-custom.form-item {
	MARGIN-LEFT: 1.3em
}
.form-item-field-settings-enddate-required.form-item {
	MARGIN-LEFT: 1.3em
}
#edit-field-settings-granularity .form-type-checkbox {
	MARGIN-RIGHT: 0.6em
}
.date-year-range-select {
	MARGIN-RIGHT: 1em
}
#ui-datepicker-div {
	Z-INDEX: 9999; BORDER-BOTTOM: #666 2px solid; FONT-FAMILY: Verdana,sans-serif; BACKGROUND: #eee; FONT-SIZE: 100%; BORDER-RIGHT: #666 2px solid
}
.ui-datepicker {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; WIDTH: 17em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-header {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-prev {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-next {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-prev {
	LEFT: 2px
}
.ui-datepicker .ui-datepicker-next {
	RIGHT: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	LEFT: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	RIGHT: 1px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: -8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-next SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: -8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.8em; MARGIN: 0px 2.3em
}
.ui-datepicker .ui-datepicker-title SELECT {
	MARGIN: 1px 0px; FLOAT: left; FONT-SIZE: 1em
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 100%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 49%
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 49%
}
.ui-datepicker .ui-datepicker-title SELECT.ui-datepicker-year {
	FLOAT: right
}
.ui-datepicker TABLE {
	MARGIN: 0px 0px 0.4em; WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.9em
}
.ui-datepicker TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.7em; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0.7em
}
.ui-datepicker TD {
	PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1px
}
.ui-datepicker TD SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker TD A {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0.7em 0px 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON {
	PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.2em 0.4em; PADDING-LEFT: 0.6em; WIDTH: auto; PADDING-RIGHT: 0.6em; FLOAT: right; OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	MARGIN: 0px auto 0.4em; WIDTH: 95%
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	WIDTH: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	WIDTH: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	WIDTH: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	WIDTH: 100%; CLEAR: both
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 2px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	RIGHT: auto; LEFT: 2px
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	RIGHT: 1px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	RIGHT: auto; LEFT: 1px
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.field .field-label {
	FONT-WEIGHT: bold
}
.field-label-inline .field-label {
	FLOAT: left
}
.field-label-inline .field-items {
	FLOAT: left
}
FORM .field-multiple-table {
	MARGIN: 0px
}
FORM .field-multiple-table TH.field-label {
	PADDING-LEFT: 0px
}
FORM .field-multiple-table TD.field-multiple-drag {
	WIDTH: 30px; PADDING-RIGHT: 0px
}
FORM .field-multiple-table TD.field-multiple-drag A.tabledrag-handle {
	PADDING-RIGHT: 0.5em
}
FORM .field-add-more-submit {
	MARGIN: 0.5em 0px 0px
}
.node-unpublished {
	BACKGROUND-COLOR: #fff4f4
}
.preview .node {
	BACKGROUND-COLOR: #ffffea
}
TD.revision-current {
	BACKGROUND: #ffc
}
.poll {
	OVERFLOW: hidden
}
.poll .bar {
	BACKGROUND-COLOR: #ddd; MARGIN: 1px 0px; HEIGHT: 1em
}
.poll .bar .foreground {
	BACKGROUND-COLOR: #000; FLOAT: left; HEIGHT: 1em
}
.poll .links {
	TEXT-ALIGN: center
}
.poll .percent {
	TEXT-ALIGN: right
}
.poll .total {
	TEXT-ALIGN: center
}
.poll .vote-form {
	TEXT-ALIGN: center
}
.poll .vote-form .choices {
	TEXT-ALIGN: left; MARGIN: 0px auto; DISPLAY: table
}
.poll .vote-form .choices .title {
	FONT-WEIGHT: bold
}
.node-form #edit-poll-more {
	MARGIN: 0px
}
.node-form #poll-choice-table .form-text {
	WIDTH: auto; DISPLAY: inline
}
.node-form #poll-choice-table TD.choice-flag {
	WIDTH: 4em; WHITE-SPACE: nowrap
}
TD.poll-chtext {
	WIDTH: 80%
}
TD.poll-chvotes .form-text {
	WIDTH: 85%
}
#permissions TD.module {
	FONT-WEIGHT: bold
}
#permissions TD.permission {
	PADDING-LEFT: 1.5em
}
#permissions TR.odd .form-item {
	WHITE-SPACE: normal
}
#permissions TR.even .form-item {
	WHITE-SPACE: normal
}
#user-admin-settings FIELDSET .fieldset-description {
	PADDING-BOTTOM: 0.5em; FONT-SIZE: 0.85em
}
#user-admin-roles TD.edit-name {
	CLEAR: both
}
#user-admin-roles .form-item-name {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.password-strength {
	MARGIN-TOP: 1.4em; WIDTH: 17em; FLOAT: right
}
.password-strength-title {
	DISPLAY: inline
}
.password-strength-text {
	FLOAT: right; FONT-WEIGHT: bold
}
.password-indicator {
	BACKGROUND-COLOR: #c4c4c4; WIDTH: 100%; HEIGHT: 0.3em
}
.password-indicator DIV {
	BACKGROUND-COLOR: #47c965; WIDTH: 0%; HEIGHT: 100%
}
INPUT.password-confirm {
	WIDTH: 16em; MARGIN-BOTTOM: 0.4em
}
INPUT.password-field {
	WIDTH: 16em; MARGIN-BOTTOM: 0.4em
}
DIV.password-confirm {
	MARGIN-TOP: 1.5em; WIDTH: 17em; FLOAT: right; VISIBILITY: hidden
}
DIV.form-item DIV.password-suggestions {
	BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 0.7em 0px; PADDING-LEFT: 0.5em; WIDTH: 38.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: #b4b4b4 1px solid; BORDER-RIGHT: #b4b4b4 1px solid; PADDING-TOP: 0.2em
}
DIV.password-suggestions UL {
	MARGIN-BOTTOM: 0px
}
.confirm-parent {
	MARGIN: 0px; WIDTH: 36.3em; CLEAR: left
}
.password-parent {
	MARGIN: 0px; WIDTH: 36.3em; CLEAR: left
}
.profile {
	MARGIN: 1em 0px; CLEAR: both
}
.profile .user-picture {
	MARGIN: 0px 1em 1em 0px; FLOAT: right
}
.profile H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
.profile DL {
	MARGIN: 0px 0px 1.5em
}
.profile DT {
	MARGIN: 0px 0px 0.2em; FONT-WEIGHT: bold
}
.profile DD {
	MARGIN: 0px 0px 1em
}
.views-exposed-form .views-exposed-widget {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; FLOAT: left; PADDING-TOP: 0.5em
}
.views-exposed-form .views-exposed-widget .form-submit {
	MARGIN-TOP: 1.6em
}
.views-exposed-form .form-item {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.views-exposed-form .form-submit {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.views-exposed-form LABEL {
	FONT-WEIGHT: bold
}
.views-exposed-widgets {
	MARGIN-BOTTOM: 0.5em
}
.views-align-left {
	TEXT-ALIGN: left
}
.views-align-right {
	TEXT-ALIGN: right
}
.views-align-center {
	TEXT-ALIGN: center
}
.views-view-grid TBODY {
	BORDER-TOP-STYLE: none
}
.view .progress-disabled {
	FLOAT: none
}
