body{background-color:white;}

table.data{font:9pt arial; border-collapse:collapse;}
table.data td, table.data th{border:solid silver 1px; padding:3px;}
table.data  tr.title{background-color:#DEDEDE; text-align:center; background-repeat:repeat-x; background-image:url('../img/tbl_data_title.gif');}
table.data  caption{font-size:12pt; padding:5px;}
table.data td.title{text-align:center; background-color:#b8d1e2; font-weight:bold; letter-spacing:3px;}
img{border:0px;}
img.btn{cursor:pointer;}

table.page{background-color:#efefff; border:solid black 1px;}
tr.header{height:100px; background-color:#bdbddd; background-image:url('../img/header.gif');}
tr.footer{height:50px; background-image:url('../img/footer.gif');}

tr.menu{height:30px; background-color:#bdcfdd; background-repeat:repeat-x; background-image:url('../img/wnd_title.gif');}
td.content{padding:10px; background-image:url('../img/content.gif');}

a{text-decoration:none;}
a:hover{text-decoration:underline;}
a.menu{display:inline; border:solid #797999 1px; margin:1px 5px 0px 5px; text-decoration:none; padding:1px 3px 1px 10px; color:black;}
a.menu:hover{background-color:white;}

div.pages{text-align:center; font-size:9pt;}
div.pages span.title{font-size:12pt;}
div.pages a{border:solid silver 1px; padding:1px 5px 1px 5px; text-decoration:none; background-color:#FFFFFF;}
div.pages a:hover{background-color:#EFFFEF; border:solid #00AA00 1px;}
div.pages a.current{background-color:#EFFFEF;}


form.myform table, table.myform{border:solid silver 1px; margin-bottom:20px;}
form.myform table td, table.myform td{padding:5px;}
form.myform table caption, table.myform caption{border:solid silver 1px; border-bottom:none; font-size:13pt; background-repeat:repeat-x; background-image:url('../img/wnd_title.gif');}
form.myform table td.label{font-style:italic; text-align:right;}
form.myform table td span.required{font-weight:bold; color:red;}
input.submit{background-color:silver; border:outset silver 1px; background-repeat:repeat-x; background-image:url('../img/tbl_data_title.gif'); cursor:pointer;}
form.myform table tr td{border-bottom:solid #acacac 0px;}


form.myform table tr.row_01{background-color:#F1EFEF;}
form.myform table tr.row_11{background-color:#F6F4F4;}

div.content{padding:30px;}

div.coin_thumb{margin:5px; padding:5px; width:140px; height:150px; text-align:center;}
div.coin_thumb span.name{font:9pt arial;}
div.coin_thumb div.img{width:80px; height:80px;}

table.coin_item_thumb{margin:5px; border:solid silver 1px; width:100px; height:100px; float:left; text-align:center; vertical-align:middle; }
div.coin_item_thumb img{position:relative; }

table.admin_coin{font:9pt arial; border-collapse:collapse;}
table.admin_coin th {border:solid black 0px; padding:0px; font-style:italic; text-align:left;}
table.admin_coin td {border:solid black 0px; padding:0px; padding-left:5px; text-align:left;}
span.coin_name{font:bold 12pt arial;}
.in_main{background-color:#ACFFAC;}

tr.total{font-weight:bold; font-style:italic;}

div.userlogin {float:right; margin-top:50px; margin-right:10px;}
div.userlogin td, 
div.userlogin a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A7C6D0;}
table.userlogin  input{border:solid silver 1px; background-color:#F1EFF0;}
table.userlogin  input.btn{border:solid silver 1px; background-color:white; color:black; cursor:pointer; background-repeat:repeat-x; background-image:url('../img/tbl_data_title.gif');}

table.clientmenu {width:180px; color:white; border:solid #F1EFF0 1px; margin-right:10px;}
table.clientmenu caption{width:180px; text-align:left; margin-top:50px; color:black; border:solid #F1EFF0 1px; border-bottom:none; background-repeat:repeat-x; background-image:url('../img/tbl_data_title.gif');}
table.clientmenu a{color:white; display:block; font:9pt arial;}

.selected{background-color:#F0FFF0;}

table.cfilter{font:9pt arial; border-collapse:collapse; border:solid silver 1px;}
table.cfilter td{padding: 3px 5px 3px 5px ;}

table.alf {font:9pt arial; border-collapse:collapse;}
table.alf td, table.alf th{padding:5px; border:solid silver 1px; cursor:pointer;}
table.alf td{text-align:center;}
table.alf td:hover{background-color:#E1DFDF;}
table.alf td.sel1{background-color:#E1FFDF;}
table.alf td.sel{background-color:#E1DFDF;}

table.country {font:9pt arial; border-collapse:collapse;}
table.country td, table.country th{padding:5px; border:solid silver 1px;}
table.country td{width:300px;}
table.country a{display:block; text-decoration:none;  padding:3px;}
table.country a:hover{background-color:#E1DFDF;}

table.voting {font:9pt arial; border-collapse:collapse;}
table.voting td.caption_top{background-repeat:no-repeat; background-image:url('../img/wnd_title2.gif'); height:20px; border:none;}
table.voting td.caption{border-bottom:none; background-color:#DAD6D6; background-repeat:repeat-x; text-align:center; background-image:url('../img/wnd_title3.gif'); }
table.voting td.last{padding:5px; border:solid silver 1px; border-top:none; }
table.voting td{padding:5px; border-left:solid silver 1px; border-right:solid silver 1px;  }
table.voting tr.link{cursor:pointer;}
table.voting tr.link:hover{background-color:#E9F7E7;}
table.voting tr.row0{background-color:#F6F4F4;}
table.voting tr.row1{background-color:#FBF9F9;}
#results{background-color:#FBF9F9;}

div.btn {margin-top:5px; width:310px; height:22px; color:white; padding:5px; cursor:pointer; border:solid black 1px; background-color:black;}
div.btn:hover {border:solid lime 1px;}
.bi0 {background-repeat:no-repeat; background-image:url('../img/btn0.gif');}
.bi1 {background-repeat:no-repeat; background-image:url('../img/btn1.gif');}
.bi2 {background-repeat:no-repeat; background-image:url('../img/btn2.gif');}
.bi3 {background-repeat:no-repeat; background-image:url('../img/btn3.gif');}
.bi3_1 {background-repeat:no-repeat; background-image:url('../img/btn4.gif');}
.bi3_2{background-repeat:no-repeat; background-image:url('../img/btn5.gif');}
.bi4 {background-repeat:no-repeat; background-image:url('../img/btn6.gif');}
.bi5 {background-repeat:no-repeat; background-image:url('../img/btn7.gif');}

table.list_coins_item {font:9pt arial; border-collapse:collapse; border-bottom:dotted silver 1px; padding:3px;}
table.list_coins_item  td{}