h1,h2,h3,h4,h5,h6{
border-bottom: 1px solid #bbb;
}
ul, ol {
list-style-position: inside;
}
#container {
overflow: hidden;
background: #fff;
}
body {
background: #fffff;
}
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 */
#sat, #gre, #gmat, #wordlists {
background: #fff url(/images/lozenge.png) top right no-repeat;
height: 300px;
margin-bottom: 20px;
}
#testcollection h1,#testcollection h2, #testcollection h3, #testcollection h4,#testcollection h5,#testcollection h6{border-bottom: none;}
#testcollection ul {
list-style: none;
}
#testcollection li {
margin-left: 10px;
}
#testcollection h1 {
font-size: 16px;
color: #949292;
}
#testcollection h2 {
color: #F78A00;
padding: 10px 3px 5px;
text-align: center;
}
#testcollection h3 {
padding: 3px;
text-align: center;
margin-bottom: 0px;
}
#testcollection li a, #testcollection li a:link, #testcollection li a:visited {
text-decoration: none;
font-weight: bold;
color: #000;
}
#testcollection p {
padding: 5px 10px 5px;
}
/* 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 */
/* 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;
}

