hr {
color: #e0e6e8;
height: 1px;
border: 0;
padding: 0px;
background-color: #e0e6e8;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 2px;
}

hr.bold{height:3px;}
.key-cont,.key-cont-bigger,.key-cont-bigger-4ever,.simple-cont{display:block;margin-left:auto;margin-right:auto;font-family:verdana;}
.key-cont{width:400px;}
.key-cont-bigger{width:600px;}
.key-cont-bigger-4ever{width:700px;}
.simple-cont{width:400px;}

.clear{margin-bottom:20px;}

input,textarea,select{border:1px solid #E0E6E8;}
input.radio{border:0px solid transparent;}
select{font-style:Arial;font-size:11px;}
input.submitButton{background:#fff;}
input.submitButton:hover{border:1px solid #C2CCCF;cursor:pointer;}
div.e-body{border:1px solid #d0d0d0;background-color:#fff;width:800px;}

.e-body a,.e-body a:link, .e-body a:visited, .e-body a:active{color:#5F4D4D;text-decoration:none;}
.e-body a:hover{color:#6F6F6F;text-decoration:underline;}
.e-body ul{list-style-type:none;}
.e-body ul a{font-weight:normal !important;}

ul.extraList{list-style-type:square ! important;}
p.key,ul.key,form.key{margin-left:70px;}

h3.key{padding-left:70px;line-height:63px !important;margin-bottom:-10px;font-size:1.1em;color:#BEBEBF;}
h3.normalCaption{font-size:1.3em;color:#BEBEBF;margin-top:25px;margin-bottom:35px;text-align:center;}

table.keyFormClient{font-style:Arial;font-size:11px;border-collapse:collapse;text-align:left;}
table.bord{border:1px solid #c1c1c1;}

font.caption,span.caption{font-size:12px;text-align:center;}
span.caption{width:100%;display:block;}

table.table{width:400px;}
table.keyTable{width:90%;}
table.keyTable th,table.keyTable tr{cursor:pointer;}
table.keyTable tr.trOver{background:#D9D9F3;}
table.keyTable tr.trDisabl{background:#E5E5E5;}
table.keyTable td{text-align:center;}
table.keyTable a{margin-right:2px;text-decoration:underline;font-size:12px;}
table.keyTable font{margin-right:2px;font-weight:bold;font-size:12px;}
table.certificate{width:285px;}
table.adddeposit{width:400px;}
table.userinfo{width:500px;}
table.userinfo td{height:30px;}

table.userinfo
	input.inputFeald,
	select.inputFeald,
	textarea.inputFeald {
width: 200px;
}

table.userinfo tr.noBorder td{border-left:hidden;border-right:hidden;}
table.userinfo td.selected{width:60%;text-align:right;}

td.none {
/*   background-color: #F9F8F5; */
}

td.top{border-top:hidden;}
td.bottom{border-bottom: hidden;}
td.right{border-right:hidden;}
td.left{border-left:hidden;}

table.defaultTable{font-style:Arial;font-size:11px;border-collapse:collapse;margin-left:auto;margin-right:auto;border:1px solid #c1c1c1;}

table.defaultTable tr {
	/*background: #f1f1f1; */
}

table.defaultTable td{text-align:center;}
table.defaultTable th{background:#FFFFEF;font-weight:normal;}
table.defaultTable td.selected{background:#EFEFE4;}
table.defaultTable tr.noBorder{background-color:transparent;cursor:auto;}
table.mainMenu{margin-left:20px;margin-right:20px;}
table.mainMenu td.selected{background:#F4F4E7;color:#415FAF;font-weight:bold;}
table.certificate tr.noBorder td{border-left:hidden;border-right:hidden;border-bottom:hidden;}
table.adddeposit tr.noBorder td{border:hidden;}

div.error{width:400px;background:#f9f8f5;margin-top:15px;margin-bottom:15px;border:1px solid #E0E6E8;margin-left:auto;margin-right:auto;text-align:center;}
div.error h3{line-height:63px !important;margin-top:10px;margin-bottom:-20px;font-size:1.5em;color:#BEBEBF;}
div.error font{font-family:Arial;font-size:15px;font-weight:bold;}

h3.down1{background:url(/img/steps/step1.png) top left no-repeat !important;}
h3.down2{background:url(/img/steps/step2.png) top left no-repeat !important;}
h3.down3{background:url(/img/steps/step3.png) top left no-repeat !important;}
h3.down4{background:url(/img/steps/step4.png) top left no-repeat !important;}
h3.down5{background:url(/img/steps/step5.png) top left no-repeat !important;}
h3.down6{background:url(/img/steps/step6.png) top left no-repeat !important;}
h3.down1,h3.down2,h3.down3,h3.down4,h3.down5,h3.down6{height:64px;font-size:16px;position:relative;border-right:1px solid #E0E6E8;}

.key-tb {
margin-left: 34px;
/* background-color: #f9f8f5; */
margin-bottom: 15px;
border-bottom: 1px solid #E0E6E8;
border-left: 1px solid #E0E6E8;
border-right: 1px solid #E0E6E8;
padding: 10px 15px 1px 15px;
}

.balances-tb{background-color:#f9f8f5;margin-bottom:15px;margin-top:15px;margin-left:15px;margin-right:15px;border:1px solid #E0E6E8;}
.key-tb form{position:relative;z-index:1;margin:-15px 0 10px 20px !important;clear:both;}
.key-tb p{margin-left:20px !important;}
img.image{cursor:pointer;border:none;}

/* for titles */
body div#toolTip {
position:absolute;
width:auto;
background:#D1D1D1;
border:1px solid #A1A1A1;
padding:5px;
z-index:1000;
filter: alpha(opacity=70); /* opacity for ISE */
opacity: .7;               /* opacity for normal browsers */
text-align:left;
min-height:1em;
}
body div#toolTip p{margin:0;padding:0;color:#000000;font:11px/12px verdana,arial,sans-serif;}
body div#toolTip p em{display:block;color:#f60;margin-top:3px;font-style:normal;font-weight:bold;}
body div#toolTip p em span{font-weight:bold;color:#fff;}

body div#detbox{position:absolute;width:auto;background:#fafafa;border:1px solid #c0c0c0;padding:5px;z-index:1000;text-align:left;min-height:1em;}
body div#detbox p{padding:0px;margin:0px;}
input.butActive{background:#fffff0;border:1px solid #aaa;color:#004000;}
input.butDanger{color:#800000;}
.nav{width:120px;padding-left:5px;padding-right:5px;}
.nav li{list-style-type:circle;}
.ui-tabs {
border-bottom:1px solid #66CC66;
font-family: verdana,arial,sans-serif;
font-size:11px;
font-size-adjust: none;
font-strech:normal;
font-style:normal;
font-variant:normal;
line-height: normal;
list-style-type:none;
margin:3px 0;
padding: 3px 10px;
text-align:left;
}
.ui-tabs .ui-tabs-nav { list-style: none; /*position: relative; padding: .2em .2em 0;*/ }
.ui-tabs .ui-tabs-nav li {
border-bottom:1px solid #FFFFFF;
display:inline;
padding-left:2px;
padding-right:2px;
font-size:100%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
list-style-type:none;
text-align:left;
}
.ui-tabs .ui-tabs-nav li a {
background-color:#CCFFCC;
color:#666666;
margin-right:0;
padding:3px 4px;
text-decoration:none;
font-weight: bold !important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{border-bottom:1px solid #FFFFFF;background-color:#FFFFFF;color:#000000;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-tabs .ui-tabs-nav li .nav-name,.ui-tabs .ui-tabs-nav li .nav-icon,.ui-tabs .ui-tabs-nav li .nav-new{border-color:#66CC66 #66CC66;border-width:1px 1px medium;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li .nav-name{border-style:solid none none solid;}
.ui-tabs .ui-tabs-nav li .nav-icon{border-style:solid solid none none;}
.ui-tabs .ui-tabs-nav li .nav-new{border-style:solid solid;}
.ui-tabs img{vertical-align:top;aborder: 0 none;}
.ui-tabs ul{padding-bottom:0px;margin-bottom:0px;}
