HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,HR,B,U,I,CENTER,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD{padding:0;margin:0;border:none;outline:none;vertical-align:baseline;font-family:inherit;font-size:100%;}HTML{font-size:100.01%;}DFN,I,CITE,VAR,EM,ADDRESS{font-style:normal;}TH,B,H1,H2,H3,H4,H5,H6{font-weight:normal;}TEXTAREA,INPUT,SELECT{font-family:inherit;font-size:1em;}BLOCKQUOTE,Q{quotes:none;}Q:before,Q:after,BLOCKQUOTE:before,BLOCKQUOTE:after{content:'';content:none;}OL,UL{list-style:none;}INS{text-decoration:none;}DEL{text-decoration:line-through;}TABLE{border-collapse:collapse;border-spacing:0;}CAPTION,TH,TD{text-align:left;}:focus{outline:none;}

.print{display:none;}

HTML,BODY{height:100%;}
BODY,TEXTAREA,INPUT,SELECT{font-family:Verdana,Arial,Helvetica,sans-serif; padding: 0; margin: 0;}

BODY{
	line-height:1.2;
	font-size:.7em;
	background:url(../img/bg.gif) repeat-y 50% 0;
}
A{
	text-decoration:none;
}
A:HOVER{
	text-decoration:underline;
}
.one-col .wrapper{ background: #fff; }
.wrapper{
	width:1000px;
	margin:0 auto;
	background:url(../img/bg-container-content.jpg) repeat-y;
	position:relative;
}
.header{
	overflow:hidden;
	background:#000;
	position:relative;
}
	.header A{
		color:#fff;
	}
	.logo{
		float:left;
		background:url(../img/graphics.png) no-repeat left -276px;
		height:107px;
		width:157px;
		padding:16px 0 0 66px;
	}
	.main-nav{
		font-size:12px;
		margin-top:31px;
		background:url(../img/graphics.png) no-repeat right top;
		width:762px;
		height:92px;
		padding-right:15px;
		float:left;
		overflow: hidden;
	}
		.main-nav LI{	
			float:left;
		}
		.main-nav .first{	
			border-left:none;
		}
		.main-nav A{
			display:block;
			height:92px;
			padding-top:42px;
			float:left;
			background:url(../img/graphics.png) no-repeat left -184px;
		}
		/* padding menu site */
			/* alpari.ru */
				.ru A{
					padding-left:16.3571px;
					padding-right:16.3571px;
				}
				.ru_help A{
					padding-left:16.2857px;
					padding-right:16.2857px;
				}
				.ru_contest A{
					padding-left:17px;
					padding-right:17px;
				}
				.ru_school A{
					padding-left:20.2857px;
					padding-right:20.2857px;
				}
				
				.en A{
					padding-left:21.3571px;
					padding-right:21.3571px;
				}
				.en_help A{
					padding-left:19.7857px;
					padding-right:19.7857px;
				}
				.en_contest A{
					padding-left:26.25px;
					padding-right:26.25px;
				}
				
				.cn A{
					padding-left:31.7857px;
					padding-right:31.7857px;
				}
				.cn_help A{
					padding-left:17.2857px;
					padding-right:17.2857px;
				}
				.cn_contest A{
					padding-left:18.25px;
					padding-right:18.25px;
				}
				.ar A{padding:0 22.62px;}
				.ar_help A{
					padding:0 21.5px;
				}
				.ar_contest A{
					padding:19.9px;
					}
				.es A{
					padding-left:18.5px;
					padding-right:18.5px;
				}
				.my A{
					padding-left:13.9375px;
					padding-right:13.9375px
				}
				

		.main-nav A:HOVER, .main-nav .selected A{
			background:url(../img/graphics.png) no-repeat left -92px;
		}
		.main-nav .selected.first A{  
			background:url(../img/graphics.png) no-repeat left -92px;
			background-position: -300px -92px;
			cursor: auto;
			text-decoration: none;
		}
		.main-nav .first A{	
			background-position: -300px -184px;
		}
		.main-nav .first A:HOVER{	
			background-position: -300px -92px;
		}
		.main-nav .selected A{
			cursor:text;
			text-decoration: none;
		}
		.main-nav .last{	
			background:url(../img/graphics.png) no-repeat right -92px;
			padding-right:2px;
		}
.content{
	overflow:hidden;
}
	.content A{
		color:#F96604;
	}

.main{ 
	float:left;
	padding:18px 0 24px;
	color: #666;
 }
	.main UL{
		margin-bottom:1em;
	}
		.main UL LI{
			margin-bottom:0.5em;
			background:none;
		}
			.main UL LI UL{
				margin-top:0.5em;
				margin-bottom:1em;
			}
	
	 
.three-col .main{
	width:535px;
	margin-right:14px;
}
.two-col .main{ 
	width:746px;
}
.one-col .main{ 
	width: 972px; 
	padding-left: 14px; padding-top: 36px;
	background: url(../img/bg-main-one-col.gif) no-repeat;
	margin: 0 auto;
	text-align: center;
	}
.one-col .main-ar{
	width: 972px; 
	padding-left: 14px; padding-top: 36px;
	background: url(../img/bg-main-one-col.gif) no-repeat 756px 0;
	margin: 0 auto; text-align: center;
}

	.main H1, .main-ar H1, DIV.h1{
		color:#333333;
		font-family:Georgia,"Times New Roman",Times,serif;
		font-size:2.2em;
		margin:0 0 14px;
	}
	.main H2{
		color:#333333;
		font-size:1.8em;
		margin-bottom:5px;
	}
	.main H3{
		color:#403590;
		font-family:Georgia,"Times New Roman",Times,serif;
		font-size:1.3em;
		font-weight:bold;
		margin-bottom: 14px;
	}
		H3 SPAN {
			color: #666;
		}
	.main H4{ font-size: 1.3em; margin-bottom: 14px; font-weight: bold; }

.trading_central{ margin-top: 40px; }
.trading_central TABLE{font-family:Arial, Helvetica, sans-serif;margin-bottom:2em;}
.trading_central INPUT, .trading_central SELECT{
	border:1px solid #B0B1B1;
	background:#fff;
}
.tc_search SELECT{width:35px;}
.tabs H2 A, .trading_central H2 A{ color:#403590; }
	.tabs H2 A:hover, .trading_central H2 A:hover{ text-decoration: none; }
.tabs, .trading_central{ 
	overflow:hidden;
 }
.three-col .tabs{
		background:url(../img/bg-tabs.png) no-repeat;
		width:535px;
	}
.two-col .tabs, .trading_central{
		background:url(../img/bg-tabs-long.png) no-repeat;
		width:746px;
	}
		.tabs H2, .trading_central H2{
			float:left;
			line-height:17px;
			/*text-align:center;*/
			color:#403590;
			cursor:pointer;
			font-size:16px;
			border-bottom:1px solid #DBDADB;
			padding: 12px 0 7px 15px;
		}
		.tabs H2 span, .trading_central H2 span{ color:#666666; }
		.tabs H2.selected, .trading_central H2.selected{
			color:#666666;
			cursor:auto;
			border-bottom:none;
			padding-top: 7px;
			padding-bottom: 12px;
		}
		.tabs H2.selected A{ color: #666; }
		
		.tabs H2.last, .trading_central H2.last{ 
			background:#fff url(../img/bg-tabs-all.png) no-repeat right 5px;
		}
		.tabs H2.selected.last, .trading_central H2.selected.last{ 
			background: none; 
		}
		.tabs H2.block, .trading_central H2.block{ background: #000; color: #fff; }
		/* THREE COLON */
		/* Four tabs */
		.three-col .tabs.four H2.first{width: 119px; background:#fff url(../img/bg-tabs-all.png) no-repeat 0 5px;}
		.three-col .tabs.four H2.first.selected{width: 119px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.three-col .tabs.four H2.second{width: 119px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.three-col .tabs.four H2.second.selected{width: 119px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px;}
		.three-col .tabs.four H2.third{width: 119px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.three-col .tabs.four H2.third.selected{width: 119px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px;}
		.three-col .tabs.four H2.fourth{width: 118px;}
		.three-col .tabs.four H2.fourth.selected{width: 118px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Four tabs */
		/* Three tabs */
		.three-col .tabs.three H2.first{width: 163px; background:#fff url(../img/bg-tabs-all.png) no-repeat 0 -150px;}
		.three-col .tabs.three H2.first.selected{width: 163px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.three-col .tabs.three H2.second{width: 163px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.three-col .tabs.three H2.second.selected{width: 163px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.three-col .tabs.three H2.third{width: 164px;}
		.three-col .tabs.three H2.third.selected{width: 164px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Three tabs */
		/* Two tabs */
		.three-col .tabs.two H2.first{width: 253px; background:#fff url(../img/bg-tabs-all.png) no-repeat -178px -150px;}
		.three-col .tabs.two H2.first.selected{width: 253px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.three-col .tabs.two H2.second{width: 252px;}
		.three-col .tabs.two H2.second.selected{width: 252px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Two tabs */
		
		/*TWO COLON*/
		/* Six tabs */
		.two-col .tabs.six H2.first{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat -434px -234px;}
		.two-col .tabs.six H2.first.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.two-col .tabs.six H2.second{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.six H2.second.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.six H2.third{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.six H2.third.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.six H2.fourth{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.six H2.fourth.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.six H2.fifth{width: 100px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.six H2.fifth.selected{width: 100px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.six H2.sixth{width: 160px;}
		.two-col .tabs.six H2.sixth.selected{width: 160px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Six tabs */

		/*Trading Central*/
		.trading_central H2.first{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat -434px -234px;}
		.trading_central H2.first.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.trading_central H2.second{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.trading_central H2.second.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.trading_central H2.third{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.trading_central H2.third.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.trading_central H2.fourth{width: 99px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.trading_central H2.fourth.selected{width: 99px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.trading_central H2.fifth{width: 100px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.trading_central H2.fifth.selected{width: 100px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.trading_central H2.sixth{width: 160px;}
		.trading_central H2.sixth.selected{width: 160px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end tc */



		/* Five tabs */
		.two-col .tabs.five H2.first{width: 134px; background:#fff url(../img/bg-tabs-all.png) no-repeat -373px -318px;}
		.two-col .tabs.five H2.first.selected{width: 134px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.two-col .tabs.five H2.second{width: 134px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.five H2.second.selected{width: 134px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.five H2.third{width: 134px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.five H2.third.selected{width: 134px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.five H2.fourth{width: 134px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.five H2.fourth.selected{width: 134px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.five H2.fifth{width: 135px;}
		.two-col .tabs.five H2.fifth.selected{width: 135px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Five tabs */
		
		/* Four tabs */
		.two-col .tabs.four H2.first{width: 171px; background:#fff url(../img/bg-tabs-all.png) no-repeat 0 -234px;}
		.two-col .tabs.four H2.first.selected{width: 171px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.two-col .tabs.four H2.second{width: 171px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.four H2.second.selected{width: 171px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.four H2.third{width: 172px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.four H2.third.selected{width: 172px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.four H2.fourth{width: 172px;}
		.two-col .tabs.four H2.fourth.selected{width: 172px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Four tabs */
		/* Three tabs long*/
		.two-col .tabs.three H2.first{width: 233px; background:#fff url(../img/bg-tabs-all.png) no-repeat -186px -234px;}
		.two-col .tabs.three H2.first.selected{width: 233px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.two-col .tabs.three H2.second{width: 234px; background:#fff url(../img/bg-tabs-all.png) no-repeat right -80px;}
		.two-col .tabs.three H2.second.selected{width: 234px; background:url(../img/bg-tabs-all.png) no-repeat -549px -86px; border-right: 1px solid #DBDADB; margin-left: -1px; padding: 7px 0 12px 15px;}
		.two-col .tabs.three H2.third{width: 234px;}
		.two-col .tabs.three H2.third.selected{width: 234px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Three tabs long*/
		/* Two tabs */
		.two-col .tabs.two H2.first{width: 358px; background:#fff url(../img/bg-tabs-all.png) no-repeat 0 -318px;}
		.two-col .tabs.two H2.first.selected{width: 358px; background:url(../img/bg-tabs-all.png) no-repeat right -86px;}
		.two-col .tabs.two H2.second{width: 358px;}
		.two-col .tabs.two H2.second.selected{width: 358px; border-left: 1px solid #DBDADB; margin-left: -1px;}
		/* end Two tabs */

		.tab-content{ 
			clear:both;
			padding:0 16px 3em;
			position: relative;
			overflow: hidden;
		 }
		.tab-content a.link{display: block; /*text-align: right;*/ padding-top: 7px; font-size: 80%; clear: both;}
		.three-col .tab-content{
			background:url(../img/bg-tabs-bottom.png) no-repeat left bottom;
		}
		.two-col .tab-content{
			background:url(../img/bg-tabs-bottom-long.png) no-repeat left bottom;
		}

.left-sidebar{
	float:left;
	width:177px;
	background:url(../img/graphics.png) no-repeat left -399px;
	color:#808080;
	padding:40px 30px 30px;
}
	.claim{
		text-align:center;
		font-size:.85em;
		margin-bottom:15px;
	}
	.left-sidebar H2{
		font-size:1.8em;
		text-align:center;
		margin-bottom:12px;
	}
	.left-sidebar H3{
		font-size:1.25em;
		margin: 7px 0 10px;
		font-weight:bold;
	}
	.left-sidebar H3 SPAN{
		color: #787878;
	}
	.left-sidebar .bordered{
		border-bottom:1px solid #CFCFCF;
		border-top:1px solid #CFCFCF;
		margin:7px 0;
	}
	.left-sidebar .number-account{
		border-bottom:1px solid #CFCFCF;
	}
	.left-sidebar .mainnews{
		margin-top:24px;
	}
	.left-sidebar P{
		margin-bottom:1em;
	}
	.left-sidebar LI{
		margin-bottom:15px;
	}
	.left-sidebar h4#language {
	text-align: center;
	cursor: pointer;
	margin:0 auto 5px;
	padding:0 13px 0 0;
	}
		.left-sidebar h4#language span {
		background:url(../img/downward-arrow.gif) no-repeat scroll right 50%;
		display: block;
		}
			.left-sidebar h4#language span img {
			padding: 0 2px;
			}
			.left-sidebar .lang{ margin:0 auto 5px; text-align: center; }
			 .left-sidebar .lang IMG{ padding: 0 2px; }
	
	 .left-sidebar .subnew{ 
		background:transparent url(../img/bg-box-subnew.jpg) repeat-y;
		margin:24px 0;
		width:174px;
	 }
	 .left-sidebar .innerSubnew{ 
	 	background:transparent url(../img/bg-btm-subnew.jpg) no-repeat scroll center bottom;
		padding-bottom: 20px;
		width:174px;
	 }
	 .left-sidebar .subnewContent{ 
		background:transparent url(../img/bg-top-subnew.jpg) no-repeat scroll center top;
		padding:14px 15px 0 20px;
		width:139px;
		min-height: 100px;
	 }
	 	.left-sidebar .subnewContent H3{ text-align: center; }
		
	UL#languageSelect{ 
		display: none;
	}
		UL#languageSelect LI a{ 
		color:#818181;
		padding:4px 0 7px 65px;
		}
	
.right-sidebar{
	float:left;
	width:200px;
	padding:16px 0 0 0;
	color: #666;
}
	.right-sidebar DIV{
		border:5px solid #EFEFEF;
		padding:10px;
		margin-bottom:14px;
	}
		.right-sidebar DIV DIV{
			border:none;
			padding:0;
			margin-bottom:0;
		}
		.right-sidebar DIV H3 {
		font-size:1.1em;
		margin:0 0 12px;
		font-weight: bold;
			}
		.right-sidebar DIV H4 {
			margin:0 0 5px;
			color:#666 ;
			}
	.right-sidebar .search{
		padding:5px 0 3px 5px;
		background:#EFEFEF;
	}
	.free-seminar{ 
		background: url(../img/bg-banner-freeseminar.gif) no-repeat scroll 0pt 50%; 
		text-align: center;
	 }
	  .free-seminar A{ 
		font-weight: bold; 
		font-size: 16px; 
		text-decoration: none; 
		line-height: 100%; 
		font-family: Georgia;
	 }
	 .open-account{
	 	text-align: center;
	 }
	 	.open-account A{
	 		color:#403590; 
			font-size: 22px; 
			font-weight: bold; 
			font-family: Georgia;
			text-decoration: none; 
	 	}
		.open-account A.en{
			font-size: 19px;
		}
	
		#searchField{
			border:1px solid #B0B1B1;
			float:left;
			height:17px;
			margin-right:5px;
			width:159px;
		}
		.right-sidebar dl dd, .specialPhone {
				clear:left;
				color:#333;
				float:left;
				font-family:Georgia,"Times New Roman",Times,serif;
				margin:1px 0 5px;
				width:65px;
				padding-right: 5px;
				line-height: 100%;
			}
		.right-sidebar dl dt {
				color:#666;
				float:left;
				margin:1px 0 5px;
				width:95px;
				line-height: 100%;
			}
			.specialPhone{ clear: both; width: auto; float: none; padding-top: 14px; }
			 .specialPhone SPAN{ display: block; padding: 5px 0 0; font-size: 110%; font-weight: bold; line-height: 110% }
		
.footer{
	background:#F6F6F6;
	border-top:1px solid #CFCFCF;
	color:#666;
	overflow:hidden;
	padding:14px 14px 14px 32px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

	.footer H4{
		float:left;
		width:183px;
	}
	.footer DIV{
		overflow:hidden;
	}
		
	.footer P{
		text-align:center;
		background:url(../img/logo-alpari-footer.gif) no-repeat bottom center;
		padding:24px 0 60px;
	}
	.footer A{
		color:#666666;
	}
	.footer A.certificate{
		color:#F96604;
	}
	.footer UL{
		float:left;
		width:135px;
		border-left:1px solid #CCC;
		margin-left:8px;
		padding-left:8px;
	}
		.footer UL LI{
			margin:0 0 4px;
		}
			.footer .first A{
				color:#000;
			}
			

DIV.text UL LI{ padding-bottom: 1em; }
DIV.text A.arrow{ font-size: 150%; text-decoration: none; float:right; padding-right: 5px; }

	
.help-nav{
	position:absolute;
	left:236px;
	top:10px;
}
	.help-nav LI{
		float:left;
		margin-right:15px;
		font-size:.9em;
	}
	.help-nav A{
		color:#fff;
	}
.enlace{
	font-size:.9em;
	
	right:29px;
	top:7px;
	color:#403590;
}
	.enlace SPAN{
		background:url(../img/logo-my-alpari-account.gif) no-repeat left top;
		color:#fff;
		font-size:1.4em;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		padding-left:25px;
		margin-right:9px;
	}
	.enlace A{
		color:#006699;
	}	
.personal-area{
	font-size:.9em;
	position:absolute;
	right:29px;
	top:7px;
}
	.personal-area SPAN{
		background:url(../img/logo-my-alpari-account.gif) no-repeat left top;
		color:#fff;
		font-size:1.4em;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		padding-left:25px;
		margin-right:9px;
		
	}
	.personal-area A{
		color:#F96604;
	}
	
	


H1, H2, H3, H4, H5, H6{
	color:#333333;
	font-family:Georgia,"Times New Roman",Times,serif;
}

.smaller{
	font-size:.9em;
}
.nowrap{
	white-space:nowrap;
}

OL{
	list-style-type:decimal;
	list-style-position: inside;
}
OL.latin{
	list-style-type:lower-latin;
}
	OL LI{
		margin-bottom:2px;
	}

/* Styles for the entire LavaLamp menu */
.lavaLamp{   position: relative;margin-bottom:18px;padding:4px 10px 1px 10px; margin-top: 16px; width:480px;height:15px;background:url(../img/lava.png) no-repeat left -30px;overflow: hidden;}
	.lavaLamp LI{float:left;}
	.lavaLamp LI.back{ position:absolute;width:9px;height:15px;background: url(../img/lava.png) no-repeat right -15px;z-index:8;}
	.lavaLamp LI.back .left{background: url(../img/lava.png) no-repeat top left;height:15px;margin-right:9px;}
	.lavaLamp LI A{position:relative;top:1px;height:15px;font-size:10px;color:#403590;background:none;z-index:10;display:inline;}
.two-col .lavaLamp{ background:url(../img/lava-long.png) no-repeat left -30px; width: 690px; }
.lavaLamp-module{ clear: both; position: relative; /*overflow: hidden;*/ margin-top: 14px; }
.lavaLamp-module:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
/* leftmenu */
ul.leftmenu
{
	border-top:1px solid #f1f1f1;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	margin:0 -16px 16px -16px;
	padding:0;
}

ul.leftmenu li
{	padding: 0; margin: 0;
	background:#f9f9f9;
	border-bottom:1px solid #f1f1f1;
}

ul.leftmenu li a
{
	color: #333;
	display:block;
	padding-left:17px;
	padding-right: 20px;
}
ul.leftmenu li.on.active
{	
	padding: 0;
}

ul.leftmenu li.active
{
	background:#97CC1B url(../img/bg-subnav-main-on.gif) 0 0 no-repeat; color:#fff;
	padding:9px 20px 9px 17px; !important;
}

ul.leftmenu li.on span
{	
	display: block;
	background:url(../img/arrow-down-subnav.png) 100% 50% no-repeat;
	padding:0;
}


ul.leftmenu li.on.active a
{	
	background:#97CC1B url(../img/bg-subnav-main-on.gif) 0 0 no-repeat; color:#fff;
}


ul.leftmenu li.on.active ul li a
{	
	background:#f9f9f9;
	color: #9d9d9d;
}

ul.leftmenu li.on.active ul li a:hover
{	
	background:#fff;
	color: #403590;
}

ul.leftmenu li a:hover
{
	text-decoration:none;
}

ul.leftmenu li a.title {
	color:#333;
	padding:9px 20px 9px 17px;
}

ul.leftmenu li ul li{ 
	border-bottom: none;
	font-size: 90%;
}
ul.leftmenu li ul li a{ 
	background:#f9f9f9;
	color: #9d9d9d;
	padding:6px 0 5px 17px;
}

ul.leftmenu li ul li a:hover{ 
	background:#fff;
	color: #403590;
}

ul.leftmenu li.on ul li.current{ 
	background:#fff;
	color: #403590;
	font-weight: bold;
	padding:6px 0 5px 17px;
}

ul.leftmenu a.title { background:url(../img/bg-subnav-main-off.gif) 0 0 no-repeat; }
ul.leftmenu a.title:hover { background:#97CC1B url(../img/bg-subnav-main-on.gif) 0 0 no-repeat; color:#fff; }

/* end leftmenu */


/* typographics
------------------------------------------------ */
TABLE {
	border-spacing:0;
	empty-cells:show;
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	}
TABLE THEAD TR TH{ font-weight: bold; border-bottom: 1px solid #DBDBDB; padding: 5px; }
TABLE TBODY TR TD{ border-bottom: 1px solid #DBDBDB; padding: 5px 10px; }
TABLE.brd TR TD{ border: none; }
/*.lightgreen{ background: #F6FFDE; }
.yellow{ background: #FEFFDB; }
.pink{ background: #FFEDDD; }
.blue{ background: #EEEEEE; }*/

.orange{ color: #F96604; }
.green{ color:#403590; }
.warning{ color:#f00; }


P{ line-height:125%; margin-bottom:1em; }
DIV.tb{ margin: 0 -15px; }
DIV.next{ text-align: right; padding: 5px 0 0; clear: both; }
 DIV.next a{ background: url(../img/link-coloured-arrows.gif) right 5px no-repeat; padding-right: 20px; }
IMG.left{ float:left; margin: 0px 15px 20px 0px; } 
IMG.right{ float:right; margin: 0px 0 20px 15px; } 
 
UL.moduleList{ 
	margin-bottom: 14px;
 }
		UL.moduleList LI A, .right-sidebar DIV UL LI A {
			background:transparent url(../img/link-coloured-arrows.gif) no-repeat scroll left 4px;
			padding:0 0 0 14px;
			}
		
/* highlighting the lines of table */
.hlRow{background:#F2F2F3; }
.hlRow td.lightgreen, .hlRow td.yellow, .hlRow td.orange, .hlRow td.pink, .hlRow td.blue{background:#F2F2F3;}

HR{height:1px;border:none;background:#CECECE;color:#CECECE; margin: 21px 0;}

DIV.innerModuleLeft {
	float:left;
	position:relative;
	width:300px;
	}
DIV.innerModuleRight {
	float:right;
	position:relative;
	width:220px;
	}

DIV.TabFlashContainer { 
	float:left;
 }
DIV.TabTextContainer{ 
	float:right;
 }

.three-col DIV.TabFlashContainer{ width: 244px; }
.three-col DIV.TabTextContainer{ width: 244px; }
.two-col DIV.TabFlashContainer{ width: 244px; }
.two-col DIV.TabTextContainer{ width: 454px; }

UL.accountBenefits, UL.spis{ font-family:Verdana,Geneva,sans-serif; }
UL.accountBenefits LI {background: url(../img/tick-list.gif) no-repeat 0 0px; padding-left:24px; color: #000;}
UL.spis LI{ background: url(../img/bullet-open-demo.gif) no-repeat 0 3px !important; padding-left:14px !important;}
UL.documents LI{ background:url(../img/doc_icons/pdf_small.gif) 0 0 no-repeat !important; padding-left: 24px !important; padding-top: 7px !important; }
		
UL.ctas {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0 0;
	/*position:relative;*/
	}
	UL.ctas LI {
		clear:both;
		}
		UL.ctas LI DIV {
			background:transparent url(../img/link-bg-cta-on-left.jpg) no-repeat scroll left center;
			float:right;
			font-size:10px;
			height:20px;
			margin-top: 10px;
			margin-left:0 !important;
			}
			UL.ctas LI DIV A {
				background:transparent url(../img/link-bg-cta-on-right.jpg) no-repeat scroll right center;
				color:#FFFFFF;
				font-weight: bold;
				padding: 3px 10px 0;
				height:17px;
				display: block;
				}
			UL.ctas LI SPAN {
				float:right;
				font-family:Verdana,Geneva,sans-serif;
				margin:0 10px 0 0;
				padding:13px 0 0;
				display: block;
				font-size: 11px;
				}
				
.cl{ overflow: hidden; }
DIV.clear {
	clear:both;
	font-size:0.1em;
	height:0;
	line-height:0.1em;
	overflow:hidden;
	}

.flash-player{
	padding-bottom:8px;
	background:url(../img/bg-tabs-bottom.png) no-repeat scroll left bottom;
}

UL.calendar-events{ 
	list-style-image:none;
 }
	UL.calendar-events LI{ 
		text-align: right;
		padding-bottom: 14px;
	 }
	 	UL.calendar-events LI h3{ 
			margin: 0;
		 }

.select-flags{ padding-top: 14px; }	
	.select-flags *{vertical-align: middle;}
	.select-flags INPUT{ padding: 0px; display: block; float:left; margin: 0; }
	.select-flags INPUT#importance{ display: inline; float: none; }
	.select-flags IMG{ padding: 0px; display: block; margin: 0px 12px 0 3px; float:left; }
	.select-flags DIV{padding-top: 7px;}
	
.select-flags-trading{ float:right; padding-right: 14px; }
	.select-flags-trading IMG{ display: block; margin-left: 5px; float:left; }
	
/* show-hide */
UL.faq{ 
	margin-bottom: 16px;
 }
UL.faq LI {
	background:transparent url(../img/bg-faq-item.gif) repeat-x scroll 0 bottom;
	padding:10px 0 17px;
	position:relative;
	color: #403590;
	}
	UL.faq LI H3{
		font-size:1.2em;
		margin:2px 0 10px 30px;
		font-weight: bold;
		color: #403590;
		width: 80%;
		}
		/*UL.faq LI H3 span{
			font-size:0.8em;
			}	*/
	UL.faq LI DIV {
		margin-left: 30px;
		}
		UL.faq LI DIV.answer {
		display: none;
		overflow:hidden;
		}
	UL.faq SPAN.listStyle {
		background:transparent url(../../../static.alpari.ru_/interface/img/bg-faq-bullet.gif) no-repeat scroll 0 0;
		color:#FFFFFF;
		display:block;
		float:left;
		font-size:14px;
		font-weight:bold;
		height:20px;
		padding-top:2px;
		text-align:center;
		width:20px;
		}
		
UL.faq .show {
	background:transparent url(../../../static.alpari.ru_/interface/img/bg-faq-answer.gif) no-repeat scroll right 7px;
	display:block;
	position:absolute;
	right:10px;
	top:15px;
	padding-right: 10px
	}
UL.faq .hide {
	background:transparent url(../../../static.alpari.ru_/interface/img/bg-faq-close.gif) no-repeat scroll right 5px;
	color:#999999;
	display:none;
	position:absolute;
	right:10px;
	top:15px;
	padding-right: 10px
	}
	UL.faq LI UL LI {
	background:none;
	padding: 0;
	}
	UL.faq LI dt{font-weight: bold !important; float:left !important; margin-right: 1em !important;}
	UL.faq LI dd{ padding-bottom: 10px; }
	
.singleImg{ text-align: center; padding-bottom: 14px;}
 .singleImg IMG{ margin: auto; display: block; margin-bottom: 8px; }
ul.faq li div.singleImgLeft{ padding-bottom: 14px; margin: 0; }
 ul.faq li div.singleImgLeft IMG{ margin: 8px 0; display: block; }

.copy_text{ display: none; }

/* Calendar */
DIV.calendar{ padding: 10px 0; border-top: 1px solid #CFCFCF; margin: 14px 0; }
DIV.calendar TABLE TR TD{ padding: 2px; border: none; text-align: center; }
DIV.calendar TABLE TR.calendarHead TD{ text-transform: uppercase; font-weight: bold; text-align: left; }
DIV.calendar TABLE TR TD.current{background:url(../img/bg-subnav-main-on.gif) 0 0 no-repeat; color:#fff; font-weight: bold;}

/* sort table */
.sortable TH{ cursor:pointer; }
.sorttable_sorted {
	background:#F2F2F3;
	}
/* scroll table */
.scroll-table TABLE TBODY TR TD{ border: none; }
.scroll-table TABLE TBODY {height: 400px;overflow: auto;overflow-x: hidden;}

/* MAP */
.content .map{
	background:url(../../files/alpari/img/map.png) no-repeat;
	width: 746px;
	height: 345px;
	position: relative;
	font-size: 90%;
}
	.map LI{
		position:absolute;
	}
	.map .current{
		font-weight:bold;
	}
/* Globe */
.globe{
	background:url(../../files/alpari/img/about/globe.jpg) no-repeat;
	height:600px;
	position:relative;
	width:535px;
	font-size:1.6em;
	font-weight:bold;
}
	.globe LI{
		position:absolute;
	}
		.globe LI A{
			font-size:0.8em;
			font-weight:normal;
			position:absolute;
		}
/* lightbox */

#lightbox{background-color:#F2F2F3;
	}
#lightboxDetails{
	}	

#lightbox img{ border: 5px solid #fff; clear: both;} 
#closeButton{display:none !important;}
#overlay img{ border: none; }

#overlay{ background-image: url(../img/overlay.png); }

* html #overlay{
	background-color: #333;
/*	background-color: transparent; */
	background-image: url(../../img/blank.html);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../img/overlay.png", sizingMethod="scale");
}

/* FORMS */

FORM.registration{
}
.registration H3{
	font-size:1.8em;
}
.registration FIELDSET{
	border-bottom:1px solid #DBDBDB;
	padding-bottom:20px;
	margin-bottom:20px;
}
.registration .text{float:left; width:45%; margin-right:5%; margin-bottom:1em}
.registration .text INPUT{
	border:1px solid #B0B1B1;
	background:#fff;
	width:312px;
}
.registration INPUT.small,.registration SELECT{
	border:1px solid #B0B1B1;
	background:#fff;
}

.registration legend{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.5em;
	font-weight:bold;
	margin:0 0 7px;
}

.partnership .text{float:left; width:33%; /* margin-right:5%; */ margin-bottom:1em}
.partnership .text_small{float:left; width:122px; /* margin-right:5%; */ margin-bottom:1em;}
.partnership .text INPUT, .partnership .text SELECT{
	border:1px solid #B0B1B1;
	background:#fff;
	width:95%;
}
.partnership .text_small INPUT{
	border:1px solid #B0B1B1;
	background:#fff;
	width:110px;
}
.partnership INPUT, .partnership SELECT{
	border:1px solid #B0B1B1;
	background:#fff;
}

#callback{border:5px solid #DBDBDB; padding:10px 10px 0;margin:10px;background:#fff;}
#callback LABEL{width:70px;float:left;}
#callback LI{margin-bottom:10px;}
#callback LI INPUT, #callback LI SELECT{background:#FFFFFF;border:1px solid #B0B1B1;width:220px;}

UL.reg_seminar LI{overflow:hidden;}
UL.reg_seminar LI SPAN{ width: 45%; display: block; float:left; }
UL.reg_seminar LI SELECT, UL.reg_seminar LI INPUT, UL.reg_seminar LI TEXTAREA{ width: 45%; border:1px solid #B0B1B1; background:#fff; float: right; }
UL.reg_seminar LI IMG{
	float: right;
}
UL.reg_seminar LI SELECT.payment, UL.reg_seminar LI SELECT.login{ width: auto; border:1px solid #B0B1B1; background:#fff; float: right; }
UL.reg_seminar LI DIV{width: 45%; float: right;}
	UL.reg_seminar LI DIV INPUT{ width: auto; float: none;}
UL.reg_seminar LI TEXTAREA{height:100px;}
UL.reg_seminar LI SELECT.date{ width: auto; }
DIV.complete{
	display:none;
}
/* Trading central */
TABLE.trading THEAD TR TH{ font-weight: normal; padding: 5px; }
TABLE.trading TBODY TR TD{ padding: 5px; }

/* Finance news */
pre {
	font-family:"Courier New", Courier, monospace;
	white-space:pre;
	font-size:14px;
}

/* Awards */
UL.awards{ overflow: hidden; }
UL.awards LI{ height: 350px; float:left; }
 UL.awards LI.middle{ margin: 0 13px; }

/* Charts */
UL.charts{ overflow: hidden; }
UL.charts LI{ float:left; width: 105px; }

/* errors */
#ajax_load_ico, #error_div { z-index: 100; position:fixed; top:50%; left:50%; display:none; background-color:#FFFFFF; border: 5px solid #CFCFCF; width:220px;margin-left:-110px; margin-top:-18px; line-height:36px; vertical-align:middle; display: none;}
#error_div { border: 5px solid #CFCFCF /* !important */;}
#error_button_div, #error_content {text-align: center; font-weight:bold;}
#ajax_load_ico{ height:36px;}
.ajax_load_ico_pic { margin-top:10px; margin-left:5px; margin-right:8px; float: left; }
.error_button{border: 1px solid black; background: #EEEEEE;}

/* swfobject */
.noFlash, .noFlash_left {
			width:200px; height:270px;
			font:12px Arial;
			text-align:center;
			background:#eee;
			border-bottom:5px solid #eee;
			padding:5px 0 0 0;
		}
		.noFlash P, .noFlash_left P {
			margin:0 5px;
			padding:0 5px 0 5px;
			background:#fff;
			height:100%;
			font-weight:bold;
		}
		.noFlash a, .noFlash_left a {color:#F96604; font-weight:normal; margin:10px 0 0 0; display:block;}
.noFlash_left{
	width: 177px!important;
}	
