@charset "utf-8";

/* CSS Document */

html{margin:0px;padding:0px}
body{margin:0px;padding:0px;background: url(../imgs/body_bg2.gif) no-repeat top left #ffffff;font-family:Arial, Helvetica, sans-serif;color:#333}
table, td, th {border-collapse:collapse;border-spacing:0;border:0;padding:0;color:#333}
td, div, ul li, ul{font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:0;margin:0}
input{font-size:12px;font-family:Arial, Helvetica, sans-serif}
select{border:1px #333 solid;font-size:12px;font-family:Arial, Helvetica, sans-serif}
textarea{border:1px #333 solid;font-size:12px;font-family:Arial, Helvetica, sans-serif}
image{border:0}
img {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px}

a:link, a:visited {
	color: #4d4d4d;
	text-decoration: none;
}
a:hover {
	color: #0060ba;
	text-decoration: underline;
}

.clearer {
	clear: both;
}

#top_wrapper a:hover, #top_wrapper a:active {
	text-decoration: underline;
	color: #0033ab;
}

#main_wrapper {
    float:left;
	width:auto;
	background-color: #ffffff;
}

#top_wrapper {
	width: 100%;
	background-color: #efefef;
	height: 27px;
}

#top_left {
	width: 70%;
	float: left;
	height: 27px;
}

#top_left ul {
	list-style-type: none;
	padding-left: 10px;
	margin-top: 4px;
}

#top_left li {
	display: inline;
	padding-left: 15px;
	float: left;
}

#top_right {
	width: 30%;
	float: right;
	height: 27px;
}

#top_right ul {
	list-style-type: none;
	margin: 0 0 0 auto;
	margin-top: 5px;
}

#top_right li {
	display: inline;
	padding-right: 15px;
	float: right;
}

#head_wrapper {
	height: 95px;
}

#head_left {
	width: 70%;
	float: left;
	height: 95px;
}

#head_left img {
	margin: 16px auto 16px 33px;
}

#head_right {
	width: 30%;
	float: right;
	height: 73px;
}

#head_right div {
	margin: 25px 10px 0 auto;
	text-align: right;
}

.important {
	color: #0033ab;
	font-size: 16px;
	font-weight: bold;
}

#menu_wrapper {
	height: 35px;
	background: #ffffff url(../imgs/menu_background.gif);
}

#menu_wrapper ul {
	margin-left: 20px;
}

#menu_wrapper ul li {
	display: inline;
	float: left;
	height: 35px;
	background: #ffffff url(../imgs/main_menu_background.gif) no-repeat top right;
	padding: 7px 17px 0 0;
}

#li_for_design {
	width: 12px !important;
	padding: 0 !important;
	background: #ffffff url(../imgs/lfd_normal.gif) no-repeat !important;
}

.last_menu_item {
	background: #ffffff url(../imgs/main_menu_last_background.gif) no-repeat top right !important;
	padding: 8px 15px 0 0;
}

#menu_wrapper a:hover, #menu_wrapper a:active {
	color: #0033ab;
}

#body_left {
	width: 73%;
	float: left;
	
}




table.list1 tr td{padding:0.3em 0.2em 0.1em 0.2em;font-size:12px;border-bottom:1px solid #DBE0E8}
table.list1 tr td.tdPri{background:#f2f5f8}
table.list1 tr.tHeader td{background:#5493c0;color:#fff;border-bottom:none;padding-bottom:0.2em;text-align:center;font-weight:bold}
table.list1 tr.tHeader td.tdPri{text-align:center;padding:.6em;background:#5493c0;}

table.list2 tr td{padding:0.3em 0.4em 0.1em 0.4em;font-size:0.75em;border-bottom:1px solid #DBE0E8}
table.list2 tr td.tdPri{background:#f2f5f8}
table.list2 tr.tHeader td{background:#5493c0;color:#fff;border-bottom:none;padding-bottom:0.4em;padding-top:0.5em;text-align:right;font-weight:bold}
table.list2 tr.tHeader td.tdPri{text-align:right;padding:.6em;background:#5493c0;}
table.list2 tr.total td{border-bottom:none;border-top:2px solid #000;font-weight:bold}
table.list2 tr td.tdLeft{text-align:left}


table.list3 tr td{padding:5px;width:1%;font-size:12px;border-bottom:1px solid #DBE0E8}
table.list3 tr td.tdPri{background:#f2f5f8;}
table.list3 tr td.tdColSpan{text-align:center}
table.list3 tr.tHeader td{background:#5493c0;color:#fff;border-bottom:none;padding-bottom:2px;font-weight:bold}
table.list3 tr.tHeader td.tdPri{background:#5493c0;}
table.list3 tr.tHeader2 td{border-bottom:1px solid #899FB6;font-weight:bold;color:#3E5059;font-size:13px;padding-top:9px}

span.note{font-size:0.9em;color:#666666}



#body_right {
	width: 27%;
	float: right;
}


#sub_menu {
	margin: 5px 10px 5px 12px;
}


#atms {
	background: #ffffff url(../imgs/georgia_map.gif) no-repeat top right;
	margin: 20px 10px 10px 8px;
}

#atms ul {
	margin-left: 10px;
	list-style-type: none;
	list-style-image: url(../imgs/atm_list.gif);
	padding: 5px 0 7px 0;
}
#atms ul li {
	padding: 2px 0;
}

#internet_banking {

}

#ibank_header {
	padding: 11px 0 3px 7px;
	font-weight: bold;
}

#ibank_login, #ibank_password {
	padding: 7px 0 0 7px;
}

#internet_banking input {
	border: 1px solid #6f6f6f;
	padding: 1px;
}

#ibank_submit {
	padding: 7px 7px 3px 7px;
	text-align: right;
}

#internet_banking ul {
	margin-left: 20px;
	padding-bottom: 5px;
	list-style-type: none;
	list-style-image: url(../imgs/atm_list.gif);
}

#geocell {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	background: #ffffff url(../imgs/1block_background.gif) no-repeat;
	margin: 7px 10px;
	height: 55px;
	padding-left: 67px;
	padding-top: 7px;
	padding-bottom: 0;
}

#deposit {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	background: #ffffff url(../imgs/2block_background.gif) no-repeat;
	margin: 7px 10px;
	height: 55px;
	padding-left: 67px;
	padding-top: 7px;
	padding-bottom: 0;
}

#sms {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	background: #ffffff url(../imgs/3block_background.gif) no-repeat;
	margin: 7px 10px;
	height: 55px;
	padding-left: 67px;
	padding-top: 7px;
	padding-bottom: 0;
}

#tools {
	margin: 7px 10px;
	background: #ffffff url(../imgs/tools_icons.gif) no-repeat;
}

#calcs, #reqs , #scribs {
	padding-left: 25px;
	padding-bottom: 4px;
	padding-top: 2px;
}

#foot_wrapper {
	background: #ffffff url(../imgs/foot_background.gif) repeat-x;
	padding-top: 20px;
}

#foot_left {
	width: 50%;
	float: left;
}

#search_query {
	border: 1px solid #949494;
	margin-bottom: 5px;
	margin-left: 25px;
}

#search_submit {
	margin-left: 5px;
}

#foot_right {
	width: 50%;
	float: right;
	text-align: right;
}

#foot_right span {
	text-align: right;
	padding-right: 10px;
}

.strong {
	font-weight: bold;
	display: block;
}

/* For Engine */

#admin_box {
	background-color: #fcfcfc;
	border: 1px solid #000000;
	position: absolute;
	width: 100px;
	top: 30px;
	left:10px;
	padding: 3px;
}

.no_bull {
	list-style-image: none;
}

.padder {
	margin: 5px 0 0 10px;
}

.w_bull {
	list-style-image: url(../imgs/atm_list.gif);
}

/**/

#indx_big_block {
	width: 100%;
	height: 164px;
	background: #FFFFFF url(../imgs/block_img.jpg) no-repeat bottom left;
	margin-bottom: 10px;
}

#indx_js_menu {
	height: 25px;
	width: 100%;
}

#ijm_1 {
	width: 11px;
	height: 25px;
	background-image: url(../imgs/fb-first.gif);
	background-repeat: no-repeat;
}

#ijm_2 {
	padding-top: 3px;
	height: 22px;
	background-color: #ebebeb;
	cursor: pointer;
}

#ijm_3 {
	width: 20px;
	padding-top: 3px;
	height: 22px;
	background-image: url(../imgs/fb-r.gif);
	background-repeat: no-repeat;
}

#ijm_4 {
	padding-top: 3px;
	height: 22px;
	background-color: #ebebeb;
	cursor: pointer;
}

#ijm_5 {
	width: 20px;
	padding-top: 3px;
	height: 22px;
	background-image: url(../imgs/fb-r.gif);
	background-repeat: no-repeat;
}

#ijm_6 {
	padding-top: 3px;
	height: 22px;
	background-color: #ebebeb;
	cursor: pointer;
}

#ijm_7 {
	width: 20px;
	padding-top: 3px;
	height: 22px;
	background-image: url(../imgs/fb-last.gif);
	background-repeat: no-repeat;
}

.jsmenuitem {
	float: left;
}

#ijc_1, #ijc_2, #ijc_3 {
	display: none;
	width: 100%;
	height: 116px;
}

#ijc_1 {
	background: url(../imgs/fb-img1.gif) no-repeat bottom right;
}

#ijc_2 {
	background: url(../imgs/fb-img2.gif) no-repeat bottom right;
}

#ijc_3 {
	background: url(../imgs/fb-img3.gif) no-repeat bottom right;
}

#indx_js_content1 {
	width: 100%;
	height: 116px;
	background: url(../imgs/fb-bg.gif) repeat-x bottom right;
}

#indx_js_content {
	width: 100%;
	height: 116px;
	border: 1px solid #0033ab;
	background: url(../imgs/fb-bg-dots.gif) repeat-x bottom right;
}

table, td, th {
   border-collapse:collapse;border-spacing:0;border:0;padding:0;
}

image {
   border:0
}

img {
   border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px
}

.cats_table td {
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 0px;
}

.big_pad {
	padding-top: 15px !important;
}

/*page titles*/
td.info_title{font-size:20px;font-weight:bold;padding:8px 0 0 8px;color:#065BC4}

/*internal content commont text padding*/
#contentText{padding-top:14px;}

.forPaddingRob div {padding-top:14px;font-size:13px}
.forPaddingRob div strong{padding-top:14px;font-size:13px}

/*internal content commont big header*/
#contentHeader1{font-weight:bold;color:#2355A9;font-size:16px;padding-bottom:4px;padding-top:24px}

/*internal content commont usual header*/
#contentHeader2{font-weight:bold;color:#000;font-size:13px;padding-top:16px;padding-bottom:4px}

#contentSmallText{font-size:12px;color:#666666;padding-top:4px;padding-bottom:0px}

#body_left ul,#body_left ol{
padding:10px 10px 10px 40px;
}

#body_left li{
padding:0.3em;
font-size:13px;
}

#body_left div em{
font-size:13px;
}


#body_left ul li {list-style-image: url(../imgs/bullet.gif)}

#indx_bottom_block {
	width: 100%;
	margin-top: 15px;
}

#indx_bottom_left {
	width: 30%;
	float: left;
}

#indx_bottom_right {
	width: 70%;
	float: right;
	background: url(../imgs/news_block_bg.gif) repeat-y left top;
}

.news_title {
	padding-left: 15px;
	font-weight: bold;
	padding-bottom: 4px;
}

.curr_title {
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 7px;
}

.news_item {
	padding: 10px;
}

.lite_and_small {
	color: #979797;
	font-size: 11px;
}

table.annualReports tr td {
	padding: 10px 0;
	border-bottom: 2px solid #dee9ee;
}
table.annualReports tr td a:hover {
	text-decoration: underline;
	color: #025CB7;
}
table.annualReports tr td.reportT {
	padding: 0 100px 10px 8px;
	width: 100%;
}
table.annualReports tr td.reportT span.annualSize {
	font-size: 9px;
	font-family: tahoma;
	color: #999999;
}

#curr_table td {
	padding-top: 10px !important;
}

#curr_table td table td {
	padding-top: 0px !important;
}

#cur_title {
	font-size: 13px;
	font-weight: bold;
}

#calc_choose {
	width: 400px;
	border-collapse: separate !important;
	border-spacing: 3px !important;
	border: 0 !important;
	padding: 0 !important;
	background-color: #ECF5FF;
}

#calc_choose td {
	padding: 6px 6px !important;font-size:13px;
}

#calc_choose td span{
	font-size:13px
}
#calc_comment_top{
font-size:12px;color:#333333;padding-bottom:10px;
}

#calc_choose td input,#calc_choose td select{
	font-size:13px;padding:1px 2px 1px 1px;
}

#calc_result {
	width: 400px;
	border-collapse: separate !important;
	border-spacing: 3px !important;
	border: 0 !important;
	padding: 0 !important;
}

#calc_result td {
	padding: 6px 6px !important;font-size:13px;
}

#calc_result td input,#calc_result td select{
	font-size:13px;padding:1px 2px 1px 1px;
}

#calc_choose td div.calc_note{
	padding-top:2px;
	font-size:12px;color:#333333;
}



.tHeader td {
	font-weight: bold;
}

.link_m_o:hover, .link_m_o:active {
	text-decoration: underline;
}

.calc_title {
font-size:20px;font-weight:bold;color:#065BC4
}

.tit_clr {
	color: #d20000;
}
.tit_clr2 {
	color: #146F0F;
}

#calc_graph {
	width: 550px;
	border-collapse: separate !important;
	border-spacing: 3px !important;
	border: 0 !important;
	padding: 0 !important;
}

#calc_graph thead td {
	text-align: center;
}

#calc_graph thead tr {
	background-color: #5493c0;color:#fff
}

#graph_body td {
	text-align: right;
}

#calc_graph_link a {
	font-weight: bold;
}

.cur_det_table {
	margin: 10px 0 0 0;
	width: 550px;
	border: 0;
	background-color: #F5F5F5;
}

.cur_det_table td table td {
	font-size: 9px;
}

.cur_det_table td table {
	margin: 7px 0 5px 0;
}

.be_blue {
	color: #0232b2;
}

ul.rightMenuUl{list-style-type: none;}
ul.rightMenuUl li.rightMenuLi,ul.rightMenuUl li.rightMenuLiActive{border-top:1px solid #CCCCCC;padding:4px 3px 5px 3px}
ul.rightMenuUl li.rightMenuLiActive{border-top:2px solid #0051a3;background:#e3ecf7}
li.rightMenuLi a, li.rightMenuLiActive a{font-size:13px}
li.rightMenuLi2 a, li.rightMenuLiActive2 a{font-size:13px}
ul.rightMenuUl2{margin-left:15px;}
ul.rightMenuUl2 li {
	list-style-type: none;
	list-style-image: url(../imgs/bul-submenu2.gif);
	padding:5px 0px 2px 0;
}

div.forPaddingRob{padding-left:10px;padding-right:20px}






table.onForm tr td{
font-size:13px;
}
table.onForm tr td.fSubject {
vertical-align:top;padding:8px 20px 0 0;width:30%;
}
table.onForm tr td.fItem {
vertical-align:top;padding:8px 0 0 0;width:70%;
}

table.onForm tr.fSeparator td {
font-weight:bold;
font-size:16px;
padding:26px 0 14px 0;
color:#2355A9;
}

table.onForm tr td select{

}

table.onForm tr.fSend td{
padding:10px 70px 20px 0;

}

table.onForm tr.fSend td input {
width:140px;

}

table.onForm tr td div.fNote{
font-size:0.9em;
color:#666666;
padding:3px 0 14px 0;
padding-right:80px
}

table.fRadio tr td{padding:4px 4px 0px 0px}
table.fRadio tr td.fIamge{padding-bottom:6px}

table.fDate tr td{padding-right:6px}

table.fTextbox tr td.fTextboxSelect{padding-left:6px}


table.allNewsList tr td{padding-top:24px;font-size:13px;vertical-align:top}
table.allNewsList tr td div.anlNote{padding-top:2px;font-size:12px;color:#666666}
table.allNewsList tr td.anlNoteDate{font-size:12px;color:#666666;font-family:Arial}
table.allNewsList tr td.anlNoteSubject{padding-left:10px;width:100%}
table.allNewsList tr td.anlNoteSubject a{font-size:13px;color:#000000}



table.graphBlock tr td {padding-bottom:3px;font-size:11px;padding-left:6px}
table.graphBlock tr.gbHeader td{vertical-align:bottom;font-size:11px;padding-bottom:6px;padding-left:12px}
table.graphBlock tr td.gbPri{padding-right:24px;padding-left:0px}
table.graphBlock tr td.gbOfficial{padding-left:16px}


span.req-star{font-weight:bold;color:#6633FF;font-size:13px}


table.iconie tr td div.divo1{
background: url(/imgs/icons-r1.gif) no-repeat left top; padding:0px}
table.iconie tr td div.divo2{
background: url(/imgs/icons-r2.gif) no-repeat right top; padding:0px}
table.iconie tr td div.divo3{
background: url(/imgs/icons-r3.gif) no-repeat left bottom; padding:0px}
table.iconie tr td div.divo4{
background: url(/imgs/icons-r4.gif) no-repeat right bottom; padding:0px}
table.iconie tr td div.divCalc{
padding-right: 13px; padding-left: 13px; padding-bottom: 10px; padding-top: 11px}
table.iconie tr td div.divCalcOnly{
padding-right: 13px; padding-left: 13px; padding-bottom: 14px; padding-top: 11px}
table.iconie tr td div.divApp{
padding-right: 13px; padding-left: 13px; padding-bottom: 20px; padding-top: 0px}
table.iconie tr td div.divAppOnly{
padding-right: 13px; padding-left: 13px; padding-bottom: 20px; padding-top: 11px}
table.iconie tr td div img.imgCalc,table.iconie tr td div img.imgApp{
margin-bottom: -15px}
table.iconie tr td.tdMaine{
padding:10px}
.stro{color:#126bbf}