BODY {
	MARGIN: 0px; COLOR: #222; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 0.71em; BACKGROUND-COLOR: #fff
}
TD {
	MARGIN: 0px; COLOR: #222; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	MARGIN: 0px; COLOR: #222; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #1a5083; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1a5083; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1a5083; TEXT-DECORATION: underline
}
A:active {
	COLOR: #1a5083; TEXT-DECORATION: none
}
TABLE {
	WIDTH: 100%
}
CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 5px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	BORDER-RIGHT: #a7c7e7 1px solid; BORDER-TOP: #a7c7e7 1px solid; FONT-SIZE: 0.95em; BORDER-LEFT: #a7c7e7 1px solid; COLOR: #1a5083; BORDER-BOTTOM: #a7c7e7 1px solid
}
INPUT {
	BORDER-RIGHT: #a7c7e7 1px solid; BORDER-TOP: #a7c7e7 1px solid; FONT-SIZE: 0.95em; BORDER-LEFT: #a7c7e7 1px solid; COLOR: #1a5083; BORDER-BOTTOM: #a7c7e7 1px solid
}
INPUT[type=checkbox],INPUT[type=radio] {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.checkbox,INPUT.radio{
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#help P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}

P.ticker {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
SELECT.sector {
	BORDER-RIGHT: #a7c7e7 1px solid; BORDER-TOP: #a7c7e7 1px solid; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #a7c7e7 1px solid; WIDTH: 150px! important; COLOR: #1a5083; BORDER-BOTTOM: #a7c7e7 1px solid
}
SELECT.sectorTop {
	BORDER-RIGHT: #a7c7e7 1px solid; BORDER-TOP: #a7c7e7 1px solid; MARGIN: 5px 0px 10px 5px; BORDER-LEFT: #a7c7e7 1px solid; WIDTH: 150px! important; COLOR: #1a5083; BORDER-BOTTOM: #a7c7e7 1px solid
}
SELECT.sectorLoong {
	BORDER-RIGHT: #a7c7e7 1px solid; BORDER-TOP: #a7c7e7 1px solid; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #a7c7e7 1px solid; WIDTH: 195px! important; COLOR: #1a5083; BORDER-BOTTOM: #a7c7e7 1px solid
}
DIV.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 0px
}
.adText {
	color:#A7C7E7;
	font-size:0.8em;
	letter-spacing:0.6em;
	text-align:center;
}
#main DIV.button A {
	COLOR: #fff
}
#main .buttonLeft A {
	COLOR: #fff
}
#main .buttonRight A {
	COLOR: #fff
}

.buttonLeft {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: url(/images/buttonBlue.png) no-repeat left 0px; LINE-HEIGHT: 17px; HEIGHT: 19px
}
.buttonRight {
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/buttonBlue.png) no-repeat right 0px; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center
}

.buttonRightGo
{
 PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
 background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -553px 0px;width:15px; 
}


.buttonRightCustom
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold;font-size:11px; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
 background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -429px 0px;width:139px; 
}

.buttonRightAnnuties
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
 background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -407px 0px; 
}
 
.buttonRightAdd
{
 PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
 background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -546px 0px;width:22px; 
}

.buttonRightRegister
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
  background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -506px 0px;width :62px; 
}
 
.buttonRightLogin
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
  background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -526px 0px;width:42px; 
}

.buttonRightChart
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
  background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -463px 0px; width :105px; 
}

.buttonRightSearch
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
  background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: 483px 0px;width:71px; 
}

.buttonRightPrevNext
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
  background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: 493px 0px;width:81px; 
}

.buttonRightUpdate
{
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center;
  background-image: url(/images/spriteIcons.png); background-color: transparent; background-position: -516px 0px;width:52px; 
}

.nButtonLeft {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: url(/images/buttonGrey.png) no-repeat left 0px; LINE-HEIGHT: 17px; HEIGHT: 19px
}
.nButtonRight {
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/buttonGrey.png) no-repeat right 0px; LINE-HEIGHT: 17px; HEIGHT: 19px; TEXT-ALIGN: center
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .clearfix {
	FONT-SIZE: 1px; HEIGHT: 1px
}
DIV.space {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 100%; HEIGHT: 5px! important
}
div.divider {
	background-color: #1A5083;
	height: 3px;
}
button {
border: 0px;
background-color:White;  
color:#FFFFFF;
padding:0px;
font-size:11px; 
vertical-align:middle;
}
.adText {
color:#A7C7E7;
font-size:0.8em;
letter-spacing:0.6em;
text-align:center;
}
.textHead
{
background-color:#ECF1F9;
border-bottom:1px solid #A7C7E7;
color:#222222;
font-weight:bold;
padding:2px;
}
#page {
	MARGIN: 0px auto; WIDTH: 980px
}
#topMain {
	WIDTH: 100%
}
#topBG {
	FLOAT: left; WIDTH: 950px; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#topBgLeft {
	FLOAT: left
}
#topBgRight {
	FLOAT: left
}
#topestMenu {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) no-repeat -1px -268px; MARGIN-LEFT: 0px; WIDTH: 950px; MARGIN-RIGHT: 0px;HEIGHT: 3px; BACKGROUND-COLOR: #ffffff
}
#chooseService {
	FLOAT: left; MARGIN: 5px 0px 0px 10px
}
#menuService {
	FLOAT: left; MARGIN: 5px 0px 0px
}
#menuService UL {
	MARGIN-TOP: 0px; MARGIN-LEFT: -40px; TEXT-INDENT: 0px
}
#menuService LI {
	PADDING-LEFT: 9px; FLOAT: left; MARGIN-LEFT: 8px; TEXT-INDENT: 0px; LIST-STYLE-TYPE: none
}
#menuService LI DIV{	BACKGROUND-POSITION: left 5px;margin:5px 3px 0px 0px; float: left; BACKGROUND: url(/images/spriteIcons.png) no-repeat -455px -19px; width:6px;height:6px;
}
#date {
	FLOAT: right; MARGIN: 5px 5px 0px; TEXT-ALIGN: right
}
#date a
{
	color:#1A5083;text-decoration:underline;font-weight:bold;
	
}
#date a:hover
{
	color:#1A5083;text-decoration:none;	
}
#middleTop {
	FLOAT: left; MARGIN: 10px 0px 0px 10px
}
#middleTop H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-TOP: 2px
}
#middleTop P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-TOP: 2px
}
#trustnetLogo {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/03_trustnetLogo.png); MARGIN: 25px 50px 0px 10px; WIDTH: 172px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#banner {
	FLOAT: right; MARGIN: 15px 0px 0px 10px
}
#mainMenu {
	BACKGROUND-POSITION: 50% top;	DISPLAY: block;	FONT-SIZE: 1.1em;	FLOAT: left;	BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px;
	/*WIDTH: 803px;*/	HEIGHT: 25px; WIDTH: 680px;
}
#mainMenu A {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 13px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A:link {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 13px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A:visited {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 13px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A:active {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 13px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.localSites {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.localSites:link {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.localSites:visited {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.localSites:active {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flag {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flag:link {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flag:visited {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flag:active {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flag .selected {
	BORDER-RIGHT: #689cc9 0px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flagLast {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flagLast:link {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flagLast:visited {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flagLast:active {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 0px solid; COLOR: #1a5083; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.selected {
	BACKGROUND-POSITION: 50% top; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.selected:visited {
	BACKGROUND-POSITION: 50% top; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A:hover {
	BACKGROUND-POSITION: 50% top; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.localSites:hover {
	BACKGROUND-POSITION: 50% top; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flag:hover {
	BACKGROUND-POSITION: 50% top; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A.flagLast:hover {
	BACKGROUND-POSITION: 50% top; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainMenu LI {
	BORDER-RIGHT: #689cc9 1px solid; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #e7f2fa 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#subMenu {
	WIDTH: 679px; DISPLAY: block; HEIGHT: 24px; MARGIN: 0; FLOAT: left; BACKGROUND-COLOR: #1A5083; BORDER-LEFT: 1px solid #e7f2fa;
}
#portfolioMenu A {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioMenu A:link {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px;  FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioMenu A:visited {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px;  FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT:18px; TEXT-DECORATION: none
}
#portfolioMenu A:active {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioMenu A:hover {
	BACKGROUND-POSITION: 25% top; DISPLAY: block; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioMenu A.selected {
	BACKGROUND-POSITION: 25% top; DISPLAY: block; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioSubMenu A {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioSubMenu A:link {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px;  FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioSubMenu A:visited {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px;  FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT:18px; TEXT-DECORATION: none
}
#portfolioSubMenu A:active {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 25% top; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioSubMenu A:hover {
	BACKGROUND-POSITION: 25% top; DISPLAY: block; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff;  HEIGHT: 18px; TEXT-DECORATION: none
}
#portfolioSubMenu A.selected {
	BACKGROUND-POSITION: 25% top; DISPLAY: block; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) repeat-x -1px -229px; COLOR: #fff; HEIGHT: 18px; TEXT-DECORATION: none
}
#subMenu A {
	COLOR: #fff
}
#main {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 950px; BACKGROUND-COLOR: #ffffff;
}
#main H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 1.6em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#main H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-TOP: 0px
}
#main H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 2px; PADDING-TOP: 0px
}
#leftColumn {
	FLOAT: left; MARGIN: 12px 5px 0px 0px; WIDTH: 125px; BACKGROUND-COLOR: #ffffff
}
#leftColumn INPUT {
	BORDER-RIGHT: #1a5083 1px solid; BORDER-TOP: #1a5083 1px solid; PADDING-LEFT: 4px; MARGIN: 3px 0px 3px 3px; BORDER-LEFT: #1a5083 1px solid; WIDTH: 130px; COLOR: #222; BORDER-BOTTOM: #1a5083 1px solid
}
#leftColumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftColumn LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 6px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/bgArrowLeft.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#leftColumn A {
	DISPLAY: block
}
#leftColumn A:hover {
	DISPLAY: block
}
#leftColumn A:active {
	DISPLAY: block
}
#leftColumn A:visited {
	DISPLAY: block
}
#searchTop {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND: url(/images/spriteIcons.png) no-repeat -1px -60px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px 0px; WIDTH: 125px; PADDING-TOP: 5px; 
}
#portfolioLoginTop {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND: url(/images/spriteIcons.png) no-repeat -1px -60px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px 5px; WIDTH: 125px; PADDING-TOP: 5px; 
}
#searchBot {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND: url(/images/spriteIcons.png) no-repeat -127px -60px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 0px; WIDTH: 125px; height:80px;  PADDING-TOP: 8px; 
}
#portfolioLoginBot {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND: url(/images/spriteIcons.png) no-repeat -127px -60px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; WIDTH: 125px; height:130px; PADDING-TOP: 8px; 
}
#searchTop P {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px 0px
}
#portfolioLoginTop P {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px 5px
}
#searchBot P {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px 0px
}
#portfolioLoginBot P {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px 5px
}
.loginName {
	FONT-WEIGHT: bold; COLOR: #d72626
}
#leftColumn FIELDSET {
	BORDER-RIGHT: #a7c7e7 1px solid; BORDER-TOP: #a7c7e7 1px solid; MARGIN: 8px 0px 0px 0px; BORDER-LEFT: #a7c7e7 1px solid; BORDER-BOTTOM: #a7c7e7 1px solid
}
#leftColumn LEGEND {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 3px; COLOR: #1a5083; PADDING-TOP: 0px
}
#topRow {
	PADDING-RIGHT: 0px; BORDER-TOP: #a7c7e7 1px dotted; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px 0px; WIDTH: 805px; PADDING-TOP: 10px; BORDER-BOTTOM: #a7c7e7 1px dotted
}
#topRow SELECT {
	DISPLAY: inline; MARGIN: 0px 15px 0px 5px; WIDTH: 150px
}
#topRow LABEL {
	DISPLAY: inline
}
TD#searchAd {
	WIDTH: 250px
}
TD#searchAd IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIgDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#centreColumnHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 0px; WIDTH: 647px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
DIV.centreColumnBig {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 0px; WIDTH: 805px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
DIV.centreColumnMedium {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 0px; WIDTH: 650px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
DIV.centreColumnSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 0px; WIDTH: 500px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}



DIV.leftColumnSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 490px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
IMG.researchImg {
	BORDER-RIGHT: #1a5083 1px solid; BORDER-TOP: #1a5083 1px solid; FLOAT: left; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #1a5083 1px solid; BORDER-BOTTOM: #1a5083 1px solid
}
IMG.commentImg {
	BORDER-RIGHT: #1a5083 1px solid; BORDER-TOP: #1a5083 1px solid; FLOAT: right; MARGIN: 0px 0px 0px 8px; BORDER-LEFT: #1a5083 1px solid; BORDER-BOTTOM: #1a5083 1px solid
}
IMG.logoLeft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 8px 0px 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.logoRight {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 8px; BORDER-RIGHT-WIDTH: 0px
}
IMG.tool {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 10px 10px 0px; BORDER-RIGHT-WIDTH: 0px
}
#rightColumnHome {
	MARGIN-TOP: 20px; FLOAT: right; WIDTH: 155px; BACKGROUND-COLOR: #ffffff; MARGIN-RIGHT:4px; 
}
DIV.rightColumnBig {
	FLOAT: right; WIDTH: 310px; BACKGROUND-COLOR: #ffffff
}
#footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND: url(/images/spriteIcons.png) no-repeat -1px -268px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 10px; WIDTH: 960px; height:3px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#footer TABLE {
	WIDTH: 940px;margin-top:10px; 
}
#footer TD {
	PADDING-BOTTOM: 10px
}
#footer IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rowContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.columnContentLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH:317px; PADDING-TOP: 0px
}
.columnContentRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH:317px; PADDING-TOP: 0px
}
.rowContentUnderline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #a7c7e7 1px dotted
}
.rowContentRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px
}
.boxContentBigLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 317px; PADDING-TOP: 0px
}
.boxContentBigRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 317px; PADDING-TOP: 0px
}
.boxContentSmallLeft {
	FLOAT: left; WIDTH: 49.5%
}
.boxContentSmallRight {
	FLOAT: right; WIDTH: 49.5%
}
.header {
	PADDING-RIGHT: 0px; BORDER-TOP: #a7c7e7 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #1a5083; PADDING-TOP: 0px; BACKGROUND-COLOR: #ecf1f9
}
.header1{
	PADDING-RIGHT: 0px;  border-bottom: #a7c7e7 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #1a5083; PADDING-TOP: 0px; BACKGROUND-COLOR: #ecf1f9
}

#main .header1 H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 1.0em; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}

#main .header H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 1.15em; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
#main .topheader H1 {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ecf1f9
}
SPAN.moreRight {
	FONT-SIZE: 0.85em; FLOAT: right; MARGIN-RIGHT: 5px
}
SPAN.headLeft {
	FLOAT: left
}
.topheader {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 100%
}
#main DIV.topheader A {
	COLOR: #CE1010
}
#main TD.topheader A {
	COLOR: #CE1010
}
TD.topheader A {
	COLOR: #CE1010
}
TD.list LI
{
	display:inline;vertical-align:text-top;list-style-type:none;   
}
.content {
	FLOAT: left; MARGIN: 0px; WIDTH: 100%
}
.contentTop {
	FLOAT: left; MARGIN: 5px 0px -3px; WIDTH: 100%; 
}
.contentTop1 {
	FLOAT: left; MARGIN: 3px 0px 5px 0px; WIDTH: 100%; padding-left: 4px;
}
.contentMark {
	CLEAR: both; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 60px; BACKGROUND-IMAGE: url(/images/mark.png); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.linkList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.linkList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.linkList LI DIV{
	 BACKGROUND:url(/images/spriteIcons.png) no-repeat -461px -19px;width:4px; height:5px; margin:5px 5px 0px 0px; float:left; 
}
UL.factSheet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.factSheet LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 0px; FLOAT: left;PADDING-BOTTOM: 5px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.factSheet LI DIV{
	BACKGROUND:url(/images/spriteIcons.png) no-repeat -461px -19px; width:4px; height:5px;float:left;margin:5px 5px 0px 0px;
}
UL.factSheet LI.print {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/printer.png); PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.forum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.video {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.forum LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(/images/bgForum.gif); PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.video LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 2px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(/images/bgVideo.gif); PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.toolset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;FONT-SIZE:12px;
}
UL.toolset LI {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% top; BORDER-TOP: #a7c7e7 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.95em; background: url(/images/spriteIcons.png) repeat-x  -1px -204px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a7c7e7 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a7c7e7 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 18px
}
#main UL.toolset A {
	DISPLAY: block;COLOR: #222; HEIGHT: 17px;white-space:nowrap;  
}
UL.toolset div.portfolio {float:left; 
	background:transparent url(/images/spriteIcons.png) no-repeat scroll  -381px -19px; width:15px; height:16px;margin-right: 3px;  
}
UL.toolset div.portfolioScan {
	background:url(/images/spriteIcons.png) no-repeat -396px -19px;width:15px; height:16px;float:left; margin-right: 3px;  
}
UL.toolset div.fundFilter {
	background:url(/images/spriteIcons.png) no-repeat -349px -19px;width:15px; height:16px;float:left; margin-right: 3px;
}
UL.toolset div.brochures {	
	background:url(/images/spriteIcons.png) no-repeat -319px -19px;width:15px; height:16px;float:left;margin-right: 3px; 
}
UL.toolset div.multiplot {
	background:url(/images/spriteIcons.png) no-repeat -365px -19px;width:15px; height:16px;float:left; margin-right: 3px;
}
UL.toolset div.fundcomparison {
		background:url(/images/spriteIcons.png) no-repeat -272px -19px;width:15px; height:16px;float:left;margin-right: 3px; 
}
UL.toolset div.CrownFundRatings {
	background:url(/images/spriteIcons.png) no-repeat -440px -19px;width:15px; height:16px;float:left;margin-right: 3px; 
}
UL.toolset div.DragonFundRatings {
	background:url(/images/spriteIcons.png) no-repeat -468px -19px;width:15px; height:16px;float:left;margin-right: 3px; 
}
UL.toolset div.afi {
	background:url(/images/spriteIcons.png) no-repeat -424px -19px;width:15px; height:16px;float:left;margin-right: 3px; 
}
UL.toolset div.discretePerf {
	background:url(/images/spriteIcons.png) no-repeat -335px -19px;width:15px; height:16px;float:left; margin-right: 3px;
}
UL.toolset div.topQuart {
	background:url(/images/spriteIcons.png) no-repeat -412px -19px;width:15px; height:16px;float:left;margin-right: 3px; 
}
UL.toolset div.advTools {
	background:url(/images/spriteIcons.png) no-repeat -286px -19px;width:15px; height:16px;float:left;margin-right: 3px;
}
UL.toolset div.ifa {
	background:url(/images/spriteIcons.png) no-repeat -424px -19px;width:15px; height:16px;float:left; margin-right: 3px;
}
.boxContentBigRightAdvert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 317px; PADDING-TOP: 0px
}
DIV.advert {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
P.advertisement {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 3px; COLOR: #a7c7e7; LETTER-SPACING: 0.6em
}
.highLight {
	COLOR: #222
}
.readMore {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 2px; COLOR: #d72626
}
.date {
	FONT-SIZE: 9px; COLOR: #999
}
.year {
	COLOR: #fff
}
.black {
	COLOR: #222
}
.scroll {
	MARGIN-TOP: 10px; OVERFLOW-Y: auto; FLOAT: left; OVERFLOW-X: hidden; WIDTH: 100%; HEIGHT: 200px
}
TABLE.format {
	MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: #a7c7e7 1px solid
}

TABLE.format TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #222; PADDING-TOP: 2px
}
TABLE.format TD.odd {
	BACKGROUND-COLOR: #ecf1f9
}

TABLE.format TR.yellow TD {
	BACKGROUND-COLOR: #FAF8CC
}
TABLE.format TR.yellow {
	BACKGROUND-COLOR: #FAF8CC
}

TABLE.format TR.Red TD {
	BACKGROUND-COLOR: #F0A7A0
}
TABLE.format TR.Red {
	BACKGROUND-COLOR: #F0A7A0
}

TABLE.format TR.odd {
	BACKGROUND-COLOR: #ecf1f9
}

TABLE.format TD.oddFirst 
{
	width: 25px;
	BACKGROUND-COLOR: #ecf1f9;
}

TABLE.format TD.evenFirst 
{
	width: 25px;
	BACKGROUND-COLOR: #ffffff;
}

TABLE.format TD.oddSec
{
	width: 350px;
	BACKGROUND-COLOR: #ecf1f9;
}

TABLE.format TD.evenSec
{
	width: 350px;
	BACKGROUND-COLOR: #ffffff;
}
td#header 
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #222; PADDING-TOP: 2px; BORDER-BOTTOM: #a7c7e7 1px solid; BACKGROUND-COLOR: #ecf1f9; float:left; text-align:left;	
}

td#ShortListheader 
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #222; PADDING-TOP: 2px; BORDER-BOTTOM: #a7c7e7 1px solid; BACKGROUND-COLOR: #ecf1f9;  text-align:left;	
}

TABLE.format TR TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #222; PADDING-TOP: 2px; BORDER-BOTTOM: #a7c7e7 1px solid; BACKGROUND-COLOR: #ecf1f9;  
}

TABLE TR.highlight TD {
	FONT-WEIGHT: bold; COLOR: #fff! important; BACKGROUND-COLOR: #1b4d81
}
.tabsLong {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #1a5083 2px solid; TEXT-ALIGN: center
}
.tabsLong UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tabsLong LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; MIN-WIDTH: 40px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -204px; PADDING-BOTTOM: 3px; MARGIN: 0px; CURSOR: pointer; COLOR: #1a5083; PADDING-TOP: 3px;  LIST-STYLE-TYPE: none; HEIGHT: 15px; TEXT-ALIGN: center
}
.tabsLong LI.selected {
	BACKGROUND-POSITION: 50% bottom; DISPLAY: block; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -229px; CURSOR: auto; COLOR: #fff; 
}

.tabsLong LI.hover {
	BACKGROUND-POSITION: 50% bottom; DISPLAY: block; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -229px; CURSOR: auto; COLOR: #fff; ; text-decoration: none;
}

.tabsLong LI.selected a{
	 COLOR: #fff;
} 
.underTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 3px; BACKGROUND-COLOR: #1a5083
}
#main .underTabs A {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #a7c7e7; PADDING-TOP: 0px
}
#main .underTabs A.selected {
	FONT-WEIGHT: bold; COLOR: #fff
}
#toolsMainMenu {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 0px; WIDTH: 100%; HEIGHT: 21px
}
#toolsMainMenu A {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; WIDTH: 130px; COLOR: #1a5083; PADDING-TOP: 2px; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#toolsMainMenu A:link {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; WIDTH: 130px; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#toolsMainMenu A:visited {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; WIDTH: 130px; COLOR: #1a5083; PADDING-TOP: 2px;  HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#toolsMainMenu A:active {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -204px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; WIDTH: 130px; COLOR: #1a5083; PADDING-TOP: 2px; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#toolsMainMenu A.selected {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -229px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px;  HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#toolsMainMenu A.selected:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -229px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px;  HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#toolsMainMenu A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -229px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#toolsSubMenu {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #e7f2fa 1px solid; WIDTH: 648px; HEIGHT: 22px; BACKGROUND-COLOR: #1a5083
}
#toolsSubMenu A {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; COLOR: #a7c7e7; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#toolsSubMenu A:link {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; COLOR: #a7c7e7; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#toolsSubMenu A:visited {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; COLOR: #a7c7e7; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#toolsSubMenu A:active {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; COLOR: #a7c7e7; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#toolsSubMenu A.selected {
	COLOR: #fff
}
#toolsSubMenu A.selected:visited {
	COLOR: #fff
}
#toolsSubMenu A:hover {
	COLOR: #fff
}
.oneThirdContentFirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 210px; PADDING-TOP: 0px
}
.oneThirdContentSecond {
	BORDER-RIGHT: #a7c7e7 1px dotted; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; BORDER-LEFT: #a7c7e7 1px dotted; WIDTH: 210px; PADDING-TOP: 0px
}
.oneThirdContentThird {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 210px; PADDING-TOP: 0px
}
DIV.headerToolName {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% top; BORDER-TOP: #a7c7e7 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -204px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px 5px; BORDER-LEFT: #a7c7e7 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a7c7e7 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 14px
}
#main H3.afi {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/icoAFI.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.riskOne {
	BACKGROUND-COLOR: #96bf0d
}
.riskTen {
	BACKGROUND-COLOR: #d3031c
}
.riskNeutral {
	BACKGROUND-COLOR: #a7c7e7
}
.rising {
	BACKGROUND-COLOR: #96bf0d
}
.neutral {
	BACKGROUND-COLOR: #a7c7e7
}
.falling {
	BACKGROUND-COLOR: #d3031c
}
.small {
	BACKGROUND-COLOR: #eee
}

.SelectorBox 
{
	FLOAT: left;
	position: absolute;
	WIDTH: 215px;
	height: 320px;
}
.key
{
	display:block;
	width: 12px;
	height:12px;
	margin: 0 10px;
}

/* User Control tab Styles */

DIV.ucTabs UL.tabs {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px -1px; 
	WIDTH: 100%; 
	TEXT-INDENT: 0px; 
	PADDING-TOP: 0px
}
DIV.ucTabs UL.tabs LI {
	BORDER-RIGHT: #75a3ff 1px solid; 
	DISPLAY: block; 
	FLOAT: left; 
	MARGIN: 5px 0px 0px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #ecf1f9 1px solid; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: 23px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 23px
}
DIV.ucTabs UL.tabs LI A {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
DIV.ucTabs UL.tabs LI.selected A {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
DIV.ucTabs UL.tabs LI A {
	DISPLAY: list-item; 
	BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -204px; 
	COLOR: #1b4d81; 
	/*BACKGROUND-REPEAT: repeat-x; */
	BACKGROUND-COLOR: #ecf1f9
}
DIV.ucTabs UL.tabs LI.selected A {
	/*BACKGROUND-IMAGE: url("/images/bgMainMenuActive.gif");BACKGROUND-REPEAT: repeat-x;  */
	BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -229px;
	COLOR: #fff; 
	
	BACKGROUND-COLOR: #1b4d81
}
DIV.ucTabs UL.tabs LI A:hover {
	/*BACKGROUND-IMAGE: url("/images/bgMainMenuActive.gif");BACKGROUND-REPEAT: repeat-x;  */
	BACKGROUND: url("/images/spriteIcons.png") repeat-x -1px -229px;
	COLOR: #fff; 	
	BACKGROUND-COLOR: #1b4d81;
	text-decoration:none;
}
DIV.ucTabsPiped UL.tabsPiped {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	TEXT-INDENT: 0px; 
	PADDING-TOP: 0px;
	HEIGHT: 23px; 
	BACKGROUND-COLOR: #1b4d81
}
div.ucTabsPiped UL.tabsPiped LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: middle; TEXT-INDENT: 0px; LINE-HEIGHT: 23px; HEIGHT: 23px; BACKGROUND-COLOR: #1b4d81
}
div.ucTabsPiped UL.tabsPiped LI A {
	BORDER-RIGHT: #a7c7e7 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #a7c7e7; PADDING-TOP: 0px
}
div.ucTabsPiped UL.tabsPiped LI.selected A {
	BORDER-RIGHT: #a7c7e7 1px solid; FONT-WEIGHT: bold; COLOR: #fff
}
div.ucTabsPiped UL.tabsPiped LI.ddRight {
	DISPLAY: block; FLOAT: right; MARGIN: 1px 1px 1px 0px; VERTICAL-ALIGN: middle; TEXT-INDENT: 0px; LINE-HEIGHT: 23px; HEIGHT: 23px; 
}
div.ucTabsPiped UL.tabsPiped LI.ddRight select{
	DISPLAY: block; MARGIN: 1px 0px 1px 0px; VERTICAL-ALIGN: middle; 
}

DIV .content P#para
{
 font-size:11px; 
}





/* main content starts */

DIV#newsContent .text01, tr.tabletitle td, div.subtitle,.text01 {
	border-top: solid 1px #A7C7E7;
	padding: 0 0 2px 5px;
	background-color: #ECF1F9;
	margin: 2px 0 5px 0;
}

DIV#newsContent .text01 a, tr.tabletitle td, tr.tabletitle td a, div.subtitle, h5 ,.text01 a{
	color: #1A5083;
	font-weight: bold;
	font-size: 1.15em;
}
DIV#newsContent .text02 {
	margin: 8px 0;
}
DIV#newsContent .text02 a, h2, h2 a, h3, h3 a {
	font-size: 1.5em;
	font-weight: bold;
}
DIV#newsContent .text03 {
	margin-top: 10px;
	clear: both;
}
DIV#newsContent .text03 a {
	color: #CE1010;
	padding: 2px 5px 2px 5px;
	font-size: 0.9em;
	border-right: 1px solid #A7C7E7;
	background-color: #ECF1F9;
}
DIV#newsContent .text04 {
	padding: 5px;
}
DIV#newsContent .text04a {
	font-weight: bold;
	color: #1A5083;
}
DIV#newsContent .text04b {
	color: #999;
	font-size: 10px;
}
DIV#newsContent .text04c {
	padding-right: 12px;
	background: right url("/images/arrow_right_red.png") no-repeat;
}
DIV#newsContent a span:hover {
	text-decoration: underline;
}
DIV#newsContent a{
	text-decoration: underline;
}

/* Classes for tables, generally ALL tables are text07 */
/* GA has amended this to colour links and plain text in tables differently */
DIV#newsContent .fsSectionHead, div.text07, table.text07, table.shaded {
	clear: both;
	border-bottom: solid 1px #A7C7E7;
}
DIV#newsContent .fsSectionHead, div.text07, table.text07 tr th, table.shaded tr th, tr.columnheadings td, td.columnheadings ,table.text07 CAPTION,table.format CAPTION,table.unitBlockTable CAPTION{
	background-color: #ECF1F9;
	color: #1A5083;
	font-weight: bold;
	border-bottom: solid 1px #A7C7E7;
	padding: 2px;
}

DIV.CAPTION strong
{
	PADDING: 0px 0px 0px 0px;	border-bottom: #a7c7e7 1px solid;	DISPLAY: block;	FLOAT: left;MARGIN: 0px;	WIDTH: 100%;font-size:12px;COLOR: #1a5083;BACKGROUND-COLOR: #ecf1f9	
	}
DIV#newsContent table.text07 CAPTION
{
	text-align:left;
}
DIV#newsContent table.format CAPTION
{
	text-align:left;
}
DIV#newsContent table.text07 tr th, table.shaded tr th {
	color: #222;
}
DIV#newsContent .fsSectionHead, div.text07, table.text07 tr th a,DIV#newsContent tr.columnheadings td a, DIV#newsContent td.columnheadings a , DIV#newsContent tr.columnheadings th a{
	background-color: #ECF1F9;
	color: #1A5083;
	font-weight: bold;
}
DIV#newsContent table.text07 tr td, table.shaded tr td {
	padding: 2px;
}
DIV#newsContent table.text07 tr td
	, table.shaded tr td, table.shaded tr td a  {
	background-color: inherit;
	color: #222;
}
DIV#newsContent table.text07 tr td a
	, table.shaded tr td, table.shaded tr td a  {
	background-color: inherit;
	color: #1A5083;
}
DIV#newsContent table.text07 tr.altrow td
	, table.shaded tr.altrow td, table.shaded tr.altrow td a {
	background-color: #ECF1F9;
	color: #222;
}



DIV#newsContent table.text07 tr.altrow td
{
	background-color: #ECF1F9;
	color: #222;
}

DIV#newsContent table.text07 tr.altrow td a
	, table.shaded tr.altrow td, table.shaded tr.altrow td a {
	background-color: #ECF1F9;
	color: #1B4D81;
}
/* ends */


DIV#newsContent table.text07 tr.highlight td, tr.highlight td a 
        table.shaded tr.highlight td, tr.highlight td a {
	background-color: #1B4D81;
	color: #FFF !important;
	font-weight: bold;
}

DIV#newsContent ul.text09 ,ul.text09 {
	margin: 0 0 0 5px;
	padding: 5px 0 0 0;
	list-style-type: none;
}
DIV#newsContent .text09 li,.text09 li  {
	margin: 0px 0px 2px 0px;
	padding: 0 0 1px 8px;
	list-style-type: none;
	background-image: url("/images/arrow_right_blue.png");
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent:none;
}
DIV#newsContent .text09 li a,.text09 li a  {
	color: #222;
}
DIV#newsContent .text10, .text10 a, .text10b, .text10b a, .text10More, .text10More a {
	color: #1A5083;
	font-weight: bold;
	padding: 2px 2px 2px 0;
}
DIV#newsContent.text10, .text10b, .text10More {
	padding-right: 12px;
	background: right url("/images/arrow_right_red.png") no-repeat;
}
DIV#newsContent .text10 {
	float: left;
}
DIV#newsContent .text10b {
	float: right;
	text-align: right;
}
DIV#newsContent .text11 {
	text-align: right;
}
DIV#newsContent .text12 {
	list-style-image: url("/images/icon_forum_msg.png");
	list-style-position: outside;
	margin-top: 0;
	margin-bottom: 0;
}
DIV#newsContent #text12video {
	list-style-image: url("/images/icon_video.png");
}
DIV#newsContent .text12 li {
	color: #CE1010;
	font-size: 10px;
	vertical-align: middle;
	margin: 0 0 2px -16px;
	text-indent: -5px;
}
DIV#newsContent .text12 a {
	margin-right: 5px;
}
DIV#newsContent tr.columnheadings td, td.columnheadings {
	background-color: #ECF1F9;
	color: #1A5083;
	font-weight: bold;
	border-bottom: solid 1px #A7C7E7;
	padding: 2px;
}

DIV#newsContent div.text07,DIV#newsContent tr.columnheadings td a{
	background-color: #ECF1F9;
	color: #1A5083;
	font-weight: bold;
}
#globalMenu {	FLOAT: left;	MARGIN: 22px 0px 0px; WIDTH: 679px;	}

/* * * * Style established for user type pop-up starts here * * * */

.landing {
	position: absolute;
	top: 200px;
	width: 420px;
	height: 360px;
	background: #e7f3ff url("/images/bg_landing.png") no-repeat;
}

.landing a {
	font-weight: bold;
	font-size: 1.1em;
	line-height: 29px;
	color: #ffffff;
	margin: 0 15px 0 15px;
}

.landing a:visited {
	color: #ffffff;
}

/* * * * Style established for user type pop-up ends here * * * */


/* Currency Menu */
#currencyMenu 
{	
	BACKGROUND-POSITION: left top;	
	DISPLAY: block;	FLOAT: right;	
	/*BACKGROUND-IMAGE: url(/images/curMenu/bgMenu.png);BACKGROUND-REPEAT: no-repeat;*/	
	/*BACKGROUND-IMAGE: url(/images/curMenu/bgLoginTop.png);*/
	background: url(/images/spriteIcons.png) repeat-x 0px 0px; 
	MARGIN: 15px 0px 0px;	
	/*WIDTH: 177px;*/
	WIDTH: 271px;
		
		
	HEIGHT: 56px;
}
#currencyMenu A 
{	
	TEXT-DECORATION: none	
}
#currencies 
{	
	FLOAT: left;	
	MARGIN: 32px 0px 0px;
}
#currencies INPUT 
{	
	VERTICAL-ALIGN: text-bottom;	
	MARGIN-RIGHT: 3px;
	border: 0px;
}	
#currencyMenu DIV.currency 
{	
	DISPLAY: block;	
	FLOAT: right;	
	padding: 12px 10px 0px 0px;	
	WIDTH: 31px;	
	TEXT-ALIGN: right
}
#currencyMenu DIV.currency IMG 
{	
	BORDER-TOP-WIDTH: 0px;	
	BORDER-LEFT-WIDTH: 0px;	
	BORDER-BOTTOM-WIDTH: 0px;	
	BORDER-RIGHT-WIDTH: 0px
}

ul.MenuBarHorizontal ul li.fund {
	background-image: url(/images/curMenu/fundCurrencyIco.png);
	background-repeat: no-repeat;
	background-position: right center;	
}
ul.MenuBarHorizontal ul li.pound {
	background-image: url(/images/curMenu/poundCurrencyIco.png);
	background-repeat: no-repeat;
	background-position: right center;	
}
ul.MenuBarHorizontal ul li.euro {
	background-image: url(/images/curMenu/euroCurrencyIco.png);
	background-repeat: no-repeat;
	background-position: right center;	
}
ul.MenuBarHorizontal ul li.dollar {
	background-image: url(/images/curMenu/dollarCurrencyIco.png);
	background-repeat: no-repeat;
	background-position: right center;	
}
/* End Currency Menu */

#QuickSearchStyle {
    /* border-bottom:1px dotted #A7C7E7; 
    border-top:1px dotted #A7C7E7; 
	margin:20px 0px 0px 5px;
    padding: 10px 0px 10px 0px;
	*/
    float:left;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    width:810px;
}

button.QuickSearchButton {
border: 0px;
background-color:#A7C7E7;  
color:#A7C7E7;
padding:0px;
font-size:11px; 
vertical-align:middle;
}

.chartPopUpStyle {
	float:right; padding:3px 5px 2px 0px; cursor:pointer;
}

.chartIFrameStyle {
	width:155px; z-index:500; visibility:hidden; position:absolute; border:solid 0px White;
}

.chartPopUp {
	float:left; position:absolute; width:155px; z-index:700; visibility:hidden;
}

.chartTimeSpan {
	padding:12px 0px 3px 2px; float:right;
}

div.chartScroller {
	height:12px; vertical-align:middle; border:solid 1px #A7C7E7; text-align:center; cursor:pointer; background-color:#A7C7E7; padding:0px 0px 0px 0px;
}

div.chartOuterDiv {
	 border:solid 1px #A7C7E7; position:relative; padding:0px 0px 0px 0px; overflow:hidden;
}

div.chartInnerDiv {
	position:absolute; top:0px; left:0px;
}

div.chartTitleDiv {
	padding:10px 2px 0px 0px; width:145px;
}

div.FTSEChartClear {
	background-color: #1A5083; height:3px; clear:both;
}

div.TopCtrlSectorStyle 
{
	vertical-align: middle; margin-top: 2px;
}

emptyDivClass
{
	height:30px; padding:15px 0px 15px 0px;
}

span.exRate
{
	width:40px;color:blue; cursor:pointer;
}

ul.arrowBullet {
	margin: 0 0 0 5px;
	padding: 5px 0 0 0;
	list-style-type: none;
}

.arrowBullet li {
	margin: 0 0 2 0px;
	padding: 0 0 1px 8px;
	list-style-type: none;
	background-image: url("/images/arrow_right_blue.png");
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: none;
}
.arrowBullet li a {
	color: #222;
}

.subHeading {
	margin: 8px 0;	
}
.subHeading a, h2, h2 a, h3, h3 a {
	font-size: 1.5em;
	color: #222;
	font-weight: bold;
}
hr {
	border-color: #A7C7E7;
	border-style: dotted;
	background-color: #FFF;
	color: #A7C7E7;
	line-height: 1px;
	padding: 0;
	margin: 0;
}

P.content {
	/*CLEAR: both;*/ PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}


tr.highlight td, tr.highlight td a, tr.highlight td a {
	background-color: #1B4D81;
	color: #FFF !important;
	font-weight: bold;
}

div.SalesandMedia
{
	padding-top:3px;
	padding-bottom:10px;
}
.clsQFirst  {text-align: center; color: #000 !important; background: #a7c7e7 !important}
.clsQSecond {text-align: center; color: #000 !important; background: #96bf0d !important}
.clsQThird  {text-align: center; color: #000 !important; background: #ffff66 !important}
.clsQFourth {text-align: center; color: #000 !important; background: #d3233c !important}
span.clsQFirst, span.clsQSecond, span.clsQThird, span.clsQFourth {
	width: 16px;
	height: 16px;
	margin-right: 2px
}

ul.spFactSheet
{
	margin: 0 0 0 5px;
	padding: 5px 0 0 0;
	list-style-type: none;
}

.spFactSheet li {
	margin: 0 0 2 0px;
	padding: 0 0 1px 8px;
	list-style-type: none;
	background-image: url("/images/arrow_right_blue.png");
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent:none;
	color: #222;
}

.rbottom {	DISPLAY: block} 
	/* Rule 4 of niftyCorners.css */ 
.rbottom * {	DISPLAY: block;	OVERFLOW: hidden;	HEIGHT: 1px} 

.rtop {	DISPLAY: block} 
	/* Rule 3 of niftyCorners.css */
.rtop * {	DISPLAY: block;	OVERFLOW: hidden;	HEIGHT: 1px}

#mainMenu A#Fundswire.selected, #mainMenu A#Fundswire.selected:visited, #mainMenu A#Fundswire:hover {
	BACKGROUND-POSITION: 50% top; DISPLAY: block;	FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(/images/amTab.png); COLOR: #fff; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}
#mainMenu A#Fundswire {
	BORDER-RIGHT: #689cc9 1px solid; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(/images/amTab.png); PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f2fa 1px solid; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-DECORATION: none
}

#regBlock {
	DISPLAY: block; Z-INDEX: 10; BACKGROUND-IMAGE: url(/images/grayGrid.gif); POSITION: absolute; OVERFLOW: hidden; WIDTH: 652px; HEIGHT: 800px;
}
#regScreen {
	DISPLAY: block; Z-INDEX: 11; POSITION: absolute; OVERFLOW: hidden; WIDTH: 651px;
}

/*
LI#sectionChart, LI#sectionChart A, LI#sectionContribution, LI#sectionContribution A {	
	BACKGROUND-POSITION: 50% top;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/images/amTab1.png);
	COLOR: #000;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 23px;
	TEXT-DECORATION: none
}
LI#sectionChart.selected, LI#sectionChart.selected A:visited, LI#sectionChart A:hover,
LI#sectionContribution.selected, LI#sectionContribution.selected A:visited, LI#sectionContribution A:hover {
	BACKGROUND-POSITION: 50% top;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FLOAT: left;
	BACKGROUND-IMAGE: url(/images/amTab.png);
	COLOR: #FFF;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 23px;
	TEXT-DECORATION: none
}*/

.Logbutton {	BORDER-RIGHT: #042f55 1px solid;	PADDING-RIGHT: 6px;	BORDER-TOP: #042f55 1px solid;	PADDING-LEFT: 6px;	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	BACKGROUND: url(/images/buttonBg.gif) #042f55 repeat-x left top;	PADDING-BOTTOM: 3px;	BORDER-LEFT: #042f55 1px solid;	COLOR: #fff;	PADDING-TOP: 3px;	BORDER-BOTTOM: #042f55 1px solid}

TABLE.emailPreferences {	FLOAT: left;	WIDTH: 100%}
TABLE.emailPreferences TD {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	BORDER-BOTTOM: #042f55 1px dotted }
TABLE.emailPreferences TH {	PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	BACKGROUND: #042f55;	PADDING-BOTTOM: 7px;	COLOR: #fff;	PADDING-TOP: 7px }

.SiteMapControl {
	FONT-SIZE: 12px; PADDING-BOTTOM: 0px
}

/*Styles for Manager table in analysis tab of utfactsheets*/
DIV#FundsDiv TABLE TR TH {
    TEXT-ALIGN:center;
    BACKGROUND-COLOR: #F6F6F6; 
    HEIGHT: 10px;
    PADDING:2px;    
}
DIV#FundsDiv TABLE TR TD {    
    BORDER-BOTTOM:  dotted 1px #D5D5D5;
}
DIV#FundsDiv TABLE TR TD[colspan="4"]{    
    BORDER-BOTTOM:  0px;
}
DIV#FundsDiv TABLE TR TD.NoFunds{
    BORDER-BOTTOM:  dotted 1px #D5D5D5;
}

DIV#FundsDiv TABLE TR TH {
    TEXT-ALIGN:left;
    HEIGHT: 10px;
    PADDING:2px;
}
DIV#FundsDiv TABLE TR TD {
    TEXT-ALIGN:left; 
    PADDING:2px;
}
.LeftManagerBorder{
    BACKGROUND-IMAGE:url('/images/GreyBorderY.gif');
    BACKGROUND-REPEAT:repeat-y;
    BACKGROUND-POSITION:left;
}
.RightManagerBorder{
    BACKGROUND-IMAGE:url('/images/GreyBorderY.gif');
    BACKGROUND-REPEAT:repeat-y;
    BACKGROUND-POSITION:right;
}
.TopManagerBorder{
    BACKGROUND-IMAGE:url('/images/GreyBorderX.gif');
    BACKGROUND-REPEAT:repeat-x;
    BACKGROUND-POSITION:top;
    
}
.BottomManagerBorder{
    BACKGROUND-IMAGE:url('/images/GreyBorderX.gif');
    BACKGROUND-REPEAT:repeat-x;
    BACKGROUND-POSITION:bottom;
}
TABLE.verdictBox{
    BACKGROUND-COLOR: #F6F6F6;   
}
SPAN.blueHead{
    COLOR:#1A5083;
    FONT-SIZE: 14px;
}
.heightSpace {
    CLEAR:both;
    HEIGHT:10px;
}
DIV.pageInner { WIDTH: 950px; }UL.MenuBarHorizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;LINE-HEIGHT:13px;BORDER:solid 1px #1A5083;
}
UL.MenuBarActive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.MenuBarHorizontal LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: left
}
UL.MenuBarHorizontal UL {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; Z-INDEX: 1020; LEFT: -1000em; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px -10px; BORDER-LEFT: #fff 1px solid; WIDTH: 157px; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute
}
UL.MenuBarHorizontal UL.MenuBarSubmenuVisible {
	LEFT: auto
}
UL.MenuBarHorizontal UL LI {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: -1px 0px 0px; WIDTH: 137px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BORDER-RIGHT-WIDTH: 0px
}
UL.MenuBarHorizontal UL UL {
	MARGIN: 0px 0px 0px 110px; POSITION: absolute
}
UL.MenuBarHorizontal UL.MenuBarSubmenuVisible UL.MenuBarSubmenuVisible {
	LEFT: auto; TOP: 0px
}
UL.MenuBarHorizontal UL {
	BACKGROUND-COLOR: #1a5083;
}
UL.MenuBarHorizontal A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.MenuBarHorizontal A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.MenuBarHorizontal A:focus {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.MenuBarHorizontal A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.MenuBarHorizontal A.MenuBarItemHover {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.MenuBarHorizontal A.MenuBarItemSubmenuHover {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.MenuBarHorizontal A.MenuBarSubmenuVisible {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.MenuBarHorizontal IFRAME {
	Z-INDEX: 1010; POSITION: absolute
}

#MenuBar3.MenuBarHorizontal UL {
	PADDING: 0px; MARGIN: 6px 0px 0px -10px; border: 0px; FONT-WEIGHT: bold;	BACKGROUND-IMAGE: url(/images/curMenu/bgOver.png);	WIDTH: 177px;	COLOR: #fff;	BACKGROUND-REPEAT: repeat-y;	BACKGROUND-COLOR: #1a5083
} 
#MenuBar3.MenuBarHorizontal UL LI {
	BORDER-TOP-WIDTH: 0px;	DISPLAY: block;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	WIDTH: 147px;	WHITE-SPACE: nowrap;	HEIGHT: 31px;	BORDER-RIGHT-WIDTH: 0px
}

UL.MenuBarHorizontal UL LI LABEL {
	DISPLAY: block;	WIDTH: 147px;	CURSOR: pointer;
}
UL.MenuBarHorizontal UL LI.fund {
	background-image: url(/images/curMenu/fundCurrencyIco.png);
	background-repeat: no-repeat;
	background-position:right center;	
	width: 147px;	
}
UL.MenuBarHorizontal UL LI.pound {
	background-image: url(/images/curMenu/poundCurrencyIco.png);
	background-repeat: no-repeat;
	background-position: right center;	
	width: 147px;
}
UL.MenuBarHorizontal UL LI.euro {
	background-image: url(/images/curMenu/euroCurrencyIco.png);
	background-repeat: no-repeat;
	background-position:  right center;	
	width: 147px;
}
UL.MenuBarHorizontal UL LI.dollar {
	background-image: url(/images/curMenu/dollarCurrencyIco.png);
	background-repeat: no-repeat;
	background-position: right center;		 
	width: 147px;
}

@media Screen, Projection    
{
	UL.MenuBarHorizontal LI.MenuBarItemIE {
		DISPLAY: inline; FLOAT: left
	}
}

/* Login Cotrol in menubar style.*/

.menutext
{
padding-top:2px;
width:106px;
background-color:#cbe0f0;
vertical-align:middle;
BACKGROUND-IMAGE: url(/images/curMenu/bgForText.jpg);
border-width:0px;
height:17px;
padding-top:3px;
float:left;
}

.menutextBLUser
{
padding-top:2px;
background-color:#cbe0f0;
vertical-align:middle;
BACKGROUND-IMAGE: url(/images/curMenu/bgForText.jpg);
border-width:0px;
height:17px;
padding-top:3px;
width:96px;float:left;text-indent:7px;color:#1a5083;font-family:Arial;font-size:8.5pt;font-weight:normal;
}

.loginSpan
{
padding-left:0px;margin-top: 0px; vertical-align: middle;float:left;
}

.menuinput
{
background-color:#CBE0F0;
border-width:0px;
height:10px;
margin-top:4px;
vertical-align:middle;
width:86px;
margin-left:6px;
text-indent:7px;color:#1a5083;font-family:Arial;font-size:6.5pt;font-weight:normal;
}
.menuinputIE
{
background-color:#CBE0F0;
border-width:0px;
height:10px;
margin-top:3px;
vertical-align:middle;
width:84px;
/*margin-left:6px;*/
border-bottom-color:#1a5083;
border-bottom-width:1px;

text-indent:7px;color:#1a5083;font-family:Arial;font-size:6.5pt;font-weight:normal;

}
.rowWise {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}

.rowWiseBLRow1hidden 
{
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px;padding-top: 7px; padding-left: 5px;display:none;
}
.rowWiseBLRow1
{
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px;padding-top: 7px; padding-left: 5px;display:block;
}
.rowWiseBLRow2
{
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; padding-left: 0px;margin-left:4px;margin-right:4px;
}
.rowWiseALRow1
{
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%;padding-top:0px;
}
.rowWiseALRow2
{
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%;padding-top:0px;padding-left:16px;display:none;
}
.tdUserN
{
	width:110px;padding-top:2px;font-weight:bold;padding-left:16px;
}
.tdEmail
{
	padding-top:2px;width:60px;
}
.tdEmailImg
{
	cursor:hand;cursor:pointer;vertical-align:middle;
}
.tdEmailSpan
{
	vertical-align:middle;color:#1A5083;cursor:hand;cursor:pointer;
}
.tdPrint
{
	padding-top:2px;
}

.tdLogout
{
	color:White;width:50px;padding-bottom:0px;text-align:right;padding-top:0px;
}
.tdPerCurr
{
	color:#fff;cursor:pointer;text-align:center;padding:0 0 0px 10px ;
}
.tdImgCurr
{
	text-align:left;padding:0 0 0px 7px ;
}
.readMoreBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 2px; COLOR: #1a5083;
	margin-top: 3px; vertical-align: middle;float:left;
}
.LoginTableCss
{
	height:12px;top:0px;
}
.freeSignUp
{
	vertical-align: middle; width: 124px; color: White; padding-top:6px; float: left;
}
.freeSignUp span, .freeSignUp span a, .forGotten span, .forGotten span a
{
	color: White;
}
.forGotten
{
	vertical-align: middle; width: 118px; color: White; padding-top:6px; float: left;
}
.mainLoginDiv
{
background:url(/images/curMenu/bgOverNew.png);
DISPLAY: none;
float:right;
margin-right:16px;
width:189px;
white-space:nowrap;
position:relative;
height:100%;
background-repeat:repeat-y;
margin-top:-6px; 
z-index:99999;
}
.mainLoginIframe
{
 width:186px;
 position: absolute;
 visibility: hidden; 
 top: 210px;
 color:#E7F2FA;
 height:195px; 
 left:900px;
}
.loginSubStyles
{
	border-bottom-width:0px;	
	float:left;	
	color: white; 	
	font-weight: bold;	
	list-style:none;	
	margin-top:20px;	 
	margin-right: 160px;
}
.lilocal 
{
	background-image: url(/images/curMenu/Local.png);
	background-repeat: no-repeat;
	background-position: right;
	background-position-y:top;
	width: 144px;
	height:40px;

}
.lipound 
{
	background-image: url(/images/curMenu/Pound.png);
	background-repeat: no-repeat;
	background-position: right ;
	background-position-y:top;
	width: 144px;	
	height:40px;
}
.lieuro
 {
	background-image: url(/images/curMenu/Euro.png);
	background-repeat: no-repeat;
	background-position: right ;	
	background-position-y:top;
	width: 144px;
	height:40px;
}
.lidollar
 {
	background-image: url(/images/curMenu/Dollor.png);
	background-repeat: no-repeat;
	background-position: right ;
	background-position-y:top;
	width: 144px;	
	height:40px;
 }
  .lilocalIE 
{
	background-image: url(/images/curMenu/Local.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 160px;
	margin-left:-16px;
	background-position-y:top;
	height:40px;
	/*background-position: right center;	*/
}
.lipoundIE 
{
	background-image: url(/images/curMenu/Pound.png);
	background-repeat: no-repeat;
	background-position: right ;
	width: 160px;
	margin-left:-16px;
	background-position-y:top;
	height:40px;
}
.lieuroIE
 {
	background-image: url(/images/curMenu/Euro.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 160px;
	margin-left:-16px;
	background-position-y:top;
	height:40px;
}
.lidollarIE
 {
	background-image: url(/images/curMenu/Dollor.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 160px;
	margin-left:-16px;
	background-position-y:top;
	height:40px;
 }
 .lihkdollar
 {
	background-image: url(/images/curMenu/HKD.png);
	background-repeat: no-repeat;
	background-position: right ;
	background-position-y:top;
	width: 144px;	
	height:40px;
 }
.lihkdollarIE
 {
	background-image: url(/images/curMenu/HKD.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 160px;
	margin-left:-16px;
	background-position-y:top;
	height:40px;
 }
 .lisgdollar
 {
	background-image: url(/images/curMenu/SGD.png);
	background-repeat: no-repeat;
	background-position: right ;
	background-position-y:top;
	width: 144px;	
	height:40px;
 }
.lisgdollarIE
 {
	background-image: url(/images/curMenu/SGD.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 160px;
	margin-left:-16px;
	background-position-y:top;
	height:40px;
 }
 .liinrupee
 {
	background-image: url(/images/curMenu/Rupees.png);
	background-repeat: no-repeat;
	background-position: right ;
	background-position-y:top;
	width: 144px;	
	height:40px;
 }
.liinrupeeIE
 {
	background-image: url(/images/curMenu/Rupees.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 160px;
	margin-left:-16px;
	background-position-y:top;
	height:40px;
 }
#ukGlobal
{
	float: right; width: 98%;text-align:right;margin-bottom:-13px;padding-right:5px;
}

#ukGlobal span .divider
{
	color:#cacae4;
}
#ukGlobal span a
{
	text-decoration:none;
}

#menu li {

list-style-type: none;
}
#menu ul {

list-style-type: none;

}
dl, dt, dd {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
z-index:100;
width: 820px;
}
#menu dl {
float: left;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
}

#menu li {
text-align: center;
}

.liuklocal
 {
	background-image: url(/images/curMenu/UKLocal.png);
	background-repeat: no-repeat;
	background-position: right ;
	background-position-y:top;
	color:#1A5083;cursor:pointer;font-size: 12px;
	font-weight:bold;
	height:30px;
 }
 .liuksterling
 {
	background-image: url(/images/curMenu/UKPound.png);
	background-repeat: no-repeat;
	background-position: right ;
	background-position-y:top;
	color:#1A5083;cursor:pointer;font-size: 12px;
	font-weight:bold;
	height:30px;
 }
 .dtukmenu
 {
	width:225px;height:42px;background-image: url(/images/curMenu/PerfbgImagetd.png);background-repeat: repeat-x;
 }
 .ukperftxt
 {
	color:#1A5083;cursor:pointer;font-size: 12px;
 }
 .tblukmenu
 {
	background-image: url(/images/curMenu/PerfbgImageLi.png); background-repeat: repeat-x; margin-top: 0px; z-index: 9999; position: absolute;width:160px;margin-top:-4px;
 }
.curOver
{
background-color:#A7C7E7;
}
#keyList a:hover
{
text-decoration:none;
}
div.paging
{
	float: right;
}
div.paging table
{
	width: auto;
}

td.pagingCurrent
{
	font-weight: bold;
	background-color: #A7C7E7;
}
TABLE#pagingTable TR TD, TABLE#pagingTable_top TR TD, TABLE#pagingTable_bot TR TD
{
	border: 1px solid #A7C7E7;
	width: 25px;
	text-align: center;
}
table.genericTable
{
	border-bottom: solid 1px #A7C7E7;
}
table.genericTable CAPTION
{
	padding-right: 0px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #1a5083;
	padding-top: 0px;
	border-bottom: #a7c7e7 1px solid;
	background-color: #ecf1f9;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.genericTable thead
{
	background-color: #ECF1F9;
	color: #A7C7E7;
	font-weight: bold;
	padding: 2px;
}
table.genericTable thead th
{
	border-bottom: solid 1px #A7C7E7;
}
table.genericTable .Center
{
	text-align: center;
}
table.genericTable .CenterWidth
{
	text-align: center;
	width: 50px;
}
table.genericTable .top
{
	vertical-align: top;
}
table.genericTable .Left
{
	text-align: left;
}
table.genericTable .LeftWidth160
{
	text-align: left;
	width: 160px;
}
table.genericTable .Right
{
	text-align: right;
}
table.genericTable .dark
{
	background-color: #1B4D81;
	color: White;
}
table.genericTable .even
{
	background-color: #ECF1F9;
}
table.genericTable .odd
{
	background-color: #FFFFFF;
}
TABLE.genericTable .subeven
{
	background-color: #ecf1f9;
	font-size: 10px;
}
TABLE.genericTable .subodd
{
	background-color: #ffffff;
	font-size: 10px;
}

table.genericTable TR.selected, TR.selected, DIV.bold
{
	font-weight: bold;
}
table.genericTable TR.dark TD
{
	color: White;
}
table.genericTable TR.dark TD A
{
	color: White;
}
table.genericTable .Colspan2
{
	text-align: center;
}
table.genericTable .UpperCase
{
	text-transform: uppercase;
}
table.genericTable TR TD.Leftpad10, table.genericTable TR TH.Leftpad10
{
	padding-left: 10px;
}
/*.buttonLeft
{
	background: url(  "/images/buttonBlue.png" ) left 0 no-repeat;
	font-size: 1.1em;
	color: White;
	cursor: pointer;
}
*/

.buttonLeft
{
	background: url(  "/images/spriteIcons.png" ) -272px 0px no-repeat;
	font-size: 1.1em;
	color: White;
	cursor: pointer;
}

table.format tr.total td, table.format tr.total td a
{
	color: #ffffff;
	font-weight: bold;
	background-color: #1A5083;
}
table.format A:link
{
	color: #1C5285;
}
table.format A.selected
{
	color: Black;
	font-weight: bold;
}
.handCursor
{
	cursor: pointer;
	color: White;
}

fieldset
{
	border-right: #a7c7e7 1px solid;
	border-top: #a7c7e7 1px solid;
	margin: 8px 0px 0px 5px;
	border-left: #a7c7e7 1px solid;
	border-bottom: #a7c7e7 1px solid;
}

.legend
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-bottom: 0px;
	margin: 0px 1px 0px 3px;
	color: #1a5083;
	padding-top: 0px;
}

td.Right
{
	text-align: right;
}
#currencyFld LABEL
{
	vertical-align: super;
}
#currencyFld FONT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	vertical-align: super;
}
#textfield.input
{
	margin-top: 4px;
	margin-left: 4px;
}
#searchTop TABLE TR TD
{
	vertical-align: middle;
}
#searchTop .buttonLeft
{
	padding-left: 3px;
	display: block;
	font-weight: bold;
	background: url(/images/buttonBlue.png) no-repeat left 0px;
	line-height: 17px;
	height: 19px;
}
#searchTop .buttonRight
{
	padding-right: 3px;
	display: block;
	font-weight: bold;
	background: url(/images/buttonBlue.png) no-repeat right 0px;
	line-height: 17px;
	height: 19px;
	text-align: center;
}

#leftNav
{
	text-align: left;
}

#customButton
{
	width: 147px;
}

.customButton
{
	width: 147px;
}

.keyword
{
	width: 89% !important;
}

.searchButton
{
	width: 60px;
	background-color: #E8F1F9;
}
.currLabel
{
	vertical-align: super;
}

#menuTopRight
{
	float: right;
	margin: 5px 5px 0px;
	text-align: right;
	padding-left: 2px;
}
#menuTopRight a
{
	font-weight: normal;
	color: #1A5083;
	text-decoration: none;
}
#menuTopRight a:hover
{
	color: #1A5083;
	text-decoration: underline;
}

.factsheetDiv
{
	float: left;
	width: 100%;
}

.ResourceArchiveMenu
{
	width: 143px !important;
}

.ToolsTopPadding
{
	height: 20px;
}

#centerColumnFactsheet
{
	width: 640px;
}

#factsheetUL
{
	padding-top: 0px;
}

#rowContentDiv
{
	padding-bottom: 10px;
}
#rowDivInner
{
	width: 640px;
}

#boxContentBigLeft1
{
	width: 200px;
}

.unitBlock
{
	float: left;
	margin-top: 6px;
}

.unitBlockTable
{
	border-bottom: solid 1px #A7C7E7;
}
.unitName
{
	text-transform: uppercase;
}
#contentTop1
{
	margin: 0px 0px 0px 0px;
}

#unitNameHead
{
	margin-top: 5px;
	border-top: solid 1px #A7C7E7;
}

.aigLogo
{
	float: right;
	display: none;
}

.addBasketImg
{
	vertical-align: bottom;
	margin: 2px 3px;
}

.assetWeightImg
{
	width: 244px;
	height: 154px;
}

.fundName
{
	float: left;
	width: 100%;
	height: 25px;
	padding: 5px 0px 5px 0px;
	vertical-align: middle;
}
.ucSubTabs
{
	border-bottom: solid 2px #1A5083;
	width: 640px;
	margin-bottom: 10px;
}

#FundTabs
{
	height: 28px;
	margin-bottom: 0px;
}

#discretePerfHead
{
	margin-top: 10px;
}


#assetHead
{
	margin-top: 10px;
}

.tdValignTop
{
	vertical-align: top;
}

.textAlignCenter
{
	text-align: center;
}

.textAlignLeft
{
	text-align: left;
}

.textAlignRight
{
	text-align: right;
}





#performanceBox
{
	width: 430px;
	float: right;
}



#trAlignCenter1, #trAlignCenter2, #trAlignCenter3, #trAlignCenter4, #trAlignCenter5, #trAlignCenter6, #trAlignCenter7, #trAlignCenter8, #trAlignCenter9
{
	text-align: center;
}

#floatLeftDiv
{
	float: left;
}

#divImgSmallest1, #divImgSmallest2
{
	width: 240px;
}

#belowSpacer1
{
	margin-bottom: 3px;
}

#belowSpacer2
{
	margin-bottom: 10px;
}

.chartImgBig
{
	width: 630px;
	height: 300px;
}

.chartImg
{
	width: 420px;
	height: 240px;
}

.chartImgSmall
{
	width: 375px;
	height: 240px;
}

.chartImgSmaller
{
	width: 300px;
	height: 200px;
}

.chartImgSmallest
{
	width: 240px;
	height: 154px;
}



#assetBoxWidth, #assetBoxWidth1
{
	width: 245px;
}



.percentTH
{
	width: 70px;
	text-align: right;
}

.percentRightTH
{
	width: 75px;
	text-align: right;
}

#boxDivWidth, #boxDivWidth1
{
	width: 176px;
}

.searchHeading
{
	padding-top: 5px;
	padding-bottom: 1px;
}

#scope
{
	width: 200px;
}

#strText
{
	float: none;
	height: 15px;
}

#searchRowContent
{
	padding-left: 3px;
	width: 640px;
	margin-top: 20px;
}

#rowContentPortBreak
{
	width: 640px;
	padding-bottom: 0px;
}

#formatId
{
	padding-bottom: 7px;
}

.emptyCell
{
	width: 12px;
	height: 10px;
}

#ulFundHeader
{
	margin-top: 10px;
}
#dSecShowDiv
{
	width: 245px;
}

#secTableDiv
{
	width: 176px;
}

#perfDiv, #perfDiv1, #perfDiv2
{
	width: 640px;
}

#textAlignLeft1
{
	text-align: left;
}

#divImage
{
	width: 240px;
}

#divAssetBox
{
	width: 400px;
}
.width320
{
	width: 320px;
}
.width205
{
	width: 205px;
}
.width220
{
	width: 220px;
}
.divWidth
{
	width: 100px;
}
.width85
{
	width: 85px;
}
.width75
{
	width: 75px;
}
.width50
{
	width: 50px;
}
.thWidth
{
	width: 45px;
}
.width44
{
	width: 44px;
}
.width35
{
	width: 35px;
}
.width20
{
	width: 20px;
}
.width15
{
	width: 15px;
}
.width5
{
	width: 5px;
}
.divWidthPad
{
	width: 100px;
	padding: 0px;
}
.height10
{
	height: 10px;
}
.noInfoDiv
{
	padding-top: 10px;
}
.paraLast
{
	padding-top: 7px;
}
#fundListRowDiv
{
	width: 640px;
}
#stockBlockDiv1, #stockBlockDiv2
{
	width: 400px;
}
#dividendTab1
{
	float: left;
	padding-top: 3px;
}
#dividendTab2
{
	float: left;
	margin-top: 0px;
}
.upper
{
	text-transform: uppercase;
}
#spacer2, #spacer3, #spacer4
{
	height: 10px;
}
.spanCumulative
{
	float: right;
	position: static;
}
.selectUnit
{
	text-align: left;
	width: 100%;
}
.chartImgDiv
{
	text-align: center;
}
.rightSlimDiv
{
	margin-top: 0px;
}
.mgrContactCell
{
	text-align: right;
	width: 80px;
}
.mgrContactDiv
{
	float: left;
	padding-top: 10px;
}
#mgrContact
{
	padding-top: 10px;
}
.mgrFromCell
{
	text-align: right;
	width: 120px;
}
.efDiv
{
	float: right;
	width: 49%;
}
.biographCell
{
	text-align: right;
	width: 120px;
	vertical-align: top;
}
#fundMgrDiv
{
	margin-top: 10px;
}
#simpleHoldingTable
{
	padding-bottom: 7px;
}
.ufDiv
{
	width: 49%;
}

.AdvSearchDiv
{
	float: left; /*padding: 5 5 5 5;*/
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
}

.width200
{
	width: 200px;
}

.widthAuto
{
	width: Auto;
}

.td#searchAd
{
	width: 250px;
}
#topSearchRow
{
	border-bottom: 1px dotted #A7C7E7;
	border-top: 1px dotted #A7C7E7;
	float: left;
	margin: 20px 0px 0px 5px;
	padding: 10px 0px;
	width: 819px;
}
#topSearchRow select
{
	margin: 0px 15px 0px 5px;
}
td#searchAd img
{
	border: 0px none;
}
.footerPrint
{
	width: 650px !important;
}
.footerPrint table
{
	width: 650px !important;
}
.footerPrintBig
{
	width: 815px !important;
}
.footerPrintBig table
{
	width: 815px !important;
}
.headerPrint
{
	width: 650px;
}
.headerPrintBig
{
	width: 816px; /* height:115px; */
	vertical-align: top;
}
.headerLogoPrint
{
	float: left;
	width: 30%;
}
.headerLogoPrint img
{
	width: auto;
	height: auto;
}
.headerCurrPrint
{
	float: right;
	vertical-align: top;
	height: 60%;
	width: 100%;
}
.headerCurrPrint img
{
	text-align: right;
	float: right;
	width: auto;
	height: auto;
}
.headerCurrPrintText
{
	float: right;
	height: 40%;
	width: 100%;
}
.headerCurrPrintText h1
{
	font-size: 1.05em !important;
	color: #1A5083;
	text-align: right;
	float: right !important;
	margin: 0px 0px 0px !important;
	padding: 22px 0px 0px !important;
}
.headerCurr
{
	float: right;
	width: 70%;
	height: 108px;
	vertical-align: top;
	position: relative;
}
.basketDiv
{
	background-color: #ECF1F9;
	border: 1px solid #1A5083;
	width: 100%;
}
#tableCustom select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em;
}
.basketSpace
{
	padding-left: 5px;
	padding-bottom: 5px;
}

#ModebasketDiv
{
	width: 120px;
	position: relative;
	display: none;
	visibility: hidden;
	z-index: 100;
}
.basketBox
{
	position: relative;
	display: none;
	z-index: 100;
	top: 0px;
	left: 998px;
	background-color: #FFFFCC;
	border: 1px solid #000000;
}


.searchLegend
{
	margin-top: -10px;
}

.alignC
{
	text-align: center;
}
.alignR
{
	text-align: right;
}
.alignL
{
	text-align: left;
}
.oddCenter
{
	background-color: #ECF1F9;
	text-align: center;
}
.atextNone
{
	text-decoration: none;
}

#main .factsheet h1
{
	display: block;
	float: left;
	font-size: 1em;
	margin: 0px;
	padding: 0px 0px 2px 4px;
}

.factsheet
{
	background-color: #ECF1F9;
	border-bottom: 1px solid #A7C7E7;
	color: #222222;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#main .factsheetLeft h1
{
	display: block;
	float: left;
	font-size: 1em;
	margin: 0px;
	padding: 0px 0px 2px 4px;
}

.factsheetLeft
{
	background-color: #ECF1F9;
	border-bottom: 1px solid #A7C7E7;
	color: #222222;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 95%;
}

.unitheader
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	color: #1a5083;
	padding-top: 0px;
	background-color: #ecf1f9;
}

#main .unitheader H1
{
	padding-right: 0px;
	display: block;
	padding-left: 5px;
	font-size: 1.0em;
	float: left;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 0px;
}

.suggestion_list
{
	background: white;
	border: 1px solid;
	padding: 1px;
}

.suggestion_list ul
{
	padding: 0;
	margin: 0;
	list-style-type: none !important;
}

.suggestion_list li
{
	background-repeat: no-repeat !important;
	background-image: none !important;
	padding: 0px !important;
	list-style-type: none !important;
	text-align: left;
	white-space: nowrap;
	width: auto;
}

DIV#mgrPersonSuggest LI
{
	width: 230px !important;
}

DIV#mgrPerfSuggest LI
{
	width: 195px !important;
}

DIV#mgrGroupSuggest LI
{
	width: 230px !important;
}

.suggestion_list a
{
	text-decoration: none;
	color: navy;
	padding-bottom: 1px;
}
/*
 .suggestion_list .selected {
 background: navy;
 color: white;
 }

 .suggestion_list .selected a {
   color: white;
 }
*/
.suggestion_list .selected div
{
	background: navy;
	color: white;
}

#autosuggest, #mgrPersonSuggest, #mgrGroupSuggest
{
	display: none;
}

.lSpan
{
	width: 45px;
	background: #ecf1f9;
	color: navy;
	float: left;
}

.rSpan
{
	width: auto;
}


.ffcPerfHead
{
	background-color: #ECF1F9;
	border-bottom: 1px solid #A7C7E7;
	color: #1A5083;
	display: block;
	margin: 0px;
	padding: 0px;
}
.ffcPerfHead TH
{
	width: 45px;
}

.ffcPerfAlt
{
	display: block;
	margin: 0px;
	padding: 0px;
}

.ffcPerfAlt TD
{
	width: 45px;
}

.ffcPerfOdd
{
	background-color: #ECF1F9;
	border-bottom: 1px solid #A7C7E7;
	display: block;
	margin: 0px;
	padding: 0px;
}

.ffcPerfOdd TD
{
	width: 45px;
}

.FundLink
{
	font-size: 1.5em;
	font-weight: bold;
	color: #000000;
	padding-left: 2px;
	padding-top: 5px;
}

.spaceDivider
{
	height: 5px;
	clear: both;
}

#spaceDivider
{
	height: 5px;
	clear: both;
}

.keyfactLeft
{
	width: 130px;
	height: 65px;
	float: left;
}

.keyfactRight
{
	width: 185px;
	height: 65px;
	float: left;
}

.surveyBoxBorder
{
	border: 2px solid #B7CFFF;
}

.LeftProductName
{
	text-align: left;
	width: 200px;
	vertical-align: top;
}

.LeftTop
{
	text-align: left;
	vertical-align: top;
}

.CenterTop
{
	text-align: center;
	vertical-align: top;
}

.LeftProduct
{
	text-align: left;
	width: 200px;
}


table.SearchForHead
{
	border-bottom: 1px solid #A7C7E7;
	clear: both;
	border: 0pt none;
	width: 100%;
	padding: 2px;
}

.SearchForHead TH
{
	background-color: #ECF1F9;
	border-bottom: 1px solid #A7C7E7;
}

table.SearchForHead tr th
{
	color: #222222;
	vertical-align: top;
	text-align: left;
}

.SearchForHead TD
{
	vertical-align: top;
}

DIV.presetmenu
{
	display: block;
	text-align: center;
	float: left;
	background: url(/images/bgMainMenu.gif) repeat-x left 50%;
	padding: 0px 0px 0px 0px;
}
A.presetmenu
{
	padding-right: 6px;
	display: block;
	padding-left: 6px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	padding-top: 3px;
	border-right: #689cc9 1px solid;
	border-left: #e7f2fa 1px solid;
}
A.presetmenu:link
{
	color: #1a5083;
	text-decoration: none;
}
A.presetmenu:visited
{
	color: #1a5083;
	text-decoration: none;
}
A.presetmenu:active
{
	color: #ffffff;
	background: url(/images/bgMainMenuActive.gif) repeat-x left 50%;
	text-decoration: none;
}
A.presetmenu:hover
{
	color: #ffffff;
	background: url(/images/bgMainMenuActive.gif) repeat-x left 50%;
	text-decoration: none;
}

A.presetmenuselected
{
	color: #ffffff;
	padding-right: 6px;
	display: block;
	padding-left: 6px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	padding-top: 3px;
	border-right: #689cc9 1px solid;
	border-left: #e7f2fa 1px solid;
}
A.presetmenuselected:link
{
	color: #ffffff;
	text-decoration: none;
}
A.presetmenuselected:active
{
	color: #ffffff;
	background: url(/images/bgMainMenuActive.gif) repeat-x left 50%;
	text-decoration: none;
}
A.presetmenuselected:visited
{
	color: #ffffff;
	background: url(/images/bgMainMenuActive.gif) repeat-x left 50%;
	text-decoration: none;
}
A.presetmenuselected
{
	color: #ffffff;
	background: url(/images/bgMainMenuActive.gif) repeat-x left 50%;
	text-decoration: none;
}

/** charting styles**/


#firstBorder
{
	margin: 25px auto 0 auto;
	width: 804px;
	border-right: 0px solid #e1e1e1;
	border-bottom: 0px solid #e1e1e1;
	border-left: 0px solid #e1e1e1;
	text-align: center;
}

#secondBorder
{
	border-right: 0px solid #c0c0c0;
	border-bottom: 0px solid #c0c0c0;
	border-left: 0px solid #c0c0c0;
	text-align: center;
}

#chartMain
{
}

#chartMain select, input
{
	font-size: 12px;
	color: #000;
}

#chartMain table
{
	font-size: 12px;
}

/*#top {
	height: 100px;
	width: 800px;	
	background-image: url('../Images/bg_TopFade.jpg'); 
	background-repeat: repeat-y;
	overflow:hidden;
	
}*/

#top .obsrLogo
{
	margin: 20px;
}

.chartImg
{
	width: 780px !important;
	text-align: center;
	height: 375px !important;
	float: left;
}

#LF, #PF, #UT, #OF, #IN, #SA
{
	width: 780px;
	float: left;
	font-size: 12px;
}

#tabLF, #tabPF, #tabUT, #tabOF, #tabIN, #tabSA
{
	vertical-align: middle;
}

#LF h1, #PF h1, #UT h1, #OF h1, #IN h1, #SA h1
{
	display: block;
	font-size: 100%;
	color: #fff;
	background-color: #0c2577;
	padding: 6px;
	margin: 0px;
	border-bottom: 1px solid #010066;
}
#LF h2, #PF h2, #UT h2, #OF h2, #IN h2, #SA h2
{
	color: #003366;
	display: block;
	font-size: 100%;
	padding: 2px;
	margin: 0px;
	border-top: solid 1px #DDDDDD;
	border-bottom: solid 1px #DDDDDD;
}
h2
{
	padding: 0px;
	height: 12px;
}

.labelClass
{
	cursor: text;
}

.selectionRight
{
	width: 780px;
	font-size: 12px;
	vertical-align: top;
	margin: 0px 10px 0px 10px;
}
.selectionLeft
{
	width: 290px;
	font-size: 12px;
	margin-left: 10px;
}

.chartBasis1
{
	width: 370px;
	font-size: 12px;
	padding-left: 10px;
}
.pdf
{
	clear: both;
	width: 100%;
	text-align: center;
}
#legendDisplay
{
	border: 1px solid #ccc;
	margin: 10px 0px;
}
#legendDisplay .header
{
	display: block;
	background-color: #0c2577;
	padding: 6px;
	margin: 0px;
	border-bottom: 1px solid #010066;
}
#legendDisplay table
{
	width: 100%;
	margin: 0;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
}
#legendDisplay th
{
	border-right: 1px solid #fff;
	background-color: #ddd;
	padding: 6px;
	border-bottom: 1px solid #fff;
}
#legendDisplay th.name
{
	width: 220px;
	text-align: left;
}
#legendDisplay td.odd
{
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #f0f0f0;
	padding: 6px;
}
#legendDisplay td.even
{
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #f4f4f4;
	padding: 6px;
}

#discPerformance, #cumPerformance, #anPerformance
{
	width: 800px;
	float: left;
	margin: 0px 0 10px 0;
}

#discPerformance h1, #cumPerformance h1, #anPerformance h1
{
	display: block;
	font-size: 100%;
	color: #fff;
	text-align: center;
	background-color: #0c2577;
	padding: 6px;
	margin: 0px;
}

#discPerformance table, #cumPerformance table, #anPerformance table
{
	margin: 0;
	border-collapse: collapse;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
}
#discPerformance th, #cumPerformance th, #anPerformance th
{
	text-align: center;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff; /*background-image: url('../Images/Title_blue2.gif');*/
	background-color: #004588;
	background-repeat: repeat-x;
	color: #fff;
	padding: 3px;
	border-bottom: 1px solid #fff;
	height: 40px;
	width: 90px;
}
#discPerformance td, #cumPerformance td, #anPerformance td
{
	padding: 3px;
	border-right: 1px solid #fff;
}
#discPerformance th.FundName, #discPerformance td.FundName, #cumPerformance th.FundName, #cumPerformance td.FundName, #anPerformance th.FundName, #anPerformance td.FundName
{
	text-align: left;
	width: 337px;
}

#discPerformance th.Key, #discPerformance th.Chart, #discPerformance th.Del, #cumPerformance th.Key, #cumPerformance th.Chart, #cumPerformance th.Del, #anPerformance th.Key, #anPerformance th.Chart, #anPerformance th.Del
{
	width: 50px;
}
td.odd
{
	background-color: #cfdee3;
}
td.even
{
	background-color: #fff;
}
tr.odd
{
	background-color: #edf2f7;
}
tr.even
{
	background-color: #fff;
}

#footerChart
{
	width: 800px;
	margin: 5px 0;
	border: 0px;
	float: left;
}
#footerChart .left
{
	width: 50%;
	text-align: left;
	vertical-align: text-top;
}
#footerChart .right
{
	width: 50%;
	text-align: right;
	vertical-align: text-top;
}


.function
{
	vertical-align: top;
	float: left;
}

.functionTime
{
	margin: 5px 0px;
}

.tabOn
{
	display: block;
}

.tabOff
{
	display: none;
}


.button
{
	background-image: url(  '../Images/Title_blue.gif' );
	background-repeat: repeat-x;
	color: #fff;
	border: solid 0px #014B92;
	font-size: 9px;
	font-weight: bold;
	vertical-align: text-top;
	height: 18.5px;
}
.button1
{
	background-image: url(  '../Images/Title_blue.gif' );
	background-repeat: repeat-x;
	color: #fff;
	border-bottom: solid 2px #014B92;
	font-size: 9px;
	font-weight: bold;
	vertical-align: text-top;
	height: 18.5px;
}



.pdfButton
{
	margin-left: 6px;
	padding-left: 20px;
	margin-bottom: 10px;
	background-image: url(/images/pdf.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #004588;
	color: #fff;
	border: solid 1px #004588;
	font-size: 9px;
	font-weight: bold;
	vertical-align: middle;
	height: 16px;
}

.perfTablesContainer
{
	float: left;
	vertical-align: top;
	border-top: solid 5px #fff;
}

#mainTabs a:link, #mainTabs a:visited, #mainTabs a:hover, #mainTabs a:active, #performanceTables a:link, #performanceTables a:visited, #performanceTables a:hover, #performanceTables a:active
{
	color: #0c2577;
	vertical-align: middle;
	text-decoration: none;
	padding: 6px 15px 6px 15px;
	display: block;
	float: left;
	border-right: 1px solid #999999;
}
#mainTabs a:hover, #performanceTables a:hover
{
	color: #F60000;
	vertical-align: middle;
	background-image: url(  '../Images/menuItemHover.gif' );
	background-repeat: repeat-x;
	text-decoration: none;
	height: 16px;
	padding: 6px 15px 6px 15px;
	display: block;
	float: left;
	border-right: 1px solid #999999;
}

#mainTabs a.selected:link, #mainTabs a.selected:visited, #mainTabs a.selected:hover, #mainTabs a.selected:active, #performanceTables a.selected:link, #performanceTables a.selected:visited, #performanceTables a.selected:hover, #performanceTables a.selected:active
{
	color: #003366;
	font-weight: bold;
	background-image: url(  '../Images/menuItemHover.gif' );
	background-repeat: repeat-x;
	height: 16px;
	padding: 6px 15px 6px 15px;
	display: block;
	float: left;
}

#mainTabs, #performanceTables
{
	width: 800px;
	float: left;
	color: #003366;
	background-image: url(  '../Images/bg_GreenMenuBar.gif' );
	background-repeat: repeat-x;
	border-bottom: 1px solid #999999;
}
#performanceTables
{
	margin-top: 5px;
}

#mainTabs ul, #performanceTables ul
{
	width: auto;
	vertical-align: middle;
	height: 27px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#mainTabs li, #performanceTables li
{
	float: left;
	vertical-align: middle;
	height: 27px;
	margin: 0px;
	list-style-type: none;
}

#hdFundResults
{
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	height: 18px;
}


div.rebaseBox
{
	margin: 15px 0 0 0;
	border: 1px solid #A7C7E7;
	background-image: url(  "/images/pixel_gradientblue.png" );
	background-repeat: repeat-x;
	height: 40px;
	vertical-align: middle;
}
div.rebaseBox div, div.rebaseBox div button
{
	background: transparent;
}

.BottomLineHeading
{
	padding-right: 0px;
	border-bottom: #a7c7e7 1px solid;
	display: block;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	height: 18px;
	color: #1a5083;
	padding-top: 0px;
	background-color: #ecf1f9;
}
.ParentHeaderCell
{
	border-bottom: solid 0px #ECF1F9;
	border: solid 0px #ECF1F9;
}

/* Fund Featured Control */
.ITHead a
{
	color: #000000;
	font-weight: bold;
	font-size: 17px;
}
.ITHead
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.slider
{
	position: relative;
	width: 150px;
	height: 15px;
	background: url(/images/bg.png) 50% 50% repeat-x;
}
.slider img
{
	position: absolute;
	top: 0px;
	left: 85px;
}
.slider .left, .slider .right
{
	height: 12px;
	width: 2px;
	position: absolute;
	top: 0px;
}
.slider .left
{
	left: 0px;
	background: url(/images/left.png) 0px 1px no-repeat;
}
.slider .right
{
	right: 0px;
	background: url(/images/right.png) 0px 1px no-repeat;
}

.curvy
{
	position: relative;
	width: 260px;
	background: #D0E2F2;
	color: #000; /*margin:5em auto;*/
	margin: 5px;
}
#ctl, #cbl, #ctr, #cbr
{
	position: absolute;
	width: 20px;
	height: 20px;
	color: #D0E2F2;
	background: #ffffff;
	overflow: hidden;
	font-style: normal;
	z-index: 1;
}
#ctl
{
	top: 0;
	left: 0;
}
#cbl
{
	bottom: 0;
	left: 0;
}
#ctr
{
	top: 0;
	right: 0;
}
#cbr
{
	bottom: 0;
	right: 0;
}
.curvy em b
{
	position: absolute;
	font-size: 150px;
	font-family: arial;
	color: #D0E2F2;
	line-height: 40px;
	font-weight: normal;
}
#ctl b
{
	left: -8px;
}
#ctr b
{
	left: -25px;
}
#cbl b
{
	left: -8px;
	top: -17px;
}
#cbr b
{
	left: -25px;
	top: -17px;
}
.curvy p
{
	position: relative;
	z-index: 100;
	padding: 5px 10px;
	font-weight: bold;
}
#subMenu A.selected
{
	text-decoration: underline;
}

.rowNoWrap
{
	text-align: center;
	white-space: nowrap;
}
.rowNoWrapLeft
{
	text-align: right;
	white-space: nowrap;
}

.methologySubHeading
{
	margin: 8px 0;
	font-size: 1.5em;
	color: #222;
	font-weight: bold;
}

.noWrapCellRight
{
	text-align: right;
	white-space: nowrap;
}

#legendHead
{
	margin-bottom: 5px;
	float: left;
	border-bottom: solid 1px #A7C7E7;
}
.pageInner
{
	float: left;
}
.AdposTopRight
{
	margin-top: 24px;
	float: right;
	text-align: left;
	vertical-align: top;
}
.floatRight
{
	float: right;
}

table tr td div#advRow
{
	margin: 5px 0 5px 0;
	text-align: center;
}
div#TopRight
{
	margin: 220px 0px 0px 1px;
	float: left;
}
.domainImg
{
	padding: 20px 0px 10px 0px;
}
.White
{
	color: White;
}

DIV.AdPosTop
{
	margin: 10px 0px 10px 10px;
	float: right;
	text-align: right;
	width: 740px;
}
DIV.AdPosTop3
{
	float: left;
	padding: 0px 0px 0px 3px;
	vertical-align: middle;
	text-align: center;
	height: 50px;
}
DIV.AdPosBottomLeft
{
	float: left;
	padding: 7px 0px 0px 3px;
	vertical-align: middle;
	text-align: left;
}
DIV.AdPosLeft1
{
	float: left;
	padding: 10px 0px 0px 3px;
	vertical-align: middle;
	text-align: left;
}

TD.keyFund
{
	padding-left: 3px;
	width: 20px;
	height: 15px;
}
TD.keyFund #rdoFunds, TD.keyFund #rdoArticles
{
	border: 0px;
	width: 20px;
}

TD.searchAdv
{
	width: 125px;
	text-align: right;
	padding-left: 16px;
}
TD.searchAdvC
{
	width: 8px;
	text-align: right;
	padding-right: 3px;
}
IMG.leftNavImg
{
	float: right;
	margin: -5px 10px 0px 0px;
	width: 38px;
	height: 9px;
}
DIV#navLeft FIELDSET LEGEND
{
	height: 20px;
}


.box, .box b.tc, .box b.bc, .bmbox, .bmbox b.tc, .bmbox b.bc, .boxHouseStyle, .boxHouseStyle b.tc, .boxHouseStyle b.bc
{
	background-color: transparent;
}
.box b.tc, .box b.bc, .box b.tc b.L1, .box b.tc b.L2, .box b.tc b.L3, .box b.bc b.L1, .box b.bc b.L2, .box b.bc b.L3, .bmbox b.tc, .bmbox b.bc, .bmbox b.tc b.L1, .bmbox b.tc b.L2, .bmbox b.tc b.L3, .bmbox b.bc b.L1, .bmbox b.bc b.L2, .bmbox b.bc b.L3 ,.boxHouseStyle b.tc, .boxHouseStyle b.bc, .boxHouseStyle b.tc b.L1, .boxHouseStyle b.tc b.L2, .boxHouseStyle b.tc b.L3, .boxHouseStyle b.bc b.L1, .boxHouseStyle b.bc b.L2, .boxHouseStyle b.bc b.L3
{
	font-size: 0px;
	padding: 0;
	display: block;
}
.box b.tc b.L1, .box b.tc b.L2, .box b.bc b.L1, .box b.bc b.L2, .bmbox b.tc b.L1, .bmbox b.tc b.L2, .bmbox b.bc b.L1, .bmbox b.bc b.L2 ,.boxHouseStyle b.tc b.L1, .boxHouseStyle b.tc b.L2, .boxHouseStyle b.bc b.L1, .boxHouseStyle b.bc b.L2
{
	height: 1px;
	line-height: 1px;
	overflow: hidden;
}
.box b.tc b.L1, .box b.bc b.L1, .bmbox b.tc b.L1, .bmbox b.bc b.L1 ,.boxHouseStyle b.tc b.L1, .boxHouseStyle b.bc b.L1
{
	margin: 0 4px;
}
.box b.tc b.L2, .box b.bc b.L2, .bmbox b.tc b.L2, .bmbox b.bc b.L2 ,.boxHouseStyle b.tc b.L2, .boxHouseStyle b.bc b.L2
{
	margin: 0 2px;
	border-width: 0 2px;
	border-style: solid;
}
.box b.tc b.L3, .box b.bc b.L3, .bmbox b.tc b.L3, .bmbox b.bc b.L3 ,.boxHouseStyle b.tc b.L3, .boxHouseStyle b.bc b.L3
{
	margin: 0 1px;
	border-width: 0 1px;
	border-style: solid;
	height: 2px;
	overflow: hidden;
}
.box .content, .bmbox .content ,.boxHouseStyle .content
{
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	margin: 0;
	overflow: hidden;
}
/* Left-side border color */
.box .content, .bmbox .content,.boxHouseStyle .content
{
	border-left-color: #aaa;
	border-right-color: #aaa;
}
.boxHouseStyle .content
{
	border-left-color: #3587BF;
	border-right-color: #3587BF;
	background-color: #ecf1f9;
}
/* Top border color */
.box b.tc b.L1, .bmbox b.tc b.L1 
{
	background-color: #aaa;
}
.boxHouseStyle b.tc b.L1
{
	background-color: #ecf1f9;
	}
.box b.tc b.L2, .box b.tc b.L3, .bmbox b.tc b.L2, .bmbox b.tc b.L3
{
	border-color: #c0c0c0;
}
.boxHouseStyle b.tc b.L2, .boxHouseStyle b.tc b.L3
{
	border-color: #3587BF;
	}
/* bottom border color */
.box b.bc b.L1, .bmbox b.bc b.L1
{
	background-color: #aaa;
}
.boxHouseStyle b.bc b.L1
{
	background-color: #ecf1f9;
	}
.box b.bc b.L2, .box b.bc b.L3, .bmbox b.bc b.L2, .bmbox b.bc b.L3
{
	border-color: #c0c0c0;
}
.boxHouseStyle b.bc b.L2, .boxHouseStyle b.bc b.L3
{
	border-color: #3587BF;
	}
/* -- Default params for where content is ---- */
.box .content, .bmbox .content
{
	background: #eee;
}
.box b b.L2, .box b b.L3
{
	background-color: #f6f6f6;
}
.bmbox b b.L2, .bmbox b b.L3
{
	background-color: #ffffff;
}
.boxHouseStyle b b.L2, .boxHouseStyle b b.L3
{
	background-color: #ecf1f9;
	}

.box, .bmbox ,.boxHouseStyle
{
	margin: 5px;
}
.boxHouseStyle b.tc b.L1{background-color: #3587bf;}
.boxHouseStyle b.bc b.L1{background-color: #3587bf;}
#HouseStyleContent{border-left:solid 1px #3587BF;border-right:solid 1px #3587BF;background-color:#ecf1f9;}
#HouseStyleHeader{font-size:12px;font-weight:bold;color:#1A5083;}
#leftColumn #userLeftBox
{
	padding-top: 3px;
	width: 100%;
	margin-left: 0px;
}

DIV#search_opt
{
	visibility: hidden;
	display: block;
	float: left;
	position: absolute;
	z-index: 700;
	background-color: #ECF1F9;
	border: 1px solid #1A5083;
}
.roundedWarning
{
	border-right: #900 1px solid;
	padding-right: 10px;
	border-top: #900 1px solid;
	padding-left: 10px;
	font-size: 11px;
	padding-bottom: 10px;
	margin: 0px 0px 15px;
	border-left: #900 1px solid;
	color: #900;
	padding-top: 10px;
	border-bottom: #900 1px solid;
	background-color: #fbe6e6;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

DIV.BookmarkTool
{
	margin: 0px;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	background-color: #FFFFFF;
}

.papHeaderTopLeft {	background:#F6F6F6 url('/images/PaPHeader/papTopLeft.png') no-repeat left 0px; 	width:5px; }

.papHeaderTopRight { border-bottom: solid 1px #CCCCCC; background: #CCCCCC url('/images/PaPHeader/papTopRight.png') no-repeat right 0px; width: 5px; }

.papHeaderNewText { width:80px; border:solid 1px #CCCCCC; background:#F6F6F6 url('/images/PaPHeader/papButtonBg.gif') repeat-x left 0px; color:White; text-align:center; font-size:13pt; }

.papHeaderExploreText {	width:210px; border-bottom:solid 1px #CCCCCC; text-align:center; vertical-align:middle; }

.papHeaderBottomLeft{ background:#F6F6F6 url('/images/PaPHeader/papSmallBottomLeft.png') no-repeat left 0px; width:5px;}

.papHeaderBottomMiddle{ width:806px; background:#F6F6F6 url('/images/PaPHeader/papSmallBottomBg.png') repeat-x left 0px; text-align:left; vertical-align:top;}

.papHeaderBottomRight{ width:5px; background: #F6F6F6 url('/images/PaPHeader/papSmallBottomRight.png') no-repeat right 0px; border-top:solid 0px #CCCCCC; }

.papHeaderColImage{ width:75px; text-align:center; padding-top:9px; vertical-align:top;}

.papHeaderColLink {width:125px; text-align:left; padding-top:9px; color:#235788; vertical-align:top;}

.papHeaderBottomText{ width:125px; text-align:left; padding-top:2px; color:#FFFFFF; vertical-align:top;}

.papSmallHeaderTopLeft { background:#F6F6F6 url('/images/PaPHeader/papSmallTopLeft.gif') no-repeat left 0px; width:5px; }

.papSmallHeaderTopRight { background: #F6F6F6 url('/images/PaPHeader/papSmallTopRight.gif') no-repeat right 0px; width: 5px; }


/*LPWrapper styles*/
#lifeWrapper, #pensionWrapper, #underlyWrapper
{
	text-align: left;
	padding-left: 10px;
	width: 295px;
	font-size: 12px;
	font-weight: bold;
	height: 73px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#lifeWrapper
{
	background-image: url(/images/Button_1.gif);
}

#pensionWrapper
{
	background-image: url(/images/Button_3.gif);
}

#underlyWrapper
{
	background-image: url(/images/Button_2.gif);
}

.innerWrapper
{
	width: 225px;
	vertical-align: top;
	padding-top: 10px;
}

#feedback,#feedReply,#feature
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#feedback
{
	padding-right: 6px;
	cursor: pointer;
	float: right;
}

#feedReply
{
	padding-right: 30px;
	display: none;
	float: right;
}

#strip
{
	background-image: url(/images/strip.png);
	background-repeat: repeat-x;
	height: 30px;
}

#feature
{
	float: left;
	padding-left: 10px;
}

/* Investor popup */
#userTypePopUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 458px;
	height: 435px;	
	padding: 0;
	background: url(/images/userTypeBg.png) no-repeat 0 0;
	position:absolute;
}
#userTypePopUp #description {
	margin: 0 30px 30px 125px;
	padding: 60px 0 0;
	font-weight:bold;
	color: #222;
	clear: both;
}
#userTypePopUp #types {
	margin: 0 30px 15px 45px;
	padding: 0 0;
	font-weight:bold;
	color: #222;
	clear: both;
}
#userTypePopUp #types p {
	font-size: 13px;
	margin: 0 0 5px 0;
	padding: 0;
	text-shadow: #fff 1px 1px 2px;
}
#userTypePopUp label {
	cursor: pointer;
	margin: 0;
	padding: 0;
}
#userTypePopUp label input {
	vertical-align: middle;
}
#userTypePopUp #links {
	margin: -10px 30px 0 0;
	padding: 0 0;
	color: #313131;
	clear: both;
	text-align: right;
	font-weight: bold;
}
#userTypePopUp p {
	margin: 0;
	padding: 5px 0;
}
#userTypePopUp a {
	color: #1A5083;
	text-decoration: none;
}
#userTypePopUp a:hover {
	text-decoration: underline;
}

.buttonBlock{text-align:left; width:100px;display:block; }
.buttonNone{display:none; }

/*div.poll {
	width: 145px;
	background-image: url(/images/bg_poll.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 5px;
	background-color: #DBDBDB;
	border: 1px solid #d3d3d3;
}
div.poll #label1 {
	font-size: 12px !important;
	font-weight:bold !important;
	color: #a51818 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	padding: 0px !important;
	margin:0px 0px 10px 0px !important; 
}
div.poll #label2 {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	padding: 0px !important;
	color: #000 !important;
	margin:0px 0px 10px 0px !important; 
	font-weight:bold !important; 
}
div.poll table {
	width: 100%;
}
div.poll table td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #1b4d81;
}
div.poll .pollButton {
	text-align: center;
	margin-top: 12px;
	margin-bottom: 15px;
}
div.poll p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
div.poll table td.smallTxt {
	font-size: 12px;
}*/	

div.pollResult {	
	/*
	background-image: url(/images/bg_poll.png);
	width: 100%;
	background-repeat: repeat-x;
	background-position: left top;		
	border: 1px solid #d3d3d3;*/
	
	background-color: #F6F6F6;
	border-left: #c0c0c0 1px solid;
	border-right:#c0c0c0 1px solid; 
	padding: 5px;	
}
div.pollResult #label1 {
	font-size: 12px !important;
	font-weight:bold !important;
	color: #a51818 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	padding: 0px !important;
	margin:0px 0px 10px 0px !important; 
}
div.pollResult #label2 {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	padding: 0px !important;
	color: #000 !important;
	margin:0px 0px 10px 0px !important; 
	font-weight:bold !important; 
}
div.pollResult table {
	width: 100%;
}
div.pollResult table td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #1b4d81;
}
div.pollResult .pollButton {
	text-align: center;
	margin-top: 12px;
	margin-bottom: 15px;
}
div.pollResult p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
div.pollResult table td.smallTxt {
	font-size: 12px;
}
	
div.poll {
	width: 136px;
	background-image: url(/images/bg_poll.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #DBDBDB;
	float: left;
	margin: 0px;
}
div.poll h1 {
	font-size: 15px;
	color: #a51818;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.poll #question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a40606;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
div.poll table {
	width: 100%;
}
div.poll table td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*padding: 2px;*/
	color: #000;
	font-weight: normal;
}
div.poll #button {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 5px;
}
div.poll p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
}
div.poll table td.smallTxt {
	font-size: 12px;
	padding-left: 5px;
}
div.pollclear {
	clear: both;
}
div.pollOuter {
	float: left;
	width: 150px;
	margin-bottom: 10px;
}
div.pollSpiral {
	BACKGROUND: url(/images/spriteIcons.png) no-repeat -253px -60px;	
	width: 148px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #808080;
	border-right-color: #808080;
	border-left-color: #808080;
	float: left;
	height: 65px;
}
div.pollInner {
	float: left;
	width: 136px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #808080;
	border-bottom-color: #808080;
	border-left-color: #808080;
	padding: 5px;
}
div.topbottomBorder {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b5b5b5;
	border-bottom-color: #FFF;
	margin-bottom: 3px;
	width: 127px;
	margin-left: 5px;
}
input.radio {
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.displayBlock{ display:block;}
.displayNone{ display:none;}
.pollDiv{background-image:url(/images/votebar.png);background-repeat: repeat-x;height:20px;font-size:10px;padding:2px 0px 2px 5px;color:#000000;font-weight:bold;float:left;margin-right:4px;}

div.sliNewsAndResearch {
	height: 60px;
	width: 647px;
	background-color: #f1f1ee;
	border: 1px solid #d0d0d0;
	cursor: pointer;
}
div.sliNewsAndResearch .sliTxt {
	width: 196px;
	float: left;
}
div.sliNewsAndResearch .sliLogo {
	width: 135px;
	float: left;
	text-align: center;
	vertical-align: middle;
}
div.sliNewsAndResearch .sliDynamicTxt {
	width: 340px;
	float: left;
	font-weight: bold;
	text-align: center;
	height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #d0d0d0;
	background-image: url(/images/sli_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	vertical-align: middle;
}

.SendDown div{
	float:right;padding:2px;border:solid 1px #A7C7E7;font-weight:bold;	
	}
.SendDown div img{
	float:right;vertical-align:middle;
}	
.videoTable{
	font-weight:bold;font-size:12px;
}
.videoTable td#bottom{border-bottom:solid 1px #A7C7E7;
}
#IndexVideo{border:solid 1px #A7C7E7;font-size:13px;padding:3px;
	}
#IndexImage	{width:100%;margin:4px 0px 4px 0px;}
#VideoSlide{margin:5px;border:solid 1px #CCCCCC;padding:4px;}
#VideoTitle{width:50%;font-size:12px;font-weight:bold;}

table.AnnuityTableSpace tr td
{padding:4px;}

div#InvescoUserSelectionBox {
	border: 1px solid #CCC;
	background-color: #FCFCFC;
	margin-top:3px;
}
div#InvescoUserSelectionBox h1 {
	background-image: url(/images/h1_bg_Myselection.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float:none;
	font-size: 14px;
	color: #FFF;
	padding: 5px;
	margin: 0px;
}
div#InvescoUserSelectionBox ul {
	margin: 0px;
	padding: 0px;
}
div#InvescoUserSelectionBox ul li {
	margin: 0px;
	background-image: url(/images/li_bg.gif);
	background-position: left top;
	background-repeat:repeat-x;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
div#InvescoUserSelectionBox ul li.add {
	background-image: none;
	padding: 0px;
	margin: 0px;
}
div#InvescoUserSelectionBox a{
	color: #19388a;
	font-weight: normal;
	padding-left: 5px;
	line-height: 20px;
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 113px center;
	display: block;
}
div#InvescoUserSelectionBox ul a.add1 {
	margin: 0px;
	padding: 0px;
	background-image: none;
}
div#InvescoUserSelectionBox h1 img{
    cursor:pointer;text-align:right
}
div#InvescoUserSelectionBox ul li.portfolios{
    background-image: url(/images/li_bg5.gif);
}
div#InvescoUserSelectionBox ul li.watchlist{
    background-image: url(/images/li_bg3.gif);
}
div#InvescoUserSelectionBox a.noBgImg, div#InvescoUserSelectionBox a.portfoliosNoImg, div#InvescoUserSelectionBox a.watchlistNoImg {
    background-image:none;
}

div#InvescoUserSelectionBox span.centerpad{
    padding-left:14px
}
div#InvescoUserSelectionBox span.portName{
    text-align:right;float:right;color:#19388a;
}
div#InvescoUserSelectionBox a.noBgImgPad{
    background-image:none;
    padding-left:40px;
}
div#InvescoUserSelectionBox li.basket{
    height:20px;
}
div#InvescoUserSelectionBox li.basket a{
    background-image:none;width:90%
}
div#InvescoUserSelectionBox li.basket img{
    cursor:pointer;position:relative;left:107px;top:-16px;
}
