html{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
body{background-color:#FFF;border:0;color:#666;font:inherit;font-size:10pt;line-height:1;margin:0;padding:0;vertical-align:baseline;}
div{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
span{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
applet{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
object{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
iframe{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
h1{border:0;display:block;font:inherit;font-size:28pt;font-weight:700;line-height:110%;margin:0 0 10px;padding:0;vertical-align:baseline;}
h2{border:0;display:block;font:inherit;font-size:16pt;font-weight:700;line-height:100%;margin:0 0 10px;padding:0;vertical-align:baseline;}
h3{border:0;font:inherit;font-size:12pt;font-weight:700;line-height:110%;margin:0 0 10px;padding:0;vertical-align:baseline;}
h4{border:0;font:inherit;font-size:11pt;line-height:110%;margin:0 0 10px;padding:0;vertical-align:baseline;}
h5{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
h6{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
p{border:0;font:inherit;font-size:100%;margin:0 0 10px;padding:0;vertical-align:baseline;}
blockquote{background-image:url(../../images/blockquote.gif);background-repeat:no-repeat;border:0;font:inherit;font-size:100%;font-style:italic;margin:0 0 10px;padding:5px 10px 10px 27px;quotes:none;vertical-align:baseline;}
pre{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
a{border:0;cursor:pointer;font:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline;}
abbr{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
acronym{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
address{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
big{border:0;display:block;font:inherit;font-size:16pt;line-height:100%;margin:0 0 10px;padding:0;vertical-align:baseline;}
cite{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
code{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
del{border:0;font:inherit;font-size:100%;margin:0;padding:0;text-decoration:line-through;vertical-align:baseline;}
dfn{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
em{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
img{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
ins{border:0;font:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline;}
kbd{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
q{border:0;font:inherit;font-size:100%;margin:0;padding:0;quotes:none;vertical-align:baseline;}
s{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
samp{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
small{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
strike{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
sub{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
sup{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
tt{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
var{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
u{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
i{border:0;font:inherit;font-size:100%;font-style:italic;margin:0;padding:0;vertical-align:baseline;}
center{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
dl{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
dt{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
dd{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
ol{border:0;font:inherit;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:baseline;}
ul{border:0;font:inherit;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:baseline;}
li{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
fieldset{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
form{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
label{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
legend{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
table{border:0;border-collapse:collapse;border-spacing:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
caption{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
tbody{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
tfoot{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
thead{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
tr{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
th{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
td{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
article{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
aside{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
canvas{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
details{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
figcaption{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
figure{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
footer{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
header{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
hgroup{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
menu{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
nav{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
section{border:0;display:block;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
summary{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
time{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
mark{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
audio{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
blockquote:before{content:none;}
blockquote:after{content:none;}
q:before{content:none;}
q:after{content:none;}
body.standard{color:#fff;}
body.popup .cMenu{display:none!important;}
body.popup{font-family:Helvetica, Arial, Sans-Serif;font-size:9pt;height:100%;}
strong{font-weight:700;}
b{font-weight:700;}
.popupcontent{padding:70px 20px 60px;}
a:hover{text-decoration:underline;}
.header1{display:block;font-size:28pt;line-height:110%;margin:0 0 10px;padding:0;}
.header2{display:block;font-size:16pt;line-height:100%;margin:0 0 10px;padding:0;}
.big{display:block;font-size:16pt;line-height:100%;margin:0 0 10px;padding:0;}
h1 a{color:inherit;text-decoration:none;}
.header1 a{color:inherit;text-decoration:none;}
h2 a{color:inherit;text-decoration:none;}
.header2 a{color:inherit;text-decoration:none;}
h3 a{color:inherit;text-decoration:none;}
.header3 a{color:inherit;text-decoration:none;}
h4 a{color:inherit;text-decoration:none;}
.header4 a{color:inherit;text-decoration:none;}
.clear{clear:both;}
.puffpath{font-size:75%;margin:0 0 2px;padding:0 0 1px;text-transform:uppercase;}
.section{font-size:75%;margin:0 0 2px;padding:0 0 1px;text-transform:uppercase;}
.puffpath a{color:inherit;}
.section a{color:inherit;}
.puffpath img{border:0;width:100%;}
.section img{border:0;width:100%;}
.inlinesignature{color:#888;float:right;font-size:75%;margin:0;padding:0 0 10px 15px;position:relative;text-transform:uppercase;}
.inlinesignature img{height:32px;left:10px;position:absolute;top:0;width:32px;}
.inlinesignature .text{background-color:#000;font-size:75%;height:32px;margin:0;overflow:hidden;padding:0 0 0 32px;vertical-align:middle;}
.inlinesignature .text p{color:#fff;padding:4px 8px 0;}
.inlinesignature .text p a{color:inherit;}
.fckEditIntro{font-weight:700;margin:0 0 15px;}
.preamble{font-weight:700;margin:0 0 15px;}
.sectionpreamble{overflow:hidden;}
p.text{margin:0 0 20px;}
.fckEditFulltext{margin:0 0 20px;}
p.readmore{text-align:right;}
.signature{color:#888;font-size:75%;margin:10px 0 0;text-align:left;text-transform:uppercase;}
.byline{color:#aaa;font-size:75%;margin:10px 0 0;text-align:left;text-transform:uppercase;}
.signature img{vertical-align:bottom;}
.byline img{vertical-align:bottom;}
.signature a{color:inherit;text-decoration:none;}
.byline a{color:inherit;text-decoration:none;}
.inlinesignature a{color:inherit;text-decoration:none;}
.byline .comments{margin:0 0 0 5px;}
.byline .forum-num-comments{margin:0 0 0 5px;}
.tags{margin:0 0 10px;}
.sectionarticleimageright{float:right;margin:0 0 20px 20px;}
.sectionarticleimage{margin:0 0 10px;}
.sectionarticleimage > a > img{width:100%;}
p.photographer{font-size:75%;margin:1px 0 0;text-align:right;}
span.photographer{display:block;float:right;font-size:75%;margin:0 0 5px 5px;padding:0;text-align:right;}
.photographer a{color:inherit;text-decoration:underline;}
p.imagetext{color:#888;font-size:75%;margin:1px 0 10px;text-align:left;}
ul li{padding-bottom:5px;}
ol li{padding-bottom:5px;}
ul.articlelist{list-style-type:none;margin:0 0 10px;padding:0;}
ul.articlelist li{margin:0 0 4px;padding-bottom:0;}
ul.articlelist li.footer{font-size:75%;text-align:right;}
ol.articlelist{margin-bottom:5px;padding:0 0 0 20px;}
ol.articlelist li{margin-bottom:5px;padding-bottom:0;}
ol.articlelist li.footer{font-size:75%;text-align:right;}
ul.years{list-style-type:none;margin:0 0 10px;}
ul.years li{margin:0 0 4px;padding-bottom:0;}
ul.years li ul.months{list-style-type:none;margin:0 0 10px;padding:4px 0 0 15px;}
ul.years li ul.months li{margin:0 0 4px;padding-bottom:0;}
div.warning{-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#ffb;border-bottom:1px solid #cc5;border-radius:8px;color:#888;font-size:80%;padding:10px 10px 5px;}
div.warning p{margin:0 0 5px;}
div.warning a{color:#88f;}
div.infobox{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#f8f8f8;border-bottom:1px solid #ccc;border-radius:3px;color:#888;filter:dropshadow(color=#ffffff,offx=0,offy=1);font-size:80%;padding:10px 10px 5px;text-shadow:0 1px 1px #FFF;}
div.infobox p{margin:0 0 5px;}
div.infobox a{color:#88f;}
div#outerheadlines{background-color:#06A;height:35px;}
div#innerheadlines{color:#FFF;font:9pt Arial;line-height:35px;text-align:center;}
div#innerheadlines a{color:inherit;line-height:inherit;}
button.button{-moz-border-radius:8px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#444;background-image:url(../images/button-overlay.png)!important;background-position:center, center;background-repeat:repeat-x;border-bottom:1px solid rgba(0,0,0,0.5);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.2);color:#fff;display:inline-block;font:9pt Arial, Helvetica, Verdana;font-weight:700;padding:4px 8px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
input.button{-moz-border-radius:8px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#444;background-image:url(../images/button-overlay.png)!important;background-position:center, center;background-repeat:repeat-x;border-bottom:1px solid rgba(0,0,0,0.5);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.2);color:#fff;display:inline-block;font:9pt Arial, Helvetica, Verdana;font-weight:700;padding:4px 8px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
a.button{-moz-border-radius:8px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#444;background-image:url(../images/button-overlay.png)!important;background-position:center, center;background-repeat:repeat-x;border-bottom:1px solid rgba(0,0,0,0.5);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.2);color:#fff;display:inline-block;font:9pt Arial, Helvetica, Verdana;font-weight:700;padding:4px 8px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
a.button:hover{text-decoration:none;}
a.submitbutton{background-color:#4c2!important;color:#fff!important;}
a.materialbutton{background-color:#358!important;color:#fff!important;}
a.facebooklogin{background-color:#4c6ea9!important;color:#fff!important;}
a.twitterlogin{background-color:#29d!important;color:#fff!important;}
a.zitizlogin{background-color:#082!important;color:#fff!important;}
body.editor div.zitizheader div.inner{width:auto!important;}
div.zitizfooter div.inner{width:auto!important;}
div.zitizheader div#globalmenu{margin:0 auto;position:relative;width:auto!important;}
body.editor{background-color:#fff;}
body.editor div.outereditorpage{background-color:#fff;}
div.editorpage{padding:40px;}
body.tabbededitor div.editorpage{padding:40px!important;}
body.tabbededitor div.outereditorpage{background-color:transparent;}
body.tabbededitor div#outerwrapper{background-color:transparent;}
body.tabbededitor{background-color:#E6E3E0!important;}
div.outereditorpage{width:auto!important;}
div.outereditorpage .page{width:auto!important;}
div.innereditorpage{color:#444;font:10pt Helvetica, Arial;margin:0;overflow:hidden;padding:0 0 10px;position:relative;}
div.innereditorpage div.contentheader div.inner{padding:0;}
div.innereditorpage div.contentheader div.inner div.title{color:#000;font-family:Helvetica, Arial;font-size:22pt;letter-spacing:-1px;text-shadow:0 1px 0 #fff;}
body.tabbededitor div.innereditorpage div.contentheader div.inner div.title{color:#666;padding:0 0 10px 8px;}
div.innereditorpage div.contentheader div.inner div.menu{color:#ccc;}
div.innereditorpage div.contentheader div.inner div.menu a{color:#666;}
div.innereditorpage div.contentheader div.inner div.menu span{color:#666;}
div.innereditorpage div.contentheader div.inner div.menu a.selected{color:#04e;font-weight:700;}
div.innereditorpage div.contentheader div.inner div.menu span.selected{color:#04e;font-weight:700;}
div.innereditorpage div.wizardnavigation div.left{left:0;top:0;}
div.innereditorpage div.wizardnavigation div.right{right:0;top:0;}
div.innereditorpage div.fullwidthlayout div.twoequalcolumnlayout{padding:40px 0;}
div.innereditorpage div.fullwidthlayout div.twocolumnlayout{padding:40px 0;}
div.innereditorpage div.fullwidthlayout div.twoequalcolumnlayout div.column1 div.columncontent{margin:0 20px 0 0;}
div.innereditorpage div.fullwidthlayout div.twoequalcolumnlayout div.column2 div.columncontent{margin:0 20px 0 0;}
div.innereditorpage div.fullwidthlayout div.twocolumnlayout div.column1 div.columncontent{margin:0 20px 0 0;}
div.innereditorpage div.fullwidthlayout div.twocolumnlayout div.column2 div.columncontent{margin:0 20px 0 0;}
div.innereditorpage p.imagetext{color:#aaa;}
div.innereditorpage .puffpath{color:#aaa;}
div.innereditorpage .section{color:#aaa;}
div.innereditorpage .innerpage2 small{color:#aaa;}
div.innereditorpage .innerpage2 small a{color:#aaa;}
div.innereditorpage .sectionbottom{color:#aaa;}
div.innereditorpage .sidebarbox .footer p{color:#aaa;}
div.innereditorpage .roombox .subheader p{color:#aaa;}
div.innereditorpage .sidebarbox .subheader p{color:#aaa;}
div.innereditorpage .dimmed{color:#aaa;}
div.innereditorpage .innerpageheader2{border-bottom:1px solid #ccc;color:#aaa;}
div.innereditorpage .dummy{color:#aaa;}
div.innereditorpage .innerpagesubmenu{border-bottom:1px solid #ccc;color:#aaa;}
div.innereditorpage .threecolumnlayout .column2{border-left:1px solid #ccc;}
div.innereditorpage .threecolumnlayout .column3{border-left:1px solid #ccc;}
div.innereditorpage .wizardnavigationtop{border-bottom:1px solid #ccc;}
div.innereditorpage .guidetop{border-bottom:1px solid #ccc;}
div.innereditorpage .roombox .header{border-bottom:1px solid #ccc;}
div.innereditorpage .roombox .subheader{border-bottom:1px solid #ccc;}
div.innereditorpage ol.articlelist li{color:#aaa;}
div.innereditorpage ul.articlelist li{color:#aaa;}
div.innereditorpage ul.years li{color:#aaa;}
div.innereditorpage ul.years li ul.months li{color:#aaa;}
div.innereditorpage div.articlelist i{color:#aaa;}
div.innereditorpage .itemlist ul li.odd{background-color:#ccc;}
div.innereditorpage .roombox{border:1px solid #ccc;}
div.innereditorpage .sidebarbox .content{border:1px solid #ccc;}
div.innereditorpage table.forumtable{border:1px solid #ccc;}
div.innereditorpage table.forumtable tr th{border:1px solid #ccc;}
div.innereditorpage table.forumtable tr td{border:1px solid #ccc;}
div.innereditorpage .articlebox .contents{background-color:#eee;border:1px solid #ccc;}
div.innereditorpage .articlebox .title{color:#aaa;}
div.innereditorpage div.contentheader{color:#aaa;}
div.innereditorpage div.contentfooter{border-top:1px solid #eee;color:#888;}
div.innereditorpage div.contentfooter a{color:#aaa;}
div.innereditorpage div.contentheader a{color:#666;}
div.innereditorpage div.contentheader div.title{color:#666;}
.quarter{width:25%;}
.onefourth{width:25%;}
.threefourths{width:75%;}
.half{width:50%;}
.onehalf{width:50%;}
.third{width:33%;}
.onethird{width:33%;}
.twothird{width:67%;}
.twothirds{width:67%;}
.full{width:100%!important;}
.fullwidth{width:100%!important;}
table.clean{border:0;border-collapse:collapse;margin:0 0 10px;padding:0;width:100%;}
table.clean tr{margin:0;padding:0;}
table.clean tr td{margin:0;padding:0;}
td.fill{width:100%;}
td.top{vertical-align:top;}
td.nowrap{white-space:nowrap;}
td.right{text-align:right;}
div.articlelist table.clean tr td{padding:0 0 5px;vertical-align:top;}
div.articlelist i{font-style:normal;}
table.layoutclean{border:0;border-collapse:collapse;margin:0;padding:0;width:100%;}
table.layoutclean tr{margin:0;padding:0;}
table.layoutclean tr td{margin:0;padding:0;vertical-align:top;}
table.borders{border-bottom:1px solid #aaa;border-collapse:collapse;}
table.borders tr th{border:1px solid #fff;border-bottom:1px solid #ddd;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;padding:4px 8px;text-align:left;white-space:nowrap;}
table.borders tr td{border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #ddd;padding:4px 8px;}
table.borders tr.odd td{background-color:#f0f0f0;border-top:1px solid #ddd;}
table.borders tr td.odd{background-color:#f0f0f0;border-top:1px solid #ddd;}
table.borders tr.expanded td{background-color:#FFF;border-top:1px solid #eee;font-size:80%;padding:10px 20px 20px;}
.w100{width:100px;}
.w120{width:120px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w450{width:450px;}
.w500{width:500px;}
.w550{width:550px;}
.w600{width:600px;}
.w650{width:650px;}
.w700{width:700px;}
.w750{width:750px;}
.w800{width:800px;}
.w850{width:850px;}
.w900{width:900px;}
.w950{width:950px;}
.w1000{width:1000px;}
.w100p{width:100%;}
.w80p{width:80%;}
.w75p{width:75%;}
.w70p{width:70%;}
.w60p{width:60%;}
.w50p{width:50%;}
.w66p{width:66%;}
.w33p{width:33%;}
.w25p{width:25%;}
.right{text-align:right;}
.simplewindow-dim{background-color:#121;height:1px;left:0;position:absolute;top:0;width:1px;z-index:90;}
.simplewindow-overlay{background-color:#fff;height:1px;left:0;position:absolute;top:0;width:1px;z-index:99;}
.simplewindow-shadow{border:0;height:10px;left:0;margin:0;padding:0;position:absolute;top:0;vertical-align:top;width:20px;z-index:99;}
.simplewindow-shadow img{border:0;height:100%;margin:0;padding:0;vertical-align:top;width:100%;}
.simpledimmer-dim{background-color:#ccc;height:1px;left:0;position:absolute;top:0;width:1px;z-index:90;}
.simpledimmer-overlay{color:#000;font-size:13pt;height:50px;left:0;position:absolute;text-align:center;top:0;width:400px;z-index:99;}
a.uneditedwarning{text-decoration:none;}
a.uneditedwarning span{background-attachment:scroll;background-image:url(../images/uneditedwarning.gif);background-position:0 bottom;background-repeat:no-repeat;display:inline-block;height:9px;width:10px;}
a.inlinecomments{background-image:url(../images/bylinecomments.gif);background-position:0 bottom;background-repeat:no-repeat;color:#666;display:inline-block;padding-left:16px;text-decoration:none;vertical-align:bottom;white-space:nowrap;}
span.inlinecomments{background-image:url(../images/bylinecomments.gif);background-position:0 bottom;background-repeat:no-repeat;color:#666;display:inline-block;padding-left:16px;text-decoration:none;vertical-align:bottom;white-space:nowrap;}
.inlinecomments a{color:inherit;font:inherit;}
.articlebox{margin:5px 0 10px;}
.articlebox .title{font-size:70%;margin:0;padding:0;text-align:left;text-transform:uppercase;}
.articlebox .contents{font-size:90%;padding:10px 10px 0;}
.articlebox .contents p{margin:0 0 10px;padding:0;position:relative;}
.articlebox .contents small a{cursor:pointer;}
.articlebox .contents .right{float:right;margin:0 0 10px 10px;text-align:left;}
.bold{font-weight:700;}
.center{text-align:center;}
#xdomframe{display:none;height:10px;left:-200px;position:absolute;top:-200px;width:10px;}
#poo{background-color:#fff;height:100px;left:0;padding:20px 20px 10px;top:400px;width:150px;}
#zitiztag{left:-32px;position:absolute;top:230px;}
a.feedlink{background-image:url(/images/feed.png);background-position:bottom left;background-repeat:no-repeat;display:inline-block;padding:0 0 0 20px;}
.topfix{left:0;position:fixed!important;top:0;width:100%;z-index:99;}
.bottomfix{bottom:0;left:0;position:fixed!important;width:100%;z-index:99;}
.smallinlinewindow{-moz-border-radius:10px;-moz-box-shadow:0 5px 15px rgba(0,0,0,0.3);-o-border-radius:10px;-o-box-shadow:0 5px 15px rgba(0,0,0,0.3);-webkit-border-radius:10px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.3);background-color:rgba(255,255,255,0.95);border:3px solid #fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.3);color:#444;font:10pt Helvetica, Arial, sans-serif;position:absolute;}
.smallinlinewindow a.close{color:#aaa;font-size:150%;position:absolute;right:5px;top:5px;}
.smallinlinewindow a.close:hover{color:#b44;text-decoration:none;}
.smallinlinewindow .inner{padding:15px 15px 5px;}
.smallinlinewindow .inner h3{color:#444;display:block;font-size:130%;font-weight:700;margin:0 0 10px;padding:0;}
.smallinlinewindow .inner hr{border:0;display:block;height:10px;margin:0 0 10px;padding:0;}
.smallinlinewindow .inner p{display:block;margin:0 0 10px;padding:0;}
.smallinlinewindow .inner p.buttons{text-align:right;}
.smallinlinewindow .inner input{width:100%;}
.articlepreview{border:1px solid #888;margin:0 0 10px;overflow:auto;}
.mediapreview{border:1px solid #888;margin:0 0 10px;overflow:auto;}
.articlepreview .inner{padding:20px;}
.mediapreview .inner{padding:20px;}
.textbox{border:1px solid #888;margin:0 0 10px;padding:10px;}
.ascolumncontent{margin:0 0 0 20px;}
.ascolumn{margin:0 0 0 20px;}
.ascolumncontent .inner{border:0;margin:0;padding:0;}
.asruler{clear:both;display:block;float:left;margin:0;padding:0;width:100%;}
.asruler div{clear:both;height:1px;margin:0;padding:0;}
.asruler div hr{display:none;}
.ascolumncontent .asblock{float:left;margin:0;padding:0;width:100%;}
.ascolumn .asblock{float:left;margin:0;padding:0;width:100%;}
.ascolumncontent .asblock .inner{margin:0 0 20px;padding:0;}
.ascolumn .asblock .inner{margin:0 0 20px;padding:0;}
.ascolumncontent .last{clear:both;display:block;float:none;height:1px;margin:0;padding:0;width:100%;}
.ascolumn .last{clear:both;display:block;float:none;height:1px;margin:0;padding:0;width:100%;}
.ascolumn .aspickable{cursor:pointer;}
.ascolumn .asdisabled{-moz-opacity:.25;filter:alpha(opacity=25);opacity:.25;}
.asblock .asoverlay{-moz-opacity:.8;background-color:#fff;color:#000;filter:alpha(opacity=80);font-weight:700;margin:0;opacity:.8;padding:0;position:absolute;right:0;top:0;}
.asblock .asoverlay p{display:block;margin:0;padding:10px;}
.asmouseinfo{-moz-opacity:.8;filter:alpha(opacity=80);left:0;opacity:.8;position:absolute;text-align:center;top:0;width:200px;z-index:999;}
.asmouseinfo p{background-image:url(/images/asmouseinfo-background.gif);background-position:center top;background-repeat:no-repeat;color:#fff;display:block;font-size:75%;margin:0;padding:30px 10px 10px;text-align:left;}
.balk{display:block;}
.balk span{color:#fff;display:block;font:17pt Arial;font-weight:900;padding:6px;text-align:center;}
.previewstart{background-color:#444;height:40px;}
.previewstop{background-color:#444;height:40px;margin:40px 0 0;}
.previewstart span{color:#fff;display:block;font-size:8pt;padding:13px 40px;}
.previewstop span{color:#fff;display:block;font-size:8pt;padding:13px 40px;}
.helpsections{margin:0;padding:0;}
.helpsections ul{display:block;margin:0;padding:0;}
.helpsections ul li{display:block;float:left;margin:0;padding:0;position:relative;width:290px;}
.helpsections ul li img{left:0;position:absolute;top:0;}
.helpsections ul li p{padding:0 20px 0 40px;}
.helpsections ul li.last{clear:both;float:none;height:1px;width:1px;}
.editorialblock{background-image:none;background-position:bottom right;background-repeat:no-repeat;height:250px;position:relative;}
.editorialblock .text{margin:0;padding:10px 130px 0 0;z-index:999;}
.editorialblock .text h2{margin:0 0 10px;}
.editorialblock .text p{color:#444;margin:0 0 10px;padding:0;}
.editorialblock .text p.signature{color:#444;font-size:100%;font-style:italic;font-weight:400;margin:0 0 10px;padding:0;}
.editorialblock .image{bottom:0;position:absolute;right:0;}
.sectiontoolbar{background-color:#666;border-bottom:1px solid #333;margin:0 0 10px;padding:10px 10px 0;}
.sectiontoolbar ul{display:block;list-style-type:none;margin:0;padding:0;}
.sectiontoolbar ul li{display:block;margin:0;padding:0 0 10px;}
.sectiontoolbar ul li a{color:#fff;text-decoration:none;}
.sectiontoolbar ul li a img{margin:0 5px 0 0;vertical-align:bottom;}
.assideblock{float:right;padding:0 0 20px 20px;}
.assideblock .innersideblock{text-align:left;width:160px;}
.sidebarimage{margin:0 0 15px;}
.sidebaravatar{margin:0 0 15px;}
.floatingimages .smalltopimage{float:left;margin:0;padding:0 10px 10px 0;}
.floatingimages .smallbottomimage{float:left;margin:0;padding:0 10px 10px 0;}
.floatingimages .smalltopimage .inner{height:60px;margin:0;padding:0;width:60px;}
.floatingimages .smallbottomimage .inner{height:60px;margin:0;padding:0;width:60px;}
.slideshowblock{margin:0;padding:0;position:relative;}
.slideshowblock .imageplaceholder{background-color:#000;margin:0;padding:0;position:relative;}
.slideshowblock .imageplaceholder .imageblock{left:0;position:absolute;top:0;}
.slideshowblock .imageplaceholder .prevbutton{background-image:url(../images/slideshow_prev.png);height:30px;position:absolute;width:30px;}
.slideshowblock .imageplaceholder .nextbutton{background-image:url(../images/slideshow_next.png);height:30px;position:absolute;width:30px;}
.slideshowblock .descriptionplaceholder{margin:0 0 10px;padding:4px 0 0;position:relative;}
.slideshowblock .descriptionplaceholder p{display:block;font-size:75%;margin:0;padding:4px 90px 0 0;}
.slideshowblock .descriptionplaceholder .index{color:#ccc;display:block;font-size:75%;position:absolute;right:0;text-align:right;top:0;width:80px;}
.slideshowblock .descriptionplaceholder .index a{color:#ccf;}
table.narrowinsectionshare{border-collapse:collapse;margin:0;padding:0;}
table.narrowinsectionshare td{padding:0 5px 0 0;vertical-align:middle;}
table.wideinsectionshare{border-collapse:collapse;margin:10px 0;padding:0;width:100%;}
table.wideinsectionshare td{vertical-align:middle;}
table.fullarticleshare .bigarticlesignature{margin:0;}
table.wideinsectionshare td.byline{margin:0;text-align:right;}
table.fullarticleshare{border-collapse:collapse;margin:0 0 10px;padding:0;width:100%;}
table.fullarticleshare td{vertical-align:middle;}
table.fullarticleshare td.byline{text-align:right;}
table.narrowinsectionshare td.twitter{height:31px;padding-top:3px;vertical-align:middle;width:60px;}
table.fullarticleshare td.twitter{height:31px;padding-top:3px;vertical-align:middle;width:60px;}
table.wideinsectionshare td.twitter{height:31px;padding-top:3px;vertical-align:middle;width:60px;}
table.narrowinsectionshare td.facebook{height:31px;vertical-align:middle;width:50px;}
table.wideinsectionshare td.facebook{height:31px;vertical-align:middle;width:50px;}
table.fullarticleshare td.facebook{height:31px;vertical-align:middle;width:50px;}
.inputform{display:block;margin:0;padding:0;width:100%;zoom:1;}
.grayinputbox .inputform{margin:0;}
.inputform .item{border:0;display:block;float:left;margin:0;padding:0;zoom:1;}
.inputform .last{clear:both;display:block;float:none;height:1px;position:relative;width:100%;zoom:1;}
.inputform .item .inner{border:0;display:block;margin:0 20px 20px 0;padding:0;zoom:1;}
.inputform .newitem{display:block;float:left;margin:0;padding:0;position:relative;}
.inputform .newitem .inner{display:block;margin:15px 20px 20px 0;padding:0;}
.inputform .newitem .prompt{display:block;left:0;margin:0 20px 0 0;padding:0;position:absolute;top:0;}
.inputform .inner .under{float:right;}
.inputform .inner .under .charactercounter1{background-color:#555;color:#fff;margin:0 0 0 auto;}
.inputform .inner .under .charactercounter1 .charactercounter2{padding:2px 20px 0;}
input.border{border:1px solid #888;margin:0;padding:0;}
textarea.border{border:1px solid #888;margin:0;padding:0;}
select.border{border:1px solid #888;margin:0;padding:0;}
input.border:focus{background-color:#fffff0;border:1px solid #888;margin:0;padding:0;}
textarea.border:focus{background-color:#fffff0;border:1px solid #888;margin:0;padding:0;}
select.border:focus{background-color:#fffff0;border:1px solid #888;margin:0;padding:0;}
input.big{font-size:16pt;}
textarea.big{font-size:16pt;}
select.big{font-size:16pt;}
table.regform{margin:0 0 20px;}
table.regform tr td{padding:5px 20px 5px 0;}
span.validation-ok{color:#0c0;}
span.validation-pending{color:#04a;}
span.validation-error{color:#c00;}
span.validation-ok img{vertical-align:bottom;}
span.validation-pending img{vertical-align:bottom;}
span.validation-error img{vertical-align:bottom;}
.grayinputbox{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#eee;border-radius:5px;padding:10px 6px 6px 10px;}
.grayinputbox .inputform .item{display:block;}
.grayinputbox .inputform .newitem{display:block;}
.grayinputbox .inputform .item .inner{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-radius:3px;margin:0 4px 4px 0;padding:10px;}
.grayinputbox .inputform .newitem .inner{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-radius:3px;margin:0 4px 4px 0;padding:25px 10px 10px;}
.grayinputbox .inputform .newitem .prompt{font-weight:700;left:10px;top:10px;}
.outerpage .page{margin:0 auto;}
.outerpage .page .innerpage{margin:0;padding:0 0 40px;position:relative;text-align:left;width:1000px;}
.headerbanner{margin:0 0 20px;}
.pageshadow1{height:10px;margin:0 auto;width:1000px;}
.globalheader{margin:0 auto;position:relative;text-align:left;width:1000px;}
.globalheader .customlogoblock{background-position:top left;background-repeat:no-repeat;margin:0 0 10px;position:relative;width:1000px;}
.globalheader .defaultlogoblock{background-position:top left;background-repeat:no-repeat;margin:0 0 10px;position:relative;width:1000px;}
.globalheader .nonavblock{height:1px;width:20px;}
.globalheader .navblock{height:40px;position:relative;width:1000px;}
.globalheader .navblock .box{height:26px;position:absolute;}
.globalheader .navblock .box .left{background-image:url(../images/header-block-template.png);background-position:top left;background-repeat:no-repeat;height:26px;left:0;position:absolute;top:0;width:10px;}
.globalheader .navblock .box .content{height:26px;left:10px;position:absolute;top:0;}
.globalheader .navblock .box .right{background-image:url(../images/header-block-template.png);background-position:top right;background-repeat:no-repeat;height:26px;position:absolute;right:0;top:0;width:10px;}
.globalheader .navblock .box#sectionbox{left:0;width:445px;}
.globalheader .navblock .box#sectionbox .content{position:relative;width:425px;}
.globalheader .navblock .box#sectionbox .content div span.current{color:#888;height:20px;left:0;position:absolute;top:5px;width:300px;}
.globalheader .navblock .box#sectionbox .content div span.arrow{color:#aaa;height:20px;position:absolute;right:0;text-align:right;top:5px;width:100px;}
.globalheader .navblock .box#searchbox{left:455px;width:445px;}
.globalheader .navblock .box#searchbox .content{width:425px;}
.globalheader .navblock .box#searchbox .content div img{left:0;position:absolute;top:6px;}
.globalheader .navblock .box#searchbox .content div input{border:0;height:16px;left:20px;position:absolute;top:5px;width:400px;}
.globalheader .navblock .authbutton{left:910px;position:absolute;top:0;}
.globalheader .navblock .authbutton a{background-repeat:no-repeat;cursor:pointer;display:block;height:35px;position:relative;text-decoration:none;width:90px;}
.globalheader .navblock .authbutton a span{font-weight:700;left:24px;position:absolute;top:6px;}
.centralblock{background-image:url(../images/profiletopbackground.png);background-repeat:no-repeat;height:30px;position:relative;}
.centralblock div img{vertical-align:bottom;}
.centralblock .left{left:20px;position:absolute;top:8px;}
.centralblock .right{position:absolute;right:20px;top:0;}
.centralblock a{color:inherit;text-decoration:none;}
.innerpageheader{position:relative;}
.innerpageheader .top{position:relative;white-space:nowrap;}
.innerpageheader .top a{display:block;}
.innerpageheader .top img{display:block;}
.innerpageheader .top a img{display:block;}
.innerpageheader .top .defaultheader{background-color:#fff;background-image:url(/images/standardtop.jpg);height:150px;margin-top:30px;}
.innerpageheader .top .defaultheader .title{left:160px;position:absolute;top:57px;}
.innerpageheader .top .steps{bottom:60px;position:absolute;right:40px;}
.innerpageheader .top .toptabs{bottom:0;left:0;position:absolute;}
.innerpageheader .bottom{background-color:#aaa;background-image:url(/images/tabssprite.gif);background-position:top left;background-repeat:repeat-x;border:0;height:30px;margin:0;overflow:hidden;padding:0;position:relative;width:100%;}
.innerpageheader .bottom .breadcrumbs{bottom:9px;position:absolute;}
.innerpageheader .bottom .tabs{position:absolute;}
.innerpageheader .bottom .toolbar{bottom:9px;color:#888;font:8pt Arial;font-weight:700;margin:0;padding:0;position:absolute;}
.innerpageheader .bottom .toolbar a{color:#888;}
.outerpageheader .background a{display:block;line-height:0;}
.innerpageheader2{position:relative;}
.innerpageheader2 .defaultheader{display:block;padding:30px 40px 25px;}
.innerpageheader2 .defaultheader p{padding:0 0 5px;text-transform:lowercase;}
.innerpageheader2 .globalmenu{font-size:75%;position:absolute;right:10px;top:10px;}
.innerpageheader2 .globalmenu a{color:inherit;}
.innerpageheader2 .globalmenu a.facebooklogin{background-image:url(../images/smallfacebooklogo.gif);background-position:0 2px;background-repeat:no-repeat;color:#274e95;padding:0 0 0 12px;}
.innerpageheader2 .search{bottom:10px;position:absolute;right:10px;}
.innerpageheader2 .search input{background-color:#fff;border:1px solid #ccc;color:#666;padding:2px;}
.innerpagesubmenu p{font-size:85%;margin:0;padding:8px 40px;text-transform:lowercase;}
.hintbox{background-color:#FFE;border:1px solid #cca;margin:0 0 20px;position:relative;}
.hintbox a.close{background-image:url(../images/hintclose.gif);cursor:pointer;display:block;height:13px;position:absolute;right:10px;top:10px;width:13px;}
.hintbox .inner{padding:20px 40px 10px 20px;}
.hintbox .inner p{margin:0 0 10px;padding:0;}
.bigmenu{margin:0 0 20px;padding:0;}
.bigmenu a.menuitem{background-color:#f8f8f8;border:1px solid #bbb;display:block;float:left;margin:0 10px 10px 0;position:relative;}
.bigmenu a.menuitem:hover{background-color:#fff;border:1px solid #bbb;color:#444;}
.bigmenu a.menuitem .inner{border-bottom:1px solid #eee;border-top:1px solid #fff;display:block;height:160px;width:180px;}
.bigmenu a.menuitem .inner img{left:60px;position:absolute;top:30px;}
.bigmenu a.menuitem .inner span{color:#444;font-size:150%;left:0;position:absolute;text-align:center;top:120px;width:180px;}
.fwc{border:0;margin:0;padding:0;}
.fwc-any{border:0;float:left;margin:0;padding:0;}
.fwc-5c{border:0;float:left;margin:0;padding:0;width:940px;}
.fwc-4c{border:0;float:left;margin:0;padding:0;width:752px;}
.fwc-3c{border:0;float:left;margin:0;padding:0;width:564px;}
.fwc-2c{border:0;float:left;margin:0;padding:0;width:376px;}
.fwc-1c{border:0;float:left;margin:0;padding:0;width:188px;}
.fwc-full{border:0;float:left;margin:0;padding:0;width:940px;}
.fwc-c{border:0;float:left;margin:0;padding:0;}
.fwc-c1{border:0;float:left;margin:0;padding:0;}
.fwc-c2{border:0;float:left;margin:0;padding:0;}
.fwc-c3{border:0;float:left;margin:0;padding:0;}
.fwc-i{border:0;margin:0;padding:0;}
.nc-any{border:0;float:left;margin:0;padding:0;}
.nc-1c{border:0;float:left;margin:0;padding:0;}
.nc-1c2{border:0;float:left;margin:0;padding:0;}
.nc-2c{border:0;float:left;margin:0;padding:0;}
.nc-3c{border:0;float:left;margin:0;padding:0;}
.nc-4c{border:0;float:left;margin:0;padding:0;}
.nc-5c{border:0;float:left;margin:0;padding:0;}
.nc-f{border:0;float:left;margin:0;padding:0;}
.nc-any .nc-i{border:0;margin:0;padding:0;}
.nfwc{border:0;margin:0;padding:0;}
.nfwc-c{border:0;float:left;margin:0;padding:0;}
.nfwc-i{border:0;margin:0;padding:0;}
.globalpageads-top{padding:10px 0;position:relative;}
.globalpageads-side{left:1000px;padding:0 0 0 20px;position:absolute;}
.fakead{background-color:#4ae;margin:0 0 10px;}
.fakead span{color:#fff;display:block;font-size:140%;padding:10px;}
div.adspacing{height:10px;}
div.globalpageads-top div{margin:0 auto;}
div.globalpageads-abovepage{padding:5px 0;text-align:center;}
div.globalpageads-abovepage div.ad{margin:0 auto;text-align:left;}
div.globalpageads-side div.ad{margin:0 0 20px;}
div.outerfakedialog{padding:50px 50px 10px;text-align:center;}
div.outerfakedialog div.fakedialog{-moz-border-radius:15px;-moz-box-shadow:0 4px 10px rgba(0,0,0,0.2);-webkit-border-radius:15px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.2);background-color:#eee;border:2px solid #888;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,0.2);margin:0 auto;text-align:left;width:500px;}
div.outerfakedialog div.fakedialog div.innerfakedialog div.header{padding:10px 20px;}
div.outerfakedialog div.fakedialog div.innerfakedialog div.header h2{-moz-text-shadow:0 1px 0 #fff!important;-webkit-text-shadow:0 1px 0 #fff!important;color:#444;font:18pt Helvetica,Arial;font-weight:700;letter-spacing:-1px;margin:0;text-shadow:0 1px 0 #fff!important;}
div.outerfakedialog div.fakedialog div.innerfakedialog div.content{background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #bbb;font:10pt Georgia;padding:20px 20px 10px;}
div.outerfakedialog div.fakedialog div.innerfakedialog div.content p{margin:0 0 15px;padding:0;}
div.outerfakedialog div.fakedialog div.innerfakedialog div.content p a{color:#04c;}
div.outerfakedialog div.fakedialog div.innerfakedialog div.content blockquote{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#f8f8f8;background-image:none;border:1px solid #ddd;border-radius:5px;margin:0 0 15px;padding:10px;}
div.outerfakedialog div.fakedialog div.innerfakedialog div.actions{padding:10px;text-align:right;}
div.fwc-i div.block{float:left;}
div.fwc-i div.block.fullwidth{clear:both;}
div.fwc-i div.block.fullwidth h3{font-size:200%;}
div.fwc-i div.block div.innerblock{margin:0 20px 20px 0;}
div.fwc-i div.block p.preamble{font-weight:400;}
div.fwc-i div.block div.image{background-color:#eee;margin:0 0 10px;}
div.fwc-i div.block div.noimage{background-color:#eee;}
div.fwc-i div.block div.image img{border:1px solid #ccc;width:100%;}
div.fwc-i div.block p.comments{display:block;font-size:80%;}
div.fwc-i div.block.fullwidth p.comments{float:right;}
div.zitizheader{background-color:#222;color:#888;position:relative;zoom:1;}
div.zitizheader div.inner{margin:0 auto;position:relative;}
div.zitizheader a{color:#ccc;}
div.zitizheader a.selected{color:#fff;}
div#globalmenu div#globalmenuinner{-moz-text-shadow:0 1px 0 #000;-webkit-text-shadow:0 1px 0 #000;color:#888;display:block;font:8pt Helvetica, Arial;margin:0 10px 0 0;position:absolute;right:0;text-align:right;text-shadow:0 1px 0 #000;top:5px;width:400px;z-index:9;}
div.zitizheader div.topcontentbar{background-color:#e8e8e8;background-image:url(../images/nav-topcontentbar-background.gif);color:#888;height:40px;}
div.zitizheader div.topcontentbar a{color:#444;text-decoration:none;}
div.zitizheader div.topcontentbar a.selected{color:#000;font-weight:700;}
div.zitizheader div.topcontentbar div.left{height:40px;left:0;position:absolute;top:0;z-index:99;}
div.zitizheader div.topcontentbar div.right{height:40px;position:absolute;right:0;text-align:left;top:0;width:800px;}
div.zitizheader div.topcontentbar div.left div.blocks{height:40px;}
div.zitizheader div.topcontentbar div.right div.blocks{height:40px;}
div.zitizheader div.topcontentbar div.left div.blocks div.block{float:left;height:40px;}
div.zitizheader div.topcontentbar div.right div.blocks div.block{float:right;height:40px;}
div.block button.button{font-size:8pt;margin:1px 0;padding:4px 7px;}
div.block input.button{font-size:8pt;margin:1px 0;padding:4px 7px;}
div.block a.button{font-size:8pt;margin:1px 0;padding:4px 7px;}
div.zitizheader div.topcontentbar div.inner div.user{position:relative;}
div.zitizheader div.inner div.topcontentbar div.inner div.user-loggedin{height:40px;}
div.zitizheader div.topcontentbar div.right div.user div.avatar{left:0;position:absolute;top:5px;}
div.zitizheader div.topcontentbar div.right div.user div.avatar img{height:30px;width:30px;}
div.zitizheader div.topcontentbar div.right div.user div.info{-moz-text-shadow:0 1px 0 #eee;-webkit-text-shadow:0 1px 0 #eee;color:#888;font:8pt Helvetica, Arial, Verdana;padding:6px 5px 6px 35px;text-shadow:0 1px 0 #eee;}
div.zitizheader div.topcontentbar div.inner div.right div.user div.info a{color:#444;}
div.zitizheader div.topcontentbar div.inner div.right div.user div.info a.name{color:#000;font-weight:700;}
div#globalsearch{padding:6px 5px 0;}
div#globalsearch div{-moz-border-radius:15px;-moz-box-shadow:0 1px 0 #fff;-webkit-border-radius:15px;-webkit-box-shadow:0 1px 0 #fff;background-color:#fff;border:1px solid #999;border-radius:15px;box-shadow:0 1px 0 #fff;height:25px;position:relative;width:140px;}
div#globalsearch div input#innerpagesearch{background-color:#fff;border:0!important;height:18px;left:7px;margin:0;outline:none;padding:0;position:absolute;top:4px;width:100px;}
div#globalsearch div input.dimmed#innerpagesearch{color:#aaa;font-style:italic;}
div#globalsearch div span#innerpagesearchbutton{-moz-border-radius:0;-moz-box-shadow:none;-webkit-border-radius:none;background-color:#fff;background-image:url(../images/nav-topcontentbar-searchbutton.gif);border:0!important;border-radius:0;border-shadow:none;cursor:pointer;display:block;height:18px;left:117px;position:absolute;top:4px;width:18px;}
div#globalactions{padding:7px 5px 7px 8px;}
div#globalactions a{margin:0 0 0 2px;}
div#contentviews{-moz-text-shadow:0 1px 0 #eee;-webkit-text-shadow:0 1px 0 #eee;color:#888;font:9pt Arial, Helvetica;padding:9px;text-decoration:none;text-shadow:0 1px 0 #eee;z-index:99;}
div#contentviews a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#222;display:inline-block;padding:3px 5px;}
div#contentviews span{color:#222;display:inline-block;padding:3px 1px;}
div#contentviews a:hover{-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);background-color:#eee;box-shadow:0 1px 0 rgba(0,0,0,0.3);}
div#contentviews a.selected{-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,0.3);}
div#contentviews span.selected{-moz-text-shadow:0 1px 1px rgba(0,0,0,0.4);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.4);color:#fff;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,0.4);}
div#contentviews span.normal{color:#666;}
div#contentviews span.completed{font-style:italic;}
div#globalviewtabs{font:9pt Arial, Helvetica;padding:6px;text-decoration:none;z-index:99;}
div#globalviewtabs ul{padding:0;text-decoration:none;}
div#globalviewtabs ul li{-moz-box-shadow:0 1px 0 #fff;-moz-text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;-webkit-text-shadow:0 1px 0 #fff;background-image:url(../images/button-overlay.png)!important;border:1px solid #aaa;box-shadow:0 1px 0 #fff;cursor:pointer;display:block;float:left;margin:0 1px 0 0;padding:0;text-decoration:none;text-shadow:0 1px 0 #fff;}
div#globalviewtabs ul li.selected{background-color:#f0f0f0;border:1px solid #aaa;font-weight:700;}
div#globalviewtabs ul li:hover{background-color:#fff;}
div#globalviewtabs ul li.first{-moz-border-radius-bottomleft:10px 10px;-moz-border-radius-topleft:10px 10px;-webkit-border-bottom-left-radius:10px 10px;-webkit-border-top-left-radius:10px 10px;border-bottom-left-radius:10px 10px;border-top-left-radius:10px 10px;}
div#globalviewtabs ul li.last{-moz-border-radius-bottomright:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-bottom-right-radius:10px 10px;-webkit-border-top-right-radius:10px 10px;border-bottom-right-radius:10px 10px;border-top-right-radius:10px 10px;}
div#globalviewtabs ul li.clear{display:none;}
div#globalviewtabs ul li a{display:block;padding:5px 15px;}
div.zitizheader div.topcontentbar div.left div.info{-moz-text-shadow:0 1px 0 #fff;-webkit-text-shadow:0 1px 0 #fff;color:#444;font:10pt Helvetica, Arial;font-style:italic;font-weight:400;padding:11px 0;text-shadow:0 1px 0 #fff;}
div.zitizheader div.topcontentbar div.right div.anonymous{padding:7px 5px 0 0;}
div.nav{background-color:#666;background-image:url(../images/nav-tall-background.png);background-position:left bottom;background-repeat:repeat-x;overflow:hidden;}
div.navdecoration{background-color:#666;display:none;height:1px;overflow:hidden;}
div.nav div.inner{height:inherit;overflow:hidden;}
div.nav div.inner ul{height:inherit;list-style:none;overflow:hidden;padding:0;width:2000px;}
div.nav div.inner ul li{display:table;float:left;height:inherit;padding:0;}
div.nav div.inner ul li a{-moz-text-shadow:inset 0 5px 10px red;-webkit-text-shadow:inset 0 5px 10px red;display:table-cell;font:9pt Helvetica, Arial, Verdana;text-align:center;text-decoration:none;text-shadow:inset 0 5px 10px red;vertical-align:bottom;}
div.nav div.inner ul li a:hover span{padding-bottom:2px;}
div.nav div.inner ul li.selected a{background-image:url(../images/nav-tall-selected.png);background-position:center bottom;background-repeat:repeat-x;}
div.nav div.inner ul li a span{display:block;padding:0 6px 4px;white-space:nowrap;}
div.nav div.inner ul li.selected a span{color:#fff;font-weight:700;padding:0 10px 4px;}
div.nav div.inner ul li a:hover{background-image:url(../images/nav-tall-hover.png);background-position:center bottom;background-repeat:repeat-x;color:#fff;padding-bottom:2px;}
div.bignav{height:45px;}
div.smallernav{height:26px;}
div.contentheader{color:#888;font:8pt Verdana, Helvetica, Arial;position:relative;}
div.contentfooter{color:#888;font:8pt Verdana, Helvetica, Arial;position:relative;}
div.contentfooter div.right{padding:10px;text-align:right;}
div.contentheader a{color:#fff;}
div.contentfooter a{color:#fff;}
div.contentheader b{color:#fff;font-weight:700;}
div.contentfooter b{color:#fff;font-weight:700;}
div.contentheader div.globalactions{position:absolute;right:170px;top:8px;}
div.contentheader div.inner{padding:30px 40px 0;}
div.contentfooter div.inner{padding:10px 20px 10px 10px;text-align:right;}
div.contentheader div.inner div.title{font-size:200%;font-style:italic;}
div.contentheader div.inner div.title a{color:inherit;font:inherit;text-decoration:inherit;}
div.contentheader div.search{border:1px solid #f0f;height:20px;position:absolute;top:5px;width:150px;}
div.contentheader div.search input{border:1px solid #f0f;font:9pt Helvetica, Arial, Verdana;}
div.contentheader div.contentactions{padding:8px 200px 8px 10px;}
.guidetop{background-color:#ffc;border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:60px;margin:0;padding:0;position:relative;}
.guidetop .icon{left:40px;position:absolute;top:15px;}
.guidetop h2{color:#444;display:block;font:15pt Helvetica, Arial, Verdana;margin:0;padding:10px 10px 0 80px;}
.guidetop p{color:#888;display:block;font:10pt Helvetica, Arial, Verdana;margin:0;padding:0 10px 10px 80px;}
.guidetop p.oneline{display:block;margin:0;padding:20px 20px 20px 40px;}
.guidetop .innercontrols{color:#fff;position:absolute;right:40px;text-align:right;top:15px;width:400px;}
.popuptop{-moz-box-shadow:0 2px 5px rgba(0,0,0,0.33);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.33);background-color:rgba(0,0,0,0.75)!important;box-shadow:0 2px 5px rgba(0,0,0,0.33);height:50px;position:relative;width:100%;}
.popuptop .title{left:16px;position:absolute;top:16px;}
.popuptop .title h1{-moz-text-shadow:0 1px 0 #000!important;-webkit-text-shadow:0 1px 0 #000!important;color:#fff;font-size:13pt;letter-spacing:-1px;text-shadow:0 1px 0 #000!important;}
.popuptop .close{position:absolute;right:20px;top:0;}
.popuptop .close a{background-color:#555;color:#fff;display:block;font-size:75%;padding:4px 10px;}
.popuptop .close a:hover{background-color:#fff;color:#666;}
.popuptop .actions{-moz-text-shadow:0 1px 0 #000!important;-webkit-text-shadow:0 1px 0 #000!important;color:#eee;position:absolute;right:20px;text-shadow:0 1px 0 #000!important;top:13px;}
.popuptop .actions a{color:#7bf;}
div.zitizheader div.topcontentmenubar{background-color:#e8e8e8;border-bottom:1px solid #888;height:30px;}
div.zitizheader div.topcontentmenubar div.menu{-moz-text-shadow:0 1px 0 #fff;-webkit-text-shadow:0 1px 0 #fff;color:#aaa;font:9pt Helvetica, Arial;font-weight:400;padding:4px 10px;text-shadow:0 1px 0 #fff;}
div.zitizheader div.topcontentmenubar div.menu span{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#444;display:inline-block;padding:3px 6px;text-decoration:none;}
div.zitizheader div.topcontentmenubar div.menu a{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#444;display:inline-block;padding:3px 6px;text-decoration:none;}
div.zitizheader div.topcontentmenubar div.menu a.selected{background-color:#fff;color:#026;font-weight:700;}
div.zitizheader div.topcontentmenubar div.menu span.selected{background-color:#fff;color:#026;font-weight:700;}
body.popup div.popupactions{border-top:1px solid #ccc;height:50px;margin:0;padding:15px 20px 10px 0;text-align:right;}
body.popup div.popupactions a{text-decoration:none;}
body.popup div.popupbottom{background-color:rgba(0,0,0,0.75)!important;border-top:1px solid #111;height:40px;margin:0;padding:0;position:relative;width:100%;}
body.popup div.popupbottom div.actions{-moz-text-shadow:0 -1px 0 #000!important;-webkit-text-shadow:0 -1px 0 #000!important;color:#fff;left:20px;position:absolute;text-shadow:0 -1px 0 #000!important;top:12px;}
body.popup div.popupbottom div.actions i{color:#aaa;}
body.popup div.popupbottom div.actions a{color:#7cf;}
body.popup div.popupbottom div.buttons{color:#ccc;position:absolute;right:7px;top:7px;}
.outerpage{padding-bottom:50px;}
div.zitizfooterspacing{height:0;}
div.zitizfooter{-moz-opacity:.5;-webkit-opacity:.5;background-color:rgba(0,0,0,0.85)!important;filter:alpha(opacity=50);font:8pt Helvetica, Arial, Verdana;margin:0;opacity:.5;padding:0;width:100%;z-index:999;}
div.zitizfooter:hover{-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);opacity:1;}
div.zitizfooter .inner{-moz-text-shadow:0 -1px 0 #000;-webkit-text-shadow:0 -1px 0 #000;color:#fff;filter:dropshadow(color=#000000,offx=0,offy=-1);margin:0 auto;padding:0;text-shadow:0 -1px 0 #000;}
div.zitizfooter .inner a{color:#fff;}
.globalfooter{-moz-opacity:.75;-webkit-opacity:.75;filter:alpha(opacity=75);opacity:.75;text-align:left;width:1000px;}
.newfooter{height:60px;position:relative;width:920px;}
.newfooter .customfootercolumn{left:5px;position:absolute;top:5px;width:450px;}
.newfooter .footerlogo{left:5px;position:absolute;top:5px;}
.newfooter .footercolumn1{left:75px;position:absolute;top:10px;width:390px;}
.newfooter .footercolumn2{left:480px;position:absolute;top:10px;width:400px;}
.newfooter a{color:inherit;text-decoration:none;}
div.settingsblock div.innersettingsblock{position:relative;}
div.settingsblock div.menu{left:0;position:absolute;top:5px;width:200px;}
div.settingsblock div.menu i{color:#999;display:block;font-size:80%;margin-bottom:2px;margin-left:5px;text-shadow:0 1px 0 #fff;}
div.settingsblock div.menu ul{-moz-border-bottom-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;background-color:#fff;border-radius-bottom-left:5px;border-radius-top-left:5px;border-top:1px solid #c8cacf;display:block;list-style:none;margin-bottom:10px;padding:10px 10px 5px 1px;}
div.settingsblock div.menu ul li{color:#aaa;font-size:90%;margin:0;padding:0;position:relative;text-align:left;vertical-align:middle;}
div.settingsblock div.menu ul li span.dec{background-color:#fff;bottom:0;display:inline-block;left:0;margin-right:5px;position:absolute;top:0;width:3px;}
div.settingsblock div.menu ul li:hover span.dec{background-color:#ccc;}
div.settingsblock div.menu ul li:hover a{color:#ccc;font-weight:700;text-decoration:none;}
div.settingsblock div.menu ul li a{margin-left:8px;}
div.settingsblock div.content{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-radius:5px;border-top:1px solid #c8cacf;margin:0 0 0 200px;padding:0;}
div.settingsblock div.content div.innercontent{clear:both;padding:20px 20px 340px;}
div.contentmenu ul li{margin:0 0 10px;padding:0;}
div.contentmenu ul li.selected{font-weight:700;}
div.contentmenu ul li a{color:inherit;text-decoration:none;}
div.innereditorpage div.settingsblock div.menu ul li a{color:#555;}
div.innereditorpage div.settingsblock div.menu ul li.selected a{color:#04c;font-weight:700;}
div.innereditorpage div.settingsblock div.menu ul li.selected span.dec{background-color:#04c;}
.twocolumnlayout .separator{display:none;float:left;height:0;width:0;}
.twocolumnlayout .column1{float:left;overflow:hidden;width:75%;}
.twocolumnlayout .column2{float:left;overflow:hidden;width:25%;}
.twocolumnlayout .column1 .columncontent{margin:40px 20px 40px 40px;}
.twocolumnlayout .column2 .columncontent{margin:40px 40px 40px 0;}
.twoequalcolumnlayout{padding:40px 20px 20px;zoom:1;}
.twoequalcolumnlayout .separator{display:block;float:left;height:100%;width:20px;}
.twoequalcolumnlayout .column1{float:left;overflow:hidden;width:450px;}
.twoequalcolumnlayout .column2{float:left;overflow:hidden;width:450px;}
.twoequalcolumnlayout .column1 .columncontent{margin:0 0 20px 20px;}
.twoequalcolumnlayout .column2 .columncontent{margin:0 0 20px;}
.results .inner ul{border:0;margin:0;padding:0;}
.results .inner ul li{float:left;list-style-type:none;margin:0 10px 10px 0;padding:0;}
.results .inner ul li:hover{background-color:#fff;}
.results .inner ul li span{display:block;height:150px;overflow:hidden;text-align:center;width:100px;}
.results .inner ul li span img{height:100px;margin:0 0 5px;width:100px;}
.results .inner ul li span a{color:inherit;text-decoration:none;}
.standardcontent{padding:40px;}
body.popup .standardcontent{padding:20px;}
body.popup .popupcontent .standardcontent{padding:0;}
.standardcontentgroup{border-bottom:1px solid #ccc;padding:40px;}
body.popup .standardcontentgroup{padding:20px;}
.columns{margin:0;padding:0;}
.columns .column{float:left;margin:0;padding:0;}
.columns .separator{display:block;float:left;margin:0;padding:0;width:20px;}
.columns > .column > .columncontent{margin:0;padding:0 10px 20px;}
.columns > .column.first > .columncontent{padding-left:0;}
.columns > .column.last > .columncontent{padding-right:0;}
.tagcloud a{font-size:100%;}
.tagcloud a.tw0{font-size:90%;}
.tagcloud a.tw1{font-size:110%;}
.tagcloud a.tw2{font-size:150%;}
.tagcloud a.tw3{font-size:190%;}
.tagcloud a.tw4{font-size:230%;}
.tagcloud a.tw5{font-size:250%;}
div.tagcloud ul{display:block;list-style:none;margin:0;padding:0;text-align:center;}
div.tagcloud ul li{display:inline;margin:0;padding:0;position:relative;vertical-align:middle;}
div.tagcloud ul li a{color:#444;display:inline-block;padding:2px 4px;text-decoration:none;}
div.tagcloud ul li.w0 a{font-size:70%;}
div.tagcloud ul li.w1 a{font-size:90%;}
div.tagcloud ul li.w2 a{font-size:100%;}
div.tagcloud ul li.w3 a{font-size:120%;font-weight:700;}
div.tagcloud ul li.w4 a{font-size:150%;font-weight:700;}
div.tagcloud ul li.w5 a{font-size:180%;font-weight:700;}
div.tagcloud ul li.w6 a{font-size:200%;font-weight:700;}
div.tagcloud ul li.w7 a{font-size:230%;font-weight:700;}
div.tagcloud ul li.w8 a{font-size:250%;font-weight:700;}
div.tagcloud ul li.w9 a{font-size:280%;font-weight:700;}
div.tagcloud ul li a:hover{background-color:#444;color:#fff;}
div.tagcloud ul li.hidden{display:none;}
div.tagcloud ul li.clear{clear:both;display:block;float:none;}
div.tagcloud p{margin:5px 0 0;}
.tagcloud2 a{font-size:100%;}
.tagcloud2 a.tw0{font-size:90%;}
.tagcloud2 a.tw1{font-size:110%;}
.tagcloud2 a.tw2{font-size:150%;}
.tagcloud2 a.tw3{font-size:190%;}
.tagcloud2 a.tw4{font-size:230%;}
.tagcloud2 a.tw5{font-size:250%;}
div.tagcloud2 ul{display:block;list-style:none;margin:0;padding:0;text-align:left;}
div.tagcloud2 ul li{margin:0;padding:0;position:relative;vertical-align:middle;}
div.tagcloud2 ul li a{color:#444;display:inline-block;padding:2px 4px;text-decoration:none;}
div.tagcloud2 ul li.w0 a{font-size:70%;}
div.tagcloud2 ul li.w1 a{font-size:90%;}
div.tagcloud2 ul li.w2 a{font-size:100%;}
div.tagcloud2 ul li.w3 a{font-size:120%;font-weight:700;}
div.tagcloud2 ul li.w4 a{font-size:150%;font-weight:700;}
div.tagcloud2 ul li.w5 a{font-size:180%;font-weight:700;}
div.tagcloud2 ul li.w6 a{font-size:200%;font-weight:700;}
div.tagcloud2 ul li.w7 a{font-size:230%;font-weight:700;}
div.tagcloud2 ul li.w8 a{font-size:250%;font-weight:700;}
div.tagcloud2 ul li.w9 a{font-size:280%;font-weight:700;}
div.tagcloud2 ul li a:hover{background-color:#444;color:#fff;}
div.tagcloud2 ul li.hidden{display:none;}
div.tagcloud2 ul li.clear{clear:both;display:block;float:none;}
div.tagcloud2 p{margin:5px 0 0;}
div.topicresult ul li a{font-family:arial;font-size:11pt;}
.startmenu{margin:0 0 20px;}
.startmenu ul{display:block;}
.startmenu ul li{display:block;float:left;margin:0 30px 20px 0;}
.bigmenu ul li{float:left;list-style-type:none;margin:0 10px 10px 0;padding:0;}
.bigmenu ul li a{background-color:#f8f8f8;color:#666;display:block;height:120px;position:relative;width:290px;}
.bigmenu ul li a:hover{background-color:#08f;color:#fff;text-decoration:none;}
.bigmenu ul li a img{left:10px;position:absolute;top:10px;}
.bigmenu ul li a span{display:block;padding:10px 10px 10px 85px;}
.bigmenu ul li a span h2{color:inherit;}
.mediummenu{margin:0 0 2px;}
.mediummenu ul li{float:left;list-style-type:none;margin:0 2px 2px 0;padding:0;}
.mediummenu ul li a{color:#666;display:block;height:52px;position:relative;width:190px;}
.mediummenu ul li a:hover{background-color:#08f;color:#fff;text-decoration:none;}
.mediummenu ul li a img{left:10px;position:absolute;top:10px;}
.mediummenu ul li a span{display:block;font-size:120%;font-weight:700;padding:18px 10px 10px 52px;}
.smallstartmenu{margin:0 0 20px;}
.smallstartmenu ul{display:block;}
.smallstartmenu ul li{display:block;float:left;padding:0;width:auto;}
.pagetoolbar{background-color:#def;border-bottom:1px solid #789;border-left:1px solid #cde;border-right:1px solid #cde;border-top:1px solid #cde;margin:0 0 20px;}
.pagetoolbar .inner{padding:10px;}
.pagetoolbar .inner ul{display:block;}
.pagetoolbar .inner ul li{color:#000;display:block;float:left;list-style-type:none;margin:0 2px 0 0;padding:0;position:relative;}
.pagetoolbar .inner ul li a{color:#444;}
.pagetoolbar .inner ul li img{left:10px;position:absolute;top:5px;}
.pagetoolbar .inner ul li span{display:block;padding:5px 10px 5px 30px;}
.pagetoolbar .inner ul li:hover{background-color:#cde;}
.pagetoolbar .inner ul li:hover a{text-decoration:underline;}
.pagetoolbar .inner ul li.last{clear:both;float:none;padding:0;}
.innerpagetoolbar{color:#666;font:7pt Arial;margin:0 0 3px;position:relative;text-align:left;}
.innerpagetoolbar p{margin:0 0 5px;padding:0;position:relative;}
.innerpagetoolbar p a{color:#666;margin:0 2px 0 0;}
.innerpagetoolbar p a img{height:12px;vertical-align:bottom;width:12px;}
p.wizardtext{padding:10px 5px;width:600px;}
.wizardnavigation{clear:both;height:80px;position:relative;width:100%;}
.wizardnavigation .left{left:40px;position:absolute;top:20px;}
.wizardnavigation .right{position:absolute;right:40px;top:20px;}
.wizardnavigationtop{background-color:#fff;clear:both;height:80px;position:relative;width:100%;}
.wizardnavigationtop .left{left:40px;position:absolute;top:20px;}
.wizardnavigationtop .right{position:absolute;right:40px;top:20px;}
.listeditor{border-bottom:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;display:block;position:relative;}
.listeditor ul{display:block;position:relative;}
.listeditor ul li{border-bottom:1px solid #ccc;cursor:pointer;display:block;list-style:none;padding:5px;}
.listeditor ul li div{position:relative;}
.listeditor ul li div input.value{background-color:inherit;border:0;color:#fff;font:inherit;margin:0 50px 0 0;padding:0;width:100%;}
.listeditor ul li div a{color:inherit;text-decoration:none;}
.listeditor ul li div a.up{position:absolute;right:40px;top:0;}
.listeditor ul li div a.down{position:absolute;right:20px;top:0;}
.listeditor ul li div a.delete{position:absolute;right:0;top:0;}
.listeditor ul li div a.value{margin:0 50px 0 0;}
.listeditor ul li.even{background-color:#f0f0f0;}
.listeditor ul li.editing{background-color:#08f;}
.listeditor ul li.add{color:#bbb;font-style:italic;}
.listeditor ul li.first{background-color:#444;color:#fff;}
.listeditor ul li:hover.odd{background-color:#08f;color:#fff;}
.listeditor ul li:hover.even{background-color:#08f;color:#fff;}
.listeditor ul li:hover.first{background-color:#08f;color:#fff;}
.listeditor ul li:hover.add{background-color:#08f;color:#fff;}
.debugfield{background-color:#eee;border:1px dotted #bbb;padding:5px;}
.tageditor{display:block;position:relative;zoom:1;}
.tageditor ul{display:block;}
.tageditor ul li{display:block;float:left;margin:0 4px 4px 0;padding:0;position:relative;}
.tageditor ul li p{margin:0;padding:4px 18px 3px 6px;}
.tageditor ul li a{color:#c00;cursor:pointer;position:absolute;right:8px;top:4px;}
.tageditor ul li.tag{background-image:url(../images/tagtemplate.gif);background-position:top left;background-repeat:no-repeat;}
.tageditor ul li.tag p{background-image:url(../images/tagtemplate.gif);background-position:top right;background-repeat:no-repeat;white-space:nowrap;}
.tageditor ul li.add p{padding:0;}
.tageditor ul li.add p input{margin:0;width:100px;}
.tageditor ul li.add p a{cursor:pointer;position:relative;right:auto;top:auto;}
.tageditor ul li.last{clear:both;float:none;height:1px;}
div.signatureautocomplete{background-color:#FFF;border:1px solid #888;position:absolute;width:250px;}
div.signatureautocomplete ul li{color:#444;cursor:pointer;display:block;font:9pt Verdana, Arial;height:32px;list-style-type:none;margin:0;overflow:hidden;padding:0 0 0 36px;position:relative;white-space:nowrap;}
div.signatureautocomplete ul li.selected{background-color:#08f;color:#fff;}
div.signatureautocomplete ul li img{background-color:#444;height:32px;left:0;position:absolute;top:0;width:32px;}
div.signatureautocomplete ul li .informal{color:#ccc;display:block;}
div.autocomplete{background-color:#FFF;border:1px solid #888;margin:0;padding:0;position:absolute;width:250px;}
div.autocomplete ul li.selected{background-color:#08f;color:#fff;}
div.autocomplete ul li{cursor:pointer;display:block;list-style-type:none;margin:0;padding:2px;}
input.editing{background-color:#ffc;border:1px solid #cc8;padding:5px;width:100%;}
textarea.editing{background-color:#ffc;border:1px solid #cc8;padding:5px;width:100%;}
div#autocomplete_choices{z-index:999;}
input#tbTopic{border:1px solid #999;font-size:16pt;height:30px;width:320px;}
input#tbTopic:focus{background-color:#fffedf;}
.hover{background-color:#ffc;}
span.dimmed{color:#888;}
.signaturepicker{width:200px;}
.signaturepicker a{color:#08f;cursor:pointer;}
.signaturepicker img{margin:0 6px 0 0;vertical-align:bottom;}
.signaturepickerdropdown-above{background-image:url(../images/bubble500left.gif);background-position:bottom left;background-repeat:no-repeat;position:absolute;width:200px;}
.signaturepickerdropdown-below{background-image:url(../images/bubble500topleft.gif);background-position:top right;background-repeat:no-repeat;position:absolute;width:200px;}
.signaturepickerdropdown-above .inner{padding:2px 0 22px;}
.signaturepickerdropdown-below .inner{padding:22px 0 2px;}
.signaturepickerdropdown-above .inner ul{display:block;}
.signaturepickerdropdown-below .inner ul{display:block;}
.signaturepickerdropdown-above .inner ul li{cursor:pointer;display:block;float:left;height:26px;overflow:hidden;padding:0;position:relative;width:200px;}
.signaturepickerdropdown-below .inner ul li{cursor:pointer;display:block;float:left;height:26px;overflow:hidden;padding:0;position:relative;width:200px;}
.signaturepickerdropdown-above .inner ul li.last{border:0;clear:both;display:block;float:none;height:1px;padding:0;width:1px;}
.signaturepickerdropdown-below .inner ul li.last{border:0;clear:both;display:block;float:none;height:1px;padding:0;width:1px;}
.signaturepickerdropdown-above .inner ul li.selected{background-color:#06c;}
.signaturepickerdropdown-below .inner ul li.selected{background-color:#06c;}
.signaturepickerdropdown-above .inner ul li .avatar{background-color:#666;height:16px;left:5px;overflow:hidden;position:absolute;top:5px;width:16px;}
.signaturepickerdropdown-below .inner ul li .avatar{background-color:#666;height:16px;left:5px;overflow:hidden;position:absolute;top:5px;width:16px;}
.signaturepickerdropdown-above .inner ul li .text{color:#fff;font:8pt Verdana, Arial, Helvetica;height:20px;left:26px;position:absolute;top:7px;width:200px;}
.signaturepickerdropdown-below .inner ul li .text{color:#fff;font:8pt Verdana, Arial, Helvetica;height:20px;left:26px;position:absolute;top:7px;width:200px;}
ul.properties{display:block;margin:0 0 10px;}
ul.properties li.property{display:block;list-style-type:none;margin:0;padding:0 5px 5px 0;position:relative;zoom:1;}
li.property div.title{display:block;height:18px;left:0;position:absolute;top:3px;width:140px;}
li.property div.contents{margin:0 0 5px 160px;}
.inlinethrobber{background-color:#fff;border-bottom:1px solid #aaa;border-right:1px solid #aaa;left:0;position:absolute;top:0;}
.inlinethrobber .inner{padding:30px;}
.inlinethrobber .inner img{vertical-align:bottom;}
.inlinethrobber .inner span{color:#555;font-size:10pt;}
.inlinehelp{background-image:url(../images/inlinehelpbackground.gif);background-position:left center;background-repeat:no-repeat;color:#59c235;cursor:pointer;font-style:italic;padding:0 0 0 16px;}
.helpbutton{cursor:pointer;}
.helpbubble{background-image:url(../images/bubble500left.gif);background-position:bottom left;background-repeat:no-repeat;position:absolute;width:350px;}
.helpbubble .inner{color:#fff;margin:0;padding:10px 10px 30px;}
.pagemessages{display:block;}
.pagemessages .warning{background-color:#fec;border:0;border-bottom:1px solid #aaa;color:#441;display:block;font:9pt Verdana, Arial;position:relative;}
.pagemessages .error{background-color:#fcc;border:0;border-bottom:1px solid #aaa;color:#411;display:block;font:9pt Verdana, Arial;position:relative;}
.pagemessages .message{background-color:#cef;border:0;border-bottom:1px solid #aaa;color:#136;display:block;font:9pt Verdana, Arial;position:relative;}
.pagemessages .warning img{height:16px;left:8px;position:absolute;top:7px;width:16px;}
.pagemessages .error img{height:16px;left:8px;position:absolute;top:7px;width:16px;}
.pagemessages .message img{height:16px;left:8px;position:absolute;top:7px;width:16px;}
.pagemessages .warning .hide{color:#C44;cursor:pointer;font:9pt Arial;font-weight:700;position:absolute;right:10px;top:8px;}
.pagemessages .error .hide{color:#C44;cursor:pointer;font:9pt Arial;font-weight:700;position:absolute;right:10px;top:8px;}
.pagemessages .message .hide{color:#C44;cursor:pointer;font:9pt Arial;font-weight:700;position:absolute;right:10px;top:8px;}
.pagemessages .warning .text{display:block;padding:8px 30px;}
.pagemessages .error .text{display:block;padding:8px 30px;}
.pagemessages .message .text{display:block;padding:8px 30px;}
.sectionlisttext{background-color:#000;color:#fff;font-size:75%;padding:0 8px 5px;}
.wizardstepguide{position:absolute;right:10px;top:10px;}
.maincontent .wizardstepguide{right:50px;top:50px;}
.wizardstepguide ul{display:block;height:35px;}
.wizardstepguide ul li{float:left;height:35px;margin:0;padding:0;}
.wizardstepguide ul li span{display:block;font-size:16pt;font-weight:700;padding:2px 5px 0;text-align:center;}
.wizardstepguide ul li.last{clear:both;float:none;}
.wizardstepguide ul li.step{background-image:url(../images/wst_normal.gif);color:#080;width:34px;}
.wizardstepguide ul li.currentstep{background-image:url(../images/wst_current.gif);color:#fff;width:34px;}
.wizardstepguide ul li.dimmedstep{background-image:url(../images/wst_dimmed.gif);color:#9c9;width:34px;}
.wizardstepguide ul li.separator{background-image:url(../images/wst_separator.gif);width:9px;}
.wizardstepguide ul li.dimmedseparator{background-image:url(../images/wst_dimmedseparator.gif);width:9px;}
.sectionpicker3{display:block;}
.sectionpicker3 .fixed{display:block;height:25px;position:relative;}
.sectionpicker3 .mine{display:block;height:25px;position:relative;}
.sectionpicker3 .any{display:block;height:25px;position:relative;}
.sectionpicker3 .none{display:block;height:25px;position:relative;}
.sectionpicker3 .fixed input.check{left:0;position:absolute;top:2px;}
.sectionpicker3 .mine input.check{left:0;position:absolute;top:2px;}
.sectionpicker3 .any input.check{left:0;position:absolute;top:2px;}
.sectionpicker3 .none input.check{left:0;position:absolute;top:2px;}
.sectionpicker3 .fixed label{left:20px;position:absolute;top:5px;width:120px;}
.sectionpicker3 .mine label{left:20px;position:absolute;top:5px;width:120px;}
.sectionpicker3 .any label{left:20px;position:absolute;top:5px;width:120px;}
.sectionpicker3 .none label{left:20px;position:absolute;top:5px;width:180px;}
.sectionpicker3 .fixed select.list{left:140px;position:absolute;top:0;width:145px;}
.sectionpicker3 .mine select.list{left:140px;position:absolute;top:0;width:145px;}
.sectionpicker3 .any input.query{left:140px;position:absolute;top:0;width:140px;}
.sectionpicker3 .overlay{display:block;}
.actionlist{margin:0 0 20px;}
.actionlist ul li{list-style:none;margin:0 0 10px;padding:0;position:relative;}
.actionlist ul li a{text-decoration:none;}
.actionlist ul li a span{margin:2px 0 2px 20px;}
.actionlist ul li a img{left:0;position:absolute;top:0;}
div.geobutton{background-color:#eee;border:1px solid #ccc;cursor:pointer;display:inline-block;height:70px;position:relative;width:200px;}
div.geobutton:hover{background-color:#fff;border:1px solid #ddd;}
div.geobutton img{border:1px solid #ccc;height:50px;left:10px;position:absolute;top:10px;width:50px;}
div.geobutton span{display:block;margin:20px 0 0 75px;}
div.imagelisteditor{border:1px solid #ddd;margin:0 0 15px;padding:2px 0 0 2px;}
div.imagelisteditor ul.imagelist{display:block;}
div.imagelisteditor ul.imagelist li{display:block;margin:0;overflow:hidden;padding:0;position:relative;}
div.imagelisteditor ul.imagelist li .delete{position:absolute;right:10px;top:5px;}
div.imagelisteditor ul.imagelist li .inner{background-color:#f0f0f0;border:1px solid #ddd;color:#666;cursor:n-resize;display:block;height:42px;margin:0 2px 2px 0;}
div.imagelisteditor ul.imagelist li.main .inner{background-color:#cef;border:1px solid #8ac;}
div.imagelisteditor ul.imagelist li.new .inner{background-color:#f8f8f8;border:1px solid #ccc;cursor:pointer;}
div.imagelisteditor ul.imagelist li.new .inner .image{background-color:Transparent;border:0;}
div.imagelisteditor ul.imagelist li .inner .image{background-color:#fff;left:5px;position:absolute;top:5px;}
div.imagelisteditor ul.imagelist li .actions{position:absolute;right:10px;text-align:right;top:15px;width:350px;}
div.imagelisteditor ul.imagelist li .title{color:#888;font-size:75%;left:42px;position:absolute;top:5px;width:150px;}
div.imagelisteditor ul.imagelist li .actions a{color:#66a;}
div.imagelisteditor ul.imagelist li .inner .info{padding:15px 20px 0 42px;}
div.imagelisteditor ul.imagelist li .inner .info .text{font-style:italic;}
.expandos{margin:0 0 10px;}
.expandos .expando{background-color:#fff;margin:0 0 2px;}
.expandos .expando .head{background-image:url(../images/expandosprite.gif);background-position:left -40px;background-repeat:no-repeat;cursor:pointer;padding:2px;}
.expandos .expando .head.closed{background-image:url(../images/expandosprite.gif);background-position:left 0;background-repeat:no-repeat;color:#888;}
.expandos .expando .head span{margin:0 0 0 15px;}
.expandos .expando .content{-moz-border-radius:4px;border:1px solid #ddd;margin:0 5px 10px;padding:10px;}
.roombox{margin:0 0 20px;padding:1px;}
.roombox .header{margin:0 0 1px;padding:5px 20px;}
.roombox .header p{font-weight:700;margin:0;padding:0;}
.roombox .header p a{color:inherit;}
.roombox .subheader{margin:0 0 1px;padding:5px 20px;position:relative;}
.roombox .subheader p{font-size:75%;margin:0;padding:0;}
.roombox .subheader p a{color:inherit;}
.roombox .subheader p.actions{position:absolute;right:20px;top:5px;}
.roombox .content{margin:0;padding:20px;}
.roombox .content p{margin:0;padding:0;}
.roombox .footer{border:0;margin:1px 0 0;padding:5px 20px;}
.roombox .footer p{margin:0;padding:0;text-align:right;}
.sidebarbox{margin:0 0 10px;padding:0;}
.sidebarbox .header{margin:0 0 2px;padding:0;}
.sidebarbox .header p{margin:0;padding:0;}
.sidebarbox .subheader{margin:0;padding:0;}
.sidebarbox .subheader p{font-size:75%;margin:0;padding:0;}
.sidebarbox .subheader p a{color:inherit;}
.sidebarbox .content{margin:0;padding:10px;}
.sidebarbox .content p{margin:0;padding:0;}
.sidebarbox .footer{margin:0;padding:0;}
.sidebarbox .footer p{text-align:right;}
.sidebarbox .footer p a{color:inherit;}
.itemlist ul li{margin:0;padding:0;position:relative;}
.itemlist ul li .inner{margin:0;padding:10px 10px 30px;}
.itemlist ul li .inner p.title{font-weight:700;}
.itemlist ul li .inner .signaturebox{float:right;margin:0 0 10px 10px;padding:10px;}
.itemlist ul li p.time{color:#bbb;font:7pt Verdana, Arial, Helvetica;padding:0;position:absolute;right:10px;top:8px;}
.itemlist ul li p.signature{bottom:10px;left:10px;margin:0;padding:0;position:absolute;}
.itemlist ul li p.actions{bottom:10px;font:7pt Verdana, Arial, Helvetica;margin:0;padding:0;position:absolute;right:20px;}
.itemlist ul li p.actions a{font:7pt Verdana, Arial, Helvetica;}
.itemlist ul li.empty{color:#aaa;padding:20px;text-align:center;}
table.forumtable{border-collapse:collapse;width:100%;}
table.forumtable tr th{padding:5px 10px;}
table.forumtable tr td{padding:5px 10px;}
table.forumtable tr th.title{width:45%;}
table.forumtable tr th.posts{text-align:center;width:50px;}
table.forumtable tr td.posts{text-align:center;}
table.forumtable tr td.info{padding:20px;text-align:center;}
p.contentfilter{font-size:75%;}
p.contentfilter a{text-decoration:underline;}
p.contentfilter a.selected{text-decoration:none;}
div.multipage{overflow:hidden;position:relative;}
div.multipage .period{color:#aaa;font-size:70%;padding:2px 0;}
div.multipage .allpages .onepage{position:relative;}
div.multipage .prevpagebutton{color:#fff;cursor:pointer;font-size:14pt;height:20px;position:absolute;right:0;top:0;width:20px;}
div.multipage .nextpagebutton{bottom:0;color:#fff;cursor:pointer;font-size:14pt;height:20px;position:absolute;right:0;width:20px;}
div.multipage div.loading{height:30px;margin:0 auto;position:absolute;text-align:center;}
div.multipage div.loading span{background-color:#000;color:#fff;display:block;margin:0 auto;padding:5px;text-align:left;width:150px;}
div.multipage div.loading span img{vertical-align:bottom;}
div.multipagegallery{overflow:hidden;position:relative;}
div.multipagegallery .period{padding:5px 10px;}
div.multipagegallery .allpages .onepage{position:relative;}
div.multipagegallery .prevpagebutton{bottom:0;color:#fff;cursor:pointer;font-size:14pt;height:20px;left:0;position:absolute;width:20px;}
div.multipagegallery .nextpagebutton{bottom:0;color:#fff;cursor:pointer;font-size:14pt;height:20px;position:absolute;right:0;width:20px;}
div.multipagegallery div.loading{height:30px;position:absolute;text-align:center;}
div.multipagegallery div.loading span{background-color:#000;color:#fff;display:block;margin:0 auto;padding:5px;text-align:left;width:150px;}
div.multipagegallery div.loading span img{vertical-align:bottom;}
div.bigimagerotator{border:0;margin:0;overflow:hidden;padding:0;position:relative;}
div.bigimagerotator .period{padding:5px 10px;}
div.bigimagerotator .allpages .onepage{position:relative;}
div.bigimagerotator .prevpagebutton{color:#fff;cursor:pointer;font-size:14pt;height:40px;left:2px;position:absolute;top:2px;width:40px;}
div.bigimagerotator .nextpagebutton{color:#fff;cursor:pointer;font-size:14pt;height:40px;position:absolute;right:2px;top:2px;width:40px;}
div.bigimagerotator div.loading{height:30px;position:absolute;text-align:center;}
div.bigimagerotator div.loading span{background-color:#000;color:#fff;display:block;margin:0 auto;padding:5px;text-align:left;width:150px;}
div.bigimagerotator div.loading span img{vertical-align:bottom;}
div.commentsummarylist ul li{background-image:url(../images/commentlistitem.gif);background-repeat:no-repeat;height:45px;margin:0;padding:0;position:relative;}
div.commentsummarylist ul li .avatar{left:0;position:absolute;top:0;}
div.commentsummarylist ul li .quote{height:20px;left:50px;overflow:hidden;position:absolute;right:10px;top:5px;white-space:nowrap;}
div.commentsummarylist ul li .quote a{color:#666;font-weight:700;text-decoration:none;}
div.commentsummarylist ul li .byline{color:#888;font-size:75%;left:50px;margin:0;overflow:hidden;padding:0;position:absolute;right:10px;text-align:left;top:25px;white-space:nowrap;}
div.commentsummarylist ul li .byline a{color:inherit;}
div.articlesummarylist ul li{height:41px;margin:0;padding:0;position:relative;}
div.articlesummarylist ul li .avatar{left:0;position:absolute;top:0;}
div.articlesummarylist ul li .quote{height:20px;left:45px;overflow:hidden;position:absolute;right:10px;top:3px;white-space:nowrap;}
div.articlesummarylist ul li .quote a{color:#666;font-weight:700;text-decoration:none;}
div.articlesummarylist ul li .byline{left:45px;margin:0;overflow:hidden;padding:0;position:absolute;right:10px;text-align:left;top:18px;white-space:nowrap;}
div.bigimagerotatorsummarylist{position:relative;}
div.bigimagerotatorsummarylist ul{list-style:none;margin:0;padding:0;}
div.bigimagerotatorsummarylist ul li{margin:0;padding:0;position:relative;}
div.bigimagerotatorsummarylist ul li .image{left:0;position:absolute;top:0;}
div.bigimagerotatorsummarylist ul li .info{-moz-opacity:.7;background-color:#000;bottom:0;filter:alpha(opacity=70);height:auto;left:0;opacity:.7;overflow:hidden;position:absolute;white-space:nowrap;width:100%;}
div.bigimagerotatorsummarylist ul li .info span{color:#fff;display:block;font-size:150%;font-weight:700;letter-spacing:-1px;padding:10px;}
div.bigimagerotatorsummarylist ul li .info span a{color:inherit;font:inherit;text-decoration:inherit;}
div.gallerythumbnaillist ul li{display:block;float:left;height:130px;margin:0;overflow:hidden;padding:0;position:relative;width:105px;}
div.gallerythumbnaillist ul li.clear{display:block;float:none;}
div.gallerythumbnaillist ul li .image{left:2px;position:absolute;top:2px;}
div.gallerythumbnaillist ul li .byline{left:2px;margin:0;overflow:hidden;padding:0;position:absolute;top:104px;white-space:nowrap;}
div.gallerythumbnaillist ul li .byline a{color:inherit;overflow:hidden;white-space:nowrap;}
.imageselector-preview{background-color:#ffe;border:1px solid #ccc;}
.imageselector-horizontal .imageselector-preview{float:left;}
.imageselector-horizontal .imageselector-controls{float:left;vertical-align:middle;}
.geoeditor{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#f8f8f8;border:1px solid #ccc;border-bottom:1px solid #666;border-radius:5px;margin:0 0 10px;padding:10px;position:relative;width:250px;}
.geoeditor p{margin:0;}
.geoeditor p b{filter:dropshadow(color=#,offx=0,offy=1);text-shadow:0 1px 1px #fff;}
.geoeditor .previewbubble{background-color:#ffc;border:1px solid #885;left:0;padding:10px;position:absolute;top:0;}
.geoeditor ul.list{list-style:none;margin:10px 0;padding:0;}
.geoeditor ul.list li{background-color:#fff;margin:0 0 2px;padding:5px;position:relative;}
.geoeditor ul.list li i{color:#888;font-style:italic;}
.geoeditor ul.list li.empty{color:#888;display:block;font-style:italic;text-align:center;}
.geoeditor ul.list li a.delete{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:red;border-radius:5px;color:#fff;display:inline-block;font-family:Arial;font-size:80%;font-weight:700;padding:2px 5px;position:absolute;right:5px;top:5px;}
.geoeditor ul.list li a.delete:hover{background-color:#c44;text-decoration:none;}
.geoeditor input{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #eee;border-radius:5px;border-top:1px solid #ccc;padding:5px;width:240px;}
.geoeditor input.message{color:#888;font-style:italic;}
.geoeditor a.add{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#0c0;border-radius:5px;color:#fff;display:inline-block;font-family:Arial;font-size:80%;font-weight:700;padding:2px 5px;}
.geoeditor a.add:hover{background-color:#484;text-decoration:none;}
div.floatingimagelist ul{list-style:none;margin:0;padding:0;}
div.floatingimagelist ul li{border:0;float:left;list-style:none;margin:0 20px 20px 0;padding:0;}
div.floatingimagelist ul li a{margin:0;padding:0;text-decoration:none;}
div.floatingimagelist ul li a img{margin:0 0 5px;padding:0;}
div.floatingimagelist ul li a span{margin:0;padding:0;}
div.floatingimagelist ul li.clear{float:none;}
div.accordion{border:0;margin:0 0 10px;padding:0;}
div.accordion div.group{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 0 1px;padding:0;position:relative;}
div.accordion div.group div.header{cursor:pointer;display:block;padding:5px 20px;text-decoration:none;}
div.accordion div.group div.content{padding:5px 20px;}
div.accordion div.group div.header span{color:inherit;cursor:pointer;left:5px;position:absolute;top:5px;}
div.accordion div.group-collapsed a{color:inherit;}
div.accordion div.group-expanded a{color:inherit;}
div.accordion div.group-expanded div.header{font-weight:700;}
div.facerotator div.faces .face{background-color:#222;border:0;cursor:pointer;float:left;overflow:hidden;position:relative;}
div.facerotator div.faces .face img{border:0;left:0;position:absolute;top:0;}
div.facerotator div.faces .face div{border:0;left:0;position:absolute;top:0;}
div.facerotator div.faces .clear{clear:both;display:block;}
div.headlinerotator{overflow:hidden;position:relative;}
div.headlinerotator div.slides{position:relative;}
div.headlinerotator div.slides a{color:#666;display:block;font:8pt Verdana, Arial, Helvetica;left:0;overflow:hidden;position:absolute;text-decoration:none;top:0;}
div.headlinerotator div.slides a.slide span.title{display:block;font-weight:700;left:0;position:absolute;top:0;white-space:nowrap;}
div.headlinerotator div.slides a.slide img{display:block;left:0;position:absolute;top:20px;}
div.headlinerotator div.slides a.slide span.description{bottom:20px;display:block;height:50px;left:0;overflow:hidden;position:absolute;}
.progress{bottom:0;font:10pt Verdana, Arial, Helvetica;left:0;position:absolute;width:100%;z-index:99;}
.progress span{display:block;text-align:center;}
.progress span a{color:#ccc;text-decoration:none;}
.progress span a.selected{color:#ff0;}
div.submitguide{-moz-border-radius:10px;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.5);-webkit-border-radius:10px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.5);background:0;background-color:#284;border-radius:10px;border-top:1px solid rgba(255,255,255,0.5);box-shadow:0 2px 3px rgba(0,0,0,0.5);color:#fff;font:8pt Helvetica, Arial;}
div.submitguide div.inner{-moz-text-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.5);padding:20px 20px 10px;text-shadow:0 1px 1px rgba(0,0,0,0.5);}
div.submitguide div.inner h3{color:inherit;font:20pt Helvetica, Arial;font-weight:700;letter-spacing:-1px;}
div.submitguide div.inner .hidden{display:none;}
div.submitguide div.inner p{display:block;margin:0 0 10px;}
div.submitguide div.inner input{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);background-color:#fff;border:0;box-shadow:0 1px 1px rgba(0,0,0,0.5);color:#666;width:100%;}
div.submitguide div.inner textarea{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);background-color:#fff;border:0;box-shadow:0 1px 1px rgba(0,0,0,0.5);color:#666;width:100%;}
div.submitguide div.inner textarea.preamble{height:40px;}
div.submitguide div.inner .submitbutton{background-color:#111!important;color:#666;}
ul.nodelinks{display:block;margin:0;overflow:hidden;padding:0;}
ul.nodelinks li{display:block;height:45px;margin:0;padding:0;position:relative;}
ul.nodelinks li img{height:30px;left:0;overflow:hidden;position:absolute;top:0;width:30px;}
ul.nodelinks li p{margin:0 0 2px;overflow:hidden;padding:0 0 0 40px;white-space:nowrap;}
ul.nodelinks li.progress{height:20px;}
div.pagemessageswrapper{z-index:999;}
body > div.pagemessageswrapper{left:0;position:fixed;top:0;width:100%;}
div.pagemessageswrapper div.overlaymessage{-moz-opacity:.95;background-color:#026;color:#fff;filter:alpha(opacity=95);font:16pt Helvetica, Arial;font-weight:700;margin:0;opacity:.95;padding:0;position:relative;z-index:999;zoom:1;}
div.pagemessageswrapper div.overlaymessage div.inner a{color:#4cf;}
div.pagemessageswrapper div.overlaymessage div.inner a:hover{text-decoration:none;}
div.pagemessageswrapper div.overlaymessage-warning{background-color:#660;}
div.pagemessageswrapper div.overlaymessage-warning div.inner a{color:#ff4;}
div.pagemessageswrapper div.overlaymessage-notice{background-color:#222;}
div.pagemessageswrapper div.overlaymessage-notice div.inner a{color:#ff4;}
div.pagemessageswrapper div.overlaymessage-error{background-color:#600;}
div.pagemessageswrapper div.overlaymessage-error div.inner a{color:#fe2;}
div.pagemessageswrapper div.overlaymessage div.inner{padding:30px 60px 30px 30px;}
div.pagemessageswrapper div.overlaymessage div.close{font:30pt Helvetica, Arial;position:absolute;right:30px;top:20px;}
div.pagemessageswrapper div.overlaymessage div.close a{color:#fff;font-weight:700;text-decoration:none;}
div.pagemessageswrapper div.overlaymessage div.close a:hover{-moz-opacity:.75;filter:alpha(opacity=75);opacity:.75;text-decoration:none;}
.wizbut{-moz-border-radius:6px;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.4);background-color:#699;background-image:url(../images/button-overlay.png)!important;border:0;border-bottom:1px solid rgba(0,0,0,0.3);border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,0.2);color:#fff!important;cursor:pointer;display:inline-block;font:11pt Helvetica, Arial, Sans-Serif;font-weight:700;letter-spacing:normal;margin:0 2px;outline:none;padding:7px 15px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.4);white-space:nowrap;}
.wizbut.green{background-color:#1b3;}
.wizbut.forward{background-color:#1b3;}
.button.green{background-color:#1b3;}
.button.forward{background-color:#1b3;}
.wizbut.red{background-color:#d21;}
.wizbut.back{background-color:#d21;}
.button.red{background-color:#d21;}
.button.back{background-color:#d21;}
.wizbut.disabled{background-color:#bbb;cursor:default;opacity:.6;}
.button.disabled{background-color:#bbb;cursor:default;opacity:.6;}
.wizbut.big{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font:18pt Helvetica, Arial, Sans-Serif;font-weight:700;padding:10px 20px;}
.wizbut.small{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font:9pt Helvetica, Arial, Sans-Serif;font-weight:700;padding:5px 12px;}
.wizbut:hover{opacity:.8;text-decoration:none;}
.wizbut.disabled:hover{opacity:.6;}
.wizbut img{border:0;vertical-align:bottom;}
.wizbut.big img{vertical-align:baseline;}
.wizbut.small img{height:8px;vertical-align:baseline;width:8px;}
.textbut{-moz-border-radius:5px;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);-webkit-border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,0.1);color:#555!important;display:inline-block;font:8pt Helvetica, Arial, Sans-Serif;font-weight:700;padding:4px 7px;text-decoration:none;white-space:nowrap;}
.textbut:hover{border:1px solid #888;color:#000!important;text-decoration:none;}
.textbut img{height:14px;vertical-align:bottom;width:14px;}
.autofill-loader{padding:10px 20px;}
.autofill-loader p{color:#ccc;display:block;font:9pt Arial;text-align:center;}
#forum{margin:0;}
#forum h4{font-style:normal;}
#forum .forumheader{margin:0 0 20px;padding:0;position:relative;}
#forum .forumheader h1{font-family:Helvetica, Arial;font-size:30pt;font-weight:lighter;letter-spacing:-2px;margin:0;}
#forum .forumheader .actions{bottom:0;color:#aaa;position:absolute;right:0;}
#forum .forumheader .actions input{border:1px solid #888;outline:none;}
#forum .forumheader .actions a{color:#44a;font-weight:700;}
#forum .forumheader .actions b{color:#777;font-weight:400;}
#forum .forumheader .path{color:#888;font-size:75%;margin:0;}
#forum .forumheader .path a{color:#666;}
#forum .forumheader .path a.current{color:#444;font-weight:700;}
#forum .threadsource{background-color:#ffd;border:1px solid #ccc;font-size:80%;margin:0 0 20px;padding:8px 16px;}
#forum .paging{background-color:#d8d8d8;border-bottom:1px solid #ccc;border-top:1px solid #fff;font-size:80%;padding:5px 10px;}
#forum .paging a{background-color:#ccc;color:#555;display:inline-block;font-weight:700;padding:2px 5px;}
#forum .paging a:hover{background-color:#fff;text-decoration:none;}
#forum .paging a.selected{background-color:#fff;color:#000;font-weight:700;}
#forum .group{margin:0 0 20px;}
#forum .postgrid table{border-collapse:collapse;width:100%;}
#forum .postgrid table thead tr th{background-color:#eee;border-bottom:1px solid #ddd;border-top:1px solid #fff;color:#888;font-size:80%;font-weight:400;padding:5px 10px;text-align:left;}
#forum .postgrid table thead tr th a{color:#555;}
#forum .postgrid table thead th.icon{text-align:center;width:16px;}
#forum .postgrid table tbody td.icon{text-align:center;width:16px;}
#forum .postgrid table thead th.name{width:30%;}
#forum .postgrid table tbody td.name{width:30%;}
#forum .postgrid table thead th.answers{text-align:center;width:10%;}
#forum .postgrid table tbody td.answers{text-align:center;width:10%;}
#forum .postgrid table thead th.views{text-align:center;width:10%;}
#forum .postgrid table tbody td.views{text-align:center;width:10%;}
#forum .postgrid table thead th.group{text-align:center;width:10%;}
#forum .postgrid table tbody td.group{text-align:center;width:10%;}
#forum .postgrid table tbody tr.odd{background-color:#f6faff;}
#forum .postgrid table tbody td.empty{-moz-text-shadow:0 1px 0 #fff!important;-webkit-text-shadow:0 1px 0 #fff!important;background-color:#f8f8f8;color:#666;padding:15px;text-align:center;text-shadow:0 1px 0 #fff!important;}
#forum .postgrid table tbody tr td{font-size:80%;padding:5px 10px;}
#forum div.header{background-color:#444;border-bottom:1px solid #222;color:#aaa;height:40px;position:relative;}
#forum div.header a{color:#ddd;}
#forum div.header div.name{-moz-text-shadow:0 -1px 0 #000!important;-webkit-text-shadow:0 -1px 0 #000!important;font-size:120%;font-weight:700;left:10px;position:absolute;text-shadow:0 -1px 0 #000!important;top:10px;}
#forum div.header div.name a{color:#fff;}
#forum div.header div.menu{-moz-text-shadow:0 -1px 0 #000!important;-webkit-text-shadow:0 -1px 0 #000!important;font-size:85%;position:absolute;right:15px;text-shadow:0 -1px 0 #000!important;top:12px;}
#forum div.header div.menu a{color:#fff;font-weight:700;}
#forum .threadgrid table{border:0;border-collapse:separate;border-spacing:0;margin:0;padding:0;width:100%;}
#forum .threadgrid table tr.odd{background-color:#f6faff;}
#forum .threadgrid table tr td{border:0;margin:0;padding:5px 10px;vertical-align:top;}
#forum .threadgrid table tr td.message{border-bottom:1px solid #eee;border-right:1px solid #eee;padding:20px;}
#forum .threadgrid table tr td.message div.actions{background-color:#eee;border-bottom:1px solid #ccc;color:#888;display:inline-block;font-size:80%;margin:20px 0 0;padding:5px 10px;}
#forum .threadgrid table tr td.message div.info{background-color:#eea;border-bottom:1px solid #ccc;color:#44a;display:inline-block;font-size:80%;margin:0;padding:5px 10px;}
#forum .threadgrid table tr td.message div.warning{background-color:#eee;border-bottom:1px solid #ccc;color:#c33;display:inline-block;font-size:80%;margin:0 0 20px;padding:5px 10px;}
#forum .threadgrid table tr td.author{background-color:#eee;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:80%;text-align:center;width:120px;}
#forum .threadgrid table tr.odd td.author{background-color:#e6eaef;border-bottom:1px solid #c6cacf;border-left:1px solid #c6cacf;border-right:1px solid #c6cacf;}
#forum .threadgrid table tr td.author div.name{color:#666;font-weight:700;margin:5px auto 10px 0;}
#forum .threadgrid table tr td.author div.name a{color:#666;text-decoration:none;}
#forum .threadgrid table tr td.author div.avatar{display:block;margin:10px auto 0 0;}
#forum .threadgrid table tr td.author div.avatar img{height:60px;width:60px;}
#forum .threadgrid table tr td.above{background-color:#aaa;color:#fff;font-size:80%;}
#forum .threadgrid table tr td.below{background-color:#fff;height:3px;margin:0;padding:0;}
#forum .threadgrid table tr td.below a{color:#666;}
.forumads{clear:right;float:right;margin-top:50px;}
.forumads .globalpageads-side{display:block;left:auto;position:relative;top:auto;}
#forum .forumwrite .actions{color:#888;font-size:80%;margin:10px 0 0;text-align:right;}
#forum .forumwrite .actions a{font-weight:700;text-decoration:underline;}
#forum .forumwrite h1{margin:0 0 5px;padding:0 10px 0 0;}
#forum .forumwrite h2{margin:0 0 5px;padding:0 10px 0 0;}
#forum .forumwrite h3{margin:0 0 5px;padding:0 10px 0 0;}
#forum .forumwrite h4{margin:0 0 5px;padding:0 10px 0 0;}
#forum .forumwrite div{margin:0 0 5px;padding:0 10px 0 0;}
#forum .forumwrite p{margin:0 0 2px;}
#forum .forumwrite .message textarea{height:120px;width:100%;}
#forum .forumwrite .title input{width:100%;}
#forum .forummenu ul{display:block;list-style:none;margin:0;padding:0;}
#forum .forummenu ul li{background-color:#eee;border-bottom:1px solid #ccc;display:block;float:left;height:120px;margin:1px;position:relative;text-align:center;width:160px;}
#forum .forummenu ul li p{margin:0;padding:10px 10px 0;}
#forum .forummenu ul li input{border:1px solid #aaa;margin:10px 10px 0;width:130px;}
#forum .forummenu ul li select{border:1px solid #aaa;margin:10px 10px 0;width:130px;}
#forum .forummenu ul li p.input{left:0;margin:0;padding:0;position:absolute;top:36px;width:160px;}
#forum .forummenu ul li p.action{bottom:10px;left:0;margin:0;padding:0;position:absolute;width:160px;}
#forum .forummenu ul li.last{background:none;clear:both;display:block;height:0;width:0;}
div.forumcomments{-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#22b0fc;border:1px solid #12a0ec;border-radius:8px;cursor:pointer;padding:10px;}
div.forumcomments div.recentposts{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #12a0ec;border-radius:4px;margin:0 0 10px;padding:0;}
div.forumcomments div.recentposts ul{list-style:none;margin:0;padding:0;}
div.forumcomments div.recentposts ul li{padding:10px;}
div.forumcomments div.recentposts ul li.odd{background-color:#eee;}
div.forumcomments div.recentposts ul li p.author{color:#888;font-size:80%;margin:0 0 3px;padding:0;text-align:left;}
div.forumcomments div.recentposts ul li p.excerpt{color:#888;margin:0;padding:0;}
div.forumcomments div.recentposts ul li p.date{color:#888;font-size:80%;margin:3px 0 0;padding:0;text-align:right;}
div.forumcomments p.link{margin:0;}
div.forumcomments p.link a{-moz-text-shadow:0 1px 1px #0280cc;-webkit-text-shadow:0 1px 1px #0280cc;color:#fff;font-weight:700;text-decoration:none;text-shadow:0 1px 1px #0280cc;}
div.forumcomments p.link a:hover{text-decoration:none;}
div.forumbranding{background-color:#22b0fc;border-bottom:1px solid #0290dc;height:10px;}
div.forumbranding p{margin:0;}
div.forumbranding2{background-color:#22b0fc;border-bottom:1px solid #0290dc;border-top:1px solid #12a0ec;height:5px;}
.pickarticleoverlay{background-color:#121;color:#fff;display:block;position:absolute;}
.pickarticleoverlay .inner{padding:10px;}
.pickarticleoverlay .inner p{font-size:9pt;line-height:100%;margin:0 0 10px;padding:0;}
.pickarticleoverlay .inner p.index{font-size:20pt;font-weight:700;margin-bottom:10px;margin-top:-10px;}
.pickarticleoverlay .inner p.type{font-weight:700;}
.pickarticleoverlay .inner p.link{cursor:pointer;position:relative;}
.pickarticleoverlay .inner p.link a{color:#fff;display:block;padding:3px 3px 3px 20px;text-decoration:none;}
.pickarticleoverlay .inner p.link a img{left:0;position:absolute;top:0;}
.sectionlayouteditor ul.tools{border:1px solid #ccc;list-style:none;margin:0;padding:2px;}
.sectionlayouteditor ul.tools li{cursor:pointer;display:block;padding:0;}
.sectionlayouteditor ul.tools li .inner1{background-color:#ccc;border-bottom:1px solid #666;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #bbb;margin:0 1px 1px 0;overflow:hidden;padding:5px;white-space:nowrap;}
.sectionlayouteditor ul.tools li:hover .inner1{background-color:#eee;}
.sectionlayouteditor ul.tools li .inner1 .inner2{display:block;height:16px;position:relative;}
.sectionlayouteditor ul.tools li .inner1 .inner2 span{display:block;padding:0 0 0 20px;}
.sectionlayouteditor ul.tools li .inner1 .inner2 img{left:0;position:absolute;top:0;}
.sectionlayouteditor ul.trash{border:1px solid #ccc;color:#f55;list-style:none;margin:0;padding:0;}
.sectionlayouteditor ul.trashover{background-color:#fee;border:1px solid #ccc;color:red;list-style:none;margin:0;padding:0;}
.sectionlayouteditor ul.trash li{margin:0;padding:20px;}
ul.trashover li{margin:0;padding:20px;}
.sectionlayouteditor ul.puffs{border:1px solid #ddd;list-style:none;margin:7px 5px 5px 7px;padding:0 0 20px;}
.sectionlayouteditor ul.puffs li{cursor:pointer;display:block;float:left;margin:0;padding:0;position:relative;}
.sectionlayouteditor ul.puffs li .inner1{background-color:#ccc;border-bottom:1px solid #666;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #bbb;margin:0 1px 1px 0;overflow:hidden;padding:5px;white-space:nowrap;}
.sectionlayouteditor ul.puffs li .inner1 .inner2{display:block;height:16px;position:relative;}
.sectionlayouteditor ul.puffs li.static{border:1px solid #666;}
.sectionlayouteditor ul.puffs li.working{height:100px;}
.sectionlayouteditor ul.puffs li .inner1 .inner2 span{color:#444;display:block;padding:0 20px;}
.sectionlayouteditor ul.puffs li .inner1 .inner2 img{left:0;position:absolute;top:0;}
.sectionlayouteditor ul.puffs li .inner1 .inner2 .edit{position:absolute;right:16px;top:0;}
.sectionlayouteditor ul.puffs li.last{clear:both;display:block;float:none;height:10px;}
.sectionlayouteditor ul.puffs li.working img{left:20px;position:absolute;top:20px;}
.sectionlayouteditor ul.puffs li.working span{color:#444;left:45px;position:absolute;top:20px;}
.sectionlayouteditor table.layoutpreview{margin:0 0 20px;padding:5px;}
.sectionlayouteditor table.layoutpreview td{margin:0;padding:0 10px 0 0;vertical-align:top;}
.sectionlayouteditor table.layoutpreview td h2{color:#666;margin:0 0 5px;}
.sectionlayouteditor table.layoutpreview td ul{margin:0;padding:2px;}
.sectionlayouteditor .previewwindow{height:600px;overflow:auto;width:100%;}
.sectionlayouteditor .previewwindow #previewcontent{margin:20px;}
.sectionlayouteditor .toptabs{background-color:#eee;border-bottom:1px solid #444;display:block;margin:0;padding:10px 40px 0;}
.sectionlayouteditor .toptabs ul{display:block;list-style:none;margin:0;padding:0;}
.sectionlayouteditor .toptabs ul li{background-color:#ddd;display:block;float:left;list-style:none;margin:0 5px 0 0;padding:0;}
.sectionlayouteditor .toptabs ul li.selected{background-color:#444;}
.sectionlayouteditor .toptabs ul li.disabled{background-color:#777;}
.sectionlayouteditor .toptabs ul li.disabled a{color:#666;}
.sectionlayouteditor .toptabs ul li a{color:#444;display:block;padding:4px 10px;text-decoration:none;}
.sectionlayouteditor .toptabs ul li.selected a{color:#fff;}
.sectionlayouteditor .toptabs ul li.last{border:0;clear:both;display:block;float:none;height:0;margin:0;padding:0;width:0;}
.sectionlayouteditor #props1{position:relative;}
.sectionlayouteditor #props1 img{left:0;position:absolute;top:0;}
.sectionlayouteditor #props1 h2{margin:0 0 10px 80px;padding:10px 0 0;}
.sectionlayouteditor #props1 p{margin:0 0 20px 80px;}
.hits .hit{margin:0 0 20px;}
.hits .hit .image{float:right;margin:30px 0 20px 20px;}
.hit{margin:0 0 20px;position:relative;}
.hit .firstimage{float:right;margin:0 0 20px 20px;}
.hit .index{color:#ccc;display:block;font-size:20pt;left:0;line-height:100%;position:absolute;text-align:right;top:5px;vertical-align:top;width:50px;}
.hit .avatar{vertical-align:bottom;}
.hit h2{margin:0 0 2px;padding:0;}
.hit h2 i{color:#888;}
.hit p{margin:0 0 2px;padding:0;}
.hit p.byline{text-align:left;}
.hit p.byline a{color:inherit;text-decoration:underline;}
.mediahitsblock .mediahit{border:1px solid #eee;float:left;margin:0 10px 10px 0;overflow:hidden;padding:10px;}
.mediahitsblock .mediahit .inner{height:240px;width:152px;}
.mediahitsblock .mediahit .inner img{border:1px solid #ddd;margin:0 0 10px;}
.mediahitsblock .mediahit .inner p{margin:0;}
.mediahitsblock .mediahit .inner p small{font-size:75%;line-height:75%;}