﻿html{ height: 101%; margin-bottom: 1px; },  
.hwg-body{height:100% }
h2{margin:0;padding:0}
h1{margin:0;padding:0}
p{margin:0;padding:0}
hwg-body{margin:0;padding:0}
a img{border:0}
img{border:0}
img{display:block}
blockquote{padding:0;margin:0 0 0 20px}
ol{margin-top:0.5em;margin-bottom:0.5em}
dl{margin-top:0.5em;margin-bottom:0.5em}
ul{margin-top:0.5em;margin-bottom:0.5em}
.inline{display:inline}
form{display:inline}
.c{clear:both}
.hwg-clearover{overflow:hidden}* html
.hwg-clearover{height:1%;overflow:visible}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html > hwg-body
.clearfix{display:inline-block;width:100%}* html
.clearfix{/*\*/height: 1%;/**/}
.hidden{display:none !important}
.form dl{margin:0 0 1.5em 0;padding:0}
.form dl dt{font-weight:bold;line-height:120%}
.form p.note em{color:#ffCC00;font-weight:bold;padding-left:0.2em;font-size:110%;font-style:normal}
.form dl dt em{color:#ffCC00;font-weight:bold;padding-left:0.2em;font-size:110%;font-style:normal}
.form p.note{background:url('../img/cc/warning.gif') no-repeat 4px 50%;border-top:1px solid #CCC;padding:3px 0 3px 20px;margin-top:10px;display:block}
.form dl dd{margin:0 0 12px 0;padding:0}
textarea{border:1px solid #CCC;color:#333;width:240px;background-color:white;padding:1px}
input.single{border:1px solid #CCC;color:#333;width:240px;background-color:white;padding:1px}
textarea:focus{background-color:#F1F1F1;border:1px solid #CCC}
input.text:focus{background-color:#F1F1F1;border:1px solid #CCC}
input.single:focus{background-color:#F1F1F1;border:1px solid #CCC}
input[type=submit]{cursor:pointer}
.form input.single{width:250px}
.form textarea{width:300px;height:180px;line-height:120%}
.hwg-picture{float: inherit;margin: 4px 1px 4px 15px;display: inline}
.hwg-pictureright{float:right;margin:4px 1px 4px 15px;display:inline}
ul.hwg-sitemap{list-style-type:none;margin:2em 0 2em 1.5em;padding:0}
ul.hwg-sitemap li{margin:0 !important;padding:0 !important;display:inline;background-image:none !important}
ul.hwg-sitemap li a{line-height:2em;display:block;font-weight:bold;background:url('../img/sitemap.gif') no-repeat left center; padding:0 0 0 1.2em}
ul.hwg-sitemap ul{list-style-type:none;margin:0 0 0 1.5em;padding:0}
ul.hwg-sitemap ul li a{font-weight:normal}
div#hwg-footercontent{width:100%;padding:0;margin:0;font-size:11px;line-height:140%;font-weight:normal;overflow:hidden}* html
div#hwg-footercontent{height:1%;overflow:visible}
div#hwg-footercontent div.hwg-leftrow{float:left;text-align:left;width:55%}
div#hwg-footercontent div.hwg-rightrow{float:right;text-align:right;width:42%}
div#hwg-header{position:relative;width:100%;height:190px;background-repeat:no-repeat;line-height:0;overflow:hidden}
strong#hwg-header-title{position:absolute;font-size:20px;font-weight:normal;line-height:100%;margin:0;padding:0;white-space:pre}

