/* static: buildBBCode.css */
.buildBBCode {    width: 375px;}
.buildBBCode .smallPages {    height: auto;}
.buildBBCode .border {    margin: 5px 0;}
.buildBBCode .buildBBCodeContent {    padding: 4px;    text-align: center;}
/* static: buildCreator.css */
.attributes .formField input#buildTemplates li {  margin: 0;}
#buildTemplates.sortable li div.accordion-toggle {  background-image: url("../images/sortableBuild.png");  background-position: right center;  background-repeat: no-repeat;}
.professionList .skillBar img {  border-width: 1px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  width: 24px;  height: 24px;}
.professionList .skillBar li {  margin-top: 2px;}
.templateList {  list-style-type: none;  padding: 0;  margin: 0;  overflow: hidden;  display: block;}
.templateList li {  display: block;  padding: 0;  margin: 0;}
.professionOverview li {  float: left;}
.professionIcons {  margin: 3px 1px;  width: 28px;  height: 26px;  float: left;  display: block;  position: relative;}
.professionIcons .secondary {  left: 10px;  position: absolute;  top: 11px;}
.buildErrors ul {  margin: 0;  padding: 0 0 0 25px;}
.columnComments, .columnRating {  text-align: center;}
.columnBuild .columnIcon {  float: left;}
.columnBuild .buildFrame {  margin-left: 30px;}
div.buildName {  display: block;  font-weight: bold;}
.professionList {  border: 1px solid #000;  margin: 2px 0;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
.professionList .inner {  margin: 1px;  height: 32px;  overflow: hidden;  background-color: #0D0D0E;  padding-left: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;}
.columnBuild .buildName, .columnBuild p {  margin-left: 2px;}
.tableList .columnBuild {  width:70%;}
.tableList .columnLastComment {  width:30%;}
.professionList .templates {  display:block;  float:right;  font-size:24px;  height:32px;  line-height:31px;  margin-right:5px;  opacity:0.3;  overflow:hidden;}
.columnIcon {  vertical-align:top;}
.skillContent {  padding: 5px;}
.skillContent .skillElite span {  color: #EED700;}
.skillContent .memberList li {  margin: 5px;}
.skillContent .memberList li.enabled {  display:block;}
.skillContent .memberList .memberName {  padding-left:6px !important;  width:166px !important;  font-size:11px;  overflow:hidden;}
.skillContent .memberList .memberName span {  display: inline-block;  width: 300px;}
.skillContent .memberList div {  background: transparent url(../images/skills/icons.jpg) scroll no-repeat 0 0;  width:16px;  height:16px;  margin:-8px 7px 0;  position:absolute;  right:-3px;  top:50%;  cursor:help;}
ul.professionList {  border:0;  font-size:11px;}
ul.professionList li {  width:120px;}
ul.professionList li .memberName {  width:auto;}
ul.professionList li.hidden {  display:none;}
.attributes {  clear:both;}
.attributeSet .formField {  float:left;  padding:3px 10px 0 0;  margin:0 !important;}
.attributes .formField input, .titles .formField input {  width:25px;  text-align:center;  font-weight:bold;  padding:2px 0;}
.attributes .formFieldDesc {  clear:both;}
.attributeSetList li {  width:auto;}
.attributeSetList li a {  width:16px !important;  background-position: 3px 1px;  background-repeat: no-repeat;  font-weight:bold;  overflow:hidden;  padding: 1px 3px 0px 22px !important;  font-size: 12px;}
.attributeSetList li a.up  {  background-image:url(../icon/bcArrowUpS.png);}
.attributeSetList li a.down {  background-image:url(../icon/bcArrowDownS.png);}
.attributeSetList li.hidden {  visibility:hidden;}
.attributeSetList li.disabled {  border-color: #000;}
.attributeSetList li.disabled a.up {  background-image:url(../icon/bcArrowUpDisabledS.png);}
.skillFrame {  margin: 10px 0 20px 0;  padding-left: 50%;}
.skillFrame .innerError {  clear: both;  margin: 62px 0 0 -216px;}
ul.skillBar {  list-style-type: none;  margin: 0;  padding: 0;  height: 32px;  overflow: hidden;  width:300px;}
ul.skillBar li {  float: left;  margin: 5px 2px 0 2px;}
#tplBcTemplateEquipmentEdit .formField select {  width: 335px;}
#tplBcTemplateEquipmentEdit .formField select .light {  color: #555;}
.accordion-toggle-active {  background-color: #1d1d1d;}
#buildTemplates ul.weapons {  list-style:none outside none;  margin:0 !important;  padding:0 !important;}
#buildTemplates ul.weapons li {  float:left;  margin:0;  padding:5px 0;}
#buildTemplates table fieldset {  padding: 0 13px 6px;  height: 46px;  margin-top: 0;}
#tplBcBuildComment .rating.disabled {  opacity: 0.3;}
#tplBcBuildSearch .firstSelect {  width: 50px;}
#tplBcBuildSearch .formGroup .formGroupField legend.showLegend {  display:inline;}
#tplBcBuildModerationList .tableList .editNote {  border-width: 1px 0 0 0;  margin: 4px 0 0;  padding: 4px 2px 3px;  position: relative;}
#tplBcBuild .second span.disabled {  color: red;}
#tplBcBuild .editNote {  border-width: 1px 0 0;  margin: 7px 0;  padding: 7px 5px 0;  position: relative;}
#tplBcBuild #buildTemplates .professionIcons {  display: inline-block;  float: none;}
.smallButtons.bcBuildOptions {  display: block;  margin: 0 auto;  padding-top: 4px;}
.smallButtons.bcBuildOptions li {  margin: 0 0 10px 4px;}
.smallButtons.bcBuildOptions img {  display: block;  margin: 0 auto;  padding-top: 4px;}
#tplBcBuild .contentBox .messageBody {  overflow:hidden;}
.bcComment .contentHeader, .bcComment .contentFooter {  margin-top: 7px;}
li.template span.number {  font-size: 24px;  line-height: 20px;  position:absolute;  top: 14px;  right: 5px;  color: #2d383e;}
div.healthBar, div.energyBar {  display: inline-block;  font-size: 10px;  font-family: Verdana;  height: 13px;  width: 199px;  background: url(../images/pointBars.png) no-repeat scroll 0px 0px transparent;  text-align: center;  text-shadow: #000 1px 1px 1px;}
div.energyBar {  background-position: -202px 0px;}
div.healthBar span, div.energyBar span {  visibility: hidden;}
div.templateIcon {  margin-right: 5px;}
div.templateDetails {  padding-top: 5px;}
div.templateDetails table {  border-top: 1px solid #303030;  width: 100%;}
div.templateDetails .templateBars {  padding: 5px 0 0 0;}
.templateEquipment fieldset {  margin-bottom: 0;}
.templateEquipment .templateArmor {  text-align: left;  width: 204px;}
.templateEquipment .templateWeapons {  text-align: right;}
.templateEquipment .templateWeapons div {  display: inline-block;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
fieldset.templateCodes {  margin: 0 3px;}
fieldset.templateCodes .containerContent p {  position: relative;}
fieldset.templateCodes .containerContent a {  top: 4px;  right: 6px;  position:absolute;}
#tplBcTemplateAdd ul.skillBar {  margin-left: -217px;  height: auto;  width: auto;}
div.tabMenu iframe.facebookLike {  height: 21px;  margin: 4px 0 0 10px;  overflow: hidden;  width: 130px;}
.tabMenu ul li a span sup {  color: red;}
/* static: buttons.css */
.largeButtons:after {content: "";display: block;clear: both;height: 0;}
.largeButtons ul {list-style: none;margin: 0;padding: 0;}
.largeButtons li {border: 1px;margin: 0 0 0 5px;float: right;}
.largeButtons a {text-decoration: none;white-space: nowrap;border-width: 1px;border-style: solid;padding: 1px 4px;display: block;}
.largeButtons span {font-weight: normal;}
.smallButtons:after {content: "";display: block;clear: both;height: 0;}
.smallButtons ul {list-style: none;margin: 0;padding: 0;}
.smallButtons li {border: 1px;margin: 10px 0 0 4px;float: right;}
.smallButtons .pageMenu li {border: 0;margin: 0;padding: 0;float: none;}
.smallButtons a {text-decoration: none;line-height: 1.3;border-width: 1px;border-style: solid;padding: 0 2px;display: block;white-space: nowrap;}
.smallButtons .pageMenu a {border: 0;}
.smallButtons span {font-weight: normal;padding-left: 1px;}
.smallButtons img {margin-top: -1px;}
.smallButtons > ul > li > a {min-height: 18px !important;}
.optionButtons ul {list-style: none;margin: 0;padding: 0;}
.optionButtons li {margin-top: .3em;margin-right: 2px;float: left;}
.optionButtons .pageMenu li {border: 0;margin: 0;padding: 0;float: none;}
.optionButtons a {text-decoration: none;line-height: 1.3;padding: 0 4px 0 4px;display: block;}
.optionButtons .pageMenu a {border: 0;margin: 0;padding: 0;float: none;}
 .optionButtons > ul > li > a {min-height: 18px !important;}
.buttonBar {border-width: 1px 0 0 0;margin-top: 5px;display: block;clear: both;}
.buttonBar .extraButton {margin-left: 10px;}
.buttonBar .buttonBarCaption {float: left;}
/* static: calendar.css */
.columnDay {width: 14.3%;}
.timeLabel {text-align: right;}
.timeLabel a {font-weight: bold;text-align: right !important;text-decoration: underline;display: block;}
.monthView .tabMenuContent .tableList td {vertical-align: top;height: 80px;}
.weekView .tabMenuContent .tableList tbody th, .weekView .tabMenuContent .tableList tbody td {vertical-align: top;height: 40px;}
.monthView .tabMenuContent .tableList td:hover, .weekView .tabMenuContent .tableList td:hover {border-width: 1px;border-style: solid;padding: 3px 4px 4px 3px !important;}
.monthView .subTabMenu li, .weekView .subTabMenu li {text-align: center;width: 33.3%;}
.eventList, .eventList li {list-style-type: none;margin: 0;padding: 0;clear: right;}
.eventList a {text-decoration: none;line-height: 1.4;border-width: 0 0 1px 5px;border-style: solid;border-bottom-style: dotted;margin-top: 1px;padding: 2px 2px 2px 3px;display: block;height: 1.2em;overflow: hidden;}
.eventList span {margin-top: 2px;padding: 0 0 4px 7px;display: block;height: 1.2em;overflow: hidden;}
.eventDateDetails {border-width: 1px 0;border-style: solid;overflow: auto;}
.otherMonth {opacity: .5;}
.userProfileBox .profileCalendarBox .border {padding: 1px 0 0 1px;}
.userProfileBox .profileCalendarBox .containerHead {margin: 0 1px 1px 0;}
.actionIcons img {display: inline !important;}
.calendarLegend input {vertical-align: middle;}
.columnCalendarTitle {width: 70%;}
.columnCalendarTime {white-space: nowrap;}
.columnEventTitle {width: 50%;}
.columnEventCreator, columnEventTime {width: 25%;}
.accessRights {border-width: 1px;border-style: solid;margin: 0;padding: 0;height: 150px;overflow: auto;}
.accessRights ul {list-style: none;margin: 0;padding: 0;}
.accessRights ul li {min-height: 0;}
.formField .accessRights li span {margin-left: 0;float: none;}
.accessRights ul li span {vertical-align: middle;padding: 2px 4px;display: block;}
.accessRights ul li a {text-decoration: none;padding: 2px 4px;display: block;}
.accessRights ul li a img {vertical-align: middle;padding-right: 4px;}
.accessRights ul li a.remove, .accessRights ul li span.remove {display: inline;float: right;}
.accessRights ul li a.remove img {padding-right: 0;}
.formField .accessRights label {clear: none;}
.accessRightsInput {width: 300px !important;}
select.accessRightsInput {width: 303px !important;}
#permissionsPanel div.popupMenu a, #permissionsPanel div.popupMenu a:hover {padding: 5px 7px 5px 35px !important;}
#repeatByDaySettings .toggleButton ul, #repeatByMonthSettings .toggleButton ul, #repeatByMonthDaySettings .toggleButton ul, #repeatByWeekSettings .toggleButton ul {width: 490px;}
#repeatByDaySettings .toggleButton li, #repeatByWeekSettings .toggleButton li, #repeatByMonthDaySettings .toggleButton li {width: 70px;}
#repeatByMonthSettings .toggleButton li {width: 163.33px;}
#repeatByMonthDaySettings .toggleButton li.lastMonthDay {width: 280px;}
#repeatByWeekSettings .toggleButton li.lastWeek {width: 140px;}
/* static: colorPicker.css */
input.colorPicker {font-family: "Courier New", Courier, monospace;margin-right: 3px;width: auto !important;}
input[class~='colorPicker'] + script + img.colorPicker {margin-top: -5px;}
img.colorPicker:hover {cursor: pointer;}
#colorPickerFull {border-width: 0 0 1px 1px;border-style: solid:
border-color: #000;background-color: #000;position: absolute;height: 192px;width: 304px;z-index: 100;}
#colorPickerFull ul {list-style: none;margin: 0;padding: 0;display: block;float: left;position: relative;}
#colorPickerFull ul:after {content: "";height: 0;display: block;clear: both;}
#colorPickerFull li {font-size: 0; border-width: 1px 1px 0 0;border-style: solid:
border-color: #000;display: block;float: left;height: 15px;width: 15px;}
#colorPickerFull a {border: 1px solid transparent;display: block;height: 13px;width: 13px;}
#colorPickerFull a:hover {border: 1px solid #fff !important;}
#colorPickerFull .colorColumn {width: 96px;}
#colorPickerFull .greyColumn {width: 16px;}
#colorPickerSimple {background-color: #000;float: left;width: 113px !important;position: absolute;z-index: 100;}
#colorPickerSimple ul {list-style: none;margin: 0;padding: 1px 0 0 1px;width: auto;}
#colorPickerSimple ul li {font-size: 0 !important;margin: 0 1px 1px 0 !important;padding: 0 !important;float: left !important;display: block !important;height: 15px !important;width: 15px !important;}
#colorPickerSimple ul li a, #colorPickerSimple ul li a:hover {background-image: none;background-repeat: no-repeat !important;background-position: 0 !important;margin: 0 !important;padding: 0 !important;display: block !important;height: 15px !important;width: 15px !important;}
#colorPickerSimple ul li a:hover {border: 1px solid #fff !important;background-repeat: no-repeat !important;background-position: -1px -1px !important;width: 13px !important;height: 13px !important;}
/* static: containers.css */
.border {border-width: 1px;margin-bottom: 7px;padding: 1px 0 0 1px;}
.borderMarginRemove {margin-top: -8px;}
.container-1, .container-2, .container-3, .containerHead {margin: 0 1px 1px 0;}
.containerHead {padding: 2px 5px;}
.content > div {padding: 7px 25px;}
.contentStyler p {margin: 5px 0;}
.infoBox .container-1, .infoBox .container-2 {padding: 4px;clear: both;}
.infoBox h3 {margin: 0 !important;font-weight: bold;}
.containerIconSmall {text-align: center;float: left;width: 30px;}
.containerContentSmall {margin-left: 30px;}
.containerIcon {text-align: center;float: left;width: 30px;}
.containerContent {margin-left: 35px;}
.containerIconLarge {text-align: center;float: left;width: 50px;}
.containerContentLarge {margin-left: 65px;min-height: 55px;}
.mainHeadline {margin: 3px 0 7px 0;padding: 0;clear: both;display: block;min-height: 50px;width: 100%;}
.mainHeadline img {float: left;}
.mainHeadline .headlineContainer img {float: none;}
.mainHeadline .headlineContainer {margin: 7px 0 7px 60px;min-height: 48px;}
.mainHeadline .headlineContainer h2 {margin: 0;padding: 0;overflow: hidden;}
.mainHeadline .headlineContainer h2 a {text-decoration: none;}
.mainHeadline .headlineContainer p {margin: 0;padding: 0;}
.subHeadline {font-size: 1.5em;font-weight: normal;border-left-width: 0 !important;border-right-width: 0 !important;border-top-width: 0 !important;margin-top: 7px;margin-bottom: 10px !important;padding-bottom: 7px;}
.subHeadline a {text-decoration: none;}
.subHeadline span {font-size: 75%;}
fieldset {border-width: 1px;margin: 10px 0;padding: 5px 13px 10px 13px;display: block;}
fieldset:after {content: "";display: block;clear: both;height: 0;}
fieldset legend {margin: 0 0 0 -5px;padding: 0 5px;}
fieldset fieldset {margin-bottom: 5px;}
/* static: footer.css */
#footer {border-width: 1px 0 0 0;border-style: solid;padding: 10px 0;}
#footerContainer {border-top-width: 0;}
.footerMenu {margin-bottom: 10px;float: left;}
.footerMenu ul {list-style: none;margin: 0;padding: 0;}
.footerMenu li, x:-moz-any-link {display: -moz-inline-box;}
.footerMenu li {white-space: nowrap;border-width: 0 0 0 1px;border-style: solid;margin-top: 5px;padding: 0 10px;display: inline-block;}
.footerMenu li.first, .footerMenu li.firstActive {border-width: 0;padding-left: 0;}
.footerMenu a {text-decoration: none;display: block;}
.footerMenu span {padding: 3px 0 2px 0;}
.footerMenu a span {text-decoration: underline;}
.footerMenu a:hover span {text-decoration: none;}
.footerMenu div.popupMenu {font-size: 1em;}
.footerOptions {margin-bottom: 10px;float: right;}
.footerOptions ul {list-style: none;margin: 0;padding: 0;}
.footerOptions li, x:-moz-any-link {display: -moz-inline-box;}
.footerOptionsInner > ul > li {display: inline-block;}
.footerOptions li {border-width: 0 1px 0 0;border-style: solid;margin-top: 5px;padding: 0 10px 0 7px;}
.footerOptions li.last {border-width: 0;}
.footerOptions a, .footerOptions em {font-style: normal;text-decoration: none;display: block;}
.footerOptionsInner > ul > li > a {min-height: 16px;}
.footerOptions span {padding: 3px 0 2px 0;}
.footerOptions a span {text-decoration: underline;}
.footerOptions a:hover span {text-decoration: none;}
.footerOptions div.popupMenu {font-size: 1em;}
.footerOptions li.extraButton {border-width: 1px;margin-top: 0 !important;padding: 0;}
.footerOptions li.extraButton a {margin: 0;padding: 1px 2px 0 2px;}
.copyright {text-align: center;white-space: nowrap;padding: 10px 0 7px 0;clear: both;}
.copyright a {text-decoration: none;}
/* static: forms.css */
form {margin: 0;padding: 0;}
form .disabled {opacity: .5;}
textarea, input, select {font-size: .95em;}
input[type="submit"], input[type="reset"], input[type="button"], input[type="file"] {font-size: 1em;}
.formSubmit { text-align: center;margin-top: 10px;margin-bottom: 15px;}
textarea, .inputText {border-width: 1px;width: 99.5%;}
select {border-width: 1px;padding: 2px;}
input[type="text"], input[type="password"] {padding: 3px 0 3px 2px;}
input[type="file"] {padding: 2px 3px;}
select[multiple="multiple"] {padding: 0 !important;}
textarea {padding-left: 3px;}
input[type="radio"] {margin-left: 0;}
select[multiple="multiple"] {width: 100%;}
input[type="image"] {margin: 0 3px -3px 0;}
.searchInput > input[type="image"] {margin: 0;}
.fourDigitInput {width: 40px !important;}
.textareaSmall {height: 1.9em;line-height: 2;}
.formElement {margin: 5px 0 3px 0;min-height: 0;}
.formElement:after {content: "";height: 0;display: block;clear: both;}
.formField {padding: 0;}
.formElement .formField {margin-left: 216px;}
fieldset .formElement .formField {margin-left: 202px;}
.formField input, .formField select, .formField textarea {margin: 2px 0;}
.formField label {font-size: 1em !important;display: block;}
.containerContent .formField {margin-top: -5px;}
.formFieldLabel {text-align: right;float: left;width: 200px;}
fieldset .formFieldLabel {width: 187px;}
.formFieldDesc {padding: 0 0 2px 0;}
.formElement .formFieldDesc {margin-left: 216px;}
fieldset .formElement .formFieldDesc {margin-left: 202px;}
.formCheckBox .formFieldDesc {padding: 0 0 2px 18px;}
.formFieldDesc code {font-size: 1.3em;}
.formFieldDesc > p {clear: both;}
.formGroup {min-height: 0;margin: 5px 0 3px 0;}
.formGroup .formGroupLabel {text-align: right;float: left;width: 200px;}
fieldset .formGroup .formGroupLabel {width: 187px;}
.formGroup .formGroupField {margin-left: 216px;}
fieldset .formGroup .formGroupField {margin-left: 203px;}
.formGroup .formGroupField legend {display: none;}
.formGroup .formGroupField .formElement input {width: auto !important;}
.formPrefix select {float: left;width: 150px;}
.formPrefix div {margin-left: 155px;}
.formPrefix {min-height: 0;}
.formOptions {list-style: none;margin: 0;padding: 0;}
.formOptions li {margin-top: 3px;padding-right: 2%;width: 23%;float: left;}
.formOptions li span {float: none;padding-left: 12px;}
.formOptionsLong {list-style: none;margin: 0 0 7px 0;padding: 0;}
.formOptionsLong li {margin: 3px 0 0 0;padding: 0;}
.formOptionsLong span, .formOptionsLong label {display: inline;}
.formError, .formError a {color: #c00;}
.formError .inputText, .formError textarea, .formError select {border-color: #c00;background-color: #fee;}
.formError .mceToolbar select { border-color: transparent !important;}
.longSelect select {width: 100%;}
/* static: gallery.css */
.galleryIndex {font-size: 100%;list-style-type: none;line-height: 1.3;margin: 0;padding: 0;}
.galleryIndex li.floatedElement {border-style: solid;border-width: 1px;margin: 0 7px 7px 0;overflow: hidden;padding: 10px;position: relative;height: 183px;text-align: center;width: 158px;}
.galleryIndex li.floatedElement a span {text-decoration: underline;}
.galleryIndex li.floatedElement a:hover span {text-decoration: none;}
.galleryIndex .thumbnail {display: block;height: 150px;margin: 0 auto 3px auto;position: relative;width: 150px;}
.galleryIndex .thumbnail img {bottom: 0;left: 0;position: absolute;}
.galleryIndex .caption {white-space: nowrap;clear: both;display: block;width: 158px;overflow: hidden;}
.galleryIndex li.floatedElement p {margin: 0 7px;}
.galleryIndex .thumbnailButtons {background-color: #000;left: 0;padding: 0 6px 3px 6px;position: absolute;opacity: .5;right: 0;top: 0;visibility: hidden;}
.galleryIndex li:hover .thumbnailButtons {visibility: visible;}
.galleryIndex .thumbnailButtons a {display: inline;float: left;margin: 0 3px;}
.galleryIndex .thumbnailButtons a img {margin-top: 3px !important;}
.photoNavigation .container-1 {margin-right: 1px;margin-bottom: 1px;}
.photoNavigation li.photoFirst {width: 33% !important;}
.photoNavigation li.photoFirst span.thumbnail {width: 48px;}
.photoNavigation li.photoFirst span.thumbnail img {width: 48px;}
.photoNavigation li.photoPrevious {background-image: url("../images/lineArrowLeft.png");background-position: center 7px;background-repeat: no-repeat;width: 33% !important;}
.photoNavigation li.photoPrevious span.thumbnail {width: 48px;}
.photoNavigation li.photoPrevious span.thumbnail img {width: 48px;}
.photoNavigation li.photoThis {width: 33% !important;}
.photoNavigation li.photoNext {background-image: url("../images/lineArrowRight.png");background-position: center 7px;background-repeat: no-repeat;width: 33% !important;}
.photoNavigation li.photoNext span.thumbnail {width: 48px;}
.photoNavigation li.photoNext span.thumbnail img {width: 48px;}
.photoNavigation li.photoLast {width: 33% !important;}
.photoNavigation li.photoLast span.thumbnail {width: 48px;}
.photoNavigation li.photoLast span.thumbnail img {width: 48px;}
.galleryPhoto img {width: 90%;}
.galleryPhotoCaption {padding-bottom: 5px;padding-top: 10px;}
.galleryAlbumCover {padding: 10px 0;text-align: center;}
.galleryAlbumCover img {padding: 10px;text-align: center;}
#userPhotoEmbed, #userPhotoLink {width: 97%;}
/* static: global.css */
* {text-overflow: ellipsis;}
body, html {margin: 0 !important;padding: 0 !important;}
#main {padding: 10px 0 20px 0;}
#main:after {clear: both;display: block;height: 0;content: "";}
p {margin: 0;padding: 0;}
pre {font-family: "Courier New", Courier, monospace !important;}
img {vertical-align: middle;border: 0;}
hr {display: none;}
.hidden { height: 0;overflow: hidden;position: absolute;left: -9000px;max-width: 8000px;}
.new {font-weight: bold;}
.buddy {font-size: 1.2em;}
.dragable tr, .dragable li {cursor: move;}
.loading {background-color: #fff;background-image: url("../images/spinner.gif");background-position: 50% 50%;background-repeat: no-repeat;min-height: 80px;opacity: .5;}
h1 {margin: 0;padding: 0 0 15px 0;}
h1 a {text-decoration: none;}
h2, h2 a {text-decoration: none;}
h2, h3, h4, h5, h6 {font-size: 1em;font-weight: normal;text-align: left;margin: 0;padding: 0;}
#main > h2 {padding-bottom: 7px;}
.pointer {cursor: pointer;}
a {cursor: pointer;}
a:hover {text-decoration: none;}
.externalURL {background-image: url("../icon/externalURL.png");background-position: right center;background-repeat: no-repeat;padding-right: 15px;}
.externalURL:hover {background-image: url("../icon/externalURLHover.png");background-position: right center;background-repeat: no-repeat;}
.quickJump {white-space: nowrap;width: auto;}
.quickJump select {width: auto;max-width: 50%;}
.pageOptions {float: right;}
.pageOptions form, .pageOptions div {display: inline;}
.pageOptions a, .pageOptions form {text-decoration: none;margin-left: 10px;}
.pageOptions a span {text-decoration: underline;}
.pageOptions a:hover span {text-decoration: none;}
.breadCrumbs {font-size: .95em;list-style: none;margin: 5px 0;padding: 0;}
.breadCrumbs li {font-style: italic;margin-right: 1px;display: inline;}
.breadCrumbs li a, .messageFooter .breadCrumbs li a {text-decoration: none;}
.breadCrumbs li a span, .messageFooter .breadCrumbs li a {text-decoration: underline;}
.breadCrumbs li a:hover span, .messageFooter .breadCrumbs li a:hover {text-decoration: none;}
.containerHead .breadCrumbs {margin: 0;}
.contentHeader, .contentFooter {padding-bottom: 7px;width: 100%;}
.contentFooter:after, .contentHeader:after {content: "";height: 0;display: block;clear: both;}
.floatContainer {min-height: 0;}
.floatContainer:after {content: "";height: 0;display: block;clear: both;}
.floatedElement {margin: 0 7px 0 0;padding: 0;display: block;float: left;position: relative;}
.floatedElement:after {content: "";height: 0;display: block;clear: both;}
.floatedElement label {font-size: .85em;white-space: nowrap;display: block;position: absolute;top: -2px;}
.floatedElement input, .floatedElement select, .floatedElement p {margin: 1.25em 0 0 0;width: auto;}
.floatedElement a img {margin-top: 12px;display: block;}
.floatedElementLabel {min-width: 50px;text-align: right;}
.followsFloatedElement {clear: both;}
.floatedElementContainer {padding: 3px 0;}
.floatedElementButtons {float: right;}
.floatedElementButtons input, .floatedElementButtons img {margin: 1.25em 0 0 5px;}
.success, .warning, .error, .info {background-position: 10px center;background-repeat: no-repeat;margin-bottom: 20px;padding: 7px 10px 7px 45px;}
.success {color: #090;background-color: #efe;background-image: url("../icon/successM.png");border-color: #090;}
.success a, .success a:hover {color: #333;}
.warning {color: #660;background-color: #ffd;background-image: url("../icon/warningM.png");border-color: #660;}
.warning a, .warning a:hover {color: #333;}
.error {color: #c00;background-color: #fee;background-image: url("../icon/errorM.png");border-color: #c00;}
.error a, .error a:hover {color: #333;}
.info {color: #06f;background-color: #def;background-image: url("../icon/infoM.png");border-color: #06f;}
.info a, .info a:hover {color: #333;}
.info .close {float: right;}
.innerError {background-image: url("../icon/errorS.png");background-position: 1px center;background-repeat: no-repeat;margin-bottom: 5px;padding: 5px 5px 5px 25px;}
.tableList tr.disabled,
.tableList tr.disabled:hover,
.disabled div.messageInner {background-color: #efe;}
.disabled td, .disabled div.messageInner {background-image: none;}
.tabMenuContent .disabled .messageInner *,
.disabled .messageSidebar *,
.tableList tr.disabled td,
.tableList tr.disabled td a,
.tableList tr.disabled td a:hover,
.tableList tr.disabled td .light,
.tableList tr.disabled td .light a,
.tableList tr.disabled:hover .columnTopic .topic a {color: #090;}
.disabled div.messageInner {border-color: #090 !important;border-style: dashed !important;}
.tableList tr.deleted,
.tableList tr.deleted:hover,
.deleted div.messageInner {background-color: #fee;}
.deleted td, .deleted div.messageInner {background-image: none;}
.tabMenuContent .deleted .messageInner *,
.deleted .messageSidebar *, 
.tableList tr.deleted td,
.tableList tr.deleted td a,
.tableList tr.deleted td a:hover,
.tableList tr.deleted td .light,
.tableList tr.deleted td .light a,
.tableList tr.deleted:hover .columnTopic .topic a {color: #c00;}
.deleted {border-color: #c00 !important;border-style: dashed !important;}
.deleted img {opacity: .5 !important;}
.tableList tr.marked,
.tableList tr.marked:hover,
.marked div.messageInner {background-color: #ffd;}
.marked td, .marked div.messageInner {background-image: none;}
.tabMenuContent .marked .messageInner *,
.marked .messageSidebar *,
.tableList tr.marked td,
.tableList tr.marked td a,
.tableList tr.marked td a:hover,
.tableList tr.marked td .light,
.tableList tr.marked td .light a,
.tableList tr.marked:hover .columnTopic .topic a
.tableList tr.marked:hover .columnTitle a
.tableList tr.marked:hover .columnUsername a {color: #333;}
.marked {border-style: dashed !important;}
.tableList .marked, .tableList .deleted, .tableList .activeContainer {border: none !important;}
.highlight {color: #00f;background-color: #ff0;padding: 0 2px;}
.itemList, .itemList ol, .itemList ul {margin: 0 0 0 20px;padding: 2px 0;}
.itemList, .itemList ul {padding-left: 23px;}
.itemList {margin: 5px 0;}
.itemList .itemListTitle {border-width: 0 0 1px 0 !important;margin: 0;padding: 5px;min-height: 21px;}
.itemList h3.itemListTitle, .itemList h4.itemListTitle, .itemList h5.itemListTitle {font-weight: bold;}
.itemList > li:last-child > .itemListTitle {border: 0}
.itemList .buttons {padding: 7px 0 4px 4px;float: right;}
.itemList .buttons a {margin-left: 3px !important;padding: 0 !important;}
.itemList .buttons input {margin: 0 0 -4px 5px !important;padding: 0 !important;}
.itemList .buttons a.extraButton {margin: 0 0 -4px 10px !important;padding: 0 !important;}
.itemList .inputText {width: auto;}
.first .itemList {list-style-type: none;padding-left: 0;}
#invitationContainer .itemList {margin: 5px 0 0 0;}
#invitationContainer .itemList li {list-style-type: square;list-style-image: url("../icon/userS.png");}
.socialBookmarks {padding-left: 0;}
.socialBookmarks li {float: left;margin-left: 5px;margin-bottom: 5px;list-style: none;}
/* static: header.css */
#userNote {white-space: nowrap;padding: 10px 5px 3px 0;display: table-cell;vertical-align: top;}
.loginPopup {white-space: nowrap;position: absolute;z-index: 100;}
.loginPopup .container-1 {padding: 7px 4px 3px 7px;}
.loginPopup input[type="text"], .loginPopup input[type="password"] {font-size: 1em;width: auto !important;}
.loginPopup input[type="checkbox"] {margin-top: 5px !important;margin-left: 0;}
#userMenu {padding: 10px 5px 3px 5px;display: table-cell;width: 100%;vertical-align: top;}
#userMenu ul {list-style: none;margin: 0;padding: 0;}
#userMenu li {margin: 0 7px 0 0;float: left;}
#userMenu a {text-decoration: none;}
#userMenu span {text-decoration: underline;white-space: nowrap;}
#userMenu a:hover span {text-decoration: none;}
#userMenu .pageMenu {font-size: 1em;}
#changeLanguageMenu img {margin-left: 0;}
#changeLanguageMenu span {margin: 0 0 0 22px !important;}
#header {border-width: 1px 1px 0 1px;border-style: solid;padding: 0;clear: both;position: relative;min-height: 0;}
#header:after {content: "";display: block;clear: both;height: 0;}
#headerContainer {border-bottom-width: 0;}
#mainContainer {border-top-width: 0;border-bottom-width: 0;}
#search {border-width: 0;border-style: solid;background-color: transparent;position: absolute;top: 13px;right: 13px;z-index: 100;}
#search .searchContainer {border-width: 0;margin: 0;padding: 10px;}
#search ul {list-style: none;margin: 0;padding: 0;}
#search noscript p {margin: 3px 0 0 0;padding: 0;}
#search input.searchSubmit {margin: -1px 0 0 0;padding-left: 1px;vertical-align: middle;}
#searchInput {background-image: url("../icon/searchHeadS.png");background-repeat: no-repeat;background-position: 2px center;padding-left: 23px;width: 13em;}
.searchOptions {background-image: url("../icon/searchHeadOptionsS.png") !important;}
.searchInputMenu {font-size: 1.2em;position: relative;}
#logo {border-width: 1px 1px 0 1px;border-style: solid;margin: 0 0 -1px 0;padding: 0;position: relative;overflow: hidden;z-index: 10;}
#logo h1 a, #logo a img {border: 0;margin: 0;padding: 0;}
#logo a.pageLogo, #logo h1.pageTitle {margin: 0;padding: 0;display: block;position: absolute;width: 100%;height: 100%;}
#logo h1.pageTitle a {display: block;position: relative;height: 100%;z-index: 20;}
.mainMenu {border-width: 0 1px 1px 1px;border-style: solid;}
.mainMenu .mainMenuInner {margin: 0;border-width: 0 1px 1px 1px;border-style: solid;}
.mainMenu ul {list-style: none;margin: 0 0 -1px 0;padding: 0;}
.mainMenu > div > ul > li, x:-moz-any-link {display: -moz-inline-box;}
.mainMenu > div > ul > li {display: inline-block;}
.mainMenu a {text-decoration: none;border-width: 1px;border-style: solid;margin: 0 -1px 0 0;padding: 3px 5px 2px 5px;display: block;min-height: 23px;white-space: nowrap !important;}
.mainMenu li.first a, .mainMenu li.firstActive a {margin-left: -1px;}
.mainMenu span {padding: 0 2px 0 0;}
.mainMenu div.popupMenu {font-size: 1em;}
/* static: imageViewer.css */
.imageViewerBackground {color: #fff;background-color: #000;position: fixed;top: 0;right: 0;left: 0;bottom: 0;z-index: 100;}
.imageViewerCaption {color: #fff;font-size: 1em;font-weight: bold;text-align: center;position: fixed;top: 5px;right: 0;left: 0;z-index: 101;}
.imageViewerCurrentImage {background-color: #fff;border: 7px solid #fff;position: fixed;width: 400px;height: 300px;z-index: 101;}
.imageViewerLoading {background-image: url("../images/spinner.gif");background-position: 50% 50%;background-repeat: no-repeat;}
.imageViewerMenu {background-image: url("../images/imageViewer/menu.png");padding: 13px 10px;position: fixed;bottom: 10px;height: 24px;width: 224px;z-index: 102;}
/* static: inlineCalendar.css */
.inlineCalendar {position: absolute;display: none;z-index: 100;width: 170px;}
.inlineCalendarHeader, .inlineCalendarFooter {color: #fff;width: 100%;border-collapse: collapse;border-spacing: 0;table-layout: fixed;border-width: 1px;}
.inlineCalendarHeader td, .inlineCalendarFooter td {text-align: center;font-weight: bold;padding: 0;}
.inlineCalendarHeader td a, .inlineCalendarFooter td a {text-decoration: none;border-width: 1px;border-style: solid;padding: 1px;display: block;}
.inlineCalendarHeader td span, .inlineCalendarFooter td span {border-width: 1px 0;border-style: solid;padding: 1px;display: block;}
.inlineCalendarHeader td a:hover, .inlineCalendarFooter td a:hover {text-decoration: none;}
.changeElement {width: 1.5em;}
.inlineCalendarTable {border-width: 0 1px !important;border-collapse: collapse;border-spacing: 0;border-top: 0;border-bottom: 0;table-layout: fixed;width: 100%;}
.inlineCalendarTable td {padding: 0;margin: 0;}
.inlineCalendarTable a {text-align: center;text-decoration: none;border-width: 1px;border-style: solid;margin: 1px;padding: 1px;display: block;}
.weekDays {text-align: center;}
/* static: layout.css */
.layout-1, .layout-2, .layout-3, .layout-4 {border-collapse: collapse;display: table;table-layout: fixed;width: 100%;}
.columnContainer {display: table-row;border-style: solid;border-width: 0 1px 1px 0;}
.column {display: table-cell;margin: 0;padding: 0;}
.layout-1 .columnInner {padding: 15px 25px;}
.layout-2 .first {width: 65%;}
.layout-2 .second {width: 35%;}
.layout-2 .columnInner {padding: 15px 25px;}
.layout-3 .first {width: 310px;}
.layout-3 .columnInner {padding: 15px 25px;}
.layout-4 .first, .layout-4 .third {width: 20%;}
.layout-4 .second {width: 60%;}
.layout-4 .first .columnInner, .layout-4 .third .columnInner {padding: 0;}
.layout-4 .second .columnInner {padding: 0 10px;}
.dataList {font-size: 100%;line-height: 1.3;list-style-type: none;margin: 0;padding: 0;}
.dataList li {padding: 5px;margin: 0 1px 1px 0;}
.dataList li:after {content: "";display: block;clear: both;height: 0;}
.dataList .buttons {padding: 7px 4px 4px 10px;float: right;}
.dataList .buttons * {margin-right: 3px;}
.contentBox {padding-bottom: 10px;min-width: 215px;}
/* static: messages.css */
.message {margin-bottom: 7px;padding: 0;clear: both;}
.message h3, .message h4  {font-size: 1.1em;font-weight: bold;margin: 0;padding-top: 7px;overflow: hidden;text-decoration: none;min-height: 0 !important;}
.message h3 a, .message h3 a:hover, .message h4 a, .message h4 a:hover {text-decoration: none;}
.message:after {content: "";height: 0;display: block;clear: both;}
.messageInner {border-width: 1px;border-style: solid;margin: 0 !important;padding: 0;display: block;}
.messageInner:after {content: "";height: 0;display: block;clear: both;}
.messageMinimized .messageInner {padding: 5px 15px !important;clear: both;}
.messageMinimized .messageInner p {padding: 0 35px;display: block;}
.messageMinimized .messageInner img {float: left;}
.messageMinimized .messageInner h3 {padding: 0 11px;display: block;}
.messageMinimized.quickReply .messageInner h3 {min-height: 25px !important;}
.message .messageLeft .messageSidebar, .message .messageFramedLeft .messageSidebar, .message .messageRight .messageSidebar, .message .messageFramedRight .messageSidebar {line-height: 1.3;margin: 0 0 -2.3em 0;padding: 0;width: 180px;overflow: hidden;}
.message .messageTop .messageSidebar, .message .messageFramedTop .messageSidebar {line-height: 1.3;text-align: left;margin: 0 !important;padding: 10px 0 0 0;float: none;clear: both;width: 100%;position: relative;overflow: hidden;}
.message .guestPost .messageSidebar {min-height: 20px !important;}
.message .messageLeft .messageSidebar, .message .messageFramedLeft .messageSidebar {float: left;}
.message .messageRight .messageSidebar, .message .messageFramedRight .messageSidebar {float: right;}
.message .messageSidebar:after {content: "";height: 0;display: block;clear: both;}
.message .messageTop .messageAuthor, .message .messageFramedTop .messageAuthor {border-width: 0 !important;margin: 0 0 7px 95px;padding: 0 15px 1px 15px;float: left;}
.message .messageLeft .messageAuthor, .message .messageRight .messageAuthor, .message .messageFramedLeft .messageAuthor, .message .messageFramedRight .messageAuthor {border-width: 0;margin: 0;padding: 10px 15px 7px 15px;display: block;}
.message .dividers .messageAuthor {border-width: 0 0 1px 0;border-style: solid;margin-bottom: -1px;}
.message .guestPost .messageAuthor {margin-left: 0 !important;}
.message .messageSidebar .userName {margin: 0;padding: 0;}
.message .messageSidebar .userName a {text-decoration: none;}
.message .messageSidebar .userName a span {font-weight: bold;}
.message .userAvatar {margin: 0;padding: 7px 15px;display: block;}
.message .dividers .userAvatar {border-width: 1px 0 0 0 !important;border-style: solid;}
.message .userAvatar a {margin: 0;padding: 0;}
.message .messageLeft .userAvatarFramed, .message .messageRight .userAvatarFramed, .message .messageFramedLeft .userAvatarFramed, .message .messageFramedRight .userAvatarFramed {text-align: left;border-width: 1px;border-style: solid;margin: 7px 13px;padding: 0;width: 152px;height: 152px;position: relative;}
.message .messageLeft .userAvatarFramed a, .message .messageRight .userAvatarFramed a, .message .messageFramedLeft .userAvatarFramed a, .message .messageFramedRight .userAvatarFramed a {border-width: 1px;border-style: solid;margin: 0;padding: 0;width: 150px;height: 150px;position: absolute;}
.message .userAvatarFramed a img {position: absolute;top: 50%;left: 50%;}
.message .messageTop .userAvatar, .message .messageFramedTop .userAvatar {margin: 10px 15px;padding: 0;width: 76px;height: 76px;position: relative;}
.message .messageTop .userAvatar, .message .messageFramedTop .userAvatar {position: absolute;top: 2px;left: 2px;}
.message .messageTop .userAvatarFramed, .message .messageFramedTop .userAvatarFramed {position: absolute;top: 0;left: 0;}
.message .messageTop .userAvatarFramed, .message .messageFramedTop .userAvatarFramed {border-width: 1px;border-style: solid;margin: 10px 15px;padding: 0;width: 78px;height: 78px;display: block;}
.message .messageTop .userAvatarFramed a, .message .messageFramedTop .userAvatarFramed a {border-width: 1px;border-style: solid;margin: 0;padding: 0;display: block;width: 76px;height: 76px;}
.message .messageTop .userSymbols, .message .messageFramedTop .userSymbols {border-width: 0 !important;margin: 0 0 7px 0;padding: 0 15px;float: right;}
.message .dividers .userSymbols {border-width: 1px 0 0 0;border-style: solid;}
.message .messageLeft .userSymbols, .message .messageRight .userSymbols, .message .messageFramedLeft .userSymbols, .message .messageFramedRight .userSymbols {margin: 0;padding: 7px 15px;}
.message .messageLeft.dividers .userSymbols, .message .messageRight.dividers .userSymbols, .message .messageFramedLeft.dividers .userSymbols, .message .messageFramedRight.dividers .userSymbols {border-width: 1px 0 0 0;border-style: solid;}
.message .userSymbols ul {list-style: none;margin: 0;padding: 2px 0;}
.message .messageTop .userSymbols ul, .message .messageFramedTop .userSymbols ul {padding: 0;}
.message .userSymbols ul li {display: inline;}
.message .messageTop .userCredits, .message .messageFramedTop .userCredits {border-width: 0 !important;margin: 0 0 7px 0;padding: 0;float: right;clear: right;}
.message .messageLeft .userCredits, .message .messageRight .userCredits, .message .messageFramedLeft .userCredits, .message .messageFramedRight .userCredits {margin: 0;padding: 7px 15px;}
.message .dividers .userCredits {border-width: 1px 0 0 0;border-style: solid;}
.message .userCredits .userPosts a {padding: 0 0 3px 0;display: block;}
.message .messageTop .userCredits p, .message .messageFramedTop .userCredits p {margin: 0;padding: 0 15px;}
.message .messageTop .userMessenger, .message .messageFramedTop .userMessenger {text-align: left;border-width: 0 !important;margin: 0 0 7px 95px;padding: 0 15px;clear: left;}
.message .messageTop.guestPost .userMessenger, .message .messageFramedTop.guestPost .userMessenger {border-width: 0 !important;margin: 0;padding: 10px 15px;position: absolute;top: 0;right: 0;}
.message .dividers .userMessenger {border-width: 1px 0 0 0;border-style: solid;}
.message .messageLeft .userMessenger, .message .messageRight .userMessenger, .message .messageFramedLeft .userMessenger, .message .messageFramedRight .userMessenger {margin: 0;padding: 7px 15px 0 15px;}
.message .messageLeft.dividers .userMessenger, .message .messageRight.dividers .userMessenger, .message .messageFramedLeft.dividers .userMessenger, .message .messageFramedRight.dividers .userMessenger {border-width: 1px 0 0 0;border-style: solid;}
.message .userMessenger ul {list-style: none;margin: 0;padding: 2px 0;}
.message .messageTop .userMessenger ul, .message .messageFramedTop .userMessenger ul {padding: 0;}
.message .userMessenger ul li {display: inline;}
.message .messageContent {border-style: solid;padding: 0;}
.message .messageLeft .messageContent {border-width: 0 0 0 1px;margin: 0 0 0 180px;}
.message .messageFramedLeft .messageContent {border-width: 1px;margin: 10px 15px 10px 180px;}
.message .messageRight .messageContent {border-width: 0 1px 0 0;margin: 0 180px 0 0;}
.message .messageFramedRight .messageContent {border-width: 1px;margin: 10px 180px 10px 15px;}
.message .messageTop .messageContent {border-width: 1px 0 0 0;margin: 0;}
.message .messageFramedTop .messageContent {border-width: 1px;margin: 0 15px 10px 15px;}
.message .messageContent:after {content: "";height: 0;display: block;clear: both;}
.message .messageContentInner {border-width: 0;border-style: solid;margin: 0;padding: 10px 15px;}
.message .messageLeft .messageContentInner, .message .messageRight .messageContentInner {border-width: 0;}
.message .messageFramedLeft .messageContentInner, .message .messageFramedRight .messageContentInner, .message .messageFramedTop .messageContentInner {border-width: 1px;}
.message .messageContentInner:after {content: "";height: 0;display: block;clear: both;}
.message .messageHeader {border-style: solid;border-top-width: 0;border-left-width: 0;border-right-width: 0;margin: 0;padding: 0;min-height: 30px;}
.message .messageHeader .containerIcon {text-align: left;margin: 0;padding: 0 0 3px 0;width: 25px;}
.message .messageHeader .containerContent {padding-bottom: 7px;}
.message .messageHeader .containerContent p {padding: 3px 0 0 0;}
.message .messageHeader .messageMarkCheckBox {margin: 0;padding: 0;}
.message .messageHeader .messageCount {float: right;}
.message .messageHeader .messageNumber {text-decoration: none;border-width: 1px;border-style: solid;margin: 0 0 0 4px;padding: 0 4px;}
.message .messageBody {margin: 0;padding: 7px 0 0 0;display: block;width: 100%;position: relative;overflow: hidden;}
.message input {margin-right: 6px;}
.message .poll {margin: 0 15px 7px 0;float: left;width: 47%;}
.poll .container-1, .poll .container-2, .poll .container-3 {padding: 4px;}
.poll .containerContent label {display: block;overflow: hidden;}
.poll h4 {font-style: italic;font-weight: bold;padding-top: 0;}
.poll .pollResults {font-size: .95em;text-align: right;}
.pollOptionBar {margin-right: 4px;float: left;height: 6px;}
.pollBarColor1 { background-color: #93befe;border-bottom: 6px solid #468ffc;}
.pollBarColor2 { background-color: #6be8ff;border-bottom: 6px solid #02c4e7;}
.pollBarColor3 { background-color: #b8fb82;border-bottom: 6px solid #30ff00;}
.pollBarColor4 { background-color: #f6ff00;border-bottom: 6px solid #ede502;}
.pollBarColor5 { background-color: #ffc676;border-bottom: 6px solid #ff9600;}
.pollBarColor6 { background-color: #fe9595;border-bottom: 7px solid #fe4747;}
.pollBarColor7 { background-color: #f9f;border-bottom: 6px solid #f6f;}
.pollBarColor8 { background-color: #c7a2e7;border-bottom: 7px solid #a56dd5;}
.pollBarColor9 { background-color: #e1bb84;border-bottom: 6px solid #ca8a2f;}
.pollBarColor10 { background-color: #c3bbbb;border-bottom: 6px solid #967e7e;}
.message .signature {border-left-width: 0;border-right-width: 0;border-bottom-width: 0;margin: 7px 0 0 0;padding: 7px 0 0 0;overflow: hidden;position: relative;}
.message .editNote, .message .deleteNote {border-left-width: 0;border-right-width: 0;border-bottom-width: 0;margin: 7px 0 0 0;padding: 7px 0 0 0;position: relative;}
.message .messageFooter, .message .messageFooterLeft, .message .messageFooterRight {text-align: left;border-left: 0;border-right: 0;border-bottom: 0;margin: 7px 0 0 0;padding: 0;clear: both;display: block;position: relative;}
.message .messageFooter:after, .message .messageFooterLeft:after, .message .messageFooterRight:after {content: "";height: 0;display: block;clear: both;}
.message .messageFooter .breadCrumbs {margin-top: 10px;}
.message .messageFooter .smallButtons li {float: right;}
.message .messageFooter .smallButtons .extraButton {margin-left: 10px;margin-right: 0;}
.message .messageFooterLeft {text-align: right;}
.message .messageFooterLeft .smallButtons li {float: left;}
.message .messageFooterLeft .smallButtons .extraButton {margin-left: 0;margin-right: 10px;}
.message .messageFooterRight {text-align: left;}
.message .messageFooterRight .smallButtons li {float: right;}
.message .messageFooterRight .smallButtons .extraButton {margin-left: 10px;margin-right: 0;}
.attachmentPreview {margin-bottom: 0;}
.attachmentPreview ul {list-style: none;margin: 0;padding: 0;}
.attachmentPreview ul li {border-style: solid;border-width: 1px;margin-bottom: 7px;text-align: center;}
.attachmentPreview ul li a {border-style: solid;border-width: 1px;display: block;}
.attachmentPreview ul li img {display: inline;position: relative;top: 50%;}
.attachmentPreview ul li a span {background-image: url("../icon/zoomInS.png");background-repeat: no-repeat;background-position: right top;margin: 5px 3px 0 0;position: absolute;top: 0;right: 0;width: 95%;height: 95%;visibility: hidden;}
.attachmentPreview ul li a:hover span {visibility: visible;}
.attachmentFile:after {clear: none;}
.attachmentFile input, .attachmentFile button {float: right;}
.attachmentFile ul {list-style: none;margin: 0 !important;padding: 0 !important;}
.attachmentFile ul li {border-width: 1px 0 0 0;border-style: solid;margin: 0;padding: 5px 0;min-height: 22px;}
.attachmentFile ul li:first-child {border: none;}
.attachmentFile ul li div {padding: 3px 0 0 30px;}
.attachmentFile ul li a img {float: left;}
.attachmentsInput {padding: 1px 0 3px 0;}
.attachmentsInput input {margin-top: 2px;width: 100%;}
.attachmentsInputSubmit {float: right;}
.quoteBox {border-width: 1px;border-style: solid;margin: 0 0 7px 0;display: block;clear: both;position: relative;}
.quoteBox .quoteHeader {margin: 1px 1px 0 1px;padding: 7px 15px 7px 15px;}
.quoteBox .quoteBody {margin: 0 1px 1px 1px;padding: 0 15px 5px 15px;}
.quoteBox .quoteHeader h3 {font-style: italic;font-weight: bold;margin: 0;padding: 0;}
.quoteBox .quoteHeader h3 img {margin-top: -2px;padding-right: 3px;vertical-align: middle;}
.codeBox {border-width: 1px;border-style: solid;margin: 0;padding: 1px;clear: both;position: relative;font-style: normal;text-align: left;font-weight: normal;}
.codeBox h3 {font-style: italic;font-weight: bold;margin: 0;padding: 5px;}
.codeBox table {border-spacing: 0;width: 100%;}
.codeBox pre {margin: 0;padding: 0 5px;font-family: monospace;}
.codeBox .codeLines, .codeBox .codeLineNumbers {vertical-align: top;}
.codeBox .codeLineNumbers img {padding: 5px;}
.codeBox .codeLineNumbers {text-align: right;}
.codeBox .codeLines {width: 100%;}
.codeBox div {overflow: auto;}
.smileys {margin: 0;padding: 0;list-style: none;}
.smileys li {margin-right: 5px;display: inline;unicode-bidi: normal !important;}
.messagePreview .message {margin: -1px 0 0 -1px;padding: 0;border: 0;}
.message .breadCrumbs {float: left;}
/* static: pageMenu.css */
div.pageMenu {margin: 0;margin-right: 0 !important;text-align: left;}
div.pageMenu ul {display: block !important;float: none !important;font-weight: normal !important;list-style: none;margin: 0;padding: 0;}
div.pageMenu li {border: 0;display: block !important;float: none !important;margin: 0 !important;padding: 0 !important;}
div.pageMenu a, div.pageMenu a:hover {display: block !important;background-color: transparent;background-image: none;border-width: 0;float: none !important;height: auto !important;margin: 0 !important;padding: 5px 7px 5px 35px !important;text-align: left !important;text-decoration: none !important;}
div.popupMenu a, div.popupMenu a:hover {padding: 5px 7px !important;}
.mainMenu div.popupMenu a, .mainMenu div.popupMenu a:hover {padding: 5px 7px 5px 35px !important;}
div.pageMenu img {margin-left: -30px;margin-top: -2px;position: absolute;}
div.pageMenu span {display: block;margin: 0 !important;padding: 3px 13px 2px 0 !important;text-decoration: none !important;}
div.pageMenu li.container-1, div.pageMenu li.container-2 {margin: 0 1px 1px 0 !important;}
div.pageMenu .twoRows li {line-height: 1.3;}
div.pageMenu .twoRows a {margin: 0 !important;padding-bottom: 4px !important;padding-top: 2px !important;min-height: 24px;}
div.pageMenu .twoRows img {margin-left: -27px;margin-top: 3px;}
div.pageMenu .twoRows label {cursor: pointer;display: block;margin: 0 !important;padding: 0 0 0 5px !important;}
div.pageMenu .twoRows a span {display: block;margin: 0 !important;padding: 0 0 0 5px !important;text-decoration: underline !important;}
div.pageMenu .twoRows a:hover span {text-decoration: none !important;}
.popupMenu {border-width: 1px;margin: 0 0 10px 0;opacity: .9 !important;padding: 1px;position: absolute;white-space: nowrap;z-index: 30;}
/* static: pageNavigation.css */
.pageNavigation {margin-top: .5em;margin-right: 20px;margin-bottom: 5px;float: left;clear: left;}
.pageNavigation ul {list-style: none;margin: 0;padding: 0;}
.pageNavigation li {border-width: 1px;border-style: solid;margin-right: 3px;float: left;position: relative;}
.pageNavigation li.active, .pageNavigation li:active {border-width: 1px;border-style: solid;}
.pageNavigation a, .pageNavigation li span {text-align: center;text-decoration: none;border-width: 1px;border-style: solid;padding: 0 4px;display: block;}
.pageNavigation li div {text-align: center;margin-left: -1px;padding: 0 0 .4em 0;position: absolute;bottom: 1.6em;width: 12em; z-index: 200;display: none;opacity: .9; }
.pageNavigation li:hover div {display: block;}
.pageNavigation li ul {border: 1px;padding: 0 0 2px 2px;float: left;clear: left;}
.pageNavigation li ul li {text-align: right !important;margin-top: 2px;}
.pageNavigation .skip, .pageNavigation .skip:hover, .pageNavigation .skip:active {border: none;}
.pageNavigation .skip a, .pageNavigation .skip a:hover, .pageNavigation .skip a:active, .pageNavigation .skip span {background-color: transparent;background-image: none !important;border: none;margin: 0;padding: 0;}
.pageNavigation .skip {padding: 1px 1px !important;width: 16px;}
.pageNavigation .skip img {vertical-align: middle;}
.pageNavigation input {text-align: center;background-color: transparent;border: none;margin: 0;padding: 2px 0;width: 2.5em;min-height: 1.84em;display: none;}
.pageNavigation .children {padding: 0;}
.pageNavigation a, .pageNavigation li ul, .pageNavigation li {border-width: 1px;}
.pageNavigation a, .pageNavigation li.children span {border-color: #fff;border-style: solid;}
.statusDisplay .pageNavigation {margin: 0;padding: 0 0 2px 0;}
/* static: partner.css */
.partnerImage {padding-bottom:10px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.partnerDescription {text-align:center;}
.partnerDescription .innerDiv {margin:0px auto;text-align:center;}
.partnerCopyright {text-align:center;margin-top:15px;margin-bottom:10px;font-size:11px;}
.partnerCopyright a {text-decoration:none;}
/* static: privateMessagesGlobal.css */
.pmBoxFull {color: #c00;font-weight: bold;}
#pmOutstandingNotifications ul {list-style-type: square;list-style-image: url("../icon/pmEmptyS.png");margin: 5px 0 0 15px;padding: 0 0 0 9px;}
#pmOutstandingNotifications ul a {padding-left: 3px;}
/* static: profile.css */
#userCard {line-height: 1.3;margin-bottom: 23px;display: block;clear: both;position: relative;}
#userCard:after {content: "";display: block;clear: both;height: 0;}
#userCard ul {list-style: none;margin: 0;padding: 0;position: relative;}
#userCard ul:after {content: "";display: block;clear: both;height: 0;}
#userCardAvatar {margin: 0;padding: 0;float: left;height: 100%;}
#userCardAvatar .userAvatar {margin: 13px 25px;padding: 0;float: left;}
#userCardAvatar .userAvatar a {display: block;}
#userCardCredits {border-width: 0 0 0 1px;border-style: dotted;margin: 0;padding: 0 25px;}
#userCardCredits .userName { font-weight: bold;}
#userCardCredits .userPersonals {padding-top: 7px;width: 50%;min-height: 59px;overflow: hidden;}
#userCardCredits .userPersonals p {padding-bottom: 3px;}
#userCardCredits .userStatus {display: block;clear: both;}
#userCardCredits .userStatus li {text-decoration: none;display: inline;}
#userCardCredits .userStatus li a {text-decoration: none;margin-right: 3px;float: left;}
#userCardCredits .userStatus li a img {margin: 0 !important;padding: 0 !important;}
#userCardCredits .smallButtons {position: absolute;top: 5px;right: 25px;}
#userCardCredits .smallButtons li a {text-align: center !important;cursor: pointer;}
#userCardCredits .smallButtons img {margin: 0 auto;padding-top: 4px;display: block;}
.friendsConnection {border-width: 1px 0 0 0;border-style: dotted;margin: 7px 0 0 0;padding: 7px 0 0 0;}
.friendsConnection:after {content: "";display: block;clear: both;height: 0;}
.friendsConnection h3 {font-weight: bold;padding-bottom: 3px;}
.friendsConnection .avatarFrame {margin: 0 auto;display: block;position: relative;height: 48px;max-width: 48px;}
.friendsConnection .avatarFrame img {display: block;position: absolute;bottom: 0;left: 0;}
.friendsConnection a .avatarCaption {text-decoration: underline;padding-bottom: 5px;display: block;}
.friendsNetwork {border-width: 1px 0 0 0;border-style: dotted;margin: 7px 0 0 0;padding: 7px 0;}
.friendsNetwork:after {content: "";display: block;clear: both;height: 0;}
.friendsNetwork h3 {font-weight: bold;padding-bottom: 3px;}
.friendsNetwork .digitDisplay {font-size: 2em;font-weight: bold;font-style: italic;background-repeat: no-repeat;background-position: center 2px;padding: 23px 10px 2px 10px !important;display: block;min-height: 18px;}
.friendsNetwork .network1 .digitDisplay {background-image: url("../images/network-1.png");}
.friendsNetwork .network2 .digitDisplay {background-image: url("../images/network-2.png");}
.friendsNetwork .network3 .digitDisplay {background-image: url("../images/network-3.png");}
.friendsNetwork a .digitCaption {text-decoration: underline;padding-bottom: 5px;display: block;}
.friendsNone {border-width: 1px 0 0 0;border-style: dotted;margin: 7px 0 0 0;padding: 7px 0 0 0;}
.friendsNone:after {content: "";display: block;clear: both;height: 0;}
.friendsNone h3 {font-size: 1.4em;font-weight: bold;font-style: italic;text-align: center;padding: 13px 10px 10px 10px !important;display: block;}
.guestAdvice {border-width: 1px 0 0 0;border-style: dotted;margin: 7px 0 0 0;padding: 7px 0 0 0;}
.guestAdvice:after {content: "";display: block;clear: both;height: 0;}
.guestAdvice h3 {font-size: 1.4em;font-weight: bold;font-style: italic;text-align: center;padding: 13px 10px 10px 10px !important;display: block;}
.dynContainer {list-style: none;margin: 0;padding: 0;}
.dynContainer .dynItem {float: left;overflow: hidden;}
.dynItems5 .dynItem {width: 20% !important;}
.dynItems4 .dynItem {width: 25% !important;}
.dynItems3 .dynItem {width: 33% !important;}
.dynItems2 .dynItem {width: 50% !important;}
.dynItems1 .dynItem {width: 100% !important;}
.dynContainer .dynItem .dynBox {text-align: right;line-height: 1.3em;background-image: url("../images/friendsConnectionLine.png");background-repeat: no-repeat;background-position: 0 23px;display: block;float: right;position: relative;width: 100%;}
.dynBox .dynBoxInner {text-align: center;background-image: url("../images/friendsConnectionArrow.png");background-repeat: no-repeat;background-position: 0 23px;display: block;float: right;width: 75%;min-width: 85px;}
.dynBoxInner a {text-decoration: none;display: block;}
.dynBoxInner a:hover span {text-decoration: none !important;}
.thumbnailView li:after {clear: none;display: inline;}
.thumbnailView li.floatedElement {margin: 3px 0;overflow: hidden;padding: 0 0 5px 0;text-align: center;width: 20%;}
.thumbnailView li.floatedElement a {margin: 0 7px;display: block;overflow: hidden;}
.thumbnailView li.floatedElement p {margin: 0 7px;}
.thumbnailView .thumbnail {display: block;height: 48px;margin: 0 auto 3px auto;position: relative;width: 48px;}
.thumbnailView .thumbnail img {bottom: 0;left: 0;position: absolute;}
.thumbnailView.squared .thumbnail {height: 75px !important;}
#tplUserProfile .signature {border-width: 1px 0;margin-top: 7px;margin-bottom: -6px;padding: 7px 0;}
.blog .contentHeader, .blog .contentFooter {margin-top: 7px;}
.blog .message {margin-bottom: 7px;}
.blog .messageInner {padding: 10px 20px !important;}
.blog .userBlogCategoryAdd {padding-top: 10px;}
.blogSidebar .tagCloud {padding: 5px;}
.blogArchiveBox .border {padding-right: 1px;padding-bottom: 1px;}
.blogArchiveBox .itemList {list-style: none;margin: 0;padding: 0;}
.blogArchiveBox .itemList li {margin: 0;padding: 0;border-top: 1px solid #fff;}
.blogArchiveBox .itemList li .itemListTitle {margin: 0;padding: 5px;}
.blogArchiveBox .itemList .itemList li {border-bottom: 1px solid #fff;background-color: #fff;margin-bottom: -1px;}
.blogArchiveBox .itemList .itemList li .itemListTitle {margin: 0;padding-left: 23px !important;font-weight: normal;}
.blogArchiveBox .itemList .itemList .itemList {margin-top: -1px;padding-left: 47px;border-bottom: 1px solid #c5d0da;}
.blogArchiveBox .itemList .itemList .itemList li {list-style-image: url("../icon/messageS.png");margin-bottom: 2px;padding-top: 3px;border-width: 1px 0 0 0;border-style: solid;border-color: #ccc;}
.blogArchiveBox .itemList .itemList li li a {vertical-align: 50% !important;}
.guestBook .contentHeader, .guestBook .contentFooter {margin-top: 7px;}
.guestBook .message {margin-bottom: 7px;}
.guestBook .messageInner {padding: 10px 20px !important;}
.guestBook .messageAnswer {margin-left: 50px !important;margin-bottom: 23px !important;}
.guestBook .messageAnswer h4 {display: inline !important;}
.guestBook .messageAnswer p {padding-bottom: 7px;}
.memberList {list-style: none;margin: 0;padding: 0;}
.memberList:after {content: "";clear: both;display: block;height: 0;}
.memberList li {border: 1px;margin: 5px 10px 5px 0;padding: 1px;display: block;float: left;position: relative;width: 200px;}
.memberList li .memberName {text-decoration: none;border-width: 0 1px 0 0;border-style: solid;padding: 3px 3px 3px 24px;display: block;width: 150px;overflow: hidden;}
.memberList li > img {margin: -8px 4px 0 4px;position: absolute;top: 50%;left: 0;}
.memberList li a > img {border: none;margin: -12px 4px 0 4px;padding: 4px 3px;position: absolute;top: 50%;right: -3px;}
.memberList li .acceptButton img {padding-right: 26px}
.membersList td {text-align: center;}
.membersList td.columnUsername {text-align: left;}
.membersList td.columnAvatar {height: 50px;}
.memberList .memberListNoDelete .memberName {border: 0;width: 173px;}
.avatarShow {text-align: center;padding-bottom: 20px;}
.avatarSelect {margin: 7px 0;float: left;clear: both;display: block;}
.avatarSelect ul {list-style: none;margin: 0;padding: 0;}
.avatarSelect li {margin: 0 7px 7px 0;float: left;}
.avatarSelect li label {border-width: 1px;padding: 1px;position: relative;width: 150px;height: 150px;display: block;}
.avatarSelect li label:hover {cursor: pointer;}
.avatarSelect li label input {position: absolute;top: 5px;left: 5px;z-index: 1;}
.avatarSelect li label img {position: absolute;top: 50%;left: 50%;}
.userGroupsList {list-style-type: square;}
.userGroupsList h4 {margin-bottom: 5px;font-weight: bold;}
.userGroupsList p {margin-bottom: 5px;}
.userGroupsList li {margin-bottom: 5px;clear: both;}
.userGroupsList li .smallButtons {float: right;clear: both;position: relative;}
.stylePreviewImageContainer {margin-top: 3px;}
/* static: progressbarBBCodeTag.css */
.progressContainer {text-align:center;}
.progress {height:20px;padding:1px !important;width:320px;margin:auto;clear:both;overflow:hidden;text-align:left;}
.progressBarTop, .progressBarBottom {font-size:8px;height:10px;margin:0!important;padding:0!important;background-image:none !important;}
.progressText {font-size:12px;margin-top:-19px;text-align:center;}
/* static: skilldb.css */
.skillDBSkillList .columnSkillInfo {    width: 345px;    min-width: 345px;}
.skillDBSkillList .columnDescription {    width: 250px;    min-width: 250px;}
.skillDBSkillList .columnNumericValue {    width: 40px;}
.skillDBSkillList .tableList .columnSkillInfo .skillDatail span {    white-space: nowrap;}
.skillDBSkill ul.skillDBSimilarSkills,.skillDBSkill ul.skillDBBosses {    margin: 10px 0 10px 0;}
.skillDBSkill .skillDBSimilarSkills li,.skillDBSkill .skillDBBosses li {    list-style-type: none;    padding: 2px;    margin: 0px;}
.skillDBSkill .skillDBSimilarSkills li {    float: left;    width: 300px;}
.skillDBSkill .skillDBBosses li ul,.skillDBSkill .skillDBBosses li ul li
{    list-style-type: disc;}
.skillDBSkill .skillDBBosses li ul {    margin-top: 3px;}
.skillDBSkill .skillDBSkillInfo .smallPages {    height: 28px;    margin: 0 15px;    padding: 5px;    position: absolute;    right: 0;    bottom: 5px;}
.skillDBSkill .skillDBSkillInfo .smallPages p {    text-align: center;    font-weight: bold;}
.skillDBSkill .skillDBSkillInfo .breadCrumbs li {    font-style: normal;}
.skillDBSkill .messageContent .boxContent {    margin-left: 10px;}
.skillDBSkill .messageContentInner {    padding-bottom: 20px;}
.skillDBSkill .skillDBIndex {    float: right;    width: 260px;}
.skillDBSkill .wikis {    width: auto !important;}
.skillDBSkill .longOriginalDescription,.originalConciseDescription {    margin: 0 0 0 20px;}
.skillDBSkillList .tableList .columnNumericValue,.skillDBSkillList .tableList .columnCenter p
{    text-align: center;}
.skillDBSkillList .tableList .columnChangeInfo {    vertical-align: top;}
.green {    color: #008800;    font-weight: bold;}
.gray {    color: #888888;}
.skillIcon {    float: left;    margin: 0px 5px 0px 0px;}
.skillElite {    border: 3px solid #EED700;    padding: 1px;}
.skillNormal {    border: 3px solid black;    padding: 1px;}
.smallSkillIcons {    border-width: 2px;}
.skillDBSkill .skillDBIndex {    float: right;    margin-left: 5px;}
.skillDBSkill .skillDBTocMenu {    padding-right: 10px;}
.skillDBSkill .skillDBTocMenu p {    padding: 5px;}
.skillDBSkill .skillDBSkillInfo .userName span {    font-size: 24px;}
.skillContentLeft {    float: left;    width: 70px;    text-align: center;}
.skillContentLeft img {    margin-bottom: 10px;}
.skillContentLeft img.skillElite,.skillContentLeft img.skillNormal {    padding: 1px;}
.skillContentRight {    float: right;    width: 300px;}
.skillContentRightDescription {    text-align: left;}
.skillContentRightCampaign {    float: left;}
.skillContentRight .skillValue {    float: right;    margin: 5px 2px 0px 2px;}
.tooltip .normalTitle {    font-weight: normal;}
.skillDBSkillSearch li {    width: 175px;}
.skillDBSkillSearch ul.memberList li {    margin-right: 5px;}
.skillDBSkillSearch li label {    white-space: nowrap;}
.skillDBSkillSearch ul.memberList li {    clear: both;}
.skillDBSkillSearch ul.memberList li label,.skillDBSkillSearch ul.memberList li a
{    width: auto;}
.skillDBSkillSearch div.attributeList,.skillDBSkillSearch div.professionList
{    float: left;    width: auto;}
.skillDBSkillSearch .formGroup .formGroupField legend.showLegend {    display: inline;}
.skillDBSkillSearch select.firstSelect {    width: 75px;}
.skillDBSkillAdd .similarSkills .formOptions li {    padding: 0 5px;    width: auto;}
div.pageMenu ul.skillSuggestion li a {    padding: 2px 5px 2px 5px !important;}
div.pageMenu ul.skillSuggestion li a img {    display: inline;    height: 16px;    margin: 0;    position: relative;    width: 16px;}
div.pageMenu ul.skillSuggestion li a span {    display: inline;    padding: 0 5px !important;}
.skillDBSkill .tagBox .boxContent a {    margin: 0 5px;}
/* static: tabbedMenus.css */
.tabMenu {margin-top: 5px;clear: both;width: 100%;}
.tabMenu:after {content: "";clear: both;display: block;height: 0;}
.tabMenu ul {margin: 0;padding: 0 0 0 10px;}
.tabMenu li {list-style: none;border-width: 1px 1px 0 1px;margin-right: 3px;float: left;}
.tabMenu li a {text-decoration: none;white-space: nowrap;border-width: 1px;border-style: solid;padding: 2px 5px 0 5px;display: block;position: relative;z-index: 10;}
.tabMenu li.activeTabMenu a {border-bottom: none;padding-bottom: 3px;position: relative;z-index: 20;}
.tabMenu li a, .tabMenu li.activeTabMenu a {min-height: 24px;}
.subTabMenu {border: 1px;margin-bottom: -1px;margin-top: -2px;padding: 1px;position: relative;z-index: 0;}
.subTabMenu:after {content: "";clear: both;display: block;height: 0;}
.subTabMenu .containerHead {margin: 0;padding: 2px;min-height: 5px;}
.subTabMenu .containerHead h2, .subTabMenu .containerHead h3 {padding: 2px 5px;}
.subTabMenu .containerHead:after {content: "";clear: both;display: block;height: 0;}
.subTabMenu ul {list-style: none;margin: 0;padding: 0;}
.subTabMenu li {float: left;}
.subTabMenu li a {text-decoration: none;white-space: nowrap;margin: 1px 2px;padding: 2px 7px;display: block;}
.subTabMenu li.activeSubTabMenu a, .subTabMenu li a:hover {border-width: 1px;padding: 1px 6px;}
.subTabMenu .containerHead div {font-size: 5px;height: 5px;}
.tabMenuContent {clear: both;}
.tabMenuContent > div {padding: 15px 25px;}
.tabMenuContent .subHeadline {margin-bottom: 2px;}
.tabMenuContent h3.containerContent {margin-top: 0;margin-bottom: 0;}
.tabMenuContent fieldset.noJavaScript {background: transparent;border: 0;margin: 0;padding-top: 13px;}
.tabMenuContent legend.noJavaScript {display: none;}
.tabMenuContentContainer {clear: both;}
.tabMenuContent .message {margin-bottom: 7px;}
.tabMenuContent .messageInner .smallButtons:after {clear: none;}
.tabMenuContent .message .messageHeading {margin-top: 0 !important;}
.tabNavigation {float: right;}
/* static: tables.css */
.tableList {border-spacing: 0;margin: 0;padding: 0;width: 100%;}
.tableList tbody tr:hover .columnTopic .topic p a, .tableList tbody tr:hover .columnUsername p a, .tableList tbody tr:hover .columnTitle p a {text-decoration: none;}
.tableList th {border-width: 0 1px 1px 0;border-style: solid;font-weight: normal;}
.tableList td {border-width: 0 1px 1px 0;border-style: solid;padding: 4px;}
.tableList td a {text-align: left;}
.tableHead a, .tableHead .emptyHead {border-style: solid;border-width: 0 0 1px 0;display: block;line-height: 1.8;margin: -1px;min-height: 22px;padding: 0 5px;text-align: center;text-decoration: none;}
.tableHead .emptyHead input {margin-top: 0;}
.tableHead {white-space: nowrap;}
.tableHead a img {margin-top: -3px;padding: 0;}
.tableHead .active a {border-width: 0 0 1px 0;}
.tableList td.columnText {text-align: left;}
.tableList td.columnNumbers, .tableList td.columnDate {text-align: right;white-space: nowrap;}
.tableList td.columnID {width: 1%;text-align: right;}
.tableList td.columnMark {width: 1%;}
.tableList .statusDisplay {float: right;padding: 1px 0;}
.tableList .statusDisplayIcons {display: inline-block;margin-left: 5px;}
.tableList td.columnIcon {width: 1%;white-space: nowrap;}
.tableList td.actionIcons img {display: inline !important;}
.tableList .deleteNote {border-width: 0 !important;margin-top: 3px;padding-top: 3px;}
/* static: tagCloud.css */
.tagList {margin: 0;padding: 5px;}
.tagCloud {list-style: none;margin: 0;padding: 5px 0;}
.tagCloud li {line-height: 1.1;display: inline;}
.tagCloud a {text-decoration: none;white-space: nowrap;padding: 2px;}
.tagCloud a:hover {text-decoration: underline;}
/* static: titleProgress.css */
.titleProgress
{height: 16px;background: transparent url(../icon/titleProgressBackground.png) repeat-x left center;}
.titleProgress .inline
{height: 16px;background: transparent url(../icon/titleProgressEnd.png) no-repeat right center;overflow: hidden;}
.titleProgress .inline .bar
{font-size: 10px;font-family: Verdana;color: #eee;font-weight: bold;margin-left: 2px;margin-right: 2px;height: 16px;background: transparent url(../icon/titleProgressBar.png) no-repeat;text-align: center;}
.titleProgress .inline .bar .text
{padding-top: 1px;}
/* static: toggleButton.css */
.toggleButton ul {list-style-type: none;border-width: 1px;border-style: solid;margin: 0;padding: 0 0 1px 1px;}
.toggleButton ul:after {content: "";display: block;clear: both;}
.toggleButton li {float: left;}
.toggleButton label {text-align: center;margin: 1px 1px 0 0;padding: 4px;display: block;cursor: auto;}
.toggleButton label.hover, .toggleButton label.hoverSelected {border-width: 1px;border-style: solid;padding: 3px;cursor: pointer;}
.toggleButton {overflow: auto;}
/* static: tooltips.css */
.box.tooltip {color: #fff;z-index: 13000;  position: absolute;}
 
.box.tooltip .bc-content {  font-family: 'Friz Quadrata BT', 'Tahoma';font-size: 12px;margin: 0;padding: 3px 5px 3px 4px !important;}
 
.box.tooltip .bc-content .title {padding-bottom: 4px;  font-weight: bold;  display: block;}
/* static: voiceviewer.css */
.voiceTree {padding: 0;margin: 0;  overflow: hidden;}
.voiceTree div img {vertical-align: middle;}
.voiceTree div {height: 16px;margin: 0;padding: 0;vertical-align: middle;white-space: nowrap;font-size: 10px;  line-height: 1;}
.voiceTree span {  margin-left: 3px;}
.voiceTree .suffix {  margin-left: 0;  font-weight: bold;}
.containerContent.voiceTree {  margin-left: auto;}
.voiceTree span.admin {color: red;  margin-left: 0;}
.voiceTree .root {font-weight: bold;}
/* static: wysiwyg.css */
.editorFrame .formFieldLabel {display: block;width: auto;}
.editorFrame .formField {margin: 0 !important;width: 100%;}
.editorFrame .border {margin-bottom: 0 !important;}
.formError .mceErrorBorder {border-color: #c00; margin-top: 1px;z-index: 1;}
.editor {padding-top: 1px; }
.editor .formFieldLabel {width: 0;display: none !important;}
.editor textarea, .editor textarea:focus {border: 0 none !important;margin: 0;width: 100%;}
.editorFrame .subTabMenu .containerHead div {height: auto;}
.mceToolbar {height: auto !important; display: block;}
.mceToolbar ul {margin: 0 3px;padding: 0;width: 99.5%; display: block;float: left;}
.mceToolbar li {display: block;position: relative;}
.mceToolbar li a {margin: 1px;padding: 1px;}
.mceToolbar li a:hover {margin: 1px;padding: 0;}
.mceToolbar li.activeSubTabMenu a {margin: 1px;padding: 0;}
.mceSeparator {border: 0;margin: 2px 3px 0 3px;padding: 0;}
.fontFormat {font-size: 10pt;margin-right: 5px !important;height: 1.7em;}
.mceButtonDisabled a img {cursor: default;opacity: .3; }
.mceButtonDisabled a:hover {background: transparent !important;border: 1px solid transparent !important;}
.editorFrame .popupMenu {opacity: 1.0 !important;}
div.mceColors {background-color: #000;float: left;width: 113px !important;}
div.mceColors ul {list-style: none;margin: 0;padding: 1px 0 0 1px;width: auto;}
div.mceColors ul li {margin: 0 1px 1px 0 !important;padding: 0 !important;float: left !important;display: block !important;height: 15px !important;width: 15px !important;}
div.mceColors ul li a, div.mceColors ul li a:hover {background-image: none;background-repeat: no-repeat !important;background-position: 0 !important;margin: 0 !important;padding: 0 !important;display: block !important;height: 15px !important;width: 15px !important;}
div.mceColors ul li a:hover {background-repeat: no-repeat !important;background-position: -1px -1px !important;border: 1px solid #fff !important;width: 13px !important;height: 13px !important;}
.mceEditorIframe {border: 0;margin: 0;padding: 0;width: 100%;display: block;}
.iframeHTML, .iframeBody {background-color: transparent !important;background-image: none !important;clear: both;}
.iframeBody p {margin-bottom: auto;}
blockquote.wysiwygQuote {border-width: 1px;border-style: solid;margin: 20px;padding: 5px;}
.editorCodeView {border: 0;margin: 0;padding: 0;display: none;overflow: auto;}
.mceInputText {border: 0 !important;margin: 0 !important;padding: 0 !important;width: 100%;}
.mceResizeIconRow {border-top: none !important;}
.mceResizeIconRow div {height: 24px;}
.mceResizeIcon {cursor: se-resize;background-image: url('../icon/wysiwyg/editorResizeM.png');background-repeat: no-repeat;float: right;height: 24px !important;width: 24px;}
.mceResizeBox {border-width: 1px;border-style: dotted;display: none;}
/* dynamic style attributes */
.largeButtons li a,.pmEditFolders a{background-image:url("../images/gwcom/largeButtons.png")}
.largeButtons li a:hover,.pmEditFolders a:hover{background-image:url("../images/gwcom/largeButtons.png")}
.largeButtons li a,.pmEditFolders a{border-style:solid}
.largeButtons li a{border-width:0px}
.largeButtons li{border-style:solid}
.largeButtons li{border-width:0px}
.largeButtons li a,.pmEditFolders a{color:#fff}
.largeButtons li a:hover,.pmEditFolders a:hover{color:#fff}
.memberList li .memberName,.messageNumber,.optionButtons a,.smallButtons a,li.extraButton a{background-color:#181818}
.memberList li .memberName{border-color:#181818}
.memberList li .memberName:hover,.messageNumber:hover,.optionButtons a:hover,.pageNavigation li ul,.smallButtons a:hover,li.extraButton a:hover{background-color:#14171e}
.memberList li,.memberList li .memberRemove{background-color:#202020}
.optionButtons a,.pageNavigation a,.pageNavigation li span,.smallButtons a,li.extraButton a{border-color:#202020}
.memberList li .memberRemove:hover,.memberList li:hover{background-color:#202020}
.optionButtons a:hover,.pageNavigation a:hover,.smallButtons a:hover,li.extraButton a:hover{border-color:#202020}
.pageNavigation li.children:hover > span{border-color:#202020}
.optionButtons a,.pageNavigation a,.pageNavigation li span,.smallButtons a,li.extraButton a{border-style:solid}
.optionButtons a,.pageNavigation a,.pageNavigation li span,.smallButtons a,li.extraButton a{border-width:1px}
.footerOptions li.extraButton,.memberList li,.messageNumber,.optionButtons li,.pageNavigation li,.smallButtons li,li.extraButton{border-color:#000}
.memberList li:hover,.messageNumber:hover,.optionButtons li:hover,.pageNavigation li:hover,.smallButtons li:hover,li.extraButton:hover{border-color:#ff9000}
.memberList li,.messageNumber,.optionButtons li,.smallButtons li,li.extraButton{border-style:solid}
.memberList li,.messageNumber,.optionButtons li,.smallButtons li,li.extraButton{border-width:1px}
.container-1 .smallButtons a,.container-2 .smallButtons a,.container-3 .smallButtons a,.memberList li .memberName,.messageInner .color-1 .memberName,.messageInner .color-1 .smallButtons a,.messageInner .color-2 .memberName,.messageInner .color-2 .smallButtons a,.messageNumber,.optionButtons a,.smallButtons a,li.extraButton a{color:#bbb}
.container-1 .smallButtons a:hover,.container-2 .smallButtons a:hover,.container-3 .smallButtons a:hover,.memberList li .memberName:hover,.messageInner .color-1 .memberName:hover,.messageInner .color-1 .smallButtons a:hover,.messageInner .color-2 .memberName:hover,.messageInner .color-2 .smallButtons a:hover,.messageNumber:hover,.optionButtons a:hover,.smallButtons a:hover,li.extraButton a:hover{color:#fff}
.border,.mceResizeBox,.pmEditFolders,.pmUsageBar,.popupMenu,.quoteBox,.subTabMenu,.toggleButton ul{background-color:#202020}
#logo,#search,.attachmentPreview ul li a,.border .tableList td,.border .tableList th,.columnContainer,.dividers .messageAuthor,.dividers .tocHeadline,.dividers .userAvatar,.dividers .userCredits,.dividers .userMessenger,.dividers .userSymbols,.inlineCalendarFooter td a,.inlineCalendarFooter td span,.inlineCalendarHeader td a,.inlineCalendarHeader td span,.mainMenu .mainMenuInner,.mainMenu a,.mceEditor .mceColors li,.messageContent,.messageInner,.subTabMenu div.containerHead,.tabMenu li a,.userAvatar,.userAvatarFramed{border-color:#202020}
#footer,#header,.accessRights,.attachmentFile ul li,.attachmentPreview ul li:hover,.avatarDisplay div,.avatarSelect li label,.border,.footerMenu li,.footerOptions li,.galleryIndex li.floatedElement:hover,.inlineCalendarFooter,.inlineCalendarHeader,.inlineCalendarTable,.mainMenu,.marked,.mceResizeBox,.message,.messageContentInner,.messageNumber,.pageNavigation li ul,.pmEditFolders,.pmUsageBar,.popupMenu,.quoteBox,.searchContainer,.subTabMenu,.tabMenu li,.toggleButton ul,.userAvatar a,.userAvatarFramed a,blockquote.wysiwygQuote,fieldset{border-color:#000}
.border,.error,.info,.inlineCalendarFooter,.inlineCalendarHeader,.inlineCalendarTable,.message,.pageNavigation li ul,.pmEditFolders,.pmUsageBar,.popupMenu,.quoteBox,.searchContainer,.subTabMenu,.success,.tabMenu li,.warning,blockquote.wysiwygQuote,fieldset{border-style:solid}
.border,.error,.info,.inlineCalendarFooter,.inlineCalendarHeader,.inlineCalendarTable,.message,.quoteBox,.searchContainer,.success,.warning,blockquote.wysiwygQuote,fieldset{border-width:1px}
.containerHead,.inlineCalendarFooter td,.inlineCalendarHeader td,.tabMenu li.activeTabMenu a,.tabMenu li.activeTabMenu a:hover{background-color:#14171e}
.containerHead,.inlineCalendarFooter td,.inlineCalendarHeader td{background-image:url("../images/gwcom/header_column.png")}
.containerHead .light,.containerHead .light a{color:#fff}
.containerHead,.inlineCalendarFooter td a,.inlineCalendarFooter td span,.inlineCalendarHeader td a,.inlineCalendarHeader td span{color:#fff}
.containerHead a,.tabMenu li.activeTabMenu a,.tabMenu li.activeTabMenu a:hover{color:#fff}
.containerHead a:hover{color:#fff}
.container-1,.container-1 fieldset fieldset,.container-2 fieldset,.dynBoxInner,.inlineCalendarTable,.messageInner .color-1,.pageNavigation li ul,.toggleButton label.hover,div.pageMenu li.container-1 a,fieldset,fieldset .toggleButton label,fieldset fieldset .toggleButton label.hover{background-color:#14171e}
.inlineCalendarTable a{border-color:#14171e}
.container-1 fieldset,.container-1 fieldset fieldset.noJavaScript fieldset,.container-2,.container-2 fieldset fieldset,.container-3 fieldset,.messageInner .color-2,.toggleButton label,.weekDays,div.pageMenu li.container-2 a,fieldset .toggleButton label.hover,fieldset fieldset,fieldset fieldset .toggleButton label{background-color:#1a1c21}
.accessRights ul li a:hover,.container-3,.container-3 fieldset fieldset,.itemList .itemListCategory,.tableList tbody tr:hover,.threadStarterPost .poll .container-3{background-color:#1d1d1d}
.messageContainer,.messageContainerFooter{border-color:#1d1d1d}
.container-3 a{color:#ff9000}
.container-3 a:hover,tr.container-1:hover .columnTitle a,tr.container-1:hover .columnTopic .topic a,tr.container-1:hover .columnUsername a,tr.container-2:hover .columnTitle a,tr.container-2:hover .columnTopic .topic a,tr.container-2:hover .columnUsername a{color:#fff}
.container-4,.galleryAlbumCover img,.userAvatarFramed,blockquote.wysiwygQuote{background-color:#fff}
.container-4 .light,.container-4 .light a{color:#333}
.container-4{color:#333}
.container-4 a{color:#00c}
.container-4 a:hover{color:#000}
#userCardCredits,.attachmentPreview ul li,.buttonBar,.deleteNote,.editNote,.eventDateDetails,.friendsConnection,.friendsNetwork,.friendsNone,.galleryIndex li.floatedElement,.guestAdvice,.itemList .itemListTitle,.mainMenu div.pageMenu .bottomSeparator a,.mainMenu div.pageMenu .topSeparator a,.messageFooter,.messageFooterLeft,.messageFooterRight,.messageHeader,.signature,.subHeadline,div.pageMenu .bottomSeparator a,div.pageMenu .topSeparator a{border-color:#444}
.blog .userBlogCategoryAdd{border-top-color:#444}
.buttonBar,.deleteNote,.editNote,.itemList .itemListTitle,.mainMenu div.pageMenu .bottomSeparator a,.mainMenu div.pageMenu .topSeparator a,.messageFooter,.messageFooterLeft,.messageFooterRight,.messageHeader,.signature,.subHeadline,div.pageMenu .bottomSeparator a,div.pageMenu .topSeparator a{border-style:solid}
.blog .userBlogCategoryAdd{border-top-style:solid}
.mainMenu div.pageMenu .bottomSeparator a,div.pageMenu .bottomSeparator a{border-bottom-width:1px}
.blog .userBlogCategoryAdd,.mainMenu div.pageMenu .topSeparator a,div.pageMenu .topSeparator a{border-top-width:1px}
.deleteNote,.editNote,.itemList .itemListTitle,.messageFooter,.messageFooterLeft,.messageFooterRight,.messageHeader,.signature,.subHeadline{border-width:1px}
#logo h1{position: absolute; top: -9000px; left: -9000px;}
.inputText,select,textarea{background-color:#cbcbb2}
.inputText:focus,select:focus,textarea:focus{background-color:#cbcbb2}
.inputText,select,textarea{border-color:#000}
.inputText:focus,select:focus,textarea:focus{border-color:#ff9000}
.inputText,select,textarea{border-style:solid}
.inputText,.inputText:focus,select,select:focus,textarea,textarea:focus{border-width:1px}
.editor textarea,.inputText,select,textarea{font-family:'Trebuchet MS', Arial, sans-serif}
.editor textarea,.inputText,select,textarea{color:#333}
.editor textarea:focus,.inputText:focus,select:focus,textarea:focus{color:#000}
.editor textarea,.inputText,select,textarea{font-size:.85em}
.mainMenu div.pageMenu a,.optionButtons li div.pageMenu a,.pageNavigation a,.pageNavigation li.children span,div.messageInner div.pageMenu a,div.messageInner div.smallButtons div.pageMenu a,div.pageMenu a,div.smallButtons div.pageMenu a{background-color:#181818}
.mainMenu div.pageMenu a:hover,.optionButtons li div.pageMenu a:hover,.pageNavigation a:hover,.pageNavigation li.children:hover span,div.messageInner div.pageMenu a:hover,div.messageInner div.smallButtons div.pageMenu a:hover,div.pageMenu .twoRows a:hover,div.pageMenu a:hover,div.smallButtons div.pageMenu a:hover{background-color:#1d1d1d}
.mainMenu div.pageMenu a,.pageNavigation a,.pageNavigation li.children span,.tableList div.pageMenu a,div.messageInner div.pageMenu a,div.messageInner div.smallButtons div.pageMenu a,div.pageMenu a,div.smallButtons div.pageMenu a{color:#bbb}
.mainMenu div.pageMenu a:hover,.pageNavigation a:hover,.pageNavigation li.children:hover span,.tableList div.pageMenu a:hover,div.messageInner div.pageMenu a:hover,div.messageInner div.smallButtons div.pageMenu a:hover,div.pageMenu a:hover,div.smallButtons div.pageMenu a:hover{color:#fff}
.mainMenu{background-color:transparent}
.mainMenu div{text-align:left;margin:0 auto 0 0}
.tabMenu ul li.activeTabMenu a{background-color:#0d0d0e}
.tabMenu ul li.activeTabMenu a:hover{background-color:#0d0d0e}
.tabMenu ul li.activeTabMenu a{color:#fff}
.tabMenu li a,.tabMenu li.disabled a:hover{background-color:#181818}
.tabMenu li a:hover{background-color:#202020}
.subTabMenu ul .activeSubTabMenu a{background-color:#111}
.subTabMenu ul .activeSubTabMenu a{color:#ccc}
.subTabMenu ul .activeSubTabMenu a:hover{color:#fff}
.subTabMenu ul li a:hover{background-color:#1c1c1c}
.subTabMenu ul .activeSubTabMenu a,.subTabMenu ul li a{border-color:#fff}
.subTabMenu ul .activeSubTabMenu a:hover,.subTabMenu ul li a:hover{border-color:#ff9000}
.subTabMenu ul .activeSubTabMenu a,.subTabMenu ul li a:hover{border-style:solid}
#search .searchContainer p a,.subTabMenu ul li a{color:#999}
#search .searchContainer p a:hover,.subTabMenu ul li a:hover{color:#fff}
.tabMenu li a,.tabMenu li.disabled a:hover{color:#aaa}
.tabMenu li a:hover{color:#fff}
.message .messageSidebar{text-align:center}
#footer,#header,#main,#mainMenu,#userPanel{margin-left:auto;margin-right:auto;}
body,html{background-color:#000}
.iframeBody,body,textarea{font-family:'Trebuchet MS', Arial, sans-serif}
.formFieldDesc,.light{color:#858789}
#footer,#search .searchContainer p a,.boardlistCounter,.boardlistDescription,.boardlistLastPost,.boardlistSubboards,.boardlistUsersOnline,.deleteNote,.editNote,.extraButton span,.firstPost,.formField label,.formFieldDesc,.loginPopup,.messageNumber,.moderators,.optionButtons li span,.pageNavigation,.pageNavigation input,.pmMove p,.pmUsage,.popupMenu,.smallButtons li span,.smallFont,.statusDisplay,.subTabMenu ul li,.tableList th,.userCredits,.userExtras,.userPanel,div.inlineCalendar,td.columnLastActivity,td.columnLocation,td.columnRegistrationDate,td.columnUserAgent{font-size:11px}
.userPanel a,body,legend{color:#57595a}
.breadCrumbs,.error,.info,.message h3,.message h4,.messageBody,.success,.warning{line-height:1.5}
.iframeBody,body{font-size:13px}
#logo{height:0px}
a,div.pageMenu .twoRows a span{color:#ff9900}
a:hover,div.pageMenu .twoRows a:hover span{color:#fff}
h2{font-family:'Trebuchet MS', Arial, sans-serif}
h2,h2 a,h2 a:hover{color:#fff}
h2{font-size:18px}
h2{font-weight:bold}
.accessRights ul li.selected a,.activeContainer,.activeMessage,.jumpToDate,.mainMenu div.pageMenu .active a,.markedDayField a,.pageNavigation .active span,.toggleButton label.hoverSelected,.toggleButton label.selected,div.pageMenu li.active a{background-color:#14171e}
.activeContainer,.avatarSelect li label:hover,.inlineCalendarTable a:hover,.jumpToDate,.markedDayField a,.monthView td:hover,.pageNavigation .active,.toggleButton label.hover,.toggleButton label.hoverSelected,.weekView td:hover{border-color:#000}
.activeContainer,.avatarDisplay div,.avatarSelect li label,.avatarSelect li label:hover,.inlineCalendarTable a:hover,.jumpToDate,.markedDayField a,.pageNavigation .active{border-style:solid}
.activeContainer,.avatarDisplay div,.avatarSelect li label,.avatarSelect li label:hover,.inlineCalendarTable a:hover,.jumpToDate,.markedDayField a,.pageNavigation .active{border-width:1px}
.activeContainer .light,.activeContainer .light a,.activeContainer a:hover{color:#000}
.accessRights ul li.selected a,.activeContainer,.jumpToDate,.mainMenu div.pageMenu .active a,.markedDayField a,.pageNavigation .active span,.toggleButton label.hoverSelected,.toggleButton label.selected,div.pageMenu li.active a{color:#ff9000}
.activeContainer a,.jumpToDate a,tr:hover .jumpToDate a{color:#ff9000}
.tableHead .active .emptyHead,.tableHead .active a{background-color:#ff9000}
.tableHead .active a:hover{background-color:#ff9000}
.tableHead .active .emptyHead,.tableHead .active a{border-color:#fff}
.tableHead .active a:hover{border-color:#ff9000}
.tableHead .active .emptyHead,.tableHead .active a{color:#ccc}
.tableHead .active a:hover{color:#fff}
.tableHead .emptyHead,.tableHead a{background-color:#1d1d1d}
.tableHead a:hover{background-color:#1d1d1d}
.tableHead .emptyHead,.tableHead a{background-image:url("../images/gwcom/main_tabmenu_center.png")}
.tableHead .active .emptyHead,.tableHead .active a,.tableHead .active a:hover,.tableHead a:hover{background-image:url("../images/gwcom/main_tabmenu_center.png")}
.tableHead .emptyHead,.tableHead a{border-color:#555}
.tableHead a:hover{border-color:#bbb}
.tableHead .emptyHead,.tableHead a{color:#999}
.tableHead a:hover{color:#aaa}
/* user.additional.style.input1.use */
#tplNews .messageBody img {margin:10px;}
html {height: 100%;width: 100%;}
#main {padding: 0;}
#footer {padding: 0 15px;}
.userName img {display: none;}
.mainHeadline p {color: #858789;}
form.quickJump input[type="image"], div#loginBox input[type="image"], div#quickLoginBox input[type="image"] {margin: 0 3px -7px 0;}
div.contentFooter div.floatedElement input[type="image"] {margin: auto;padding-top: 14px;}
.userGuild {color: #d0ac6e !important;text-decoration: underline !important;}
.messageAuthor {text-align: left;}
.userName span {font-style: normal !important;text-decoration: underline;}
#header, #logo, .mainMenu {border: 0 !important;background: transparent !important;}
#userPanel {height: 25px;margin: 0 5px 0 50px;color: #99ccff;font-size: 11px;position: relative;}
#userPanel a, #userPanel a span {color: #ff9900;text-decoration: none;}
#userPanel a:hover, #userPanel a:hover span  {color: #fff;}
.mainMenu {min-height: 30px;}
.mainMenu a {border: 1px solid #8da4b7;border-width: 0 1px;padding: 3px 5px;}
.pageNavigation a, .pageNavigation li span, .message .messageHeader .messageNumber {padding: 1px 4px;}
.largeButtons a {padding: 5px 2px 5px 10px;background-repeat: no-repeat;}
.largeButtons li a span {font-size: 11px;font-weight: bold;line-height: 19px;padding: 0 0 0 1px;}
.largeButtons li {padding-right: 9px;background: url("../images/gwcom/largeButtons.png") no-repeat right top;}
.largeButtons li a {background-position: 0% -94px;color: #fff;background-color: transparent !important;}
.largeButtons li a:hover {color: #ff9000;}
.largeButtons li, .largeButtons li:hover, .largeButtons li.selected {background-position: 100% -94px;border: 0 !important;background-color: transparent !important;}
.largeButtons li a img {display: none}
.poll .pollQuestion {background-image: url("../images/gwcom/header_column.png");background-repeat: repeat-x;}
.firstPost a {color: #858789;}
.clearer {clear: both;display: block;height: 0;overflow: hidden;}
#main-menu *, .box * {margin: 0;padding: 0;}
body {-x-system-font: none;color: #fff;height: 100%;line-height: normal;width: 100%;text-align: left;background-repeat: no-repeat;}
body {min-width: 990px;}
a {color: #FF9900;border: none;outline: none;}
#site {position: relative;z-index: 0;}
#global {margin: 0 0 0 192px;padding: 126px 20px 10px 0;position: relative;width: auto;z-index: 1;}
#main-wrapper-left {background: transparent url(../images/gwcom/main_rahmen_left.png) repeat-y scroll left top;}
#main-wrapper-right {background: transparent url(../images/gwcom/main_rahmen_right.png) repeat-y scroll right top;}
#footer .copyright {color: #252f4b;font-size: 10px;line-height: 1.4em;text-align: center;}
#content {padding: 36px 37px 0 35px;position: relative;z-index: 2;}
#content-header {left: 0;position: absolute;right: 0;top: -1px;}
#content-header a.homeLinker {background: transparent url(../images/gwcom/content_header_claim.png) no-repeat scroll left top;display: block;height: 29px;left: 110px;position: absolute;top: 5px;width: 540px;}
#content-header a.homeLinker span {display: none;}
.wLeft {background: transparent url(../images/gwcom/content_header_left.png) no-repeat scroll left top;padding-left: 35px;}
.wRight {background: transparent url(../images/gwcom/content_header_right.png) no-repeat scroll right top;padding-left: 0;padding-right: 35px;}
.wCenter {background: transparent url(../images/gwcom/content_header_center.png) repeat-x scroll left top;height: 40px;overflow: hidden;padding: 0;}
#content-header .stuckLeft {background: transparent url(../images/gwcom/header_stuck_left.png) no-repeat scroll left top;height: 166px;left: -10px;position: absolute;top: -50px;width: 163px;}
#content-header .stuckRight {background: transparent url(../images/gwcom/header_stuck_right.png) no-repeat scroll right top;height: 167px;position: absolute;right: -10px;top: -49px;width: 363px;}
#content-header .stuckCenter {background: transparent url(../images/gwcom/header_stuck_center.png) repeat-x scroll left top;height: 167px;left: 35px;position: absolute;right: 37px;top: -6px;}
#content-body {background: #111111 none repeat scroll 0 0;}
#content-body div.head {height: 88px;position: relative;}
#content-body div.head div.userPanel {height: 47px;}
div.userPanel a {text-decoration: none;}
#content-body div.content-wrapper div.major div.mheader {height: 25px;padding: 1px 10px 20px;}
#content-body div.content-wrapper div.major div.mheader div#content-search {float: left;height: 35px;}
#iconBar {float: left;margin: 7px 16px;line-height: 1.7em;list-style-image: none;list-style-position: outside;list-style-type: none;padding: 0;}
#iconBar li {float: left;}
#iconBar .spacer {padding: 1px;width: 5px;}
#iconBar a {background-position: 2px center;background-repeat: no-repeat;padding: 1px 0 2px 20px;opacity: 0.4;}
#iconBar a:hover {opacity: 1;}
#iconBar a span {display:none;margin-left: 3px;margin-right: 5px;}
#content-body div.content-wrapper div.major p.page-nav {padding: 3px 10px;}
#content-body div.content-wrapper div.major p.page-nav a {font-size: 0.75em;padding-right: 5px;text-decoration: none;}
#content-body div.content-wrapper div.major p.page-nav a.navLink {background: transparent url(../images/gwcom/pfeil_icon2.png) no-repeat scroll left center;padding-left: 12px;}
#content-body div.content-wrapper div.major p.page-nav a.active {color: #fff;}
div.content-end {position: relative;top: -2px;z-index: 1;}
div.content-end div {background: transparent url(../images/gwcom/footer_left.png) no-repeat scroll left 2px;padding-left: 35px;}
div.content-end div div {background: transparent url(../images/gwcom/footer_right.png) no-repeat scroll right 2px;padding-left: 0;padding-right: 35px;}
div.content-end div div div {background: transparent url(../images/gwcom/footer_center.png) repeat-x scroll left 2px;height: 39px;padding: 0;position: relative;}
div.content-end div div div div {background: transparent url(../images/gwcom/footer_stuck.png) no-repeat scroll center top;left: 0;position: absolute;right: 0;width: 100%;}
#main-menu {height: 40px;position: relative;}
#main-menu div.box-bg {background: #000000 none repeat scroll 0 0;height: 40px;left: 0;opacity: 0.5;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";-moz-opacity: 0.5;position: absolute;right: 0;top: 0;}
#main-menu div.submenu-bg {background: transparent url(../images/gwcom/main_submenu_left.png) no-repeat scroll left top;left: 0;padding: 0 0 0 12px;position: absolute;right: 0;top: 20px;}
#main-menu div.submenu-bg div {background: transparent url(../images/gwcom/main_submenu_right.png) no-repeat scroll right top;padding: 0 12px 0 0;}
#main-menu div.submenu-bg div div {background: transparent url(../images/gwcom/main_submenu_center.png) repeat-x scroll left top;height: 20px;padding: 0;}
#main-menu ul {margin: 0 2em;position: relative;}
#main-menu li {color: #FFFFFF;float: left;list-style-image: none;list-style-position: outside;list-style-type: none;}
#main-menu li a {color: #FFFFFF;display: block;float: left;font-size: 11px;height: 1.8em;line-height: 1.8em;padding: 0 1em;text-decoration: none;}
#main-menu li a:hover {color: #FFB73B;}
#main-menu ul li ul {display: none;left: 0;margin: 0;position: absolute;height: 20px;overflow:hidden;}
#main-menu ul li ul li a {color: #000000;font-weight: bold;}
#main-menu ul li ul li a:hover {color: #000000;text-decoration: underline;}
#main-menu ul li.active a {background: #FFB73B none repeat scroll 0 0;color: #000000;}
#main-menu ul li.active a:hover {color: #000000;}
#main-menu ul li.active {display: inline;}
#main-menu ul li.active ul {display: block;}
#main-menu ul li.active ul li a {background: transparent none repeat scroll 0 0;}
#side-menu ul li {list-style-image: none;list-style-position: outside;list-style-type: none;padding: 1px;}
#side-menu ul li a {text-decoration: none;}
#side-menu ul li a span {background: transparent url(../images/gwcom/btnBrownLeft.png) no-repeat scroll left top;display: block;padding: 0 0 0 11px;}
#side-menu ul li a span span {background: transparent url(../images/gwcom/btnBrownRight.png) no-repeat scroll right top;display: block;padding: 0 11px 0 0;}
#side-menu ul li.minus a span span {background-image: url(../images/gwcom/btnBrownMinus.png);padding-right: 20px;}
#side-menu ul li.plus a span span {background-image: url(../images/gwcom/btnBrownPlus.png);padding-right: 20px;}
#side-menu ul li a span span span, #side-menu ul li.minus a span span span, #side-menu ul li.plus a span span span {-x-system-font: none;background: transparent url(../images/gwcom/btnBrownCenter.png) repeat-x scroll left top;color: #fff;display: block;font-size: 11px;font-weight: bold;line-height: 21px;}
#side-menu ul li ul {margin: 5px 0 5px 15px;font-size: 11px;line-height: 13px;}
#side-menu ul li.collapsed ul {display: none;}
#side-menu ul li ul li a {background: transparent url(../images/gwcom/listIcon.png) no-repeat scroll left 5px;display: block;padding: 0 0 1px 10px;}
#side-menu ul li ul li {padding: 0;}
#side-menu ul li ul li a:hover {color: #FFFFFF;}
.col-ff9900 {color: #FF9900;}
#site_spLeft {padding-bottom: 10px !important;left: 10px;position: absolute;top: 225px;width: 178px;}
.box {margin-bottom: 3px;}
.box .bh {height: 5px;overflow: hidden;}
.box .bh .bh1 {background: transparent url(../images/gwcom/box_trans_top_left.png) no-repeat scroll left top;padding: 0 0 0 5px;}
.box .bh .bh2 {background: transparent url(../images/gwcom/box_trans_top_right.png) no-repeat scroll right top;padding: 0 5px 0 0;}
.box .bh .bh3 {background: transparent url(../images/gwcom/box_trans_top.png) repeat-x scroll right top;height: 5px;padding: 0;}
.box .bc .bc1 {background: transparent url(../images/gwcom/box_trans_left.png) repeat-y scroll left top;padding: 0 0 0 5px;}
.box .bc .bc2 {background: transparent url(../images/gwcom/box_trans_right.png) repeat-y scroll right top;padding: 0 5px 0 0;}
.box .bc .bc3 {background: transparent url(../images/gwcom/box_trans_body.png) repeat scroll right top;padding: 0;}
.box .bf {height: 5px;}
.box .bf .bf1 {background: transparent url(../images/gwcom/box_trans_bottom_left.png) no-repeat scroll left top;padding: 0 0 0 5px;}
.box .bf .bf2 {background: transparent url(../images/gwcom/box_trans_bottom_right.png) no-repeat scroll right top;padding: 0 5px 0 0;}
.box .bf .bf3 {background: transparent url(../images/gwcom/box_trans_bottom.png) repeat-x scroll right top;height: 5px;overflow: hidden;padding: 0;}
.box .bc .bc-content {padding: 3px 0;}
div.umfrage-box {padding: 5px 8px 0px 8px;}
div.umfrage-box h3 {font-weight: bold;}
div.umfrage-box fieldset {border: medium none;background: none !important;padding: 0px;}
div.umfrage-box label {color: #ff9900;display: block;float: left;margin-top: 5px;width: 130px;}
div.umfrage-box input.radio {clear: left;float: left;margin-right: 5px;margin-top: 7px;vertical-align: middle;width: 10px;}
div.content-wrapper {height: 50em;min-height: 50em;position: relative;z-index: 1;}
html > body div.content-wrapper {height: auto;padding-bottom: 10px;}
div#search div.searchContainer {padding: 0px;}
#search {position: relative !important;top: 0px;right: 0px;}
div#content-search #sbox1 {background: transparent url(../images/gwcom/search_box_bg_left.png) no-repeat scroll left top;padding: 0 0 0 5px;}
div#content-search #sbox2 {background: transparent url(../images/gwcom/search_box_bg_right.png) no-repeat scroll right top;padding: 0 5px 0 0;}
div#content-search div#search {background: #2d3640 none repeat scroll 0 0;height: 28px;padding: 5px 5px 2px 5px;}
div#content-search div.searchField {background: transparent url(../images/gwcom/textfield_bg.png) repeat-x scroll 0 0;border: 1px solid #000000;float: left;height: 20px;margin: 0 5px 0 0;padding: 0;width: 179px;}
#search input.searchSubmit {margin: -2px 0 0;}
input#searchInput {font-size: 8pt;}
div#content-search div.searchField input {line-height: 1.2em;padding-left: 25px;width: 150px;}
#iframe {min-width: 0;}
.mceEditorIframe {background-color: #cbcbb2;}
body.iframeBody {color: #000 !important;}
body.iframeBody a {color: #f90 !important;}
div#content-search input#searchInput {background-color: #cbcbb2;border: 1px solid #000000;}
div.loginBox div {text-align: left;}
#content-body div.content-wrapper div.major {padding: 0 7px 0 5px;width: auto;}
div#page div.content-wrapper div.major {padding: 0px 10px !important;}
#page {padding: 0px}
div#page div.content-wrapper div.minor {padding: 10px !important;}
a.link_button {color: #fff;display: block;font-size: 11px;font-weight: bold;height: 24px;margin: 10px auto 0;text-decoration: none;}
a.link_button span {background: transparent url(../images/gwcom/btn_blue_left.png) no-repeat scroll left top;display: block;padding: 0 0 0 11px;}
a.link_button span span {background: transparent url(../images/gwcom/btn_blue_right.png) no-repeat scroll right top;padding: 0 11px 0 0;}
a.link_button span span span {background: transparent url(../images/gwcom/btn_blue_center.png) repeat-x scroll right top;line-height: 21px;}
#mainContainer {float: left;width: 100%;margin-top: 45px;}
.mheader {position: absolute;top: 0px;left: 10px;}
ul.breadCrumbs {color: #666666;font-size: 11px;overflow: hidden;margin: 0 0 5px; }
ul.breadCrumbs li {background: transparent url(../images/gwcom/breadCrumbArrow.png) no-repeat scroll left center;display: inline-block;font-size: 0px;font-style: normal;padding-left: 13px;left: -10px;position: relative;}
ul.breadCrumbs li img {display: none;}
ul.breadCrumbs li a {font-size: 11px;}
ul.breadCrumbs li a span {text-decoration: none; }
div.messageAuthor p.userRank {display: none;}
#content-body div.content-wrapper div.minor {float: right;margin: 0;width: 240px;}
div.containerHead div.containerContent {padding: 2px;}
.smallButtons a {padding: 0 1px 0 2px;line-height: 1.1em;}
.smallButtons span {vertical-align: middle;}
.smallButtons img {margin-top: 1px;}
#userPanel label input#useCookies {color: #fff;}
div.fansite-box {padding: 5px;text-align: center;}
div.skillBox .box .bc .bc-content {padding: 0;}
div.skillBox {left: -184px;position: absolute;top: 150px;}
div.skillBox div.skillHex, div.skillBox div.skillBuff {height: 42px;float: left;margin-left: 2px;}
div.skillBox .bc-content div {width: 32px;height: 32px;}
div.skillBox div.skillHex .bc-content div div {background-image: url(../images/gwcom/smallSymbolDown.png);background-repeat: no-repeat;background-position: right top;}
div.skillBox div.skillBuff .bc-content div div {background-image: url(../images/gwcom/smallSymbolUp.png);background-repeat: no-repeat;background-position: right top;}
.pageNavigation a, .pageNavigation li span {border-color: #202020;}
.memberList li, .messageNumber, .optionButtons li, .pageNavigation li, .smallButtons li {border-color: #000;}
.optionButtons a:hover, .pageNavigation a:hover, .pageNavigation li.children:hover > span, .smallButtons a:hover {border-color: #202020;}
.editor textarea, .inputText, select, textarea {font-size: 11px;}
.editor .tabMenuContent {background-color: #cbcbb2;}
div.subTabMenu ul li a span {margin-top: 1px;}
div#main-footer a {text-decoration: none;}
.quoteBox .container-4, .codeBox .container-4 {background-color: transparent;}
.codeBox, .quoteBox, .userAvatarFramed {background-color: #cbcbb2;}
.codeBox, .editor textarea, .inputText, .quoteBox, select, textarea {color: #333333;}
.message .quoteBox h3 a, .message .codeBox h3 {color: #222;}
.message h3 .quoteBox a:hover, .message h3 .codeBox a:hover {color: #ff9900;}
.codeBox .codeLineNumbers pre {color: #777;}
.editor textarea, .inputText, select, textarea {color: #111;}
thead.cat tr.tableHead th.column div {border-style: solid;border-width: 0 0 1px;display: block;min-height: 19px;padding: 2px 4px 0;text-decoration: none;white-space: nowrap;}
#mainContainer .messageTop .messageAuthor {margin: 0;}
#mainContainer .message .messageTop .messageSidebar {min-height: 50px;}
.message .messageTop .messageAuthor {padding: 10px 15px;}
a.lexiconInfobox {background-color: #202020;}
a.lexiconInfobox:hover {background: none;}
.minor .border .container-1, .minor .border .container-2 {line-height: 7px;padding: 1px 0 4px 0;}
.minor .border div a {margin-left: 10px;font-size: 11px;text-decoration: none;}
.minor .border div span.smallFont {font-size: 10px;color: #99ccff;margin-left: 29px;}
.minor .border .containerHead .containerIcon {width: auto;padding-top: 1px;}
.minor .border .containerHead .containerContent {margin-left: 18px;}
.statInfo {color: #999;padding-bottom: 5px;}
.statInfo a {text-decoration: none;}
.statInfo .build a {color: #99ccff;}
.statInfo .usersOnline a {color: #8efd3c;}
.statInfo a:hover {color: #fff;}
ul.boxes {margin: 0 0 5px 0;padding: 0 0 0 8px;}
ul.boxes li a {background: transparent url(../images/gwcom/list_icon.png) no-repeat scroll left 5px;display: block;padding: 0 0 2px 10px;text-decoration: none;color: #99ccff;font-size: 11px;line-height: 13px;}
ul.boxes li {list-style-image: none;list-style-position: outside;list-style-type: none;}
span.newsPrefix {color: #ff9900;}
div#top5 ul.breadCrumbs li a img {display: inline;}
.containerHead, .inlineCalendarFooter td, .inlineCalendarHeader td {background-position: right 0;}
h3.boxes {font-weight: bold !important;margin: 15px 0 5px 0;}
div.top5 .containerHead .containerContent img {display: none;}
a {text-decoration: none;}
#mainContainer .messageTop .skillDBSkillInfo .messageAuthor {margin-left: 90px;}
#mainContainer .messageTop .skillDBSkillInfo {min-height: 95px !important;height: 95px;}
#mainContainer .messageTop .skillDBSkillInfo .userName span {text-decoration: none;color: #fff;}
#mainContainer .messageTop .skillDBSkillInfo p.userName {margin-bottom: 5px;}
.message .messageTop .skillDBSkillInfo .userTitle {margin-left: 10px;}
div#userProfileAvatar .container-1 {margin: 0;}
fieldset legend {color: #fff;}
ul.breadCrumbs li span {color: #fff;padding-left: 5px;}
ul.breadCrumbs li span.prefix {padding-right: 5px;padding-left: 0;}
ul.breadCrumbs li a span {color: #ff9900;padding: 0;}
ul.breadCrumbs li a:hover span {color: #fff;}
.tableList td.columnIcon img {display: inline;}
.umfrage-box .largeButtons li {margin-top: 5px;}
.umfrage-box .pollQuestion {background: none;}
.umfrage-box .pollQuestion p {margin: 5px 0 10px 0;color: #6699cc;}
.umfrage-box .containerContent {margin-left: 35px;}
.poll .pollContainer {margin: 5px 0;border-bottom: 1px dotted #fff;padding-bottom: 5px;}
.umfrage-box .pollResults {font-size: 11px;color: #6699cc;}
.codeBox, .quoteBox {max-height: 250px;overflow: auto;}
.quoteBox blockquote {overflow: visible;max-height: none;}
.teamProfileContent .containerHead {padding: 10px;}
.teamProfileContent .containerHead p {margin-left: 10px;}
.teamProfileContent .containerHead a span {font-weight: bold;color: #ff9900;}
.teamProfileContent .containerHead a:hover span {color: #fff;}
.teamProfileContent {margin: 0px;padding: 0px;}
.teamProfileContent .fieldValue {margin: 0 0 0 116px;}
.teamProfileContent .fieldTitle {width: 100px;}
.teamUserDetails .fieldTitle {text-align: center;}
.teamUserDetails .fieldValue {padding-top: 0;}
.teamUserDetails h4.subHeadline {margin-bottom: 5px;padding: 8px 0 2px 0;}
.lexicon .messageContent .messageContentInner {padding: 10px 15px 10px 15px;}
.lexicon.message .messageContent .lexiconDate {margin-bottom: 10px;}
.licence {float: left;}
.licence span {positon: relative;top: 1px;}
.toc ul {padding-left: 15px;}
.lexiconHeadline_1 {border: 0;font-size: 17px;}
.lexicon.message .messageLeft .messageContent {border: 0;margin: 0;}
.lexicon.message .userMessenger {padding: 0;}
.lexicon .userCredits {padding: 10px 5px !important;}
a.lexiconInfobox span, a.infobox span, a.infobox span {display:none;}
.lexiconCategoryContent li {width: auto;}
.lexiconCategoryContent li a.lexiconInfobox {border: 0;display: block;padding: 3px 12px !important;text-decoration: none;background-color: #181818;margin: 0;color: #BBBBBB;width: auto;}
.lexiconCategoryContent li a.lexiconInfobox:hover {background-color: #14171E;color: #fff;padding: 3px 12px !important;}
a.lexiconInfoboxSticky {margin-right: 24px !important;background-image: none;}
.lexiconCategoryContent .memberList li a > img {padding: 4px 2px 2px 6px;}
.lexiconCategoryContent li a {border: 0;margin: 0;padding: 0;position: static;cursor: help;}
.content.lexicon > div {padding: 5px 10px;}
.lexiconIndexItem {margin: 0;background: 0 !important;padding: 0;border-bottom: 1px dotted #ff9000;cursor: help;color: inherit !important;}
.messageHeader .newsBackground {background-position: right top;background-repeat: no-repeat;}
.messageHeader .newsBackground .containerContent {margin-left: 15px;}
.smallButtons.left {float: left;}
.smallButtons.left li {margin-left: 0;margin-right: 4px;}
.dynBox .dynBoxInner {background-color: #14171E;}
.friendsNetwork .digitDisplay.light {color: #ff9900;}
.top5box .titleBarPanel .containerContent img {display: none;}
.columnTop5Board {width: 25% !important;padding-left: 12px !important;}
.columnTop5Topic {width: auto !important;}
.columnTop5Topic a {color: #fff !important;}
.columnTop5Topic a span {color: #f90 !important;}
.columnTop5Topic a:hover span {color: #fff !important;}
#boxList ul.boxes a span {color: #9cf !important;}
#boxList ul.boxes a:hover, #boxList ul.boxes a:hover span {color: #fff !important;}
.columnTop5LastPost {width: 35% !important;}
.boardlistStats {color: #858789;font-size: 1em;}
.memberList li.active  a {background-color: #14171e;}
.memberList li.active {border-color: #ff9000;}
#advert-leaderboard {position: absolute;top: 10px;left: auto;right: 20px;background: transparent url(../images/gwcom/advert-leaderboard.png) no-repeat scroll left center;padding-left: 12px;height: 90px;}
#advert-leaderboard iframe {width: 728px;height: 90px;overflow: hidden;}
#advert-skyscraper {background: transparent url(../images/gwcom/advert-skyscraper.png) no-repeat scroll center top;padding: 12px 9px 9px 9px;margin-top: 10px;width: 160px;}
#advert-skyscraper iframe {width: 160px;height: 600px;overflow: hidden;}
.buddy {font-size: 1.0em;font-weight: bold;}
#global {padding-top: 150px;}
#top5 td {padding: 4px 4px 3px 4px;}
.message .signature {max-height: 130px;}
.messageSidebar .online {background: transparent url(../images/gwcom/onlineSidebar.png) no-repeat scroll right center;}
.tabMenu li a {line-height: 21px;}
.tagCloud {padding: 5px;}
.skillNormal {border-color: #666;}
#registerButton {font-weight: bold;}
#tplLexiconItem .message .messageBody {overflow: visible !important;position: static;}
.lexiconMessageTextWindowDescription {color: #fff;}
.top5box {font-size: 12px;}
.smallSkillIcons {width: 28px;height: 28px;}
ul.breadCrumbs li span {color: #858789;font-size: 11px;}
#tplIndex .similarThreads {margin-top: 0;margin-bottom: 0;}
#tplIndex .similarThreads .breadCrumbs li:first-child {padding-left: 10px;}
#tplLexiconItem .messageSidebar {display:none;}
#tplLexiconItem .message .messageLeft .messageContent {border: 0;margin-left: 0;}
.progress {background-color: #202020 !important;}
.progressContainer {display: inline-block;}
.progressBarTop  {background-color: #00cc00 !important;}
.progressBarBottom  {background-color: #00b300 !important;}
.progressBarBackground {background-color: #181818 !important;}
.buildBBCode  {width: 375px !important;}
.lexiconColumnCategory {width: 30%;padding-left: 12px !important;}
.lexiconColumnItem {width: 40%;}
.lexiconColumnPostBy {width: 30%;}
#main-menu .arrows {position: absolute;height: 20px;width: 12px;overflow: hidden;top: 20px;cursor: pointer;display: none;}
#main-menu .arrowLeft {left: -12px;}
#main-menu .arrowRight {right: -12px;}
#main-menu .arrows img {margin-top: 5px;display: block;}
#main-menu .outer {position: absolute;left: 0pt;height: 20px;width: 100%;overflow: hidden;top: 20px;}
#main-menu li.active .outer {z-index: 100;}
#main-menu .slider {position: absolute;left: 0px;height: 20px;width: 10000px;}
#main-menu .active.scrollable .arrows {display: block;}
.lexicon .memberList li >  img {right: 0;left: auto;}
.lexiconInactive {background-image: url("../icon/gwcom/lexiconItemInactiveM.png");}
.lexiconMarkedCritical {background-image: url("../icon/gwcom/lexiconItemCriticalM.png");}
.lexiconMarkedDelete  {background-image: url("../icon/gwcom/lexiconDeleteM.png");}
.lexiconInactive, .lexiconMarkedDelete, .lexiconMarkedCritical {background-color: #DDEEFF;border-color: #0066FF;color: #0066FF;}
.lexiconIndex .toc {font-size: 0.95em;}
#main-menu strong.hint, #side-menu strong.hint {display: none;}
#side-menu ul li ul li a strong.hint {color: red;right: 15px;position: absolute;font-size: 10px;display: inline;}
.success, .warning, .error, .info {border: 0;-moz-box-shadow: 0 0 2px black;color: white;}
.success {background-color: #3c5d39;}
.warning {background-color: #5d5d39;}
.error {background-color: #5d3939;}
.info {background-color: #39425d;}
.success a, .warning a, .error a, .info a {color: #bbb !important;font-style: italic;}
.success a:hover, .warning a:hover, .error a:hover, .info a:hover {text-decoration: underline;color: #FFFFFF;}
.quoteBox, .userAvatarFramed {background-color: #2B2E34;border: 0 !important;-moz-box-shadow: 0 0 2px black;-webkit-box-shadow: 0 0 2px black;margin: 2px 2px 7px 2px;}
blockquote.wysiwygQuote {background-color: #404248;border: 0 !important;-moz-box-shadow: 0 0 2px black;}
.message .quoteBox h3 a {color: #99CCFF;}
.container-4 {color: white;background-color: #2B2E34;}
.container-4 a {color: #FF9000;}
.container-4 a:hover {color: #FFFFFF;}
select, textarea, input[type="text"], input[type="password"] {background-image: url("../images/WoltLab Blue Sunrise/inputBackground.png");background-position: left top;background-repeat: repeat-x;border-color: #3a3a3a #5a5a5a #7a7a7a;border-style: solid;border-width: 1px;}
.editor textarea, .iframe, .inputText, select, textarea {color: #fff !important;}
.iframe, .inputText, select, textarea, .editor .tabMenuContent, .mceEditorIframe, div#content-search input#searchInput {background-color: #2B2E34;}
.inputText:focus, select:focus, textarea:focus {border-color: #ff9900;background-color: #404248;}
body.iframeBody {color: #fff !important;}
#categoryList {list-style-type: none;margin: 0;padding: 0;}
.categoryListInner .containerIcon {float:left;padding:20px;}
.categoryListInner .containerContent {margin-left:84px;padding:20px;}
.categoryListInner h4 {font-size:1.5em;margin-bottom:5px;}
.codeBox .container-4 { color: black; }
.gnwl_end * {text-overflow: clip !important;}
.flash_ticker {font-size: 1px !important;}
/* user.additional.style.input2.use */
.message, .messageInner, .quoteBox, fieldset, .info, .success, .warning, .error, .help, #userCard, #userCardInner, .second .border, .second .border .content, .avatarSelect li label, .floatedElement, .popupMenu, .infoBox, #gwtTeamSpeak #tree div, .skillNormal, .skillElite, .lexiconInactive, .lexiconMarkedDelete, .lexiconMarkedCritical, blockquote.wysiwygQuote {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
textarea, select, input[type="text"], input[type="password"], .memberList li, .smallButtons > ul > li, .smallButtons > ul > li > a, .extraButton, .extraButton a, .optionButtons > ul > li, .optionButtons > ul > li > a, .subTabMenu .containerHead li a, .pmUsageBar, .statBar {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.pmUsageBar > div, .statBar > div {-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}
.messageContent, .messageContentInner {-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px;}
.popupMenu li:first-child a, #boardlist .border, .titleBarPanel, .titleBarPanel .containerHead, .messagePreview, .subTabMenu, .subTabMenu .containerHead, .containerHead, .messageHeader .newsBackground {-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px;}
.codeBox, #main-menu li.active a {-webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px;}
.tabMenu li:first-child, .tabMenu li:first-child a {-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px;}
.tabMenu li:last-child, .tabMenu li:last-child a {-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px;}
.searchInputMenu .pageMenu, .popupMenu li:last-child a {-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px;}
#boardlist .border .boardlistInner {-webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-radius-bottomright: 3px;}
.popupMenu li a, #boardlist .border .boardlistInner:first-child {-webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0;}
.norounding, .norounding .messageInner, .mceToolbar .popupMenu, .mceToolbar .popupMenu li, .mceToolbar .popupMenu li a, .second fieldset .editor, .second fieldset .border, .attachmentPreview li {-webkit-border-top-right-radius: 0 !important; -webkit-border-top-left-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important; -webkit-border-bottom-left-radius: 0 !important; -moz-border-radius-topright: 0 !important; -moz-border-radius-topleft: 0 !important; -moz-border-radius-bottomright: 0 !important; -moz-border-radius-bottomleft: 0 !important; border-top-right-radius: 0 !important; border-top-left-radius: 0 !important; border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important;}

