.largeButtons:after {
clear:both;
content:"";
display:block;
height:0;
}
.largeButtons ul {
list-style:none outside none;
margin:0;
padding:0;
}
.largeButtons li {
border:1px none;
float:right;
margin:0 0 0 5px;
}
.largeButtons a {
border-style:solid;
border-width:1px;
display:block;
padding:1px 4px;
text-decoration:none;
white-space:nowrap;
}
.largeButtons span {
font-weight:normal;
}
.smallButtons:after {
clear:both;
content:"";
display:block;
height:0;
}
.smallButtons ul {
list-style:none outside none;
margin:0;
padding:0;
}
.smallButtons li {
border:1px none;
float:right;
margin:10px 0 0 4px;
}
.smallButtons .pageMenu li {
border:0 none;
float:none;
margin:0;
padding:0;
}
.smallButtons a {
border-style:solid;
border-width:1px;
display:block;
padding:0 2px;
text-decoration:none;
white-space:nowrap;
}
.smallButtons .pageMenu a {
border:0 none;
}
.smallButtons span {
font-weight:normal;
padding-left:1px;
}
.optionButtons ul {
list-style:none outside none;
margin:0;
padding:0;
}
.optionButtons li {
float:left;
margin-right:2px;
margin-top:0.3em;
}
.optionButtons .pageMenu li {
border:0 none;
float:none;
margin:0;
padding:0;
}
.optionButtons a {
display:block;
padding:0 4px;
text-decoration:none;
}
.optionButtons .pageMenu a {
border:0 none;
float:none;
margin:0;
padding:0;
}
.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 {
clear:both;
padding:4px;
}
.infoBox h3 {
font-weight:bold;
}
.containerIcon {
float:left;
text-align:center;
width:30px;
}
.containerContent {
margin-left:35px;
}
.containerIconSmall {
float:left;
text-align:center;
width:30px;
}
.containerContentSmall {
margin-left:30px;
}
.mainHeadline {
clear:both;
display:block;
margin:3px 0 7px;
min-height:50px;
padding:0;
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;
overflow:hidden;
padding:0;
}
.mainHeadline .headlineContainer h2 a {
text-decoration:none;
}
.mainHeadline .headlineContainer p {
margin:0;
padding:0;
}
.subHeadline {
border-left-width:0 !important;
border-right-width:0 !important;
border-top-width:0 !important;
font-weight:bold;
margin-bottom:10px;
padding-bottom:7px;
}
.content .subHeadline h3 {
font-weight:bold;
}
fieldset {
border-width:1px;
display:block;
margin:10px 0;
padding:5px 13px 10px;
}
fieldset:after {
clear:both;
content:"";
display:block;
height:0;
}
fieldset legend {
margin:0 0 0 -5px;
padding:0 5px;
}
fieldset fieldset {
margin-bottom:5px;
}
form {
margin:0;
padding:0;
}
textarea, input, select {
font-size:0.95em;
}
input[type="submit"], input[type="reset"], input[type="button"], input[type="file"] {
font-size:1em;
}
.formSubmit {
margin-bottom:15px;
margin-top:10px;
text-align:center;
}
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;
}
input[type="file"], 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;
overflow:hidden;
}
.formElement {
margin:5px 0 3px;
min-height:0;
}
.formElement:after {
clear:both;
content:"";
display:block;
height:0;
}
.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 {
display:block;
font-size:1em !important;
}
.containerContent .formField {
margin-top:-5px;
}
.formFieldLabel {
float:left;
text-align:right;
width:200px;
}
fieldset .formFieldLabel {
width:187px;
}
.formFieldDesc {
padding:0 0 2px;
}
.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 {
margin:5px 0 3px;
min-height:0;
}
.formGroup .formGroupLabel {
float:left;
text-align:right;
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 outside none;
margin:0;
padding:0;
}
.formOptions li {
float:left;
margin-top:3px;
padding-right:2%;
width:23%;
}
.formOptions li span {
float:none;
padding-left:12px;
}
.formOptionsLong {
list-style:none outside none;
margin:0 0 7px;
padding:0;
}
.formOptionsLong li {
margin:3px 0 0;
padding:0;
}
.formOptionsLong span, .formOptionsLong label {
display:inline;
}
.floatContainer {
min-height:0;
}
.floatContainer:after {
clear:both;
content:"";
display:block;
height:0;
}
.floatedElement {
display:block;
float:left;
margin:0 4px 0 0;
padding:0;
position:relative;
}
.floatedElement:after {
clear:both;
content:"";
display:block;
height:0;
}
.floatedElement label {
display:block;
font-size:0.85em;
position:absolute;
top:-2px;
white-space:nowrap;
}
.floatedElement input, .floatedElement select, .floatedElement p {
margin:1.25em 0 0;
width:auto;
}
.floatedElement a img {
display:block;
margin-top:12px;
}
.floatedElementLabel {
min-width:50px;
text-align:right;
}
.followsFloatedElement {
clear:both;
}
.floatedElementContainer {
padding:3px 0;
}
.formError, .formError a {
color:#CC0000;
}
.formError .inputText, .formError textarea, .formError select {
background-color:#FFEEEE;
border-color:#CC0000;
}
.formError .mceToolbar select {
border-color:transparent !important;
}
.longSelect select {
width:100%;
}
body, html {
margin:0 !important;
padding:0 !important;
}
#main:after {
clear:both;
content:"";
display:block;
}
#page {
padding:0 0 15px;
text-align:left;
}
p {
margin:0;
padding:0;
}
pre {
font-family:"Courier New",Courier,monospace !important;
}
img {
border:0 none;
vertical-align:middle;
}
hr {
display:none;
}
.hidden {
height:0;
left:-9000px;
max-width:8000px;
overflow:hidden;
position:absolute;
}
.new {
font-weight:bold;
}
.buddy {
font-size:1.2em;
}
.disabled {
color:#B2B2B2;
}
h1 {
margin:0;
padding:0 0 15px;
text-shadow:2px 2px 2px #333333;
}
h1 a {
text-decoration:none;
}
h2, h2 a {
text-decoration:none;
text-shadow:1px 1px 1px #BBBBBB;
}
h2, h3, h4, h5, h6 {
font-size:1em;
font-weight:normal;
margin:0;
padding:0;
text-align:left;
}
#main > h2 {
padding-bottom:7px;
}
a {
cursor:pointer;
}
a:hover {
text-decoration:none;
}
.externalURL {
background-image:url("../icon/externalURL.png");
background-position:right center;
background-repeat:no-repeat;
margin-right:3px;
padding-right:15px;
}
.externalURL:hover {
background-image:url("../icon/externalURLHover.png");
background-position:right center;
background-repeat:no-repeat;
}
.breadCrumbs {
font-size:0.95em;
list-style:none outside none;
margin:5px 0;
padding:0;
}
.breadCrumbs li {
display:inline;
font-style:italic;
margin-right:1px;
}
.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 {
clear:both;
content:"";
display:block;
height:0;
}
.success, .warning, .error, .info {
background-position:10px center;
background-repeat:no-repeat;
margin-bottom:20px;
padding:7px 10px 7px 45px;
}
.success {
background-color:#EEFFEE;
background-image:url("../icon/successM.png");
border-color:#009900;
color:#009900;
}
.success a, .success a:hover {
color:#333333;
}
.warning {
background-color:#FFFFDD;
background-image:url("../icon/warningM.png");
border-color:#666600;
color:#666600;
}
.warning a, .warning a:hover {
color:#333333;
}
.error {
background-color:#FFEEEE;
background-image:url("../icon/errorM.png");
border-color:#CC0000;
color:#CC0000;
}
.error a, .error a:hover {
color:#333333;
}
.info {
background-color:#DDEEFF;
background-image:url("../icon/infoM.png");
border-color:#0066FF;
color:#0066FF;
}
.info a, .info a:hover {
color:#333333;
}
.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;
}
.highlight {
background-color:#FFFF00;
color:#0000FF;
padding:0 2px;
}
.copyright {
clear:both;
padding:20px 0 7px;
text-align:center;
white-space:nowrap;
}
.copyright a {
text-decoration:none;
}
.userPanel {
clear:both;
padding:5px 0 0 2px;
}
.userPanel:after {
clear:both;
content:"";
display:block;
height:0;
}
#userNote {
float:left;
margin:1px 7px 4px 0;
}
#userNote p {
white-space:nowrap;
}
.loginPopup {
position:absolute;
white-space:nowrap;
z-index:100;
}
.loginPopup .container-1 {
padding:4px;
}
.loginPopup input[type="text"], .loginPopup input[type="password"] {
font-size:1em;
width:auto !important;
}
#userMenu ul {
list-style:none outside none;
margin:0;
padding:0;
}
#userMenu li {
float:left;
margin:1px 7px 4px 0;
}
#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;
}
#date {
float:right;
margin:1px 0 4px 7px;
white-space:nowrap;
}
#header {
border:1px none;
clear:both;
margin-bottom:10px;
min-height:0;
padding:0;
position:relative;
}
#header:after {
clear:both;
content:"";
display:block;
height:0;
}
#search {
background-color:transparent;
border-style:solid;
border-width:0;
position:absolute;
right:13px;
top:13px;
z-index:100;
}
#search .searchContainer {
border-width:0;
margin:0;
padding:10px;
}
#search ul {
list-style:none outside none;
margin:0;
padding:0;
}
#search noscript p {
margin:3px 0 0;
padding:0;
}
#search input.searchSubmit {
margin:-1px 0 0;
padding-left:1px;
vertical-align:middle;
}
#searchInput {
background-image:url("../icon/searchHeadS.png");
background-position:2px center;
background-repeat:no-repeat;
padding-left:23px;
width:13em;
}
.searchOptions {
background-image:url("../icon/searchHeadOptionsS.png") !important;
}
.searchInputMenu {
font-size:1.2em;
position:relative;
}
#logo {
border-style:solid;
border-width:1px 1px 0;
margin:0 0 -1px;
overflow:hidden;
padding:0;
position:relative;
z-index:10;
}
#logo h1 a, #logo a img {
border:0 none;
margin:0;
padding:0;
}
#logo a.pageLogo, #logo h1.pageTitle {
display:block;
height:100%;
margin:0;
padding:0;
position:absolute;
width:100%;
}
#logo h1.pageTitle a {
display:block;
height:100%;
position:relative;
z-index:20;
}
.mainMenu {
border-style:solid;
border-width:0 1px 1px;
}
.mainMenu div {
display:table;
}
.mainMenu ul {
display:table-row;
list-style:none outside none;
margin:0;
padding:0;
}
.mainMenu li {
display:table-cell;
}
.mainMenu a {
border:0 none;
display:block;
margin:0 -1px 0 0;
padding:3px 5px 2px;
text-decoration:none;
}
.mainMenu li.first a, .mainMenu li.firstActive a {
margin-left:-1px;
}
.mainMenu span {
padding:0 2px 0 0;
}
.mainMenu div.popupMenu {
font-size:1em;
}
#changeLanguageMenu img {
margin-left:0;
}
#changeLanguageMenu span {
margin:0 0 0 22px !important;
}
.inlineCalendar {
display:none;
position:absolute;
width:170px;
z-index:100;
}
.inlineCalendarHeader, .inlineCalendarFooter {
border-collapse:collapse;
border-spacing:0;
border-width:1px;
color:#FFFFFF;
table-layout:fixed;
width:100%;
}
.inlineCalendarHeader td, .inlineCalendarFooter td {
font-weight:bold;
padding:0;
text-align:center;
}
.inlineCalendarHeader td a, .inlineCalendarFooter td a {
border-style:solid;
border-width:1px;
display:block;
padding:1px;
text-decoration:none;
}
.inlineCalendarHeader td span, .inlineCalendarFooter td span {
border-style:solid;
border-width:1px 0;
display:block;
padding:1px;
}
.inlineCalendarHeader td a:hover, .inlineCalendarFooter td a:hover {
text-decoration:none;
}
.changeElement {
width:1.5em;
}
.inlineCalendarTable {
border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-collapse:collapse;
border-spacing:0;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-width:0 1px !important;
table-layout:fixed;
width:100%;
}
.inlineCalendarTable td {
margin:0;
padding:0;
}
.inlineCalendarTable a {
border-style:solid;
border-width:1px;
display:block;
margin:1px;
padding:1px;
text-align:center;
text-decoration:none;
}
.weekDays {
text-align:center;
}
.membersList td {
text-align:center;
}
.membersList td.columnUsername {
text-align:left;
}
.membersList td.columnAvatar {
height:50px;
}
.message {
clear:both;
margin-bottom:7px;
padding:0;
}
.message h3, .message h4 {
font-size:1.1em;
font-weight:bold;
margin:0;
min-height:0 !important;
overflow:hidden;
padding-top:7px;
text-decoration:none;
}
.message h3 a, .message h3 a:hover, .message h4 a, .message h4 a:hover {
text-decoration:none;
}
.message:after {
clear:both;
content:"";
display:block;
height:0;
}
.messageInner {
border-style:solid;
border-width:1px;
display:block;
margin:0 !important;
padding:0;
}
.messageInner:after {
clear:both;
content:"";
display:block;
height:0;
}
.messageMinimized .messageInner {
clear:both;
padding-left:15px !important;
padding-right:15px !important;
}
.messageMinimized .messageInner p {
display:block;
padding:0 35px;
}
.messageMinimized .messageInner img {
float:left;
}
.message .messageLeft .messageSidebar, .message .messageFramedLeft .messageSidebar, .message .messageRight .messageSidebar, .message .messageFramedRight .messageSidebar {
line-height:1.3;
margin:0 0 -2.3em;
overflow:hidden;
padding:0;
width:180px;
}
.message .messageTop .messageSidebar, .message .messageFramedTop .messageSidebar {
clear:both;
float:none;
line-height:1.3;
margin:0 !important;
overflow:hidden;
padding:0;
position:relative;
text-align:left;
width:100%;
}
.message .messageTop .messageSidebar {
min-height:100px;
}
.message .messageFramedTop .messageSidebar {
min-height:90px;
padding-bottom:0 !important;
}
.message .guestPost .messageSidebar {
min-height:40px !important;
padding-bottom:10px;
}
.message .messageLeft .messageSidebar, .message .messageFramedLeft .messageSidebar {
float:left;
}
.message .messageRight .messageSidebar, .message .messageFramedRight .messageSidebar {
float:right;
}
.message .messageSidebar:after {
clear:both;
content:"";
display:block;
height:0;
}
.message .messageTop .messageAuthor, .message .messageFramedTop .messageAuthor {
border-width:0 !important;
float:left;
margin:0 0 0 95px;
padding:10px 15px 1px;
}
.message .messageLeft .messageAuthor, .message .messageRight .messageAuthor, .message .messageFramedLeft .messageAuthor, .message .messageFramedRight .messageAuthor {
border-width:0;
display:block;
margin:0;
padding:10px 15px 7px;
}
.message .dividers .messageAuthor {
border-style:solid;
border-width:0 0 1px;
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 {
display:block;
margin:0;
padding:7px 15px;
}
.message .dividers .userAvatar {
border-style:solid;
border-width:1px 0 0 !important;
}
.message .userAvatar a {
margin:0;
padding:0;
}
.message .messageLeft .userAvatarFramed, .message .messageRight .userAvatarFramed, .message .messageFramedLeft .userAvatarFramed, .message .messageFramedRight .userAvatarFramed {
border-style:solid;
border-width:1px;
height:152px;
margin:7px 13px;
padding:0;
position:relative;
text-align:left;
width:152px;
}
.message .messageLeft .userAvatarFramed a, .message .messageRight .userAvatarFramed a, .message .messageFramedLeft .userAvatarFramed a, .message .messageFramedRight .userAvatarFramed a {
border-style:solid;
border-width:1px;
height:150px;
margin:0;
padding:0;
position:absolute;
width:150px;
}
.message .userAvatarFramed a img {
left:50%;
position:absolute;
top:50%;
}
.message .messageTop .userAvatar, .message .messageFramedTop .userAvatar {
height:76px;
margin:10px 15px;
padding:0;
position:relative;
width:76px;
}
.message .messageTop .userAvatar, .message .messageFramedTop .userAvatar, .message .messageTop .userAvatarFramed, .message .messageFramedTop .userAvatarFramed {
left:0;
position:absolute;
top:0;
}
.message .messageTop .userAvatarFramed, .message .messageFramedTop .userAvatarFramed {
border-style:solid;
border-width:1px;
display:block;
height:78px;
margin:10px 15px;
padding:0;
width:78px;
}
.message .messageTop .userAvatarFramed a, .message .messageFramedTop .userAvatarFramed a {
border-style:solid;
border-width:1px;
display:block;
height:76px;
margin:0;
padding:0;
width:76px;
}
.message .messageTop .userCredits, .message .messageFramedTop .userCredits {
border-width:0 !important;
float:right;
margin:7px 0;
padding:0;
text-align:right;
}
.message .messageLeft .userCredits, .message .messageRight .userCredits, .message .messageFramedLeft .userCredits, .message .messageFramedRight .userCredits {
margin:0;
padding:7px 15px;
}
.message .dividers .userCredits {
border-style:solid;
border-width:1px 0 0;
}
.message .userCredits .userPosts a {
display:block;
padding:0 0 3px;
}
.message .messageTop .userCredits p, .message .messageFramedTop .userCredits p {
margin:0;
padding:0 15px;
}
.message .messageTop .userMessenger, .message .messageFramedTop .userMessenger {
border-width:0 !important;
clear:both;
margin:0 0 0 95px;
padding:0 15px;
text-align:left;
}
.message .messageTop.guestPost .userMessenger, .message .messageFramedTop.guestPost .userMessenger {
border-width:0 !important;
margin:0;
padding:10px 15px;
position:absolute;
right:0;
top:0;
}
.message .dividers .userMessenger {
border-style:solid;
border-width:1px 0 0;
}
.message .messageLeft .userMessenger, .message .messageRight .userMessenger, .message .messageFramedLeft .userMessenger, .message .messageFramedRight .userMessenger {
margin:0;
padding:7px 15px 0;
}
.message .messageLeft.dividers .userMessenger, .message .messageRight.dividers .userMessenger, .message .messageFramedLeft.dividers .userMessenger, .message .messageFramedRight.dividers .userMessenger {
border-style:solid;
border-width:1px 0 0;
}
.message .userMessenger ul {
list-style:none outside 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;
margin:0;
}
.message .messageFramedTop .messageContent {
border-width:1px;
margin:10px 15px;
}
.message .messageContent:after {
clear:both;
content:"";
display:block;
height:0;
}
.message .messageContentInner {
border-style:solid;
border-width:0;
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 {
clear:both;
content:"";
display:block;
height:0;
}
.message .messageHeader {
border-left-width:0;
border-right-width:0;
border-style:solid;
border-top-width:0;
margin:0;
min-height:30px;
padding:0;
}
.message .messageHeader .containerIcon {
margin:0;
padding:0 0 3px;
text-align:left;
width:25px;
}
.message .messageHeader .containerContent {
padding-bottom:7px;
}
.message .messageHeader .containerContent p {
padding:3px 0 0;
}
.message .messageHeader .messageMarkCheckBox {
margin:0;
padding:0;
}
.message .messageHeader .messageCount {
float:right;
}
.message .messageHeader .messageNumber {
border-style:solid;
border-width:1px;
margin:0 0 0 4px;
padding:0 4px;
text-decoration:none;
}
.message .messageBody {
display:block;
margin:0;
overflow:hidden;
padding:7px 0 0;
position:relative;
width:100%;
}
.message .poll {
float:left;
margin:0 15px 7px 0;
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:0.95em;
text-align:right;
}
.poll .pollOptionBar {
float:left;
height:6px;
margin-right:4px;
}
.poll .pollBarColor1 {
background-color:#93BEFE;
border-bottom:6px solid #468FFC;
}
.poll .pollBarColor2 {
background-color:#6BE8FF;
border-bottom:6px solid #02C4E7;
}
.poll .pollBarColor3 {
background-color:#B8FB82;
border-bottom:6px solid #30FF00;
}
.poll .pollBarColor4 {
background-color:#F6FF00;
border-bottom:6px solid #EDE502;
}
.poll .pollBarColor5 {
background-color:#FFC676;
border-bottom:6px solid #FF9600;
}
.poll .pollBarColor6 {
background-color:#FE9595;
border-bottom:7px solid #FE4747;
}
.poll .pollBarColor7 {
background-color:#FF99FF;
border-bottom:6px solid #FF66FF;
}
.poll .pollBarColor8 {
background-color:#C7A2E7;
border-bottom:7px solid #A56DD5;
}
.poll .pollBarColor9 {
background-color:#E1BB84;
border-bottom:6px solid #CA8A2F;
}
.poll .pollBarColor10 {
background-color:#C3BBBB;
border-bottom:6px solid #967E7E;
}
.message .signature {
border-bottom-width:0;
border-left-width:0;
border-right-width:0;
margin:7px 0 0;
overflow:hidden;
padding:7px 0 0;
position:relative;
}
.message .editNote {
border-bottom-width:0;
border-left-width:0;
border-right-width:0;
margin:7px 0 0;
padding:7px 0 0;
position:relative;
}
.message .messageFooter, .message .messageFooterLeft, .message .messageFooterRight {
border-bottom:0 none;
border-left:0 none;
border-right:0 none;
clear:both;
display:block;
margin:7px 0 0;
padding:0;
position:relative;
text-align:left;
}
.message .messageFooter:after, .message .messageFooterLeft:after, .message .messageFooterRight:after {
clear:both;
content:"";
display:block;
height:0;
}
.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 outside none;
margin:0;
padding:0;
}
.attachmentPreview ul:after {
clear:both;
content:"";
display:block;
height:0;
}
.attachmentPreview ul li {
float:left;
margin:0 5px 5px 0;
position:relative;
text-align:center;
}
.attachmentPreview ul li a {
border-style:solid;
border-width:1px;
display:block;
}
.attachmentPreview ul li > a {
height:160px;
width:160px;
}
.attachmentPreview ul li img {
position:relative;
top:50%;
}
.attachmentPreview ul li a:hover {
border-style:solid;
border-width:1px;
}
.attachmentPreview ul li a:hover span {
visibility:visible;
}
.attachmentPreview ul li a span {
background-position:right top;
background-repeat:no-repeat;
position:absolute;
right:50%;
top:50%;
visibility:hidden;
}
.attachmentFile:after {
clear:none;
}
.attachmentFile input {
float:right;
}
.attachmentFile ul {
list-style:none outside none;
margin:0 !important;
padding:0 !important;
}
.attachmentFile ul li {
border-style:solid;
border-width:1px 0 0;
margin:0;
min-height:22px;
padding:5px 0;
}
.attachmentFile ul li:first-child {
border:medium none;
}
.attachmentFile ul li div {
padding:3px 0 0 30px;
}
.attachmentFile ul li a img {
float:left;
}
.attachmentsInput {
padding:1px 0 3px;
}
.attachmentsInput input {
margin-top:2px;
width:100%;
}
.attachmentsInputSubmit {
float:right;
}
.quoteBox {
border-style:solid;
border-width:1px;
clear:both;
display:block;
margin:7px 0;
padding:7px 15px;
position:relative;
}
.quoteBox .quoteHeader {
padding:0 0 5px;
}
.quoteBox .quoteHeader h3 {
font-style:italic;
font-weight:bold;
margin:0;
padding:0;
}
.quoteBox .quoteHeader h3 img {
margin-top:-2px;
padding-right:3px;
vertical-align:middle;
}
.codeBox {
border-style:solid;
border-width:1px;
clear:both;
font-style:normal;
font-weight:normal;
margin:0;
padding:1px;
position:relative;
text-align:left;
}
.codeBox h3 {
font-style:italic;
font-weight:bold;
margin:0;
padding:5px;
}
.codeBox table {
border-spacing:0;
}
.codeBox pre {
font-family:monospace;
margin:0;
padding:0 5px;
}
.codeBox .codeLines, .codeBox .codeLineNumbers {
vertical-align:top;
}
.codeBox .codeLineNumbers img {
padding:5px;
}
.codeBox .codeLineNumbers {
text-align:right;
}
.codeBox div {
overflow:auto;
}
.smilies {
list-style:none outside none;
margin:0;
padding:0;
}
.smilies li {
display:inline;
margin-right:2px;
}
.tableList tr.disabled, .tableList tr.disabled:hover, .disabled div.messageInner {
background-color:#EEFFEE;
}
.disabled td, .disabled div.messageInner {
background-image:none;
}
.tabMenuContent .disabled .messageInner *, .disabled .messageSidebar *, .tableList tr.disabled td, .tableList tr.disabled td a, .tableList tr.disabled td a:hover, .tableList tr.disabled td .light, .tableList tr.disabled td .light a, .tableList tr.disabled:hover .columnTopic .topic a {
color:#009900;
}
.disabled div.messageInner {
border-color:#009900 !important;
border-style:dashed !important;
}
.tableList tr.deleted, .tableList tr.deleted:hover, .deleted div.messageInner {


background-color:#FFEEEE;
}
.deleted td, .deleted div.messageInner {
background-image:none;
}
.tabMenuContent .deleted .messageInner *, .deleted .messageSidebar *, .tableList tr.deleted td, .tableList tr.deleted td a, .tableList tr.deleted td a:hover, .tableList tr.deleted td .light, .tableList tr.deleted td .light a, .tableList tr.deleted:hover .columnTopic .topic a {
color:#CC0000;
}
.deleted {
border-color:#CC0000 !important;
border-style:dashed !important;
}
.deleted img {
opacity:0.5 !important;
}
.tableList tr.marked, .tableList tr.marked:hover, .marked div.messageInner {
background-color:#FFFFDD;
}
.marked td, .marked div.messageInner {
background-image:none;
}
.tabMenuContent .marked .messageInner *, .marked .messageSidebar *, .tableList tr.marked td, .tableList tr.marked td a, .tableList tr.marked td a:hover, .tableList tr.marked td .light, .tableList tr.marked td .light a, .tableList tr.marked:hover .columnTopic .topic a .tableList tr.marked:hover .columnTitle a .tableList tr.marked:hover .columnUsername a {
color:#333333;
}
.marked {
border-style:dashed !important;
}
table .marked, table .deleted, table .activeContainer {
border:medium none !important;
}
.border .message {
border:0 none;
margin:-1px 0 0 -1px;
padding:0;
}
.message .breadCrumbs {
float:left;
}
div.pageMenu {
margin-bottom:0;
margin-left:0;
margin-right:0 !important;
margin-top:0;
text-align:left;
}
div.pageMenu ul {
display:block !important;
float:none !important;
font-weight:normal !important;
list-style:none outside none;
margin:0;
padding:0;
}
div.pageMenu li {
border:0 none;
display:block !important;
float:none !important;
margin:0 !important;
}
div.pageMenu a, div.pageMenu a:hover {
background:none repeat scroll 0 0 transparent;
border:0 none;
display:block !important;
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;
}
.popupMenu {
border-width:1px;
margin:0 0 10px;
opacity:0.9 !important;
padding:1px;
position:absolute;
white-space:nowrap;
z-index:30;
}
.pageNavigation {
clear:left;
float:left;
margin-bottom:5px;
margin-right:20px;
margin-top:0.5em;
}
.pageNavigation ul {
list-style:none outside none;
margin:0;
padding:0;
}
.pageNavigation li {
border-style:solid;
border-width:1px;
float:left;
margin-right:3px;
position:relative;
}
.pageNavigation li.active, .pageNavigation li:active {
border-style:solid;
border-width:1px;
}
.pageNavigation a, .pageNavigation li span {
border-style:solid;
border-width:1px;
display:block;
padding:0 4px;
text-align:center;
text-decoration:none;
}
.pageNavigation li div {
bottom:1.6em;
display:none;
margin-left:-1px;
opacity:0.9;
padding:0 0 0.4em;
position:absolute;
text-align:center;
width:12em;
z-index:200;
}
.pageNavigation li:hover div {
display:block;
}
.pageNavigation li ul {
border:1px none;
clear:left;
float:left;
padding:0 0 2px 2px;
}
.pageNavigation li ul li {
margin-top:2px;
text-align:right !important;
}
.pageNavigation .skip, .pageNavigation .skip:hover, .pageNavigation .skip:active {
border:medium none;
}
.pageNavigation .skip a, .pageNavigation .skip a:hover, .pageNavigation .skip a:active, .pageNavigation .skip span {
background-color:transparent;
background-image:none !important;
border:medium none;
margin:0;
padding:0;
}
.pageNavigation .skip {
padding:1px !important;
width:16px;
}
.pageNavigation .skip img {
vertical-align:middle;
}
.pageNavigation input {
background-color:transparent;
border:medium none;
display:none;
margin:0;
min-height:1.84em;
padding:2px 0;
text-align:center;
width:2.5em;
}
.pageNavigation .children {
padding:0;
}
.pageNavigation a, .pageNavigation li ul, .pageNavigation li {
border-width:1px;
}
.pageNavigation a, .pageNavigation li.children span {
border-color:#FFFFFF;
border-style:solid;
}
.pmBoxFull {
color:#CC0000;
font-weight:bold;
}
#pmOutstandingNotifications ul {
margin:5px 0 0 15px;
padding:0;
}
.profileDisplay:after {
clear:both;
content:"";
display:block;
height:0;
}
.profileDisplay .containerHead {
clear:both;
min-height:24px;
}
.profileDisplay .containerHead h3 {
padding-top:2px;
}
.userProfileBox {
float:right;
padding-top:10px;
width:220px;
}
.userProfileBox #userProfileAvatar div.container-1 {
text-align:center;
}
.userProfileBox #userProfileAvatar div.container-1 {
padding:4px 4px 13px;
}
.userProfileBox .border {
padding:1px;
}
.userProfileBox .containerHead {
margin:0 0 1px;
}
#userProfileBuddies .pageMenu ul {
max-height:20em;
overflow:auto;
position:relative;
}
#userProfileBuddies a {
outline-width:0;
}
#userProfileBuddies a img {
margin-top:4px;
}
.userProfileContent {
margin-right:235px;
padding-top:10px;
}
.userProfileContent div.border {
overflow:hidden;
}
.userProfileContent .fieldTitle {
float:left;
padding:8px;
text-align:right;
width:200px;
}
.userProfileContent > div.border > div:after {
clear:both;
content:"";
display:block;
height:0;
}
.userProfileContent .fieldValue {
border-style:solid;
border-width:0 0 0 1px;
margin:0 0 0 216px;
min-height:18px;
padding:8px;
}
.messenger {
margin:5px !important;
}
.messenger > div {
padding:0;
}
.messenger h1 {
font-size:1.3em;
list-style:none outside none;
}
.messenger ul {
font-size:0.8em;
list-style:none outside none;
padding:0;
}
.messengerStatus {
background-color:#FFFFFF;
text-align:center;
}
.messengerName, .messengerInfo {
text-align:center;
}
.memberList {
list-style:none outside none;
margin:0;
padding:0;
}
.memberList:after {
clear:both;
content:"";
display:block;
height:0;
}
.memberList li {
border:1px none;
display:block;
float:left;
margin:5px 10px 5px 0;
padding:1px;
position:relative;
width:200px;
}
.memberList li .memberName {
border-style:solid;
border-width:0 1px 0 0;
display:block;
padding:3px 3px 3px 24px;
text-decoration:none;
width:150px;
}
.memberList li > img {
left:0;
margin:-8px 4px 0;
position:absolute;
top:50%;
}
.memberList li a > img {
border:medium none;
margin:-12px 4px 0;
padding:4px 3px;
position:absolute;
right:-3px;
top:50%;
}
.avatarDisplay {
float:left;
}
.avatarDisplay:after {
clear:both;
content:"";
display:block;
height:0;
}
.avatarDisplay fieldset, .avatarUpload fieldset {
margin:0;
}
.avatarDisplay div {
height:150px;
position:relative;
width:150px;
}
.avatarDisplay div img {
left:50%;
position:absolute;
top:50%;
}
.avatarSelection {
clear:both;
min-height:0;
width:100%;
}
.avatarSelection:after {
clear:both;
content:"";
display:block;
height:5px;
}
.avatarNone {
margin:10px 0 15px;
}
.avatarUpload {
margin-left:200px;
}
.avatarUpload fieldset {
display:inline-block;
margin:0 !important;
}
.avatarUpload fieldset .formElement {
padding:5px 0 0;
position:relative;
}
.avatarUpload fieldset .formFieldDesc {
margin:0;
padding:5px 0;
}
.avatarShow {
clear:both;
display:block;
}
.avatarSelect {
clear:both;
display:block;
float:left;
margin:7px 0;
}
.avatarSelect ul {
list-style:none outside none;
margin:0;
padding:0;
}
.avatarSelect li {
float:left;
margin:0 5px 5px 0;
}
.avatarSelect li label {
border-width:1px;
display:block;
height:150px;
padding:1px;
position:relative;
width:150px;
}
.avatarSelect li label:hover {
cursor:pointer;
}
.avatarSelect li label input {
left:5px;
position:absolute;
top:5px;
z-index:1;
}
.avatarSelect li label img {
left:50%;
position:absolute;
top:50%;
}
.userGroupsList {
list-style-type:square;
}
.userGroupsList h4 {
font-weight:bold;
margin-bottom:5px;
}
.userGroupsList p {
margin-bottom:5px;
}
.userGroupsList li {
clear:both;
margin-bottom:5px;
}
.userGroupsList li .smallButtons {
clear:both;
float:right;
position:relative;
}
.tabMenu {
clear:both;
margin-top:5px;
width:100%;
}
.tabMenu:after {
clear:both;
content:"";
display:block;
height:0;
}
.tabMenu ul {
margin:0;
padding:0 0 0 10px;
}
.tabMenu li {
border-width:1px 1px 0;
float:left;
list-style:none outside none;
margin-right:3px;
}
.tabMenu li a {
border-style:solid;
border-width:1px;
display:block;
padding:2px 5px 0;
position:relative;
text-decoration:none;
white-space:nowrap;
z-index:10;
}
.tabMenu li.activeTabMenu a {
border-bottom:medium none;
padding-bottom:3px;
position:relative;
z-index:20;
}
.tabMenu li a, .tabMenu li.activeTabMenu a {
min-height:23px;
}
.subTabMenu {
border:1px none;
margin-bottom:-1px;
margin-top:-2px;
padding:1px;
position:relative;
z-index:0;
}
.subTabMenu:after {
clear:both;
content:"";
display:block;
height:0;
}
.subTabMenu .containerHead {
margin:0;
min-height:5px;
padding:2px;
}
.subTabMenu .containerHead h2, .subTabMenu .containerHead h3 {
padding:2px 5px;
}
.subTabMenu .containerHead:after {
clear:both;
content:"";
display:block;
height:0;
}
.subTabMenu ul {
list-style:none outside none;
margin:0;
padding:0;
}
.subTabMenu li {
float:left;
}
.subTabMenu li a {
display:block;
margin:1px;
padding:2px 6px;
text-decoration:none;
white-space:nowrap;
}
.subTabMenu li.activeSubTabMenu a, .subTabMenu li a:hover {
border-width:1px;
padding:1px 5px;
}
.subTabMenu .containerHead div {
font-size:5px;
height:5px;
}
.tabMenuContent {
clear:both;
}
.tabMenuContent > div {
padding:7px 25px 5px;
}
.tabMenuContent h3 {
margin-bottom:2px;
margin-top:10px;
}
.tabMenuContent h3.containerContent {
margin-bottom:0;
margin-top:0;
}
.tabMenuContent fieldset.noJavaScript {
background:none repeat scroll 0 0 transparent;
border:0 none;
margin:0;
padding-top:13px;
}
.tabMenuContent legend.noJavaScript {
display:none;
}
.tabMenuContentContainer {
clear:both;
}
.tableDifference {
border:0 none;
}
.tableDifference .containerHead #orig, #closing {
width:50%;
}
.tableDifference .origChar, .closingChar {
width:2%;
}
.tableDifference .orig, .closing {
width:48%;
}
.tableDifference tr td {
border:0 none;
}
.tableDifference #change td {
border-bottom:1px solid;
border-top:1px solid;
}
.tableDifference tr #delete {
background-color:#FFC0CB;
}
.tableDifference tr #add {
background-color:#DDFFDD;
}
.tableDifference tr #copy {
background-color:#FFFFCC;
}
.tableDifference tr td #deleteWords {
color:red;
font-weight:bold;
}
.tableDifference tr td #addWords {
color:green;
font-weight:bold;
}
.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-style:solid;
border-width:0 1px 1px 0;
font-weight:normal;
}
.tableList td {
border-style:solid;
border-width:0 1px 1px 0;
padding:4px;
}
.tableList td a {
text-align:left;
}
.tableHead div {
border-style:solid;
border-width:0 0 1px;
margin:-1px;
text-align:center;
}
.tableHead a, .tableHead .emptyHead {
border-style:solid;
border-width:0 0 1px;
display:block;
min-height:19px;
padding:2px 4px 0;
text-decoration:none;
white-space:nowrap;
}
.tableHead a img {
margin:-3px 0 0;
padding:0;
}
.tableHead .active a {
border-width:0 0 1px;
}
.tableHead .emptyHead {
position:relative;
white-space:normal;
}
.tableList td.columnText {
text-align:left;
}
.tableList td.columnNumbers, .tableList td.columnDate {
text-align:right;
white-space:nowrap;
}
.tableList td.columnID {
text-align:right;
width:1%;
}
.tableList td.columnIcon {
white-space:nowrap;
width:1%;
}
.tableList td.columnMark {
width:1%;
}
.tableList .statusDisplay {
float:right;
height:24px;
}
#editor .formFieldLabel {
display:block;
width:auto;
}
#editor .formField {
margin:0;
width:100%;
}
#editor .border {
margin-bottom:0 !important;
}
.formError .mceErrorBorder {
border-color:#CC0000;
position:relative;
z-index:1;
}
.editor {
padding-top:1px;
}
.editor .formFieldLabel {
display:none !important;
width:0;
}
.editor textarea, .editor textarea:focus {
border:0 none !important;
margin:0;
width:100%;
}
#editor .subTabMenu .containerHead div {
height:auto;
}
.mceToolbar {
display:block;
height:auto !important;
}
.mceToolbar ul {
display:block;
float:left;
margin:0 3px;
padding:0;
width:99.5%;
}
.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 none;
margin:2px 3px 0;
padding:0;
}
.fontFormat {
font-size:10pt;
height:1.7em;
margin-right:5px !important;
}
.mceButtonDisabled a img {
cursor:default;
opacity:0.3;
}
.mceButtonDisabled a:hover {
background:none repeat scroll 0 0 transparent !important;
border:1px solid transparent !important;
}
#editor .popupMenu {
opacity:1 !important;
}
div.mceColors {
background-color:#000000;
float:left;
width:113px !important;
}
div.mceColors ul {
list-style:none outside none;
margin:0;
padding:1px 0 0 1px;
width:auto;
}
div.mceColors ul li {
display:block !important;
float:left !important;
height:15px !important;
margin:0 1px 1px 0 !important;
padding:0 !important;
width:15px !important;
}
div.mceColors ul li a, div.mceColors ul li a:hover {
background-image:none;
background-position:0 50% !important;
background-repeat:no-repeat !important;
display:block !important;
height:15px !important;
margin:0 !important;
padding:0 !important;
width:15px !important;
}
div.mceColors ul li a:hover {
background-position:-1px -1px !important;
background-repeat:no-repeat !important;
border:1px solid #FFFFFF !important;
height:13px !important;
width:13px !important;
}
.mceEditorIframe {
border:0 none;
display:block;
margin:0;
padding:0;
width:100%;
}
.iframeHTML, .iframeBody {
background-color:transparent !important;
background-image:none !important;
clear:both;
}
.iframeBody p {
margin-bottom:auto;
}
blockquote.wysiwygQuote {
border-style:solid;
border-width:1px;
margin:20px;
padding:5px;
}
.editorCodeView {
border:0 none;
display:none;
margin:0;
overflow:auto;
padding:0;
}
.mceInputText {
border:0 none !important;
margin:0 !important;
padding:0 !important;
width:100%;
}
.mceResizeIconRow {
border-top:medium none !important;
}
.mceResizeIconRow div {
height:24px;
}
.mceResizeIcon {
background-image:url("../icon/wysiwyg/editorResizeM.png");
background-repeat:no-repeat;
cursor:se-resize;
float:right;
height:24px !important;
width:24px;
}
.mceResizeBox {
border-style:dotted;
border-width:1px;
display:none;
}
.largeButtons li a, .pmEditFolders a {
background-color:#777777;
}
.largeButtons li a:hover, .pmEditFolders a:hover {
background-color:#CECECE;
}
.largeButtons li a, .pmEditFolders a {
border-color:#FFFFFF;
}
.largeButtons li a:hover, .pmEditFolders a:hover {
border-color:#FFFFFF;
}
.largeButtons li a, .pmEditFolders a {
border-style:solid;
}
.largeButtons li a {
border-width:1px;
}
.largeButtons li {
border-color:#999999;
}
.largeButtons li:hover {
border-color:#999999;
}
.largeButtons li {
border-style:solid;
}
.largeButtons li {
border-width:1px;
}
.largeButtons li a, .pmEditFolders a {
color:#FFFFFF;
}
.largeButtons li a:hover, .pmEditFolders a:hover {
color:#333333;
}
.memberList li .memberName, .messageNumber, .optionButtons a, .smallButtons a {
background-color:#E8E8E8;
}
.memberList li .memberName {
border-color:#E8E8E8;
}
.memberList li .memberName:hover, .messageNumber:hover, .optionButtons a:hover, .pageNavigation li ul, .smallButtons li a:hover {
background-color:#FFFFFF;
}
.memberList li, .memberList li .memberRemove {
background-color:#FFFFFF;
}
.optionButtons a, .pageNavigation a, .pageNavigation li span, .smallButtons a {
border-color:#FFFFFF;
}
.memberList li .memberRemove:hover, .memberList li:hover {
background-color:#FFFFFF;
}
.optionButtons a:hover, .pageNavigation a:hover, .smallButtons a:hover {
border-color:#FFFFFF;
}
.pageNavigation li.children:hover > span {
border-color:#FFFFFF;
}
.optionButtons a, .pageNavigation a, .pageNavigation li span, .smallButtons a {
border-style:solid;
}
.optionButtons a, .pageNavigation a, .pageNavigation li span, .smallButtons a {
border-width:1px;
}
.memberList li, .messageNumber, .optionButtons li, .pageNavigation li, .smallButtons li {
border-color:#999999;
}
.memberList li:hover, .messageNumber:hover, .optionButtons li:hover, .pageNavigation li:hover, .smallButtons li:hover {
border-color:#999999;
}
.memberList li, .messageNumber, .optionButtons li, .smallButtons li {
border-style:solid;
}
.memberList li, .messageNumber, .optionButtons li, .smallButtons li {
border-width:1px;
}
.memberList li .memberName, .messageInner .color-1 .smallButtons a, .messageInner .color-2 .smallButtons a, .messageNumber, .optionButtons a, .smallButtons a {
color:#666666;
}
.memberList li .memberName:hover, .messageInner .color-1 .smallButtons a:hover, .messageInner .color-2 .smallButtons a:hover, .messageNumber:hover, .optionButtons a:hover, .smallButtons a:hover {
color:#333333;
}
.attachmentPreview ul li a:hover, .avatarDisplay div, .avatarSelect li label, .border, .mceResizeBox, .pmEditFolders, .pmUsageBar, .popupMenu, .profileDisplay fieldset, .subTabMenu, .userProfileBox #userProfileAvatar fieldset div {
background-color:#FFFFFF;
}
#logo, #search, .border .tableList td, .border .tableList th, .dividers .messageAuthor, .dividers .tocHeadline, .dividers .userAvatar, .dividers .userCredits, .dividers .userMessenger, .inlineCalendarFooter td a, .inlineCalendarFooter td span, .inlineCalendarHeader td a, .inlineCalendarHeader td span, .mainMenu, .mainMenu a, .mceEditor .mceColors li, .messageContent, .messageInner, .subTabMenu div.containerHead, .tableHead .emptyHead, .tableHead a, .tabMenu li a, .userAvatar, .userAvatarFramed, .userProfileContent .fieldTitle, .userProfileContent .fieldValue {
border-color:#FFFFFF;
}
#header, .attachmentFile ul li, .attachmentPreview ul li a, .avatarDisplay div, .avatarSelect li label, .border, .codeBox, .inlineCalendarFooter, .inlineCalendarHeader, .inlineCalendarTable, .marked, .mceResizeBox, .message, .messageContentInner, .messageNumber, .pageNavigation li ul, .pmEditFolders, .pmUsageBar, .popupMenu, .quoteBox, .searchContainer, .subTabMenu, .tabMenu li, .userAvatar a, .userAvatarFramed a, fieldset {
border-color:#000000;
}
#header, .border, .codeBox, .error, .info, .inlineCalendarFooter, .inlineCalendarHeader, .inlineCalendarTable, .message, .pageNavigation li ul, .pmEditFolders, .pmUsageBar, .popupMenu, .quoteBox, .searchContainer, .subTabMenu, .success, .tabMenu li, .warning, fieldset {
border-style:solid;
}
#header, .border, .codeBox, .error, .info, .inlineCalendarFooter, .inlineCalendarHeader, .inlineCalendarTable, .message, .quoteBox, .searchContainer, .success, .warning, fieldset {
border-width:0;
}
.containerHead, .inlineCalendarFooter td, .inlineCalendarHeader td, .tabMenu li.activeTabMenu a, .tabMenu li.activeTabMenu a:hover {
background:url("../images/ATA-containerheadbg.png") repeat scroll 0 0 transparent;
}
.containerHead .light, .containerHead .light a {
color:#FFFFFF;
}
.containerHead, .inlineCalendarFooter td a, .inlineCalendarFooter td span, .inlineCalendarHeader td a, .inlineCalendarHeader td span {
color:#FFFFFF;
}
.containerHead a, .tabMenu li.activeTabMenu a, .tabMenu li.activeTabMenu a:hover {
color:#FFFFFF;
}
.containerHead a:hover {
color:#FFFFFF;
}
.container-1, .container-1 fieldset fieldset, .container-2 fieldset, .inlineCalendarTable, .messageInner .color-1, .pageNavigation li ul, fieldset {
background-color:#F7F7F7;
}
.inlineCalendarTable a {
border-color:#F7F7F7;
}
.container-1 .disabled, .container-1 .disabled a, .container-1 .formFieldDesc, .container-1 .light, .container-1 .light a, .container-1 .signature, .messageInner .color-1 .light, .messageInner .color-1 .light a, .messageInner .color-1 .signature {
color:#333333;
}
blockquote.wysiwygQuote {
border-color:#666666;
}
.container-1, .container-1 legend, .iframeBody, .inlineCalendarTable, .messageInner .color-1 {
color:#666666;
}
.container-1 a, .messageInner .color-1 a {
color:#666666;
}
.container-1 a:hover, .messageInner .color-1 a:hover {
color:#333333;
}
.container-1 fieldset, .container-1 fieldset fieldset.noJavaScript fieldset, .container-2, .container-2 fieldset fieldset, .container-3 fieldset, .messageInner .color-2, .weekDays, fieldset fieldset {
background-color:#EFEFEF;
}
.container-2 .disabled, .container-2 .disabled a, .container-2 .formFieldDesc, .container-2 .light, .container-2 .light a, .container-2 .signature, .messageInner .color-2 .light, .messageInner .color-2 .light a, .messageInner .color-2 .signature {
color:#888888;
}
.container-2, .container-2 legend, .messageInner .color-2, .weekDays {
color:#666666;
}
.container-2 a, .messageInner .color-2 a {
color:#666666;
}
.container-2 a:hover, .messageInner .color-2 a:hover {
color:#333333;
}
.codeLineNumbers, .container-3, .container-3 fieldset fieldset, .tableList tbody tr:hover, .threadStarterPost .poll .container-3 {
background-color:#E0E0E0;
}
.messageContainer, .messageContainerFooter {
border-color:#E0E0E0;
}
.container-3 .light, .container-3 .light a, tr.container-1:hover .light, tr.container-1:hover .light a, tr.container-2:hover .light, tr.container-2:hover .light a {
color:#777777;
}
.codeLineNumbers, .container-3, tr.container-1:hover, tr.container-1:hover a, tr.container-2:hover, tr.container-2:hover a {
color:#333333;
}
.container-3 a {
color:#666666;
}
.container-3 a:hover, tr.container-1:hover .columnTitle a, tr.container-1:hover .columnTopic .topic a, tr.container-1:hover .columnUsername a, tr.container-2:hover .columnTitle a, tr.container-2:hover .columnTopic .topic a, tr.container-2:hover .columnUsername a {
color:#333333;
}
.editNote, .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:#BBBBBB;
}
.editNote, .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;
}
.mainMenu div.pageMenu .bottomSeparator a, div.pageMenu .bottomSeparator a {
border-bottom-width:1px;
}
.mainMenu div.pageMenu .topSeparator a, div.pageMenu .topSeparator a {
border-top-width:1px;
}
.editNote, .messageFooter, .messageFooterLeft, .messageFooterRight, .messageHeader, .signature, .subHeadline {
border-width:1px;
}
#logo h1 {
left:-9000px;
position:absolute;
top:-9000px;
}
.codeBox, .inputText, .quoteBox, .userAvatarFramed, select, textarea {
background-color:#FFFFFF;
}
.inputText:focus, select:focus, textarea:focus {
background-color:#FFFFDD;
}
.inputText, select, textarea {
border-color:#999999;
}
.inputText:focus, select:focus, textarea:focus {
border-color:#0088FF;
}
.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;
}
.codeBox, .editor textarea, .inputText, .quoteBox, select, textarea {
color:#333333;
}
.editor textarea:focus, .inputText:focus, select:focus, textarea:focus {
color:#000000;
}
.editor textarea, .inputText, select, textarea {
font-size:0.85em;
}
.mainMenu div.pageMenu a, .optionButtons li, .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:#F7F7F7;
}
.mainMenu 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 a:hover, div.smallButtons div.pageMenu a:hover {
background-color:#E0E0E0;
}
.mainMenu div.pageMenu a, .pageNavigation a, .pageNavigation li.children span, .tableList div.pageMenu a, div.messageInner div.pageMenu a, div.messageInner div.smallButtons div.pageMenu a, div.pageMenu a, div.smallButtons div.pageMenu a {
color:#555555;
}
.mainMenu div.pageMenu a:hover, .pageNavigation a:hover, .pageNavigation li.children:hover span, .tableList div.pageMenu a:hover, div.messageInner div.pageMenu a:hover, div.messageInner div.smallButtons div.pageMenu a:hover, div.pageMenu a:hover, div.smallButtons div.pageMenu a:hover {
color:#000000;
}
.mainMenu .active a, .mainMenu .firstActive a, .mainMenu .lastActive a {
}
.mainMenu .active a:hover, .mainMenu .firstActive a:hover, .mainMenu .lastActive a:hover {
}
.mainMenu .active a, .mainMenu .firstActive a, .mainMenu .lastActive a {
color:#FFFFFF;
}
.mainMenu .active a:hover, .mainMenu .firstActive a:hover, .mainMenu .lastActive a:hover {
color:#000000;
}
.mainMenu a {
}
.mainMenu a:hover {
}
#logo {
border-bottom-width:1px;
}
.mainMenu {
background:url("../images/ATA-navibg.png") repeat scroll 0 0 transparent;
border:0 none;
}
.mainMenu a {
color:#FFFFFF;
}
.mainMenu a:hover {
color:#D9D9D9;
}
.mainMenu div {
margin:0 auto;
text-align:center;
}
.tabMenu li a {
background-color:#E8E8E8;
}
.tabMenu li a:hover {
background-color:#FFFFFF;
}
.subTabMenu ul .activeSubTabMenu a {
background-color:#444444;
}
.subTabMenu ul .activeSubTabMenu a:hover {
background-color:#666666;
}
.subTabMenu ul .activeSubTabMenu a {
color:#FFFFFF;
}
.subTabMenu ul .activeSubTabMenu a:hover {
color:#FFFFFF;
}
.subTabMenu ul li a:hover {
background-color:#666666;
}
.subTabMenu ul .activeSubTabMenu a, .subTabMenu ul li a {
border-color:#AAAAAA;
}
.subTabMenu ul .activeSubTabMenu a:hover, .subTabMenu ul li a:hover {
border-color:#BBBBBB;
}
.subTabMenu ul .activeSubTabMenu a, .subTabMenu ul li a:hover {
border-style:solid;
}
#search .searchContainer p a, .subTabMenu ul li a {
color:#DDDDDD;
}
#search .searchContainer p a:hover, .subTabMenu ul li a:hover {
color:#FFFFFF;
}
.tabMenu li a {
color:#666666;
}
.tabMenu li a:hover {
color:#333333;
}
.message .messageSidebar {
text-align:center;
}
body {
text-align:center;
}
#page {
margin-left:auto;
margin-right:auto;
}
body, html {
background-color:#BABABA;
}
body, html {
background-image:url("../images/ATA-background.png");
}
body, html {
background-position:left top;
}
body, html {
background-attachment:scroll;
}
body, html {
background-repeat:repeat-x;
}
.iframeBody, body, textarea {
font-family:'Trebuchet MS',Arial,sans-serif;
}
.formFieldDesc, .light {
color:#888888;
}
#search .searchContainer p a, .boardlistCounter, .boardlistDescription, .boardlistLastPost, .boardlistSubboards, .boardlistUsersOnline, .copyright, .editNote, .firstPost, .formField label, .formFieldDesc, .messageNumber, .moderators, .pageNavigation, .pageNavigation input, .pmMove p, .pmUsage, .popupMenu, .smallButtons li span, .smallFont, .smallPages, .subTabMenu ul li, .tableList th, .userCredits, .userExtras, .userPanel, div.inlineCalendar, td.columnLastActivity, td.columnLocation, td.columnRegistrationDate, td.columnUserAgent {
font-size:0.85em;
}
.userPanel a, body, legend {
color:#FFFFFF;
}
.breadCrumbs, .error, .info, .message h3, .message h4, .messageBody, .success, .warning {
line-height:1.5;
}
#page, .iframeBody {
font-size:0.8em;
}
#header {
background-color:#000000;
}
#header {
background-image:url("../images/ATA-header.png");
}
#header {
background-position:center top;
}
#header {
background-repeat:no-repeat;
}
#logo {
border:0 none;
height:200px;
}
a {
color:#666666;
}
.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:#0088FF;
}
a:hover {
color:#333333;
}
* a.externalURL {
color:#333333;
}
* a.externalURL:hover {
color:#0088FF;
}
h2 {
font-family:'Trebuchet MS',Arial,sans-serif;
}
h2, h2 a, h2 a:hover {
color:#CCCCCC;
}
h2 {
font-size:1.3em;
}
h2 {
font-style:normal;
}
h2 {
font-weight:normal;
}
#page {
width:800px;
}
.activeContainer, .activeMessage, .avatarSelect .selected label, .mainMenu div.pageMenu .active a, .markedDayField a, .pageNavigation .active span, div.pageMenu li.active a {
background-color:#DDEEFF;
}
.largeButtons li.selected > a, .smallButtons li.selected > a {
background-color:#DDEEFF;
}
.activeContainer, .avatarSelect .selected label, .avatarSelect li label:hover, .inlineCalendarTable a:hover, .largeButtons li.selected, .markedDayField a, .pageNavigation .active, .smallButtons li.selected {
border-color:#0088FF;
}
.activeContainer, .avatarDisplay div, .avatarSelect .selected label, .avatarSelect li label, .avatarSelect li label:hover, .inlineCalendarTable a:hover, .largeButtons li.selected, .markedDayField a, .pageNavigation .active, .smallButtons li.selected {
border-style:solid;
}
.activeContainer, .avatarDisplay div, .avatarSelect .selected label, .avatarSelect li label, .avatarSelect li label:hover, .inlineCalendarTable a:hover, .largeButtons li.selected, .markedDayField a, .pageNavigation .active, .smallButtons li.selected {
border-width:1px;
}
.activeContainer .light, .activeContainer .light a, .activeContainer a:hover {
color:#333333;
}
.activeContainer, .mainMenu div.pageMenu .active a, .markedDayField a, .pageNavigation .active span, div.pageMenu li.active a {
color:#333333;
}
.activeContainer a {
color:#666666;
}
.largeButtons li.selected > a, .smallButtons li.selected > a {
color:#666666;
}
.tableHead .active, .tableHead .active a {
background-color:#E8E8E8;
}
.tableHead .active a:hover {
background-color:#EFEFEF;
}
.tableHead .active div {
border-color:#0088FF;
}
.tableHead .active div:hover {
border-color:#0088FF;
}
.tableHead .active, .tableHead .active a {
color:#333333;
}
.tableHead .active a:hover {
color:#333333;
}
.tableHead, .tableHead a {
background-color:#CECECE;
}
.tableHead a:hover, .tableHead label:hover {
background-color:#E8E8E8;
}
.tableHead div {
border-color:#999999;
}
.tableHead div:hover {
border-color:#999999;
}
.tableHead div {
border-style:solid;
}
.tableHead, .tableHead a {
color:#666666;
}
.tableHead a:hover, .tableHead label:hover {
color:#333333;
}

