	
	.whiteBox a {
		font-family: Arial;
		font-weight: bold;
		font-size: 11px;
	}
	
	.whiteBox span {
		font-family: Arial;
		font-weight: bold;
		font-size: 12px;
	}
		
	p.backTo {
		font-family: Arial;
		font-weight: bold;
	}

	table#howToTable hr.dottedBorder {
		border-top: 2px dotted #D7D7D7;
		border-bottom: none;
		border-left: none;
		border-right: none;
	}

	table#howToTable {
		border-spacing: 5px;
		border-collapse: separate;
		margin: 0px;
		padding: 0px;
		margin-right: -10px;
		padding-right: -10px;
	}

	table#howToTable p {
		line-height: 100%;
		margin: 0px;
		padding: 0px;
		margin-bottom: 4px;
	}

	table#howToTable img {
		margin-right: -7px;
		padding-right: -5px;
	}

	img.blueArrow {
		float: left;
		margin-right: 10px;
	}

	div.thirdLevelTitle p.backTo {
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		margin-top: 0px;
	}

	table#illustrations {
		border-collapse: separate;
	}
	table#illustrations td {
		padding: 5px
	}

	ul.listABC {
		list-style: lower-alpha;
		padding-bottom: 10px;
	}
	ul.list123 {
		list-style: decimal;
	}

	.noTopMargin {
		margin-top: none;
		padding-top: none;
	}
	
	.productSpecs {
		margin: 0;
		padding: 0;
		padding-top: 5px;
	}
	
/* ====================================================== */


table.toolsTable td{padding: 10px 0; vertical-align: top;}
table.toolsTable tr.last td{border-bottom: none;}
table.toolsTable td.copy{padding-left: 15px; width: 100%;}
table.toolsTable tr.border td{border-bottom: 1px dotted #808080; padding-bottom: 10px;}
table.toolsTable td.copy h3{font: bold 15px Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0px 0;}
table.toolsTable td.copy h3 span{font: bold 12px Arial, Helvetica, sans-serif;}
table.toolsTable td.copy h3 span span.divider{color: #999; padding: 0 7px;}
table.toolsTable td.copy h3 span a{white-space: nowrap;}
table.toolsTable td.copy p{font: Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 15px 0;}
table.toolsTable td.copy p.troubleLink{clear: both; display: block; font-size: 10px; padding-top: 3px;}

table.toolHelpTable{width: 670px;}
table.toolHelpTable td{vertical-align: top;}
table.toolHelpTable table.tagline{margin-left: 15px;}
table.toolHelpTable table.tagline td{border-bottom: 1px dotted #808080; padding: 7px 0;}
table.toolHelpTable table.tagline tr.list td{border-bottom: none; padding-left: 12px;}
table.toolHelpTable table.tagline td.text{padding: 0 0 0 10px; white-space: nowrap;}
table.toolHelpTable table.tagline h3{font: bold 18px Arial, Helvetica, sans-serif; line-height: 20px; margin: 0; padding: 0 0 5px 0;}
table.toolHelpTable table.tagline p{font: normal 14px Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; padding: 0;}
table.toolHelpTable table.tagline td.launch{padding-left: 80px; width: 100%;}
table.toolHelpTable ol{margin: 0 0 0 20px; padding: 0;}
table.toolHelpTable ol li{font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0 0 3px 0;}
table.toolHelpTable td.launch p{font-size: 10px; margin: 0; padding: 0;}
table.toolHelpTable td.launch p.troubleLink{padding-left: 5px;}
	
div.toolbar{background: url(/amer/images/tradingTools/img_gradiant.jpg) 0px 1px repeat-x; border: 1px solid #cececd; height: 26px; margin: 10px 0 0 0; width: 100%;}
* html div.toolbar{text-align: center;}
div.toolbar table{margin: 6px auto; text-align: left;}
div.toolbar table td{background: url(/amer/images/tradingTools/icn_greenDot.gif) 2px 4px no-repeat; font-family: Arial, Helvetica, sans-serif; padding: 0 15px 0 15px; }

div.back{margin: 3px 0 7px 0; text-align: right;}
span.backArrow{color: #0158C4; font-weight: bold;}

.TTul { list-style-type: none;padding: 0;margin: 0; }
.TTul li { background: url(/amer/images/graybullet.gif) 0 .5em no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding-left:.6em; }

div.contentBox{margin: 3px 17px 10px 0;width:31%;float:left}
div.contentBox div.r1, div.contentBox div.r2, div.contentBox div.r3{border-left: 1px solid #cececd; border-right: 1px solid #cececd; font-size: 1px; height: 1px; line-height: 1px;} 
div.contentBox div.r1{margin: 0 3px;}
div.contentBox div.r2{margin: 0 2px;}
div.contentBox div.r3{margin: 0 1px;}
div.contentBoxTop div.r1, div.contentBoxBottom div.r1{background-color: #cececd;}
div.contentBoxContent{border-left: 1px solid #cececd; border-right: 1px solid #cececd; font-size: 12px; padding: 10px;}



/*  Styles for box with curver edges */
/*
div.ttBoxContainer{margin: 0 0 20px 0; width: 100%;}
div.ttBoxTop div.r1, div.ttBoxTop div.r2, div.ttBoxTop div.r3{background-color: #fff; border-left: 1px solid #cececd; border-right: 1px solid #cececd; font-size: 1px; height: 1px; line-height: 1px;}
div.ttBoxBottom div.r1, div.ttBoxBottom div.r2, div.ttBoxBottom div.r3{background-color: #fff; border-left: 1px solid #cececd; border-right: 1px solid #cececd; font-size: 1px; height: 1px; line-height: 1px;}
div.ttBoxContainer div.r1{margin: 0 3px;}
div.ttBoxContainer div.r2{margin: 0 2px;}
div.ttBoxContainer div.r3{margin: 0 1px;}
div.ttBoxTop div.r1, div.ttBoxBottom div.r1{background-color: #cececd;}
div.ttBoxContent{border-left: 1px solid #cececd; border-right: 1px solid #cececd;}
div.ttBoxContent td{border-bottom:1px dotted #808080; padding: 10px 0 10px 10px; vertical-align: top;}
div.ttBoxContent td.first{padding: 10px 0 10px 10px;}
div.ttBoxContent td p{margin: 0; padding: 0 0 10px 0;}
div.ttBoxContent td p.last{padding: 0;}
div.ttBoxContent tr.noBorder td{border-bottom:none;}
div.ttBoxContent tr.header{background-color: #EFF0F5;}
div.ttBoxContent tr.header td{border-bottom:1px dotted #808080; padding: 0;}
div.ttBoxContent td.heading{font: bold 15px Arial, Helvetica, sans-serif;}
*/

/* StrategyDesk Download Styles*/
p.heading{font: bold 15px Arial, Helvetica, sans-serif;}

td.leftBorder{
	border-left:1px dotted #808080;
}
td div.content{
	padding:10px;
}
ol.steps{
	padding-left:10px;
}
ol.steps li{
	padding-bottom:10px;
}











.tradeplatforms tr.header td{background-color:#eee;font: bold 15px Arial, Helvetica, sans-serif;text-align:left;padding: 10px 10px 10px 15px; vertical-align:top;}
	.tradeplatforms tr.launch td{height:16px;background-color:#eee;text-align:center;padding-bottom:6px;}
	.tradeplatforms tr.imgheader td{padding-top:8px;background-color:#eee;padding-bottom:8px;text-align:center;border-bottom:none;}
	.tradeplatforms tr.title td{height:25px; font:bold 11px arial;background-color:#eee;}
	.tradeplatforms tr.focus td{background-color:#EDF8FE;}
	.tradeplatforms td{padding-left:8px;height:25px; font:normal 11px arial; border-left:1px solid #808080;border-bottom:1px dotted #808080;}
	.tradeplatforms td.leftCol {padding: 10px 10px 10px 15px; font: bold 15px Arial, Helvetica, sans-serif;}
	.tradeplatforms td.centered {text-align:center;}
	.tradeplatforms tr.last td {border-bottom: none;}

	.tradeplatforms table.noStyle td { padding: 10px 10px 10px 5px; border: none; }
	.tradeplatforms table.noStyle td div.productTitle { margin: 0; padding: 0; padding-bottom: 4px; font-weight: bold; }	
	
	.abullet {cursor:default;width:7px;height:7px; background-repeat:no-repeat;border:none;background-image:url(<!--##*V_IMAGES_DIR##-->/tradingTools/overview/chart_bullet.gif);margin-top:6px;margin-left:50%;}
	ul.bullet{list-style: disc; margin:0 0 0 50%; padding: 0;}
	ul.bullet li{font:normal 11px arial;padding:0;margin:0;}
	 span.divider{color: #999; padding: 0 7px;}
	.tradeplatforms tr.last td{border-bottom:none;}
	div.tp div.r1, div.tp div.r2, div.tp div.r3{background: #eee; border-left: 1px solid #9a9a9a; border-right: 1px solid #9a9a9a;height: 1px; font-size: 1px; line-height: 1px;}
	div.tp div.r1{border-top: 1px solid #9a9a9a;}
	
