.f-widget-root{
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	font-family:Arial, Verdana, Helvetica, sans-serif!important;
	font-size:16px!important;
	color:#000000!important;
	overflow:hidden!important;
	}
.f-widget-root.f-loading{
	-moz-opacity:.4 !important;
	filter:alpha(opacity: 40)!important;
	opacity:.4!important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"!important;
	}
.f-widget-root a {
    color: #005da4!important;
    }
.f-widget-root a:hover{
	text-decoration:none!important;
	}
.f-widget-root .f-trade-list{
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	}
	
.f-widget-root .f-trade{
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	}
.f-widget-root .f-trade table{
	width:100%!important;
	border-collapse:collapse!important;
	border: #ffffff 1px solid!important;
	border-right: none!important;
	}
.f-widget-root .f-trade table thead{
	text-align:left!important;
	background:#005da4!important;
	}
.f-widget-root .f-trade table thead tr{}
.f-widget-root .f-trade table thead tr th{
	text-align:left!important;
	padding:6px!important;
	border-right: #ffffff 1px solid!important;
	text-transform:uppercase!important;
	font-size:10px!important;
	color:#ffffff!important;
	}
.f-widget-root .f-trade table tbody{}
.f-widget-root .f-trade table tbody tr{
    background:#c0e0f0!important;
    }
.f-widget-root .f-trade table tbody tr:nth-child(even){
	background:#e9f4fa!important;
	}
.f-widget-root .f-trade table tbody tr td{
	border-top: #ffffff 1px solid!important;
	border-right: #ffffff 1px solid;!important
	padding:6px!important;
	}
	

.f-widget-root .f-filter{}
.f-widget-root .f-filter form{
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	margin:0 0 10px!important;
	}
.f-widget-root .f-filter form .f-search-string{
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	width:400px!important;
	}
.f-widget-root .f-filter form .f-search-string .f-wrp{
	width:100%!important;
	float:left!important;
	}
.f-widget-root .f-filter form .f-search-string .f-wrp div{
	margin:0 80px 0 0!important;
	border:1px solid #d5d9dc!important;
	padding:0 6px!important;
	height:24px!important;
	}
.f-widget-root .f-filter form .f-search-string .f-wrp div input{
	display:block!important;
	width:100%!important;
	line-height:24px!important;
	margin:0!important;
	padding:0!important;
	border:0!important;
	outline:none!important;
	font-size:14px!important;
	}
.f-widget-root .f-filter form .f-search-string .f-submit{
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	width:70px!important;
	float:left!important;
	display:block!important;
	margin:0 0 0 -70px!important;
	line-height:26px!important;
	height:26px!important;
	padding:0!important;
	background:#076ba9!important;
	}
.f-widget-root .f-filter form .f-search-string .f-submit input{
	position:absolute!important;
	display:block!important;
	top:0!important;
	right:0!important;
	text-align:right!important;
	z-index:2!important;
	width:100%!important;
	line-height:26px!important;
	height:26px!important;
	cursor:pointer!important;
	-moz-opacity:0 !important;
	filter:alpha(opacity: 0)!important;
	opacity: 0!important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;
	}
.f-widget-root .f-filter form .f-search-string .f-submit span{
	display:block!important;
	text-align:center!important;
	font-size:14px!important;
	color:#fff!important;
	}
.f-widget-root .f-filter form .f-search-string .f-registration{
	display:block!important;
	position:absolute!important;
	left:100%!important;
	top:0!important;
	float:left!important;
	margin:0 0 0 40px!important;
	height:26px!important;
	line-height:26px!important;
	text-align:center!important;
	background:#076ba9!important;
	color:#fff!important;
	text-decoration:none!important;
	padding:0 10px!important;
	}

.f-widget-root .f-status{
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	margin:10px 0 0 0!important;
	}
.f-widget-root .f-status label{
	display:block!important;
	float:left!important;
	margin:0 10px 0 0!important;
	}
.f-widget-root .f-status label span{}

.f-widget-root .f-perpage{
	position:absolute!important;
	bottom:0!important;
	right:0!important;
	}
.f-widget-root .f-perpage span{}
.f-widget-root .f-perpage select{}

.f-widget-root .f-count{
	padding:0 0 10px 0!important;
	}
.f-widget-root .f-list{}
.f-widget-root .f-list table{
	width:100%!important;
	border-collapse:collapse!important;
	border: #ffffff 1px solid!important;
	border-right: none!important;
	}
.f-widget-root .f-list table thead{
	text-align:left!important;
	background:#005da4!important;
	}
.f-widget-root .f-list table thead tr{}
.f-widget-root .f-list table thead  tr th{
	text-align:left!important;
	padding:6px!important;
	border-right: #ffffff 1px solid!important;
	text-transform:uppercase!important;
	font-size:10px!important;
	color:#ffffff!important;
	}
.f-widget-root .f-list table tbody{}
.f-widget-root .f-list table tbody tr{
    background:#c0e0f0!important;
    }
.f-widget-root .f-list table tbody tr:nth-child(even){
	background:#e9f4fa!important;
	}
.f-widget-root .f-list table tbody tr td{
	border-top: #ffffff 1px solid!important;
	border-right: #ffffff 1px solid!important;
	padding:6px!important;
	}
.f-widget-root .f-pagination{
	list-style:none!important;
	margin:0!important;
	padding: 10px 100px 0 0!important;
	position:relative!important;
	min-height:0!important;
	zoom:1!important;
	}
.f-widget-root .f-pagination li{
	float:left!important;
	}
.f-widget-root .f-pagination li.f-prev{
	position:absolute!important;
	right:30px!important;
	top:10px!important;
	min-height:0!important;
	}
.f-widget-root .f-pagination li.f-next{
	position:absolute!important;
	right:0!important;
	top:10px!important;
	}
.f-widget-root .f-pagination li a{
	display:block!important;
	padding:2px 4px!important;
	background:#fff!important;
	}
.f-widget-root .f-pagination li a:hover{
	}
.f-widget-root .f-pagination li a.f-cur{
	background:#076ba9!important;
	color:#fff!important;
	text-decoration:none!important;
	}
.f-widget-root .f-pagination li a.f-dots{
	background:#fff!important;
	}
	
.f-br{
	position:relative!important;
	clear:both!important;
	display:block!important;
	margin:-2px 0 0 0!important;
	padding:0!important;
	height:0!important;
	width:auto!important;
	float:none!important;
	font-size:1px!important;
	overflow:hidden!important;
    background: none!important;
    border: none!important;
	line-height:1px!important;
	outline:none!important;
	}
.f-no{
	display:none!important;
	}