#template('colorThemeInit.vm') html{height:100%!important;width:100%!important;}
* html{overflow-y:scroll!important;}
body{background-color:$theme.pageContentBackgroundColor!important;background-image:none!important;color:$theme.textColor!important;float:left!important;height:auto!important;margin:0!important;min-height:100%!important;min-width:100%!important;overflow:visible!important;padding:0!important;position:static!important;width:auto!important;}
* html body{height:100%!important;width:100%!important;}
ul,ol{list-style-position:outside!important;}
h1 span,h2 span,h3 span,h4 span{border-bottom:0 none!important;margin:0!important;display:inline!important;position:static!important;}
h1,h2,h3,h4{border-bottom:1px solid #CCC!important;margin:20px 0!important;overflow:visible!important;}
h1{margin:25px 0 20px 0!important;letter-spacing:normal!important;}
.macro{background-color:transparent;border:1px dashed #CCC;font-size:100%;height:auto!important;overflow:visible;padding:1px;text-align:left;white-space:nowrap;}
.macro-inline{display:inline;margin:0;width:auto!important;}
.macro-block{display:block;margin-right:auto;width:99%!important;}
.macro-selected{background-color:#E8F2FE;}
.macro .macro-placeholder{background-image:url(../images/macro.gif);background-position:left center;background-repeat:no-repeat;color:gray;font-size:87.5%;font-style:italic;padding-left:20px;}
.xEmbeddedObject{background-image:url(../images/embed.gif);background-position:center center;background-repeat:no-repeat;border:1px solid #CCC;height:20px;width:40px;}