P 				{COLOR:#000000; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px;}
UL 			{COLOR:#000000; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px;}
TD 			{COLOR:#2f2f2f; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px;}
.bg1 {color:#003366; font-size:12px; font-weight:bold; vertical-align:middle; height:24; background-color: #E0EEF7}
.bg2			{COLOR:#181818; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#EEEEEE;}
.bg21			{COLOR:#003366; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#EEEEEE;}
.bg3			{COLOR:#181818; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#FFFFFF;}
.bg33			{COLOR:#181818; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#FFFFFF;}
.bg31			{COLOR:#003366; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#FFFFFF;}
.bg4			{COLOR:#003366; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#808080;}
.bg5			{COLOR:#003366; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#CCDDEE; VERTICAL-ALIGN:middle; HEIGHT:24;}
.bg6			{COLOR:#003366; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; BACKGROUND-COLOR:#EEEEEE; FONT-WEIGHT:bold; VERTICAL-ALIGN:middle; HEIGHT:24;}
.big1    	{COLOR:#000000; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:14px;}
.smblue  	{COLOR:#003366; FONT-FAMILY:Arial, sans-serif; FONT-SIZE:11.5px }
.smblack  	{COLOR:#000000; FONT-FAMILY:Arial, sans-serif; FONT-SIZE:11.5px }
.mdblue  	{COLOR:#003366; FONT-FAMILY:Arial, sans-serif; FONT-SIZE: 12.5px }
.smbold  	{COLOR:#000000; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-SIZE: 11.5px; FONT-WEIGHT: bold;}
.hdr 			{COLOR:#003366; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold 	}
.head {background: #F2F6FB url('https://www.secure.bmoinvestorline.com/e/online/gif/table_head_bg.gif') repeat-x top; font-size:12px; font-weight: bold; color: #036; padding: 3px 5px; }
.title		{COLOR:#0066CC; FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold;}
.small-text {COLOR:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.vsmall-text{COLOR:#000000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10px;}
input:focus, select:focus, a:focus {-webkit-box-shadow:0 0 4px 3px #73c3eb;-moz-box-shadow:0 0 4px 3px #73c3eb;box-shadow:0 0 4px 3px #73c3eb;outline:0; border:none;}
/*  link formatting  */
a:link 		{TEXT-DECORATION:underline; COLOR:#0066CC; FONT-FAMILY: Arial,Helvetica,sans-serif; ;}
a:visited 	{TEXT-DECORATION:underline; COLOR:#0066CC; FONT-FAMILY: Arial,Helvetica,sans-serif;}
a:active 	{TEXT-DECORATION:underline; COLOR:#000099; FONT-FAMILY: Arial,Helvetica,sans-serif;}
a:hover 		{TEXT-DECORATION:underline; COLOR:#000099; FONT-FAMILY: Arial,Helvetica,sans-serif;}
a.pophelp		{ FONT-SIZE:11px;}
.pophelp2  {FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE:9pt;}
.pophelp  {FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE:11px;}

/*  form formatting  */
input			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-COLOR: #000000}
select		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-COLOR: #000000}
small-nav	{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-COLOR: #002139 	}
.text 		{COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px 	}
.indent {text-align:left; color: #000000; font: 12px Arial,Helvetica,sans-serif; margin: auto ; width: 750px }
.small-hdr 	{COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px 	}
.small-bold {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold 	}
.bold 		{COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold 	}
Table.table-holding {background-color:#EEEEEE;}
Table.table-box {background-color:#EEEEEE;}
TD.table-head {COLOR:#003366; background-color:#CCDDEE; font-weight:bold; text-indent:1px}
TD.table-head2 {background-color:#CCDDEE; color:black; font-weight:bold; text-indent:1px}
TD.table-title {font-weight:bold; text-indent:1px; }
A.nav 		{color: #002139; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;	 FONT-WEIGHT: bold; 	}
A.reg 		{color: #003366; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;	}
UL.list 		{list-style-type: circle outside; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; 	}
.nav 			{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:hover.nav {color: #0000FF; text-decoration: underline; cursor: hand; }
.nav-select {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; }
a:hover.nav-select {	color: blue; text-decoration: underline; cursor: hand; font-weight : bold; }
.navIE 		{ color: #002139; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;	 FONT-WEIGHT: bold; 	}
.navIE-select {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; }
a:hover.navIE {color: #0000FF; text-decoration: underline; cursor: hand; }
a:hover.navIE-select {	color: blue; text-decoration: underline; cursor: hand; font-weight : bold; }
.inputField {background-color:#EEEEEE;}
.item-text 	{font-family:arial;font-size:12px;}
.help-text 	{COLOR:#003366; font-family:arial; font-size:11px; text-decoration:none;}
.display-only {font-family:arial;font-size:12px;font-weight:bold;border:0px;background-color:#EEEEEE;}
.readField {background-color:#FFFFFF;border:1px #FFFFFF inset;color:#666666;font-weight:normal;font-family:arial;font-size:12px;width:95px;}
.readField2 {background-color:#FFFFFF;border:1px #FFFFFF inset;color:#666666;font-weight:normal;font-family:arial;font-size:12px;width:50px;}
.readField3 {background-color:#FFFFFF;border:1px #FFFFFF inset;color:#666666;font-weight:normal;font-family:arial;font-size:12px;width:120px;}
.readField4 {background-color:#FFFFFF;border:1px #FFFFFF inset;color:#666666;font-weight:normal;font-family:arial;font-size:12px;width:100px;}
.IEmenu 	{font-weight:normal; font-size:12px; font-style:normal; font-family: Arial,Helvetica,sans-serif; cursor:pointer; text-decoration:none}
.NSmenuOff {	FONT-WEIGHT: normal;	FONT-SIZE: 12px;	COLOR: #003366;	FONT-STYLE: normal;	FONT-FAMILY:  Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	 }
.NSmenuOn 	{	FONT-WEIGHT: normal;	FONT-SIZE: 12px;	COLOR: #003366;	FONT-STYLE: normal;	FONT-FAMILY:  Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	 }
a.topMenu    {  text-decoration:none;color:#FFFFFF}
a.topMenulite    {  text-decoration:none;color:#003366;font-weight:bold}
a:hover.topMenu    {  text-decoration:none;color:#FFFFFF; font-weight:bold}
.ssoerror 	{	font-family : Arial, Helvetica, sans-serif;	font-style : italic;	color: Red;	font-weight:bold;}
.ssomessage {	font-family : Arial, Helvetica, sans-serif;	font-style : italic;	color: Black;	font-weight:bold;}
.menuButton {font: normal bold 12px Arial,Helvetica,Sans-Serif;  cursor: pointer; color: White; text-decoration: none; text-align:center; background-color : #65c2fc;}
.menuButtonHover {font: normal bold 12px Arial,Helvetica,Sans-Serif;  cursor: pointer; color: White; text-decoration: none; text-align:center;z-index:1600;	background-color : #FFFFFF;}

.label {	FONT-WEIGHT:bold;FONT-SIZE:12px; FONT-STYLE:normal; FONT-FAMILY: Arial,Helvetica,sans-serif;COLOR: #000000;}
.tabUnselected  {
            border-bottom-color:  #666666;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            COLOR:#003366; 
            FONT-FAMILY:Arial,Helvetica,sans-serif; 
            FONT-SIZE:12px; 
            BACKGROUND-COLOR:#cfecff; 
            text-align: center;
            FONT-WEIGHT:bold; 
            CURSOR:pointer;            
            padding-top: 4px;
            padding-bottom: 4px;
       }
       
.tabUnselected_hover  {
            border-bottom-color:  #666666;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            COLOR:#003366; 
            FONT-FAMILY:Arial,Helvetica,sans-serif; 
            FONT-SIZE:12px; 
            text-align: center;
            BACKGROUND-COLOR:#EEEEEE; 
            FONT-WEIGHT:bold; 
            CURSOR:pointer;            
            padding-top: 4px;
            padding-bottom: 4px;
            
       }       
       
.tabSpacer  {
            border-bottom-color:  #666666;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            COLOR:#003366; 
            BACKGROUND-COLOR:#FFFFFF;
            width:6px;
            padding-top: 4px;
            padding-bottom: 4px;
       }       
       
.tabSpacerNoWidth  {
            border-bottom-color:  #666666;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            COLOR:#003366; 
            BACKGROUND-COLOR:#FFFFFF;
            padding-top: 4px;
            padding-bottom: 4px;
       }       
       
.tabSelected  {
            border-color:  #666666;
            border-bottom-style: none;
            border-top-style: solid;
            border-top-width: 1px;
            border-right-style: solid;
            border-right-width: 4px;
            border-left-style: solid;
            border-left-width: 1px;
            COLOR:#181818;
            FONT-FAMILY:Arial,Helvetica,sans-serif; 
            FONT-SIZE:12px; 
            text-align: center;
            BACKGROUND-COLOR:#FFFFFF;            
            FONT-WEIGHT:bold; 
            padding-top: 4px;
            padding-bottom: 4px;
            CURSOR:auto;
       }       
.globalHelpLink {
	float:right;
	margin-top: 4px;
	margin-right:4px;
}
body {top: 0; left:0; margin: 0; padding: 0; background-color:#FFFFFF; text-align: center; font-family: Arial,Helvetica,sans-serif}
.frameBody {top: 0; left:0; margin: 0; padding: 0;}
.contentSection{margin:auto; padding:-30px; width:984px; text-align: left; }
.contentSectionPopup{ margin:auto; text-align: left; background-color: #0079C0; } 
.whiteBG {background-color: white; margin:auto; padding:5px 1px; font-size: 12px}
.fLeft{ float: left}
.fRight{float: right}
.menuTab {border-style:none; font: normal bold 13px Arial,Helvetica,Sans-Serif;  cursor: pointer; text-decoration: none; text-align:center; background-color : #0076BC; background-image:url("https://www.secure.bmoinvestorline.com/e/online/gif/NavLib.png"); background-position: 0 0; color: #FFFFFF} 
.menuTabHover {font: normal bold 13px Arial,Helvetica,Sans-Serif;  cursor: pointer; text-decoration: none; text-align:center; background-color : #FFFFFF;  color: #0079C0} 
.menuDivider {cursor: default; width: 1px; background-image:url("https://www.secure.bmoinvestorline.com/e/online/gif/NavLib.png"); background-position: 0 -33px; color: gray; background-repeat: repeat-y}
.envelopeImg {display:inline;  width:17px; height:16px; background-image:url("https://www.secure.bmoinvestorline.com/e/online/gif/IconsLib.png"); background-position: -2px 0; cursor: pointer; border: 0; padding-right: 4px}
.homeImg {display:inline;  width:14px; height:14px; background-image:url("https://www.secure.bmoinvestorline.com/e/online/gif/BIL-home-icon.gif"); background-position: 0 0; background-repeat: no-repeat; cursor: pointer; border: 0; padding-right: 4px}
.lastLoginContainer {font: 11px bold Arial,Helvetica,sans-serif ; background-image: url("https://www.secure.bmoinvestorline.com/e/online/gif/NavLib.png"); background-position: 0 -99px; background-repeat: repeat-x; height:32px; vertical-align: middle;background-color:white;}
.lastLoginSection {width: 984px; font-weight:bold; _height:32px; vertical-align: middle; padding-top:7px;}
.marginLeft10{ margin-left: 0; vertical-align: middle; display: inline; float: left;}
.pageHeader {background-color:#0079C0; border-spacing:0; margin:0; padding:0;}
a.whiteLinks:link {text-decoration: none; color:#FFFFFF; font-size: 11px }
a.whiteLinks:visited {text-decoration: none; color:#FFFFFF; font-size: 11px}
a.whiteLinks:hover {text-decoration: underline; color:#FFFFFF; font-size: 11px}
.accCB {border: 3px #6EC1F6 solid; color:#000000; font: bold 10pt; margin-left:5px;} 
.logoBMOCell {vertical-align:middle; text-align: center; height: 71px; width: 250px; padding-left: 10px;}
.headerRSide {width: 100%; padding: 0px; border-spacing:0; margin:0; padding:0;}
.headerRSideRow1 {text-align: right; vertical-align:top}
.headerRSideRow2 {vertical-align:bottom; height:46px;}
.accountText {color:#FFFFFF; font-weight: bold; font-size: 12px; padding-left: 10px; padding-right:5px}
.text11 {font-size: 11px}
.text12 {font-size: 12px}
.text14 {font-size: 14px}
.starGold{display: inline;width: 103px;height: 17px;background-image: url("https://www.zh.secure.bmoinvestorline.com/e/online/gif/Gold.svg");background-attachment: scroll;cursor: pointer;border:0;margin-left:10px;margin-right: 10px;margin-top:3px;}
.starPlatinum{display: inline;width: 127px;height: 17px;background-image: url("https://www.zh.secure.bmoinvestorline.com/e/online/gif/Platinum.svg");_background-attachment: scroll;cursor: pointer;border: 0;margin-left: 10px;margin-right: 10px;margin-top:3px;}
.starDiamond{display: inline;width: 122px;height: 17px;background-image: url("https://www.zh.secure.bmoinvestorline.com/e/online/gif/Diamond.svg");_background-attachment: scroll;cursor: pointer;border: 0;margin-left: 10px;margin-right: 10px;margin-top:3px;}
.starGoldFR{display: inline;width: 109px;height: 17px;background-image: url("https://www.zh.secure.bmoinvestorline.com/f/online/gif/GoldFR.svg");background-attachment: scroll;cursor: pointer;border:0;margin-left:10px;margin-right: 10px;margin-top:3px;}
.starPlatinumFR{display: inline;width: 126px;height: 17px;background-image: url("https://www.zh.secure.bmoinvestorline.com/f/online/gif/PlatinumFR.svg");_background-attachment: scroll;cursor: pointer;border: 0;margin-left: 10px;margin-right: 10px;margin-top:3px;}
.starDiamondFR{display: inline;width: 129px;height: 17px;background-image: url("https://www.zh.secure.bmoinvestorline.com/f/online/gif/DiamondFR.svg");_background-attachment: scroll;cursor: pointer;border: 0;margin-left: 10px;margin-right: 10px;margin-top:3px;}
.activeTrader {display:inline;  width:54px; height:16px; background-image:url("https://www.secure.bmoinvestorline.com/e/online/gif/IconsLib.png"); background-position: -20px -51px; _background-attachment:scroll; cursor: pointer; border: 0; margin-left: 10px; margin-right: 10px;}
.btnImg{vertical-align: middle; text-align:right; display:inline; float: right; width:auto; height:20px; border: 0; margin-left: 0px; margin-right: 10px; cursor: pointer;}
div#headerLinks a {text-decoration: none; color: #FFFFFF}
div#headerLinks a:hover {text-decoration: underline; color: #FFFFFF}
div#headerLinks a:visited {text-decoration: none; color: #FFFFFF}
div#headerLinks ul {padding-right: 0px; margin: 0; font-size: 11px;}
div#headerLinks li:first-child {margin-right: 0px; padding-right: 0px; } 
div#headerLinks li {float: right; list-style-type: none; padding: 0px 10px 0px 10px; border-left-style: solid; border-left-width: 1px; border-color: #86a7bb; margin: 0;}
.paddingR5 {padding-right: 5px;}
.width150 {width:150px;}
.logoBMO { width: 205px; height: 26px; background-image:url("https://www.zh.secure.bmoinvestorline.com/img/advicedirect/ZH_4524.gif"); background-position: 0px 0px; background-color: Gray; float:right; margin-right: 10px; }
.logoBMOfr { width: 205px; height: 26px; background-image:url("https://www.secure.bmoinvestorline.com/f/online/gif/BMOfinancial.gif"); background-position: 0px 0px; background-color: Gray; float:right; margin-right: 10px; }
.footerContainer {width: 984px; text-align:center; margin: auto; padding-top: 35px;  }
.headerImg1 {position: absolute; left: 0px; top:0px; z-index: -1; background-color: #0079C0; height: 75px; width: 100%;}
.headerImg2 {position: absolute; left: 0px; top:75px;  z-index: -1; background-image: url(https://www.secure.bmoinvestorline.com/e/online/gif/NavLib.png); background-position: 0 -132px; background-repeat: repeat-x; height: 32px; width: 100%;}
.headerImg3 {position: absolute; left: 0px; top:107px;  z-index: -1; background-image: url(https://www.secure.bmoinvestorline.com/e/online/gif/NavLib.png); background-position: 0 -99px; background-repeat: repeat-x; height: 32px; width: 100%;}
.popupHeaderLink{display:inline; cursor: pointer; border: 0; padding-left: 10px; padding-right:5px;}
input[type=button] {background:url("https://www.secure.bmoinvestorline.com/Images/buttonBackground.png") repeat-x top; height:21px; color:#fff; font-weight:700; cursor:pointer; border:none }
input[type=button]:hover {background:url("https://www.secure.bmoinvestorline.com/Images/buttonBackground.png") repeat-x 0 -21px; }
#listOfLinks {margin-left:40px; line-height: 2.5em;}
#top30 {margin: 30px 5px}
.flatFeePricing {font-family:Verdana;font-size:11px; font-style:italic; color:#d7de59; padding-left: 10px; padding-right: 10px}
.contentContainer {text-align: center; }
.loginTableHeader{background-color:#CCDDEE; color:#003366; font-weight:bold; height:20px; text-indent:1px; }
.alignRight{text-align: right;}
.dropdownMenu {padding: 0; border: 0 none; position: relative; left: 0px; top: -107px; height: 0px; margin:0; padding:0; z-index: 1600; width: 984px; background-color: transparent;}
.tableHeader {color:#003366; font-size:12px; background-color:#e0eef7; font-weight:bold; vertical-align:middle; height:24;}


div#serv_menu {text-align: left;}
div#serv_menu ul {list-style: none; padding: 0; width: 83px; float: left;}
div#serv_menu a {font-weight: normal; color: #0076BC; display: block; padding: 1px; text-decoration: none; }
div#serv_menu a:visited {color: #0076BC;}
div#serv_menu a:hover { color: #0076BC; background-color: #e0eef7; text-decoration: none; }
div#serv_menu h2 {font-weight: normal; font-size:11px; color: #FFFFFF; display: block; text-decoration: none; background-color: #0079C0;
border-width: 0 0px; border-style: none solid; border-color: #0066CC; margin: 0; padding: 1px; cursor:pointer;}
div#serv_menu h2:hover {color: #FFFFFF; background-color: #0079C0; text-decoration: underline; cursor:pointer;}
div#serv_menu li {margin: 0; padding:0; vertical-align: middle;}
div#serv_menu ul li {float: left; width: 100%; border-style:none; } 
div#serv_menu ul ul {position: absolute; z-index: 500; border: 1px solid #0066cc;}
div#serv_menu ul li ul{margin-left: -10px; display: none; width:150px; background-color: #FFFFFF; text-align: left;}
div#serv_menu .serve_menu_hover ul {display: block;}


div#serv_menu_ie6 {text-align: left;}
div#serv_menu_ie6 ul {list-style: none; padding: 0; width: 83px; float: left;}
div#serv_menu_ie6 a {font-weight: normal; color: #0076BC; display: block; padding: 0; text-decoration: none; height:20px; padding-top:3px; padding-left:2px}
div#serv_menu_ie6 a:visited {color: #0076BC; width:100%;}
div#serv_menu_ie6 a:hover { color: #0076BC; background-color: #e0eef7; text-decoration: none; }
div#serv_menu_ie6 h2 {font-weight: normal; font-size:11px; color: #FFFFFF; display: block; text-decoration: none; background-color: #0079C0;
border-width: 0 0px; border-style: none solid; margin: 0; padding: 1px; cursor:pointer;}
div#serv_menu_ie6 h2:hover {color: #FFFFFF; text-decoration: underline; cursor:pointer;}
div#serv_menu_ie6 li {margin: 0; padding:0}
div#serv_menu_ie6 ul li {float: left; border-style:none; } 
div#serv_menu_ie6 ul ul {position: absolute; z-index: 500; border: 1px solid #0066cc; width:522px}
div#serv_menu_ie6 ul li ul{margin-left: -146px; display: none; background-color: #FFFFFF; text-align: left; }
div#serv_menu_ie6 ul li ul li{border-style: none; border-left: solid 1px; display: inline; list-style-type: none; float:left; width:100px; padding: 1px;}
div#serv_menu_ie6 .serve_menu_hover_ie6 ul {display: inline;}

iframe#mfund {border-style: none; width: 984px; }
iframe#theBigChart {border-style: none; width: 984px; height: 1350px;}

.warning-box {
	background: #E8F3F9 url("https://www.secure.bmoinvestorline.com/e/online/gif/icons.png") no-repeat scroll 10px -418px;
	padding: 10px 30px 10px 40px;
    border: 1px solid #DDD;
    margin: 1em 0px 2em;
    width: 628px;
    width: 675px\9;
}

.warning-box-ben {
	background-color: #E8F3F9;
	background-image: url("https://www.secure.bmoinvestorline.com/e/online/gif/warning.png");
	background-position: 17px 10px;
	background-repeat:no-repeat;
	padding: 10px 30px 10px 50px;
    border: 1px solid #DDD;
    margin: 1em 0px 2em;
    width: 224px;
    width: 306px\9;
}

.company-table {
	width: 700px;
	width: 675px\9;
	margin: 0em 0! important;
}

.company-table-ben {
	width: 306px;
	margin: 0em 0! important;
}

.company-table td,
.company-table th {
	line-height: 1.5em;
	padding: 10px;
	text-align: left;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
}

.company-table-ben td,
.company-table-ben th {
	line-height: 1.5em;
	padding: 10px;
	text-align: left;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
}

.company-table th {
	background-color: #f2f2f2;
}

.company-table-ben th {
	background-color: #f2f2f2;
}

.company-table input[type="text"] {
	width: 80%;
}

.company-table-ben input[type="text"] {
	width: 80%;
}

.company-margin {
	margin-left:-25px;
	margin-left:20px\9;
}

.wrap-free {
	white-space: nowrap;
}

.aoda-off-screen-element{
	position: absolute !important;
	height: 1px; 
	width: 1px;
	overflow: hidden;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
	white-space: nowrap; /* added line */
	display: block !important;
}
.button:focus {
	-webkit-box-shadow:  0 0 4px 3px #73C3EB;
	-moz-box-shadow:     0 0 4px 3px #73C3EB;
	box-shadow:          0 0 4px 3px #73C3EB;
	outline: 0;
	border:none;
  }
  
  @media (max-width: 430px) {
	  .contentSection { width: 430px; }
	  .footerContainer { width: 430px; }
  }
/* $Log$
/* Revision 1.19  2015/10/29 03:44:54  chuang
/* Merge prod_v45_20151024 to head
/*
/* Revision 1.18.76.5  2015/10/08 05:06:00  bvesang
/* QC 480 - Company name text box problems
/*
/* Revision 1.18.76.4  2015/09/30 12:59:19  bvesang
/* QC 479 - company name text boxes are different widths in IE
/*
/* Revision 1.18.76.3  2015/08/24 12:38:40  bvesang
/* CR5316 UI changes
/*
/* Revision 1.18.76.2  2015/07/23 12:45:46  adas02
/* CR5316
/*
/* Revision 1.18.76.1  2015/07/23 12:34:05  adas02
/* CR5316
/*
/* Revision 1.18  2013/05/29 18:14:19  jxie
/* merge prod_v21_20130525 from branch to head
/*
/* Revision 1.15.10.1  2013/04/08 15:18:18  jxie
/* Merge branch_ILStability_rel6_v1 to branch_eConfirm_v1
/*
/* Revision 1.15.14.1  2013/03/27 02:03:57  jxie
/* Merge post_prod_v19_20130321 to branch_ILStability_Rel6_v1
/*
/* Revision 1.15.22.1  2013/03/01 13:41:57  fwong
/* PL3585(DR3484) - Active Trader icon and account nick name are too close together
/*
/* Revision 1.15  2012/10/02 17:51:06  build
/* Merge prod_v13_20120927 to Head
/*
/* Revision 1.13.6.2.6.5  2012/09/21 17:01:27  sxu
/* PL3475 - menu bar Economic outlook cause rest of menu items white out. remove change for z-index ---revert back per emails.
/*
/* Revision 1.13.6.2.6.4  2012/09/21 16:48:16  sxu
/* PL3475 - menu bar Economic outlook cause rest of menu items white out. remove change for z-index.
/*
/* Revision 1.13.6.2.6.3  2012/09/19 20:25:48  sxu
/* PLPL3437(DR3907) � description of PL
/*
/* Revision 1.13.6.2.6.2  2012/09/07 18:59:17  sxu
/* DR3907 -  PL3436,3437
/*
/* Revision 1.13.6.2.6.1  2012/08/15 20:35:18  sxu
/* DR3206 smart search
/*
/* Revision 1.14  2012/09/05 15:22:58  jxie
/* Merge August 11 KYC release from branch to header
/*
/* Revision 1.13.6.2  2012/07/23 13:18:38  jlee71
/* DR3546 - code review change - merge post_prod_v8_20120621 changes.
/*
/* Revision 1.13.6.1  2012/06/25 00:26:19  jxie
/* IL Client Re-doc project merge in production branch
/*
/* Revision 1.13  2012/06/15 20:30:32  build
/* Merge prod_v7_20120614 to Head
/*
/* Revision 1.11.22.1.4.2  2012/05/23 15:53:29  gmrozins
/* PL3386 (DR3748) -		Quote+ page - All Tabs - The bottom links alignment problem (FRENCH)
/*
/* Revision 1.12.8.2  2012/04/19 15:17:00  gmrozins
/* DR3748 - Quotes+ Enhancements
/* Small IE fix
/*
/* Revision 1.12  2012/03/01 16:30:57  build
/* DR3448 - Equity & Option Order Submit button is not grayed
/* */