/* Main defaults */
BODY {
	font-size: 11pt;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
}

div.sans {
	font-family: tahoma, arial, helvetica, verdana, geneva, sans-serif;
        background: white;
        margin: 0px;
        padding: 0px;
}

div.email {
        background: lightgrey;
        border-style: solid;
        border-width: 2px;
        border-color: black;
        width: 90%;
}

div.instruction {
        background-color:lightyellow; 
        padding-left:10px; 
        padding-right:10px;
        border-style: solid;
        border-width: 1px;
        border-color: grey;
}

div.sentence {
        border-style: solid;
        border-width: 1px;
        border-color: grey;
        width: 90%; 
}

div.grey {
	color: gray;
}

div.nextmsg{
	text-align : left;
	margin-left: 105px;
}

.highlight {
	background: #ffff00;
	color: #000000;
}

table.email {
        background-color: lightgrey;
        border-width: 0px;
        width: 100%;
}

.email {
       background-color: lightgrey;
}

#navbar, #navbarsp
	{ text-align: center; margin-left: 0; margin-top: 0.4em; padding:0;  }

/* navbar with contiguous buttons */
#navbar LI 
	{ color: white; background-color: #FF8000; 
	  line-height: 2.2;
	  padding: 0.2em 1em;
	  border-width: 2px 1px; border-style: solid; border-color: rgb(136, 17, 0); 
	  margin:0;
	  display: inline; }

/* navbar with spaced buttons */
#navbarsp LI 
	{ color: white; background-color: #FF8000; 
	  line-height: 2.2;
	  padding: 0.2em 1em;
	  border-width: 2px; border-style: solid; border-color: rgb(136, 17, 0); 
	  margin: 0 0.3em;
	  display: inline; }

 #navbar A, #navbarsp A 
	{ font-size: 12pt; font-weight: bold; text-decoration: none; }

 #navbar A:link,    #navbarsp A:link    { color: black; background-color: #FF8000; }
 #navbar A:visited, #navbarsp A:visited { color: #444;  background-color: #FF8000; }
 #navbar A:hover,   #navbarsp A:hover   { color: white; background-color: #FF8000; }

input.submit {
        font-family: tahoma, arial, helvetica, verdana, geneva, sans-serif; 
        font-size:12pt; 
        font-weight: bold; 
        border-color: rgb(136, 17, 0); 
        background-color:FF8000; 
        color:black;
}

p {
	padding-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 10px;
	margin-top : 10px;
}

p.small {
        font-size: 9pt;
}

H1 {
	font: 20pt tahoma, arial, verdana, geneva, sans-serif;
	font-weight: bold;
	color: navy;
	padding-bottom : 10px;
	margin-bottom : 0px;
	text-align : center;
}

H2 {
	font: 16pt tahoma, arial, verdana, geneva, sans-serif;
	color: black;
	margin-bottom : 5px;
}

H3 {
	font: 14pt tahoma, arial, verdana, geneva, sans-serif;
	color: black;
	margin-bottom : 5px;
}


