body {
	color:#000000;
	background-color:#FFFFFF;
	background-image:url(../images/hmbg.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
}
.xlrg { font-size:1.4em; }
.lrg { font-size:1.15em; }
.lmed { font-size:1.05em; }
.med { font-size:0.95em; }
.std { font-size:0.9em; }
.smed { font-size:0.85em; }
.sml { font-size:0.8em; }
.xsml { font-size:0.75em; }
.ctrsml { font-size:0.8em; text-align:center; }

p.idtxsml { font-size:0.7em; color:gray; }
img.rgt { float:right; margin-left:-28px; }
img.lft { float:left; margin-right:-28px; }
img.lftadbtn { float:left; margin: 0px -72px 24px 12px; border:none; }

div#ctt {
	margin-top:-15px;
	width:730px;
	height:600px;
	left:auto;
	right:auto;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
div#ctt img { border:none; }
div#ctt img a { border:none; }
div#apdiv1{ position: absolute; left: 10px; top: 15px; width: 730px; height: 88px; z-index: 1; }
div#apdiv2{ position: absolute; left: 10px; top: 103px; width: 175px; height: 284px; z-index: 2; vertical-align: middle; }
/* div#apdiv3{ position: absolute; left: 185px; top: 103px; width: 221px; height: 75px; z-index: 3; } */
div#apdiv3{ position: absolute; left: 185px; top: 103px; width: 221px; height: 75px; z-index: 3; background-image:url(../images/hm_03.jpg); }
div#apdiv4{ position: absolute; left: 406px; top: 103px; width: 334px; height: 75px; z-index: 4; }
div#apdiv5{ position: absolute; left: 185px; top: 178px; width: 130px; height: 31px; z-index: 5; }
div#apdiv6{ position: absolute; left: 315px; top: 178px; width: 129px; height: 31px; z-index: 6; }
div#apdiv7{ position: absolute; left: 444px; top: 178px; width: 129px; height: 31px; z-index: 7; }
div#apdiv8{ position: absolute; left: 573px; top: 178px; width: 129px; height: 31px; z-index: 8; }
div#apdiv9{ position: absolute; left: 702px; top: 178px; width: 38px; height: 209px; z-index: 9; vertical-align: middle; }
div#apdiv10{ position: absolute; left: 185px; top: 209px; width: 96px; height: 178px; z-index: 10; vertical-align: middle; }
div#apdiv11{ position: absolute; left: 281px; top: 209px; width: 421px; height: 116px; z-index: 11; }
div#apdiv12{ position: absolute; left: 281px; top: 325px; width: 334px; height: 28px; z-index: 12; }
div#apdiv13{ position: absolute; left: 615px; top: 325px; width: 87px; height: 28px; z-index: 13; }
div#apdiv14{ position: absolute; left: 281px; top: 353px; width: 421px; height: 34px; z-index: 14; }
div#apdiv15{ position: absolute; left: 10px; top: 387px; width: 730px; height: 14px; z-index: 15; line-height: 14px; }
div#apdiv16{ position: absolute; left: 10px; top: 401px; width: 38px; height: 32px; z-index: 16; }
div#apdiv17{ position: absolute; left: 48px; top: 401px; width: 160px; height: 32px; z-index: 17; }
div#apdiv18{ position: absolute; left: 208px; top: 401px; width: 67px; height: 32px; z-index: 18; }
div#apdiv19{ position: absolute; left: 275px; top: 401px; width: 465px; height: 32px; z-index: 19; }
div#apdiv20{ position: absolute; left: 10px; top: 433px; width: 6px; height: 164px; z-index: 20; }
div#apdiv21{ position: absolute; left: 16px; top: 433px; width: 284px; height: 164px; z-index: 21; background-image:url(images/hm_21.png);  background-position:top left; background-repeat:no-repeat; }
div#apdiv22{ position: absolute; left: 300px; top: 433px; width: 440px; height: 164px; z-index: 22; }
div#apdiv23{ position: absolute; left: 10px; top: 597px; width: 730px; height: 6px; z-index: 23; line-height: 6px; }
div#apdiv23{ position: absolute; left: 10px; top: 597px; width: 730px; height: 6px; z-index: 23; line-height: 6px; }
div#apdiv30{ position: relative; float:left; left: 274px; top: 308px; width: 186px; height: 68px; z-index: 50; }
div#foot { width:730px; margin-left:auto; margin-right:auto;
/* background-image:url(../images/btmbg.png); */
margin-top:0px; padding-top:40px; background-repeat:no-repeat; text-align:center;  }
p#w3c { white-space:nowrap; float:right; }
p#w3c img { clear:both; border:none; margin-top:12px; }
p#copydhd { width:100%; padding-top:12px; color:silver; font-style:italic; font-size:0.7em; text-align:right; border-top:1px dashed silver; }
p#copydhd a { color:gray; }
p#qrc { font-size:0.7em;  color:silver; background-color:#ffffff; float:right; }

#freedial { color:white; background-color:#0a80da; font-weight:bold; padding:6px 8px; font-family:sans-serif; } 
#freedial img { vertical-align:middle; padding-bottom:2px; }
