div.updateProgress
{
background: #FFFFFF url("../../Images/Icons/loading_popup.gif") left top no-repeat;color: #555555;height:75px;width:222px;z-index: 999;left:-280px;position:absolute;
}

.pagingControls { white-space: nowrap; width: 200px; margin:0px; padding:0px; }

div.contentAreaDisclaimer input.button {
	width: auto !important;	
}

div.newsItem p
{
	width:100% !important;
}

div.formContainer00 div.formSection00 input
{
	clear:			both;
	margin:			0px 5px 0px 0px;	
	vertical-align:	top;
}

.contactFormWidthFix { width:300px !important; }

.formContainer00 label.checkbox
{
margin:0;padding:0 10px 5px 0;float:left;width:180px;
}
.formContainer00 span
{
width:auto;
}
.formContainer00 textarea 
{
float:left;
width:220px ! important;
}
.formSection00 span.checkboxFullWidth
{
	width:100%;
}
.formSection00 span.checkboxFullWidth label
{
	font-size:100%;
	float:none;
}
.globalDisclaimer { font-size: 9px; display:block; margin-top:15px; margin-bottom:5px; text-align:left; clear:both;}

.blueInner a.grayButton { margin:20px 0 0 0 !important; }

span.privacyStatement { font-size: 10px; }

ul.blueArrow li
{
	list-style-type:none;
	background: url("../../Images/backgrounds/arrow-bullet-outline.gif") left top no-repeat;
	padding-left: 10px;
	font-size: 12px;
	clear:both;
}
textarea
{
	margin-bottom:8px;
}

/*
ul.listingTabs
{float:right;list-style:none;width:80%;}

ul.listingTabs li
{float:right;}
*/
table.tableMatrixTool
{
	border-collapse:collapse;
	width:100%;
	font-size:68.75%;
	color: #333;
	margin: 0;
	margin:20px 0;
}
table.tableMatrixTool tbody th
{
	padding:2px;
	border: 1px solid #fff;
	width:25%;
	background-color:#e7e4e2;
	font-weight:bold;
}
table.tableMatrixTool tbody td
{
	padding:2px;
	border: 1px solid #fff;
	width:25%;
	background-color:#fbf8f6;
}

.header .topNavWrapper li.lastLeftTab_Orange {
background-image:url(../../Images/Sprites/topnav-tabs-new-orange.gif);
background-position:0 0;
background-repeat:no-repeat;
}

.header .topNavWrapper li.lastLeftTab_Orange a {
	background-image:url(../../Images/Sprites/topnav-tabs-new-orange.gif);
background-position:right -100px;
background-repeat:no-repeat;
color:#323939;
display:block;
font-size:87.5%;
font-weight:bold;
padding:0 0 0 0;
text-decoration:none;
}

.header .topNavWrapper li.afterSelected_Orange {
background-image:url(../../Images/Sprites/topnav-tabs-new-orange.gif);
background-position:0 0;
background-repeat:no-repeat;
}

.header .topNavWrapper li.afterSelected_Orange a {
	background-image:url(../../Images/Sprites/topnav-tabs-new-orange.gif);
background-position:right -100px;
background-repeat:no-repeat;
color:#323939;
display:block;
font-size:87.5%;
font-weight:bold;
padding:0 0 0 0;
text-decoration:none;
}

/* Added to Watchlist */

ul.productControl02
{background:none;float:right;}
ul.productControl02 li
{background:url("../../Images/Sprites/productControl02.gif") left top no-repeat;padding:0 0 0 10px}
ul.productControl02 li a
{background:url("../../Images/Sprites/productControl02.gif") right top no-repeat;padding:8px 8px 8px 0;}
/*ul.productControl01 li a span
{background: url(/Images/Sprites/productControl02.gif) left middle no-repeat; background-position: -10px -7px; display: block; padding:12px 12px 15px 0;}*/
ul.productControl02 li a span {background-image: url(/Images/Sprites/productControl02.gif); background-position: -10px -7px; display: inline-block; width: 22px; height: 22px; vertical-align: middle;}

/* Markets Ticker */
/* for CH, remove the border picture after last item */
.marketsTicker dl.ticker dd
{
	/* remove image from right side of all dds */
	background-image:none;
	padding-right:2px;
}
.marketsTicker dl.ticker dt
{
	/* insert image on left side of dts */
	background:url(/Images/MarketsTicker/border.gif) no-repeat;
	padding-left:7px;
}
.marketsTicker dl.ticker dt.first
{
	/* remove from first item */
	background-image:none;
}