/* investments list */
#grid_left{
	float:left;
	width:270px;
	margin-left: -100%;
	background-color:#fafafa;
}
#grid_left #tab_hi{
	position:relative;
	float:left;
}
#grid_left #tab_li{
	position:relative;
	float:left;
	margin:20px 0 0 10px;
}
#grid_left #categories{
	position:relative;
	float:left;
	margin:18px 0 20px 20px;
}

.investments_list{
	float:left;
	width:100%;
	font-family:"MiriadPro";
}
.investments_list h1{
	font-size:24px;
	color:#3c3c3c;
}
.investments_list .inner{
	margin-left:270px;
	padding:20px 20px 0 20px;
}
.investments_list table{
	width:100%;
}
.investments_list th{
	font-weight:normal;
	color:#dddad7;
	font-size:12px;
	text-transform:uppercase;
	padding:8px 0 10px 0;
	border-bottom:1px #dddad7 solid;
}
.investments_list td{
	padding:14px 0 14px 10px;
	border-bottom:1px #dddad7 solid;
}
.investments_list th.date,
.investments_list th.status,
.investments_list th.sum,
.investments_list th.details{
	padding-left:10px;
}
.investments_list td.name{
}
.investments_list td.name a, .investments_list td.name a:hover{
	display:block;
	font-size:14px;
	color:#0185c3;
	/*font-weight:bold;*/
}
.investments_list tr.sel{
	background-color:#f4fbff;
}
.investments_list tr.sel a, .investments_list tr.sel a:hover{
	color:#00aeff;
}
.investments_list td.date,
.investments_list td.status{
	width:10%;
	font-size:13px;
	color:#3c3c3c;
}
.investments_list td.sum{
	width:10%;
	font-size:13px;
	color:#3c3c3c;
	font-weight:bold;
}
.investments_list td.details{
	width:10%;
}
.investments_list td.details a, .investments_list td.details a:hover{
	display:block;
	width:95px;
	font-size:13px;
	color:#0185c3;
	background:transparent url("../gfx/button_magnifier.png") no-repeat right top;
}

.investments_list .color_pointer{
	float:left;
	margin:0 5px 0 0;
}

#pagination{
    margin:15px 0 0;
	padding:0;
}
#pagination li{
    background-color: #fff;
    border: 1px solid #D0CFCF;
    color: #474747;
    float: left;
    font-size: 11px;
    margin-right: 5px;
	-webkit-border-radius:1.5em;
	-moz-border-radius:1.5em;
	border-radius:1.5em;
}
#pagination li:hover{
	background-color:#ededed;
}
#pagination .previous-off:hover{
	background-color:#fff;
}
#pagination li a{
	color:#0185c3;
    border: 1px solid #EEEEEE;
    display: block;
    padding: 6px 8px;
	-webkit-border-radius:1.5em;
	-moz-border-radius:1.5em;
	border-radius:1.5em;
}
#pagination li div{
    border: 1px solid #EEEEEE;
    padding: 6px 9px;
	-webkit-border-radius:1.5em;
	-moz-border-radius:1.5em;
	border-radius:1.5em;
	color:#a4a09b;
}
#pagination a{
    color: #474747;
    display: block;
    text-decoration: none;
}
#pagination .active{
    background-color: #8fceec;
    border: 1px solid #2094ca;
    color: #FFFFFF;
    font-weight: bold;
}
#pagination .active:hover{
    background-color: #8fceec;
}
#pagination .active div{
    border: 1px solid #4DC6EE;
	-webkit-border-radius:1.5em;
	-moz-border-radius:1.5em;
	border-radius:1.5em;
    padding: 6px 9px;
	color:#fff;
}
#pagination .next a, #pagination .previous a{
    border: 1px solid #EEEEEE;
    display: block;
    padding: 6px 9px;
	color:#a4a09b;
}
#pagination .next-off:hover{
	background-color:#fff;
}

.filters{
	display:inline-block;
	width:auto;
	height:40px;
	border:1px #dddad7 solid;
	z-index:10000;
	-webkit-border-radius:.3em; 
	-moz-border-radius:.3em;
	border-radius:.3em;
	-moz-box-shadow: 0px 0px 5px #888;
	-webkit-box-shadow: 0px 0px 5px #888;
	box-shadow: 0px 0px 5px #888;
	overflow:hidden;
	background:#ffffff;
	background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));
	background:-moz-linear-gradient(top,  #ffffff,  #ededed);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
	padding:0 10px;
	margin:0 0 10px 0;
}
.filters .title{
	float:left;
	height:26px;
	padding:14px 15px 0 0;
	font-size:12px;
	color:#5a5a5a;
	background:transparent url("../gfx/bg_filters.png") no-repeat right top;
}
.filter{
	float:left;
	height:39px;
	padding:0 10px 0 8px;
}
.filter a, .filter a:hover{
	display:inline-block;
	font-size:12px;
	color:#94908c;
	padding-top:14px;
	padding-bottom:14px;
	padding-left:17px;
	background:transparent url("../gfx/filters_delete.png") no-repeat 0px 14px;
}