@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:#F8F8EC; 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;}
/* 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:left;width:516px;height:25px;margin-left:6px;margin-top:13px;text-align:left; font-family:Arial;font-size:11px;color:#4D768A;}
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: #F8F8EC;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: #F8F8EC;margin-bottom:1px;}
.wdthSA {display:inline;float:left;width:300px;height:306px; background-color: #F8F8EC;}
.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: #F8F8EC 2px solid;
    background-COLOR: #f8f8ec; 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: #F8F8EC 2px solid;
    background-COLOR: #f8f8ec; 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:#F8F8EC;}
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:#F8F8EC; 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:#F8F8EC;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: #f8f8ec repeat-x 50% top;OVERFLOW: hidden;WIDTH: 2px;HEIGHT: 100%;border-bottom: #f8f8ec 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:#F8F8EC;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:#F8F8EC;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:#f8f8ec;}
.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: #F8F8EC; border-bottom: 1px solid #ffffff; }
.SRContentBottom {display:inline;float:left;width:974px;height:401px; background-color:#F8F8EC;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:#f8f8ec;}
.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:#f8f8ec; }
.SelRepBg {background-color: #F8F8EC;}
.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:#F8F8EC; 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:#F8F8EC; 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:#F8F8EC;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: #F8F8EC 2px solid;
    background-COLOR: #f8f8ec; 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: #F8F8EC 2px solid;
    background-COLOR: #f8f8ec; 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:#F8F8EC;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;}

/*Begin Styles for Contact Form*/
.contactContentContainer{display:inline;float:left;width:1000px; background-color:#CDCED0;}
.contactWrapper{ height:584px;}
.contactContentHolder {display:inline;float:left;width:974px;}
.contactHolder{ height:584px;}
.contentHeadertextHolder{ display:block;float:left; width:100%; background-color:#FFFFFF; border-top:solid 1px #999999; border-bottom: solid 1px #CECECE;}
.contentHeadertextWrapper{ height:38px;}
.contentHeaderText{ display:inline; float:left; width:100%; background-color:#F7F7EB; }
.contentHeaderTextWrapper{ height:36px; margin-top:1px;}
.contentHeaderTextFont{ display:inline; float:left; color:#4E788E; margin-left:11px; text-align:left; margin-top:10px;}
.contentHeaderTextFontWrapper{ width:300px; }

.contactFormContainer{ display:block; float:left; width:100%; height:544px; background-color:#FFFFFF;}
.contactDetailsLeftHolder{ display:inline; float:left; width:466px; background-color:#F7F7EB; margin-top:1px; }
.contactDetailsLeftHolderWrapper{ height:542px; }
.contactDetailsRightHolder{ display:inline; float:left; width:508px; background-color:#F7F7EB; margin-top:1px; }
.contactDetailsRightHolderWrapper{ height:542px; }

.contactFormText{ display:inline; float:left; margin-left:14px; text-align:left; margin-top:15px; }
.contactFormTextWrapper{ width:449px; height:17px;}

.contactFormContent{ display:inline; float:left; margin-left:14px; margin-top:17px; text-align:right;}
.contactFormContentWrapper{ width:447px; height:350px;}
.contactTextBox{ width:233px; height:16px; 
	border-right: #c3c3c3 1px solid;
    border-top: #c3c3c3 1px solid;
    border-left: #c3c3c3 1px solid;
    border-bottom: #c3c3c3 1px solid;}

.contactTextLabel{ display:inline; float:left; margin-left:4px; margin-top:4px;}
.contactTextLabelWrapper{ width:200px; height:16px;}

.contactTextAreaLabel{ display:inline; float:left; margin-left:4px; margin-top:-4px;}
.contactTextAreaLabelWrapper{ width:200px;}
.contactTextArea{ width:233px; height:177px; 
	border-right: #c3c3c3 1px solid;
    border-top: #c3c3c3 1px solid;
    border-left: #c3c3c3 1px solid;
    border-bottom: #c3c3c3 1px solid;}

.clearButtonHolder {display:inline;float:right; margin-left:6px; }
.sendButtonMargin{ margin-right:-3px;}
.importantContact A{color: #4E788E! important}

.contactDetailsTextContainer{ margin-top:50px; margin-left:48px;}
.contactDetailsTextContainerWrapper{ height:200px;}
.contactDetailsTextHolder{ display:inline; float:left; width:290px;  text-align:left;}
.contactDetailsTextWrapper{ height:80px;}
.contactDetailsSpaceAndTextHolder {display:inline; float:left; width:195px;  text-align:left; margin-top:34px; }
.contactDetailsSpaceAndTextHolderWrapper{ height:80px;}
.contactSendPaperMailSpace{ display:inline; float:left; padding-top:4px;}
/*End Styles for Contact Form*/


/*Begin styles for Account Enrollement*/
.stepsTopSpaceWrapper{display:inline;float:left;width:1000px;height:65px;background-color:#CDCED0; }
.stepsContainer {display:inline;float:left;width:974px;height:75px;background-color:#FFFFFF; border-bottom:solid 1px #999999; }
.stepsTopLeftSpace{display:inline;float:left;width:13px;margin-right:1px;height:76px;background-color:#FEFEFE; }
.homeTopSpace {display:inline;float:left;width:974px;height:76px;background-color:#FFFFFF; }
.stepsTopRightSpace{display:inline;float:right;width:11px;margin-left:1px;height:76px;background-color:#FEFEFE;}
.stepsHolder{display:inline; float:left; width:710px; background-color:#FFFFFF; text-align:left; padding-left:13px; margin-top:12px;}
.stepsHolderWrapper{ height:50px; }
.stepsHolderFont{ color:#4E788E; font-family:Times New Roman;  font-size:16px;}
.newAccountContainer{ display:inline; float:left;width:1000px; background-color:#CDCED0;}
.newAccountContainerWrapper{ height:266px;}
.newAccountHolder{display:inline;float:left;width:974px; background-color:#FFFFFF;  margin-bottom:1px;  }
.newAccountHolderWrapper{height:266px; }
.newAccountWelcomeContainer{display:inline; float:left; margin-top:1px; margin-bottom:1px; background-color:#F7F7EB; width:974px; }
.newAccountWelcomeContainerWrapper{ height:62px;}
.newAccountSteps{display:inline; float:left; background-color:#FFFFFF; width:974px; border-top: solid 1px #CECECE; }
.newAccountStepsWrapper{ height:201px;}
.newAccountStepsHolder{display:inline; float:left; background-color:#F7F7EB; width:974px; margin-top:1px; margin-bottom:1px;}
.newAccountStepsHolderWrapper{ height:199px; }
.newAccountWelcomeTextHeading{ display:inline; float:left; margin-left:9px; margin-top:7px; text-align:left; color:#4E788E;}
.newAccountWelcomeTextHeadingWrapper{ height:15px; width:800px;}
.newAccountWelcomeText{ display:inline; float:left; text-align:left;  margin-left:9px;}
.newAccountWelcomeTextWrapper{ height:22px; width:565px;}
.newAccountStepsLeft{ display:inline; float:left; margin-left:12px; margin-top:12px; text-align:left;}
.newAccountStepsLeftWrapper{ width:470px;}
.stepLabelWrapper{ height:14px; }
.stepTextWrapper{ height:26px;}
.newAccountRight{ margin-left:46px; display:inline; float:left; margin-top:12px; text-align:left; }
.newAccountRightWrapper{height:163px; width:421px; }
.GoToStepOneButtonWrapper{ text-align:right;}
.GoToStepOneButton{ height:18px; }

.stepsText{display:inline; float:left; width:75px; }
.stepCircle{display:inline; float:left; cursor:hand; }
.circleFont{color:#FFFFFF; text-align:center; font-family:Times New Roman; font-size:11px; margin-top:2px; margin-left:1px; font-weight:bold; }
.stepCircleWrapper{ height:19px; width:19px; }
.stepCircleSelectedWrapper{ height:21px; width:21px; }
.circleConnector{display:inline; float:left; }
.circleConnectorWrapper{width:80px; }
.stepTextHolderMarginLeft{margin-left:38px; }
.stepTextSelectedHolderMarginLeft{margin-left:-119px; }
.stepTextSelectedHolderMargin{margin-left:-21px; }
.stepTextHolder{float:left;padding-top:9px;}
.stepTextSelectedHolder{float:left;padding-top:6px; margin-top:3px; }
.stepTextHolderWrapper{ height:33px; }
.selectCompanywidth{width:98px; margin-left:1px;}
.AccountInformationWidth{width:100px;}
.TaxIDCertificationWidth{width:105px;}
.InvestmentOptionsWidth{width:116px;}
.PaymentInfoWidth{width:104px;}
.stepTextSelectedHolderWrapper{ width:100px; height:30px; 	}
.marginLeft2{ margin-left: 2px;}
.marginLeft12{ margin-left: 12px;}
.caViewQCHeaderWrapper{ width:89%; height:33px;}
.buttonFontArial{ font-family:Arial;}
.WhiteLineDividerForEnroll{ display:inline; float:right; border:solid 1px; }
/*End styles for Account Enrollement*/

/*Start Of Styles For new_account_step2*/
.newAccountStep2Container{ display:inline; float:left;width:1000px; background-color:#CDCED0;}
.newAccountStep2ContainerWrapper{ height:380px;}
.newAccountStep2HeaderContainer{display:inline; float:left; margin-top:1px; margin-bottom:1px; background-color:#F7F7EB; width:974px; }
.newAccountStep2HeaderContainerWrapper{ height:27px;}
.newAccountTextHeading{ display:inline; float:left; margin-left:11px; margin-top:9px; text-align:left; color:#4E788E;}
.newAccountTextHeadingWrapper{ height:20px; width:800px;}
.newAccountStep2Info{display:inline; float:left; background-color:#FFFFFF; width:974px; border-top: solid 1px #CECECE; }
.newAccountStep2InfoWrapper{ height:348px;}
.newAccountInfoHolder{display:inline; float:left; background-color:#F7F7EB; width:974px; margin-top:1px; margin-bottom:1px;}
.newAccountInfoHolderWrapper{ height:346px; }
.newAccountInfoLeftspacerWrapper{ display:inline; float:left; width:11px; height:346px; }
.accountTypeContainer{ display:inline; float:left;  }
.accountTypeContainerWrapper{ width:287px; height: 346px; }
.accountTypeText{ margin-top:16px; text-align:left; height:17px;}
.accountTypeSelectHolder{ display:inline; float:left;}
.accountTypeSelectHolderWrapper{ height:30px;}
.accoutTypeSelectText{display:inline; float:left; padding-top:12px; text-align:left;}
.accoutTypeSelectTextWrapper{ width:103px; height:30px; }
.accountTypeSelect{ display:inline; float:right; padding-top:10px; padding-left:6px;}
select.accountType{width:175px; height:18px; font-family:Arial; font-size:11px; border: none;}

.primaryAccountSpacer{ display:inline; float:left; width:27px; height:346px; }
.primaryAccountContainer{ display:inline; float:left; }
.primaryAccountContainerWrapper{ width:298px; height:346px; }
.newaccountFirstTextLabel{ display:inline; float:left; padding-top:9px; text-align:right;}
.newaccountFirstTextLabelWrapper{ width:100px; height:8px;}
.newaccountTextLabel{ display:inline; float:left; padding-top:10px; text-align:right;}
.newaccountTextLabelWrapper{ width:100px; height:8px; }
.newAccountTextBoxBorder{ border-right: #c3c3c3 1px solid; border-top: #c3c3c3 1px solid; 
		border-left: #c3c3c3 1px solid; border-bottom: #c3c3c3 1px solid;}
.newAccountFirstTextBox{display:inline; float:right; margin-left:8px; margin-top:7px; font-size:15px;}
.newAccountFirstTextBoxWrapper{ width:190px;}
.newAccountTextBox{display:inline; float:right; margin-left:8px; margin-top:5px; }
.newAccountTextBoxWrapper{display:inline; float:left; width:186px; height:15px; font-size:10px;}
.editProfileTextBoxWrapper{display:inline; float:left; width:183px; height:15px; font-size:11px; padding-left:4px;}

.jointAccountSpacer{ display:inline; float:left; width:29px; height:346px; }
.jointAccountContainer{ display:inline; float:left;  }
.jointAccountContainerWrapper{ width:298px; height:346px; }
.jointAccountFirstTextLabel{ display:inline; float:left; padding-top:9px; text-align:right;}
.jointAccountFirstTextLabelWrapper{ width:70px; height:8px; }
.jointAccountTextLabel{ display:inline; float:left; padding-top:8px; text-align:right;}
.jointAccountTextLabelWrapper{ width:70px; height:8px; }
.jointAccountFirstTextBox{display:inline; float:left; margin-left:8px; margin-top:7px; font-size:15px;}
.jointAccountFirstTextBoxWrapper{ width:190px;}
.jointAccountTextBox{display:inline; float:left; margin-left:8px; margin-top:5px; }
.jointAccountTextBoxWrapper{display:inline; float:left; width:186px; height:15px; font-size:10px;}

.jointAccountButtons{ display:inline; float:right; width:200px; margin-top:69px;}
.jointAccountButtonsWrapper{height:18px;}
.GoToStep3ButtonHolder{display:inline; float:right; }
.GoToStep3ButtonHolderWrapper{ width:116px;}
.newAccountbuttomMarginRight{margin-right:0px;}
.GoBackButtonHolder{ display:inline; float:left; margin-left:5px;}
.GoBackButtonHolderWrapper{width:75px;}
.newAccountInfoRightSpacer{ display:inline; float:left; width:21px; height:346px; }
.circleFontColor{ color:#FFFFFF; text-decoration:none;}
.stepSelectTextFont{color:#9b0000;}
/*End Of Styles For new_account_step2*/

/*Start Of Styles For Edit Profile*/
.editProfileContentContainer{display:inline;float:left;background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.editProfileContentContainerWrapper{width:974px;height:330px; }
.EditProfileWrapper{height:398px; }
.EditProfileHolder{height:397px;}
.editProfileLeftSpacer{display:inline; float:left; width:12px; height:330px;}

.editProfileAdressContainer{ display:inline; float:left; text-align:left;}
.editProfileAdressContainerWrapper{ width:288px; height:330px; }
.editProfileAdressHeading{ display:inline; float:left; margin-top:18px;}
.editProfileAdressHeadingWrapper{ height:17px; width:288px;}
.addressLabelFirstHolder{display:inline; float:left; width:88px; text-align:right; margin-top:12px; height:7px;}
.addressLabelHolder{display:inline; float:left; width:88px; text-align:right; margin-top:10px; height:7px;}
.addressLabelNameText{ display:inline; float:left; margin-left:10px; margin-top:12px; }
.addressLabelNameTextWrapper{ height:8px; width:150px;}
.addressFirstTextBox{ display:inline; float:right; margin-left:9px; margin-top:9px; font-size:10px;}
.addressFirstTextBoxWrapper{ height:8px; width:190px; }
.addressTextBox{display:inline; float:right; margin-left:9px; margin-top:5px; }
.editProfileviewAddress{ display:inline; float:left; margin-top:18px; text-align:left;}
.editProfileviewAddress a {text-decoration:none; font-style:italic;}
.editProfileviewAddressWrapper{ width:288px;}


.editProfileEmailSpacer{ display:inline; float:left; width:44px; height:330px;}
.editProfileEmailContainer{ display:inline; float:left; text-align:left;}
.editProfileEmailContainerWrapper{ width:230px; height:330px;}
.editProfileEmailHeading{ display:inline; float:left; margin-top:18px;}
.editProfileEmailHeadingWrapper{ height:17px; width:230px;}
.editProfileEmailLabelHolder{display:inline; float:left; width:83px; text-align:right; margin-top:12px; height:7px;}
.editProfileEmailFirstTextBox{ display:inline; float:left; margin-left:7px; margin-top:10px; font-size:10px;}
.editProfileEmailFirstTextBoxWrapper{ height:8px; width:137px;}
.editProfileEmailTextBoxWrapper{display:inline; float:right; width:132px; height:15px; font-size:11px; padding:3px;}

.editProfileDocumentSpacer{ display:inline; float:left; width:48px; height:330px;}
.editProfileDocumentContainer{ display:inline; float:left; text-align:left;}
.editProfileDocumentContainerWrapper{ width:323px; height:330px;}
.editProfileDocHeading{ display:inline; float:left; margin-top:18px;}
.editProfileDocHeadingWrapper{ height:17px; width:323px;}

.editProfileDocumentHeading{ display:inline; float:left; margin-top:12px; }
.editProfileDocumentHeadingWrapper{ height:40px; width:250px;}
.editProfileDocSecondRow{ display:inline; float:left; background-color:#DDDDC7; margin-left:1px;}
.editProfileDocSecondRowWrapper{ height:37px; width:322px;}
.editprofileDocSecondRowHeading{display:inline; float:left; border-right:solid 1px #FFFFFF; }
.editprofileDocSecondRowHeadingWrapper{ width:112px; height:37px;}
.editprofileDocSecondRowText{ display:inline; float:left; margin-top:19px; margin-left:16px;}
.editProfileStdMailText{ display:inline; float:left; margin-top:4px; margin-left:13px;}
.editProfileStdMailTextWrapper{ width:48px; }
.editProfileEDTextWrapper{display:inline; float:left; margin-top:4px; margin-left:17px;}
.editProfileEDTextWrapper{ width:53px;}
.editProfileSDTextWrapper{display:inline; float:left; margin-top:4px; margin-left:15px;}
.editProfileSDTextWrapper{ width:53px;}
.editProfileRBHolder{ display:inline; float:left; margin-left:1px;}
.editProfileRBHolderWrapper{ height:90px; width:322px;}
.editProfileRBLeftPart{ display:inline; float:left; border-right: solid 1px #CCCCCC; text-align:right; padding-right:13px;}
.editProfileRBLeftPartWrapper{ width:99px; height:90px; }
.editProfileRightSpacer{ display:inline; float:left; width:26px; height:330px;}
.editProfileAnnual{margin-top:5px;}
.editProfileProxy{margin-top:10px;}
.editProfileProxyCard{margin-top:11px;}
.editProfileAS{margin-top:9px;}
.editProfileRBRightPart{ display:inline; float:left; margin-top:4px; margin-left:9px;}
.editProfileRBRightPartWrapper{ width:196px; height:90px;}
.editProfileRBSpacer{display:inline; float:left; width:190px; height:3px; font-size:1px;}
.editProfilePCSpacer{display:inline; float:left; width:190px; height:2px; font-size:1px;}
.editProfileASSpacer{display:inline; float:left; width:190px; height:1px; font-size:1px;}
.editProfileUpdateButtonHolder{ display:inline; float:right; margin-top:63px; width:200px; text-align:right;}
.editProfileUpdateButtonHolderWrapper{ height:18px;}

div.contentHeaderTabs H1.nonActiveEP { 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.nonActiveCP { padding-right: 11px; 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; }    
		
div.contentHeaderTabs H1.nonActiveHH { padding-right: 12px; 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 H1.nonActiveDM { padding-right: 13px; 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; }	

div.contentHeaderTabs H1.activeET {padding-right: 10px; padding-left: 8px;padding-bottom: 4px; CURSOR: default;
    border-left: white 1px solid;COLOR: #9A0002; border-right: white 1px solid;  border-bottom: #F8F8EC 2px solid;
    background-COLOR: #f8f8ec; margin-left:1px; font-family:arial;font-size:11px; margin-top:2px; }	
	
/*End Of Styles For Edit Profile*/

/*Start of Styles for Profile_electronic_fund*/
.ProfileElectronicHeading{display:inline; float:left; width:280px; margin-left:12px; margin-top:12px; color:#4F778B;}
.ProfileElectronicContainer{display:inline;float:left;background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.ProfileElectronicContainerWrapper{width:974px;height:542px;}
.ProfileElectronicLeftSpacer{display:inline; float:left; width:12px; height:542px;}
.ProfileElectronicRightSpacer{ display:inline; float:left; width:26px; height:542px;}
.ProfileElectronicWrapper{height:610px;}
.ProfileElectronicHolder{height:608px;}


/*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: #f8f8ec repeat-x 50% top;OVERFLOW: hidden;WIDTH: 2px;HEIGHT: 100%;border-bottom: #f8f8ec 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*/

/*Start Of Styles For CA_Contact*/
.caAccountWrapper {height:443px; }
.caAccountSummaryHolder {height:442px;}
.caAccountContainer{display:inline;width:974px;background-color:#F8F8EC; }
.caAccountContentLeftSpace {display:inline;float:left;width:13px;margin-right:1px;height:100%;background-color:#FEFEFE;}
.caAccountContentRightSpace {display:inline;float:right;width:11px;margin-left:1px;height:100%;background-color:#FEFEFE;}
.caAccountContentBottom {display:inline;float:left;width:974px;height:401px; background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}

.caContactContentHolder{ display:inline; float:left; margin-top:12px; margin-right: 92px; margin-left:12px;}
.caContactContentHolderWrapper{ height:318px; width:870px;}
.caContactContentLeftHolder{ display:inline; float:left;}
.caContactContentLeftHolderWrapper{ width:200px; height:100%; }
.caContactQCHeader{display:inline; float:left; text-align:left; margin-top:14px;}
.caContactQCHeaderWrapper{ width:100%; height:33px;}
.caContactLeftPartSecondrow{ display:inline; float:left; margin-top:1px; text-align:left;}
.caContactLeftPartSecondrowWrapper{ height:27px; width:100%;}
.caContactSecondRowDateHolder{ margin-top:5px;}
.caContactSecondRowANHolder{ margin-top:4px; }
.caContactANText{ display:inline; float:left;}
.caContactAlignRight{text-align:right; display:inline; float:right;}
.caContactPrint{ margin-top:8px; display:inline; float:left; margin-left:4px; }
.caContactPrintText{ display:inline; float:left;}
.caContactPrintTextholder{display:inline; float:left;  margin-left:5px; vertical-align:top;}


.caContactMiddleContentSpacer{ display:inline; float:left; width:43px; height:100%;}
.caContactMiddleContentHolder{ display:inline; float:left;}
.caContactContentMiddleHeader{display:inline; float:left; text-align:left; margin-top:-3px;}
.caContactContentMiddleHeaderWrapper{ width:100%; height:17px;}
.caContactmiddleFirstRowLabel{ display:inline; float:left; text-align:right; margin-top:18px;}
.caContactmiddleRowLabelQst{ display:inline; float:left; text-align:right; margin-top:17px;}
.caContactmiddleRowLabel{ display:inline; float:left; text-align:right; margin-top:5px;}

.caContactmiddleRowLabelWrapper{ width:167px;}
.caContactFirstTextBoxWrapper{ display:inline; float:left; margin-left:8px; margin-top:15px;}
.caContactTextBoxWrapper{ display:inline; float:left; margin-left:7px; margin-top:3px;}
.caContactTextBoxWrapperForQtn{ display:inline; float:left; margin-left:7px; margin-top:10px;}
.caContactTextBox{ font-size:10px; height:15px; width:271px; border-right: #c3c3c3 1px solid; padding-left:5px;
    border-top: #c3c3c3 1px solid;
    border-left: #c3c3c3 1px solid;
    border-bottom: #c3c3c3 1px solid;}
.caContactTextArea{ font-size:11px; height:173px; width:276px; border-right: #c3c3c3 1px solid;
    border-top: #c3c3c3 1px solid;
    border-left: #c3c3c3 1px solid;
    border-bottom: #c3c3c3 1px solid;}    
.caContactButtonHolder{ display:inline; float:left; height:31px; width:454px;}
.caContactClearButtonholder{ display:inline; float:right; width:61px; margin-top:9px;}
.caContactSendButtonholder{ display:inline; float:right; width:50px; margin-top:9px; }

.caContactMiddleContentHolderWrapper{  width:454px; height:100%;}
.caContactRightContentSpacer{ display:inline; float:left; width:36px; height:100%;}
.caContactRightHolder{ display:inline; float:left; margin-top:28px;}
.caContactRightHolderWrapper{ width:132px; height:100%;}
.caContactRM{display:inline; float:left; text-align:left; margin-top:-1px; height:53px; }
.caContactAA{display:inline; float:left; text-align:left; margin-top:16px; height:53px;}
.caContactNA{display:inline; float:left; text-align:left; margin-top:16px; height:46px;}
.caContactBNY{ display:inline; float:left; margin-top:1px; width:100%;}
.caContactBoB{ color:Black; margin-bottom:1px; height:11px;}
.caContactBOBMail{ display:inline; float:left; margin-top:1px;}
/*End Of Styles For CA_Contact*/

/*Styles for ca_viewreport.asp*/
.caContactSummaryHolder {height:684px; }
.caContactExport{display:inline; float:left; margin-left:4px; width:100%; margin-top:-2px;}
.caContactExportTextholder{display:inline; float:left;  margin-left:10px; margin-top:-2px; }
.caViewReportMiddleSpacer{ display:inline; float:left; width:12px; height:100%;}
.caViewReportMiddleContainer{ display:inline; float:left; border:solid 1px #A8A8A8;}
.caViewReportMiddleContainerWrapper{ width:734px; height:332px; }
.caViewReportContentHolder{ display:inline; float:left; margin-top:12px; margin-right: 11px; margin-left:12px;}
.caViewReportContentHolderWrapper{ height:318px; width:951px; }
.caViewReportContentLeftHolderWrapper{ width:196px; height:100%; }
.caViewReportMiddleHeadingHolder{ display:inline; float:left; border-bottom:solid 1px #A8A8A8; width:734px; background-color:#E3F0F5;}
.caViewReportMiddleHeadingHolderWrapper{ height:38px; }
.caViewReportIDVR{ display:inline; float:left; margin-left:8px; margin-top:7px; text-align:left;}
.caViewReportAMSO{ display:inline; float:left; margin-left:7px; margin-top:2px; text-align:left;}
.caViewReportIDVRFont{ font-family:Verdana; font-size:10px; color:#4F778B; width:500px; }
.caViewReportTableHeader{ display:inline; float:left;  border-top:solid 1px #FFFFFF; background-color:#F0F0F0;}
.caViewReportTableHeaderWrapper{ height:22px; width:734px;}
.caViewReportNomineeHeader{ display:inline; float:left;}
.caViewReportNomineeHeaderWrapper{ width:92px; border-right:solid 1px #FFFFFF; height:22px;}
.caViewReportGeneralHeader{ display:inline; float:left; border-left:solid 1px #BBBBBB; height:22px;}
.caViewReportForHeaderWrapper{ width:105px; border-right:solid 1px #FFFFFF; }
.caViewReportWithHeldHeaderWrapper{ width:75px;  border-right:solid 1px #FFFFFF; }
.caViewReportNotKnown1HeaderWrapper{ width:90px;  border-right:solid 1px #FFFFFF; }
.caViewReportNotKnown2HeaderWrapper{ width:68px;  border-right:solid 1px #FFFFFF; }
.caViewReportNotKnown3HeaderWrapper{ width:53px;  border-right:solid 1px #FFFFFF; }
.caViewReportNotKnown4HeaderWrapper{ width:239px;  }
.caViewReportTableFont{ font-family:Arial; font-size:11px; color:#666666; }
.caViewReportTableTextHolder{display:inline; float:left; text-align:left; padding-left:6px; padding-top:3px;}
.caViewReportTableBlueTextHolder{display:inline; float:left; text-align:left; padding-left:6px; padding-top:1px;}
.caViewReportTableNomineeTextHolder{text-align:left; padding-left:8px; padding-top:3px;}
.caViewReportTableNomineeBlueTextHolder{text-align:left; padding-left:8px; padding-top:1px;}
.caViewReportWhiteRow{ display:inline; float:left; background-color:#FFFFFF; text-align:left;}
.caViewReportWhiteRowWrapper{ width:734px; height:19px;}
.caViewReportBlueRow{ display:inline; float:left; background-color:#E8F1F7; text-align:left;}
.caViewReportBlueRowWrapper{ width:734px; height:17px;}
.caViewReportNomineeRowWrapper{display:inline; float:left; width:86px;}
.caViewReportForRowWrapper{ display:inline; float:left; width:100px;}
.caViewReportWithheldRowWrapper{ display:inline; float:left; width:70px;}
.caViewReportLeftPartSecondrowWrapper{ height:26px; width:100%;}
/*Styles for ca_viewreport.asp*/

/*Styles for ca_checkhistory.asp*/
.qwestHeadTextHolder {display:inline;float:left;width:200px;height:33px;color:#000000; 
	line-height:13px; text-align:left; margin-left:12px; 
	background: url(../images/blackDotLine.gif); background-position: 0px 32px; 
	background-repeat: repeat-x; margin-top:9px; }
.checkHistoryPDPAccNumHolder {display:inline;float:left;width:200px;height:20px;color:#000000; line-height:13px; 
	text-align:left; margin-top:7px; margin-left:12px; background: url(../images/blackDotLine.gif); 
	background-position: 0px 19px; background-repeat: repeat-x;}	
.checkHistoryPrintPageHolderSelReport {display:inline;float:left; margin-left: 12px;height:20px; width:200px; margin-top:9px; 
	background: url(../images/buttons/print.gif); background-position: 4px 3px; background-repeat: no-repeat;}	
.checkHistoryHolderDetailTop {display:inline; float:left; width:717px; height:112px; background-color:#ffffff; 
	border-bottom:1px solid #AFAFAF;}	
.checkHistoryholderInformation{display:inline; float:left; width:214px; margin-left:11px; margin-top:24px; height:63px; }	
.checkHistoryHolderHead {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:214px; color:#000000;}

@media screen{.checkHistoryScrollLayerSHDetail {display:block;float:left;width:734px;background-color:#ffffff; height:401px;
	overflow-y:scroll; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}}
	
@media print{.checkHistoryScrollLayerSHDetail {display:block;float:left;width:734px;background-color:#ffffff; height:401px;
	border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}}	
	
.checkHistoryHolderInfoLeftCol {display:inline; float:left;width:200px; margin-top:13px;}	
.checkHistoryHolderInfoleftColItem {display:block; float:left;width:200px;  height:22px; }
.checkHistoryHolderInfoValue {display:inline; float:left; margin-left:9px; text-align:left;}
.checkHistorySearchHistory {display:inline; float:left;width:180px; margin-left:30px; margin-top:24px; }

div.contentTabWrapper H1.nonActiveShareHolderAccount {background-color:#E2EFF5 ; padding-right: 10px; padding-left: 10px;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.nonActiveEditProfile {background-color:#E2EFF5 ; padding-right: 8px; padding-left: 10px;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.nonActiveProxyStatus {background-color:#E2EFF5 ; padding-right: 10px; 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.contentTabWrapper H1.activeProxyStatus{padding-right: 10px; padding-left: 8px;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 H1.nonActiveCheckHistory {background-color:#E2EFF5 ; padding-right: 8px; 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.contentTabWrapper H1.activeCheckHistory {padding-right: 8px; padding-left: 8px;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;}   
   
.checkHistorySearchCondition {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; 
	height:16px; width:450px; color:#000000;}   
.checkHistorySearchConditionItemsHolder {display:inline; float:left;width:450px; margin-top:3px;}

.searchHistoryLP{ display:inline; float:left; width:196px;text-align:left;}
.searchHistortLPCheck{ display:inline; float:left; margin-left:9px; color:#4E778B; width:44px; margin-top:8px;}

.checkHistoryCheckInput{ display:inline; float:left;  height:5px; margin-top:3px; margin-left:2px; }
.checkHistorySelectInput{ display:inline; float:left;  height:5px; margin-top:3px; }
.checkHistoryInputTextBox{ display:inline; float:left; width:115px; font-size:10px; height:17px;}
.InputTextBoxBordersGrey{	
	border-right: #c3c3c3 1px solid;
    border-top: #c3c3c3 1px solid;
    border-left: #c3c3c3 1px solid;
    border-bottom: #c3c3c3 1px solid;}
.checkHistoryStartDateHolder {display:inline; float:left; color:#4E778B; margin-left:0px; margin-top:4px; width:196px;}
.checkHistoryEndDateHolder {display:inline; float:left;   color:#4E778B; margin-left:10px; margin-top:4px; }
.chkHistoryStartDateContainer{ display:inline; float:left; margin-left:4px;}
.chkHistoryEndDateContainer{ display:inline; float:left; margin-left:2px;}
.startDateText {display:inline; float:left; text-align:left; margin-top:5px; }
.EndDateText{display:inline; float:left; text-align:left; margin-top:5px; margin-left:1px;}

.calImageHolder {display:inline; float:left; margin-left:5px; margin-top:4px; cursor:pointer; }
.searchHistoryRP{ display:inline; float:left; width:252px; height:46px; margin-left:2px;}

.searchHistortRPStatus{ display:inline; float:left; margin-left:20px; color:#4E778B; width:39px; margin-top:8px;}
.searchHistorySelectText{ width:135px;}
.checkHistoryGoButtonHolder{display:inline; float:left;  margin-left:11px; margin-top:6px; background-color:White;}

.checkHistoryHolderAcHolding {display:inline;float:left;width:717px; background-color:#E3F0F5; height:26px;
	border-bottom:1px solid #AFAFAF;text-align:left; }
.checkHistoryHeadAcHoldingText {display:inline; float:left; margin-left:12px; margin-top:5px; width:362px;}	
.checkHistoryPagination{ display:inline; float:right; width:120px; margin-right:8px; margin-top:5px; text-align:right;}
.widthOuterCheckNo{ width:111px;}
.widthCheckNo{ width:110px;}
.widthOuterPDate{ width:108px;}
.widthOuterPDateRow{ width:109px;}
.widthInnerPDate{width:107px;}
.widthOuterCAmount{ width:117px;}
.widthOuterCAmountRow{ width:118px;}
.widthInnerCAmount{ width:116px;}
.widthOuterStatus{ width:96px;}
.widthOuterStatusRow{ width:97px;}
.widthInnerStatus{ width:95px;}
.widthOuterStatusDateHeader{ width:280px;}
.widthOuterStatusDate{ width:270px;}
.widthInnerStatusDate{ width:279px;}
.LastColumnHeadOuter{display:inline;float:left; height: 21px; }
.LeftRightWhiteBorder{ border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF;}
.checkHistoryWhiteRow{ display:inline; float:left; width:100%; height:19px;}
.checkHistoryBlueRow{ display:inline; float:left; width:100%; height:17px; background-color:#E8F1F7;}
.columnHeadTextOuter {display:inline;float:left; height: 19px;}
.columnHeadTextBlueOuter {display:inline;float:left; height: 17px;}
.columnWhiteFirstHeadText {display:inline;float:left; margin-left:12px; margin-top:3px;}
.columnBlueFirstHeadText {display:inline;float:left; margin-left:12px; margin-top:2px;}
.columnWhiteHeadText {display:inline;float:left; margin-left:6px; margin-top:3px; text-align:left;}
.columnBlueHeadText {display:inline;float:left; margin-left:6px; margin-top:2px; text-align:left;}
.checkHistoryPaginationBottom{ display:inline; float:right; margin-right:32px; width:120px;}
/*Styles for ca_checkhistory.asp*/

/*Styles For ca_proxystatus*/
.caProxyStatusHolderDetailTop {display:inline; float:left; width:717px; height:112px; background-color:#ffffff;}

.caProxyStatusProposalHolderHead{display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; color:#000000; margin-left:1px; }
.caProxyStatusHolderHead{display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; color:#000000;}
.caProxyStatusHolderInformationWidth{width:689px;}
.caProxyStatusProxyVoteWidth{width:241px;}
.caProxyStatusProposalsWidth{width:416px;}
.caProxyStatusPVIandPContainer{ display:inline; float:left; margin-left:12px; margin-top:6px;}
.caProxyStatusPVIandPContainerWrapper{height:216px; width:689px;}
.caProxyStatusPVIMHolder{ display:inline; float:left; height:222px; width:241px;}
@media screen{.caProxyStatusProposalsHolder{display:inline; float:left; height:222px; margin-left:31px; width:417px;}}
@media print{.caProxyStatusProposalsHolder{display:inline; float:left; height:222px; margin-left:29px; width:417px;}}
.caProxyStatusPVIMDataHolder{ display:inline; float:left; height:222px; width:236px;}
@media screen{.PVIMRowLabel{display:inline; float:left; width:72px; text-align:right;}}
@media print{.PVIMRowLabel{display:inline; float:left; width:75px; text-align:right;}}

.PVIMRRowData{ display:inline; float:left; width:140px; text-align:left; margin-left:8px;}
.marginTop13{ margin-top:13px;}
.marginTop9{ margin-top:9px;}
.caProxyStatusTableHolder{ display:inline; float:left; margin-top:14px;}
.caProxyStatusTableHolderWrapper{ width:323px; height:186px;}
.caProxyStatusTableTopHolder{ display:inline; float:left; width:321px; height:71px;}
.blueBorders{ border-left:solid 1px #95B6C7; border-right:solid 1px #95B6C7; border-top:solid 1px #95B6C7; border-bottom:solid 1px #95B6C7; }
.caProxyStatusTableFirstRow{ display:inline; float:left; width:321px; height:34px; border-bottom:solid 1px #95B6C7; background-color:#E8F1F8;}
.caProxyStatusTableSecondRow{ display:inline; float:left; width:321px; height:36px; background-color:#FFFFFF;}
.caProxyStatusFirstRowColumnHolder{ display:inline; float:left; text-align:left; width:45px; border-right: solid 1px #95B6C7; height:100%;}
.caProxyStatusFirstRowLastColumnHolder{ display:inline; float:left; text-align:left; width:45px;height:100%;}
.marginTop11{ margin-top:11px;}
.paddingLeft17{ padding-left:17px;}
.paddingLeft16{ padding-left:16px;}

.greenColor{ color:#006600;}
.redColor{ color:#990000;}
.caProxyStatusSecondRowInnerContainer{ display:inline; float:left; width:43px; height:100%;}
.lightBlueBorders{ border:solid 1px #E8F1F8;}
@media screen{.caProxyArrowIndicator{ display:inline; float:left; margin-left:148px; height:14px;}}
@media print{.caProxyArrowIndicator{ display:inline; float:left; margin-left:148px; height:14px;}}

.caProxyPD{ display:inline; float:left; width:323px; height:97px; background-color:#E8F1F8;}
.blueBordersNoTopBorder{ border-left:solid 1px #95B6C7; border-right:solid 1px #95B6C7; border-bottom:solid 1px #95B6C7; }
.caProxyPDborderTopLeft{ display:inline; float:left; height:2px; border-top:solid 1px #red; width:147px; border-top:solid 1px #95B6C7; }
.caProxyPDborderTopRight{ display:inline; float:right; height:2px; border-top:solid 1px #red; width:149px; border-top:solid 1px #95B6C7; }
.caProxyStatusPDTextBoldHolder{ display:inline; float:left; margin-top:-6px; margin-left:11px; width:300px; text-align:left;}
.caProxyStatusPDTextHolder{ display:inline; float:left; margin-top:3px; margin-left:11px; text-align:left;}
.caProxyStatusPDTextHolderLine1{ display:inline; float:left; text-align:left;}
.marginTop3{ margin-top:3px;}
/*Styles For ca_proxystatus*/	

/*Begin Styles for ca_editprofile.asp*/
.PDPDateHolder {display:inline;float:left;width:200px;height:27px;color:#000000; line-height:13px; text-align:left; margin-top:4px; margin-left:12px; background: url(../images/blackDotLine.gif); background-position: 0px 20px; background-repeat: repeat-x  ;}
.holderHeadFull {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:685px; color:#000000;}
@media screen{.holderScrollLayerContainer {display:block;float:left;width:734px;background-color:#ffffff; height:400px;
	overflow-y:scroll; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}}
@media print{.holderScrollLayerContainer {display:block;float:left;width:734px;background-color:#ffffff; height:400px;
	 border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}	}
.shareHolderDetailTopContainer {display:inline; float:left; width:717px; background-color:#ffffff;}	
.shareHolderDetailBottomLeftContainer {display:inline; float:left; width:340px; background-color:#ffffff;}	
.holderInformationEditLeft {display:inline; float:left; width:340px; margin-left:13px; margin-top:13px;}
.holderHeadEditLeft {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:317px; color:#000000;}
.holderInfoGeneralColItem {display:block; float:left;width:247px;  height:22px;}
.holderInfoLabelEdit {display:inline; float:left; width:78px; text-align:right; color:#4E778B; margin-top:8px;}
.holderInfoValueEdit {display:inline; float:left; width:150px; margin-left:9px; text-align:left; margin-top:8px;}
.holderInfoLeftColEdit {display:inline; float:left;width:247px; margin-top:5px; margin-bottom:38px;}
.holderInfoLeftInputTextBox{ display:inline; float:left; width:115px; font-size:10px; height:16px; }
.holderHeadEditRight {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:332px; color:#000000;}
.UpdateProfileButtonHolder{ display:inline; float:left; margin-top:6px; margin-left:88px;}
.holderInfoLabelEdit1 {display:inline; float:left; width:78px; text-align:right; color:#4E778B; margin-top:2px;}
.holderInfoleftColItem1 {display:block; float:left;width:247px;height:22px;margin-top:4px;}
.holderInfoLabelLeft {display:inline; float:left; width:78px; text-align:right; color:#4E778B; padding-left:4px;}
div.contentTabWrapper H1.activeEditProfile{padding-right: 8px; padding-left: 10px;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;}   	 

/*End of Styles for ca_editprofile.asp*/

/*End of Styles for ca_proxydetails.asp*/
.proxyStatusCAContentBottom {display:inline;float:left;width:974px;height:601px; background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.proxyStatusWrapper {height:668px;}
.proxyStatusHolder {height:668px; }
.proxyPeriodHeadContainer {display:inline; float:left; text-align:left;height:16px; width:680px; color:#000000; margin-top:13px;}
.proxyPeriodText{ display:inline; float:left; margin-left:1px; color:#4E778B;padding-left: 8px; margin-top:5px; margin-right:9px;}
.proxyPeriodText1{ display:inline; float:left; margin-left:3px; color:#4E778B;padding-left: 8px; margin-top:5px; margin-right:6px;}
.proxyPeriodText2{ display:inline; float:left; margin-left:1px; color:#4E778B;padding-left: 6px; margin-top:5px; margin-right:9px;}
.proxyDateDrop{ width:87px;}
.proxyInputTextBox{ display:inline; float:left; width:75px; font-size:10px; height:17px;}
.proxyDateContainer{ display:inline; float:left; margin-left:4px; margin-top:2px;}
.proxyDateContainer1{ display:inline; float:left; margin-left:0px; margin-top:2px;}
.proxyCalImageHolder {display:inline; float:left; margin-left:4px; margin-top:6px; cursor:pointer; }
.proxyRefreshButtonHolder{ display:inline; float:left; margin-top:4px; margin-left:11px; width:71px;}
.proxySelectInput{ display:inline; float:left; height:5px; margin-top:10px;}
.proxySelect2{ width:70px;}
.proxySecondContentHolder1{display:inline; float:left; width:157px; margin-left:11px; margin-top:13px; height:63px; }
.proxyHeadLine1 {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:168px; color:#000000;}	
.proxySecondContentHolder2{display:inline; float:left; width:257px; margin-left:22px; margin-top:13px; height:63px; }	
.proxyHeadLine2 {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:257px; color:#000000;}
.proxyProposalText{ display:inline; float:left; color:#4E778B;margin-top:5px; margin-right:9px; text-align:left;}
.proxySecondContentHolder3{display:inline; float:left; width:225px; margin-left:20px; margin-top:13px; height:63px; }	
.proxyHeadLine3 {display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; width:225px; color:#000000;}
.TextSpacing8 { padding-bottom:2px;}
.proxyHolderDetailTop {display:inline; float:left; width:717px; height:112px; background-color:#ffffff;}	
.columnHeadHolderProxy {display:inline;float:left;width:717px; height: 22px; background-color:#E3F0F5;  text-align:left; border-bottom:1px solid #AFAFAF; border-top:1px solid #AFAFAF;}
.proxyColumnHeadOuter {display:inline;float:left; height: 27px; border-right:1px solid #AFAFAF;}
.proxyWidthOuterVote {width:84px;}
.proxyVoteText {display:inline;float:left; margin-left:12px; margin-top:6px;}
.proxyWidthOuterIndiv {width:135px;}
.proxyIndivText {display:inline;float:left; margin-left:6px; margin-top:6px;}
.proxyWidthOuterBkr {width:137px;}
.proxyWidthOuterTot {display:inline;float:left;width:137px; height: 27px;}
.proxyWidthInnerVote {width:83px;}
.proxyColumnHeadHolder2 {display:inline;float:left;width:717px; height: 21px; background-color:#F0F0F0;  text-align:left; border-top:1px solid #FFFFFF;}
.proxyWidthOuterVote1 {width:87px;}
.proxyWidthInnerVote1 {width:86px;}
.proxyVoteText1 {display:inline;float:left; margin-left:6px; margin-top:2px;}
.proxyWidthOuterPct {width:47px;}
.proxyWidthInnerPct {width:46px;}
.proxyWidthOuterPct1 {width:49px;}
.proxyWidthInnerPct1 {width:48px;}
.columnHeadOuterNoBdr {display:inline;float:left; height: 21px;}
.columnHeadInnerNoBdr {display:inline;float:left; height: 21px;}
.proxyVoteTextCol1 {display:inline;float:left; margin-left:11px; margin-top:3px;}
.proxyWhiteRow{ display:inline; float:left; width:100%; height:18px;}
.proxyColCell {display:inline;float:left; height: 20px;}
.proxyVoteColText1 {display:inline;float:left; margin-left:5px; margin-top:3px;}
.proxyVoteColText2 {display:inline;float:left; margin-left:3px; margin-top:3px;}
@media screen{.proxyScrollLayer {display:block;float:left;width:734px;background-color:#ffffff; height:346px;
	overflow-y:scroll; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}}
.proxyWhiteRowBdr{ display:inline; float:left; width:717px; height:19px; border-bottom:1px solid #AFAFAF; border-top:1px solid #AFAFAF; margin-left:0px;}	
@media print{.proxyScrollLayer {display:block;float:left;width:734px;background-color:#ffffff; height:346px;
	border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}}
.proxyDataHolder {display:inline;float:left; width:717px;background-color:#ffffff; }
.proxyWhiteRowNoBdr{ display:inline; float:left; width:717px; height:19px;margin-left:0px;}	
.TextMarCol {color: #9b0000;}
.TextBluCol {color:#4E778B;}
.proxyWidthLastCell {width:246px;}
.proxyWidthOuterTotalLast {width:113px;}
.proxyWidthOuterVoteLast {width:89px;}

/*End of Styles for ca_proxydetails.asp*/


/* styles used for Refresh button */
.refreshButton { margin-left: 0px;margin-right: 3px;margin-top: 1px;margin-bottom: 3px;}
.refreshButton .top {background-color: #326696}
.refreshButton .topRight{background-image: url(../images/buttons/blueShadow/topRight.gif)}
.refreshButton .right{background-image: url(../images/buttons/blueShadow/right.gif);width: 2px}
.refreshButton .right IMG{width: 2px; height: 1px}
.refreshButton .bottomRight{  background-image: url(../images/buttons/blueShadow/bottomRight.gif)}
.refreshButton .bottom{ background-image: url(../images/buttons/blueShadow/bottom.gif);height: 2px}
.refreshButton .bottomLeft{ background-image: url(../images/buttons/blueShadow/bottomLeft.gif);}
.refreshButton .left{ width: 1px;background-color: #326696;}
.refreshButton .left IMG{width: 1px;height: 1px;}
.refreshButton .center{background-color: white;}
.refreshButton 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%}
.refreshButton A:hover{ text-decoration: none}
/* styles used for Refresh button */


/*Start Of Styles For Detail Quote*/
.detailQuoteWrapper {height:667px; }
.detailQuoteHolder {height:667px; }
.detailQuoteCAContentBottom {display:inline;float:left;width:974px;height:600px; background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
div.contentHeaderTabs H1.activeCompanyPerformance {padding-right: 10px; padding-left: 8px;padding-bottom: 4px; CURSOR: default;
    border-left: white 1px solid;COLOR: #9A0002; border-right: white 1px solid;  border-bottom: #F8F8EC 2px solid;
    background-COLOR: #f8f8ec; margin-left:1px; font-family:arial;font-size:11px; margin-top:2px; }	

div.contentTabWrapper H1.activeDetailQuote{padding-right: 14px; padding-left: 12px;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 H1.nonActiveDetailedChart{background-color:#E2EFF5 ; padding-right: 18px; padding-left: 14px;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.nonActiveCompanyProfile{background-color:#E2EFF5 ; padding-right: 13px; padding-left: 7px;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; }
	 
.caDetailQuoteHolderDetailTop{display:inline; float:left; width:318px; height:350px; background-color:#ffffff;}
.caDetailQuoteHolderInformationWidth{width:302px;}
.caDetailQuoteNHInformationWidth{ width:373px;}
.caDetailQuoteHolderInformation{display:inline; float:left; width:214px; margin-left:15px; margin-top:13px; height:125px;}
.caDetailQuoteHolderHead{display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:18px; color:#000000;}
.caDetailQuoteScrollLayerSHDetail {display:block;float:left;width:734px;background-color:#ffffff; height:359px;
	overflow-y:scroll; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}
.caDetailQuoteNewsHeadlinesContainer{ display:inline; float:left;}
.caDetailQuoteNewsHeadlinesContainerWrapper{ width:373px; height:203px;}
.caDetailQuoteNHInformation{display:inline; float:left; width:373px; margin-left:14px; margin-top:13px; height:189px;}
.caDetailQuoteMoreNewsHolder{ display:inline; float:right; margin-top:-21px; margin-right:-2px; text-align:right;}
.MoreNewsAnchor{ display:inline; margin-left:6px; color:#000000; font-style:italic; color:#666666; }
.textSize9 {font-family:Arial;font-size:9px;}
.caDetailQuoteQCIDataContainer{ display:inline; float:left;height:95px; width:302px; text-align:left; margin-top:7px;}
.caDetailQuoteQCIDataLeftContainer{ display:inline; float:left; width:144px; text-align:left;}
.caDetailQuoteQCIDataRightContainer{ display:inline; float:right; width:144px; text-align:left;}
.caDetailQuoteQCIFirstRow{ display:inline; float:left; width:144px; border-bottom:1px solid #AFAFAF;height:17px;}
.caDetailQuoteQCIRow{ display:inline; float:left; width:144px; border-bottom:1px solid #AFAFAF;height:17px; margin-top:2px;}
.caDetailQuoteQCIFirstRowLabel{ display:inline; float:left; }
.caDetailQuoteQCIFirstRowLabelAns{ display:inline; float:right;  text-align:right;}
.lightGreenColor{ color:#349800;}
.detailQuoteSummaryHolder{ display:inline; float:left; margin-top:13px;}
.caDetailQuoteMoreNewsFirstRow{ display:inline; float:left; width:280px; margin-top:9px;}
.caDetailQuoteMoreNewsRow{ display:inline; float:left; width:280px; margin-top:14px;}
.caDetailQuoteMoreNewsFirstRowDateTime{display:inline; float:left; }
.caDetailQuoteMoreNewsFirstRowCNET{display:inline; float:left; text-align:left; width:100%; margin-top:3px;} 
/*End Of Styles For Detail Quote*/




/*Begin Styles for Employee Plans */
div.epTimeHolder {display:inline;float:right;width:158px;height:17px;margin-right:18px;margin-top:2px;}
.ep_TimeText {width:149px;}
/* Styles for Account Summary */
div.ep_printACholder(display:inline;float:left;width:734px;}
div.ep_AcSummaryWrapper{height:762px;}
div.ep_AccSummaryLeftContentHolder{display:inline;float:left;width:974px;height:663px; background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF; padding-bottom:21px;}
div.AlertBoxTopMargin{margin-top:56px;}
div.ep_alertList{display:inline;float:left;width:198px;height:14px;}
div.ep_AlertBoxHolder{display:inline; float:left;  margin-left:12px; background-color:#ffffff; width:198px; height:196px; border:1px solid #AFAFAF}
div.ep_holderTopHeading{display:block;float:left;width:720px;height:14px; margin-top:9px;}
div.ep_holderScrollLayerAS{display:block;float:left;width:734px;height:196px; margin-top:8px; border:1px solid #AFAFAF; }
div.ep_headerScrollLayerAS{display:inline;float:left;width:734px; background-color:#E3F0F5; height:30px;border-bottom:1px solid #AFAFAF;text-align:left;}
div.ep_ASBoxHeadText{display:inline;float:left;margin-left:7px; width:250px; height:24px; margin-top:4px;font-family:Verdana; font-size:10px; font-weight:bold; padding-top:7px;}
div.ep_ActionHolder{display:inline; float:right; width:202px; height:24px;}
div.ep_holderSelectAction{display:inline; float:left; margin-left:8px; width:136px; margin-top:8px;}
div.ep_holderSelectGo{display:inline; float:left; margin-left:11px; margin-top:7px;}
div.ep_AccSumContentScrollLayer {display:block;float:left;width:734px;background-color:#ffffff; height:160px;
	overflow-y:scroll;}
div.ep_AccSumFirstLeftContainer{display:inline; float:left; width:320px; height:140px;}	
div.ep_HeadHolder {display:inline;float:left;width:200px;height:40px;color:#000000; line-height:13px; text-align:left; margin-top:6px; margin-left:12px;}
div.ep_TextHeaderHolder {display:inline;float:left; height:19px; width:305px; margin-left:8px; margin-top:5px;}
div.ep_TextHeaderLabel {display:inline;float:left; margin-top:2px; font-family:Arial; font-size:11px;}
div.ep_TextHeaderValue {display:inline;float:right;margin-top:2px; font-family:Arial; font-size:11px;}
div.ep_LineWrapper {display:inline;float:left; height:19px; width:313px; margin-left:0px; margin-top:0px; background: url(../images/greyDotLine.jpg); background-repeat: repeat-x; margin-top:3px;}
div.ep_TextInnerHolder {display:inline;float:left; height:18px; width:305px; margin-left:8px;}
div.ep_TextMarginHeader {margin-top:5px;}
div.ep_TextMarginHeaderLast {margin-top:6px;}
div.ep_AccSumFirstRightContainer{display:inline; float:left; width:320px; height:140px; margin-left:28px;}
div.ep_NoLeftMargin{ margin-left:0px; width: 313px;}
.vbcImage {display:inline;float:left; margin-top:4px;}
.vbcText {display:inline;float:left; margin-left:5px; margin-top:2px; font-family:Verdana; font-size:10px;}
.ep_StockOptionHeadHolder {display:inline;float:left;width:717px; height: 35px; background-color:#F0F0F0;
	 border-top:1px solid #FFFFFF; border-bottom:2px solid #FFFFFF;text-align:left}
.ep_SOFirstColumnHeadText {display:inline;float:left; margin-left:8px; margin-top:2px;}
.ep_SOColumnHeadText {display:inline;float:left; margin-left:7px; margin-top:2px;}
.widthOuterGrantDate {width:68px;}
.widthInnerGrantDate {width:67px;}
.widthGrantDate {width:53px;}
.widthOuterGrantType{width:69px;}
.widthInnerGrantType {width:68px;}
.widthGrantType {width:55px;}
.widthOuterExpDate {width:70px;}
.widthInnerExpDate {width:69px;}
.widthExpDate {width:55px;}
.widthOuterOptionPrice {width:53px;}
.widthInnerOptionPrice {width:52px;}
.widthOptionPrice {width:40px;}
.widthOuterSharesGranted {width:60px;}
.widthInnerSharesGranted {width:59px;}
.widthSharesGranted {width:50px;}
.widthOuterSharesOutstanding {width:70px;}
.widthInnerSharesOutstanding {width:69px;}
.widthSharesOutstanding {width:60px;}
.widthOuterSharesExercisable {width:66px;}
.widthInnerSharesExercisable {width:65px;}
.widthSharesExercisable {width:55px;}
.widthOuterMarketPrice {width:50px;}
.widthInnerMarketPrice {width:49px;}
.widthMarketPrice {width:40px;}
.widthUnvotedText {width:74px;}
.ep_StockOptionsColumns {display:inline; float:left; width:715px; height:17px; border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.ep_StockOptionsFirstItem {display:inline; float:left; margin-left:7px; margin-top:1px; text-align:left; 
	font-family:Arial; font-size:11px; color:#666666;}
.ep_StockOptionsItem {display:inline; float:left; margin-left:1px; margin-top:1px; text-align:left; 
	font-family:Arial; font-size:11px; color:#666666;}
.ep_StockOptionsCalendar{display:inline; float:left; width:17px; height:17px;}
.ep_StockOptionsItemCal {display:inline; float:left; margin-left:1px; margin-top:0px; text-align:left; 
	font-family:Arial; font-size:11px; color:#666666; height:17px;}
div.ep_holderScrollLayerASSecond{display:block;float:left;width:734px;height:212px; margin-top:10px; border:1px solid #AFAFAF; }
div.ep_AccSumContentScrollLayerSecond {display:block;float:left;width:734px;background-color:#ffffff; height:182px;
	overflow-y:scroll;}
.ep_StockOptionsLastColumn {display:inline; float:left; width:715px; height:17px; border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff; border-right:1px solid #ffffff; background: url(../images/greyDotLine.jpg); background-repeat: repeat-x; }
div.ep_TextTotalOption { margin-left:504px; margin-top:5px;}
div.ep_TextTotalOptionValue {display:inline;float:left;margin-top:2px; font-family:Arial; font-size:11px; margin-left:12px;}
div.ep_holderScrollLayerASThird{display:block;float:left;width:734px;height:196px; margin-top:17px; border:1px solid #AFAFAF; }
div.ep_AccSumContentScrollLayerThird {display:block;float:left;width:734px;background-color:#ffffff; height:160px;
	overflow-y:scroll;}
.widthOuterSharesGrantedSecond {width:106px;}
.widthInnerSharesGrantedSecond {width:105px;}
.widthSharesGrantedSecond {width:95px;}
.ep_RestrictedStockHeadHolder {display:inline;float:left;width:717px; height: 20px; background-color:#F0F0F0;
	 border-top:1px solid #FFFFFF; border-bottom:2px solid #FFFFFF;text-align:left}
.ep_HeightTwenty{ height:20px;}
.ep_qwestImageHolder {display:inline;float:left;width:200px;height:72px;margin-left:12px;margin-top:11px;}
.textSize12 {font-family:Arial;font-size:12px;}
.ep_CalendarHolder{  display:inline; float:left; height:14px; width:14px; margin-top:1px; margin-left:1px;}
.ep_CalendarTextHolder{ display:inline; float:left; width:30px; height:12px; margin-top:2px;}
.ep_CalendarMarginLeft { margin-left:3px;}

/* Styles for Company Profile */
div.ep_CompanyProfileScrollLayer {display:block;float:left;width:949px;background-color:#ffffff; height:469px; margin-left:6px;
	overflow-y:scroll; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}
div.ep_ProfileTabWrapper {width:951px;}
div.ep_CompanyProfileWrapper {height:596px;}
div.ep_CompanyProfileContainer {display:inline;float:left;width:974px;height:529px; background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
div.ep_CompanyProfileHeading{display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:16px; color:#000000; margin-left:15px; margin-top:9px;}
div.ep_CompanyProfileHeadingWidth{width:901px; padding-bottom:3px;}
div.ep_CPContentContainer{display:inline;float:left;width:870px; margin-left:15px; margin-top:13px;}
div.ep_CPContentLeft{display:inline;float:left;width:167px;}
div.ep_CPContentRight{display:inline;float:left;width:570px;}
div.ep_CPContentLineSpacing{ line-height:16px;}
/* Styles for Detail Quote */
.ep_DetailQuoteHolder{display:inline; float:left; width:151px; margin-left:0px; margin-top:0px; height:125px;}
div.ep_DQContentContainer{display:inline;float:left;width:510px; margin-left:15px; margin-top:7px;}
div.ep_detailQuoteGraphHolder{ display:inline; float:left; margin-top:3px; margin-left:14px;}
div.ep_DQLeftHeadingWidth{width:490px; padding-bottom:3px;}
div.ep_DetailQuoteLeftContainer{display:inline; float:left; width:528px;}
div.ep_DetailQuoteRightContainer{display:inline; float:left; width:390px;}
/* Styles for Detail Chart */
div.ep_ChartOptionsHolder{display:inline; float:left; width:130px; margin-left:0px; margin-top:0px; height:235px;}
div.ep_BottomLine{display:inline; float:left; width:119px; height:20px; border-bottom:1px solid #AFAFAF;}
div.ep_ChartText{display:inline; float:left; width:120px; margin-top:5px;}
.ep_ChartInputTextBox{display:inline; float:left; width:115px; height:15px; margin-top:1px;}
.ep_ChartDropDown{display:inline; float:left; width:120px; height:15px; margin-top:2px; border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
div.ep_DrawChartHolder{display:inline; float:left; margin-top:9px;}
div.ep_ChartGraphHolder{ display:inline; float:left; margin-top:2px; margin-left:13px;}
div.ep_ChartLiveTextHolder{display:inline; float:left; width:151px; margin-left:22px; margin-top:6px; height:125px;}
.ep_DarkGreenColor{ color:#26880D;}
/* Styles for Employee Plans Contact Page */
.ep_contactDetailsLeftHolder{ display:inline; float:left; width:454px; background-color:#F7F7EB; margin-top:1px; }
.ep_contactFormContentWrapper{ width:454px; height:350px;}
.ep_contactFormTextWrapper{ width:454px; height:17px;}
.ep_contactDetailsRightHolder{ display:inline; float:left; width:496px; background-color:#F7F7EB; margin-top:1px; padding-left:10px;}
.ep_contactTextBox{ width:274px;}
.ep_contactTextArea{ width:274px; height:177px;}
.ep_ContactTextTopMargin{width:165px;}
/* Styles for Employee Plans History Transaction */
div.ep_TransacHistScrollLayer {display:block;float:left;width:932px;background-color:#ffffff; height:260px; margin-left:6px;
	overflow-y:scroll; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}
.ep_headerAccountHistory {display:inline;float:left;width:932px; background-color:#FFFFFF; height:37px;border-bottom:1px solid #AFAFAF;text-align:left}
.ep_headerHolder {display:inline; float:left; margin-left:11px; margin-top:11px; width:583px;}
.ep_TransactionHistHeadHolder {display:inline;float:left;width:932px; height: 20px; background-color:#F0F0F0;
	 border-top:1px solid #F0F0F0; border-bottom:2px solid #FFFFFF;text-align:left}
.widthOuterTranscDate {width:98px;}
.widthInnerTranscDate {width:97px;}
.widthTranscDate {width:83px;}
.widthOuterDescrp{width:103px;}
.widthInnerDescrp {width:102px;}
.widthDescrp {width:92px;}
.widthOuterTranscPrSh {width:146px;}
.widthInnerTranscPrSh {width:145px;}
.widthTranscPrSh {width:134px;}
.widthOuterNumShares {width:74px;}
.widthInnerNumShares {width:73px;}
.widthNumShares {width:63px;}
.widthOuterMarketPrSh {width:110px;}
.widthInnerMarketPrSh {width:109px;}
.widthMarketPrSh {width:100px;}
.widthOuterDollarAmt {width:66px;}
.widthInnerDollarAmt {width:65px;}
.widthDollarAmt {width:56px;}
.widthCumShareBal {width:150px;}
.ep_TransacHistColumnHeadOuter {display:inline;float:left; height: 21px; border-right:1px solid #bbbbbb;}
.ep_TransacHistColumnHeadInner {display:inline;float:left; height: 21px; border-right:1px solid #ffffff;}
.ep_TransacHistColumns {display:inline; float:left; width:930px; height:17px; border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.ep_TransacHistLastRow {display:block;float:left;width:949px;background-color:#DEDEDE; height:23px; margin-left:6px;
	border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}
.ep_TransacHistPagination{ display:inline; float:right; width:176px; margin-right:8px; margin-top:5px; text-align:right;}
.ep_NoUnderline{ text-decoration:none;}
div.ep_TransacHistActionHolder{display:inline; float:left; width:286px; height:18px; margin-left:251px; margin-top:8px;}
div.ep_TransacHistSelectAction{display:inline; float:left; margin-left:27px; width:216px; }
div.ep_TransacHistSelectGo{display:inline; float:left; margin-left:5px;}
.ep_TransacHistQL {display:inline;float:left;width:67px;margin-top:5px;}
.ep_TransacHistdateGoButton {display:inline; float:left; margin-left:6px; margin-top:8px;}
/* Styles for Enroll History */
div.ep_editEnrollHistWrapper{height:629px;}
div.ep_editEnrollHistLeftContentHolder{display:inline;float:left;width:974px;height:541px; background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF; padding-bottom:21px;}
.ep_myProfileBoxHolder {display:inline; float:left; margin-left:12px; margin-top:14px; background-color:#ffffff; width:198px; height:268px; border:1px solid #AFAFAF}
.ep_myProfileTitleTextHolderFirst {display:inline;float:left; width:192px; height:14px; margin-left:6px; margin-top:7px;}
.ep_myProfileTitleValueHolder {display:inline;float:left; width:192px; height:14px; margin-left:6px; margin-top:0px;}
.ep_myProfileTextValue {display:inline;float:left; font-family:Arial; font-size:11px;}
.ep_myProfileTitleTextHolder {display:inline;float:left; width:192px; height:14px; margin-left:6px; margin-top:4px;}
.ep_editEnrollBoxHolder{display:inline; float:left;  margin-left:12px; margin-top:14px; background-color:#ffffff; width:198px; height:239px; border:1px solid #AFAFAF}
.ep_editEnrollSelectHolder {display:inline; width:198px; height:54px; float:left; margin-top:4px; background: url(../images/blackDotLine.gif); background-position: 0px 52px; background-repeat: repeat-x; text-align:left;}
.ep_editEnrollTitleTextFirst {display:inline;float:left; width:192px; height:14px; margin-left:6px; margin-top:4px;}
.ep_editEnrollDropDown{display:inline; float:left; width:182px; height:15px; margin-top:2px;  margin-left:6px; border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
.ep_editEnrollTitleText {display:inline;float:left; width:192px; height:14px; margin-left:6px; margin-top:6px;}
.ep_editEnrollInputTextBox{display:inline; float:left; width:178px; height:15px; margin-left:6px; margin-top:3px;}
.ep_editEnrollTextTopMargin{ margin-top:5px;}
.ep_editEnrollInputTopMargin{ margin-top:0px;}
div.ep_editEnrollUpdateHolder{display:inline; float:left; margin-top:7px; margin-left:6px;}
div.ep_editEnrollScrollLayer{display:block;float:left;width:734px;height:196px; margin-top:14px; border:1px solid #AFAFAF; }
div.ep_editEnrollScrollLayerECH{display:inline;float:left;width:734px; background-color:#E3F0F5; height:24px; border-bottom:1px solid #AFAFAF;text-align:left;}
div.ep_editEnrollHistContentScrollLayer{display:block;float:left;width:734px;background-color:#ffffff; height:475px;
	overflow-y:scroll;}
div.ep_editEnrollHistHeadHolder {display:inline;float:left;width:717px; height: 20px; background-color:#F0F0F0;
	 border-top:1px solid #F0F0F0; border-bottom:2px solid #FFFFFF;text-align:left}
.widthOuterDateAdded {width:83px;}
.widthInnerDateAdded {width:82px;}
.widthDateAdded {width:72px;}
.widthOuterLastModified{width:96px;}
.widthInnerLastModified {width:95px;}
.widthLastModified {width:86px;}
.widthOuterStatusEP {width:77px;}
.widthInnerStatusEP {width:76px;}
.widthStatusEP {width:67px;}
.widthOuterContribution {width:104px;}
.widthInnerContribution {width:103px;}
.widthContribution {width:94px;}
.widthDescriptionECH {width:230px;}
.ep_editEnrollHistColumns {display:inline; float:left; width:716px; height:33px; border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.ep_editEnrollHistLastRow {display:block;float:left;width:735px;background-color:#DEDEDE; height:23px;
	border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}
/* Styles for Perform Transaction Purchase */
div.ep_performTranTextHolder {display:inline; width:902px; height:70px; margin-left:15px; float:left; background: url(../images/greyDotLine.jpg); background-position: 0px 69px; background-repeat: repeat-x; text-align:left;}
div.ep_performTranTextContainer{display:inline;width:296px;float:left;}
div.ep_performTranFirstTopMargin{ margin-top:7px;}
div.ep_performTranTopMargin{ margin-top:4px;}
div.ep_performTranActionOuterHolder {display:inline;width:905px;height:240px;margin-left:15px;float:left;}
div.ep_performTranActionBoxesHolder {display:inline;width:696px;height:80px;float:left;margin-top:5px;}
div.ep_performTranOrderActionHolder {display:inline;width:170px;height:80px;float:left; margin-left:1px;}
div.ep_performTranSharesWidth{ width:130px;}
div.ep_performTranOrderTypeHolder {display:inline;width:147px;height:80px;float:left; margin-left:1px;}
.ep_performTranDropDown{display:inline; float:left; width:158px; height:15px; margin-top:5px; border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
.ep_performTranDDWidth{width:137px;}
.ep_performTranInputTextBox{display:inline; float:left; width:115px; height:16px; margin-top:5px;}
div.ep_performTranPreviewWidth{width:232px;}
div.ep_performTranPreviewOrder{display:inline; float:left; padding-top:5px; margin-left:10px; height:15px;}
.ep_performTranPreviewHeight{height:15px;}
div.ep_performTranAlertBox{display:inline;float:left;height:205px; width:204px; border:1px solid #c3c3c3; margin-top: 13px;}
div.ep_performTranABTopText{display:inline;float:left;height:25px; width:200px;}
div.ep_performTranABimage{display:inline;float:left;height:15px; width:15px; margin-left:6px; margin-top:6px;}
div.ep_performTranABHeadtext{display:inline;float:left;height:15px; width:90px;margin-top:7px;text-align:left; padding-left:6px;}
div.ep_performTranAlertMsg{display:inline;float:left;height:168px; width:168px;margin-top:2px; margin-left:9px; line-height:15px;}
/* Styles for Perform Transaction Confirm */
div.ep_tranConfirmOrderBox{display:inline;float:left;height:410px; width:156px; border:1px solid #c3c3c3;background-color:#E9F0F6;margin-top:7px; margin-left:15px;}
div.ep_tranConfirmOrderHeader{display:inline;float:left;height:15px;width:135px;margin-top:9px; margin-left:9px;}
div.ep_tranConfirmOrderHead{display:inline;float:left;height:15px;width:200px;margin-top:9px; margin-left:9px;}
div.ep_tranConfirmOrderRow{display:inline;float:left;height:15px;width:135px;margin-top:8px; margin-left:9px;}
div.ep_tranConfirmOrderRowValue{display:inline;float:left;height:15px;width:135px;margin-left:9px;}
div.ep_tranConfirmEditOrder{display:inline; float:left; margin-top:12px; margin-left:9px; height:15px;}
.ep_tranConfirmBlueButton{color:#4E778B! important}
div.ep_tranConfirmFirstVertCont{display:inline;float:left;height:410px; width:226px;margin-top:8px; margin-left:17px;}
.ep_tranConfirmDropDown{display:inline; float:left; width:226px; height:15px; margin-top:2px;  margin-left:10px; border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
div.ep_tranConfirmProceedsRowFirst{display:inline;float:left;height:15px;width:140px;margin-top:6px; margin-left:9px;}
div.ep_tranConfirmProceedsRow{display:inline;float:left;height:15px;width:140px;margin-top:8px; margin-left:9px;}
.ep_tranConfirmInputTextBox{display:inline; float:left; width:222px; height:15px; margin-left:10px;}
div.ep_tranConfirmSecondVertCont{display:inline;float:left;height:410px; width:226px;margin-top:8px; margin-left:24px;}
div.ep_tranConfirmProcessOrder{display:inline; float:left; margin-top:16px; margin-left:10px; height:18px;}
div.ep_tranConfirmAlertBox{display:inline;float:left;height:205px; width:204px; border:1px solid #c3c3c3; margin-top: 13px; margin-left:24px;}
/* Styles for Perform Transaction Exercise */
div.ep_tranExerWrapper {height:601px;}
.ep_tranExerHolder {height:400px;}
div.ep_tranExerContainer {display:inline;float:left;width:974px;height:534px; background-color:#F8F8EC;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
div.ep_tranExerScrollLayer {display:block;float:left;width:949px;background-color:#ffffff; height:387px; margin-left:6px;
	overflow-y:scroll; border-bottom:1px solid #AFAFAF; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;}
.ep_tranExerStepsTopSpaceWrapper{display:inline;float:left;width:916px;height:65px;}
.ep_tranExerStepsContainer {display:inline;float:left;width:902px;height:76px;background: url(../images/greyDotLine.jpg); background-position: 0px 75px; background-repeat: repeat-x; }
.ep_tranExerStepsTopLeftSpace{display:inline;float:left;width:13px;margin-right:1px;height:77px;}
.ep_tranExerStepsHolder{display:inline; float:left; width:710px; background-color:#FFFFFF; text-align:left;margin-top:12px;}
.ep_tranExerSCTypeHolder{display:inline;float:left;width:200px;height:15px;margin-top:9px;margin-left:15px; }
.ep_tranExerTabTextOuterHolder{display:inline;float:left;width:900px;margin-left:15px; margin-top:9px;}
.ep_tranExerTabTextCashlessHolder{display:inline;float:left;width:298px;height:15px;}
.ep_tranExerRadioBut{display:inline;float:left;margin-left:-4px;}
div.ep_tranExerCashlessHead{display:inline;float:left; margin-top:4px; margin-left:2px;}
div.ep_tranExerTabTextCashless{display:inline;float:left;width:240px;height:150px; margin-left:2px; margin-top:8px;}
.ep_tranExerTabTextCashHolder{display:inline;float:left;width:302px;height:15px;}
div.ep_tranExerTabTextCash{display:inline;float:left;width:240px;height:126px; margin-left:2px; margin-top:8px;}
div.ep_tranExerContinue{display:inline; float:left;margin-left:219px; height:15px;}
/* Styles for Perform Details */
div.ep_performDetHeading{display:inline; float:left; text-align:left; border-bottom:3px double #AFAFAF; height:239px;width:901px;color:#000000; margin-left:15px; margin-top:9px;}
div.ep_performDetEmpStockContainer{display:inline; float:left;height:239px;width:334px;}
div.ep_performDetHeadingHolder {display:inline; width:310px; height:26px; float:left;background: url(../images/greyDotLine.jpg); background-position: 0px 25px; background-repeat: repeat-x;}
div.ep_performDetEmployeeHeading{display:inline; float:left; text-align:left;height:12px; margin-top:5px;}
div.ep_performDetLiveTextHolder {display:inline; width:310px; height:65px; float:left;background: url(../images/greyDotLine.jpg); background-position: 0px 64px; background-repeat: repeat-x;}
div.ep_performDetLiveRow{ display:inline; float:left; width:310px;height:17px; margin-top:5px;}
div.ep_performDetLiveRowMargin{ margin-top:3px;}
div.ep_performDetCompareText{display:inline; float:left; width:310px; margin-top:6px;}
.ep_performDetCompareDropDown{display:inline; float:left; width:221px; height:14px; margin-top:3px; border:1px solid #c3c3c3; font-family:Arial; font-size:11px;}
div.ep_performDetCompareMargin{ margin-top:10px;}
.ep_performDetCompareDDMargin{ margin-top:0px;}
div.ep_performDetDrawChart{display:inline; float:left; margin-top:12px; width:200px;}
div.ep_performDetGraphHolder{ display:inline; float:left; margin-top:7px;}
div.ep_performDetEmpStkHolder {display:inline; width:912px; height:91px; float:left;background: url(../images/blackDotLine.gif); background-position: 0px 90px; background-repeat: repeat-x; margin-left:8px;}
div.ep_performDetEmpStkContainer {display:inline; width:176px; height:89px; float:left;}
div.ep_performDetEmpStkBoxContainer {display:inline; width:15px; height:89px; float:left; margin-left:7px;}
div.ep_performDetEmpStkBoxGreen {display:inline; width:13px; height:5px; float:left;margin-top:14px;}
div.ep_performDetEmpStkText{ display:inline; float:left; width:150px;height:17px; margin-top:11px; margin-left:4px;}
div.ep_performDetYTDBoxContainer {display:inline; width:49px; height:89px; float:left; margin-left:5px;}
div.ep_performDetYTDBoxOuter {display:inline; width:47px; height:44px; float:left; margin-left:10px; border:solid 1px #AFAFAF;margin-top:33px;}
div.ep_performDetYTDBoxInner {display:inline; width:47px; height:40px; float:left;border-top:solid 1px #AFAFAF; border-bottom:solid 1px #AFAFAF; margin-top:1px;}
div.ep_performDetYTDBoxTopInner {display:inline; width:47px; height:18px; float:left;border-bottom:solid 1px #AFAFAF;}
.ep_performDetYTDBoxTopInnerText{ display:inline; float:left; margin-top:2px; margin-left:4px;}
.ep_performDetYTDBoxBottomInnerText{ display:inline; float:left; margin-top:4px; margin-left:4px;}
div.ep_performDetVertSpaceContainer {display:inline; width:8px; height:89px; float:left; margin-left:9px;}
div.ep_performDetVertSpaceLeft {display:inline; width:6px; height:60px; float:left;border-left:solid 1px #AFAFAF; margin-top:19px;}
div.ep_performDetBoxTopTextContainer {display:inline; width:150px; height:15px; float:left; margin-top:17px;}
.ep_performDetBoxTopTextQ1{ display:inline; float:left; margin-top:0px; margin-left:2px; width:83px;}
.ep_performDetBoxTopTextVal{ display:inline; float:right; margin-top:0px; margin-left:2px;}
div.ep_performDetBoxContainer {display:inline; float:left; width:149px; height:49px; margin-left:2px;}
div.ep_performDetBoxOuter {display:inline; width:147px; height:44px; float:left; border:solid 1px #AFAFAF;}
div.ep_performDetBoxInner {display:inline; width:47px; height:40px; float:left;border-top:solid 1px #AFAFAF; border-bottom:solid 1px #AFAFAF; border-right:solid 1px #AFAFAF; margin-top:1px;}
div.ep_performDetIndivCont{ display:inline; float:left; height:89px; width:149px;}
div.ep_performDetBoxTopInner {display:inline; width:48px; height:18px; float:left;border-bottom:solid 1px #AFAFAF;}
div.ep_performDetBoxInnerLast {display:inline; width:47px; height:40px; float:left;border-top:solid 1px #AFAFAF; border-bottom:solid 1px #AFAFAF;margin-top:1px;}
div.ep_performDetBoxTopInnerLast {display:inline; width:47px; height:18px; float:left;border-bottom:solid 1px #AFAFAF;}
div.ep_performDetEmpSPHolder {display:inline; width:912px; height:91px; float:left;margin-left:8px;}
div.ep_performDetEmpRowLabel{ display:inline; float:left; width:100px; text-align:left;}
/* Styles for Edit Profile */
.ep_editProfileContentContainerWrapper{width:974px;height:330px; }
div.ep_editProfileWrapper{height:397px;}
div.ep_editProfileEDTextWrapper{ height:40px; width:295px;}
div.ep_editProfileChkBxContainer{ height:129px; width:295px;}
div.ep_editProfileChkBxHolder{ display:inline; float:left; height:20px; width:295px;}
.ep_editProfileChkBx{ display:inline; float:left; height:13px; width:13px;}
div.ep_editProfileChkBxText{ display:inline; float:left; margin-left:9px; width:150px;}
.quotesTextFont {font-family:Arial;font-size:10px; font-weight:bolder;}

