/********************************************* General ***************************************************/
html, body, div, form {margin:0px;padding:0px;}
body {padding:0 0 0px;background:#F9F7EE;color:#333;font:83%/1.5 tahoma;margin:0 auto; width:100%;text-align: left;}
h1, h2, h3, h4, h5, h6 {letter-spacing:-1px;font-family:tahoma;margin:.9em 0 .3em;color:#000;}
input[type="submit"], input[type="button"]{
	color:#000000;
	background-color:#E3E6E4;
	font-family: "Lucida Grande","Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right:3px;
	padding: 1px 8px 1px 8px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #ADADAD;
	border-right: 1px solid #BBBBBB;
}

input[type="submit"]:hover, input[type="button"]:hover{
	color:#FFFFFF;
	background-color:#F3E4A0;
	border-top: 1px solid #FFA1C2;
	border-bottom: 1px solid #C43165;
	border-left: 1px solid #FFA1C2;
	border-right: 1px solid #C43165;
}
h1 {font-size:196%;margin-top:.6em}
h2 {font-size:136%;color:#774525;}
h3 {font-size:126%}
h4 {font-size:116%}
h5 {font-size:106%}
h6 {font-size:96%}
ul {list-style:none}
img {border:none} 
hr {margin:1em 0;background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 
li {line-height: 1.4em;}
a,a:link,a:link,a:link,a:hover {cursor:pointer} 
a:link {color:#774525} 
a:visited {color:#774525} 
a:hover,a:active {color:#ce4a02}

/*********************************************** Bloks *****************************************************/
.bloks { background:url("../images/bloks_backgroundg.png") no-repeat 100% 100%;color:#774525;padding:15px 0px 5px 10px;margin:0 0 0; width:207px;}
.bloks p {border:none;margin:0 0 1em;color:#444}
.bloks a {color:#774525; text-decoration:none}
.bloks a:hover {color:#ce4a02; text-decoration: underline}
.bloks li a {margin-left:-10px;padding-left:20px;line-height:2em;}
.bloks li.more_link {list-style:none; margin-left:155px;background:url("../images/more.png") no-repeat 100% 100%;}
.bloks li.more_link a {text-decoration:none; font-size:12px;line-height:2.2em;}
.bloks ul {margin-left:10px; margin-bottom:10px}
.bloks ul a { margin-bottom:5px}
.bloks_header {background:url("../images/bloks_header.gif") no-repeat 0 0; margin:-15px -10px 0px;padding:3px 10px 5px; font-weight:bolder} 
.bloks_header a {font-weight:bold;color:#774525; text-decoration:none; font-size:14px} 
.bloks_header strong {font-weight:bold;color:#774525} 
.bloks_header a:hover { color:#000; text-decoration:none} 
.bloks_header span { float:right; margin-top:-3px; margin-right:0px}
/*********************************************** Main Table *****************************************************/
.main_table {
	width:100%;
	margin-left:auto; 
	margin-right:auto;
}
.main_table_header {

}
.main_table_footer {
	height:40px;
}
.main_table_bloks {
	width:247px;
}
.main_table_main_blok {
	width:100%;
}
/*********************************************** Header *****************************************************/
#header {margin:0 0 2px;padding:0 0 8px;width:100%;position:relative;}
#navbar {background:url("../images/navbar.png") repeat-x 0 0px; margin-top:1px; padding-top:15px;color:#666; font-size:13px; height:25px}
#navbar2 {background:url("../images/navbar2.gif") repeat-x 0 0px; margin-top:1px; padding-top:0;color:#666; font-size:13px}
#navbar a {color:#ce4a02; text-decoration:none}
#navbar a:hover{text-decoration:underline}
#cab {height:30px;margin-left:20px;}
#cab ul {padding:0px 10px 0px 30px;list-style:none;}
#cab li {float:left; text-align:center; display:block; }
#cab a {color:#000}
#cab a:hover {color:#774525}
#cab a.navbut3 {float:left;background:url("../images/tabrB2.png") no-repeat right top; padding:0px 6px 0px 0px;color:#66c; margin:0 1px;text-decoration:none; display:block; height:33px;color:#774525; font-weight:bold}
#cab a.navbut3:hover {background:url("../images/tabrightB.png") no-repeat right top;color:#774525}
#cab a.navbut3:hover {color:red}
#cab a.navbut3 span {float:left;background:url("../images/tablB2.png") no-repeat left top;padding:9px 0px 5px 6px; text-align:center;display:block;}
#cab a.navbut3:hover span {background:url("../images/tableftB.png") no-repeat left top;}
#cab a.navbut4 {float:left;background:url("../images/tabrightB.png") no-repeat right top; padding:0px 6px 0px 0px;color:#66c; margin:0 1px;text-decoration:none; display:block; height:33px; font-weight:bold}
#cab a.navbut4:hover {color:#774525}
#cab a.navbut4 span {float:left;background:url("../images/tableftB.png") no-repeat left top;padding:9px 0px 5px 6px; text-align:center;display:block;}
#cab span a:hover {color:#000;}

.cab {padding:0px 10px 30px 5px;}
.cab span a {background:url("../images/story_tab2.png") no-repeat 0 0; display:block; float:left; width:100px; height:33px;text-align:center; text-decoration:none; padding:6px 0px 0px 2px; color:#000; font-weight:bold}
.cab span.selected{cursor:text; font-weight:bold; color:#666; text-align:center; }
.cab span.selected  a{background:url("../images/story_tab.png") no-repeat 0 0; display:block; float:left; width:100px; height:33px; text-decoration:none; padding:6px 0px 0px 2px; color:#000; font-weight:bold}
.cab span a:hover { background:url("../images/story_tab.png") no-repeat 0 0; display:block; float:left; width:100px; height:33px; text-decoration:none; padding:6px 0px 0px 2px; color:#000; font-weight:bold}
.search2 {float:right; padding-right:0px; padding-top:5px; padding-bottom:5px;  margin:3px;}
/*********************************************** Main Content *****************************************************/
.main_content {
	width:auto;
	border:1px solid #F1ECCC;
	background-color:#F9F7EE;
	text-align:left;
	padding:3px 3px 3px 3px;
}
#bank_logos {
	text-align:center;
	font-size:90%;
}
#bank_logos img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);
	-moz-opacity: 0.5;
}
#bank_logos img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}
/*********************************************** Footer *****************************************************/
.footer {background:url("../images/navbar.png") repeat-x 0 0px; margin:1px; padding:10px;color:#666; font-size:11px; height:30px; text-align:center}
.footer a {color:#ce4a02; text-decoration:none}
.footer a:hover{text-decoration:underline}