body.pl {margin:0;padding:0;background:none!important;}

.pl {font:normal 14px/17px arial,sans-serif;color:#333;}
.pl a,
.pl object, 
.pl embed {outline:none;}
.pl a:link {color: #0066CC;text-decoration:none;}     /* unvisited link */
.pl a:visited {color: #0066CC;text-decoration:none;}  /* visited link */
.pl a:hover {color: #0066CC;text-decoration:underline;}   /* mouse over link */
.pl a:active {color: #0066CC}   /* selected link */
.pl a.clean {text-decoration:none;}
.pl a.dotted {border-bottom:1px dotted #0066cc;text-decoration:none;}
.pl a.dotted:hover {text-decoration:none;}
.pl img {border:0;}
.pl p {padding:0;margin:0 0 10px 0;}
.pl td {font:normal 12px/15px arial,sans-serif;color:#000000;vertical-align:top;}
.pl .fixer {display:block;clear:both;overflow:hidden;width:auto;height:1px;line-height:1px;font-size:1px;}
.pl .rule {clear:both;border-bottom:1px solid #dcdcdc;font-size:1px;height:1px;line-height:1px;overflow:hidden;}
.pl .rule hr {display:none;}
.pl .frame {border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.pl .frame_full {border:1px solid #ccc;zoom:1;}
/*.pl .disabled {-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50;cursor:default;}*/
.pl .disabled {color:#717171;cursor:default;}
.pl .shadow {-webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 5px 5px 10px  rgba(0, 0, 0, 0.2);box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);}
.pl .hidden {position:absolute;left:-9000em;top:-9000em;width:0;height:0;overflow:hidden;}
.pl .relative {position:relative;}
.pl .absolute {position:absolute;}
.pl .t_center {text-align:center;}
.pl .t_left {text-align:left;}
.pl .t_right {text-align:right;}
.pl .w_normal {font-weight:normal;}
.pl .w_bold {font-weight:bold;}
.pl .v_top {vertical-align:top;}
.pl .v_middle {vertical-align:middle;}
.pl .fl {float:left;}
.pl .fr {float:right;}
.pl .center {margin:0 auto;}
.pl .inline {display:inline;}

.pl .f12 {font-size:12px;}

/* colors */
.pl .vzred {color:#FF0000;}
.pl .grapefruit {color:#ff0000;}
.pl .apricot {color:#ff6600;}
.pl .kumquat {color:#ff9900;}
.pl .grass {color:#39b54a;}
.pl .blue {color:#0066CC;}
.pl .goth {color:#000000;}
.pl .smoke {color:#333333;}
.pl .graphite {color:#444444;}
.pl .damien {color:#666666;}
.pl .dusty {color:#999999;}
.pl .pebble {color:#c4c4c4;}
.pl .glacier {color:#0099ff;}
.pl .snow {color:#ffffff;}

.pl .white_bg {background:#fff;}
.pl .butter_bg {background:#fcfbd3;}
.pl .elephant_bg {background:#e5e5e5;}
.pl .pebble_bg {background:#c4c4c4;}
.pl .mist_bg {background:#f5f5f5;}
.pl .ash_bg {background:#f0f0f0;}
.pl .cloud_bg {background:#fff;border-top:1px solid #9c9c9c;}
.pl .babyblue_bg {background:#ddeeff;}

/* forms */
.pl form {margin:0;padding:0;}
.pl fieldset {margin:0;padding:0;border:0;}
/*.pl input[type="text"],
.pl select {background:#fff;height:auto;padding:8px;*padding:2px;-webkit-border-radius:3px;-moz-border-radius: 3px;border:1px solid #d7d7d7;-webkit-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.2);}
*/.pl select {padding:0px 0px;}
.pl .checkbox, .pl .radio, .pl .radio2 {margin:0 5px 0 0;}
.pl .mc .sub {clear:both;display:block;float:left;margin:10px 0 0 24px;  width:100%;}
.pl .mc .sub.content {margin:0;float:float;}
.pl .mc .sub.content.sr {zoom:1; clear:both;display:block;float:left;}
.pl .mc .sub label {margin-right:10px;}

.pl div#header input[type="text"] {border:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.pl input.text {background:#f4f4f4; border: 1px solid #d0d0d0; border-bottom:0; border-right:0; font-size:14px;padding:3px;}

/* headers & subheaders */
.pl h1 {padding:0;font:normal 30px/34px arial,sans-serif;margin:0 0 10px 0;}
.pl h2 {padding:0;font:normal 30px/34px arial,sans-serif;margin:0 0 10px 0;}
.pl h3 {padding:0;font:normal 24px/26px arial,sans-serif;margin:0 0 10px 0;}
.pl h4 {padding:0;font:normal 18px/20px arial,sans-serif;margin:0 0 5px 0;}
.pl h5 {padding:0;font:normal 14px/19px arial,sans-serif;margin:0 0 10px 0;}
.pl h6 {padding:0;font:bold 12px/16px arial,sans-serif;margin:0 0 5px 0;}
.fancy {text-indent:-9999em;display:block; background-position:top left; background-repeat:no-repeat;height:97px;}

/* page */
.pl .gb {margin:0 auto;padding:0;width:985px;text-align:left;}

/* columns */
.pl div.col1,
.pl div.col2,
.pl div.col3,
.pl div.col4,
.pl div.col5,
.pl div.col6,
.pl div.col7,
.pl div.col8,
.pl div.col9,
.pl div.col10,
.pl div.col11,
.pl div.col12,
.pl div.column {float:left;margin-right:11px;}
.pl div.col12, .pl div.last {margin-right:0!important; border-width:0;}

/* use these classes to set the width of a column */
.pl div.col1 {width:72px;}
.pl div.col2 {width:155px;}
.pl div.col3 {width:238px;}
.pl div.col4 {width:321px;}
.pl div.col5 {width:404px;
    
}
.pl div.col6 {width:460px;}
.pl div.col7 {width:542px;
}
.pl div.col8 {width:653px;}
.pl div.col9 {width:736px;}
.pl div.col10 {width:819px;}
.pl div.col11 {width:902px;}
.pl div.col12 {width:985px;}

/* Add these to a column to prepend empty cols. */
.pl .prepend1 {padding-left: 83px;}

/* Add these to a column to append empty cols. */
.pl .append1 {padding-right: 83px;}

/* column layout */
.pl .pad {padding:10px;}
.pl .pad20 {padding:20px;}
.pl .padl20 {padding-left:20px;}
.pl .padl10 {padding-left:10px;}
.pl .padl5 {padding-left:5px;}
.pl .padl48 {padding-left:48px;}
.pl .pad_left {padding-left:10px;}
.pl .pad_right {padding-right:10px;}
.pl .pad_top {padding-top:10px;}
.pl .padt5 {padding-top:5px;}
.pl .pad_bottom {padding-bottom:10px;}
.pl .padl15 {padding-left:15px;}
.pl .padr15 {padding-right:15px;}
.pl .snug {padding:0;margin:0!important;}
.pl div.border {padding-right:5px;margin-right:5px;border-right: 1px solid #DADADA;}
.pl div.borderleft {padding-left:5px;margin-left:5px;border-left: 1px solid #DADADA;}

/* body copy */
.legal {font-size:11px;line-height:14px;color:#333;}
.pl p.legal {margin-bottom:7px;}
.pl p.small {font-size:10px;line-height:12px;color:#666;margin-bottom:0;}
.pl p.large {font-size:18px;line-height:22px;margin-bottom:20px;}

/* buttons */
.pl button.button {width:200px;background:transparent;border:none;font-family:Arial;font-size:12px;}
.pl a.button:hover {text-decoration:none;}
.pl .button,
.pl .button span {display:block;float:left;font-size:12px;color:#fff;line-height:29px;text-decoration:none;padding:0;margin:0;cursor:pointer;}
.pl .button span {padding:0 0 0 10px;background-repeat:no-repeat;background-color:transparent;background-position:top left;} 
.pl .button span span {padding:0 10px 0 0;background-repeat:no-repeat;background-color:transparent;background-position:top right;}
.pl .button span span span {padding:0 25px;background-repeat:repeat-x;background-color:transparent;background-position:top left;}
.pl .button span.red {background-image:url(../Images/buttons/png/red_left.png);} 
.pl .button span.red span {background-image:url(../Images/buttons/png/red_right.png);} 
.pl .button span.red span span {background-image:url(../Images/buttons/png/red_1px.png);}
.pl .button span.red_lg {background-image:url(../Images/buttons/png/red_lg_left.png);line-height:40px;} 
.pl .button span.red_lg span {background-image:url(../Images/buttons/png/red_lg_right.png);line-height:40px;} 
.pl .button span.red_lg span span {background-image:url(../Images/buttons/png/red_lg_1px.png);line-height:40px;padding:0 10px;font-size:16px;}
.pl a.button.check {-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50;cursor:default ;}
.pl a.button.check span {cursor:default;}

/* lists */
.pl ul.clean li ul, .pl ul.bullet li ul {margin-left:22px;}
.pl ul.clean {list-style-type:none;margin:6px 0 10px 0;padding:0;} 
.pl ul.clean li {display:block;padding:0;margin:0 0 4px 0;} 
.pl ul.clean li sup {line-height:1px;}
.pl ul.bullet {list-style-type:none;margin:6px 0 10px 0;padding:0;} 
.pl ul.bullet li {display:block;padding:0 0 0 8px;margin:0 0 4px 0;background:transparent url(../Images/icons/bullet.gif) no-repeat 0px 6px; font-weight:normal;}

/* hero */
.pl div.hero {background-image:url(../images/hero/paperfree.jpg); width:978px;}
.pl div.hero.congrats {background-image:url(../Images/hero/congrats.jpg); width:978px;}
.pl div.hero.pf-enrolled {background-image:url(../Images/hero/paperfree-enrolled.jpg); width:978px;}
.pl div.hero.both-enrolled {background-image:url(../Images/hero/both-enrolled.jpg); width:978px;}
.pl div.hero div.pad {padding:15px 25px 30px 30px;height:365px;}
.pl div.hero .status-bar { background:url(../Images/bg/status_bar_bg.gif) top left repeat-x; border:1px solid #cccccc;padding-left:38px;height:38px;line-height:38px;}
.pl div.hero .status-bar a {font-size:12px; margin-left:10px; background:url(../Images/icons/new-window.gif) center right no-repeat;padding:0 18px 0 0; display:inline-block;}
.pl div.hero .status-bar-new { background:url(../Images/bg/status_bar_bg_new.gif) top left repeat-x; border:1px solid #cccccc;padding-left:38px;height:48px;padding-top:10px;}
.pl div.hero .status-bar-new a{font-size:12px; margin-left:10px; background:url(../Images/icons/new-window.gif) center right no-repeat;display:inline-block;padding:0 18px 0 0; }
/* terms */
.pl a.print-icon {background: url(../Images/icons/print.gif) left 2px no-repeat;font-size:12px; color:#999999; text-decoration:none;padding:0 0 0 20px;}
.pl div.terms {border:1px solid #666666; padding:5px; background:#f7f7f7;font-size:12px; overflow:auto;}

/* modal */
#simplemodal-container.modal {position:absolute;z-index:9999;zoom:1;display:block; background-color: #fff; border: 1px solid #AAA; -webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.4);box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.4);}
.ds{-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.4);box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.4);}
.modal_content .close {float:right;cursor:pointer;}
.modal_content h4 {margin-bottom:0;}
.modal_content .fr .close {float:none;}
.modal_content .content .pad_t20 {padding-top:20px;}
.modal_content .content .pad_b20 {padding-bottom:20px;}
.modal_content .content {background:#fff;background-image: url('../Images/modal/bk.jpg'); background-repeat: repeat-x}
.modal_content .header {padding:20px;padding:20px 20px 0 20px;background-color: #fff;text-align: left;}
.modal_content .header_container {border-bottom: 1px #AAA solid; padding-bottom: 10px;}
#simplemodal-container a.modalCloseImg {background:url(../Images/icons/close.gif) top right no-repeat; /* adjust url as required */display:inline;z-index:3201;position:absolute;top:18px;right:18px;cursor:pointer;padding:6px 38px 6px 0;font-size:12px; color:#0066CC;}

/*overlay*/
#simplemodal-overlay.overlay {width: 100%;height: 100%;display: none;position: absolute;top: 0px;left: 0px;z-index: 1500;margin: auto;opacity: .7;filter: alpha(opacity = 70);background-color: #000;}

.pftxt18 		{font-size:18px;line-height:22px;font-family:Arial, Helvetica, sans-serif;}
.pftextlarge  	{font-size:17px;font-family:Arial, Helvetica, sans-serif;}
.pftext24  		{font-size:24px;font-family:Arial, Helvetica, sans-serif;}
.pftext14  		{font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.pftxt30 		{font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#333333;}

.Fl {float:left;}
.Fr {float:right;}

.txtEza12Bold{font-family:Arial; font-size:12px; color:#333333; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.txtEza12Blue{font-size:12px; color:#0066cc; font-weight:normal;}
.txtEza12RedBold{font-family:Arial; font-size:12px; color:#ff0000; font-weight:bold;}
ul.Ezabullet {list-style-type:none;margin:0px 0 0px 0;padding:0 0 0 0;} 
ul.Ezabullet li.txtEza12 {display:block;padding:0 0 0 8px;margin:0 0 0px 0;background:transparent url(../Images/icons/bullet.gif) no-repeat 0px 6px; font-weight:normal;}

/*VA Badge*/
.ContRightpfb { width:200px;color:#333; font-size:12px; height: 100px;} 
.ContLeft h3, .ContRight h4, .ContRightpfb h4, .ContRight h3, .ContLeft h3 {color:#333;}
#askVerizonTout {border:1px solid #ccc;zoom:1;}
#askVerizonTout.boxTout {background:url(../images/bg/boxtout.gif) repeat-x bottom left;}
#askVerizonTout h4 {text-align:left;margin-bottom:15px;font-size:12px;line-height:15px; margin-top:0; text-transform:none;}
#askVerizonTout .descpfb {padding:13px 14px;background:url(../images/bg/frank.gif) no-repeat 115px bottom;}
.button span.gray {background:url(../images/buttons/btn_gray_left.gif) no-repeat top left;padding:0 0 0 14px;line-height:25px;} 
.button span.gray span {background:url(../images/buttons/btn_gray_right.gif) no-repeat top right;padding:0 14px 0 0;line-height:25px;} 
.button span.gray span span {background:url(../images/buttons/btn_gray_center.gif) repeat-x top left; padding:0 5px;line-height:25px;color:#666;}

/* Account DropdownList */
.billNavContainer {margin: 15px 5px 0px 0;}
/*.billNavContainer .accntholder {float:right;margin-right:200px;} */
/*.billNavContainer .accntSelector {padding:25px 0 0 0; float:right; font-size:14px; margin:0 0 0 0;}*/
.billNavContainer .accntSelector label {margin-left:14px;font-weight:bold;margin-right:0px;}
/*.billNavContainer .accntSelector span{ float:left; display:block; width:20px; font-size:14px;}*/
.billNavContainer .inputBoxes{border-right:#7c9ebc 1px solid;border-top:#7c9ebc 1px solid;font-size:14px;border-left:#7c9ebc 1px solid;border-bottom:#7c9ebc 1px solid;}
.billNavContainer span{ float:left; display:block; width:140px; font-size:14px;}

.billNavContainer .accntSelector { padding:0; margin:0px 5px 0px 0px;}
.billNavContainer .accntSelector span{width:100px; float:left; display:block; text-align:left;}
.billNavContainer .accntholder{float:right;margin-right:70px;} 
.billNavContainer .accntBillNavholder{float:none;margin-right:5px;} 
.billNavContainer .lftcolmnNo{width:780px;text-align:right;} 
.billNavContainer .lftcolmnNoV{width:780px;text-align:left;} 
.billNavContainer .lftcolmnNo2{margin-right:5px;width:175px;} 

