/* style name: green */

body, input, select, textarea {
	font-family: Verdana,"Geneva CE",sans-serif;
}
	
html, body {
  background: #003908;
  color: white;
}

.coursetitle {
	font-size : 2.2em;
	font-family: Verdana,"Geneva CE",sans-serif;
  text-align: center;
  vertical-align: middle;
	color: #ffcc00;
	font-weight: bold/*er*/;
  /*font-style: oblique;*/
}

a:link	{
	text-decoration : none;
	color : #ffcc00;
}
a:visited  {
	text-decoration : none;
  color : #ffcc00;
}
a:hover {
	text-decoration : none;
	color : #e9e9e9;
}
.aterm {
	text-decoration : none;
	color : #e9e9e9;
}

.a_main {
	font-weight : bold;
	color: #ffcc00;
}
.a_main:link	{
	text-decoration : none;
	color : #ffcc00;
}
.a_main:visited  {
	text-decoration : none;
  color : #ffcc00;
}
.a_main:hover {
	text-decoration : none;
	color : #e9e9e9;
}

img {
	border : 0px;
}
p {
	text-align : justify;
	font-size : 0.8em;
}
.p  {
	text-align : justify;
	font-size : 0.8em;
}
h1 {
	color: #ffcc00;
	font-size : 1.4em;
	font-weight : bold;
	text-decoration : none;
}
h2 {
	color: #ffcc00;
	font-size : 1.2em;
	text-decoration : none;
}

.bbutton {
  font-weight: bold;
  color: navy;
  background-color: #ffcc00;
  font-size: 1.0em;
  cursor: pointer;
  text-decoration: none;
}
.bbuttona {
  font-weight: bold;
  color: navy;
  background-color: #ffcc00;
  font-size: 1.0em;
  cursor: pointer;
  text-decoration: none;
  width: 2.5em;
}
.aodp {
  font-size: 1em;
}
.aodpb {
  font-weight: bold;
  font-size: 1em;
}
.aodp:link { 
  color: white; 
  text-decoration: none; 
}
.aodp:visited { 
  color: white; 
  text-decoration: none; 
}
.aodp:hover { 
  color: white; 
  text-decoration: none; 
}
table { 
  border-style: hidden; 
  border-spacing: 0em; 
}
hr {
  border: 0;
  /*width: 80%;*/
  color: #ffcc00; 
  background-color: #ffcc00;
  height: 1px;  
}

.notpresented {
  border: 1px solid white;
  text-align: center;
  vertical-align: middle;
  background: red;
  width: 1em;
  height: 1em;
}
.mastered {
  border: 1px solid white;
  text-align: center;
  vertical-align: middle;
  background: green;
  width: 1em;
  height: 1em;
}
.beingt {
  border: 1px solid white;
  text-align: center;
  vertical-align: middle;
  background: navy;
  width: 1em;
  height: 1em;
}

.qtable { 
  border-spacing: 2px; 
}
.qqtable { 
  border-spacing: 0.3em; 
}

.filledq {
  border: 1px solid white;
  background: green;
  width: 1em;
  height: 1em;
  text-align: center;
  vertical-align: middle;
}
.notfilledq {
  border: 1px solid white;
  background: red;
  width: 1em;
  height: 1em;
  text-align: center;
  vertical-align: middle;
}
.question {
}
.footer {
   text-align : center;
   color: white;
   font-size: 0.7em;
}
.footer:link {
  color: white; 
  text-decoration: none; 
}
.footer:visited { 
  color: white; 
  text-decoration: none; 
}
.footer:hover { 
  color: #e9e9e9; 
  text-decoration: none; 
}
.tdqbutton {
  vertical-align: top;
  width: 2em;
}
.tdqcheck {
  vertical-align: top;
  width: 1em;
}
.tdqtext {
  vertical-align: top;
}
.correct {
	font-weight: bold/*er*/;
  color: #0080ff;
}
.incorrect {
	font-weight: bold/*er*/;
  color: red;
}

