BODY, CODE, DIV, EM, FORM, H1, INPUT, I, HR, LI, OL, P, PRE, SMALL, SPAN, STRONG, TABLE, TD, TEXTAREA, TR, UL {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9pt;
}
BODY {
	margin: 8px;
	font-size: 8pt;
	background-color: #F5F5F5;
}

A, A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Black;
}
A:HOVER{
	color : Red;
}
A.copy, A:ACTIVE.copy, A:FOCUS.copy, A:LINK.copy, A:VISITED.copy {
	color:gray; 
	font-weight:bold;
}
A:hover.copy{
	color:red;
}
A.button, A:ACTIVE.button, A:FOCUS.button, A:HOVER.button, A:LINK.button, A:VISITED.button {
	font-size : 9pt;
	font-weight : bold;
	color : #333333;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	padding : 4px 4px 4px 4px;
	text-decoration : none;
}
A:HOVER.button{
	/*border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	padding : 4px 4px 4px 4px;*/
	background : #ECECEC;
	text-decoration : underline;
}
A.nb, A:ACTIVE.nb, A:FOCUS.nb, A:LINK.nb, A:VISITED.nb {
	color : Red;
}
A:HOVER.nb {
	color : Blue;
}
TABLE.kaart {
	border : 1px solid Silver;
}
TD.kaarditekst {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	padding: 12px;
	border-left-color: Silver;
	border-left-style: solid;
	border-left-width: 1px;
	background-color: #FFFEF4;
	scrollbar-base-color: #FFFEF4;
	scrollbar-face-color: #FFFEF4;
	scrollbar-highlight-color: #FFFEF4;
	scrollbar-track-color: #FFFEF4;
}
TD.tdbbg1,TD.tdbbg2{
	background-color: #D3D3D3;
}

TEXTAREA.cardtext{
	Width: 96%;
	height: 320px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	background-color: transparent;
	border: 1px solid silver;
}
TEXTAREA.answer{
	Width : 300px;
	height : 100px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #333333;
	font-weight : normal;
	background-color : transparent;
}

TABLE.header{
	
}
TD.headtaust{
	background : #F5F5F5;
	font-size : 16px;
	font-weight : bold;
	color : Gray;
	padding : 4px;
}
TD.tdbbg1, TD.tdbbg2{
	background: #E7E7E7;
}
TD.ecc211,TD.ecc221{
	font-size : smaller;
	font-weight : bolder;
	color : Gray;
}
TD.ecc212{
	font-size : smaller;
	font-weight : bolder;
	color : Silver;
}
P.ecanswer{
	font-size : x-small;
}
SPAN.kirjeldus{
	font-size : x-small;
	font-style : normal;
	font-weight : normal;
}
.thispage{
	font-size : smaller;
	font-weight : bolder;
}
TD.plleft{
	border-right: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	background-color : #F9F9F9;
	line-height : 120%;
	padding-left : 10px;
}
TD.plright{
	border-right-color : #E5E5E5;
	border-right-style : solid;
	border-right-width : 1px;
	border-left-color : #E5E5E5;
	border-left-style : solid;
	border-left-width : 1px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
	font-size : smaller;
	background-color : White;
}
.echeader{
	background-color : #FDFDFD;
	border: 1px solid silver;
	font-size: 12pt;
	color: gray;
	font-weight : bold;
}
.ecfooter{
	background-color : #FDFDFD;
	border: 1px solid #E5E5E5;
	font-size: 8pt;
	color: gray;
	font-weight : normal;
}
SPAN.da1, SPAN.da2{
	font-stretch : wider;
	font-weight : 900;
	font-size : 12pt;
	letter-spacing : 2px;
}
SPAN.da1{
	color: #FF9933;
}
SPAN.da2{
	color: #006699;
}
.langlink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Black;
}
/* Esilehe bannerite tabeli stiilid */
.bannerl{
width:150px;
height:60px;
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
.bannerm{
width:480px;
height:60px;
border-bottom: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
.bannerr{
width:150px;
height:60px;
border-bottom: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
/* Pealkirja rida banneri all */
.langheader{
width:150px;
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
.bannheader{
font-family: verdana, arial, sans-serif;
font-size: 10pt;
font-weight:bold;
border-bottom: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
.ecinput{
	border: 1px solid #D4D4D4;
	font-weight:normal;
}