@charset "utf-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}

h1 {
	font-size: 13pt;
	color: #b98d66;
}

p, li {
	font-size:9pt;
}

li {
	padding-bottom: 5px;
}

ul {
	margin: 0 0 0 15px;
	padding: 0 5px;
	list-style-type: circle;
}

a {
	color:#888;
	text-decoration: none;
}
a:hover {
	color:#ccc;
}

#promo {
	background: url(../images/no.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	width: 450px;
	height: 180px;

}
.ewallet #container { 
	width: 820px!important;
	background: #fff;
	text-align: left; 
}  
.ewallet #header { 
	background: #fff; 
	padding: 0;
	border-bottom: 4px solid #b98d66;
} 
.ewallet #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.ewallet #lt-bar {
	float: left; 
	width: 11em; 
	background: #fff; 
	padding: 0 0 15px;
}
.ewallet #rt-bar {
	float: right; 
	width: 11em; 
	background: #fff;
	background: url(../images/rt-bg.png);
	height: 580px!important;
	background-position: right bottom;
	background-repeat: no-repeat;	
}
.ewallet #rt-bar h1 {
	margin-left: 5px;
	margin-right: 10px;
	color: #888;
}

.ewallet #lt-bar h3, .ewallet #lt-bar p, .ewallet #rt-bar p, .ewallet #rt-bar h3 {
	margin-left: 10px; 
	margin-right: 10px;
}
.darkbox {
	background: #b98d66;
	border: 1px solid #b98d66;
	color: #fff;
}
.darkbox h1 {
	font-size: 1.4em;
	color: #fff;
}
.darkbox h3 {
	border: 1px solid #b98d66;
	background: #b98d66;
	color: #fff;
}

#main-menu, #login-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 160px;
	padding: 0px;
	margin: 0px;
}
#main-menu h1, #login-menu h1 {
	display: block;
	background-color:#b98d66;
	font-size: 11pt;
	font-weight: bold;
	padding: 5px 0px 2px 4px;
	color: #fff;
	margin: 0px;
	width: 160px;
}
#main-menu ul, #login-menu ul {
	list-style: none;
	margin: 0px;
	padding: 0 0 15px;
	border: none;
}
#main-menu ul li, #login-menu ul li {
	margin: 0px;
	padding: 0px;
}

#main-menu ul li a, #login-menu ul li a {
	font-size: 10pt;
	font-weight: bold;
	display: block;
	border-bottom: 1px dashed #888;
	padding: 5px 0px 2px 14px;
	text-decoration: none;
	color: #888;
	width:150px;
}

#main-menu ul li a:hover, #main-menu ul li a:focus, #login-menu ul li a:hover, #login-menu ul li a:focus {
	color: #fff;
	background-color: #888;
	border-bottom: 1px solid #fff;
	text-decoration: underline;
}
#main-menu ul li a.selected, #main-menu ul li a.selected:hover, #login-menu ul li a.selected, #login-menu ul li a.selected:hover {
	color: #888;
	background-color: #ccc;
	border-bottom: 1px solid #fff;
	text-decoration:none;
}
.ewallet #mainContent {
 	margin: 0 12em 0 12em; 
	padding: 0 2em 0 2em;
	font-size:.8em;
} 

#bottom-buttons {
	height: 100px;
	border:1px solid black;
}
.ewallet #footer { 
	height: 79px;
	padding: 0 10px; 
	background:#fff;
	border-top: 1px solid #b98d66;
} 
.ewallet #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.ewallet #footer img {
	vertical-align: top;
	padding-top: 30px;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* sliding tabs */
#tabMenu {margin:0;padding:5px;list-style:none;}
#tabMenu li {float:left;cursor:pointer;cursor:hand;}

/* about */
li.overview {width:70px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 10px;}
li.mission {width:70px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 10px;}
li.goals {width:70px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 10px;}
li.values {width:70px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 10px;}

/* distribution */
li.retailer {width:70px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 10px;}
li.reseller {width:130px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 10px;}

/* cardholder-service */
li.buying {width:100px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 5px;}
li.loading {width:125px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 5px;}
li.locator {width:120px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 5px;}

/* services */
li.consulting {width:245px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 5px;}
li.fees {width:120px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 10px;padding:5px 5px;}

/* products */
li.instant {width:130px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 5px;padding:5px 5px;}
li.payroll {width:125px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 5px;padding:5px 5px;}
li.private {width:120px;background:#b98d66;color:#fff;display:block;font-size:9pt;font-weight:bold;margin:0 5px;padding:5px 5px;}



li.mouseover {background-color:#888; color:#fff; text-decoration:underline;}
li.mouseout {background-color:#b98d66; color:#fff;}
li.selected {background-color:#ccc; color:#888;text-decoration:none;}

.box {width:450px; background-color:#fff; text-align:center; margin: 0px auto;}
.boxBody {width: 450px; text-align:justify; color:#000; background-color:#fff; margin: 40px auto; /*padding-bottom:20px;*/}

.boxBody div {display:none;}
.boxBody div.show {display:block;}

.boxBody div ul {margin:0 10px 0 25px;padding:0;list-style-image:none;list-style-position:outside;list-style-type:circle;}
.boxBody div li {padding:5px 0;cursor:hand;cursor:pointer}
.boxBody div ul li.last {border-bottom:none}
.boxBody div li span {font-size:8px;font-style:italic; color:#888;}

