html body { width: 100%; height: 100%; padding: 0px; margin: 0px; overflow: hidden; font-family: arial; font-size: 10px; color: #6e6e6e; background-color: black; }

:focus { outline: none; }

#head_frm { height: 60px; background-color: #000; border-bottom: 1px solid 333; z-index: 100; line-height: 60px; margin-bottom: 1px; -moz-box-shadow }

#head_frm a.site-loopback { display: block; margin-top: 1px; margin-left: -10px; float: right; background-repeat: no-repeat; background-position: left top; text-indent: -9999px; }

#head_frm p.meta-data { padding: 0px; margin: 0; float: left; }

#head_frm p.meta-data p { display: inline; margin: 0px; }

#head_frm p.meta-data a { text-decoration: none; color: #888; background: #333; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; padding: 3px 8px; margin-left: 15px; }

#head_frm p.meta-data a:hover, #head_frm p.meta-data a.activated { color: #fff; background: #444; }

#head_frm div.close-header { width: 40px; margin-left: 5px; height: 52px; float: left; }

#head_frm div.close-header a#close-button { display: block; width: 16px; height: 16px; margin-top: 23px; margin-left: 32px;text-indent: -9999px; background: url(images/x_micro.png) no-repeat; }

a#close-button:hover { background: url(images/x_micro.png) no-repeat; }

a.logo { display: block; background: url(images/wg-logo.jpg) no-repeat; width: 188px; height: 60px; float: right; margin-right: 31px; text-indent: -9999px; }

#preview-frame { width: 100%;}

