*
{
	font-family: Verdana;
	font-size: medium;
}
body
{
	background-color: #8FBC8B;
}
a
{
	color: #191970;
	text-decoration: none;
	border-bottom: dotted 3px #337522;
}
a:hover
{
	color: White;
	background-color: #4682B4;
}
img
{
	border: 0;
}
input
{
	font-size: x-small;
}
textarea
{
	font-size: x-small;
}
h1
{
	text-align: right;
}
.ads
{
	font-size: small;
}
.ads a
{
	border-bottom: 0;
}
.ads a:hover
{
	background-color: #B0E0E6;
}
.header
{
	background: #CEFFCE;
	text-align: right;
}
.language
{
	background: #ADD8E6;
	text-align: right;
	font-size: small;
}
.satellites
{
	background: #ADD8E6;
	text-align: center;
	font-size: small;
}
.footer
{
	background: #337522;
}
.footer a
{
	color: White;
	border-bottom: dotted 3px White;
}
.footer .media
{
	background-color: #FFE7C6;
	color: #191970;
}
.footer .media:hover
{
	color: White;
	background-color: #4682B4;
}
.button
{
	color: White;
	font-size: x-small;
	font-weight: bold;
	background: #337522;
	padding: 2px 10px;
	border: 0px;
}
.logo
{
	color: #191970;
	font-size: x-large;
	border-bottom: 0;
}
.logolastletter
{
	color: #DC143C;
	font-size: x-large;
}
.logoyours
{
	color: #DC143C;
	font-size: x-small;
	font-weight: bold;
}
.logovocabulary
{
	color: #191970;
	font-size: x-small;
	font-weight: bold;
}
.logodiv
{
	width: 100%;
	height: 100%;
	background-color: #CEFFCE;
	text-align: center;
}
.maintable
{
	width: 100%;
	height: 100%;
}
.maintable td
{
	/*border: dotted 1px black;*/
}
.nobordertable td
{
	border: 0px;
}
.nobordertable td a
{
	border-bottom: 0;
}
.bordertable td
{
	border: dotted 1px black;
}
.noborderalignedtable td
{
	border: 0px;
	padding: 3px;
	text-align: center;
}
.nobordertablebig
{
	width: 100%;
}
.nobordertablebig td
{
	border: 0px;
	text-align: center;
}
.colortable
{
	width: 100%;
}
.colortable ul
{
	LINE-HEIGHT: 1.5em;
}
.colortable td
{
	border: 0px;
}
.main
{
	background-color: #CEFFCC;
	width: 65%;
}
.media
{
	background-color: #FFE7C6;
}
.other
{
	background-color: #ADD8E6;
}
.smalltext
{
	font-size: small;
}
.nick
{
	font-size: small;
	font-weight: bold;
}
.tinytext
{
	font-size: xx-small;
	border-bottom: 0;
}
.description
{
	font-size: x-small;
}
.nicktext
{
	background-color: Bisque;
}
.multilinetextbox
{
	width: 100%;
	height: 100%;
	background-color: Silver;
}
.numerictextbox
{
	width: 60px;
	background-color: Silver;
	text-align: right;
}
.divprogress
{
	Z-INDEX: 999;
	POSITION: absolute;
	LEFT: 370px;
	TOP: 240px;
	WIDTH: 200px;
	HEIGHT: 60px;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #CEFFCE;
	COLOR: Black;
	border: Solid Thin Black;
}
.divWords
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: Silver;
	overflow: scroll;
	text-align:left;
}
.divWordsAll
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: Silver;
	overflow: scroll;
	text-align:left;
}
.divWordsCheck
{
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: Silver;
	overflow: scroll;
	text-align:left;
}
.unknown
{
	background-color: #FA8072;
	cursor: pointer;
}
.known
{
	background-color: #9ACD32;
	cursor: pointer;
}
.newsign
{
	font-size: xx-small;
	font-weight: bold;
	background-color: Yellow;
	color: Red;
}
.updsign
{
	font-size: xx-small;
	font-weight: bold;
	background-color: Yellow;
	color: Green;
}
.mainDivWordsOrderQuiz
{
	background-color: Bisque;
	font-weight: bold;
}
.mainDivWordsOrderQuiz a
{
	border-bottom: 0;
}