body {text-align:center;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html>body p code {*white-space:normal;}
hr {margin:-8px auto 11px;}

/* BANNER: fix IE 6: removes extra 2 pixel margin below banner image */
/* html #banner img { height: 200px; margin-bottom: -2px; } */

/* html .span-1-framed { display: inline; }
* html .span-2-framed { display: inline; }
* html .span-3-framed { display: inline; }
* html .span-4-framed { display: inline; }*/

* html body {
	font-size: 70%;
	font-family: Georgia, serif;
	line-height: 20px;
	color: #4c4c4c;
}

*html .words-middle {
	width: 230px;
	margin: 0 -250px 20px -20px;
}

* html .words-right {
	margin: 0 -250px 20px 230px;
}

* html .images-right {
	margin: 0 -250px 20px 230px;
}

* html .images {
	margin: 0 -270px 20px -20px;
}

* html .footer {
	font-size: 1.1em;
}

* html input#submit {
	font-size: 1.1em;
	width: 50px;
	height: 22px;
	padding: 0 5px 0 5px;
}

* html .banner {
	margin: 4px 0 10px 0;
}

* html .footer {
	font-size:91%;
}

* html .footer ul li {
	padding:0pt 8px 0pt 11px;
}

* html .blind_p {
	margin-top: 6px;
	margin-bottom: -6px;
}

* html h2 {
	font-weight: normal;
}

* html .menu a {
	font-size: 13px;
}

* html .menu :hover ul.sub li a {
	font-size:13px;
}
