﻿#header {
	BACKGROUND: #2C99CD;
}
#trends {
	MARGIN: 0px auto; WIDTH: 100%;
}

.background .inner {
	POSITION: relative; z-index: 100;
}
#trends .inner {
	POSITION: relative; WIDTH: 800px; ZOOM: 1; OVERFLOW: hidden;
}
#trends UL {
	Z-INDEX: 20; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px;
}
#trends LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline; PADDING-TOP: 0px;
}
#trends EM {
	  DISPLAY: none;
}
#trends A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px;
}
#trends LI.trend-label {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px;
}
#trends LI.trend-label {
	TEXT-TRANSFORM: uppercase;   LETTER-SPACING: 0.2em; COLOR: #def; FONT-SIZE: 9px;
}
#trends A {
	  DISPLAY: inline-block; COLOR: #cccccc;
}
#trends A:hover {
	  COLOR: #def; TEXT-DECORATION: none;
}
#trends A.active {
	  COLOR: #def; TEXT-DECORATION: none;
}
#trends DL {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ace; PADDING-TOP: 10px;
}
#trends DT {
	DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #df6; FONT-SIZE: 11px;
}
#trends DT IMG {
	VERTICAL-ALIGN: middle;
}
#trends DD {
	MARGIN: 0px;
}
#trends DD STRONG {
	COLOR: #fff;
}

UL.trendscontent A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px;;
}
UL.trendscontent A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; ;
}


.trendtip {
	POSITION: relative; LINE-HEIGHT: 18px; MARGIN-TOP: 9px; WIDTH: 240px; DISPLAY: none; BACKGROUND: #fff; COLOR: #aaa; FONT-SIZE: 11px;
}
.trendtip-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #000; PADDING-TOP: 10px;
}
.trendtip-trend {
	DISPLAY: block; FONT: bold 15px/18px "Helvetica Neue", Arial, Sans-serif; MARGIN-BOTTOM: 10px; COLOR: #fa2;
}
.trendtip-trend:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; ;
}
.trendtip-trend:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px;  
}
.trendtip-desc {
	LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #ddd; FONT-SIZE: 13px;
}
.trendtip-source A {
	COLOR: #6ac; TEXT-DECORATION: none;
}
.trendtip-pointer {
	POSITION: absolute; WIDTH: 17px; BACKGROUND: url('images/trendtip-pointer.gif'); HEIGHT: 9px; MARGIN-LEFT: -8px; TOP: -9px; LEFT: 50%;
}



#footer .footer-nav LI.first {
	FLOAT: left; MARGIN-RIGHT: 130px;
}
.language-select {
	TEXT-ALIGN: right; WIDTH: 200px; FLOAT: right;
}
.language-select LI + LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 25px !important; PADDING-TOP: 0px !important
}
.language-select .locale:hover {
	TEXT-DECORATION: underline;
}
.language-select .arrow {
	COLOR: #999; FONT-SIZE: 0.7em; CURSOR: pointer; FONT-WEIGHT: bold;
}
.language-select A {
	COLOR: #555; CURSOR: pointer; FONT-WEIGHT: bold;
}
 
#signin_menu {
	Z-INDEX: 100; BORDER-BOTTOM: #ccc 5px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #ccc 5px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 230px; PADDING-RIGHT: 8px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 5px solid; TOP: 100%; RIGHT: 0px; BORDER-RIGHT: #ccc 5px solid; PADDING-TOP: 8px; 
}