.tx-thmailformplus-pi1 H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.tx-newloginbox-pi3-listrow TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.tx-newloginbox-pi3-listrow TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #eee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tx-newloginbox-pi3-singleView TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.tx-newloginbox-pi3-singleView TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #eee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#tx-vjchat-container * {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: 0px
}
DIV#tx-vjchat-container {
	MIN-HEIGHT: 20px
}
DIV#tx-vjchat-content {
	MARGIN-TOP: 0.5em; WIDTH: 99%; POSITION: relative; HEIGHT: 20em
}
DIV#tx-vjchat-loadinginfo {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #cfcfcf 1px solid; MARGIN-TOP: 5%; PADDING-LEFT: 2em; Z-INDEX: 1000; FILTER: alpha(opacity=80); LEFT: 50%; PADDING-BOTTOM: 2em; MARGIN-LEFT: -120px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 250px; PADDING-TOP: 2em; BORDER-BOTTOM: #cfcfcf 1px solid; POSITION: absolute; HEIGHT: 2em; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8
}
DIV#tx-vjchat-messages {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 78%; BORDER-BOTTOM: #cfcfcf 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
DIV#tx-vjchat-storedMessages {
	BORDER-RIGHT: #82c885 2px solid; BORDER-TOP: #82c885 2px solid; Z-INDEX: 100; LEFT: -1px; OVERFLOW: auto; BORDER-LEFT: #82c885 2px solid; WIDTH: 78%; BORDER-BOTTOM: #82c885 2px solid; POSITION: absolute; TOP: -1px; BACKGROUND-COLOR: #fff
}
DIV#tx-vjchat-userlist {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cfcfcf 1px solid; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 20%; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #cfcfcf 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 20em; BACKGROUND-COLOR: #fff
}
DIV#tx-vjchat-tools-container {
	MARGIN-TOP: 0.2em
}
DIV#tx-vjchat-format {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV#tx-vjchat-format A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV#tx-vjchat-format IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV#tx-vjchat-emoticons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em; HEIGHT: 20px
}
#tx-vjchat-emoticons IMG {
	MARGIN: 0px 0.1em; CURSOR: pointer
}
DIV#tx-vjchat-style {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.26em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
DIV#tx-vjchat-input-container {
	CLEAR: both
}
TEXTAREA#txvjchatnewMessage {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FONT-SIZE: 10pt; MARGIN: 0px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 99%; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: "Arial", "Helvetica", sans-serif; HEIGHT: 6em
}
#tx-vjchat-debug {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; OVERFLOW: auto; BORDER-LEFT: silver 1px solid; WIDTH: 99%; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Courier New, Courier; HEIGHT: 200px
}
DIV.tx-vjchat-entry {
	FONT-SIZE: 10pt; COLOR: #320101; BORDER-BOTTOM: #faf7f3 1px solid; FONT-FAMILY: "Arial", "Helvetica", sans-serif; BACKGROUND-COLOR: #fff
}
DIV.tx-vjchat-moderator {
	COLOR: #880000
}
DIV.tx-vjchat-expert {
	COLOR: #06480e
}
.tx-vjchat-superuser {
	BACKGROUND-COLOR: #ffe4e4
}
DIV.tx-vjchat-entry SPAN.tx-vjchat-user {
	FONT-WEIGHT: bold
}
DIV.tx-vjchat-system {
	FONT-SIZE: 0.9em; COLOR: #9e9e9e; FONT-STYLE: italic
}
DIV.tx-vjchat-system .tx-vjchat-entry {
	FONT-SIZE: 0.9em; COLOR: #9e9e9e; FONT-STYLE: italic
}
DIV.tx-vjchat-hidden {
	COLOR: #9e9e9e; BACKGROUND-COLOR: #f2f2f2
}
DIV.tx-vjchat-committed {
	BACKGROUND-COLOR: #b8f2ae
}
SPAN.tx-vjchat-time {
	FONT-SIZE: 8pt; COLOR: #9e9e9e
}
SPAN.tx-vjchat-bold {
	FONT-WEIGHT: bold
}
SPAN.tx-vjchat-underlined {
	TEXT-DECORATION: underline
}
SPAN.tx-vjchat-italic {
	FONT-STYLE: italic
}
SPAN.tx-vjchat-stroke {
	TEXT-DECORATION: line-through
}
P.tx-vjchat-error {
	FONT-WEIGHT: bold; COLOR: #f00
}
A.tx-vjchat-actionlink {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #337236
}
A.tx-vjchat-actionlink:hover {
	COLOR: #0f3d11; TEXT-DECORATION: underline
}
.tx-vjchat-message-style-0 {
	COLOR: #000000
}
.tx-vjchat-message-style-1 {
	COLOR: #000055
}
.tx-vjchat-message-style-2 {
	COLOR: #008000
}
.tx-vjchat-message-style-3 {
	COLOR: #ff0000
}
.tx-vjchat-message-style-4 {
	COLOR: #800000
}
.tx-vjchat-message-style-5 {
	COLOR: #800080
}
.tx-vjchat-message-style-6 {
	COLOR: #ff5500
}
.tx-vjchat-message-style-7 {
	COLOR: #ffff00
}
.tx-vjchat-message-style-8 {
	COLOR: #00ff00
}
.tx-vjchat-message-style-9 {
	COLOR: #008080
}
.tx-vjchat-message-style-10 {
	COLOR: #00ffff
}
.tx-vjchat-message-style-11 {
	COLOR: #0000ff
}
.tx-vjchat-message-style-12 {
	COLOR: #ff00ff
}
.tx-vjchat-message-style-13 {
	COLOR: #7f7f7f
}
.tx-vjchat-message-style-14 {
	COLOR: #d2d2d2
}
.tx-vjchat-ok {
	COLOR: #06480e; BACKGROUND-COLOR: #f0f0f0
}
.tx-vjchat-error {
	COLOR: #f00
}
DIV.tx-vjchat-cmd-smileys-text {
	PADDING-RIGHT: 0.62em; FLOAT: left; MARGIN-BOTTOM: 0.62em; WIDTH: 5em; HEIGHT: 1.2em; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right
}
DIV.tx-vjchat-cmd-smileys-image {
	FLOAT: left; MARGIN-BOTTOM: 0.62em; WIDTH: 4em; HEIGHT: 1.2em; BACKGROUND-COLOR: #f0f0f0
}
DIV.tx-vjchat-cmd-help {
	FONT-SIZE: 0.95em; BACKGROUND-COLOR: #f0f0f0
}
DIV.tx-vjchat-cmd-help * {
	FONT-SIZE: 0.95em; BACKGROUND-COLOR: #f0f0f0
}
DIV.tx-vjchat-cmd-help DIV.tx-vjchat-cmd-help-command {
	
}
SPAN.tx-vjchat-cmd-help-link {
	CURSOR: pointer; TEXT-DECORATION: underline
}
DIV.tx-vjchat-cmd-help-command DIV.tx-vjchat-cmd-help-command-title {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 9em
}
DIV.tx-vjchat-cmd-help-command SPAN.tx-vjchat-cmd-help-command-descr {
	
}
DIV.tx-vjchat-cmd-help-command SPAN.tx-vjchat-cmd-help-parameter-list {
	
}
DIV.tx-vjchat-cmd-help-command SPAN.tx-vjchat-cmd-help-parameter-descr {
	DISPLAY: block; MARGIN-LEFT: 11em
}
#tx-vjchat-userlist * {
	FONT-SIZE: 0.9em; FONT-FAMILY: "Arial", "Helvetica", sans-serif
}
#tx-vjchat-userlist .tx-vjchat-link-box {
	DISPLAY: block; FLOAT: right; WIDTH: 50px
}
#tx-vjchat-userlist .tx-vjchat-pr-link {
	FONT-SIZE: 0.8em; CURSOR: pointer
}
#tx-vjchat-userlist .tx-vjchat-pm-link {
	FONT-SIZE: 0.8em; CURSOR: pointer
}
#tx-vjchat-userlist .tx-vjchat-userlist-moderator {
	COLOR: #880000
}
#tx-vjchat-userlist .tx-vjchat-userlist-expert {
	COLOR: #06480e
}
#tx-vjchat-userlist .tx-vjchat-userlist-superuser {
	BACKGROUND-COLOR: #ffe4e4
}
#tx-vjchat-userlist .tx-vjchat-userlist-username {
	FONT-WEIGHT: bold; FLOAT: left; CURSOR: pointer
}
#tx-vjchat-userlist .tx-vjchat-userlist-user {
	
}
#tx-vjchat-userlist .tx-vjchat-userlist-moderator {
	
}
#tx-vjchat-userlist .tx-vjchat-userlist-expert {
	
}
#tx-vjchat-userlist .tx-vjchat-userlist-owner {
	
}
#tx-vjchat-userlist .tx-vjchat-userlist-superuser {
	
}
#tx-vjchat-userlist .tx-vjchat-userlist-owner {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#tx-vjchat-userlist .tx-vjchat-userlist-moderator {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#tx-vjchat-userlist .tx-vjchat-userlist-superuser {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#tx-vjchat-userlist .tx-vjchat-userlist-item IMG {
	FLOAT: left; MARGIN-RIGHT: 2px
}
#tx-vjchat-user-detail IMG {
	FLOAT: left; MARGIN-RIGHT: 2px
}
#tx-vjchat-userlist .tx-vjchat-userlist-item {
	CLEAR: both; BORDER-BOTTOM: #fbfbfb 1px solid; HEIGHT: 20px
}
#tx-vjchat-userlist .tx-vjchat-userlist-item:hover {
	FONT-WEIGHT: bold
}
#tx-vjchat-user-detail {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #cfcfcf 1px solid; PADDING-LEFT: 0.8em; Z-INDEX: 10000; FILTER: alpha(opacity=80); PADDING-BOTTOM: 0.8em; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 12em; PADDING-TOP: 0.8em; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #fff; -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8
}
#tx-vjchat-user-detail * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Arial", "Helvetica", sans-serif
}
#tx-vjchat-user-detail #tx-vjchat-user-detail-caption {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.tx-vjchat-rooms-short A IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px! important; BORDER-TOP: 0px; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: 0px; MARGIN-RIGHT: 0.2em! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: 0px
}
DIV.csc-textpic-caption-c .csc-textpic-caption {
	TEXT-ALIGN: center
}
DIV.csc-textpic-caption-r .csc-textpic-caption {
	TEXT-ALIGN: right
}
DIV.csc-textpic-caption-l .csc-textpic-caption {
	TEXT-ALIGN: left
}
DIV.csc-textpic DIV.csc-textpic-imagecolumn {
	DISPLAY: inline; FLOAT: left
}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 2px solid
}
DIV.csc-textpic-imagewrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.csc-textpic IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
	FLOAT: left
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
	FLOAT: left
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {
	FLOAT: none
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {
	FLOAT: none
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DL.csc-textpic-image {
	MARGIN: 0px
}
DL.csc-textpic-image DT {
	DISPLAY: inline; MARGIN: 0px
}
DL.csc-textpic-image DD {
	MARGIN: 0px
}
DIV.csc-textpic-clear {
	CLEAR: both
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	MARGIN: 0px
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	MARGIN: 0px
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-BOTTOM: 5px
}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
DIV.csc-textpic DIV.csc-textpic-imagerow {
	CLEAR: both
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
	MARGIN-LEFT: 0px! important
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
	MARGIN-RIGHT: 0px! important
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
	MARGIN-RIGHT: 10px! important
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	MARGIN-RIGHT: 10px! important
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
	MARGIN-LEFT: 10px! important
}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	MARGIN-LEFT: 10px! important
}
DIV.csc-textpic-above DIV.csc-textpic-text {
	CLEAR: both
}
DIV.csc-textpic-center {
	TEXT-ALIGN: center
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap {
	MARGIN: 0px auto
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	TEXT-ALIGN: left
}
DIV.csc-textpic-center DIV.csc-textpic-text {
	TEXT-ALIGN: left
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap {
	FLOAT: right
}
DIV.csc-textpic-right DIV.csc-textpic-text {
	CLEAR: right
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap {
	FLOAT: left
}
DIV.csc-textpic-left DIV.csc-textpic-text {
	CLEAR: left
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
	FLOAT: left
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
	FLOAT: right
}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	CLEAR: both; FLOAT: right
}
* HTML DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {
	HEIGHT: 1%
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	CLEAR: both; FLOAT: left
}
* HTML DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {
	HEIGHT: 1%
}
.tx-eubirthdays-pi1 {
	MARGIN-LEFT: 5px
}
