body {font-family:Arial, Helvetica, sans-serif; background-color:#FFF; color:#000; font-size:100%;margin:.5em; counter-reset:list;}

#maintable {border:none;}

#footer {text-align:center;}

a {color:#000; text-decoration:none;}

p {font-size:.9em; color:#000; overflow:visible;}

h1 {font-size:1.25em; text-align:center;}	
h2 {font-size:1.15em; text-align:center;}
h3 {font-size:1.0em;}	
h4 {font-weight:bold;text-align:left;font-size:.9em;}
h5 {font-weight:normal; font-size:.9em; font-style:italic}
	
div#formwrapper form label {width:14em; float:left; font-size:.75em; margin:0 .5em;}

fieldset {border:0}	

ol, ul {font-size:.9em;}
ul *, ol * {font-size:inherit;}	
ol.upper {list-style-type: upper-alpha;}	
ol.lower {list-style-type: lower-alpha;}
ol.upperroman {list-style-type:upper-roman;}
ol.lowerroman {list-style-type:lower-roman;}

ul.example {font-style:italic;}
ul.space li ul.example li {padding-bottom:1em;}
ul.space li ul.example ul li {padding-bottom:0;}
ul.example ul {font-style:normal;list-style-type:none; margin:0;padding:0 0 0 1em;}
ul.example ul li:before {content:"-";} /* doesn't work in IE6 */

ul.space li, ol.space li, li.space {padding-bottom:1em;}
ul.space li li, ol.space li li {padding-bottom:0;}
/*ul.space li ul.space li {padding-bottom:1em;}*/
	
.parenthetical {font-size: .65em;}
div.parenthetical {padding:0; margin-top:-1.35em;}
br+.parenthetical {margin-top:0;}

.announcement {font-size:1em; text-align:center; font-weight:bold}

.center {text-align: center;margin-left:auto;margin-right:auto;}	
.right {text-align: right;}
	
blockquote, p.quote {margin-left:3em; margin-right:3em; font-size:inherit; color:#000;}
	
.answer {font-weight:bold; color:#000; background-color:#FFF; font-size:1.1em;}
	
#faq ul {list-style-type:none; margin:0; padding:0;}
#faq li {padding-bottom:1em;}
#faq ul li:first-letter {font-weight:bold; color:#000; background-color:#FFF; font-size:1.1em;}
#faq li+li {padding-left:1.5em;}
/*For lists inside FAQs*/
#faq ul li * li:first-letter {font-weight:inherit; color:inherit; background-color:inherit; font-size:inherit;} 
#faq li * li+li {padding-left:0;}
	

p.citation {text-align:right; margin-right:3em; margin-top:-1em;}
li blockquote, li p.quote {font-size:inherit;}
.indent {font-size:.9em; padding-left:1.5em;}

.noprint, #sidelist, #header, img, #atoz, div#formwrapper input[type="reset"], div#formwrapper input[type="submit"] {display: none;}

.apa {padding-left:3em; text-indent:-3em}

.onlyprint {display:inline}

#content img {display:inline}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 8, 2010 */
@font-face {
	font-family: 'ghSimBrailleOneRegular';
	src: url('gh_simbraille_one-webfont.eot');
	src: local('?'), url('gh_simbraille_one-webfont.woff') format('woff'), url('gh_simbraille_one-webfont.ttf') format('truetype'), url('gh_simbraille_one-webfont.svg#webfontm3BxCted') format('svg');
	font-weight: normal;
	font-style: normal;
}

.braille { font-family: 'ghSimBrailleOneRegular', monospace; font-size: 1.5em; }