BODY {
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma;
	color: #6366a6;
	padding:0px;
	margin:0x;
	margin-top:20px;
	background-color: #9ea0d8;
	background-image: url(ig/bg1.jpg);
	background-repeat: repeat-x;
	
}

TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma;
	color: #6366a6;
}

img.left {
	margin-right:20px;
	margin-bottom:10px;
}

img.right {
	margin-left:20px;
	margin-bottom:10px;
}

.home_bg1 {
	background-image: url(ig/home/bg1.jpg);
	background-repeat: no-repeat;
}
.home_bg2 {
	background-color: #ffffff;
}

.home_bg3 {
	background-image: url(ig/home/mailing.jpg);
	background-repeat: no-repeat;
}

.home_line {
	width:10px;
	background-color: #c3c4e5;
}

.home_search {
	margin-top:25px;
	margin-left:23px;
}

.home_search input {
	color: #6366a6;
	font-size: 10px;

}

.page_search input {
	color: #6366a6;
	font-size: 10px;
	border: 1px solid #6366a6;
	height:18px;
}

.home_mailing_text {
	font-size: 10px;
	padding-top:70px;
	padding-left:50px;
	padding-right:15px;
	color:#6366a6;
}

.home_3dwhite {
	margin-top: 115px;
}

.mailing_field {
	padding-left: 80px;
}
.mailing_field input {
	width:170px;
}

.mailing_button {
	padding-right:33px;
}

.man_banner {
background-image: url(ig/home/bg_man.gif);
background-repeat:no-repeat;
}


.man_banner2 {
background-image: url(ig/home/bg_man2.jpg);
background-repeat:no-repeat;	
}

.man_banner_txt {
padding-right: 15px;
color: #6366A6;
}

.man_banner_txt a, .man_banner_txt a:hover, .man_banner_txt a:visited {
color: #6366A6;
}
.man_banner_txt2 {
margin: 15px 40px 15px 40px;

color: #FFFFFF;
}

.man_banner_txt2 a, .man_banner_txt2 a:hover, .man_banner_txt2 a:visited  {
margin: 15px;
color: #FFFFFF;
}

.product_banner {
	background: url(ig/home/1.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
/*image block styles*/
.block_table {MARGIN-RIGHT: 20px; MARGIN-BOTTOM:10px;}
.block_div1 {border: 1px solid #E5E5E0;}
.block_div2 {border:1px solid #FFFFFF;}
/*image block styles*/

P {
	FONT-FAMILY: Tahoma;
	margin-bottom: 14px;
    margin-top: 0px;
	margin-left: 0px;
    margin-right: 0px;
	padding:0px;
}

.h-1 {
	padding-left:17px; 
	padding-top:10px;
	background-color:#F0EBE1; 
	border-bottom:1px solid #AAA18E;
}

.h-1 h1 {
	font-size: 18px;
	color: #AAA18E;
	margin-bottom:5px;
	font-size: 18px;
}

.hr {
margin-bottom:0px;
margin-top:15px;
height:1px;
background-color: #c3c4e5;
}

hr {
background-color: #CCCCCC;
color: #CCCCCC;
height: 1px;
size: 1px;
}

.navig_table td {
	padding-left:3px; padding-right:3px;
}

A, A:visited, A:active{
	color:#4a4d99;
	TEXT-DECORATION: underline;
	}

A:hover {
	color:#4a4d99;
	TEXT-DECORATION: underline;
	}

.bluetext {
	color: #178DBF;
}

.bluetext a, .bluetext a:link, .bluetext a:visited, .bluetext a:hover {
	color: #178DBF;
}

.blacktext {
	color: #000000;
}

.blacktext a, .blacktext a:link, .blacktext a:visited, .blacktext a:hover {
	color: #000000;
}

A.navig_, A.navig_:visited, A.navig_:active {
	TEXT-DECORATION: none;
	COLOR: #2a72ba;
	font-size: 12px;
	font-weight: normal;
}

A.navig_:hover{
	TEXT-DECORATION: underline;
	COLOR: #2a72ba;
	font-size: 12px;
	font-weight: normal;
}

A.navig_1, A.navig_1:visited, A.navig_1:active, A.navig_1:hover   {
	TEXT-DECORATION: none;
	COLOR: #ce1141;
	font-size: 12px;
	font-weight: bold;
}



/*popup menu*/
.DivView{
	position: absolute;
	visibility: hidden;
	z-index: 1;
	left:0px;
	top:0px;
}

.subdiv, .subdiv1  {
	background: transparent url('/ig/menu-bg.png') no-repeat; _background: none !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ig/menu-bg.png', sizingMethod='image');
	background-repeat: no-repeat; 
	background-position: right top;
	height: 17px;
	width: 247px;
	padding-right: 15px;
	cursor:hand;
}

.subdiv a, .subdiv a:link, .subdiv a:visited, .subdiv a:hover {
	color:#ffffff;
	text-decoration: none;
	font-size:11px;
}

.subdiv1 a, .subdiv1 a:link, .subdiv1 a:visited, .subdiv1 a:hover {
	color: #27308d;
	text-decoration: none;
	font-size:11px;
}
.topsubmenu {
	width:247px; height:11px; background: transparent url('/ig/menutop.png') no-repeat; _background: none !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ig/menutop.png', sizingMethod='image');

}
.menu {
position: relative;
z-index:0;
}

.menu1 {
position: relative;
z-index:0;
}

.a_menu_block {
position: relative; z-index:10; width:1000px; height:1px;
}

.a_menu_item {
position: absolute;
cursor:hand; z-index:2; display:none;
}

/*popup menu*/



ul {
	list-style-type : circle;
	list-style-image : url(ig/sq.gif);
	margin-bottom:10px;
	margin-top:0px;
	margin-left:16px;
	padding:0px;
}
li {
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}



a.path, a.path:link, a.path:active, a.path:hover, a.path:visited {
text-decoration:underline;
color:#9ea0d8;
}


a.path1, a.path1:link, a.path1:active, a.path1:hover, a.path1:visited {
	color:#9ea0d8;
	FONT-WEIGHT: bold;
	text-decoration:none;
}

a.path2, a.path2:link, a.path2:active, a.path2:hover, a.path2:visited {
	text-decoration:underline;
	color:#9ea0d8;
	text-decoration:none;
}

form {
margin:0px; padding:0px;
}

input {
	border:0px;
}

table.footer {
margin-top: 10px;
}

.copyrights {
padding-top: 10px;
padding-right:5px;
font-size:11px;
}

.copyrights a:link, .copyrights a:active, .copyrights a:hover, .copyrights a:visited {
	color: #FFFFFF;
	font-size:11px;
}

.questionform {
	width:445; height:107; border: 0px;  scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF;  scrollbar-shadow-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
}

.menubottom1 {
	background-color: #7b7ebb;
	font-weight: bold;
	color: #FFFFFF;
	font-size:11px;
	padding-left:5px;
}

.menubottom1 a:link, .menubottom1 a:active, .menubottom1 a:hover, .menubottom1 a:visited {
	font-weight: bold;
	color: #FFFFFF;
}

.menubottom2 {
	background-color: #7b7ebb;
	color: #FFFFFF;
	font-size:11px;
	padding-right:5px;
}
.menubottom2 a:link, .menubottom2 a:active, .menubottom2 a:hover, .menubottom2 a:visited{
	color: #FFFFFF;
}


.h-2 H1 {
    COLOR: #4A4D99;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 18px;
    FONT-WEIGHT: 700;
    LETTER-SPACING: 0.75px;
	margin-top: 25px;
	margin-bottom: 10px;
	line-height: 18px;
	font-style: italic;
}
.h-2 H2 {
    COLOR: #4A4D99;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 18px;
    FONT-WEIGHT: 700;
    LETTER-SPACING: 0.75px;
	margin-top: 25px;
	margin-bottom: 10px;
	line-height: 18px;
	font-style: italic;
}
.main_text{
	padding: 15px 15px 15px 30px;
}
.path {
color:#afd4ff;
}
.right_menu{
	color: #2c74bc;
	font-size: 11px;	
	padding: 5px 10px 10px 30px;
}

/* New styles */

.h-3 H3 {
    COLOR: #226bb3;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    margin-top: 5px;
	margin-bottom: 14px;
	line-height: 14px;
}
.tab H3 {
    COLOR: #226bb3;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
	letter-spacing: 0.75px;
    margin-top: 5px;
	line-height: 14px;
}
.white H3 {
    COLOR: #FFFFFFF;
    FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 20px;
    FONT-WEIGHT: normal;
    margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 5px;
	line-height: 14px;
}
.white {
    COLOR: #FFFFFF;
}
.red {
    COLOR: #ce1141;
}
.red {
    COLOR: #ce1141;
}
.letter a, .letter a:link, .letter a:visited, .letter a:hover {
	color:#ce1141;
	text-decoration: underline;
}
a.red:link, a.red:active, a.red:hover, a.red:visited {
text-decoration:underline;
color:#ce1141;
}

.red H2 {
    COLOR: #ce1141;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 18px;
    FONT-WEIGHT: 700;
    margin-top: 25px;
	line-height: 18px;
}

.red H3 {
    COLOR: #ce1141;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 50px;
    FONT-WEIGHT: 500;
    margin-top: 0px;
	
}

.red H4 {
    COLOR: #ce1141;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    margin-top: 0px;
	
}
.div_white {
	background-color: #FFFFFF;
	padding:  14 54 14 10;
}
.p_l_10 {
	padding-left: 10;
}
.p_l_20 {
	padding-left: 20;
}
.p_l_30 {
	padding-left: 30;
}
.bg_blue {
	background-color: #f0f7ff;
}
.bg_blue1 {
	background-color: #d5e3f3;
}
.letter a, .letter a:link, .letter a:visited, .letter a:hover {
	COLOR: #226bb3;
    FONT-FAMILY: Arial, Verdana,  Tahoma;
	FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
	letter-spacing: 0.75px;
    margin-top: 5px;
	margin-bottom: 5px;
	line-height: 14px;
	text-decoration: underline;
}
a.lingvo,  a.lingvo:link, a.lingvo:visited, a.lingvo:hover {
	COLOR: #226bb3;
    text-decoration:underline;
}
a.lingvo1 , a.lingvo1:link, a.lingvo1:visited, a.lingvo1:hover {
	COLOR: #CE1141;
	text-decoration:none;
}


.txt_bigger{
FONT-SIZE: 16px;
	}

.commentsform {
	margin-right:14px; width:448px; height:106; border: 0px;  scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF;  scrollbar-shadow-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
}

#captcha {
	border: 1px solid #ADD3FF;
	color: #2a71b9;
}

.toolTip {
	color:	#2a71b9;
	font:	normal 10px Verdana;
	border: solid 1px #ADD3FF;
	position:	absolute;
	padding:	2px;
	background-color: #FFFFFF;
	width: 300px;
	display: none;
	top: 0px; 
	left: 0px;
	padding:10px;
}
.txt_smaller{
FONT-SIZE: 9px;
	}
	a.l_menu_1, a.l_menu_2:active, a.l_menu_1:hover, a.l_menu_1:visited   {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11pt;
	
}
a.l_menu_2, a.l_menu_2:active,  a.l_menu_2:hover, a.l_menu_2:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #50539b;
	text-decoration: underline;
	font-size: 10pt;
	
}


a.l_menu_2on, a.l_menu_2on:active,  a.l_menu_2on:hover, a.l_menu_2on:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	color: #ce1141;
	text-decoration: none;
}
a.l_menu_3on, a.l_menu_3on:active,  a.l_menu_3on:hover, a.l_menu_3on:visited {
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	color: #ce1141;
	text-decoration: none;
}
a.l_menu_3, a.l_menu_3:active,  a.l_menu_3:hover, a.l_menu_3:visited {
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	color: #50539b;
	text-decoration: underline;
}


.s_gray {
	font-size: 11px;
	color: #999999;
}	
div.h-3 a, div.h-3 a:visited, div.h-3 a:hover, div.h-3 a:active{
	text-decoration:none;
	COLOR: #6569A9;
	font-size: 13px;
	font-weight: bold;
}

.contestmenu {
	margin-top: 5px; padding-left: 15px; background-image: url(ig/photos/but_menu.png); width: 242px; background-repeat: no-repeat; height: 20px; valign: middle;
	position: relative;
}
.contestmenu1 {
	margin-top: 5px; padding-left: 15px; background-image: url(ig/photos/but_menu1.png); width: 242px; background-repeat: no-repeat; height: 20px; valign: middle;
	position: relative;
}

.cDivView{
	position: absolute;
	visibility: hidden;
	z-index: 100;
	left:0px;
	top:0px;
	width:200px;
}

.loginform {
background-image: url(i/header/rightconner.gif);
background-repeat:no-repeat;
padding-top:23px;
padding-left:4px;
}

.loginform td {
font-size:9px;
}

.loginfield {
background-image: url(i/login/box.gif);
background-repeat:no-repeat;
width:83px;
height:14px;
padding-left:5px;
}

.loginfield input {
	font-size:9px;
	height:12px;
	width:70px;
	font-family: verdana;
		color: #2c74bc;
}
.rightconner {
background-image: url(i/header/2.gif);
}
