body, html { padding-right: 0px; padding-left: 0px; background: #ffffff; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; font-family: Arial; }
body { min-width: 760px; }

img { vertical-align:bottom;}

#main { padding-left: 10px; background: #ffffff; float: left; width: 570px; }
#mainHd { padding-left: 10px; background: #ffffff; float: left; width: 570px; }
#main h2, #main h3, #main p { padding: 0 10px; }

#wrap { background: #ffffff; margin: 0 auto; width: 760px; }
#header { margin: 0; background-position: 0% 0%; background-attachment: scroll; background-image: none; width: 100%; background-repeat: repeat; text-align: center; }
#header h1 { padding: 5px; margin: 0; }

#pgHeader { background: #ffffff; padding-left: 20px; font-weight: bold; font-size: 16pt; padding-bottom: 10px; padding-top: 20px; }
#pgHeaderText { padding-left: 20px; font-size: 9pt; padding-bottom: 10px; width: 560px; }

#globalMenu { margin: 0; background-image: url(../images/Lines/vzMenuFiller.gif); width: 100%; background-repeat: repeat-x;}

#divPageText { display: block; padding-left: 5px; font-size: 9pt; padding-top: 7px; font-family: Arial; }
#divPageText ul { padding-right: 8px; padding-left: 8px; font-size: 9pt; padding-bottom: 3px; margin: 0 0 0 20px; padding-top: 3px; list-style-type: disc; }
#divPageText li { padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 2px; margin: 0px; padding-top: 0px; }


#normalBullets
{
    display: block;
    padding-left: 8px;
    font-size: 9pt;
    padding-top: 2px;
    font-family: Arial;
    padding-bottom: 5px;
}
#normalBullets ul { padding-right: 8px; padding-left: 4px; font-size: 9pt; padding-bottom: 3px; margin: 0 0 0 20px; padding-top: 3px; list-style: disc; list-style-type: disc; }

#rightNavBar { padding-right: 8px; background: #ffffff; float: right; width: 150px; padding-top: 9px; }
#rightNavBar h3, #rightNavBar p { padding: 0 10px; }

#rightNavBarbill { padding-right: 8px; background: #ffffff; float: right; width: 125px; padding-top: 9px; }
#rightNavBarbill h3, #rightNavBarbill p { padding: 0 10px; }

#footer { margin: 0; clear: both; BACKGROUND-POSITION-Y: top; background-image: url(../images/Lines/vzFooterFiller.gif); width: 100%; background-repeat: repeat-x; text-align: center; }
#footer p { padding: 5px; margin: 0; }

#divStatus { background-position: 0% 0%; background-image: url(../images/Lines/statusBarBg.gif); margin: 0em; width: 570px; background-repeat: repeat-x; background-color: transparent; }

.rndStatusBoxTop, .rndStatusBoxBottom { display: block; font-size: 1px; background: #ffffff; }
.divider {padding-right: 2px; padding-left: 2px; font-size: 12px; padding-bottom: 0px; color: #ccc; padding-top: 0px; }
.rndSB1 { margin: 0 4px; background: #CECBCE; }
.rndSB2 { margin: 0 3px; border-width: 0 2px; }
.rndSB3 { margin: 0 2px; }
.rndSB4 { height: 2px; margin: 0 1px; }
.rndSB1, .rndSB2, .rndSB3, .rndSB4 { display: block; overflow: hidden; font-size:1px; }
.rndSB1, .rndSB2, .rndSB3 { height: 1px; }
.rndSB2, .rndSB3, .rndSB4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #F9F9F9; }

.rndBBSB1 { margin: 0 4px; background: #CECBCE; }
.rndBBSB2 { margin: 0 3px; border-width: 0 2px; }
.rndBBSB3 { margin: 0 2px; }
.rndBBSB4 { height: 2px; margin: 0 1px; }
.rndBBSB1, .rndBBSB2, .rndBBSB3, .rndBBSB4 { display: block; overflow: hidden; font-size:1px; }
.rndBBSB1, .rndBBSB2, .rndBBSB3 { height: 1px; }
.rndBBSB2, .rndBBSB3, .rndBBSB4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #E6E6E6; }

#vzsteps { font-size: 8pt; padding-bottom: 7px; margin: 0px auto; width: 600px; color: #999999; padding-top: 7px; height: 35px; }
.stp01Complete {float: left; width: 160px; }
.stp02Current { font-weight: bold; float: left; width: 240px; color: #cc0001; }
.stp02Complete { float: left; width: 220px;}
.stp03Pending{float: left; width: 140px;}
.stp03Current{float: left; width: 160px; font-weight: bold; color: #cc0001; }
.stpBase { display: block; font-size: 1px; border-right: #EEEEEE 1px solid; margin: 0px; border-left: #EEEEEE 1px solid; border-bottom: #EEEEEE 1px solid; height: 4px; }
.stpBottomLineComplete { border-top: #ffffff 2px solid; display: block; font-size: 1px; margin: 0px; height: 4px; background-color: #cccccc; }
.stpBottomLineCurrent { border-top: #ffffff 2px solid; display: block; font-size: 1px; margin: 0px; height: 4px; background-color: #cc0001; }
.stpBottomLinePending { border-top: #ffffff 2px solid; display: block; font-size: 1px; margin: 0px; height: 4px; background-color: #ffffff; }

#mainColumnContainer { padding-left: 0px; padding-bottom: 0px; padding-top: 10px; background: #ffffff; margin: 0; width: 580px; overflow:auto;}
#mainColumnLeft { float: left; width: 285px; }
#mainColumnRight { padding-left: 0px; width: 285px; float: right; }

#divRndBlkRedOneCol { background-position: 0% 0%; background-image: url(../images/Lines/mainSectionHeaderBK.gif); margin: 0em; width: 280px; background-repeat: repeat-x; background-color: transparent; }
#divRndBlkRedOneCol h1, #divRndBlkRedOneCol h2, #divRndBlkRedOneCol p { margin: 0 0px; }
#divRndBlkRedOneCol h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 10pt; padding-bottom: 2px; border-left: #cecbce 1px solid; color: #ffffff; font-family: Arial; height: 18px; }
#divRndBlkRedOneCol h2 { padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 8pt; color: #808080; padding-top: 3px; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBdrRedTop { display: block; font-size: 1px; background: #ffffff; }
.rndBR1 { margin: 0 5px; background: #CECBCE; }
.rndBR2 { margin: 0 3px; border-width: 0 2px; }
.rndBR3 { margin: 0 2px; }
.rndBR4 { height: 2px; margin: 0 1px; }
.rndBR1, .rndBR2, .rndBR3, .rndBR4 { display: block; overflow: hidden; font-size:1px; }
.rndBR1, .rndBR2, .rndBR3{ height: 1px; }
.rndBR2, .rndBR3, .rndBR4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #fc0204; }
.colBody, .colBodySelected {margin: 0px; padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px; width: 505px; clear: both;}
.colBody h1, .colBodySelected h1 {margin: 0px; padding-top: 7px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 9pt;color: #000; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.colBody td {font-size: 9pt;color: #000; font-weight: bold; padding-left: 10px;padding-top: 5px;padding-bottom: 10px;}
.colBodySelected td {font-size: 9pt;color: #000; font-weight: bold; padding-left: 10px;padding-top: 5px;padding-bottom: 10px;}

.colLeft {float: left;}
.colMid {float: left;}
.colRight { float: right;}
.colLeftWithBorder { border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.colMidWithBorder { border-right: 1px solid #ccc;}
.colRightWithBorder {border-right: 1px solid #ccc;}
.colLeftWith3Border { border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;padding-top: 0px;}
.colMidWith2Border { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.colRightWith2Border {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.error_light {FONT-SIZE: 12px; COLOR: #F38922;}
.colHeadingRight { float: right;}

#colHeading {margin: 0px; padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px; background:#999; width: 505px;}
#colHeading h1 {margin: 0px; background:#999; color: #fff; font-family: Arial; font-weight: bold; font-size: 9pt;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;}
.colHeadingLeft {float: left;}
.colHeadingMid {float: left;}
.colHeadingRight { float: right;}
.colHeadingLeftWithBorder {float: left; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.colHeadingMidWithBorder {float: left; border-right: 1px solid #ccc;}
.colHeadingRightWithBorder {float: right; border-right: 1px solid #ccc;}
.colHeadingLeftWith3Border {float: left; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.colHeadingMidWith2Border {float: left; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.colHeadingRightWith2Border {float: right; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#colHeading a:link, #colHeading a:active {color:#fff; font-size:8pt; font-weight: normal;}
#colHeading a:visited, #colHeading a:hover {color:#663366; font-size:8pt; font-weight: normal;}

#subHeadingGry{ background: transparent url(../../images/header_gray_1px.gif) 0% 0% repeat-x; margin: 0; width: 505px; height: 27px; font-size: 27px; line-height:normal;}
#subHeadingGry h1, #subHeadingRed h2, #subHeadingRed p { margin: 0px; }
#subHeadingGry h1 { padding-top: 0px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; font-weight: bold; font-size: 11pt; color: #000;border-left: #ccc 1px solid; color: black; border-bottom: #ccc 1px solid; border-right: #ccc 1px solid;}
.rndBdrGryTop { display: block; font-size: 1px; background: #fff;}
.rndGryBR1 { margin: 0 5px; background-color: #ccc;}
.rndGryBR2 { margin: 0 4px; border-width: 0 3px;}
.rndGryBR3 { margin: 0 3px; }
.rndGryBR4 { height: 2px; margin: 0 2px; }
.rndGryBR5 { height: 2px; margin: 0 1px; }
.rndGryBR1, .rndGryBR2, .rndGryBR3, .rndGryBR4, .rndGryBR5 { display: block; overflow: hidden; font-size:1px; }
.rndGryBR1, .rndGryBR2, .rndGryBR3 {height: 1px; }
.rndGryBR2, .rndGryBR3, .rndGryBR4 {background-color: #f7f7f7; border-right: #ccc 1px solid; border-left: #ccc 1px solid;}
.rndGryBR5 {background-color: #f7f7f7; border-right: #ccc 1px solid; border-left: #ccc 1px solid;}
.colLeft {float: left;}
.divBlockContentRedOneCol { display: block; padding-left: 5px; font-size: 9pt; padding-top: 7px; font-family: Arial; }

#divRndBlkRedFull { background-position: 0% 0%; background-image: url(../images/Lines/mainSectionHeaderBK.gif); margin: 0em; width: 565px; background-repeat: repeat-x; background-color: transparent; }
#divRndBlkRedFull h1, #divRndBlkRedFull h2, #divRndBlkRedFull p { margin: 0 0px; }
#divRndBlkRedFull h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 10pt; padding-bottom: 2px; border-left: #cecbce 1px solid; color: #ffffff; font-family: Arial; height: 18px; }
#divRndBlkRedFull h2 { padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 8pt; color: #808080; padding-top: 3px; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }

#divRndBlkRedFullbill { background-position: 0% 0%; background-image: url(../images/Lines/mainSectionHeaderBK.gif); margin: 0em; width: 179px; background-repeat: repeat-x; background-color: transparent; }
#divRndBlkRedFullbill h1, #divRndBlkRedFullbill h2, #divRndBlkRedFullbill p { margin: 0 0px; }
#divRndBlkRedFullbill h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 10pt; padding-bottom: 2px; border-left: #cecbce 1px solid; color: #ffffff; font-family: Arial; height: 18px; }
#divRndBlkRedFullbill h2 { padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 8pt; color: #808080; padding-top: 3px; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }

.rndBdrRedTop { display: block; font-size: 1px; background: #ffffff; }
.rndBR1 { margin: 0 5px; background-color: #ccc;}
.rndBR2 { margin: 0 3px; border-width: 0 2px; }
.rndBR3 { margin: 0 2px; }
.rndBR4 { height: 2px; margin: 0 1px; }
.rndBR1, .rndBR2, .rndBR3, .rndBR4 { display: block; overflow: hidden; font-size:1px; }
.rndBR1, .rndBR2, .rndBR3 { height: 1px; }
.rndBR2, .rndBR3, .rndBR4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #fc0204; }
.divBlockContentRedFull { margin: 0px; overflow:visible;  display: block; padding-left: 5px; font-size: 9pt; padding-top: 7px; font-family: Arial; }
.txtDataMain { margin: 0px; overflow: hidden; padding-right: 8px; padding-left: 8px; font-size: 9pt; padding-bottom: 1px; padding-top: 1px; }
.txtDataMainBold { padding-right: 8px; padding-left: 8px; font-weight: bold; padding-bottom: 1px; padding-top: 2px; }
.txtDataMainBoldLP { padding-right: 8px; padding-left: 3px; font-weight: bold; padding-bottom: 1px; padding-top: 2px; }

.txtBold { font-weight: bold; }

/* Add New styles for ORLOGIN/BundleLogin pages on 22th July 2009 */

.Outter{width:100%}
.Inner{ width:985px; text-align:left}
.Fr{ float:right}
.MNABanner{background-image:url(../Images/Misc/topimage_titlestagebkg1024.gif); width:980px; height:100px;}
.ASORBg{background-image:url(../Images/GUI/ORBg.gif); background-repeat:repeat-y}
.ASLables{color:#000000; padding:7px 0px 1px 10px;}
.ASGDivpad{ padding:10px;}
.MNATitleTxt{font-weight:bold; color:#FF0000; font-size:32px; padding:30px 0px 0px 25px;}
a.SiteLnk{color:#0066cc;text-decoration:underline;}
a.SiteLnk:hover{color:#0066cc;text-decoration:underline;}
.B{font-weight:bold}
.CB{clear:both}

.smallFont{font-size:11px;}
.smallerFont{font-size:10px;}
.normalFont{ font-size:12px;}
.LegalText{padding-top:15px;padding-bottom:28px; font-size:11px;}
.ModuleText{color:#000000; font-size:12px; padding:6px 0px 7px 10px;line-height:16px;}
.ModuleBg{background-color:#e5e5e5;}
.ModuleSmallText{font-size:11px; color:#000000; padding:7px 0px 1px 10px;}
.RedText{color:#f90700}
.InputText{height:18px; font-size:11px; color:#000000; }
.SubTitle{font-size:18px; font-weight:bold; padding:16px 0px 0px 0px}
.SubText{font-size:15px;}
.bigFont{font-size:14px; color:#000}
.AddTopDiv{ background-color:#e5e5e5; padding:10px 0px 10px 10px; border-bottom:1px solid #d1d1d1}

/* Red Top Container */
.RTtopLnav, .RTbottomLnav { display: block; background: transparent; font-size: 1px; }
.RTbLnav1 { margin: 0 5px; background: #f90000; }
.RTbLnav2 { margin: 0 3px; border-width: 0 2px; }
.RTbLnav3 { margin: 0 2px; }
.RTbLnav4 { height: 2px; margin: 0 1px; }
.RTbLnav1, .RTbLnav2, .RTbLnav3, .RTbLnav4 { display: block; overflow: hidden; }
.RTbLnav1, .RTbLnav2, .RTbLnav3 { height: 1px; }
.RTbLnav2, .RTbLnav3, .RTbLnav4 { background-color: #f90000; border-left: 1px solid #f90000; border-right: 1px solid #f90000; }
.RTbbLnav1 { margin: 0 5px; background: #CECBCE; }
.RTbbLnav2 { margin: 0 3px; border-width: 0 2px; }
.RTbbLnav3 { margin: 0 2px; }
.RTbbLnav4 { height: 2px; margin: 0 1px; }
.RTbbLnav1, .RTbbLnav2, .RTbbLnav3, .RTbbLnav4 { display: block; overflow: hidden; }
.RTbbLnav1, .RTbbLnav2, .RTbbLnav3 { height: 1px; }
.RTbbLnav2, .RTbbLnav3, .RTbbLnav4 { border-right: #d1d1d1 1px solid; background: #f2f2f2; border-left: #d1d1d1 1px solid; }
.RTTBg{background-image:url(../Images/Misc/RTTitleBgGradient.gif); height:20px; background-repeat:repeat-x; font-size:14px; font-weight:bold; color:#fff; padding-left:10px;}
.RTMBg{background-image:url(../Images/Misc/RTBgGradient.gif); background-position:bottom; background-color:#FFF; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background-repeat:repeat-x}
.RTDiv{width:100%; padding-bottom:10px;}
/* Red Top Container ENDS */

/* Grey Container with Red Border*/
.GRtopLnav, .GRbottomLnav { display: block; background: transparent; font-size: 1px; }
.GRbLnav1 { margin: 0 5px; background: #ff0000; }
.GRbLnav2 { margin: 0 3px; border-width: 0 2px; }
.GRbLnav3 { margin: 0 2px; }
.GRbLnav4 { height: 2px; margin: 0 1px; }
.GRbLnav1, .GRbLnav2, .GRbLnav3, .GRbLnav4 { display: block; overflow: hidden; }
.GRbLnav1, .GRbLnav2, .GRbLnav3 { height: 1px; }
.GRbLnav2, .GRbLnav3, .GRbLnav4 { background-color: #f3f3f3; border-left: 1px solid #ff0000; border-right: 1px solid #ff0000; }
.GRbbLnav1 { margin: 0 5px; background: #ff0000; }
.GRbbLnav2 { margin: 0 3px; border-width: 0 2px; }
.GRbbLnav3 { margin: 0 2px; }
.GRbbLnav4 { height: 2px; margin: 0 1px; }
.GRbbLnav1, .GRbbLnav2, .GRbbLnav3, .GRbbLnav4 { display: block; overflow: hidden; }
.GRbbLnav1, .GRbbLnav2, .GRbbLnav3 { height: 1px; }
.GRbbLnav2, .GRbbLnav3, .GRbbLnav4 { border-right: #ff0000 1px solid; background: #f3f3f3; border-left: #ff0000 1px solid; }
.GRMBg{background-color:#f3f3f3; border-left:1px solid #ff0000; border-right:1px solid #ff0000; background-repeat:repeat-x}
.GRDiv{width:100%;}
/* Grey Container ENDS  with Red Border */

/* Grey Container */
.GtopLnav, .GbottomLnav { display: block; background: transparent; font-size: 1px; }
.GbLnav1 { margin: 0 5px; background: #d1d1d1; }
.GbLnav2 { margin: 0 3px; border-width: 0 2px; }
.GbLnav3 { margin: 0 2px; }
.GbLnav4 { height: 2px; margin: 0 1px; }
.GbLnav1, .GbLnav2, .GbLnav3, .GbLnav4 { display: block; overflow: hidden; }
.GbLnav1, .GbLnav2, .GbLnav3 { height: 1px; }
.GbLnav2, .GbLnav3, .GbLnav4 { background-color: #f3f3f3; border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; }
.GbbLnav1 { margin: 0 5px; background: #d1d1d1; }
.GbbLnav2 { margin: 0 3px; border-width: 0 2px; }
.GbbLnav3 { margin: 0 2px; }
.GbbLnav4 { height: 2px; margin: 0 1px; }
.GbbLnav1, .GbbLnav2, .GbbLnav3, .GbbLnav4 { display: block; overflow: hidden; }
.GbbLnav1, .GbbLnav2, .GbbLnav3 { height: 1px; }
.GbbLnav2, .GbbLnav3, .GbbLnav4 { border-right: #d1d1d1 1px solid; background: #f3f3f3; border-left: #d1d1d1 1px solid; }
.GMBg{background-color:#f3f3f3; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background-repeat:repeat-x}
.GDiv{width:100%;}
/* Grey Container ENDS */

/* White Container */
.WtopLnav, .WbottomLnav { display: block; background: transparent; font-size: 1px; }
.WbLnav1 { margin: 0 5px; background: #d1d1d1; }
.WbLnav2 { margin: 0 3px; border-width: 0 2px; }
.WbLnav3 { margin: 0 2px; }
.WbLnav4 { height: 2px; margin: 0 1px; }
.WbLnav1, .WbLnav2, .WbLnav3, .WbLnav4 { display: block; overflow: hidden; }
.WbLnav1, .WbLnav2, .WbLnav3 { height: 1px; }
.WbLnav2, .WbLnav3, .WbLnav4 { background-color: #fefefe; border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; }
.WbbLnav1 { margin: 0 5px; background: #CECBCE; }
.WbbLnav2 { margin: 0 3px; border-width: 0 2px; }
.WbbLnav3 { margin: 0 2px; }
.WbbLnav4 { height: 2px; margin: 0 1px; }
.WbbLnav1, .WbbLnav2, .WbbLnav3, .WbbLnav4 { display: block; overflow: hidden; }
.WbbLnav1, .WbbLnav2, .WbbLnav3 { height: 1px; }
.WbbLnav2, .WbbLnav3, .WbbLnav4 { border-right: #d1d1d1 1px solid; background: #fefefe; border-left: #d1d1d1 1px solid; }
.WMBg{background-color:#fefefe; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background-repeat:repeat-x}
.WDiv{width:100%;}
/* White Container ENDS */

.ASORBg{background-image:url(../Images/Misc/ORBg.gif); background-repeat:repeat-y}
.ASLables{color:#000000; padding:7px 0px 1px 10px;}
.ASGDivpad{ padding:10px;}

.VZLogo{background:url(../Images/Misc/Img1.gif) no-repeat 0px -260px;width:82px;height:47px;margin:15px 0px 15px 0px;cursor:pointer;}
.HeaderHt{ height:32px; background-color:#fff}
.HeaderLnks{margin:15px 5px 15px 0px;}

/* ORLOGIN/BundleLogin page Styles ENDS */

#divRndBlkGrayFull { background-position: 0% 0%; background-image: url(../images/Lines/navHeaderGry.gif); margin: 0em; width: 570px; background-repeat: repeat-x; background-color: transparent; }
#divRndBlkGrayFull h1, #divRndBlkGrayFull h2, #divRndBlkGrayFull p { margin: 0 0px; }
#divRndBlkGrayFull h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 2px; border-left: #cecbce 1px solid; color: black; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; }
#divRndBlkGrayFull h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop { display: block; font-size: 1px; background: #ffffff; }
.rndBGry1 { margin: 0 4px; background: #CECBCE; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
 .rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden; font-size: 1px;  }
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #ffffff; }
.divBlockContentFullGry { display: block; font-size: 8pt; font-family: Arial; }



#divRndBlkGraySmall { background-position: 0% 0%; background-image: url(../images/Lines/navHeaderGry.gif); margin: 0em; width: 152px; background-repeat: repeat-x; background-color: transparent; }
#divRndBlkGraySmall h1, #divRndBlkGraySmall h2, #divRndBlkGraySmall p { margin: 0 0px; }
#divRndBlkGraySmall h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 2px; border-left: #cecbce 1px solid; color: black; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; }
#divRndBlkGraySmall h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop { display: block; font-size: 1px; background: #ffffff; }
.rndBGry1 { margin: 0 4px; background: #CECBCE; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden; font-size: 1px; }
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #ffffff; }
.divBlockContentNavGry { display: block; font-size: 9pt; font-family: Arial; }
.txtDataLnav { padding-right: 8px; padding-left: 10px; font-size: 8pt; padding-bottom: 1px; padding-top: 10px; }

.sidebar { font-size: 1px; filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=250); width: 1px; background-color: #cccccc; }

.inputBoxes { border-right: #7c9ebc 1px solid; border-top: #7c9ebc 1px solid; font-size: 9pt; border-left: #7c9ebc 1px solid; border-bottom: #7c9ebc 1px solid; }
.gryLineSM { margin: 0px; border-bottom: #cccecc 1px solid; height: 1px; }

.gryLine { margin: 0px; border-bottom: #cccecc 1px solid; height: 10px; }
.whiteLine { margin: 0px; border-bottom: #ffffff 1px solid; height: 10px; }
.whiteLineSM { margin: 0px; border-bottom: #ffffff 1px solid; height: 8px; }

#btnwrap { padding-left: 15px; padding-bottom: 15px; padding-top: 10px; background: #ffffff; margin: 0 auto; width: 550px; height: 20PX; }
#btnleft { padding-left: 0px; background: #ffffff; float: left; width: 200px; }
#btnright { padding-right: 8px; background: #ffffff; float: right; width: 200px; text-align: right; }

#divRndBlkGraySmall ul { padding-right: 8px; padding-left: 8px; font-size: 8pt; padding-bottom: 11px; margin: 0px; padding-top: 11px; list-style-type: none; }
#divRndBlkGraySmall li { padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 2px; margin: 0px; padding-top: 0px; }
#divRndBlkGraySmall a, a:link, a:visited, a:active { text-decoration: underline; color: #0066cc; }
#divRndBlkGraySmall a:hover { text-decoration: underline; color: Red; }

.btnImage { cursor: hand; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
.btnImage a, .btnImage a:link, .btnImage a:visited, .btnImage a:active { border-top-style: none; border-right-style: none; border-left-style: none; text-decoration: none; border-bottom-style: none; }

.btnImage a:hover { text-decoration: none; }

#textwrapTwoCol { padding-left: 0px; padding-bottom: 5px; padding-top: 2px; margin: 0 auto; width: 550px; height: 15PX; }
#txtleftCol { float: left; width: 250px; }
#txtrightCol { padding-right: 12px; float: right; width: 250px; text-align: right; }

.textAlert { color: red; }

.divBlockGreyBack { display: block; padding-left: 5px; font-size: 9pt; padding-top: 7px; font-family: Arial; background-color: #f3f3f3; }
.divBlockBlueBack { border-right: #548ecc 2px solid; padding-right: 5px; background-position: 7px 5px; border-top: #548ecc 2px solid; display: block; padding-left: 30px; font-size: 9pt; background-image: url(../images/Icons/ico_InfoAlert.gif); padding-bottom: 13px; border-left: #548ecc 2px solid; width: 520px; padding-top: 5px; border-bottom: #548ecc 2px solid; background-repeat: no-repeat; font-family: Arial; height: 60px; background-color: #f4fafc; }
.divBlockBlueBackPin { border-right: #548ecc 2px solid; padding-right: 5px; background-position: 7px 5px; border-top: #548ecc 2px solid; display: block; padding-left: 30px; font-size: 9pt; padding-bottom: 13px; border-left: #548ecc 2px solid; width: 520px; padding-top: 5px; border-bottom: #548ecc 2px solid; background-repeat: no-repeat; font-family: Arial; height: 60px; background-color: #f4fafc; }

.divBlockBillBlueBack { border-right: #548ecc 2px solid; padding-right: 1px; background-position: 3px 1px; border-top: #548ecc 2px solid; display: block; padding-left: 0px; font-size: 9pt; background-image: url(../images/Icons/ico_InfoAlert.gif); padding-bottom: 13px; border-left: #548ecc 2px solid; width: 175px; padding-top: 5px; border-bottom: #548ecc 2px solid; background-repeat: no-repeat; font-family: Arial; height: 60px; background-color: #f4fafc; }

.divBlockRedBack { border-right: #fc6664 2px solid; padding-right: 5px; background-position: 7px 5px; border-top: #fc6664 2px solid; display: block; padding-left: 35px; font-size: 9pt; background-image: url(../images/Icons/ico_ErrAlert.gif); padding-bottom: 13px; border-left: #fc6664 2px solid; width: 520px; padding-top: 5px; border-bottom: #fc6664 2px solid; background-repeat: no-repeat; font-family: Arial; height: 70px; background-color: #fcf2f4; }
.divBlockRedBackNoHeight { border-right: #fc6664 2px solid; padding-right: 5px; background-position: 7px 5px; border-top: #fc6664 2px solid; display: block; padding-left: 35px; font-size: 9pt; background-image: url(../images/Icons/ico_ErrAlert.gif); padding-bottom: 13px; border-left: #fc6664 2px solid; width: 520px; padding-top: 5px; border-bottom: #fc6664 2px solid; background-repeat: no-repeat; font-family: Arial;background-color: #fcf2f4; }
.divBlockRedBackErrNoHeight { border-right: #fc6664 2px solid; padding-right: 5px; background-position: 7px 5px; border-top: #fc6664 2px solid; display: block; padding-left: 35px; font-size: 9pt; padding-bottom: 13px; border-left: #fc6664 2px solid; width: 520px; padding-top: 5px; border-bottom: #fc6664 2px solid; background-repeat: no-repeat; font-family: Arial;background-color: #fcf2f4;height:65px; }
.divBlockRedBackSecureErr { border-right: #fc6664 2px solid; padding-right: 5px; background-position: 7px 5px; border-top: #fc6664 2px solid; display: block; padding-left: 35px; font-size: 9pt; padding-bottom: 25px; border-left: #fc6664 2px solid; width: 520px; padding-top: 5px; border-bottom: #fc6664 2px solid; background-repeat: no-repeat; font-family: Arial;background-color: #fcf2f4;height:90px; }
.divBlockRedBackNoImage { border-right: #fc6664 2px solid; padding-right: 5px; background-position: 7px 5px; border-top: #fc6664 2px solid; display: block; padding-left: 20px; font-size: 9pt; padding-bottom: 13px; border-left: #fc6664 2px solid; width: 532px; padding-top: 5px; border-bottom: #fc6664 2px solid; background-repeat: no-repeat; font-family: Arial;background-color: #fcf2f4; }
.divBlockRedBack1 { border-right: #fc6664 2px solid; border-top: #fc6664 2px solid; display: block; padding-left: 30px; font-size: 9pt; padding-bottom: 13px; border-left: #fc6664 2px solid; width: 500px; padding-top: 10px; border-bottom: #fc6664 2px solid; font-family: Arial; height: 80px; background-color: #fcf2f4; }

#txtMssgLeftCol { float: left; width: 480px; }
#txtMssgRightCol { padding-right: 10px; font-size: 8pt; float: right; width: 60px; text-align: right; }

#linkBullets { list-style-position: outside; list-style-image: url(../images/Lines/linkBulArrow.gif); margin: 5px 2px 5px 15px; }
#linkBullets ul { padding-right: 8px; padding-left: 15px; font-size: 9pt; padding-bottom: 5px; margin: 0px; padding-top: 5px; list-style-position: outside; list-style-image: url(../images/Lines/linkBulArrow.gif); }
#linkBullets li { padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 5px; margin: 0px; padding-top: 0px; }
#linkBullets a, .linkTextBold a:link, .linkTextBold a:visited, .linkTextBold a:active { color: #0066cc; text-decoration: underline; }
#linkBullets a:hover { color: red; text-decoration: underline; }

.linkTextNormal { font-size: 9pt; }
.linkTextNormal a, .linkTextNormal a:link, .linkTextNormal a:visited, .linkTextNormal a:active { color: #0066cc; text-decoration: underline; }
.linkTextNormal a:hover { color: red; text-decoration: underline; }

.linkTextBold { font-weight: bold; font-size: 9pt; }
.linkTextBold a, .linkTextBold a:link, .linkTextBold a:visited, .linkTextBold a:active { color: #0066cc; text-decoration: underline; }
.linkTextBold a:hover { color: red; text-decoration: underline; }

.linkTextSM { font-size: 8pt; }
.linkTextSM a, .linkTextSM a:link, .linkTextSM a:visited, .linkTextSM a:active { color: #0066cc; text-decoration: underline; }
.linkTextSM a:hover { color: red; text-decoration: underline; }

.normalTwoColWrap { padding-left: 5px; padding-bottom: 5px; padding-top: 10px; margin: 0 auto; width: 550px; height: 15PX; }
.leftCol { float: left; width: 220px;}
.rightCol { float: left; padding-left: 5px; font-size: 8pt;  margin:0px; overflow:visibe;} 



.promoDiv
{
    border-right: black 1px;
    border-top: black 1px;
    font-size: 8pt;
    border-left: black 1px;
    color: darkgray;
    border-bottom: black 1px;
    height: 148px;
    width: 183px;
    background-color: white;
}
.imgDiv { border-right: lightgrey 1px solid; border-top: lightgrey 1px solid; font-size: 8pt; border-left: lightgrey 1px solid; color: darkgray; border-bottom: lightgrey 1px solid; height: 135px; background-color: whitesmoke; }

#vzsteps { font-size: 7pt; padding-bottom: 7px; margin: 0px auto; width: 600px; color: #999999; padding-top: 7px; height: 35px; }
.stepNormal { float: left; }
.stepCurrent { float: left; font-weight: bold; color: #cc0001; }
.step1Reg { width: 170px; }
.step2Reg { width: 240px; }
.step3Reg { width: 160px; }
.step1ForgotUID { width: 160px; }
.step2ForgotUID { width: 135px; }
.step3ForgotUID { width: 175px; }
.step4ForgotUID { width: 110px; }

.stepBase { display: block; font-size: 1px; border-right: #EEEEEE 1px solid; margin: 0px; border-left: #EEEEEE 1px solid; border-bottom: #EEEEEE 1px solid; height: 4px; }

.stepBottomLineComplete { border-top: #ffffff 2px solid; display: block; font-size: 1px; margin: 0px; height: 4px; background-color: #cccccc; }
.stepBottomLineCurrent { border-top: #ffffff 3px solid; display: block; font-size: 1px; margin: 0px; height: 4px; background-color: #cc0001; }
.stepBottomLinePending { border-top: #ffffff 2px solid; display: block; font-size: 1px; margin: 0px; height: 4px; background-color: #ffffff; }

#heading{font-size: 15pt; font-family: Arial; font-weight:bold; clear: both;}
#subHeadline{font-size: 12pt; font-weight:bold; color: #f00;}
#subHeadingRed { background: transparent url(../images/Lines/header_red_1px.gif) 0% 0% repeat-x; margin: 0; width: 505px; height: 25px; font-size: 25px; line-height:normal;}
#subHeadingRed1 { background: transparent url(../images/Lines/header_red_1px.gif) 0% 0% repeat-x; margin: 0; width: 515px; height: 25px; font-size: 25px; line-height:normal;}

#subHeadingRed h1, #subHeadingRed h2, #subHeadingRed p { margin: 0; }
#subHeadingRed h1 { padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 11pt; padding-bottom: 2px; color: #fff;}
.rndBdrRedTop { display: block; font-size: 1px; background: #fff;}
.rndBR1 { margin: 0 5px; background-color: #f00;}
.rndBR2 { margin: 0 3px; border-width: 0 2px; }
.rndBR3 { margin: 0 2px; }
.rndBR4 { height: 2px; margin: 0 1px; }
.rndBR1, .rndBR2, .rndBR3, .rndBR4 { display: block; overflow: hidden; font-size:1px; }
.rndBR1, .rndBR2, .rndBR3 {height: 1px; }
.rndBR2, .rndBR3, .rndBR4 {background-color: #fc0204; }
.whiteLine { margin: 0px; border-bottom: 1px solid #fff;height: 10px; font-size: 0px; line-height: normal;}
.gryLine { margin: 0px; border-bottom: 1px solid #ccc;}
.boxErrMsg {background-image: url(../images/Lines/statusBarBg.gif); font-weight:bold; vertical-align:middle; BORDER-RIGHT: #ff3300 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff3300 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ff3300 1px solid; COLOR: #ff0000; PADDING-TOP: 6px; BORDER-BOTTOM: #ff3300 1px solid; BACKGROUND-COLOR: window;MARGIN-BOTTOM:4px;}
.validatorErr { COLOR: #ff0000;font-weight:bold;}
.txtHighLight { border:1px solid #FF0000; padding-right: 2px; padding-left: 2px; font-size: 13px; padding-bottom: 2px; margin: 0px; padding-top: 2px; letter-spacing: -0.01em;}
