h1,h2,h3,h4,h5,h6{border-bottom: 1px solid #bbb;}
ul, ol {list-style-position: inside;}
#container{overflow:hidden;background:#fff;}
body{background:#fff;}
h1{color:#F78A00;}
h1 a, h1 a:link, h1 a:visited{text-decoration:none;}
a, a:link, a:visited{text-decoration:underline;font-weight:bold;color:#F78A00;}
a:hover{text-decoration:none;}
#main-title{text-align:right;height:55px;margin-bottom:10px;}
#main-title p{display:none;}
#head-links{height:22px;background:#99d815;overflow:hidden;}
#head-links a{text-decoration:none;color:#fff;border-bottom:2px solid #99d815;}
#head-links a:hover{text-decoration:none;border-bottom:4px solid #fff;}
#head-links li{display:inline;color:#fff;margin-left:10px;font-weight:bold;}
#head-links ul, #foot-links ul, .nobullet{list-style:none;}
#links-menu li,
#foot-links ul,
.nobullet li{margin-left:0px;}
.bkgrnd-g{background:#ccee84;}
.bkgrnd-g ul, .bkgrnd-g ol{margin-left:10px;}
#foot-section{background:#ccee84;border-top:1px solid #99d815;border-bottom:4px solid #99d815;}
#foot-links{text-align:right;}
#foot-links ul,
#foot-links p,
#foot-section p{padding-left:5px;padding-right:5px;}
#foot-section a{text-decoration:underline;font-weight:normal;color:#000;}
#foot-section a:hover{text-decoration:none;}
img{vertical-align:text-bottom;}
p{padding:5px;}
/* Home page specific */
.testContainer h2{color:#F78A00;text-align:center;border:0px;margin:0px;padding:0px;}
.testContainer a, .testContainer a:link, .testContainer a:visited{text-decoration:none;}
.testContainer p, .testContainer li{color:#000;}
/* End Home page specific */
/* menu styles */
#menu{border-right:1px solid #bbb;text-align:right;}
#menu ul{list-style:none;}
#menu li{margin-left:0px;}
#menu li.l1{margin:10px 0px 10px;border-bottom:1px solid #bbb;}
#menu a, #menu a:link, #menu a:visited{text-decoration:none;font-weight:bold;color:#000;display:block;padding-right:5px;}
#menu a.sub, #menu a.sub:link, #menu a.sub:visited{font-weight:normal;}
#menu a:hover{background:#ccee84;}
/* end menu styles */
/* quotes */
.quote{display:block;padding:10px;margin:0px 10px 2px 30px;background:#ccee84;}
.quote2{display:block;padding:10px;margin:0 10px 0 30px;font-style:italic;}
/* end quotes */	
/* test results table */
#result th, #result td{text-align:center;padding:5px;}
/* end test results table */
/* quantitative comparions table */
.qc{border:1px #000 solid;}
.qc td{border:1px #000 solid;width:150px;padding:5px;text-align:center;}
/* end quantitative comparions table */
/* text completion completion table */
.tc{border:1px #000 solid;}
.tc td{border:1px #000 solid;width:150px;padding:5px;text-align:left;}
/* end text completion table */
/* word lists table */
table.wordlist{width:100%;}
.wordlist th, .wordlist td{text-align:left;padding:5px;background:#eee;border:2px #fff solid;}
.wordlist th{font-weight:bold;width:150px;}
/* end word lists table */
/* reading comprehension passage */
.passage{height:400px;overflow:auto;background-color:#eee;}
.passage p{font-size:0.9em;font-family:monospace;}
/* end reading comprehension passage */
/* small, sub, super appears in some questions in the database */
sub{vertical-align:sub;font:12px/1.1 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}
sup{vertical-align:super;font:12px/1.1 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}
small{font-size:1.1em;}
/* ISE identification of sentence errors */
.ISE{line-height:2;}
.ISE sub{color:#000;vertical-align:-1.25em;}
/* redact to indicate information removed */
.redact{background-color:#000;color:#000;}
.rounded{padding:10px;display:block;border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.rounded:hover{background:#ccee84;}
.getStarted:hover{background:#ccee84 url(/images/getStarted.png) no-repeat 50% 98%;}
.border1{border:2px solid #ccee84;}
.fixedHeight1{min-height:215px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}

