img		{border-color:gray}
a		{border-color:gray}
body 	{background-color: #FFFFFF; font-family:Verdana; font-size:12px;}/*margin: 0px;*/
td		{font-family:Verdana; font-size:12px; vertical-align:top}

a:link 		{ color: #0000FF; text-decoration: underline;}
a:visited	{ color: #0000FF; text-decoration: underline;}
/*a:hover	{ color: #999999; text-decoration: underline;}*/
a:active	{ color: #999999; text-decoration: underline;}

.textarea	{font-family:Verdana;font-size:16px;color:#000000;font-weight:normal;border-style: solid;border-width: 1; border-color: #000000; background: #F7F7F7;}
.inputfield	{font-family:Verdana;font-size:16px;color:#000000;font-weight:normal;border-style: solid;border-width: 1; border-color: #000000; background: #EEEEEE;}
.buttons2   {font-family:Verdana;font-size:16px;font-weight:bold;color:#000000;border-style: solid;border-width: 1; border-color: #000000; background: #CCCCCC; height: 27;  cursor:pointer}

.productTitle		{font-family:Verdana;font-size:14px;font-weight:bold;}



/*vocabulary only*/
.fnth1		{font-family:Times New Roman;font-size:14px;font-weight:bold;}
.fntv1		{font-family:Times New Roman;font-size:17px;font-weight:bold;}
.fntv2		{font-family:Times New Roman;font-size:20px;font-weight:bold;}
.fntv3		{font-family:Times New Roman;font-size:25px;font-weight:bold;}
.tdv1		{font-family:Times New Roman;font-size:17px;font-weight:bold;vertical-align:top;}

.course		{font-size:11px;color:#546D8E;}
.course1	{font-size:11px;color:#000000;}
.course2	{font-size:14px;color:#000000;}


/*Russian text*/
.text 			{font-family:Times New Roman;font-size:18px;font-weight:normal;color:#000077;} /*vertical-align:bottom;*/
.exersise		{font-family:Times New Roman;font-size:18px;font-weight:normal;} /*vertical-align:bottom;*/
.vocabulary		{font-family:Times New Roman;font-size:14px;font-weight:normal;} /*vertical-align:bottom;*/
.imgtextsound	{font-family:Times New Roman;font-size:12pt;font-weight:normal;color:#546D8E;}






.tdh1 		{background:#EEEEEE; border-style:solid; border-color:#AAAAAA; border-width:1;text-align:center}
.tdh1_1 		{background:#EEEEEE; border-style:solid; border-color:#AAAAAA; border-width:1;}
.td2 		{border-style:solid; border-color:#AAAAAA; border-width:1;white-space:nowrap;}
.tdb 		{font-family:Verdana;font-size:17px;color:#000000;background:#FFFFFF; border-style:solid; border-color:#AAAAAA; border-width:1}
.td3 		{color:#000000;background:#FFFFFF; vertical-align:middle; border-width:1;border-style:solid;}




.ending		{color:#FF4444;}

.font_small	{font-family:Verdana;font-size:7pt;}
.font_small2	{font-family:Verdana;font-size:9pt;}




.dashed		{border-top: 1px dashed #000000; margin-top: 0px;}
.hproduct	{font-family:Verdana;font-size:17px;font-weight:bold;color:#000000;}
.hproduct1	{font-family:Verdana;font-size:17px;font-weight:bold;color:#c05000;}
.step		{font-family:Verdana;font-size:17px;font-weight:bold;}





.small		{font-size:7pt;}
.small2		{font-size:9pt;}
.small3		{font-size:9pt;font-weight:normal;color:#546D8E;}
.big 		{font-size:21px;font-weight:normal;}
.mid 		{font-size:19px;font-weight:normal;}
.mid2 		{font-size:18px;font-weight:normal;color:#000077;} /*height:40px;vertical-align:bottom;*/
.mid2h 		{font-size:16px;font-weight:normal;color:#000077;} /*vertical-align:bottom;*/
.sound	 	{font-weight:normal;color:#000000}
.sound2 	{font-size:18px;font-weight:normal;color:#000000}

.task		{font-size:20px;font-weight:normal;color:#000000;} /*height:40px;vertical-align:bottom;*/

.txtpanel   {width:180px;vertical-align:middle}

.div_align 
{
	float: right;
    margin-top: 4px;
    margin-right: 9px;
	width:150px;
}
.fnt1{font-size:11px;}
