html, body, div, span, applet, object, p, blockquote, pre, h1, h2, h3, h4, h5, h6, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;background:transparent;}
select{margin:0;padding:0;outline:0;}
ul, ol{padding-left:40px;margin:1.12em 0;}
li{padding:0 0 5px 0;}

*.messageStack{padding:3px 5px 0 5px;}
#application-container{}
#toppanel{position:fixed;z-index:90;top:0;left:0;width:100%;}

#pagehead-container{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;}
*.pagehead-item {}
#household{padding:0 0 0 3px;}
#title{padding:2px 0 0 0;}
#langmenu {padding:0 3px 0 0;text-align:right;}

*.langlink img{padding:2px 0 0 0;}
#lang-menu ul{}
#lang-menu li{display:inline;}


#breadcrumbs-container{width:100%;display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:stretch;}
*.breadcrumbs-item {padding:2px 0 0 2px;}
*.breadcrumbs-item span{vertical-align:middle;}

*.iconlink img{margin:2px 1px;padding:0;}
*.iconlink a{margin:0;text-decoration:none;}
#contentpanel{margin:75px 0 28px 0;}
#contentarea{padding:5px;}
#content-container{padding:5px;}
#content{}
#indexleftpanel{width:200px;}
#miniforumindexpanel{padding:5px;}
*.miniforumentrystyle{margin:0;padding:0 0 0 0;}
#indexcontent, #edituserform, #edituserform2{padding:0 0 0 5px;}

*.subfolderlist-container {display:flex;flex-flow:row wrap;justify-content:space-around;align-items:flex-end;}
*.subfolderlist-item {padding:5px 0;}

*.pl-row {padding:2px 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
*.pl-col1 {padding:0 10px 0 0;width:140px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;}
*.pl-col2 {padding:0 0 0 10px;width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;}
*.pl-col3 {padding:0 10px;width:200px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
*.pl-col4 {padding:0 10px;width:200px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
*.pl-col5 {padding:0 0 0 10px;width:200px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}


#banner-container{padding:5px 0 0 5px;}
#onlinetablehead{}
#onlinetablehead thead td{padding:4px;}
#onlinetable{}
#onlinetable thead td{padding:4px;}
#onlinetable tbody td{padding:4px;}
#onlinecol1{width:20%;}
#onlinecol2{width:15%;}
#onlinecol3{}
#contentmenuarea{width:210px;}
#menuarea-container{width:210px;}
#contentmenu{}
*.legendcontent{padding:8px 0 0 0;}
*.ctxheader{padding:0 0 0 1px;}
*.ctxcontent{padding:0 0 0 3px;}
#forumlogin{padding:3px 0 0 0;}
*.forumadmin{padding:3px 0 0 0;}
#forumsearch{padding:8px 0 0 0;}
*.forumsearch{padding:3px 0 0 0;}
#forumonline{padding:8px 0 0 0;}
*.spacer3{width:100%;height:3px;font-size:3px;}
*.spacer5{width:100%;height:5px;font-size:5px;}
*.spacer8{width:100%;height:8px;font-size:8px;}
*.spacer20{width:100%;height:20px;font-size:20px;}
*.spacer10{width:100%;height:10px;font-size:10px;}
#bottompanel{position:fixed;z-index:90;bottom:0;left:0;width:100%;}

#pagefoot-container{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;}
*.pagefoot-item {}
#loggedinmsg{padding:4px 0 0 3px;}
#copyright{padding:5px 0 0 0;}
#stylechange{padding:0 3px 0 0;margin:2px 0 0 0;text-align:right;}
#fontsizer{padding:3px 3px 0 0;text-align:right;}
#fontsizer a img{padding:0 0 0 0;}


