/* static: blog.css */
.blog .message {margin-bottom: 7px;}
.blog .messageInner {padding: 10px 20px !important;}
.blog .messageHeader h4 {margin: 0;padding: 0;}
.blog .messageHeader .containerContentLarge {padding-bottom: 7px;}
.blog .messageHeader .containerContentLarge:after {content: "";display: block;clear: both;height: 0;}
.blog .messageHeader p {display: inline;}
.blog .messageHeader .rating { margin-top: -1px;}
.blog .blogArticle {overflow-x: hidden;}
.blog .blogArticle .contentHeader {padding-top: 0 !important;margin-bottom: 13px;}
.blog .blogArticle .isPrivate {margin-left: 5px;float: right;position: static;}
.blog .blogArticle h3, .blog .blogArticle h4, .blog .blogArticle h5, .blog .blogArticle h6 {font-size: 1.1em;font-weight: bold;text-decoration: none;margin: 0;padding-top: 7px;overflow: hidden;}
 
.blog .blogArticle .messageCount {float: right;}
.blog .blogArticle .messageNumber {text-decoration: none;display: block;margin-top: 7px;padding: 0 4px;}
.blog .messages .buttons .messageNumber {text-decoration: none;padding: 1px 2px;}
.blog .blogNavigation .blogNavigationPrevious {float: left;width: 45%;}
.blog .blogNavigation .blogNavigationNext {float: right;width: 45%;}
.blog .userBlogCategoryAdd {padding-top: 10px;}
.blogSidebar .border > .itemList { margin: 0 1px 0 0;}
.blogSidebar .contentBox { overflow: hidden;}
.blogSidebar .buttonBar p {margin-top: 0;}
.blogSidebar .itemList .buttons {padding-right: 3px;}
.blogSidebar .buttonBar .buttons {padding: 0 0 0 3px;}
.blogSidebar .buttonBar .buttons * {margin-right: 0;margin-left: 3px;}
.blogBoxCategories .itemList {list-style-type: none;margin: 0;padding: 0;}
.blogBoxCategories .itemList li {margin-right: 0;}
.blogBoxArchive .itemList {list-style: none;margin: 0;padding: 0;}
.blogBoxArchive .itemList:last-child {margin-bottom: 1px;}
.blogBoxArchive .itemList li {border: 0;margin: 0;padding: 0;}
.blogBoxArchive .itemList li .itemListTitle {border-width: 1px 0 0 0 !important; margin: 0;padding: 5px;}
.blogBoxArchive .itemList > li > .itemList > li > .itemListTitle {font-weight: normal;margin: 0;padding-left: 25px;}
.blogBoxArchive .itemList > li > .itemList > li > .itemList {list-style-type: disc;border-width: 1px 0 0 0;margin-top: -1px;margin-left: 0;padding-left: 45px;}
.blogBoxArchive .itemList .itemList .itemList li {margin: 0;padding: 3px 0;}
.blogBoxArchive .itemList .itemList li .itemList li:last-child {margin-bottom: -1px;padding-bottom: 7px;}
.blogBoxArchive .itemList .itemList li:last-child .itemList li:last-child {margin-bottom: 1px;}
/* static: box.css */
.boxList .contentBox {min-width: 0 !important;}
.boxList .contentBox .border .subTabMenu {border: none;margin: 0 0 1px 0;padding: 0;}
.boxList .contentBox .border .subTabMenu .containerHead {border: none;margin: 0 1px 0 0;}
.boxList .contentBox .tabMenuContent .container-1:after {content: "";display: block;clear: both;height: 0;}
.boxList .contentBox .thumbnailImage img, .boxList .contentBox .image img {width: 100%;}
.boxList .contentBox  .thumbnailImage span, .boxList .contentBox .image span {display: block;margin-top: 5px;text-align: center;}
.boxList .contentBox .thumbnailImage {float: right;margin: 0 0 30px 30px;padding: 5px;max-width: 25%;}
.boxList .contentBox .image {padding: 5px;text-align: center;}
/* 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 p {margin-top: 7px;}
.buttonBar .extraButton {margin-left: 10px;}
.buttonBar .buttonBarCaption {float: left;}
/* 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: 60px;}
.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%;}
.subHeadline .inputText {width: 95%;}
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 {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;}
.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;}
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: 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 * {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;}
.rating {float: right;}
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: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.5em 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;}
.floatTwoColumns {float: left;width: 49%;}
.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 {margin: 7px 0 0 0;padding-bottom: 0;padding-left: 0;float: left;}
.socialBookmarks:after {content: "";height: 0;display: block;clear: both;}
.socialBookmarks li {float: left;margin-bottom: 5px;margin-right: 5px;list-style: none;}
.simpleBar ul {text-align: center;list-style-type: none;margin: 7px 0 13px 0;padding: .5em 0;}
.simpleBar li {display: inline;}
.simpleBar li a {text-decoration: none;padding: .3em 7px;}
.simpleBar li.selected a {text-decoration: none;padding: .3em 7px;}
.simpleBar li a img {margin: -5px 0;}
.slider {margin: 3px 0 10px 0;padding: 1px 2px 0 2px !important;position: relative;width: 250px;}
.slider .handle {height: 9px;width: 9px;cursor: move;}
.overlayBackground {color: #fff;background-color: #000;position: fixed;top: 0;right: 0;left: 0;bottom: 0;z-index: 100;}
.overlay {position: fixed;left: 0;top: 0;z-index: 120;}
.overlay .buttonBar {padding-bottom: 7px;}
.overlay .subHeadline .buttons {float: right;}
.overlay .subHeadline .buttons img {display: inline;}
.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,
.tableList tr.disabled:hover .columnTitle a,
.tableList tr.disabled:hover .columnUsername a {color: #090;}
.disabled div.messageInner {border-color: #090 !important;border-style: dashed !important;}
form .disabled, .tabMenu .disabled { opacity: .5;}
.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,
.tableList tr.deleted:hover .columnTitle a,
.tableList tr.deleted:hover .columnUsername 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,
li.floatedElement.marked {background-color: #ffd;}
.marked td,
.marked div.messageInner,
li.floatedElement.marked {background-image: none;}
.tabMenuContent .marked .messageInner *,
.marked .messageSidebar *,
li.floatedElement.marked *,
.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;}
/* static: hangman.css */
.hangmanStart{  padding-left: 10px;}
.hangmanStart p{width: 50%;margin-left: 25%;}
.hangmanCopyright {  text-align: right;  font-size: 80%;}
.hangmanloader{  display: none;}
.ratewort {  font-size: 30px;  text-transform: uppercase;  letter-spacing: 8px;  overflow: auto;  min-height: 60px;}
.hangmanLose {  text-align: center;}
.hangmanLose p{width: 50%;margin-left: 25%;}
.hangmanWin {  text-align: center;}
.hangmanWin p{width: 50%;margin-left: 25%;}
#hangField {padding-left: 10px;border-style: solid;border-width: 1px;}
.hangmanButtons ul {list-style: none;margin: 0;padding: 0;}
.hangmanButtons li {border: 1px;margin: 10px 0 0 4px;float: left;cursor: pointer;}
.hangmanButtons a {text-decoration: none;white-space: nowrap;border-width: 1px;padding: 0 2px;display: block;}
.hangmanButtons span {font-weight: normal;font-size: 20px;text-transform: uppercase;padding-left: 1px;border-width: 1px;border-style: solid;padding: 0 2px;display: block;}
.gfxBar {text-align: left;border-width: 1px;padding: 1px;border-color: #858585;border-style: solid;}
.gfxBar div {background-color: #0c0;border-bottom: 6px solid #0a0;height: 6px;font-size: 6px; }
.tableheadrank {text-align: center;}
.tableheaduser {text-align: center;}
.tableheadsons {  width: 65px;text-align: center;}
.tableheadgfx {width: 250px;text-align: center;}
.tbodyrank {width: 65px;text-align: center;}
.tbodyuser {text-align: center;}
.tbodyson {width: 65px;text-align: center;}
.tbodygfx {width: 250px;text-align: center;}
/* 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 {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: highslide.css */
.highslide-container div {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide-container table {background: none;}
.highslide {outline: none;text-decoration: none;}
.highslide:hover img {border-color: gray;}
.highslide-active-anchor img {visibility: hidden;}
.highslide-gallery .highslide-active-anchor img {border-color: black;visibility: visible;cursor: default;}
.highslide-image {border-width: 2px;border-style: solid;border-color: white;background: gray;}
.highslide-wrapper, .highslide-outline {background: white;}
.glossy-dark {background: #111;}
.highslide-image-blur {}
.highslide-number {font-weight: bold;color: gray;font-size: .9em;}
.highslide-caption {display: none;border-top: none;font-size: 1em;padding: 5px;background: white;}
.highslide-heading {display: none;font-weight: bold;margin: 0.4em;}
.highslide-dimming {position: absolute;background: black;}
a.highslide-full-expand {   background: url(../../images/highslide/fullexpand.gif) no-repeat;   display: block;   margin: 0 10px 10px 0;   width: 34px;   height: 34px;}
.highslide-loading {display: block;color: black;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;background-color: white;padding-left: 22px;background-image: url(../images/highslide/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,
a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white;background-color: gray;}
.highslide-move, .highslide-move * {cursor: move;}
.highslide-viewport {display: none;position: fixed;width: 100%;height: 100%;z-index: 1;background: none;left: 0;top: 0;}
.highslide-overlay {display: none;}
.hidden-container {display: none;}
.closebutton {position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(../images/highslide/close.png);}
.highslide-controls {width: 195px;height: 40px;background: url(../images/highslide/controlbar-white.gif) 0 -90px no-repeat;margin: 20px 15px 10px 0;}
.highslide-controls ul {position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url(../images/highslide/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li {float: left;padding: 5px 0;margin:0;}
.highslide-controls a {background-image: url(../images/highslide/controlbar-white.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled {cursor: default;}
.highslide-controls a.disabled span {cursor: default;}
.highslide-controls a span {display: none;cursor: pointer;}
.highslide-controls .highslide-previous a {background-position: 0 0;}
.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}
.highslide-controls .highslide-play a {background-position: -30px 0;}
.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a {background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}
.highslide-controls .highslide-next a {background-position: -90px 0;}
.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}
.highslide-controls .highslide-move a {background-position: -120px 0;}
.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a {background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}
.highslide-maincontent {display: none;}
.highslide-html {background-color: white;}
.highslide-html-content {display: none;width: 400px;padding: 0 5px 5px 5px;}
.highslide-header {padding-bottom: 5px;}
.highslide-header ul {margin: 0;padding: 0;text-align: right;}
.highslide-header ul li {display: inline;padding-left: 1em;}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {display: none;}
.highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
.highslide-header a:hover {color: black;}
.highslide-header .highslide-move a {cursor: move;}
.highslide-footer {height: 16px;}
.highslide-footer .highslide-resize {display: block;float: right;margin-top: 5px;height: 11px;width: 11px;background: url(../images/highslide/resize.gif) no-repeat;}
.highslide-footer .highslide-resize span {display: none;}
.highslide-body {}
.highslide-resize {cursor: nw-resize;}
.draggable-header .highslide-header {height: 18px;border-bottom: 1px solid #dddddd;}
.draggable-header .highslide-heading {position: absolute;margin: 2px 0.4em;}
.draggable-header .highslide-header .highslide-move {cursor: move;display: block;height: 16px;position: absolute;right: 24px;top: 0;width: 100%;z-index: 1;}
.draggable-header .highslide-header .highslide-move * {display: none;}
.draggable-header .highslide-header .highslide-close {position: relative;float: right;z-index: 2;padding: 0;}
.draggable-header .highslide-header .highslide-close a {display: block;height: 16px;width: 16px;background-image: url(../images/highslide/closeX.png);}
.draggable-header .highslide-header .highslide-close a:hover {background-position: 0 16px;}
.draggable-header .highslide-header .highslide-close span {display: none;}
.draggable-header .highslide-maincontent {padding-top: 1em;}
.no-footer .highslide-footer {display: none;}
.wide-border .highslide-image {border-width: 10px;}
.wide-border .highslide-caption {padding: 0 10px 10px 10px;}
.borderless .highslide-image {border: none;}
.borderless .highslide-caption {border-bottom: 1px solid white;border-top: 1px solid white;background: silver;}
.outer-glow {background: #444;}
.outer-glow .highslide-image {border: 5px solid #444444;}
.outer-glow .highslide-caption {border: 5px solid #444444;border-top: none;padding: 5px;background-color: gray;}
.colored-border .highslide-image {border: 2px solid green;}
.colored-border .highslide-caption {border: 2px solid green;border-top: none;}
.dark {background: #111;}
.dark .highslide-image {border-color: black black #202020 black;background: gray;}
.dark .highslide-caption {color: white;background: #111;}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {background-image: url(../images/highslide/controlbar-black-border.gif);}
.floating-caption .highslide-caption {position: absolute;padding: 1em 0 0 0;background: none;color: white;border: none;font-weight: bold;}
.controls-in-heading .highslide-heading {color: gray;font-weight: bold;height: 20px;overflow: hidden;cursor: default;padding: 0 0 0 22px;margin: 0;background: url(../images/highslide/icon.gif) no-repeat 0 1px;}
.controls-in-heading .highslide-controls {width: 105px;height: 20px;position: relative;margin: 0;top: -23px;left: 7px;background: none;}
.controls-in-heading .highslide-controls ul {position: static;height: 20px;background: none;}
.controls-in-heading .highslide-controls li {padding: 0;}
.controls-in-heading .highslide-controls a {background-image: url(../images/highslide/controlbar-white-small.gif);height: 20px;width: 20px;}
.controls-in-heading .highslide-controls .highslide-move {display: none;}
.controls-in-heading .highslide-controls .highslide-previous a {background-position: 0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover {background-position: 0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {background-position: 0 -40px !important;}
.controls-in-heading .highslide-controls .highslide-play a {background-position: -20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover {background-position: -20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled {background-position: -20px -40px !important;}
.controls-in-heading .highslide-controls .highslide-pause a {background-position: -40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover {background-position: -40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a {background-position: -60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover {background-position: -60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled {background-position: -60px -40px !important;}
.controls-in-heading .highslide-controls .highslide-full-expand a {background-position: -100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {background-position: -100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {background-position: -100px -40px !important;}
.controls-in-heading .highslide-controls .highslide-close a {background-position: -120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover {background-position: -120px -20px;}
.text-controls .highslide-controls {width: auto;height: auto;margin: 0;text-align: center;background: none;}
.text-controls ul {position: static;background: none;height: auto;left: 0;}
.text-controls .highslide-move {display: none;}
.text-controls li {    background-image: url(../images/highslide/controlbar-text-buttons.png);background-position: right top !important;padding: 0;margin-left: 15px;display: block;width: auto;}
.text-controls a {    background: url(../images/highslide/controlbar-text-buttons.png) no-repeat;    background-position: left top !important;    position: relative;    left: -10px;display: block;width: auto;height: auto;text-decoration: none !important;}
.text-controls a span {background: url(../images/highslide/controlbar-text-buttons.png) no-repeat;    margin: 1px 2px 1px 10px;display: block;    min-width: 4em;    height: 18px;    line-height: 18px;padding: 1px 0 1px 18px;    color: #333;font-family: "Trebuchet MS", Arial, sans-serif;font-size: 12px;font-weight: bold;white-space: nowrap;}
.text-controls .highslide-next {margin-right: 1em;}
.text-controls .highslide-full-expand a span {min-width: 0;margin: 1px 0;padding: 1px 0 1px 10px;}
.text-controls .highslide-close a span {min-width: 0;}
.text-controls a:hover span {color: black;}
.text-controls a.disabled span {color: #999;}
.text-controls .highslide-previous span {background-position: 0 -40px;}
.text-controls .highslide-previous a.disabled {background-position: left top !important;}
.text-controls .highslide-previous a.disabled span {background-position: 0 -140px;}
.text-controls .highslide-play span {background-position: 0 -60px;}
.text-controls .highslide-play a.disabled {background-position: left top !important;}
.text-controls .highslide-play a.disabled span {background-position: 0 -160px;}
.text-controls .highslide-pause span {background-position: 0 -80px;}
.text-controls .highslide-next span {background-position: 0 -100px;}
.text-controls .highslide-next a.disabled {background-position: left top !important;}
.text-controls .highslide-next a.disabled span {background-position: 0 -200px;}
.text-controls .highslide-full-expand span {background: none;}
.text-controls .highslide-full-expand a.disabled {background-position: left top !important;}
.text-controls .highslide-close span {background-position: 0 -120px;}
.highslide-thumbstrip {height: 100%;}
.highslide-thumbstrip div {overflow: hidden;}
.highslide-thumbstrip table {position: relative;padding: 0;border-collapse: collapse;}
.highslide-thumbstrip td {padding: 1px;}
.highslide-thumbstrip a {outline: none;}
.highslide-thumbstrip img {display: block;border: 1px solid gray;margin: 0 auto;}
.highslide-thumbstrip .highslide-active-anchor img {visibility: visible;}
.highslide-thumbstrip .highslide-marker {position: absolute;width: 0;height: 0;border-width: 0;border-style: solid;border-color: transparent; }
.highslide-thumbstrip-horizontal div {width: auto;}
.highslide-thumbstrip-horizontal .highslide-scroll-up {display: none;position: absolute;top: 3px;left: 3px;width: 25px;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {margin-bottom: 10px;cursor: pointer;background: url(../images/highslide/scrollarrows.png) left center no-repeat;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down {display: none;position: absolute;top: 3px;right: 3px;width: 25px;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {margin-bottom: 10px;cursor: pointer;background: url(../images/highslide/scrollarrows.png) center right no-repeat;height: 42px;}
.highslide-thumbstrip-horizontal table {margin: 2px 0 10px 0;}
.highslide-viewport .highslide-thumbstrip-horizontal table {margin-left: 10px;}
.highslide-thumbstrip-horizontal img {width: auto;height: 40px;}
.highslide-thumbstrip-horizontal .highslide-marker {top: 47px;border-left-width: 6px;border-right-width: 6px;border-bottom: 6px solid gray;}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {margin-left: 10px;}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {border-bottom-color: white !important;}
.highslide-thumbstrip-vertical div {height: 100%;}
.highslide-thumbstrip-vertical a {display: block;}
.highslide-thumbstrip-vertical .highslide-scroll-up {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-up div {margin-left: 10px;cursor: pointer;background: url(../images/highslide/scrollarrows.png) top center no-repeat;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down {display: none;position: absolute;bottom: 0;left: 0;width: 100%;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down div {margin-left: 10px;cursor: pointer;background: url(../images/highslide/scrollarrows.png) bottom center no-repeat;height: 25px;}
.highslide-thumbstrip-vertical table {margin: 10px 0 0 10px;}
.highslide-thumbstrip-vertical .highslide-marker {left: 0;margin-top: 8px;border-top-width: 6px;border-bottom-width: 6px;border-left: 6px solid gray;}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {border-left-color: white;}
.highslide-viewport .highslide-thumbstrip-float {overflow: auto;}
.highslide-thumbstrip-float ul {margin: 2px 0;padding: 0;}
.highslide-thumbstrip-float li {display: block;height: 60px;margin: 0 2px;list-style: none;float: left;}
.highslide-thumbstrip-float img {display: inline;border-color: silver;}
.highslide-thumbstrip-float .highslide-active-anchor img {border-color: black;}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {display: none;}
.highslide-thumbstrip-float .highslide-marker {display: none;}
/* static: imageViewer.css */
.imageViewerBackground, .overlayBackground { 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: 110;}
.imageViewerCurrentImage {background-color: #fff;border: 10px solid #fff;position: fixed;width: 400px;height: 300px;z-index: 110;}
.imageViewerNavigation {border-width: 5px;}
.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: 120;}
/* 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;}
.contentBox .pageOptions {margin-top: 7px;margin-bottom: 7px;}
/* 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;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 .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;}
.quoteBox .quoteBody {margin: 0 1px 1px 1px;padding: 0 15px 5px 15px;}
.quoteBox .quoteBody:after {content: "";height: 0;display: block;clear: both;}
.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;}
.messagePreview .message {margin: -1px 0 0 -1px;padding: 0;border: 0;}
.message .breadCrumbs {float: left;}
/* static: navigation.css */
.navigationButtons {padding: 2px 4px 2px 2px;}
.navigationButtons .smallButtons li {float: left;width: 100%;margin: 2px 0;}
/* static: NERDspoilBBCodeTag.css */
.NERD_spoilContainer {clear:both;text-align:left;}
.NERD_spoilWarning, .NERD_spoilPlus, .NERD_spoilMinus {float:left;}
.NERD_spoilPlus, .NERD_spoilMinus, .NERD_spoilContent  {display:none;}
.NERD_spoilContent {padding:0 5px 0 5px;}
.NERD_spoilNoScriptContent {background:#fff;color:#fff;padding:0 15px 0 5px;margin-left:-1px;text-align:left;}
.NERD_spoilContainer .smallFont {text-align:center;border-top:dashed 1px;font-style: oblique;}
.NERD_spoilContainer .quoteBox  {padding: 1px 0 0 1px;}
/* 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: 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;}
.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: 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;}
.contentBox .border .subTabMenu {border: none;margin: 0 0 1px 0;padding: 0;}
.contentBox .border .subTabMenu .containerHead {border: none;margin: 0 1px 0 0;}
.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;}
.sidebar .tagCloud {padding: 5px;}
/* static: userBlogRealBlog.css */
.blog .blogArticle .contentHeader .messageNumber {margin: 0 0 0 3px;}
.blog .userCardSidebar .userCardSidebarInner {text-align: center;}
.blog .userCardSidebar .userSymbols ul {list-style: none outside none;margin: 0;padding: 2px 0pt;}
.blog .userCardSidebar .userSymbols ul li {display: inline;margin: 0;padding: 0;}
/* 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-color:#fcd944}
.largeButtons li a:hover,.pmEditFolders a:hover{background-color:#fcd944}
.largeButtons li a,.pmEditFolders a{background-image:url("../images/manga/buttons.png")}
.largeButtons li a:hover,.pmEditFolders a:hover{background-image:url("../images/manga/buttons.png")}
.largeButtons li a,.pmEditFolders a{border-color:#fff}
.largeButtons li a:hover,.pmEditFolders a:hover{border-color:#fff}
.largeButtons li a,.pmEditFolders a{border-style:solid}
.largeButtons li a{border-width:1px}
.largeButtons li{border-color:#ccc}
.largeButtons li:hover{border-color:#ccc}
.largeButtons li{border-style:solid}
.largeButtons li{border-width:1px}
.largeButtons li a,.pmEditFolders a{color:#666}
.largeButtons li a:hover,.pmEditFolders a:hover{color:#333}
.memberList li .memberName,.messageNumber,.optionButtons a,.smallButtons a,li.extraButton a{background-color:#fcd944}
.memberList li .memberName{border-color:#fcd944}
.memberList li .memberName:hover,.messageNumber:hover,.optionButtons a:hover,.pageNavigation li ul,.smallButtons a:hover,li.extraButton a:hover{background-color:#fcd944}
.memberList li .memberName,.messageNumber,.optionButtons a,.smallButtons a,li.extraButton a{background-image:url("../images/manga/buttons.png")}
.memberList li .memberName:hover,.messageNumber:hover,.optionButtons a:hover,.smallButtons a:hover,li.extraButton a:hover{background-image:url("../images/manga/buttons.png")}
.memberList li,.memberList li .memberRemove{background-color:#fff}
.optionButtons a,.pageNavigation a,.pageNavigation li span,.smallButtons a,li.extraButton a{border-color:#fff}
.memberList li .memberRemove:hover,.memberList li:hover{background-color:#fff}
.optionButtons a:hover,.pageNavigation a:hover,.smallButtons a:hover,li.extraButton a:hover{border-color:#fff}
.pageNavigation li.children:hover > span{border-color:#fff}
.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:#ccc}
.memberList li:hover,.messageNumber:hover,.optionButtons li:hover,.pageNavigation li:hover,.smallButtons li:hover,li.extraButton:hover{border-color:#ccc}
.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 .optionButtons a,.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:#666}
.container-1 .optionButtons a:hover,.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:#333}
.border,.mceResizeBox,.pmEditFolders,.pmUsageBar,.popupMenu,.quoteBox,.subTabMenu{background-color:#f7f7f7}
#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,.mainMenu .mainMenuInner,.mainMenu a,.mceEditor .mceColors li,.messageContent,.messageInner,.subTabMenu div.containerHead,.tableHead .emptyHead,.tableHead a,.tabMenu li a,.userAvatar,.userAvatarFramed{border-color:#f7f7f7}
#footer,#header,.attachmentFile ul li,.attachmentPreview ul li:hover,.avatarDisplay div,.avatarSelect li label,.border,.footerMenu li,.footerOptions li,.inlineCalendarFooter,.inlineCalendarHeader,.inlineCalendarTable,.mainMenu,.marked,.mceResizeBox,.message,.messageContentInner,.messageNumber,.pageNavigation li ul,.pmEditFolders,.pmUsageBar,.popupMenu,.quoteBox,.searchContainer,.subTabMenu,.tabMenu li,.userAvatar a,.userAvatarFramed a,blockquote.wysiwygQuote,fieldset{border-color:#e9e9ea}
.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:#f9f9df}
.containerHead,.inlineCalendarFooter td,.inlineCalendarHeader td{background-image:url("../images/manga/containerHead.png")}
.containerHead .light,.containerHead .light a{color:#999}
.containerHead,.inlineCalendarFooter td a,.inlineCalendarFooter td span,.inlineCalendarHeader td a,.inlineCalendarHeader td span{color:#999}
.container-3 .boardlistTitle a,.containerHead a,.tabMenu li.activeTabMenu a,.tabMenu li.activeTabMenu a:hover{color:#999}
.container-3 .boardlistTitle a:hover,.containerHead a:hover{color:#999}
.container-1,.container-1 fieldset fieldset,.container-2 fieldset,.dynBoxInner,.inlineCalendarTable,.messageInner .color-1,.pageNavigation li ul,div.pageMenu li.container-1 a,fieldset{background-color:#f7f7f7}
.inlineCalendarTable a{border-color:#f7f7f7}
.container-1 a,.container-3 .container-1 a,.messageInner .color-1 a{color:#999}
.container-1 a:hover,.container-3 .container-1 a:hover,.messageInner .color-1 a:hover{color:#888}
.container-1 fieldset,.container-1 fieldset fieldset.noJavaScript fieldset,.container-2,.container-2 fieldset fieldset,.container-3 fieldset,.messageInner .color-2,.weekDays,div.pageMenu li.container-2 a,fieldset fieldset{background-color:#efefef}
.container-2 a,.container-3 .container-2 a,.messageInner .color-2 a{color:#999}
.container-2 a:hover,.container-3 .container-2 a:hover,.messageInner .color-2 a:hover{color:#888}
.container-3,.container-3 fieldset fieldset,.itemList .itemListCategory,.simpleBar ul,.tableList tbody tr:hover,.threadStarterPost .poll .container-3{background-color:#e0e0e0}
.messageContainer,.messageContainerFooter{border-color:#e0e0e0}
.container-3 a,.simpleBar ul li a{color:#999}
.container-3 a:hover,.simpleBar ul li 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:#888}
.container-4,.simpleBar ul li a:hover,.simpleBar ul li.selected a,.userAvatarFramed,blockquote.wysiwygQuote{background-color:#fff}
.container-4 a{color:#999}
.container-4 a:hover{color:#888}
#userCardCredits,.attachmentPreview ul li,.buttonBar,.deleteNote,.editNote,.friendsConnection,.friendsNetwork,.friendsNone,.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:#bbb}
.blog .userBlogCategoryAdd{border-top-color:#bbb}
.blogBoxArchive .itemList > li > .itemList > li > .itemList,.blogBoxArchive .itemList > li > .itemList > li > .itemListTitle,.blogBoxArchive > .border > .itemList > li:last-child > .itemListTitle{border-top-color:#bbb}
.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}
.blogBoxArchive .itemList > li > .itemList > li > .itemList,.blogBoxArchive .itemList > li > .itemList > li > .itemListTitle,.blogBoxArchive > .border > .itemList > li:last-child > .itemListTitle{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}
.blogBoxArchive .itemList > li > .itemList > li > .itemList,.blogBoxArchive .itemList > li > .itemList > li > .itemListTitle,.blogBoxArchive > .border > .itemList > li:last-child > .itemListTitle{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:#f1f1f1}
.inputText:focus,select:focus,textarea:focus{background-color:#f1f1f1}
.inputText,select,textarea{border-color:#ccc}
.inputText:focus,select:focus,textarea:focus{border-color:#ccc}
.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:#ededed}
.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:#fcedae}
.mainMenu div.pageMenu a,.pageNavigation a,.pageNavigation li.children span,.tableList tr div.pageMenu a,div.messageInner div.pageMenu a,div.messageInner div.smallButtons div.pageMenu a,div.pageMenu a,div.smallButtons div.pageMenu a{color:#555}
.mainMenu div.pageMenu a:hover,.pageNavigation a:hover,.pageNavigation li.children:hover span,.tableList tr 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:#000}
.mainMenu .active a,.mainMenu .firstActive a,.mainMenu .lastActive a{color:#acabab}
.mainMenu .active a:hover,.mainMenu .firstActive a:hover,.mainMenu .lastActive a:hover{color:#fcd944}
.mainMenu a{background-image:url("../images/manga/mainMenu.png")}
.mainMenu .active a,.mainMenu .firstActive a,.mainMenu .lastActive a,.mainMenu a:hover{background-image:url("../images/manga/mainMenu.png")}
#logo{border-bottom-width:1px}
.mainMenu{background-color:#f7f7f7}
.mainMenu a{color:#acabab}
.mainMenu a:hover{color:#fcd944}
.mainMenu div{text-align:left;margin:0 auto 0 0}
.tabMenu ul li.activeTabMenu a{background-color:#fcd944}
.tabMenu li a,.tabMenu li.disabled a:hover{background-color:#f2cf3c}
.tabMenu li a:hover{background-color:#f2cf3c}
.tabMenu li a:hover,.tabMenu li.activeTabMenu a,.tabMenu ul li.activeTabMenu a:hover{background-image:url("../images/manga/tab.png")}
.subTabMenu ul .activeSubTabMenu a{background-color:#f2cf3c}
.subTabMenu ul .activeSubTabMenu a:hover{background-color:#f2cf3c}
.subTabMenu ul .activeSubTabMenu a{color:#999}
.subTabMenu ul .activeSubTabMenu a:hover{color:#fff}
.subTabMenu ul li a:hover{background-color:#f2cf3c}
.subTabMenu ul .activeSubTabMenu a,.subTabMenu ul li a{border-color:#ccc}
.subTabMenu ul .activeSubTabMenu a:hover,.subTabMenu ul li a:hover{border-color:#ccc}
.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:#999}
.tabMenu li a:hover{color:#666}
.message .messageSidebar{text-align:center}
#footer,#header,#main,#mainMenu,#userPanel{margin-left:auto;margin-right:auto;}
body,html{background-color:#f9f9df}
body,html{background-position:center top}
body,html{background-attachment:scroll}
body,html{background-repeat:no-repeat}
.iframeBody,body,textarea{font-family:'Trebuchet MS', Arial, sans-serif}
.formFieldDesc,.light{color:#888}
#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:.85em}
.userPanel a,body,legend{color:#888}
.breadCrumbs,.error,.info,.message h3,.message h4,.messageBody,.success,.warning{line-height:1.5}
.iframeBody,body{font-size:.8em}
#header{background-color:#f9f9df}
#logo{height:332px}
a,div.pageMenu .twoRows a span{color:#999}
.border .container-1 a:active,.border .container-2 a:active,.border .container-3 a:active,.border .containerHead a:active,.userPanel a:active,a:active{color:#fcd944}
a:hover,div.pageMenu .twoRows a:hover span{color:#fcd944}
* a.externalURL{color:#333}
* a.externalURL:hover{color:#fcd944}
#logo .pageLogo{text-align:left}
#logo .pageLogo img{margin-left:40px}
#logo .pageLogo img{margin-top:93px}
h2{font-family:'Comic Sans MS', sans-serif}
h2,h2 a,h2 a:hover{color:#fcd944}
h2{font-size:1.3em}
h2{font-weight:bold}
#footer,#header,#main,#mainMenu,#userPanel{width:907px}
.activeContainer,.activeMessage,.mainMenu div.pageMenu .active a,.markedDayField a,.pageNavigation .active span,div.pageMenu li.active a{background-color:#fae178}
.activeContainer,.avatarSelect li label:hover,.inlineCalendarTable a:hover,.markedDayField a,.pageNavigation .active{border-color:#ccc}
.activeContainer,.avatarDisplay div,.avatarSelect li label,.avatarSelect li label:hover,.inlineCalendarTable a:hover,.markedDayField a,.pageNavigation .active{border-style:solid}
.activeContainer,.avatarDisplay div,.avatarSelect li label,.avatarSelect li label:hover,.inlineCalendarTable a:hover,.markedDayField a,.pageNavigation .active{border-width:1px}
.activeContainer .light,.activeContainer .light a,.activeContainer a:hover{color:#333}
.activeContainer,.mainMenu div.pageMenu .active a,.markedDayField a,.pageNavigation .active span,div.pageMenu li.active a{color:#333}
.activeContainer a{color:#666}
.tableHead .active .emptyHead,.tableHead .active a{background-color:#e8e8e8}
.tableHead .active a:hover{background-color:#efefef}
.tableHead .active .emptyHead,.tableHead .active a,.tableHead .active div{border-color:#fcd944}
.tableHead .active a:hover,.tableHead .active div:hover{border-color:#fcd944}
.tableHead .active .emptyHead,.tableHead .active a{color:#333}
.tableHead .active a:hover{color:#333}
.tableHead .emptyHead,.tableHead a{background-color:#cecece}
.tableHead a:hover{background-color:#e8e8e8}
.tableHead .emptyHead,.tableHead a{border-color:#999}
.tableHead a:hover{border-color:#999}
.tableHead .emptyHead,.tableHead a{color:#666}
.tableHead a:hover{color:#333}
/* user.additional.style.input1.use */
#header, #logo, .mainMenu, .mainMenuInner {border: 0 !important;background-color: transparent !important;}
.userPanel {position: relative;z-index: 100;padding-left: 20px;top:16px;}
#userNote, .userPanel a {color: #acabab;}
.userPanel a:hover {color: #c0bfbf;}
#headerContainer {background-image:url("../images/manga/header.png");background-position: center top;background-repeat: no-repeat;}
#search {top: -23px;right: 8px;z-index:100;}
#searchInput {border: #ccc solid 1px;background-color: transparent !important;color: #bebdbb;}
a:focus {   outline: none !important;}
.mainMenu img {display: none;}
.mainMenu {position: relative;top: -118px;z-index: 100;height: 35px;border: 0px;}
#mainMenu img {display:none;}
.mainMenu a {        border:0;background-position:right;background-repeat:no-repeat;}
#mainMenu ul {padding-left: 20px;padding-right: 20px;}
#main {width: 840px;padding: 10px 20px 10px 20px;}
#mainContainer {margin-top: -64px;padding: 0px;width: 907px;margin-left: auto;margin-right: auto;background-image:url("../images/manga/main.png");background-repeat: repeat-y;}
#footer {height: 93px;width: 907px;padding-bottom: 0px;padding-right: 0px;padding-left: 0px;background-image:url("../images/manga/footer.png");background-repeat: no-repeat;background-position: left top;border-top: 0px;}
#footer {padding-left:0px;padding-right:0px;width: 907px;}
.footerMenu, .footerOptions  {padding-top: 43px;padding-right: 45px;padding-left: 45px;}
.footerMenu a span, .footerOptions a span  {color: #9b9999;}
.containerHead {padding: 5px 5px;background-repeat: repeat-x;background-color:#fcd944;}
.mainHeadline  {background-color:#f7f7f7;border:1px solid #e9e9ea;}
.boardTitle {font-weight:bold;}
/* user.additional.style.input2.use */
.largeButtons a, .largeButtons li  { -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.infoBox  { -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.category .border {-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px;}
#footer {-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px;}
#boardlist .border {-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px;}
.mainMenu   {-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px;}
.articleCategoryLeft .border  { -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.contentLeft .border, .contentRight .border  { -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.articleCategoryRight .border { -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.message, .messageInner, .quoteBox, fieldset, .info, .success, .warning, .error, .help, #userCard, #userCardInner, .second .border, .second .border .content, .avatarSelect li label, .floatedElement, .popupMenu {-webkit-border-radius: 5px; -moz-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;}
.pmUsageBar > div, .statBar > div {-webkit-border-radius: 1px; -moz-border-radius: 1px;}
.messageContent, .messageContentInner {-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px;}
.popupMenu li:first-child a, #boardlist .border, .titleBarPanel, .titleBarPanel .containerHead, .messagePreview, .subTabMenu, .subTabMenu .containerHead, .containerHead {-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px;}
.codeBox {-webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px;}
.tabMenu li:first-child, .tabMenu li:first-child a {-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px;}
.tabMenu li:last-child, .tabMenu li:last-child a {-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px;}
.searchInputMenu .pageMenu, .popupMenu li:last-child a {-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px;}
#boardlist .border .boardlistInner {border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px;}
.popupMenu li a, #boardlist .border .boardlistInner:first-child {-webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0;}
.mceToolbar .popupMenu, .mceToolbar .popupMenu li, .mceToolbar .popupMenu li a, .second fieldset .editor, .second fieldset .border, .attachmentPreview, .attachmentPreview li {-webkit-border-top-left-radius: 0 !important; -webkit-border-top-right-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important; -moz-border-radius-topleft: 0 !important; -webkit-border-bottom-left-radius: 0 !important; -moz-border-radius-topright: 0 !important; -moz-border-radius-bottomleft: 0 !important; -moz-border-radius-bottomright: 0 !important;}
.mainHeadline   { -webkit-border-radius: 5px; -moz-border-radius: 5px;}
#shoutboxBoxStatus #smileyContainer {height:55px;overflow-x:hidden;overflow-y:auto;}

