
body {
  background-color: black;
  color: white;
  border: 0px;
	margin: 0px;
	min-width: 1024px;
}

.header-title {
  font-size: 2em;
  color: #00ff00;
}
.white_link:hover, .white_link:active, .white_link:visited, .white_link {
  color: white;
  text-decoration: none;
}
.white_link:hover, .white_link:active {
 text-decoration: underline;
}

.head-menu {
	background: #fcf6bd;
	background: -moz-linear-gradient(top,  #fcf6bd 0%, #efd31f 100%);
	background: -webkit-linear-gradient(top,  #fcf6bd 0%,#efd31f 100%);
	background: linear-gradient(to bottom,  #fcf6bd 0%,#efd31f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf6bd', endColorstr='#efd31f',GradientType=0 );
	color: black;
	padding-top: 3px;
	padding-bottom: 3px;
}

.menu-item a,.menu-item a:visited,.menu-item a:active, .menu-item a:focus {
  color: black;
  text-decoration: none;
}

.menu-item a:hover {
	color: white;
}

.menu-item {
  padding: 5px;
}

.head-info {
	background: rgb(42,107,52);
	background: -moz-linear-gradient(top,  rgba(42,107,52,1) 0%, rgba(19,155,17,1) 24%, rgba(0,96,3,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(42,107,52,1) 0%,rgba(19,155,17,1) 24%,rgba(0,96,3,1) 100%);
	background: linear-gradient(to bottom,  rgba(42,107,52,1) 0%,rgba(19,155,17,1) 24%,rgba(0,96,3,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a6b34', endColorstr='#006003',GradientType=0 );
	padding-top: 3px;
	padding-bottom: 3px;
}


.menu-item:hover {
    background: #cb60b3;
    background: -moz-linear-gradient(top,  #cb60b3 0%, #ad1283 50%, #de47ac 100%);
    background: -webkit-linear-gradient(top,  #cb60b3 0%,#ad1283 50%,#de47ac 100%);
    background: linear-gradient(to bottom,  #cb60b3 0%,#ad1283 50%,#de47ac 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#de47ac',GradientType=0 );
}

.topFloat {
  position: fixed;
  right: 50px;
  bottom: 50px;  
}
.topFloat a,.topFloat a:active,.topFloat a:focus, .topFloat a:visited {
  color: blue;
  text-decoration:none;
}

.topFloat a:hover {
  color: yellow;
  text-decoration:underline;
}

.body-context {
	padding: 20px;
	background-color: #111519;
	padding-bottom: 20px;
}

.body-context p {
	font-size: 1.2em;
}

.body-context h2 {
	color: cyan;
}


.footer {
	width: 100%;
	margin: 0px;
	background-color: #444;
}


.footer-topbar {
	background: rgb(75,78,81);
	background: -moz-linear-gradient(top,  rgba(75,78,81,1) 0%, rgba(38,42,43,1) 36%, rgba(40,52,59,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(75,78,81,1) 0%,rgba(38,42,43,1) 36%,rgba(40,52,59,1) 100%);
	background: linear-gradient(to bottom,  rgba(75,78,81,1) 0%,rgba(38,42,43,1) 36%,rgba(40,52,59,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4e51', endColorstr='#28343b',GradientType=0 );
  padding: 10px;
}

.copyright {
	display: block;
	float: right;
	clear: both;
	margin-right: 20px;
}

.donations, .donations-table {
	font-size: 0.7em;
}

.ProfileSummary table {
	margin: 0px;
	padding: 3px;
	border-spacing: 0px;
	font-size: 1.2em;
}

.ProfileSummary td {
	padding: 5px;
}

.profile_tag {
	min-width: 200px;
}

.BalanceSheet table {
	margin: 0px;
	padding: 3px;
	border-spacing: 0px;
	font-size: 1.2em;
}

.BalanceSheet td {
	padding: 5px;
}

.BalanceSheet table tr:nth-child(even), .trans-table table tr:nth-child(even) {
	background-color: #222;
}

.BalanceSheet a,.BalanceSheet a:visited {
	color: #ccddff;
	text-decoration: none;
}

.BalanceSheet a:hover,.BalanceSheet a:active,.BalanceSheet a:focus {
	color: yellow;
	text-decoration: underline;
}


.ProfileSummary table tr:nth-child(even) .profile_tag {
	background-color: #444;
}
.ProfileSummary table tr:nth-child(odd) .profile_tag {
	background-color: #333;
}
.ProfileSummary table tr:nth-child(even) .profile_data {
	background-color: #222;
}
.ProfileSummary table tr:nth-child(odd) .profile_data {
	background-color: #111;
}

.trans-table table,.BalanceSheet table {
	width: 100%;
}


.trans-table table, .trans-table td {
	margin: 0px;
	padding: 3px;
	border-spacing: 0px;
}

.trans-table table a,.trans-table table a:visited {
	color: #ccddff;
	text-decoration: none;
}

.trans-table table a:hover,.trans-table table a:active,.trans-table table a:focus {
	color: yellow;
	text-decoration: underline;
}

.trans-table .trans-send {
	color: #ffbb99;
}

.trans-table .trans-recv {
	color: #99ffbb;
}

.small-address-anywidth {
	font-size: 0.7em;	
}

.small-address {
	font-size: 0.7em;
	word-wrap:break-word;
	display: inline-block;
	width: 225px;
}

.small-address-fdm {
	font-size: 0.5em;
	word-wrap:break-word;
	display: inline-block;
	width: 225px;
}

.BalanceSheet .small-address,.BalanceSheet .small-address-fdm {
	width: 275px !important;
}

.pending-trans {
	color: #ffff99 !important;
}

.right-align {
	text-align: right;
}

.center-align {
	text-align: center;
}

.left-align {
	text-align: left;
}

.bottom-align {
	vertical-align: bottom;
}

.top-align {
	vertical-align: top;
}

.wallet-balance {
	width: 100%;
	font-size: 1.4em;
}
.td-spacer {
	min-width: 500px;
}

.pad-top20 {
	padding-top: 20px;
}

.fine-print {
	font-size: 0.5em;
	word-wrap:break-word;
	display: inline-block;
}

.wd-table td {
	font-size: 1.4em;
}

.fine-print-toaddr {
	color: #ff9999;
	width: 120px;
}

.header-box {
	background: -moz-linear-gradient(top,  rgba(149,149,149,0.7) 0%, rgba(13,13,13,0.7) 46%, rgba(1,1,1,0.7) 50%, rgba(10,10,10,0.7) 53%, rgba(78,78,78,0.7) 76%, rgba(56,56,56,0.7) 87%, rgba(27,27,27,0.7) 100%);
	background: -webkit-linear-gradient(top,  rgba(149,149,149,0.7) 0%,rgba(13,13,13,0.7) 46%,rgba(1,1,1,0.7) 50%,rgba(10,10,10,0.7) 53%,rgba(78,78,78,0.7) 76%,rgba(56,56,56,0.7) 87%,rgba(27,27,27,0.7) 100%);
	background: linear-gradient(to bottom,  rgba(149,149,149,0.7) 0%,rgba(13,13,13,0.7) 46%,rgba(1,1,1,0.7) 50%,rgba(10,10,10,0.7) 53%,rgba(78,78,78,0.7) 76%,rgba(56,56,56,0.7) 87%,rgba(27,27,27,0.7) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3959595', endColorstr='#b31b1b1b',GradientType=0 );
	box-shadow: 10px 10px rgba(0,0,0,0.3);
}
.header-box h2 {
	margin: 0px;
	padding: 5px;
	text-shadow: 1px 1px rgba(255,255,255,0.4);
}
.section-box {
	background-color: #2a2a3a;
	box-shadow: 10px 10px rgba(0,0,0,0.3);
	padding: 5px;
}