
html {height:100%} 

body { 
	min-height: 101%;	
    font-size: 100.01%;
	color: #000;        
   background: #F6F8F5;
   text-align: left;
	margin:0 20px 10px 10px;
	font-family:Verdana, Helvetica, sans serif; 
} 

* {margin:0; padding:5px; border:0; }

h1 {font-size:190%;line-height:190%;}
h2 {font-size:170%;line-height:170%;}
h3 {font-size:160%;line-height:160%;}
h4 {font-size:160%;line-height:160%;}
p {font-size:150%;line-height:150%;}
li {font-size:150%;margin-left:30px;line-height:150%;}
li li, li p {font-size:100%; line-height:120%;}
small {font-size:90%;} 
table {font-size:150%;}

label {margin-bottom:10px;}
input {border: 1px #000 solid;font-size:150%;padding:10px;}
textarea {border: 1px #000 solid;font-size:150%;padding:10px;width:20em;}
#searchsubmit, #submit {padding:2px;}

hr {height:1px color:#000;width:100%;}

.skip {width:90%;}

.help, acronym {cursor:help}

#headbox, #mainbox, #sidebox {
	width:100%;
}

.postmetadata {
	text-align: left;
	padding:20px;
	background-color: #ebebeb;
	border-top:1px solid #8d8d8d;
	border-bottom:1px solid #8d8d8d;
	margin-top:20px;
}

.alt {
	margin:10px 0;
	border-top: 1px solid #8d8d8d;
	border-bottom: 1px solid #8d8d8d;
	padding: 20px;
	background-color:#ebebeb;
	}
	
a:hover, a:focus, a:active {
	background-color: #ebebeb;
}

.postmetadata a:hover, .postmetadata a:focus, .postmetadata a:active, .alt a:hover, .alt a:focus, .alt a:active {
	background-color: #fff;
}

.boxhead p.small {
	padding:40px 0;
}


#a-z ul {
	width:auto;
	display:inline;
	margin:0;
	padding:20px;
	border-bottom:0;	
} 

#a-z ul li {
	margin:0;	
	list-style: none;
	display: inline;
	line-height:250%;
}

#a-z ul li a {
	text-decoration:none;
	padding:10px;
}

#a-z ul li a.level1highlight {
	padding: 10px 0;
}

#a-z ul li.level1active {
	border: 1px #D77218 solid;
	padding:10px;
}
