/* -- MOBILE UI FORMATTING -- */ body.siteloginwindow {background:#ffffff url(/.templates/Presets/gradient_bright.png) top left repeat-x;font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;} .siteloginwindow .formlabel {padding:5px 0px 5px 0px;font-size:12px;line-height:15px;color:#ebebeb;} .siteloginwindow .txtfield {padding:3px 5px 3px 5px;font-size:14px;line-height:17px;font-weight:bold;color:#42464f;} .siteloginwindow form {margin-left:auto;margin-right:auto;margin-top:70px;width:200px;text-align:center;background:#262626 url(/.templates/Presets/gradient_dark.png) bottom left;background-repeat:repeat-x;border:3px #42464f solid;box-shadow:2px 2px 12px #222222;border-radius: 8px;} .siteloginwindow #wrapper a, .siteloginwindow #wrapper a:visited {color:#000000;font-weight:bold;} .siteloginwindow #wrapper a:hover, .siteloginwindow #wrapper a:active {color:#888888;} body, .fctext {font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;font-size:12px;line-height:16px;} #attachsub {font-weight:bold;text-decoration:underline;font-size:14px;line-height:21px;} .sitemaplist li {list-style:none;line-height:28px;clear:both;} .fctext.label {line-height:23px;} .txtfield {font-size:12px;line-height:19px;font-weight:bold;} .txtfield {background:#efefef url(/.templates/Presets/gradient_bright_small.png) top left repeat-x;border:1px #888888 solid;padding:5px;} h1 {font-size:16px;line-height:24px;} #slogan, .sidelink, .list, h2, h3, #contentgroup #listheadertop h1 {font-size:14px;line-height:22px;font-weight:bold;} #dropmenu ul {list-style:none;height:26px;line-height:26px;font-size:14px;} body, h1, h2, h3 {padding:0px;margin:0px;} #wrapper, #dropmenu ul, .sidebaritemdoc, .homepageitem, #introfile .listfile, .sidelink, .listpage .listfile, .fctext.label, .caltablecellcont, #contentgroup #listheadertop, #footer, .siblingitem, .attachment {padding:5px;margin:0px;} #dropmenu ul li {padding:0px 10px 0px 5px;margin:0px;} #logo, #footer, #contentgroupfooter, .caltablecellcont {text-align:center;} a, a:link, a:visited, a:hover, a:active {text-decoration:none;} .pageparagraph a, .pageparagraph a:visited {text-decoration:underline;} .sidebarpara img, .pageparagraph img {margin-bottom:2px;max-width:100%;height:auto;} .slideimg {margin:3px 0px 2px 0px;max-width:100%;width:expression(this.width > 100% ? 100%: true);height:auto;} .mobileslide {width:100%;} .regitem img {float:left;width:92px;height:auto;margin:3px 5px 2px 0px;} #logo img {max-width:250px;width: expression(this.width > 250 ? 250: true);height:auto;} .attachment img {margin-bottom:-3px;margin-right:3px;} .youbadge {background:#181a1d url(/.templates/Presets/elements.png) no-repeat;background-position:0px -860px;;margin:2px 3px 0px 0px;} #dropmenu ul li {float:left;} .txtfield {width:160px;} .txtfield.short {width:60px;} .inFolder {background:url(/.templates/Presets/elements.png) 30px -908px;background-repeat:no-repeat;} #uiswitch {background: transparent url(/.templates/Presets/elements.png) no-repeat;background-position:0px -740px;} #uiswitch:active {background: transparent url(/.templates/Presets/elements.png) no-repeat;background-position:1px -739px;} input.formbtn, a span .fctext, a span .fctext:visited, #introfile .pagebg .pageparagraph a span .fctext, #introfile .pagebg .pageparagraph a span .fctext:visited {float:none;clear:both;margin:10px 0px 10px 0px;height:26px;padding:0px 7px 0px 7px;font-size:12px;line-height:26px;cursor:pointer;display:inline-block;font-weight:bold;color:#000000;font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,sans-serif;background:#ffffff url(/__Gradient/VG_ffffff_-10_30);background-repeat:repeat-x;background-position:bottom left;border-radius:3px;border:1px #cccccc solid;} input.formbtn:hover, a span .fctext:hover, #introfile .pagebg .pageparagraph a span .fctext:hover {background:#ffffff url(/__Gradient/VG_ffffff_-10_40);background-repeat:repeat-x;margin:10px 0px 10px 0px;} input.formbtn:active, a span .fctext:active, #introfile .pagebg .pageparagraph a span .fctext:active {margin:11px -1px 9px 1px;color:#444444;background:#ffffff url(/__Gradient/VG_ffffff_30_50);background-repeat:repeat-x;background-position:bottom left;border-top:1px #888888 solid;border-left:1px #888888 solid;} input {border:1px #cccccc solid;} .printbtn, #introfile .listheader, .listdate, .subfont, .sidelinkend a, #newslist .homepageitem br, .listheader br, .sidebaritemdoc br, .listpage .subtitle, #introfile #attachsub, .directorypage .listfile br, .sidebartitle, .listsub {display:none;} .sidebaritemdoc .sidebartitle, .showalways {display:block;} .twentyfourhourclock {display:none;} .textbody, #homepagefooter {width:100%;white-space:normal;overflow-x:auto;} .calendarpage .caltable {width:100%;} .printbutton {background:url(/.templates/Presets/elements.png) no-repeat 0px -260px;margin-left:5px;} .printbutton:active {background:url(/.templates/Presets/elements.png) no-repeat 0px -259px;} .monthbtn {background:url(/.templates/Presets/elements.png) no-repeat 0px -500px;margin-left:5px;} .monthbtn:active {background:url(/.templates/Presets/elements.png) no-repeat 0px -499px;} .daybtn {background:url(/.templates/Presets/elements.png) no-repeat 0px -460px;margin-left:5px;} .daybtn:active {background:url(/.templates/Presets/elements.png) no-repeat 0px -459px;} .nowbtn {background:url(/.templates/Presets/elements.png) no-repeat 0px -420px;margin-left:5px;} .nowbtn:active {background:url(/.templates/Presets/elements.png) no-repeat 0px -419px;} .nextbtn {background:url(/.templates/Presets/elements.png) no-repeat 0px -620px;margin-left:5px;} .nextbtn:active {background:url(/.templates/Presets/elements.png) no-repeat 0px -619px;} .prevbtn {background:url(/.templates/Presets/elements.png) no-repeat 0px -660px;} .prevbtn:active {background:url(/.templates/Presets/elements.png) no-repeat 0px -659px;} #searchform .fctext.label {width:90px;white-space:nowrap;} #contentgroupfooter {clear:both;} img.listbtn {width:16px;height:16px;} a.listbtn1 {background:url(/.templates/Presets/elements.png) no-repeat 2px -140px;} a.listbtn1:hover {background-position:2px -48px;} a.listbtn1:active {background-position:3px -47px;} a.listbtn2 {background:url(/.templates/Presets/elements.png) no-repeat 2px -186px;} a.listbtn2:hover {background-position:2px -94px;} a.listbtn2:active {background-position:3px -93px;} a.listbtn3 {background:url(/.templates/Presets/elements.png) no-repeat 0px -163px;} a.listbtn3:hover {background-position:0px -71px;} a.listbtn3:active {background-position:1px -70px;} a.listbtn4 {background:url(/.templates/Presets/elements.png) no-repeat 0px -117px;} a.listbtn4:hover {background-position:0px -25px;} a.listbtn4:active {background-position:1px -24px;} #listbuttons {white-space:nowrap;display:inline-block;height:16px;line-height:16px;font-size:16px;font-family:arial,sans-serif;padding:3px 0px 0px 0px;background:url(/.templates/presets/elements.png) -179px -781px no-repeat;clear:both;}