html {height: 100%; _height: 100%;}

body {
	height: 100%;
	_height: 100%;
	color: #555555;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.2em;
	margin: 0px;
	padding: 0px;
}

table.main {width: 100%; height: 100%; position: absolute;}
	.main .right {background: #E9E7E4; border-left: 6px solid #F5F3F0; width: 258px; padding: 15px 10px 80px 10px; vertical-align: top;}
		.main .right .rightwidth {width: 258px;}
	.main .left {width: auto; padding: 35px 25px 100px 23px; vertical-align: top;}

table.menu {padding: 0; margin: 0; list-style: none;}
div.menu {height: 125px;}
	.menu td {padding: 0 20px 0 0; margin: 0; vertical-align: top;}
		.menu td.logo a:hover {background: none;}
	.menu td a, .menu td a:link, .menu td a:visited, .menu td a:active, .menu td span {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:medium; color:#4B3A21; font-weight:bold; padding:7px; text-decoration:none; display: block;}
	.menu td a:hover, .menu td span {color:#fff; background: #9BCFF3;}
.logo {display: block; height: 125px; width: 220px; float: left;}
	.logo:hover {text-decoration: none;}
	.logo img {border: 0;}
	.logo span {display: inline; color:#5794D1; font-size:x-small; background: none; padding: 0;}

h1 {padding: 30px 0 20px 0; margin: 0;}
	h1.f {padding-top: 15px;}
h2, h3 {color:#4B3A21; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:small; font-weight:bold; line-height:1.2em; margin:0; padding: 1.5em 0 0.5em 0;}
	h2.f, h3.f {padding-top: 0;}
p {padding: 1em 0 0 0; margin: 0;}
	p.double {padding: 2em 0 0 0;}
ul {padding: 1em 0 0 40px; margin: 0; list-style: disc outside;}
	.main .right ul {padding-left: 20px;}
	ul.f {padding-top: 0;}
	ul ul {list-style-type: circle;}
	ul li {padding: 0; margin: 0;}
a, a:link, a:active, a:visited {color:#3399CC; text-decoration:none;}	
	a:hover {text-decoration:underline;}	
.main .left blockquote {padding: 0 40px; margin: 0; border: 0;}
.main .right blockquote {padding: 100px 0 0 0; margin: 0; color: #7F7361; border: 0;}
	.main .right blockquote.f {padding-top: 0;}

.block_01 {border-top: 1px solid #C1BCB3; border-bottom: 1px solid #C1BCB3; padding: 20px 0;}

.blue {color: #3399CC;}
.tac {text-align: center;}
.fl {float: left;}
.clearall {clear: both;}