
/* =Styles of the search results
---------------------------------------- */
.line {
	border-bottom: 1px solid #eaedea;
	font-size: 0.1em;
	height: 1px;
	width: 100%;
	line-height: 0.1em;
	}
.search-conditions {		
	padding: 13px;	
	float: left;
	}

.list-search-results,
.list-financial-results,
.list-news {
	float: left;
	width: 640px;
	border-top: 1px solid #eaedea;
	}
	.list-financial-results {border: 0;}
	.list-search-results li,
	.list-financial-results li,
	.list-news li {
		margin: 13px 0 0 0;
		padding: 5px 13px 13px;
		float: left;
		width: 614px;		
		}
	.list-search-results li.dark-item,
	.list-financial-results li.dark-item,
	.list-news li.dark-item {
		background: #f6f7f6 url(/images/components/dark-item-bottom.gif) no-repeat 0% 0%;
		padding: 0 0 13px;	
		width: 640px;		
		}
		.list-search-results li.dark-item div,
		.list-financial-results li.dark-item div,
		.list-news li.dark-item div {
			background: transparent url(/images/components/dark-item-top.gif) no-repeat 0% 0%;		
			padding: 5px 13px 0;	
			float: left;
			width: 614px;
			}
		.list-search-results li strong {
			font-size: 1.3em;
			color: #000;
			}
		.list-search-results li .type {
			color: #EE3424;
			padding: 5px 0 0;
			}
		.list-news p,
		.list-financial-results p {
			padding: 0;
			}
		.list-news p.date,
		.list-financial-results p.date {
			padding: 8px 0 0;
			color: #000;
			}
		.list-news .title a,
		.list-news .title a:visited,
		.list-financial-results a,
		.list-financial-results a:visited {
			font-size: 1.2em;
			font-weight: bold;
			line-height: 1.6em;
			}

/* =Category news list
---------------------------------------- */
ul.list-category-news,
ul.tabbernav {
	float: left;
	width: 640px;
	border-bottom: 2px solid #eaedea;
	padding: 20px 0 0;
	}
	ul.list-category-news li,
	ul.tabbernav li {
		float: left;
		padding: 0 0 2px 3px;
		}
		ul.tabbernav li a,
		ul.tabbernav li a:visited,
		ul.list-category-news li a,
		ul.list-category-news li a:visited {
			float: left;
			font-size: 1.1em;
			font-weight: bold;
			color: #4e4e4e;
			padding: 0 3px 0 0;
			}
			ul.list-category-news li a:hover,
			ul.tabbernav li a:hover {
				color: #ee3424;
				text-decoration: none;
				}
			ul.list-category-news li a span,
			ul.tabbernav li a span {
				float: left;
				padding: 9px 10px;			
				cursor: pointer;					
				}
		ul.list-category-news li.current,
		ul.tabbernav li.tabberactive {
			background: transparent url(/images/components/news-tab-current-left.png) no-repeat 0% 0%;
			}
			ul.tabbernav li.tabberactive a,
			ul.tabbernav li.tabberactive a:visited,
			ul.tabbernav li.tabberactive a:hover,
			ul.list-category-news li.current a,
			ul.list-category-news li.current a:visited,
			ul.list-category-news li.current a:hover {
				background: transparent url(/images/components/news-tab-current-right.png) no-repeat 100% 0%;
				color: #fff;
				}
				ul.list-category-news li.current a span,
				ul.tabbernav li.tabberactive a span {
					margin: 0 0 -5px;
					padding-bottom: 14px;
					background: transparent url(/images/components/news-tab-current.png) no-repeat 50% 100%;
					position: relative;
					display: block;
					}
			

/* =TabberTabs
---------------------------------------- */
.tabberlive {
    padding:1em 0 10px;
    margin:0;
    overflow:hidden;
    width:100%;
    position:static;
    }
    .tabberlive .tabbertabhide {
		display:none;
		}
	.tabbertab{
		float: left;
		width: 100%;
		padding: 10px 0 20px;
		}

/* =Pager
---------------------------------------- */
.pager-top,
.pager-bottom {
	float: right;
	padding: 13px 0;
	font-size: 0.9em;
	}
	.pager-bottom {		
		width: 100%;
		border-top: 1px solid #eaedea;
		margin: 13px 0 0;
		}
	.pager {
		float: right;
		}
	.pager span,	
	.pager a {
		float: left;
		padding: 0 8px;
		font-weight: bold;
		}
		.pager span {
			color: #000;
			}
	a.prev {
		padding: 0;
		margin: 0 0 0 6px;
		width: 13px;			
		background: transparent url(/images/components/arrow-to-left.gif) no-repeat 0% 5px;
		text-indent: -9999em;
		}
	a.next {
		padding: 0;
		margin: 0 6px 0 0;
		width: 13px;			
		background: transparent url(/images/components/arrow-to-right.gif) no-repeat 100% 5px;		
		text-indent: -9999em;
		}
		