.mainContent label{cursor:pointer}
.mainContent table.maintable{background-image:url('../images/bg.jpg');margin:auto;width:1003px;max-width:1003px}
.mainContent table.content{margin:0px;width:100%;max-width:100%}
.mainContent table.persInfo{background-color:#607080;border-bottom:1px solid #000000;margin:0px;width:100%;text-align:center}
.mainContent table.subPersInfos{text-align:center}
.mainContent span.fontBoldPersInfos{font-weight:bold}
.mainContent td.pagetitle{height:149px;text-align:left;vertical-align:bottom}
.mainContent td.pagetitleContent{width:710px;height:150px;font-size:35px;font-weight:bold;text-align:center;vertical-align:middle}
.mainContent td.welcomebar{text-align:left}
.mainContent span.welcomebar{color:#FFF}
.mainContent table.mainContent{width:100%;padding:0px;margin:0px;text-align:left}
.mainContent table.hperc{width:100%;padding:0px;margin:0px;text-align:left}
.mainContent input.shoutEmail_dis,input.shoutNick_dis,textarea.shoutTextfield_dis, input.shoutEmail_en,input.shoutNick_en,textarea.shoutTextfield_en{border:1px inset;background-color:#607080;width:150px}
.mainContent input.shoutEmail_en,input.shoutNick_en,textarea.shoutTextfield_en{border:1px solid #000}
.mainContent textarea.shoutTextfield_dis,textarea.shoutTextfield_en{overflow:Auto;height:80px}
.mainContent input.shoutLength{width:26px;height:13px;border:0px;background-color:transparent;text-align:center}
.mainContent img.ServerPic{width:160px;height:120px}
.mainContent img.uotm{width:130px;height:161px}
.mainContent td.teamHead{text-align:center}
.mainContent td.counterLeft,td.counterRight{width:10px}
.mainContent td.counterContentHead{text-align:left}
.mainContent td.counterContentLeft{text-align:left;width:69px}
.mainContent td.counterContentRight{text-align:right}
.mainContent td.counterSpace{height:5px}
.mainContent td.contentHead,td.contentMainTop,td.contentMainFirst,td.contentMainSecond,td.contentBottom,td.contentBottomLeft{height:16px;padding:3px;vertical-align:middle}
.mainContent td.contentHead{text-align:center}
.mainContent td.contentMainTop,tr.contentMainTop{background-color:#607080;vertical-align:top;}
.mainContent td.contentMainFirst{background-color:#566473;}
.mainContent td.contentMainSecond{background-color:#607080;}
.mainContent td.contentBottom,td.contentBottomLeft{background-color:#607080;text-align:center;font-weight:bold}
.mainContent td.contentBottomLeft{text-align:left}
.mainContent td.archiveStats{text-align:center;background-color:#607080;border:1px solid #000;padding:2px}
.mainContent td.commentsLeft{background-color:#607080;width:25%;height:128px;padding:2px}
.mainContent td.commentsRight{background-color:#607080;vertical-align:top;padding:4px;}
.mainContent table.highlightSquads,table.highlightStats,table.highlightAwards,table.highlightServer{width:100%;border-top:1px solid #BBB;border-bottom:1px solid #BBB;padding:4px}
.mainContent table.highlightServer{padding:0px}
.mainContent table.highlightSquads{border:0px}
.mainContent table.highlightAwards{padding:0px}
.mainContent img.squadMember{width:100%;height:1px;background-color:#607080}
.mainContent span.fontText{font-weight:normal}
.mainContent span.fontBold{font-weight:bold}
.mainContent span.fontItalic{font-style:italic}
.mainContent span.fontUnder{text-decoration:underline}
.mainContent span.fontBoldUnder{font-weight:bold;text-decoration:underline}
.mainContent span.fontItalicUnder{font-style:italic;text-decoration:underline}
.mainContent span.fontError,span.fontMarked,span.fontRed{font-weight:bold;color:#c00;}
.mainContent span.fontGreen{font-weight:bold;color:#1bdc16}
.mainContent span.fontSites{font-weight:bold;color:#EE0000}
.mainContent span.CwWon,span.CwDraw,span.CwLost{font-weight:bold}
.mainContent span.CwWon{color:#1bdc16}
.mainContent span.CwDraw{color:#dfa426}
.mainContent span.CwLost{color:#dc2516}
.mainContent td.error{text-align:center;border-top:1px dotted #EE0000;border-bottom:1px dotted #EE0000;padding:3px;background-color:#FDE0E0}
.mainContent div#preload{background-color:#607080;border:1px solid #000}
.mainContent td.highlight{text-align:left;border-top:1px solid #BBB;border-bottom:1px solid #BBB}
.mainContent td.statsBalken{border:1px solid #000;background-image:url('../../../images/vote_bg.gif')}
.mainContent select.tempswitch{width:120px;font-size:97%;background-color:#607080;border:1px #000 solid}
.mainContent select.dropdown{font-size:97%;background-color:#607080;border:1px #000 solid}
.mainContent option.dropdownKat{font-size:97%;font-weight:bold;background-color:#607080;border-top:1px #000 solid;border-bottom:1px #000 solid}
.mainContent input.inputField_dis,input.inputField_dis_small,input.inputField_dis_mid,input.inputFieldFsearch_dis,input.inputFieldKal_dis,textarea.inputFieldKalDesc_dis,textarea.inputField_dis,input.inputField_dis_profil,textarea.inputField_dis_nletter,input.inputField_en,input.inputField_en_mid,input.inputField_en_small,input.inputFieldFsearch_en,input.inputFieldKal_en,textarea.inputFieldKalDesc_en,textarea.inputField_en,input.inputField_en_profil,textarea.inputField_en_nletter,textarea.inputField_dis_profil,textarea.inputField_en_profil{border:1px inset;background-color:#607080;padding:1px;width:250px}
.mainContent input.inputField_en,input.inputField_en_mid,input.inputField_en_small,input.inputFieldFsearch_en,input.inputFieldKal_en,textarea.inputFieldKalDesc_en,textarea.inputField_en,input.inputField_en_profil,textarea.inputField_en_nletter,textarea.inputField_en_profil{background-color:#607080;border:1px solid #000}
.mainContent input.inputField_dis_small,input.inputField_en_small{width:22px;text-align:center}
.mainContent input.inputField_dis_mid,input.inputField_en_mid{width:68px}
.mainContent input.inputFieldFsearch_dis,input.inputFieldFsearch_en{width:180px}
.mainContent input.inputFieldKal_dis,input.inputFieldKal_en{width:240px}
.mainContent textarea.inputFieldKalDesc_dis,textarea.inputFieldKalDesc_en{overflow:Auto;width:240px;height:100px}
.mainContent input.inputField_dis_profil,input.inputField_en_profil, textarea.inputField_dis_profil,textarea.inputField_en_profil{width:200px}
.mainContent textarea.inputField_dis,textarea.inputField_en{overflow:Auto;height:100px}
.mainContent textarea.inputField_dis_nletter,textarea.inputField_en_nletter{width:90%;height:200px;overflow:Auto}
.mainContent input.submit{margin:0px;padding:1px;padding-left:10px;padding-right:10px;background-color:#607080;background-image:url(../../../images/submit.jpg);border:1px solid #5F5F5F;cursor:pointer;font-weight:normal}
.mainContent input.checkbox{border:0px;cursor:pointer}
.mainContent .emph,.msg{background-color:#607080;border:1px solid #000;padding:2px}
.mainContent td.middle,div.middle{vertical-align:middle;text-align:center}
.mainContent textarea.editorStyle, textarea.editorStyleWord, textarea.editorStyleMini, textarea.editorStyleNewsletter{overflow:auto;width:600px;height:200px}
.mainContent textarea.editorStyleWord{height:270px}
.mainContent textarea.editorStyleMini{width:200px;height:100px}
.mainContent div.clipMore{border-top:1px dashed #BBB;border-bottom:1px dashed #BBB;padding:2px}
.mainContent p{margin:0px;padding:0px}
.mainContent div#previewDIV{min-height:100px}
.mainContent div#infoDiv{z-index:100;position:absolute;visibility:hidden;moz-opacity:0.70}
.mainContent div#infoInnerLayer{border:1px solid #000;background-color:#607080}
.mainContent div#infoInnerLayer td{padding:2px}
.mainContent div#infoDiv,iframe#ieFix{width:240px;height:auto}
.mainContent td.infoTop{font-weight:bold;background-color:#607080;border-bottom:1px solid #000}
.mainContent .codeHead{background-color:#607080;border:1px solid #000;padding:2px}
.mainContent .code,.codeHead{width:470px;max-height:200px;background-color:#607080;border:1px solid #000;padding:0px;overflow:auto}
.mainContent .codeHead{padding-top:2px;padding-bottom:2px;font-weight:bold;border-bottom:0px;background-color:#607080}
.mainContent .codeLines{width:1%;background-color:#607080;border-right:1px solid #000}
.mainContent .codeContent,.codeContent *,.codeLines{padding:0px;padding-left:4px;padding-right:2px;font-family:"Courier New",Verdana,Arial;font-size:11px}
.mainContent .codeContent *{padding:0px}
.mainContent td.codeContent .string{color:#800}
.mainContent td.codeContent .comment{color:#C0C0C0}
.mainContent td.codeContent .keyword{color:#000;font-weight:bold}
.mainContent td.codeContent .bg{background:#DDD}
.mainContent td.codeContent .default{color:#000080}
.mainContent td.codeContent .html{color:#880}
.mainContent span.resized{font-size:10px;font-weight:normal;font-style:italic}
.mainContent select.teamswitch{width:160px;font-size:97%;background-color:#607080;border:1px #000 solid}
.mainContent img.icon,img.helpicon,img.tsicon{vertical-align:middle}
.mainContent img.helpicon{cursor:help}
.mainContent img.tsicon{margin:1px}
.mainContent .quote{width:95%;margin:auto;border:1px solid #000;padding-top:10px;padding-bottom:10px;padding-left:16px;padding-right:2px;background-color:#607080;background-image:url(../../../images/quote.gif);background-repeat:no-repeat}
.mainContent .quote b,.quote a{font-size:11px;}
.mainContent .adminBarInner,.adminBarInnerOver{text-align:center;text-decoration:none;margin:0px;padding:3px;}
.mainContent .adminBarInnerOver{background-color:#607080}
.mainContent .adminBarOuter,.adminBarOuterOver{text-decoration:none;border:1px solid #BBB;background-color:#607080}
.mainContent .adminMenuInner,.adminMenuInnerOver{margin:3px 0 0 22px;}
.mainContent .adminMenuOuter,.adminMenuOuterOver{text-decoration:none;background-color:#607080;border:1px solid #BBB;padding:0;background-repeat:no-repeat;background-position:2px 50%}
.mainContent .adminMenuInnerOver,.adminMenuOuterOver{background-color:#607080}
.mainContent fieldset.search{border:1px solid #000}
.mainContent legend.search{margin:0;padding:0;}
.mainContent ul.search{height:200px;overflow:auto;width:100%;border:1px solid #000}
.mainContent ul.search{list-style-type:none;margin:0;padding:0;overflow-x:hidden}
.mainContent ul.search li{margin:0;padding:0}
.mainContent label.search,label.searchKat{display:block;text-align:left;background-color:#607080;margin:0;padding:0;width:100%}
.mainContent label.search:hover{background-color:#607080}
.mainContent label.searchKat{background-color:#607080;font-weight:bold}
.mainContent td.searchHead{border-bottom:1px solid #888}
.mainContent input.chksearch{margin:2px;border:0px;cursor:pointer}
.mainContent .highlightSearchTarget{padding:2px;background-color:#607080}
.mainContent div#memberMap{width:100%;height:600px}
.mainContent div#memberMapInner{width:180px;margin:auto;line-height:180%;text-align:left;padding:3px}
.mainContent #time{color:#FFF;text-align:center;vertical-align:middle}
