@media print {.noPrint {display:none;}}
body.framework {margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px; color:#000000;}
.generalContentWrapper {display:inline;float:left;width:1000px;background-color:#CECECE;}
.SAWrapper {height:383px;}
.generalContentHolder {display:inline;float:left;width:974px;margin-bottom:1px;background-color:#0080c0; border-top:1px solid #999999;}
.SAHolder  {height:382px;}

.ShareAccountWrapper{ height:394px;}
.ShareAccountHolder{ height:393px;}
.SelectReportAccNumHolder {display:inline;float:left;width:200px;height:27px;color:#000000; line-height:13px; text-align:left; margin-top:7px; margin-left:12px; }
.contactSelectBox{width:237px; height:16px;}
.caContactSelectBox{width:279px; height:16px;}

.generalContentLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:100%;background-color:#FEFEFE;}
.generalContentRightSpace {display:inline;float:right;width:11px;margin-left:1px;height:100%;background-color:#FEFEFE;}
.boldText {font-weight:bold;}
.italicText {font-style:italic;}
.uLineText {text-decoration:underline;}


TR.divider {background-color: #cccccc; }
TD {color: black; font-family: verdana, sans-serif; font-size: 10px; font-weight: normal;  line-height : normal;  }
TD.header {font-weight: bold; }
TD.header2 {font-size: 11px; font-weight: bold; }
TD.whitebold {color: white; font-weight: bold; }
TD.white {color: white; }
TD.menulink {color: Blue; font-family: arial, helvetica, san-serif;	font-size: 11px;	font-weight: normal;}
.generictext {color: black;	font-family: verdana, sans-serif;	font-size: 10px;	font-weight: normal;}
.generictexterror {color: black;	font-family: verdana, sans-serif;	font-size: 11px;	font-weight: bold;}
.smgenerictext {color: black;	font-family: verdana, sans-serif;	font-size: 9px;	font-weight: normal;}

/* styles for wrapper */
div.wrapper {display:block;width:100%;}
div.head {background-color:#FFFFFF;}
div.menu {background-color:#C5D8DF;}
div.welcome {background-color:#E8F1F8; }
div.page {background-color:#FFFFFF;}
.tabbedContentWrapper {display:inline;float:left;width:1000px;background-color:#CDCED0;}
.PDPWrapper {height:593px;}
.tabbedContentHolder {display:inline;float:left;width:974px;background-color:#FFFFFF;}
.PDPHolder {height:592px;}
/* styles for header */
div.headContainer {display:block;width:1000px;height:46px;background-color:#FFFFFF;}
div.logoWrapper {display:inline;width:102px;margin-left:14px;margin-top:4px;float:left;}
div.homeHeadTextHolder {display:inline;float:right;width:212px;}
div.headTextHolder {display:inline;float:right;width:462px;}
div.headTextHolderNoBNY {display:inline;float:right;width:406px;}
div.caHeadTextHolder {display:inline;float:right;width:356px;}

div.menuHolder {display:inline;float:left;width:988px;height:19px;}
div.menuItemLast {display:inline;float:right;width:392px;height:19px;background-color:#95B6C7;}
/* remove this */
div.menuHolderH {display:inline;float:left;width:974px;height:19px;}
div.menuItemLastH {display:inline;float:right;width:388px;height:19px;background-color:#95B6C7;}
/* end remove */

/* styles for the top navigation menu Holder*/
div.menuContainer {display:block;width:1000px;height:19px;background-color:#FFFFFF; float:none;}
div.menuLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:19px;}
/*div.menuHolder {display:inline;float:left;width:974px;height:19px;background-color:#95B6C7;}*/
div.menuItemLong {display:inline;float:left;width:147px;height:19px;}
div.menuItemShort {display:inline;float:left;width:146px;height:19px;}
/*div.menuItemLast {display:inline;float:right;width:388px;height:19px;background-color:#95B6C7;}*/
div.timeHolder {display:inline;float:right;width:120px;height:17px;margin-right:4px;margin-top:2px;}
.timeImage {display:inline;float:left;width:6px;margin-top:5px;}
.timeText {display:inline;float:right;border:0px;background-color:#95B6C7;font-family:Arial;font-size:10px;width:111px;color:#FFFFFF;}
div.menuRightSpace {display:inline;float:right;width:11px;margin-left:1px;height:19px;}

/* styles for welcome message section */
div.welcomeContainer {display:block;width:1000px;height:43px;background-color:#FFFFFF;}
div.welcomeLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:42px;margin-top:1px;background-color:#E8F1F8;}
div.welcomeMessageHolder {display:block;float:left;width:974px;height:42px;margin-top:1px;background-color:#E8F1F8;}
div.bulletHolder {display:inline;float:left;width:3px;margin-left:12px;height:24px;margin-top:18px;}
div.welcomeMessage {display:inline;float:center;width:550px;height:25px;margin-left:6px;margin-top:13px;text-align:center; font-family:Arial;font-size:32px;}
div.welcomeImageHolder {display:inline;float:right;width:428px;height:42px;background-image:url(../images/welcomeImage.jpg);}
div.welcomeMessageGen {display:inline;float:left;width:560px;height:42px; margin-left:6px;text-align:left; font-family:Arial;font-size:11px;color:#4D768A;}
div.welcomeImageHolderGen {display:block;float:right;width:389px;height:42px;background-image:url(../images/welcomeImageGen.jpg);}
div.helpButtonHolder {display:inline; float:right;width:37px;margin-right:13px;margin-top:12px; }
div.welcomeRightSpace {display:inline;float:left;width:11px;margin-left:1px;height:42px;margin-top:1px;background-color:#E8F1F8;}
.padWM {padding-left:3px;padding-right:6px;}
.holderWelcomeMsg {display:inline;float:left;width:330px;height:25px;margin-top:13px; }
.holderWelcomeMsg .welcomeLink {color:#4D768A;}
.holderQuotes {display:inline;width:210px;height:33px;float:right;margin-top:9px;}
.quotesTextHolder {display:inline;float:left;height:33px;margin-left:18px;}
.quotes {display:inline;float:left;width:50px;margin-top:5px;}
.quotesTextHolder .txtBoxHolder {display:inline;float:left;}
.goButtonHolder {display:inline;float:left;margin-left:6px; }
INPUT.textSmall {border: #c3c3c3 1px solid;width:86px;height:18px;text-align:left;color:#666666;}

/* styles for the content section(Top white space/content) */
div.contentContainer {display:block;width:1000px;height:100%;background-color:#000000; }
div.homeTopSpaceWrapper {display:inline;float:left;width:1000px;height:30px;background-color:#CDCED0; }
div.homeTopLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:30px;background-color:#FEFEFE;}
div.homeTopSpace {display:inline;float:left;width:974px;height:30px;background-color:#FFFFFF; }
div.homeTopRightSpace {display:inline;float:right;width:11px;margin-left:1px;height:30px;background-color:#FEFEFE;}
.errorMesg { text-align:left; color:#9F0E0E;padding-top:6px;padding-left:11px;}

div.homeContentWrapper {display:inline;float:left;width:1000px;height:317px;background-color:#CDCED0;}
div.homeContentLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:317px;background-color:#FEFEFE;}
div.homeContentHolder {display:inline;float:left;width:974px;height:315px;background-color:#FFFFFF; border-top:1px solid #999999; border-bottom: 1px solid #999999;}
div.homeContentLeftHolder {display:inline;float:left;width:250px;margin-top:1px;margin-bottom:1px;height:313px;margin-left:1px;background-image:url(../images/spacer.gif) ;}

div.contentHead {display:inline;float:left;height:31px;margin-left:11px;margin-top:7px;}
.contentHeadingFont {font-family:Arial;color:#FFFFFF;font-size:14px;font-weight:bold;}
div.contentHomeText{display:inline;float:left;width:210px;margin-left:12px;margin-top:2px;text-align:left;line-height:16px;}
div.contentHomeTextPart2 {display:inline;float:left;width:210px;margin-left:12px;margin-top:12px; text-align:left;line-height:16px;}
.contentTextFont {font-family:Arial;font-size:12px;color:#335D79;}
div.homeListContainer {display:inline;float:left;width:200px;margin-top:10px;height:56px;}
.homeListHolder {display:inline;float:left;width:200px;margin-left:10px;height:14px;}
.homeListBullet {display:inline;float:left;width:9px;margin-top:5px;}
.homeListText {display:inline;float:left;margin-left:3px;text-align:left;}
.loginButtonHolder {display:inline;float:left;width:190px;margin-top:4px; margin-left:0px; text-align:left;}

div.homeContentSection {display:inline;float:left;width:240px;margin-top:1px;margin-bottom:1px;height:313px;margin-left:1px;}
div.backgroundIS {background-image:url(../images/home/conISBk.jpg) ;}
div.backgroundEP {background-image:url(../images/home/conEPBk.jpg);}
div.backgroundCA {background-image:url(../images/home/conCABk.jpg) ;}
div.homeContentRightSpace {display:inline;float:right;width:11px;margin-left:1px;height:317px;background-color:#FEFEFE;}

/* styles for bottom space with color - #E8F1F8 */
div.homeBottomSpaceWrapper {display:inline;float:left;width:1000px;height:134px;background-color:#CECECE;}
div.homeBottomLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:134px;background-color:#FEFEFE;}
div.homeBottomSpace {display:inline;float:left;width:974px;height:133px;border-bottom:1px #FFFFFF solid; background-color:#E8F1F8;}
div.homeBottomRightSpace {display:inline;float:right;width:11px;margin-left:1px;height:134px;background-color:#FEFEFE;}

/* styles for bottom white space */
div.bottomWhiteSpaceWrapper {display:inline;float:left;width:1000px;height:26px;background-color:#CECECE;}
div.bottomWhiteLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:26px;background-color:#FEFEFE;}
div.bottomWhiteSpace {display:inline;float:left;width:974px;height:24px;margin-bottom:1px; border-top:1px solid #CECECE; background-color:#FFFFFF;}
div.bottomWhiteRightSpace {display:inline;float:right;width:11px;margin-left:1px;height:26px;background-color:#FEFEFE;}

/* Styles for footer */

div.footerWrapper {display:inline;float:left;width:1000px;background:#CECECE; }
div.footerLeftSpace {display:inline;float:left;width:13px;margin-right:1px;background-color:#FEFEFE;  padding-bottom:10px;}
div.footerHolder {display:inline;float:left;width:974px;background-color:#FFFFFF; text-align:left; padding-bottom:10px;}
div.footer {display:inline;float:left;background-color:#FFFFFF; text-align:left;margin-left:14px;margin-top:6px; font-family:arial;color:#7E7D7D;font-size:10px;}
div.footer a.textDecor {text-decoration:none;color:#7E7D7D;}
div.footerRightSpace {display:inline;float:right;width:11px;margin-left:1px;background-color:#FEFEFE;  padding-bottom:10px;}
#f1 #f2 #f3 #f4 {height: 0px}


/* styles used for button */
.generalButton { margin-left: 0px;margin-right: 3px;margin-top: 3px;margin-bottom: 3px;}
.generalButton .top {background-color: #326696}
.generalButton .topRight{background-image: url(../images/buttons/blueShadow/topRight.gif)}
.generalButton .right{background-image: url(../images/buttons/blueShadow/right.gif);width: 2px}
.generalButton .right IMG{width: 2px; height: 1px}
.generalButton .bottomRight{  background-image: url(../images/buttons/blueShadow/bottomRight.gif)}
.generalButton .bottom{ background-image: url(../images/buttons/blueShadow/bottom.gif);height: 2px}
.generalButton .bottomLeft{ background-image: url(../images/buttons/blueShadow/bottomLeft.gif);}
.generalButton .left{ width: 1px;background-color: #326696;}
.generalButton .left IMG{width: 1px;height: 1px;}
.generalButton .center{background-color: white;}
.generalButton A{padding-right: 4px;background-position: 5px 5px; padding-left: 13px;font-weight: bold;font-size: 11px;
	background-image: url(../images/bullets/rightArrow.gif); padding-bottom: 1px;width: 100%;color: #6198ac; padding-top: 0px;
	background-repeat: no-repeat;white-space: nowrap;height: 100%}
.generalButton A:hover{ text-decoration: none}
.button A:hover{ text-decoration: none}
.important A{color: #9b0000! important}
.button{ text-decoration: none; font-family:Arial;}

/* styles used for Top Navigation menu */
.menuText {display:inline;float:left;height:19px;font-family:verdana;font-size:8px;color:#FFFFFF;
	font-weight:bold;text-align:left;cursor:pointer; text-decoration:none;
	border-right:1PX SOLID #ffffff;}
.menuWdth {/*background-color:#95B6C7;*/width:146px;}
.menuWdthRoll {width:146px;/*background-color:#4F778B;*/}
.menuWdthConBNY {/*background-color:#95B6C7;*/width:144px;}
.menuText a {text-decoration:none;color:#FFFFFF;font-weight:bold;cursor:pointer;}

body.framework div.dropdownMenu {z-index: -1;left: 0px;visibility: hidden; width: 145px;
    border-bottom: #999999 1px solid;border-left: #999999 1px solid;border-right: #999999 1px solid;
    position: absolute;top: 0px;text-align: left;font-family:verdana;font-size:10px; background-color: #FFFFFF;}
.out {height:15px;background-image: url(../images/bullets/blueSquare.gif);
	background-repeat: no-repeat; background-position: 8px 4px;padding-left: 17px; cursor:pointer;}
.Roll {margin-left:1px;width:126px;height:15px;background-color: #980000;background-image: url(../images/bullets/whiteSquare.gif);
	 background-repeat: no-repeat; background-position: 7px 4px;padding-left: 17px; cursor:pointer;}

 body.framework A.dropdownMenu {padding-right: 0px;background-position: 8px 5px; padding-left: 17px;font-weight: normal;font-SIZE: 10px;
    background-image: url(../images/bullets/blueSquare.gif);padding-bottom: 2px;width: 100%;color: #4F778B;
    padding-top: 1px; background-repeat: no-repeat;font-family: verdana, Helvetica, sans-serif;
    background-color: #FFFFFF; text-decoration:none;}
body.framework A.dropdownFirstLink { background-position: 8px 13px;padding-top: 9px}
body.framework A.dropdownLastLink {padding-bottom: 14px;}
body.framework A.dropdownMenu:hover {background-image: url(../images/bullets/whiteSquare.gif); color: #FFFFFF;
	background-repeat: no-repeat; background-color: #980000; text-decoration: none;}
body.framework .dropdownMenu A.menuHover { background-image: url(../images/bullets/blueSquare.gif); color: #004d7b;
	 background-repeat: no-repeat; background-color: white;text-decoration: none;}

/* styles for share access page */
.shareAccessFirstContainer {display:block;float:left;width:974px;height:73px; background-color: #FFFFFF;}
.shareAccessFirst {display:inline;float:left;width:974px;height:71px; background-color: #0080c0;margin-top:1px;}
.shareAccessText {font-family:Arial;text-align:left; }
.textSAHead {display:inline;float:left;width:900px;font-size:14px;color:#4F778B; margin-left:11px;margin-top:10px;}
.textSASmall {display:inline;float:left;width:900px;font-size:11px;color:#666666;line-height:14px; margin-left:10px;margin-top:4px;}
.shareAccessSecondContainer {display:block;float:left;width:974px;height:307px; background-color: #FFFFFF;border-top: #CECECE 1px solid;}
.shareAccessSecond {display:inline;float:left;width:974px;height:306px; background-color: #0080c0;margin-bottom:1px;}
.wdthSA {display:inline;float:left;width:300px;height:306px; background-color: #0080c0;}
.stepsHeaderHolder {display:inline;float:left;width:310px;height:55px;color:#000000; text-align:left; margin-left:12px;margin-top:14px; background: url(../images/blackDotLine.gif); background-position: 0px 46px; background-repeat: repeat-x;}
.textSize11 {font-family:Arial;font-size:11px;}
.textSize14 {font-family:Arial;font-size:14px;}
.txtArial {font-family:Arial;text-align:left; }
.colorBlack {color:#000000;}
.colorGrey {color:#666666;}
.colorWhite {color:#FFFFFF;}
.alignRight {text-align:right;}
.alignLeft {text-align:left;}
A.help {text-decoration:none;color:#666666;}

.hideErrorMesg{display:none;}
.errMsgTextHolder{ display:inline; float:left;}
.holderPI {display:block;float:left;width:290px;height:76px;margin-left:6px;color:#666666;}
.holderLblTxt {display:block;width:310px;height:25px;}
.lbl {display:inline;float:left;width:115px; padding-top:4px;text-align:right;}
.fgtPin {display:inline;float:left;width:290px;padding-bottom:4px;text-align:left;}
.holderTxt {display:inline;float:right;}
.holderOR {display:block;width:310px;height:17px;background-color: #94B6C7;padding-top:2px;text-align:left;}
.stepsBottomHolder {display:block;float:left;width:310px;height:29px;color:#000000; text-align:left; margin-left:7px;margin-top:8px; background: url(../images/blackDotLine.gif); background-position: 0px 20px; background-repeat: repeat-x  ;}
.holderAI {display:block;float:left;width:290px;height:100px;margin-left:6px;color:#666666;}
.loginSA {padding-top:270px;padding-left:20px;}

SELECT.text {width:179px;font-family:Arial;font-size:11px;}
INPUT SELECT
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}

INPUT.text
{
    border-right: #c3c3c3 1px solid;
    border-top: #c3c3c3 1px solid;
    border-left: #c3c3c3 1px solid;
    border-bottom: #c3c3c3 1px solid;
	width:176px;
	font-family:Arial; font-size:11px;
}

/* content header tabs */
div.tabMargin {display: inline;background: #FFFFFF; float:left;WIDTH:12px;HEIGHT: 24px;border-bottom: #ffffff 1px solid;}
div.tabLast{display: inline;float:right;background: #000000; width:100%;HEIGHT: 1px;border-bottom: #999999 1px solid;}
div.tabsHolder { position:relative; display: inline;float:left;background-color: #999999;HEIGHT: 24px;  top:1px;}
div.contentHeaderTabs { display: block;WIDTH: 100%;HEIGHT: 24px;border-bottom: #999999 1px solid; }
div.contentHeaderTabs div {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px;padding-top: 0px}
div.contentHeaderTabs H1 { padding-right: 10px; padding-left: 10px;padding-bottom: 4px; padding-top: 4px; margin: 0px;
	CURSOR: pointer;COLOR: #999999;font-family:arial;font-size:11px;}
div.contentHeaderTabs H1.nonActive { padding-right: 15px; padding-left: 15px;padding-bottom: 4px; CURSOR: pointer;
	COLOR: #999999;padding-top: 4px;font-family:arial;font-size:11px;
	background: url(../images/tabs/tabBackS.gif);  margin-left:1px; margin-top:2px; border-bottom: #ececec 1px solid; }
div.contentHeaderTabs H1.active {padding-right: 15px; padding-left: 15px;padding-bottom: 4px; CURSOR: default;
    border-left: white 1px solid;COLOR: #9A0002; border-right: white 1px solid;  border-bottom: #0080c0 2px solid;
    background-COLOR: #d6d6d6; margin-left:1px; font-family:arial;font-size:11px; margin-top:2px; }

div.contentHeaderTabs H1.activeFAQ {padding-right: 7px; padding-left: 8px;padding-bottom: 4px; CURSOR: default;
    border-left: white 1px solid;COLOR: #9A0002; border-right: white 1px solid;  border-bottom: #0080c0 2px solid;
    background-COLOR: #0080c0; margin-left:1px; font-family:arial;font-size:11px; margin-top:2px; }

div.contentHeaderTabs H1.nonActiveFAQ { padding-right: 8px; padding-left: 9px;padding-bottom: 4px; CURSOR: pointer;
	COLOR: #999999;padding-top: 4px;font-family:arial;font-size:11px;
	background: url(../images/tabs/tabBackS.gif);  margin-left:1px; margin-top:2px; border-bottom: #ececec 1px solid; }

div.contentHeaderTabs div.tab { background: url(../images/tabs/Top.gif) #CECECE repeat-x;}
div.contentHeaderTabs div.activetab { background: url(../images/tabs/activeTop.gif) repeat-x;}
div.contentHeaderTabs  SPAN.top {display: block; }
div.contentHeaderTabs div.tab SPAN.top IMG.topLeft {BACKGROUND: url(../images/tabs/newTopLeft.gif); WIDTH: 2px; HEIGHT: 2px; margin:0px; float:left;}
div.contentHeaderTabs div.activetab SPAN.top IMG.topLeft {BACKGROUND: url(../images/tabs/newATabLeft.gif); WIDTH: 2px; HEIGHT: 2px; margin:0px; float:left;}
div.contentHeaderTabs div.activeBorder {display:inline;float:left; }
div.contentHeaderTabs div.border {display:inline;float:left;}
div.contentHeaderTabs div.borderWhite { background: url(../images/tabs/whiteDot.gif) #ffffff repeat-x 50% top;OVERFLOW: hidden;WIDTH: 1px;HEIGHT: 24px;border-bottom:#ffffff 1px solid;}
div.spaceAfterTab {display: inline;HEIGHT: 24px;border-bottom: #999999 1px solid; }

/* styles for positiondetails page*/
.PDPContainer {display:inline;width:974px;background-color:#0080c0;}
div.PDPFirstRowConatiner {display:inline;float:left;width:974px;height:39px; background-color:#CECECE;}
div.PDPFirstRow {display:inline;float:left;width:974px;height:37px; background-color:#0080c0; border-bottom: 1px solid #FFFFFF;}
.PDPText {display:inline;float:left;width:223px;margin-left:6px;margin-top:12px;color:#4F778B;}
.PDPSelect {display:inline;float:left;width:345px;margin-left:340px;margin-top:10px;color:#4F778B;}
SELECT.PDP {width:345px;height:23px;}
.PDPGoButton {display:inline;float:left;margin-left:9px;margin-top:8px;}
.PDPSecondRowContainer {display:inline;float:left;width:974px;height:525px; background-color:#0080c0;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.PDPSecondRowLeft {display:inline;float:left; width:225px;}
.qwestImageHolder {display:inline;float:left;width:200px;height:72px;margin-left:12px;margin-top:12px;}
.qwestHeadHolder {display:inline;float:left;width:200px;height:40px;color:#000000; line-height:13px; text-align:left; margin-top:6px; margin-left:12px; background: url(../images/blackDotLine.gif); background-position: 0px 35px; background-repeat: repeat-x  ;}
.PDPAccNumHolder {display:inline;float:left;width:200px;height:47px;color:#000000; line-height:13px; text-align:left; margin-top:4px; margin-left:12px; background: url(../images/blackDotLine.gif); background-position: 0px 37px; background-repeat: repeat-x  ;}
.printPageHolder {display:inline;float:left; margin-left: 12px;height:25px; width:200px;  background: url(../images/buttons/print.gif); background-position: 4px 3px; background-repeat: no-repeat;}
.printPage {display:inline;float:left; margin-left: 27px; margin-top:3px; cursor:pointer;}
.printPage a {color:#666666;}
.PDPSecondRowRight {display:inline;float:left; width:749px;}

.holderScrollLayerPDP {display:block;float:left;width:734px;height:145px; margin-top:11px; border:1px solid #AFAFAF;}
.headerPosDetails {display:inline;float:left;width:734px; background-color:#E2EFF5; height:24px;border-bottom:1px solid #AFAFAF;text-align:left}
.headTextPD {display:inline;float:left;width:100px;font-family:verdana;font-size:10px;color:#4D768A;margin-top:5px; margin-left:6px;}
.viewAcHistory {display:inline;float:right;width:125px;margin-right:15px;}
.bltAcHistory {display:inline;float:left;width:15px; height: 12px;margin-top:2px; }
.txtAcHistory {display:inline;float:right;font-family:verdana;font-size:10px; margin-top:5px; text-decoration:under-line;color:#666666;}
.txtAcHistory a {text-decoration:under-line;color:#666666;}
.columnHeadHolderPDP {display:inline;float:left;width:734px; height: 21px; background-color:#F0F0F0; border-top:1px solid #FFFFFF; text-align:left}
.columnHeadOuter {display:inline;float:left; height: 21px; border-right:1px solid #CECECE;}
.columnHeadInner {display:inline;float:left; height: 21px; border-right:1px solid #ffffff;}
.columnFirstHeadText {display:inline;float:left; margin-left:13px; margin-top:3px;}
.columnFirstHeadTextAS {display:inline;float:left; margin-left:10px; margin-top:3px;}
.columnHeadText {display:inline;float:left; margin-left:6px; margin-top:3px;}
.widthOuterCurPos {width:155px;}
.widthInnerCurPos {width:154px;}
.widthCurPos {width:148px;}
.widthOuterQuantity {width:73px;}
.widthInnerQuantity  {width:72px;}
.widthQuantity  {width:66px;}
.widthOuterLast {width:50px;}
.widthInnerLast  {width:49px;}
.widthLast  {width:43px;}
.widthOuterMValue {width:93px;}
.widthInnerMValue  {width:92px;}
.widthMValue  {width:86px;}
.widthCurPosText {width:150px;}
.widthQuantityText  {width:68px;}
.widthLastText  {width:45px;}
.widthMValueText  {width:88px;}

.columnPDP {display:inline;float:left; margin-left:6px; margin-top:3px; text-align:left; font-family:Arial; font-size:11px; color:#666666; }
@media screen {.PDPScrollableWrapper {display:inline;float:left; overflow-y:scroll; width:734px; height: 97px;  border-top:1px solid #FFFFFF; background-color:#ffffff;}}
@media print {.PDPScrollableWrapper {display:inline;float:left; width:734px; border-top:1px solid #FFFFFF; background-color:#ffffff;}}
.PDPScrollable1 {display:inline;float:left; width:717px;   background-color:#ffffff; }
.whiteBack {display:inline;float:left; margin-left:1px; width:715px; background-color:#ffffff;height:21px;  }
.blueBack {display:inline;float:left;margin-left:1px;  width:715px; background-color:#E2EFF5;height:21px; }
.blueBack a, .whiteBack a {color:#666666;}
body
{
	scrollbar-face-color: #E2EFF5;
	scrollbar-highlight-color:  #FFFFFF;
	scrollbar-shadow-color: #D2D3CE;
	scrollbar-3dlight-color:#AEAEAE;
	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color: #AEAEAE;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color: #AFAFAF;

}
.spaceForQuotes{ padding-left:5px;}
/* content tabs */
.contentTabWrapper {display: block;width:736px; float:left; HEIGHT: 21px; border-bottom: #AFAFAF 1px solid;}
.contentTabMargin {margin-top:10px;}
.contentTabMarginPD {margin-top:20px;}
@media screen {.PDPTabScrollableWrapper{display:block;float:left; overflow-y:scroll; width:734px; height: 281px; border-left:1px solid #AFAFAF;  border-right:1px solid #AEAEAE;  border-bottom:1px solid #999999;}}
@media print {.PDPTabScrollableWrapper{display:inline;float:left; width:734px; border-left:1px solid #AFAFAF;  border-right:1px solid #AEAEAE;  border-bottom:1px solid #999999; background-color:#999999;}}
.PDPScrollable2 {display:inline;float:left; width:717px; height:290px; background-color:#ffffff; }
div.tabLast{display: inline;float:right;background: #000000; width:100%;HEIGHT: 1px;border-bottom: #999999 1px solid;}
@media screen {div.contentTabWrapper div.tabsHolder {display: inline; position:relative; float:left;background: #AFAFAF;HEIGHT: 21px; top:1px;}}
@media print {div.contentTabWrapper div.tabsHolder {display: none; position:relative; float:left;background: #AFAFAF;HEIGHT: 21px; top:1px;}}
div.contentTabWrapper div {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px;padding-top: 0px}
div.contentTabWrapper H1 { padding-right: 10px; padding-left: 10px;padding-bottom: 4px; margin: 0px; CURSOR: pointer;COLOR: #4F778B;padding-top: 4px;font-family:arial;font-size:11px;}

div.contentTabWrapper H1.nonActive {background-color:#E2EFF5 ; padding-right: 11px; padding-left: 11px;padding-bottom: 4px;
	 border-left: #AFAFAF 1px solid;CURSOR: pointer;COLOR: #96B2C0;padding-top: 4px;font-family:verdana;font-size:10px;border-bottom: #E2EFF5 2px solid; border-top: #AFAFAF 1px solid;margin:0px; }

div.contentTabWrapper H1.active {padding-right: 11px; padding-left: 11px;padding-bottom: 4px; cursor: default;
    border-left: white 1px solid; border-right: white 1px solid;  border-bottom: #ffffff 2px solid;
   background-color: #ffffff; margin-left:1px; margin-top:2px; font-family:verdana;font-size:10px;COLOR: #4F778B;}
div.contentTabWrapper div.tab {  background: url(../images/tabs/Top.gif) #cecece repeat-x;}
div.contentTabWrapper div.activetab { background: url(../images/tabs/activeTop.gif) repeat-x;}
div.contentTabWrapper div.tab SPAN.top {display: block;}

div.contentTabWrapper div.tab SPAN.top IMG.topLeft {BACKGROUND: url(../images/tabs/contentTopLeft.gif); WIDTH: 2px; HEIGHT: 2px; margin:0px; float:left;}
div.contentTabWrapper div.activetab SPAN.top IMG.topLeft {BACKGROUND: url(../images/tabs/contentATabLeft.gif); WIDTH: 2px; HEIGHT: 2px; margin:0px; float:left;}
div.contentTabWrapper div.activeBorder {display:inline;float:left; }
div.contentTabWrapper div.border { display:inline;float:left;}

div.contentTabWrapper div.borderWhite {  background: #0080c0 repeat-x 50% top;OVERFLOW: hidden;WIDTH: 2px;HEIGHT: 100%;border-bottom: #0080c0 2px solid; }
div.contentTabWrapper div.spaceAfterTab {display: inline;HEIGHT: 21px;border-bottom: #999999 1px solid;}
.pad {padding-left:6px;padding-right:6px;}


/* account history*/
.AHWrapper {height:582px;}
.AHHolder {height:581px;}
.AcHistorySecondRowContainer {display:inline;float:left;width:974px;height:514px; background-color:#0080c0;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
div.AHTopRowContainer {display:inline;float:left;width:974px;height:39px; background-color:#CECECE;}
.exportHolder {display:inline;float:left; margin-left: 12px;height:30px; width:200px;  background: url(../images/buttons/export.gif); background-position: 6px 5px; background-repeat: no-repeat;}
.holderScrollLayerAH {display:block;float:left;width:734px;height:381px; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}
.headerAccountHistory {display:inline;float:left;width:734px; background-color:#FFFFFF; height:37px;border-bottom:1px solid #AFAFAF;text-align:left}
.dateText {display:inline; float:left; margin-left:13px; margin-top:11px; width:375px;}
.startDateHolder {display:inline; float:left; width:140px; margin-top:10px; height:17px;}
.endDateHolder {display:inline; float:left; width:140px; margin-top:10px; height:17px; margin-left:3px;}
.calText {display:inline; float:left; width:53px; margin-top:2px; text-align:right;}
.calTxtBox {display:inline; float:left; width:63px;}
.calImage {display:inline; float:left; width:20px;margin-left:1px; margin-top:1px; cursor:pointer;}
.dateGoButton {display:inline; float:left; margin-left:6px; margin-top:7px;}
INPUT.txtDate {border: #c3c3c3 1px solid;width:59px;text-align:left;color:#666666;}
.columnHeadHolderAH {display:inline;float:left;width:734px; height: 21px; background-color:#F0F0F0; border-top:1px solid #FFFFFF; text-align:left}
@media print {.AHScrollableWrapper {display:inline;float:left; width:734px;   border-top:1px solid #FFFFFF; background-color:#E2EFF5;}}
@media screen {.AHScrollableWrapper {display:inline;float:left; overflow-y:auto; width:734px; height: 341px;  border-top:1px solid #FFFFFF; background-color:#E2EFF5;}}
@media print {.AHScrollable {display:inline;float:left; width:734px;   background-color:#ffffff;}}
@media screen {.AHScrollable {display:inline;float:left; width:717px; height:350px;  background-color:#ffffff; }}
.widthOuterCerNo {width:193px;}
.widthInnerCerNo  {width:192px;}
.widthCerNo1 {width:181px;}
.widthOuterIDate {width:71px;}
.widthInnerIDate  {width:70px;}
.widthIDate1 {width:64px;}
.widthOuterDesc {width:128px;}
.widthInnerDesc  {width:127px;}
.widthDesc1 {width:121px;}
.widthOuterCDate {width:74px;}
.widthInnerCDate  {width:73px;}
.widthCDate1 {width:67px;}

.widthCerNo {width:176px;}
.widthIDate {width:68px; }
.widthDesc {width:126px;}
.widthCDate {width:70px; }
.columnSharesText { padding-left:3px;}

.AHAccNumHolder {display:inline;float:left;width:200px;height:59px;color:#000000; line-height:13px; text-align:left; margin-top:4px; margin-left:12px; background: url(../images/blackDotLine.gif); background-position: 0px 52px; background-repeat: repeat-x  ;}
.AHText {display:inline;float:left;width:223px;margin-left:5px;margin-top:11px;color:#4F778B;}
.AHHeadText {display:inline;float:left;width:223px;margin-left:7px;margin-top:11px;color:#4F778B;}

/* width for dividend check history page */

.widthOuterChkNum {width:151px;}
.widthInnerChkNum {width:150px;}
.widthChkNum {width:144px;}
.widthOuterPDate {width:88px;}
.widthInnerPDate  {width:87px;}
.widthPDate  {width:81px;}
.widthOuterChkAmt {width:97px;}
.widthInnerChkAmt  {width:96px;}
.widthChkAmt  {width:90px;}
.widthOuterStatus {width:61px;}
.widthInnerStatus  {width:60px;}
.widthStatus  {width:54px;}
.widthChkNumText {width:146px;}
.widthPDateText  {width:83px;}
.widthChkAmtText  {width:92px;}
.widthStatusText  {width:56px;}

/*tree */
.treeHeadHolder {display:inline;float:left;}
.AcSumTreeHeadHolder {display:inline;float:left; width:271px;}
.treeHeadImage {display:inline;float:left;margin-left:4px;}
.treeHeadText {display:inline;float:left;margin-top:3px;margin-left:5px; color:#000000}
.blueBG {background-color:#E2EFF5;}
.whiteBG {background-color:#ffffff;}
.treeBack {display:inline;float:left;width:715px;margin-left:1px; border-right:1px solid #ffffff; background-image: url(../images/treeBorder.gif); background-position: 12px 0px; background-repeat: repeat-y;}
.treeBackLast {display:inline;float:left;width:717px;}
.treeBackLastRow {display:inline;float:left;width:715px; margin-left:1px;}
.columnTreeFirst {display:inline;float:left; margin-top:2px; text-align:left; font-family:Arial; font-size:11px; color:#666666; margin-left:-1px; }
.columnTreeItems {display:inline;float:left; margin-left:3px; margin-top:2px; text-align:left; font-family:Arial; font-size:11px; color:#666666; }
.AcSumColumnTreeHeadItems {display:inline;float:left; margin-left:6px; margin-top:2px; text-align:left;}
.AcSumColumnTreeItems {display:inline;float:left; margin-top:2px; text-align:left;}
.AcSumMktValueColumnTreeItems {display:inline;float:left; margin-left:6px; margin-top:2px; }
.AcSumlastColumnTreeItems {display:inline;float:left; margin-top:2px; padding-bottom:3px;}
.AcSumMktValuelastColumnTreeItems {display:inline;float:left; margin-left:5px; margin-top:2px; padding-bottom:3px;}
.treeLeaf {display:inline;float:left;margin-left:8px;  margin-top:1px;}
.firstColumn {display:inline;float:left;}
.lastColumnTreeItems {display:inline;float:left; margin-left:3px; margin-top:2px; padding-bottom:3px; text-align:left; font-family:Arial; font-size:11px; color:#666666; }
.treeElementHolder {display:none;}

/* Accounts Summary page */
.AcSummaryWrapper {height:542px;}
.AcSummaryHolder {height:541px;}
.ASTreeBackOuter {display:inline;float:left;width:715px;margin-left:1px;
	padding-top:3px; padding-bottom:5px; text-align:left; font-family:Arial; font-size:11px; color:#666666; }
.ASTreeBack {display:inline;float:left;width:715px;margin-left:1px; padding-top:3px; padding-bottom:5px; text-align:left; font-family:Arial; font-size:11px; color:#666666; }
.ASText {display:inline;float:left;width:243px;margin-left:6px;margin-top:12px;color:#4F778B;}
SELECT.quickLink {width:147px; font-family:Arial; font-size:11px; border: none;}
.AcSummarySecondRowContainer {display:inline;float:left;width:974px;height:474px; background-color:#0080c0;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.smallBoxHolder {display:inline; float:left;  margin-left:12px;background-color:#ffffff; width:198px; height:214px; border:1px solid #AFAFAF}
.bottomSmallBoxHolder {display:inline; float:left;  margin-left:12px; background-color:#ffffff; width:198px; height:193px; border:1px solid #AFAFAF}
.ASTopHalfMargin {margin-top:11px;}
.ASBottomHalfMargin {margin-top:14px;}
.holderScrollLayerAS {display:block;float:left;width:734px;height:214px; margin-top:11px; border:1px solid #AFAFAF; }
.ASScrollableWrapper {display:inline;float:left; overflow-y:auto; width:734px; height: 166px;  border-top:1px solid #FFFFFF; background-color:#E2EFF5;}
@media screen {.ASScrollable {display:inline;float:left; width:717px; height:200px;  background-color:#ffffff; }}
.headerAccountHoldings {display:inline;float:left;width:734px; background-color:#E3F0F5; height:24px;border-bottom:1px solid #AFAFAF;text-align:left}
.AcHoldingText {display:inline; float:left; margin-left:13px; margin-top:5px; width:375px;}
.toggleHolder {display:inline; float:left; width:140px; margin-top:5px; height:14px; cursor:pointer;}
.holderRecentTransaction {display:inline;float:left;width:519px;height:193px;border:1px solid #AFAFAF; }
.headerRecentTransactions {display:inline;float:left;width:519px; background-color:#E3F0F5; height:24px;border-bottom:1px solid #AFAFAF;text-align:left}
.columnHeadHolderRT {display:inline;float:left;width:519px; height: 21px; background-color:#F0F0F0; border-top:1px solid #FFFFFF; text-align:left}
.AS_RTScrollableWrapper {display:inline;float:left; overflow-y:auto; width:519px; height: 145px;  border-top:1px solid #FFFFFF; background-color:#E2EFF5;}
@media screen {.AS_RTScrollable {display:inline;float:left; width:502px; height:150px;  background-color:#ffffff; }}
.viewMoreHistory {display:inline; float:left;margin-top:5px;}
.ASBoxHeadTextHolder {display:inline;float:left; width:198px; height:24px; border-bottom:1px solid #AFAFAF; background-color:#E3F0F5; }
.ASBoxHeadText {display:inline;float:left;margin-left:7px; margin-top:4px;font-family:Verdana; font-size:10px; font-weight:bold;}
.ASRedFont {color:#9A0000;}
.ASBlueFont {color:#4F778B;}
span.ASGreyText {color:#666666; font-weight:normal;}
span.AcHoldPad {padding-right:400px;}
span.RcTranPad {padding-right:150px;}
.viewMoreHistory a{color:#666666; text-decoration:underline; font-style:italic;}

.widthOuterCmpny {width:271px;}
.widthInnerCmpny  {width:270px;}
.widthCmpny {width:260px;}
.widthOuterSmbl {width:74px;}
.widthInnerSmbl  {width:73px;}
.widthSmbl {width:67px;}
.widthOuterQty  {width:51px;}
.widthInnerQty   {width:50px;}
.widthQty  {width:44px;}
.widthOuterCurr {width:53px;}
.widthInnerCurr  {width:52px;}
.widthCurr {width:46px;}
.widthOuterMktValue {width:85px;}
.widthInnerMktValue  {width:84px;}
.widthMktValue {width:78px;}

.widthCmpnyText {width:266px;}
.widthSmblText {width:69px; }
.widthQtyText {width:46px;}
.widthCurrText {width:48px; }
.widthMktValueText {width:80px;}

.whiteBackRT {display:inline;float:left; margin-left:1px; width:500px; background-color:#ffffff;height:21px;  }
.greenBackRT {display:inline;float:left; margin-left:1px; width:500px; background-color:#dcf1dc;height:21px;  }
.columnRT {display:inline;float:left; margin-left:5px; margin-top:3px; text-align:left; font-family:Arial; font-size:11px; color:#666666; }
.columnRT a {color:#666666;}
.widthOuterDateRT {width:75px;}
.widthInnerDateRT {width:74px;}
.widthDateRT {width:68px;}
.widthOuterHldgRT {width:217px;}
.widthInnerHldgRT  {width:216px;}
.widthHldgRT {width:210px;}
.widthDateRTText {width:70px;}
.widthHldgRTText {width:212px; }
.newAlerts {display:inline; width:198px; height:24px; float:left; margin-top:4px; background: url(../images/blackDotLine.gif); background-position: 0px 23px; background-repeat: repeat-x; text-align:left;}
.AS_AlertScrollableWrapper {display:inline;float:left; overflow-y:auto; width:181px; height: 140px;  border:0px; background-color:#ffffff;}
@media screen {.AS_AlertScrollable {display:inline;float:left; width:181px;background-color:#ffffff; }}
.alertList {display:inline;float:left;width:180px;height:14px;}
.alertListTopPad {padding-top:8px;}
.alertListPad {padding-top:5px;}
.alertListImage {display:inline;float:left;margin-left:7px; width:3px;margin-top:5px;}
.alertListText {display:inline;float:left;margin-left:5px;text-align:left; color:#666666;}
.alertListText a {color:#666666;}


/* Specific Corporate Access Styles */
div.welcomeMessageCA {display:inline;float:left;width:416px;height:42px; margin-left:6px;text-align:left; font-family:Arial;font-size:11px;color:#4D768A;}
.welcomeMessageCARight {display:block; width:534px;height:42px;float:right; border-left:1px solid #ffffff; }
.holderSearch {display:inline; float:left; width:475px; height:42px; border-right:1px solid #ffffff}
.searchTextHolder {display:inline; float:left; width:135px; margin-top:7px;  margin-left:11px; height:35px; color:#4F778B; text-align:left;}
.ShareholderSearch {display:inline; float:left; height:8px;}
.AdvancedSearch {display:inline; float:left; margin-top:-3px; }
.advSearch  {color:#999999;}
.holderSearchTxtBox {display:inline; float:left; width:119px; margin-top:9px;}
input.searchCA { width:115px;  border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
input.searchCAHead { width:115px; height:16px;  border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
.holderSearchSelect {display:inline; float:left; margin-left:8px; width:136px; margin-top:10px;}
select.searchCA { width:136px; height:19px; color:#999999;}
.holderSearchGo {display:inline; float:left; margin-left:11px; margin-top:9px;}

/* select report */

.SRWrapper {height:443px;}
.SRHolder {height:442px;}
.printPageHolderSelReport {display:inline;float:left; margin-left: 12px;height:20px; width:200px;  background: url(../images/buttons/print.gif); background-position: 4px 3px; background-repeat: no-repeat;}
.AcNumPad {padding-bottom:20px;}
.SelRepColRight {display:inline;float:left; width:749px; background-color:#0080c0;}
.SRContentTop {display:block;float:left;width:974px;height:37px;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #CECECE; }
.SRaccountSummaryContentTop{display:block;float:left;width:974px;height:37px;border-bottom: 1px solid #CECECE; }
.selectReportFirst {display:inline;float:left;width:974px;height:36px; background-color: #0080c0; border-bottom: 1px solid #ffffff; }
.SRContentBottom {display:inline;float:left;width:974px;height:401px; background-color:#0080c0;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}

div.SRContentHeadings {display:inline; height:31px; width:642px; float:left; margin-left:16px; margin-top:-3px; background-color:#0080c0;}
.SRClientProxyReports {display:inline; width:288px; height:20px; float:left; margin-left:11px; margin-top:12px; background: url(../images/blackDotLine.gif); background-position: 0px 16px; background-repeat: repeat-x;}
.SRContentHeaderText { text-indent:2px; text-align:left; font-family:Arial; font-weight:bold; font-size:11px;}
.SRManagementReports {display:inline; width:288px; height:20px; float:left; margin-top:12px;margin-left:23px; background: url(../images/blackDotLine.gif); background-position: 0px 16px; background-repeat: repeat-x;}
div.SelectReportListHolder {display:inline; float:left; width:642px; margin-left:16px;background-color:#0080c0; }
.SelRepBg {background-color: #0080c0;}
.SRLeftList {display:inline; width:288px; float:left; margin-left:12px;margin-top:-2px;}
.SelectReportList {display:inline; float:left; width:288px; margin-top:4px; margin-bottom:2px; text-align:left;}
.SRListImage {background:url(../images/bullets/arrowGrey.gif) no-repeat; background-position:0px 5px;}
.SRListText { text-indent:14px; font-family:Arial; font-size:11px; color:#666666; text-decoration:underline;}
.SRRightList{display:inline; width:288px; float:left; margin-left:9px;margin-top:-2px;}
.SelectReportList a {font-family:Arial; font-size:11px; color:#666666; text-decoration:underline;}

/* advanced search */
.AdSearchWrapper {height:427px;}
.AdSearchHolder {height:426px;}
.AdSearchContentBottom {display:inline; float:left; width:974px; height:385px; background-color:#0080c0; border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.holderSearchCriteria {display:inline; float:left; width:734px; height:266px; background-color:#ffffff; border:1px solid #AFAFAF; margin-top:11px;}
.holderHeadTextASC {display:inline; float:left; width:734px; height:27px; border-bottom:1px solid #afafaf; background-color:#E3F0F5; }
.headTextASC {display:inline; float:left; margin-left:7px; color:#4F778B;font-family:Verdana;
	font-size:10px; font-weight:bold; margin-top:7px;}
.searchItemHolder {display:inline; float:left; margin-left:20px;height:31px; width:400px;}
.searchTopItemMargin {margin-top:16px;}
.searchItemMargin {margin-top:7px;}
.searchItemTxt {display:inline; float:left; margin-left:2px; font-family:Arial; font-size:11px; color:#000000; text-align:left; width:200px;}
.searchItemTxtBoxHolder {display:inline; float:left; width:230px; margin-left:0px;}
input.advancedSearchTxtBox {border:1px solid #AFAFAF; width:222px; font-family:Arial; font-size:11px;}
select.selCrossRef {display:inline;width:226px;}
.searchButton {display:inline; float:left; margin-left:7px;}

/* search Result */
.SearchResultWrapper {height:454px;}
.SearchResultHolder {height:453px;}
.SearchResultContentBottom {display:inline; float:left; width:974px; height:412px; background-color:#0080c0; border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.holderSearchResult {display:block; float:left; width:734px; height:332px; background-color:#ffffff; border:1px solid #AFAFAF; margin-top:11px;}
.holderHeadTextSearchResult {display:inline; float:left; width:734px; height:34px; border-bottom:1px solid #afafaf; background-color:#E3F0F5; }
.headTxtSearchResult {display:inline; float:left; margin-left:8px; color:#4F778B;font-family:Verdana;
	font-size:10px; font-weight:bold; margin-top:11px;}
.holderSearchResultTxtBox {display:inline; float:left; width:129px; margin-left:8px; margin-top:7px;}
.holderSearchResultSelect {display:inline; float:left; margin-left:7px; width:136px; margin-top:8px;}
.holderSearchAgain {display:inline; float:left; margin-left:8px; margin-top:6px;}
.advSearchLink {display:inline; float:left; margin-left:123px; margin-top:11px;}
.advSearchLink a {color:#4F778B;}
.widthOuterAccHldr {width:93px;}
.widthInnerAccHldr {width:92px;}
.widthAccHldr {width:86px;}
.widthOuterAccNo {width:107px;}
.widthInnerAccNo  {width:106px;}
.widthAccNo {width:100px;}
.widthOuterTaxId {width:77px;}
.widthInnerTaxId  {width:76px;}
.widthTaxId {width:70px;}
.widthOuterStrAdd {width:92px;}
.widthInnerStrAdd {width:91px;}
.widthStrAdd {width:85px;}
.widthOuterState {width:67px;}
.widthInnerState {width:66px;}
.widthState {width:60px;}
.widthOuterZipCode {width:55px;}
.widthInnerZipCode {width:54px;}
.widthZipCode {width:49px;}


.columnHeadHolderSearchResult {display:inline;float:left;width:734px; height: 21px; background-color:#F0F0F0; border-top:1px solid #FFFFFF; text-align:left}
.whiteBackSearchResult  {display:inline;float:left; width:732px; margin-left:1px; margin-right:1px; background-color:#ffffff;height:17px; border-bottom:1px solid #ffffff; }
.blueBackSearchResult  {display:inline;float:left; width:732px; margin-left:1px; margin-right:1px;  background-color:#E3F0F5;height:17px;border-bottom:1px solid #ffffff; }
.columnSearchResult {display:inline;float:left; margin-left:5px; margin-top:1px; text-align:left; font-family:Arial; font-size:11px; color:#666666; }
.columnSearchResult a {color:#666666; text-decoration:underline; }
.widthAccHldrText {width:89px;}
.widthAccNoText {width:103px; }
.widthTaxIdText {width:73px;}
.widthStrAddText {width:88px; }
.widthStateText {width:63px; }
.widthZipCodeText {width:53px}
.bottomSectionSearchResult {display:block; float:right; width:134px; height:65px;}
.nextPageHolder { display:inline;float:left; margin-left:20px; margin-top:4px; color:#666666;}
.nextPage {display:inline;float:left; width:94px;}
.nextPage a {color:#666666; text-decoration:underline;}
.nextImageHolder {display:inline;float:left; width:7px;  margin-top:5px;}

/* share holder details
.shareHolderWrapper {height:666px; }
.shareHolderHolder {height:665px; }*/
div.contentTabWrapper H1.activeShareHolderProfile{padding-right: 10px; padding-left: 10px;padding-bottom: 4px; cursor: pointer;
    border-left: white 1px solid; border-right: white 1px solid;  border-bottom: #ffffff 2px solid;
   background-color: #ffffff; margin-left:1px; margin-top:2px; font-family:verdana;font-size:10px;COLOR: #4F778B;}

.shareHolderWrapper {height:692px; }
.shareHolderHolder {height:692px; }
@media screen {.holderScrollLayerSHDetail {display:block;float:left;width:734px;background-color:#ffffff; height:567px;
	overflow-y:auto; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}}
@media print {.holderScrollLayerSHDetail {display:block;float:left;width:734px;background-color:#ffffff;
	border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}}
.shareHolderDetailTop {display:inline; float:left; width:717px; height:220px; background-color:#ffffff;
	border-bottom:1px solid #AFAFAF;}
.holderHead {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:501px; color:#000000;}
.holderInformation {display:inline; float:left; width:499px; margin-left:13px; margin-top:23px;}
.holderInfoLeftCol {display:inline; float:left;width:247px; margin-top:13px; margin-bottom:38px;}
.holderInfoleftColItem {display:block; float:left;width:247px;  height:22px;}
.holderInfoLabel {display:inline; float:left; width:88px; text-align:right; color:#4E778B;}
.holderInfoValue {display:inline; float:left; width:150px; margin-left:9px; text-align:left;}
.holderInfoRightCol {display:inline; float:left;width:247px; margin-top:13px; margin-bottom:38px;}
.holderInfoAddress {display:inline; float:left; margin-left:12px;text-align:left; width:200px; height:18px;}
.holderInfoAddressLink {display:inline; float:left;text-align:left; width:200px; text-indent:12px;
	height:18px; background:url(../images/bullets/nextPage.gif) no-repeat;background-position:0px 5px; }
.holderInfoAddressLink a, .accConditionItem a {color:#000000;}
.addressColor {color:#4E778B;}
.accConditionsItemsHolder {display:inline; float:left;width:180px; margin-top:13px; margin-bottom:38px;}
.accColorRed {color:#FF0000; font-weight:bold;}
.accountCondition {display:inline; float:left;width:180px; margin-left:16px; margin-top:23px; }
.headAcCondition {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:180px; color:#000000;}
.accConditionItem {display:inline; float:left; width:150px;text-align:left; height:18px}
.shareHolderCAContentBottom {display:inline;float:left;width:974px;height:624px; background-color:#0080c0;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.holderAcHolding {display:inline;float:left;width:717px; background-color:#E3F0F5; height:43px;
	border-bottom:1px solid #AFAFAF;text-align:left; }
.headAcHolding {display:inline; float:left; margin-left:13px; margin-top:5px; width:362px;}
.columnHeadHolderSHDetail {display:inline;float:left;width:717px; height: 22px; background-color:#F0F0F0;  text-align:left;}
.SHDetailTreeHolder {display:inline;float:left; width:715px;background-color:#ffffff; }
.SHDetailtreeBranch {display:inline;float:left;width:716px;}
.SHDetailBG {background-color:#E8F1F7;}
.holderCommonShareBalance {display:inline; float:left; width:717px;background-color:#ffffff; height:24px;
	 border-top:1px solid #AFAFAF;}
.commonShareBalance {display:inline; float:right; color:#000000; margin-top:5px; margin-right:54px;}
.TotalSharesInTree {display:inline;float:right; margin-right:46px; text-align:left;}
.SHDStartDateHolder {display:inline; float:left; width:140px; margin-left:5px; margin-top:15px; height:17px; }
.SHDEndDateHolder {display:inline; float:left; width:140px; margin-left:7px; margin-top:15px; height:17px; margin-left:3px;}
.SHDDateGoButton {display:inline; float:left; margin-left:8px; margin-top:13px;}

/* ca account summary
.CAAccSummaryWrapper {height:685px;  }
.CAAccSummaryHolder {height:684px; }*/
div.contentHeaderTabs H1.activeAccountSummary {padding-right: 14px; padding-left: 13px;padding-bottom: 4px; CURSOR: default;
    border-left: white 1px solid;COLOR: #9A0002; border-right: white 1px solid;  border-bottom: #0080c0 2px solid;
    background-COLOR: #0080c0; margin-left:1px; font-family:arial;font-size:11px; margin-top:2px; }

div.contentHeaderTabs H1.nonActiveAccountSummary { padding-right: 14px; padding-left: 13px;padding-bottom: 4px; CURSOR: pointer;
	COLOR: #999999;padding-top: 4px;font-family:arial;font-size:11px;
	background: url(../images/tabs/tabBackS.gif);  margin-left:1px; margin-top:2px; border-bottom: #ececec 1px solid; }

div.contentHeaderTabs H1.nonActiveProxy { padding-right: 19px; padding-left: 16px;padding-bottom: 4px; CURSOR: pointer;
	COLOR: #999999;padding-top: 4px;font-family:arial;font-size:11px;
	background: url(../images/tabs/tabBackS.gif);  margin-left:1px; margin-top:2px; border-bottom: #ececec 1px solid; }

div.contentHeaderTabs H1.activeShareHolderDetails {padding-right: 10px; padding-left: 10px;padding-bottom: 4px; CURSOR: default;
    border-left: white 1px solid;COLOR: #9A0002; border-right: white 1px solid;  border-bottom: #0080c0 2px solid;
    background-COLOR: #0080c0; margin-left:1px; font-family:arial;font-size:11px; margin-top:2px; }

div.contentHeaderTabs H1.nonActiveShareHolderDetails { padding-right: 10px; padding-left: 10px;padding-bottom: 4px; CURSOR: pointer;
	COLOR: #999999;padding-top: 4px;font-family:arial;font-size:11px;
	background: url(../images/tabs/tabBackS.gif);  margin-left:1px; margin-top:2px; border-bottom: #ececec 1px solid; }
div.contentHeaderTabs H1.nonActiveCompantPerformance { padding-right: 10px; padding-left: 8px;padding-bottom: 4px; CURSOR: pointer;
	COLOR: #999999;padding-top: 4px;font-family:arial;font-size:11px;
	background: url(../images/tabs/tabBackS.gif);  margin-left:1px; margin-top:2px; border-bottom: #ececec 1px solid; }

.CAAccSummaryWrapper {height:711px;  }
.CAAccSummaryHolder {height:711px; }
.accSummaryCAContentBottom {display:inline;float:left;width:974px;height:643px; background-color:#0080c0;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.printPageHolderCAAccSummary {display:inline;float:right; margin-top:-18px; margin-right: -110px; width:200px;  background: url(../images/buttons/print.gif); background-position: 4px 3px; background-repeat: no-repeat;}
.CASGraphImage {display:inline;float:left; margin-left:13px;height:89px; margin-top:10px; background: url(../images/blackDotLine.gif); background-position: 0px 82px; background-repeat: repeat-x  ;}
.graphDetailHolder {display:inline;float:left; height:19px; width:198px; margin-left:13px; border-bottom:1px solid #BABAB1;}
.graphLabel {display:inline;float:left; margin-left:1px;margin-top:2px; color:#50504C;  font-family:Arial; font-size:11px;}
.graphValue {display:inline;float:right;margin-top:2px; color:#50504C; font-family:Arial; font-size:11px; font-weight:bold;}
.graphValueGreen {display:inline;float:right;margin-top:3px; color:#25820D; font-family:Arial; font-size:11px; font-weight:bold;}
.viewDetailedQuoteHolder {display:inline;float:left; margin-left:14px; height:27px; width:195px;}
.vdqImage {display:inline;float:left; margin-top:13px;}
.vdqText {display:inline;float:left; margin-left:5px; margin-top:10px; font-family:Verdana; font-size:10px;}
.vdqText a {color:#666666; text-decoration:underline;}
.CorpAccessSearchBarHolder {display:inline;float:left;width:734px; height:57px; background-color:#EBE9D9; border:1px solid #A8A8A8; margin-top:12px; margin-left:1px;}
.CorpAccessSearchTop {display:inline;float:left; width:700px; height:15px; margin-left:7px; margin-top:6px; text-align:left;}
.CAShareholderSearch {display:inline;float:left;width:116px;}
.CAShareholderArrow {display:inline;float:left;width:14px; margin-top:3px;}
.CAShareholderAdvSearch {display:inline;float:left;width:100px;}
.CAShareholderAdvSearch a {color:#50768B;}
.CorpAccessSearchBottom {display:inline;float:left; width:700px; margin-left:7px; margin-top:-4px;}
input.CorpAccessSearchTxt { width:153px; height:17px; border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
select.CorpAccessSearchSel { width:205px; height:19px; color:#999999;}
.holderOverallSecurityStats {display:inline;float:left;width:734px; height:237px; background-color:#ffffff; border:1px solid #AFAFAF; margin-top:14px; margin-left:1px;}
.holderProxySummaryTotals {display:inline;float:left;width:734px; height:286px; background-color:#ffffff; border:1px solid #AFAFAF; margin-top:14px; margin-left:1px;}
.headerOverallSecStats {display:inline;float:left;width:734px; background-color:#E3F0F5; height:28px;
	border-bottom:1px solid #AFAFAF;text-align:left}
.OSSHeadText {display:inline;float:left;margin-left:7px; margin-top:7px;font-family:Verdana; font-size:10px; font-weight:bold;}
.toggleStatsHolder {display:inline; float:left; width:140px; margin-top:7px; height:14px; margin-left:440px;color:#50768B; cursor:pointer;}
.CorpAccessColumnHeadHolder {display:inline;float:left;width:734px; height: 35px; background-color:#F0F0F0;
	 border-top:1px solid #FFFFFF; border-bottom:2px solid #FFFFFF;text-align:left}
.CorpAccessColumnHeadOuter {display:inline;float:left; height: 35px; border-right:1px solid #bbbbbb;}
.CorpAccessColumnHeadInner {display:inline;float:left; height: 35px; border-right:1px solid #ffffff;}
.CorpAccessFirstColumnHeadText {display:inline;float:left; margin-left:11px; margin-top:3px;}
.CorpAccessColumnHeadText {display:inline;float:left; margin-left:7px; margin-top:3px;}
.widthOuterProposals {width:65px;}
.widthInnerProposals {width:64px;}
.widthProposals {width:53px;}
.widthOuterPrRecDate{width:75px;}
.widthInnerPrRecDate {width:74px;}
.widthPrRecDate {width:67px;}
.widthOuterVotable {width:87px;}
.widthInnerVotable {width:86px;}
.widthVotable {width:80px;}
.widthOuterVotedToDate {width:86px;}
.widthInnerVotedToDate {width:85px;}
.widthVotedToDate {width:79px;}
.widthOuterProxyScan {width:101px;}
.widthInnerProxyScan {width:100px;}
.widthProxyScan {width:94px;}
.widthOuterInternet {width:83px;}
.widthInnerInternet {width:82px;}
.widthInternet {width:76px;}
.widthOuterTelephone {width:96px;}
.widthInnerTelephone {width:95px;}
.widthTelephone {width:89px;}
.widthInnerUnvoted {width:127px;}
.widthUnvoted {width:122px;}
.widthProposalsText {width:55px;}
.widthPrRecDateText {width:69px; }
.widthVotableText {width:82px;}
.widthVotedToDateText {width:81px;}
.widthProxyScanText {width:96px;}
.widthInternetText {width:78px;}
.widthTelephoneText {width:91px;}
.widthUnvotedText {width:90px;}

@media screen {.CorpAccessScrollable {display:block;float:left;width:734px;background-color:#ffffff; height:219px; overflow-y:scroll;}}
@media print {.CorpAccessScrollable {display:block;float:left;width:734px;background-color:#ffffff; }}
@media screen {.CorpAccessScrollableOSS {display:block;float:left;width:734px;background-color:#ffffff; height:173px; overflow-y:scroll;}}
@media print {.CorpAccessScrollableOSS {display:block;float:left;width:734px;background-color:#ffffff;}}
.CorpAccessScrollItems {display:inline; float:left;height:204px;width:717px; border-right:1px solid #AFAFAF;}
.proxySummaryColumns {display:inline; float:left; width:715px; height:17px; border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.OverallSecStatsFirstItem {display:inline; float:left; text-align:left;
	font-family:Arial; font-size:11px; color:#666666;}
.infoHolder {display:inline; float:left; margin-left:6px; margin-top:4px; width:14px;}
.infoTextHolder {display:inline; float:left; margin-top:2px; color:#000000;}
.proxySummaryFirstItem {display:inline; float:left; margin-left:11px; margin-top:1px; text-align:left;
	font-family:Arial; font-size:11px; color:#666666;}
.proxySummaryItem {display:inline; float:left; margin-left:7px; margin-top:1px; text-align:left;
	font-family:Arial; font-size:11px; color:#666666;}
.proxySummaryColumns a {color:#666666; text-decoration:underline; }
.proxyColumnBlue { background-color:#E8F1F7;}

.widthOuterIssue {width:114px;}
.widthInnerIssue {width:113px;}
.widthIssue {width:102px;}
.widthOuterActiveAcc {width:89px;}
.widthInnerActiveAcc {width:88px;}
.widthActiveAcc {width:80px;}
.widthOuterCurrUnits {width:84px;}
.widthInnerCurrUnits {width:83px;}
.widthCurrUnits {width:75px;}
.widthOuterDisUnits {width:85px;}
.widthInnerDisUnits  {width:84px;}
.widthDisUnits {width:76px;}
.widthOuterDisRecDate {width:84px;}
.widthInnerDisRecDate {width:83px;}
.widthDisRecDate {width:75px;}
.widthOuterPrxyUnit {width:89px;}
.widthInnerPrxyUnit {width:88px;}
.widthPrxyUnit {width:80px;}
.widthPrxyRecDate {width:127px;}
.widthIssueText {width:114px; }
.widthActiveAccText {width:83px;}
.widthCurrUnitsText {width:78px;}
.widthDisUnitsText {width:79px;}
.widthDisRecDateText {width:78px;}
.widthPrxyUnitText {width:83px;}
.widthPrxyRecDateText {width:90px;}

/* common styles */
.AsofLHSide {display:inline; float:left;}
.AcNumLHSide {display:inline; float:left; margin-top:4px;}






/*Tabs*/
.ProfileElectronicTabWrapper {display: block;width:954px; float:left; HEIGHT: 19px; border-bottom: #AFAFAF 1px solid;  margin-left:6px;}
.ProfileElectronicTabMargin {margin-top:13px;}
div.ProfileElectronicTabWrapper div {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px;padding-top: 0px}
div.ProfileElectronicTabWrapper H1 { padding-right: 10px; padding-left: 10px;padding-bottom: 4px; margin: 0px; CURSOR: pointer;COLOR: #4F778B;padding-top: 4px;font-family:arial;font-size:11px;}
div.ProfileElectronicTabWrapper div.tabsHolder {display: inline; position:relative; float:left;background: #AFAFAF;HEIGHT: 21px; top:1px;}

div.ProfileElectronicTabWrapper H1.nonActive {background-color:#E2EFF5 ; padding-right: 12px;
		padding-left: 8px;padding-bottom: 4px; border-left: #AFAFAF 1px solid; CURSOR: pointer;
		COLOR: #96B2C0;padding-top: 4px;font-family:verdana;font-size:10px;
		border-bottom: #E2EFF5 2px solid; border-top: #AFAFAF 1px solid;margin:0px; }

div.ProfileElectronicTabWrapper H1.active {padding-right: 9px; padding-left: 3px; cursor: default;
    border-left: white 1px solid; border-right: white 1px solid;  border-bottom: #ffffff 2px solid;
   background-color: #ffffff; margin-left:1px; margin-top:2px; font-family:verdana;font-size:10px;COLOR: #4F778B;}

div.ProfileElectronicTabWrapper div.tab {  background: url(../images/tabs/Top.gif) #cecece repeat-x;}
div.ProfileElectronicTabWrapper div.activetab { background: url(../images/tabs/activeTop.gif) repeat-x;}
div.ProfileElectronicTabWrapper div.tab SPAN.top {display: block;}
div.ProfileElectronicTabWrapper div.tab SPAN.top IMG.topLeft {BACKGROUND: url(../images/tabs/contentTopLeft.gif); WIDTH: 2px; HEIGHT: 2px; margin:0px; float:left;}
div.ProfileElectronicTabWrapper div.activetab SPAN.top IMG.topLeft {BACKGROUND: url(../images/tabs/contentATabLeft.gif); WIDTH: 2px; HEIGHT: 2px; margin:0px; float:left;}
div.ProfileElectronicTabWrapper div.activeBorder {display:inline;float:left; }
div.ProfileElectronicTabWrapper div.border { display:inline;float:left; width:2px;}
div.ProfileElectronicTabWrapper div.borderWhite {  background: #0080c0 repeat-x 50% top;OVERFLOW: hidden;WIDTH: 2px;HEIGHT: 100%;border-bottom: #0080c0 2px solid; }
div.ProfileElectronicTabWrapper div.spaceAfterTab {display: inline;HEIGHT: 21px;border-bottom: #999999 1px solid;}
/*Tabs*/

.EDDIHeadingContainer{ display:inline; float:left; margin-left:12px; background-color:#FFFFFF; text-align:left;
		border-bottom:solid 1px #AFAFAF; border-left:solid 1px #AFAFAF; border-right:solid 1px #AFAFAF;}
.EDDIHeadingContainerWrapper{ height:48px; width:952px; }
.EDDIInstr{ display:inline; float:left; margin-top:6px; margin-left:7px; width:98%;}
.EDDIInstrText{ float:left; margin-left:3px;}

.ProfileElectronicUpperHolder{float:right; width:357px; text-align:right; margin-top:-265px; margin-right:4px;}
.ProfileElectronicLowerHolder{float:right; width:759px; text-align:right; margin-top:10px; margin-right:4px;}
.PEUpdateValuesButtonHolder{ display:inline; float:right; width:100px;  }
.PECreateInstrButtonHolder{display:inline; float:right; margin-right:9px;}

.EFTHeaderHolder{ display:inline; float:left; border-right:solid 1px #AFAFAF;
		border-bottom:solid 1px #AFAFAF; border-left:solid 1px #AFAFAF; margin-left:12px;}
.EFTHeaderHolderWrapper{ width:952px; height:180px;	}
.EFTHeaderContainer{ display:inline; float:left; background-color:#F0F0F0;}
.EFTHeaderContainerWrapper{ height:21px; width:100%;}
.EFTAccountHoldingHolder{ display:inline; float:left; width:263px; border-right:solid 1px #FFFFFF;
		height:17px; text-align:left; padding-left:6px; padding-top:4px;}
.EFTBankingInfoHolder{ display:inline; float:left; width:184px; border-right:solid 1px #FFFFFF; border-left:solid 1px #BBBBBB;
		height:17px; text-align:left; padding-left:6px; padding-top:4px;}
.EFTAccountNoHolder{ display:inline; float:left; width:111px; border-right:solid 1px #FFFFFF; border-left:solid 1px #BBBBBB;
		height:17px; text-align:left; padding-left:6px; padding-top:4px;}
.EFTDebtAmountHolder{ display:inline; float:left; width:123px; border-right:solid 1px #FFFFFF; border-left:solid 1px #BBBBBB;
		height:17px; text-align:left; padding-left:6px; padding-top:4px;}
.EFTInvtOptionsHolder{ display:inline; float:left; width:229px;  border-left:solid 1px #BBBBBB;
		height:17px; text-align:left; padding-left:6px; padding-top:4px;}
.ETFWhiteRowContainer{ display:inline; float:left; background-color:#FFFFFF;}
.ETFWhiteRowContainerWrapper{ height:27px; width:100%; }
.EFTBankingInfoDataHolder{ display:inline; float:left; text-align:left; padding-left:6px; padding-top:7px;}
.EFTBankingInfoDataHolderWrapper{ width:186px; height:13px; }
.EFTAccountNoTextHolder{ display:inline; float:left; text-align:left; padding-left:6px; padding-top:7px;}
.EFTAccountNoTextHolderWrapper{ width:113px; height:13px; }
.EFTDebtAmountTextHolder{ display:inline; float:left; text-align:left; padding-left:6px; padding-top:4px;}
.EFTDebtAmountTextHolderWrapper{width:125px; height:17px; }
.EFTInvtOptionsTextHolder{ display:inline; float:left;  text-align:left; padding-left:6px; padding-top:4px;}
.EFTInvtOptionsTextHolderWrapper{width:230px;	height:17px;}
.EFTTextBox{display:inline; float:left; width:94px; height:15px; font-size:10px; padding-left:6px;
	border-right: #c3c3c3 1px solid;
    border-top: #c3c3c3 1px solid;
    border-left: #c3c3c3 1px solid;
    border-bottom: #c3c3c3 1px solid;}
select.EFTInvestOptions{width:146px; height:18px; font-family:Arial; font-size:11px; border: none;}
.ETFBlueRowContainer{ display:inline; float:left; background-color:#E8F1F7;}
.EFTAccountTextHolder{ display:inline; float:left;  text-align:left; padding-left:6px; padding-top:7px;}
.EFTAccountTextHolderWrapper{width:264px; height:14px;}
/*End of Styles for Profile_electronic_fund*/

