body{
	color:#000;
	background:#FFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
	font-variant:normal;
}
sup,sub {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/* Common Part
----------------------------------------------- */
* {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
body {
	font:11px Tahoma, Times, serif;
	background:#fff;
	color:#333;
}
.clear {
	clear:both;
	font-size:0%;
	line-height:0%;
	height:0px;
}
.all {	
	min-width:990px;
	background:url(../images/bg.gif) repeat-x 50% 0%;
}
.all.subpage {
	background:url(../images/bg_subpage.gif) repeat-x 50% 0%;
}
.wrapper {
	width:980px;
	margin:0 auto;
}

/* =Misc(links)
----------------------------------------------- */
a {
	color:#0175C0;	
	text-decoration:none;
}
a:hover {	
	text-decoration:underline;
}
img {
	border:none;
}
/* =Header
----------------------------------------------- */
.header {
	padding:2px 0 0 0;
	height:403px;
	margin-bottom:103px;
	position:relative;
}
.subpage .header {
	margin:0 !important;
	height:356px !important;
}
.logo {
	position:absolute;
	margin:69px 0 0 40px;
	z-index:1;
}
.logo a {
	background:url(../images/logo.png) no-repeat;
	display:block;
	width:230px;
	height:165px;
}
.logo span {
	display:none;
}
.menu {
	position:absolute;
	z-index:100;
	margin:0 -5px;
	background:url(../images/bg_menu.png) no-repeat;
	width:971px;
	height:46px;
	padding:0 0 0 19px;
}
.menu li {
	float:left;
}
.menu li {
	position:relative;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.menu li a {
	float:left;
	background:url(../images/nav_hover.gif) repeat-x;
	padding:0 10px 0 10px;
	height:40px;
	line-height:40px;
	color:#013A63;
	text-decoration:none;
}
.menu li:hover a, .menu li .selected  {
	background:url(../images/nav_hover.gif) repeat-x 0 -40px;
	color:#fff;
}
.menu li:hover ul li a {
	background:none;
}
.menu li ul {
	position:absolute;
	top:40px;
	left:0;
	display:none;
	background:#135078;
	padding:17px 0 18px 20px;
	overflow:hidden;
}
.menu li:hover ul {	
	display:block;
}
.menu li ul li {
	float:left;
	width:195px;
	font-size:11px;
	font-weight:normal;
	border-bottom:dotted 1px #89A8BC;
	padding:2px 0 3px 0;
	
	margin:0 20px 0 0;
}
.menu li ul li a {
	float:none;
	background:none;
	padding:0;
	color:#fff;
	text-decoration:none;
	height:auto !important;
	line-height:14px !important;
}
.menu li ul li a:hover, .menu li ul li .selected {
	text-decoration:underline;
}
.m1 ul,.m2 ul,.m3 ul { width:430px; }
.m7 ul { right:0 !important; left:auto !important; width:470px; }
.m7 ul li { width:215px !important; }

.swap { position:absolute; margin:273px 0 0 56px; font-size:16px; font-weight: bold; }
.swap a { margin:0 20px 0 0; color:#FFCC66; text-decoration:none; }
.swap a:hover { text-decoration:underline; }
.swap  strong{ color: #fff; }

.index_pic {
	position:absolute;
	z-index:1;
	margin:40px 0 0 305px;
}
.sub_block {
	position:absolute;
	margin:356px 0 0 0;
	background:url(../images/sub_block.gif) repeat-x;
	width:980px;
	height:130px;
}
.currencies {
	float:left;
	padding:12px 0 0 22px;
	width:180px;
}
.currencies h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0175C0;
	padding:0 0 7px 0;
}
.currencies .date {
	background:#FFCC66;
	padding:3px 0 3px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}
.currencies table {
	border-left:solid 1px #0175C0;
	border-top:solid 1px #0175C0;
}
.currencies table td, .currencies table th {
	border-right:solid 1px #0175C0;
	border-bottom:solid 1px #0175C0;
	padding:2px 0 2px 8px;
}
.currencies table td {
	font-size:11px;
	color:#003760;
}
.currencies table th {
	font-size:10px;
	color:#fff;
	background:#0175C0;
}
.sub_list {
	float:right;
	width:679px;
	padding:16px 0 0 0;
}
.sub_list li {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:62px 0 0 0;
}
.sub_list li a {
	color:#013A63;
	text-decoration:none;
}
.sub_list li a:hover {
	text-decoration:underline;
}
.sub1 { background:url(../images/sub1.gif) no-repeat; width:141px; }
.sub2 { background:url(../images/sub2.gif) no-repeat; width:139px; }
.sub3 { background:url(../images/sub3.gif) no-repeat; width:140px; }
.sub4 { background:url(../images/sub4.gif) no-repeat; width:140px; }
.sub5 { background:url(../images/sub5.gif) no-repeat; }



/* =Content
----------------------------------------------- */
.content {
	
}
.subpage .content {
	padding:33px 0 50px 0;
	background:url(../images/sub_content.gif) repeat-x;
}
.right_col {
	float:right;
	width:182px;
}
.content_col {
	float:left;
	width:780px;
}
.subpage .content_col {
	width:740px;
	padding:0 0 0 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.subpage .content_col h2 {
	font-size:27px;
	padding-bottom:10px;
	color:#0175C0;
}
.subpage .content_col h3 {
	font-size:14px;
	padding-bottom:19px;
	color:#013A63;
}
.subpage .content_col p {
	padding-bottom:13px;
}
.subpage .content_col .tablist_annual_reports1{
    border: solid 1px #000;	
    width: 740px;
}
.subpage .content_col .tablist_annual_reports1 td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_annual_reports2{
    border: solid 1px #000;	
    width: 370px;
}
.subpage .content_col .tablist_annual_reports2 td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_quarterly_reports{
    border: solid 1px #000;	
    width: 740px;
}
.subpage .content_col .tablist_quarterly_reports td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_financial_stats{
    border: solid 1px #000;	
    width: 560px;
}
.subpage .content_col .tablist_financial_stats td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_issue{
    border: solid 1px #000;	
    width: 740px;
}
.subpage .content_col .tablist_issue td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_affiliates{
    border: solid 1px #000;	
    width: 400px;
}
.subpage .content_col .tablist_affiliates td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_regulatory_docs1{
    border: solid 1px #000;	
    width: 740px;
}
.subpage .content_col .tablist_regulatory_docs1 td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_regulatory_docs2{
    border: solid 1px #000;	
    width: 740px;
}
.subpage .content_col .tablist_regulatory_docs2 td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .content_col .tablist_contributions{
    border: solid 1px #000;	
    width: 740px;
}
.subpage .content_col .tablist_contributions td{	
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.subpage .table_repayment_credit{
    border: solid 1px #000;
}
.subpage .table_repayment_credit td{
    border: solid 1px #000;
    vertical-align: top;
    text-align: center;
	padding: 5px 0 5px 0;
}
.ymap {
	display: inline;
}
.ymap input{
	margin: 0 5px 5px 0;
}
.breadcrumbs {
	padding:14px 0 14px 24px;
	color:#0175C0;
}
.breadcrumbs a {
	color:#666;
	text-decoration:none;
}
.breadcrumbs a:hover {
	text-decoration:underline;
}
.breadcrumbs span {
	color:#666;
	padding:0 6px;
}


/* =Footer
----------------------------------------------- */
.footer {
	overflow:hidden;
	padding-bottom:30px;
}
.pre_footer {
	padding:15px 0 15px 24px;
}
.subpage .pre_footer {
	background:url(../images/sub_content.gif) repeat-x;
	padding-top:30px !important;
}
.pre_footer span {
	color:#0175C0;
}
.foot_row {
	background:#EAEAEA url(../images/foot_row.gif) repeat-x;
	height:41px;
	position:relative;
	margin-bottom:25px;
}
.foot_row ul {
	padding:13px 0 0 23px;
}
.foot_row ul li {
	padding:0 30px 0 0;
	float:left;
}
.foot_row ul li a {
	color:#013A63;
	text-decoration:none;
}
.foot_row ul li a:hover {
	text-decoration:underline;
}
.rating {
	position:absolute;
	right:0;
	margin:-9px 57px 0 0;
}
.copy {
	float:left;
	padding:0 0 0 23px;
	width:412px;
}
.counter {
	float:left;
}
.designed {
	float:right;
	margin:5px 235px 0 0;
}


/* Content parts */
.search_block {
	padding-bottom:26px;
	overflow:hidden;
}
.search_block h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0175C0;
	padding:0 0 12px 0;
}
.input-box {
	float:left;
	background:url(../images/bg_search.gif) no-repeat;
	width:148px;
	height:17px;
	padding:4px 0 0 6px;
	margin:0 7px 0 0;
}
.input-box input {
	background:none;
	border:0;
	width:144px;
}
.btn_search {
	float:left;
	margin:1px 0 0 0;
	background:url(../images/btn_search.gif) no-repeat;
	border:0;
	width:20px;
	height:20px;
	cursor:pointer;
}
.block_poll {
	margin-bottom:27px;
}
.block_poll h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0175C0;
	padding:0 0 12px 0;
}
.block_poll h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0 0 16px 0;
}
.block_poll ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:15px;
}
.block_poll ul li {
	overflow:hidden;
	margin:0 0 9px 0;
}
.block_poll ul input {
	float:left;
	margin:0 3px 0 0;
}
.block_poll ul label {
	float:left;
	width:133px;
}
.btn_send {
	background:url(../images/btn_send.gif) no-repeat;
	border:0;
	width:96px;
	height:21px;
	cursor:pointer;
}

.tabs_content {
	border:solid 2px #EAEAEA;
	border-top:0;
	padding:20px;
	min-height:328px;	
	-moz-border-radius-bottomright:12px;	-webkit-border-bottom-right-radius:12px; -moz-border-radius-bottomleft:12px;	-webkit-border-bottom-left-radius:12px; border-radius:0 0 12px 12px;
}
.tabNavigation {
	background:url(../images/tabNavigation.gif) no-repeat 0% 100%;
	padding:0 0 10px 0;
	overflow:hidden;
}
.tabNavigation a {
	float:left;
	height:43px;
	padding:0 0 0 23px;
	background:url(../images/bg_tab.gif) no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#013A63;
	text-decoration:none;
}
.tabNavigation a span {
	float:left;
	background:url(../images/bg_tab.gif) no-repeat 100% 0%;
}
.tabNavigation a.selected {
	background:url(../images/bg_tab.gif) no-repeat 0 -43px !important;
	color:#0175C0 !important;
}
.tabNavigation a.selected span {
	background:url(../images/bg_tab.gif) no-repeat 100% -43px !important;
}
.t1 { margin:0 1px 0 0; }
.t2 { margin:0 1px 0 0; }
.t3 { margin:0 1px 0 0; }
.t1 span { width:155px; padding:14px 0 0 0; height:29px; }
.t2 span { width:177px; padding:6px 0 0 0; height:37px; }
.t3 span { width:176px; padding:6px 0 0 0; height:37px; }
.t4 span { width:177px; padding:6px 0 0 0; height:37px; }
#tab1{
    display: block;
}
#tab2{
    display: none;
}
#tab3{
    display: none;
}
#tab4{
    display: none;
}
.tab_content1 {
	
}
.news_item {
	margin:0 0 15px 0;
}
.news_item span {
	display:block;
	padding:0 0 5px 4px;
	font-size:10px;
	color:#0175C0;
}
.news_item h3 {
	font-size:11px;
	font-weight:bold;
}
.news_item h3 a {
	text-decoration:none;
}
.news_item h3 a:hover {
	text-decoration:underline;
}
.news_img img{
}
.apply_form {
	min-height:328px;
	position:relative;
}
.apply_form .buttons-set {
	position:absolute;
	bottom:0;
	width:712px;
	margin:0 -18px -18px -18px;
	background:#EBEBEB;
	padding:15px 30px;
	text-align:right;
	-moz-border-radius-bottomright:12px;	-webkit-border-bottom-right-radius:12px; -moz-border-radius-bottomleft:12px;	-webkit-border-bottom-left-radius:12px; border-radius:0 0 12px 12px;
}
.btn_send_grey {
	background:url(../images/btn_send_grey.gif) no-repeat;
	border:0;
	width:96px;
	height:21px;
	cursor:pointer;
}
.apply_form p {
	margin-bottom:13px;
}
.form-list {
	overflow:hidden;
}
.form-list li {
	float:left;
	width:269px;
	margin:0 0 9px 0;
}
.form-list li label {
	display:block;
	font-size:10px;
	color:#0175C0;
	margin-bottom:5px;
}
.form-list li .input-text {
	background:#F2F2F2;
	border-bottom:0;
	border-top:solid 1px #919191;
	border-left:solid 1px #CECECE;
	border-right:solid 1px #CECECE;
	width:240px;
	padding:2px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow:inset 0px 1px 2px #A9A9A9;
	-webkit-box-shadow:inset 0px 1px 2px #A9A9A9;
	box-shadow:inset 0px 1px 2px #A9A9A9;
}
.sub_navigation {
	margin-bottom:40px;
	padding:20px 0 0 0;
}
.sub_navigation li {
	background:url(../images/arr.gif) no-repeat 0 5px;
	padding:0 0 15px 12px;
	font-weight:bold;
}
