.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 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;white-space:nowrap;border-width:1px;border-style:solid;padding:0 2px;display:block}
.smallButtons .pageMenu a{border:0}
.smallButtons span{font-weight:normal;padding-left:1px}
.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;padding:0 4px 0 4px;display:block}
.optionButtons .pageMenu a{border:0;margin:0;padding:0;float:none}
.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{font-weight:bold}
.containerIcon{text-align:center;float:left;width:30px}
.containerContent{margin-left:35px}
.containerIconSmall{text-align:center;float:left;width:30px}
.containerContentSmall{margin-left:30px}
.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-weight:bold;border-left-width:0!important;border-right-width:0!important;border-top-width:0!important;margin-bottom:10px;padding-bottom:7px}
.content .subHeadline h3{font-weight:bold}
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}
form{margin:0;padding:0}
textarea,input,select{font-size:10px;margin:0}
input[type="checkbox"]{margin:3px;padding:0}
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}
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;overflow:hidden;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}
.floatContainer{min-height:0}
.floatContainer:after{content:"";height:0;display:block;clear:both}
.floatedElement{margin:0 4px 0 0;padding:0;display:block;float:left;position:relative}
.floatedElement:after{content:"";height:0;display:block;clear:both}
.floatedElement label{font-size:.85em;white-space:nowrap;display:block;position:absolute;top:-2px}
.floatedElement input,.floatedElement select,.floatedElement p{margin:1.25em 0 0 0;width:auto}
.floatedElement a img{margin-top:12px;display:block}
.floatedElementLabel{min-width:50px;text-align:right}
.followsFloatedElement{clear:both}
.floatedElementContainer{padding:3px 0}
.formError,.formError a{color:#000}
.formError .inputText,.formError textarea,.formError select{border-color:#000;background-color:#fee}
.formError .mceToolbar select{border-color:transparent!important}
.longSelect select{width:100%}
body,html{margin:0!important;padding:0!important}
#main:after{clear:both;display:block;content:""}
#page{text-align:left;padding:0 0 15px 0}
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}
h1{text-shadow:2px 2px 2px #333;margin:0;padding:0 0 15px 0}
h1 a{text-decoration:none}
h2{text-decoration:none;text-shadow:2px 2px 2px #bbb;color:#fff}
h2 a{text-decoration:none;font-weight:bold;color:#fff}
h2 a:hover{text-decoration:underline;font-weight:bold;color:#fff}
h2,h3,h4,h5,h6{font-size:11px;font-weight:normal;text-align:left;margin:0;padding:0}
h3 a{text-decoration:none;font-weight:bold}
h3 a:hover{text-decoration:underline;font-weight:bold}
h4 a{text-decoration:underline;font-weight:bold}
h4 a:hover{text-decoration:none;font-weight:bold;color:#fff}
h5 a{text-decoration:none;font-weight:normal;color:#fff;white-space:nowrap}
h5 a:hover{text-decoration:underline;color:#fff}
h6 a{text-decoration:none;font-weight:normal;color:#fff}
#main>h2{padding-bottom:7px}
a{cursor:pointer}
.smallFont a{text-decoration:none;font-size:11px}
.smallFont a:hover{text-decoration:underline;color:#fff}
a:hover{text-decoration:none}
.externalURL{background-image:url("../icon/externalURL.png");background-position:center right;background-repeat:no-repeat;margin-right:3px;padding-right:15px}
.externalURL:hover{background-image:url("../icon/externalURLHover.png");background-position:center right;background-repeat:no-repeat}
.breadCrumbs{font-size:11px;list-style:none;margin:5px 0;padding:0}
.breadCrumbs li{font-style:Verdana;font-weight:bold;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:none;color:#000}
.containerHead .breadCrumbs li a span{text-decoration:none;color:#fff}
.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}
.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:#000;background-color:#fee;background-image:url("../icon/errorM.png");border-color:#000}
.error a,.error a:hover{color:#333}
.info{color:#000;background-color:#f4f4f4;background-image:url("../icon/infoM.png");border-color:#000}
.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}
.highlight{color:#00f;background-color:#ff0;padding:0 2px}
.copyright{text-align:center;white-space:nowrap;padding:20px 0 7px 0;clear:both}
.copyright a{text-decoration:none}
.userPanel{padding:5px 0 0 2px;clear:both}
.userPanel:after{content:"";display:block;clear:both;height:0}
#userNote{margin:1px 7px 4px 0;float:left}
#userNote p{white-space:nowrap}
.loginPopup{white-space:nowrap;position:absolute;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;margin:0;padding:0}
#userMenu li{margin:1px 7px 4px 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}
#date{white-space:nowrap;margin:1px 0 4px 7px;float:right}
#header{border:1px;margin-bottom:10px;padding:0;clear:both;min-height:0;position:relative}
#header:after{content:"";display:block;clear:both;height: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.searchbutton_v3{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}
.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;height:100%;width: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 div{display:table}
.mainMenu ul{list-style:none;margin:0;padding:0;display:table-row}
.mainMenu li{display:table-cell}
.mainMenu a{text-decoration:none;border-width:1px 1px 0 1px;border-style:solid;margin:0 -1px 0 0;padding:3px 5px 2px 5px;display:block}
.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{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}
.membersList td{text-align:center}
.membersList td.columnUsername{text-align:left}
.membersList td.columnAvatar{height:50px}
.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-left:15px!important;padding-right:15px!important;clear:both}
.messageMinimized .messageInner p{padding:0 35px;display:block}
.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 0;padding:0;width:180px;overflow:hidden}
.message .messageTop .messageSidebar,.message .messageFramedTop .messageSidebar{line-height:1.3;text-align:left;margin:0!important;padding:0;float:none;clear:both;width:100%;position:relative;overflow:hidden}
.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{content:"";height:0;display:block;clear:both}
.message .messageTop .messageAuthor,.message .messageFramedTop .messageAuthor{margin:0 0 0 95px;padding:10px 15px 1px 15px;float:left}
.message .messageTop .messageAuthor,.message .messageFramedTop .messageAuthor,.message .messageTop .userCredits,.message .messageTop .userMessenger,.message .messageFramedTop .userCredits,.message .messageFramedTop .userMessenger{border-width:0!important}
.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,.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 .userCredits,.message .messageFramedTop .userCredits{border-width:0!important;text-align:right;margin:7px 0;padding:0;float: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 0 95px;padding:0 15px;clear:both}
.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:10px 15px}
.message .messageContent:after{content:"";height:0;display:block;clear:both}
.message .messageContentInner{border-width:0;border-style:solid;margin:0;padding:10px 15px}
.message .messageLeft .messageContentInner,.message .messageRight .messageContentInner{border-width:0}
.message .messageFramedLeft .messageContentInner,.message .messageFramedRight .messageContentInner,.message .messageFramedTop .messageContentInner{border-width:1px}
.message .messageContentInner:after{content:"";height:0;display:block;clear:both}
.message .messageHeader{border-style:solid;border-top-width:0;border-left-width:0;border-right-width:0;margin:0;padding:0;min-height:30px}
.message .messageHeader .containerIcon{text-align:left;margin:0;padding:0 0 3px 0;width:25px}
.message .messageHeader .containerContent{padding-bottom:7px}
.message .messageHeader .containerContent p{padding:3px 0 0 0}
.message .messageHeader .messageMarkCheckBox{margin:0;padding:0}
.message .messageHeader .messageCount{float:right}
.message .messageHeader .messageNumber{text-decoration:none;border-width:1px;border-style:solid;margin:0 0 0 4px;padding:0 4px}
.message .messageBody{margin:0;padding:7px 0 0 0;display:block;width:100%;position:relative;overflow:hidden}
.message .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}
.poll .pollOptionBar{margin-right:4px;float:left;height:6px}
.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:#f9f;border-bottom:6px solid #f6f}
.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-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{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:after{content:"";height:0;display:block;clear:both}
.attachmentPreview ul li{text-align:center;margin:0 5px 5px 0;float:left;position:relative}
.attachmentPreview ul li a{border-width:1px;border-style:solid;display:block}
.attachmentPreview ul li>a{width:160px;height:160px}
.attachmentPreview ul li img{position:relative;top:50%}
.attachmentPreview ul li a:hover{border-width:1px;border-style:solid}
.attachmentPreview ul li a:hover span{visibility:visible}
.attachmentPreview ul li a span{background-repeat:no-repeat;background-position:top right;position:absolute;top:50%;right:50%;visibility:hidden}
.attachmentFile:after{clear:none}
.attachmentFile input{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:0}
.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:7px 0;padding:7px 15px;display:block;clear:both;position:relative}
.quoteBox .quoteHeader{padding:0 0 5px 0}
.quoteBox .quoteHeader h3{font-style:italic;font-weight:bold;margin:0;padding:0}
.quoteBox .quoteHeader h3 img{margin-top:-2px;padding-right:3px;vertical-align:middle}
.codeBox{border-width:1px;border-style:solid;margin:0;padding:1px;clear:both;position:relative;font-style:normal;text-align:left;font-weight:normal}
.codeBox h3{font-style:italic;font-weight:bold;margin:0;padding:5px}
.codeBox table{border-spacing:0}
.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 div{overflow:auto}
.smilies{margin:0;padding:0;list-style:none}
.smilies li{display:inline;margin-right:2px}
.tableList tr.disabled,.tableList tr.disabled:hover,.disabled div.messageInner{background-color:#efe}
.disabled td,.disabled div.messageInner{background-image:none}
.tabMenuContent .disabled .messageInner *,.disabled .messageSidebar *,.tableList tr.disabled td,.tableList tr.disabled td a,.tableList tr.disabled td a:hover,.tableList tr.disabled td .light,.tableList tr.disabled td .light a,.tableList tr.disabled:hover .columnTopic .topic a{color:#090}
.disabled div.messageInner{border-color:#090!important;border-style:dashed!important}
.tableList tr.deleted,.tableList tr.deleted:hover,.deleted div.messageInner{background-color:#fee}
.deleted td,.deleted div.messageInner{background-image:none}
.tabMenuContent .deleted .messageInner *,.deleted .messageSidebar *,.tableList tr.deleted td,.tableList tr.deleted td a,.tableList tr.deleted td a:hover,.tableList tr.deleted td .light,.tableList tr.deleted td .light a,.tableList tr.deleted:hover .columnTopic .topic a{color:#000}
.deleted{border-color:#000!important;border-style:dashed!important}
.deleted img{opacity:.5!important}
.tableList tr.marked,.tableList tr.marked:hover,.marked div.messageInner{background-color:#ffd}
.marked td,.marked div.messageInner{background-image:none}
.tabMenuContent .marked .messageInner *,.marked .messageSidebar *,.tableList tr.marked td,.tableList tr.marked td a,.tableList tr.marked td a:hover,.tableList tr.marked td .light,.tableList tr.marked td .light a,.tableList tr.marked:hover .columnTopic .topic a .tableList tr.marked:hover .columnTitle a .tableList tr.marked:hover .columnUsername a{color:#333}
.marked{border-style:dashed!important}
table .marked,table .deleted,table .activeContainer{border:none!important}
.border .message{margin:-1px 0 0 -1px;padding:0;border:0}
.NERD_videoContainer{clear:both;text-align:center}
.NERD_sevenloadContainer,.NERD_googleContainer,.NERD_youtubeContainer,.NERD_myvideoContainer,.NERD_clipfishContainer,.NERD_errorContainer,.NERD_gametrailersContainer{height:auto;margin:auto;text-align:left}
.NERD_sevenloadContainer .border,.NERD_googleContainer .border,.NERD_youtubeContainer .border,.NERD_myvideoContainer .border,.NERD_errorContainer .border,.NERD_gametrailersContainer .border{margin:0 15px 7px 0}
.NERD_sevenloadContainer .border .containerHead,.NERD_googleContainer .border .containerHead,.NERD_youtubeContainer .border .containerHead,.NERD_myvideoContainer .border .containerHead,.NERD_clipfishContainer .border .containerHead,.NERD_gametrailersContainer .border .containerHead{font-weight:bold}
.NERD_putfileBackground,.NERD_sevenloadBackground,.NERD_googleBackground,.NERD_youtubeBackground,.NERD_myvideoBackground,.NERD_clipfishBackground,.NERD_gametrailersBackground,.NERD_photobucketBackground,.NERD_myspaceBackground{margin:0 1px 1px 0}
.NERD_errorContainer{width:400px}
.NERD_errorContainer .border{width:401px}
.NERD_errorContainer .border .warning{margin:1px 1px 1px 0}
.NERD_googleContainer{width:400px}
.NERD_googleContainer .border{width:401px}
.NERD_googleBackground{background:#dadada}
.NERD_youtubeContainer{width:425px}
.NERD_youtubeContainer .border{width:426px}
.NERD_youtubeBackground{background:#e2e2e2}
.NERD_myvideoContainer{width:470px}
.NERD_myvideoContainer .border{width:471px}
.NERD_myvideoBackground{background:#d0d0d0}
.NERD_clipfishContainer{width:464px}
.NERD_clipfishContainer .border{width:465px}
.NERD_clipfishBackground{background:#5c5c5c}
.NERD_gametrailersContainer{width:480px}
.NERD_gametrailersContainer .border{width:481px}
.NERD_gametrailersBackground{background:#000}
.NERD_sevenloadContainer{width:425px}
.NERD_sevenloadContainer .border{width:426px}
.NERD_sevenloadBackground{background:#fff}
.NERD_putfileBackground{background:#aaa}
.NERD_myspaceBackground{background:#a3a3a3}
.NERD_photobucketBackground{background:#eaeae9}
.NERD_copyLink{float:right}
div.pageMenu{text-align:left;margin:0;margin-right:0!important}
div.pageMenu ul{font-weight:normal!important;list-style:none;margin:0;padding:0;float:none!important;display:block!important}
div.pageMenu li{border:0;float:none!important;margin:0!important;display:block!important}
div.pageMenu a,div.pageMenu a:hover{text-decoration:none!important;text-align:left!important;border:0;background:transparent;margin:0!important;padding:5px 7px 5px 35px!important;float:none!important;height:auto!important;display:block!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{margin:0!important;padding:3px 13px 2px 0!important;text-decoration:none!important;display:block}
.popupMenu{white-space:nowrap;border-width:1px;margin:0 0 10px 0;padding:1px;position:absolute;z-index:30;opacity:.9!important}
.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:0}
.pageNavigation .skip a,.pageNavigation .skip a:hover,.pageNavigation .skip a:active,.pageNavigation .skip span{background-color:transparent;background-image:none!important;border:0;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:0;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}
.pmBoxFull{color:#000;font-weight:bold}
#pmOutstandingNotifications ul{margin:5px 0 0 15px;padding:0}
.profileDisplay:after{content:"";clear:both;display:block;height:0}
.profileDisplay .containerHead{clear:both;min-height:24px}
.profileDisplay .containerHead h3{padding-top:2px}
.userProfileBox{padding-top:10px;float:right;width:220px}
.userProfileBox #userProfileAvatar div.container-1{text-align:center}
.userProfileBox #userProfileAvatar div.container-1{padding:4px 4px 13px 4px}
.userProfileBox .border{padding:1px}
.userProfileBox .containerHead{margin:0 0 1px 0}
#userProfileBuddies .pageMenu ul{position:relative;max-height:20em;overflow:auto}
#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{text-align:right;padding:8px;float:left;width:200px}
.userProfileContent>div.border>div:after{content:"";clear:both;display:block;height:0}
.userProfileContent .fieldValue{border-width:0 0 0 1px;border-style:solid;margin:0 0 0 216px;padding:8px;min-height:18px}
.messenger{margin:5px!important}
.messenger>div{padding:0}
.messenger h1{font-size:1.3em;list-style:none}
.messenger ul{font-size:.8em;list-style:none;padding:0}
.messengerStatus{text-align:center;background-color:#fff}
.messengerName,.messengerInfo{text-align:center}
.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}
.memberList li>img{margin:-8px 4px 0 4px;position:absolute;top:50%;left:0}
.memberList li a>img{border:0;margin:-12px 4px 0 4px;padding:4px 3px;position:absolute;top:50%;right:-3px}
.avatarDisplay{float:left}
.avatarDisplay:after{content:"";display:block;clear:both;height:0}
.avatarDisplay fieldset,.avatarUpload fieldset{margin:0}
.avatarDisplay div img{position:absolute;top:50%;left:50%}
.avatarSelection{clear:both;min-height:0;width:100%}
.avatarSelection:after{content:"";display:block;clear:both;height:5px}
.avatarNone{margin:10px 0 15px 0}
.avatarUpload{margin-left:200px}
.avatarUpload fieldset{margin:0!important;display:inline-block}
.avatarUpload fieldset .formElement{padding:5px 0 0 0;position:relative}
.avatarUpload fieldset .formFieldDesc{margin:0;padding:5px 0}
.avatarShow{clear:both;display:block}
.avatarSelect{margin:7px 0;float:left;clear:both;display:block}
.avatarSelect ul{list-style:none;margin:0;padding:0}
.avatarSelect li{margin:0 5px 5px 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}
.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:0;padding-bottom:3px;position:relative;z-index:20}
.tabMenu li a,.tabMenu li.activeTabMenu a{min-height:23px}
.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;padding:2px 6px;display:block}
.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 25px}
.tabMenuContent h3{margin-top:10px;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}
.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 tbody tr td.columnUsername p a{text-decoration:none}
.tableList tbody tr td.columnUsername p a:hover{text-decoration:underline}
.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 div{text-align:center;border-width:0 0 1px 0;border-style:solid;margin:-1px}
.tableHead a,.tableHead .emptyHead{text-decoration:none;white-space:nowrap;border-width:0 0 1px 0;border-style:solid;padding:2px 4px 0 4px;display:block;min-height:19px}
.tableHead a img{margin:-3px 0 0 0;padding:0}
.tableHead .active a{border-width:0 0 1px 0}
.tableHead .emptyHead{white-space:normal;position:relative}
.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.columnIcon{width:1%;white-space:nowrap}
.tableList td.columnMark{width:1%}
.tableList .statusDisplay{float:right;height:24px}
* html #logo{height:94px}
* html .mainMenu img{margin:4px 0 4px 0}
*:first-child+html .mainMenu img{margin:3px 0 5px 0}
#tv4ubar{text-align:left;margin:0}
#tv4ubarmenu{width:298px}
#tv4ubarmenu a{color:white;font-size:12px}
#tv4ubarmenu a.hover{font-size:12px;color:white}
#tv4ubarmenu span{display:none}
.tablea{color:#000;background-color:#f9f9f9;font-size:11px;font-family:tahoma,helvetica}
.tablea a:link,.tablea a:visited,.tablea a:active{color:#000;text-decoration:none}
.tablea a:hover{color:#000;text-decoration:underline}
.tableb{color:#000;background-color:#f2f2f2;font-size:11px;font-family:tahoma,helvetica}
.tableb a:link,.tableb a:visited,.tableb a:active{color:#000;text-decoration:none}
.tableb a:hover{color:#000;text-decoration:underline}
.tablecat{color:#666;background-color:#f5f5f5;background-image:url(../../images/cellpic_g.gif);line-height:21px;font-size:12px;font-family:tahoma,helvetica}
.tablecat a:link,.tablecat a:visited,.tablecat a:active{color:#666;text-decoration:none}
.tablecat a:hover{color:#404040;text-decoration:underline}
.tabletitle{color:#fff;background-color:#000;background-image:url(../../images/cellpic.gif);line-height:20px;font-size:12px;font-family:tahoma,helvetica}
.tabletitle a:link,.tabletitle a:visited,.tabletitle a:active{color:#fff;text-decoration:none}
.tabletitle a:hover{color:#fff;text-decoration:underline}
.smallfont{font-size:10px;font-family:tahoma,helvetica}
.normalfont{font-size:11px;font-family:tahoma,helvetica}
.tableinborder{background-color:#fff;border:1px solid #8c8c8c}
#editor .formFieldLabel{display:block;width:auto}
#editor .formField{margin:0;width:100%}
#editor .border{margin-bottom:0!important}
.formError .mceErrorBorder{border-color:#000;position:relative;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%}
#editor .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}
#editor .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}
.largeButtons li a,.pmEditFolders a{background-color:#777}
.largeButtons li a:hover,.pmEditFolders a:hover{background-color:#cecece}
.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:#333}
.largeButtons li:hover{border-color:#333}
.largeButtons li{border-style:solid}
.largeButtons li{border-width:1px}
.largeButtons li a,.pmEditFolders a{color:#fff}
.largeButtons li a:hover,.pmEditFolders a:hover{color:#333}
.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:#fff}
.memberList li,.memberList li .memberRemove{background-color:#fff}
.optionButtons a,.pageNavigation a,.pageNavigation li span,.smallButtons a{border-color:#fff}
.memberList li .memberRemove:hover,.memberList li:hover{background-color:#fff}
.optionButtons a:hover,.pageNavigation a:hover,.smallButtons a:hover{border-color:#fff}
.pageNavigation li.children:hover>span{border-color:#fff}
.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:#757575}
.memberList li:hover,.messageNumber:hover,.optionButtons li:hover,.pageNavigation li:hover,.smallButtons li:hover{border-color:#999}
.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:#757575}
.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:#333}
.attachmentPreview ul li a:hover,.avatarDisplay div,.avatarSelect li label,.border,.mceResizeBox,.pmEditFolders,.pmUsageBar,.popupMenu,.profileDisplay fieldset,.subTabMenu,.userProfileBox #userProfileAvatar fieldset div{background-color:#fff}
#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:#fff}
#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:#666}
#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:1px}
.containerHead,.inlineCalendarFooter td,.inlineCalendarHeader td,.tabMenu li.activeTabMenu a,.tabMenu li.activeTabMenu a:hover{background-color:#777}
.containerHead .light,.containerHead .light a{color:#fff}
.containerHead,.inlineCalendarFooter td a,.inlineCalendarFooter td span,.inlineCalendarHeader td a,.inlineCalendarHeader td span{color:#fff}
.containerHead a,.tabMenu li.activeTabMenu a,.tabMenu li.activeTabMenu a:hover{color:#fff}
.containerHead a:hover{color:#dbdbdb}
.containerHead{min-height:16px;background-color:#777;background:url('../../images/sprite.tv4user_v3_bg.png') repeat-x;background-position:0px -119px}
.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:#888}
blockquote.wysiwygQuote{border-color:#666}
.container-1,.container-1 legend,.iframeBody,.inlineCalendarTable,.messageInner .color-1{color:#666}
.container-1 a,.messageInner .color-1 a{color:#666}
.container-1 a:hover,.messageInner .color-1 a:hover{color:#333}
.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:#888}
.container-2,.container-2 legend,.messageInner .color-2,.weekDays{color:#666}
.container-2 a,.messageInner .color-2 a{color:#666}
.container-2 a:hover,.messageInner .color-2 a:hover{color:#333}
.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:#777}
.codeLineNumbers,.container-3,tr.container-1:hover,tr.container-1:hover a,tr.container-2:hover,tr.container-2:hover a{color:#333}
.container-3 a{color:#666}
.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:#333}
.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:#bbb}
.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{position:absolute;top:-9000px;left:-9000px}
.codeBox,.inputText,.quoteBox,.userAvatarFramed,select,textarea{background-color:#fff}
.inputText:focus,select:focus,textarea:focus{background-color:#ffd}
.inputText,select,textarea{border-color:#999}
.inputText:focus,select:focus,textarea:focus{border-color:#db1818}
.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:#333}
.editor textarea:focus,.inputText:focus,select:focus,textarea:focus{color:#000}
.editor textarea,.inputText,select,textarea{font-size:11px}
.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:#000}
.mainMenu .active a,.mainMenu .firstActive a,.mainMenu .lastActive a{background-color:#777}
.mainMenu .active a:hover,.mainMenu .firstActive a:hover,.mainMenu .lastActive a:hover{background-color:#cecece}
.mainMenu .active a,.mainMenu .firstActive a,.mainMenu .lastActive a{color:#fff}
.mainMenu .active a:hover,.mainMenu .firstActive a:hover,.mainMenu .lastActive a:hover{color:#efefef}
.mainMenu a{background-color:#efefef}
.mainMenu a:hover{background-color:#fff}
.mainMenu{background-color:transparent}
.mainMenu a{color:#efefef}
.mainMenu a:hover{color:#fff}
.mainMenu div{text-align:left;margin:0 auto 0 0}
.tabMenu li a{background-color:#e8e8e8}
.tabMenu li a:hover{background-color:#fff}
.subTabMenu ul .activeSubTabMenu a{background-color:#444}
.subTabMenu ul .activeSubTabMenu a:hover{background-color:#666}
.subTabMenu ul .activeSubTabMenu a{color:#fff}
.subTabMenu ul .activeSubTabMenu a:hover{color:#fff}
.subTabMenu ul li a:hover{background-color:#666}
.subTabMenu ul .activeSubTabMenu a,.subTabMenu ul li a{border-color:#aaa}
.subTabMenu ul .activeSubTabMenu a:hover,.subTabMenu ul li a:hover{border-color:#bbb}
.subTabMenu ul .activeSubTabMenu a,.subTabMenu ul li a:hover{border-style:solid}
#search .searchContainer p a,.subTabMenu ul li a{color:#ddd}
#search .searchContainer p a:hover,.subTabMenu ul li a:hover{color:#fff}
.tabMenu li a{color:#666}
.tabMenu li a:hover{color:#333}
.message .messageSidebar{text-align:center}
body{text-align:center}
#page{margin-left:auto;margin-right:auto}
body,html{background-color:#e1e1e1}
body,html{background-image:url("../images/tv4userv3/body_bg.gif")}
body,html{background-position:center top}
body,html{background-attachment:scroll}
body,html{background-repeat:repeat-x}
.iframeBody,body,textarea{font-family:Verdana,Helvetica,sans-serif}
.formFieldDesc,.light{color:#888}
#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:11px}
div.boardlistSubboards{width:500px}
.userPanel a,body,legend{color:#333}
.breadCrumbs,.error,.info,.message h3,.message h4,.messageBody,.success,.warning{line-height:1.5}
#page,.iframeBody{font-size:11px}
#header{background-color:#e1e1e1}
#logo{height:150px}
a{color:#666}
.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:#db1818}
a:hover{color:#333}
* a.externalURL{color:#333}
* a.externalURL:hover{color:#db1818}
#logo .pageLogo{text-align:left}
#logo .pageLogo img{margin-left:0}
#logo .pageLogo img{margin-right:0}
#logo .pageLogo img{margin-top:0}
h2{font-family:Verdana,Arial,Helvetica,sans-serif}
h2,h2 a,h2 a:hover{color:#333}
h2 a:hover{text-decoration:underline}
h2{font-size:15px}
h2{font-style:normal}
h2{font-weight:bold}
#page{width:964px}
.pageOptions a{color:#000;text-decoration:none}
.pageOptions a:hover{color:#fff;text-decoration:none}
.activeContainer,.activeMessage,.avatarSelect .selected label,.mainMenu div.pageMenu .active a,.markedDayField a,.pageNavigation .active span,div.pageMenu li.active a{background-color:#e2e2e2}
.largeButtons li.selected>a,.smallButtons li.selected>a{background-color:#e2e2e2}
.activeContainer,.avatarSelect .selected label,.avatarSelect li label:hover,.inlineCalendarTable a:hover,.largeButtons li.selected,.markedDayField a,.pageNavigation .active,.smallButtons li.selected{border-color:#000}
.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:#333}
.activeContainer,.mainMenu div.pageMenu .active a,.markedDayField a,.pageNavigation .active span,div.pageMenu li.active a{color:#333}
.activeContainer a{color:#666}
.largeButtons li.selected>a,.smallButtons li.selected>a{color:#666}
.tableHead .active,.tableHead .active a{background-color:#e8e8e8}
.tableHead .active a:hover{background-color:#efefef}
.tableHead .active div{border-color:#db1818}
.tableHead .active div:hover{border-color:#db1818}
.tableHead .active,.tableHead .active a{color:#333}
.tableHead .active a:hover{color:#333}
.tableHead,.tableHead a{background-color:#cecece}
.tableHead a:hover,.tableHead label:hover{background-color:#e8e8e8}
.tableHead div{border-color:#999}
.tableHead div:hover{border-color:#999}
.tableHead div{border-style:solid}
.tableHead,.tableHead a{color:#666}
.tableHead a:hover,.tableHead label:hover{color:#333}
