/* close button */
.pl a.close {background: url(../../images/vzw/buttons/gif/close.gif) transparent no-repeat right;}

/* expand/collapse buttons */
.pl a.expand {background: url(../../images/vzw/buttons/gif/plus.gif) transparent no-repeat top left;}
.pl a.collapse {background: url(../../images/vzw/buttons/gif/minus.gif) transparent no-repeat top left;}

/* directional buttons */
.pl a.down {background: url(../../images/vzw/buttons/gif/down.gif) transparent no-repeat top left;}
.pl a.up {background: url(../../images/vzw/buttons/gif/up.gif) transparent no-repeat top left;}
.pl a.left {background: url(../../images/vzw/buttons/gif/left.gif) transparent no-repeat top left;}
.pl a.right {background: url(../../images/vzw/buttons/gif/right.gif) transparent no-repeat top left;}

/* headers & subheaders */
.pl h3.red, .pl h4.red {background-image:url(../../images/vzw/headers/gif/red_left.gif);}
.pl h3.red span, .pl h4.red span  {background-image:url(../../images/vzw/headers/gif/red_right.gif);}
.pl h3.red span span, .pl h4.red span span {background-image:url(../../images/vzw/headers/gif/red_1px.gif);}

.pl h3.gray, .pl h4.gray {background-image:url(../../images/vzw/headers/gif/gray_left.gif);}
.pl h3.gray span, .pl h4.gray span {background-image:url(../../images/vzw/headers/gif/gray_right.gif);}
.pl h3.gray span span, .pl h4.gray span span {background-image:url(../../images/vzw/headers/gif/gray_1px.gif);}

/* lists */
.pl ul.anchor li a {background:transparent url(../../images/vzw/buttons/gif/down.gif) no-repeat top left;} 


/* content containers */

/* This keeps the corners from being offset when the middle contains a block level element */
.pl div.cc div.middle {zoom:1;}

.pl div.cc div.top {background:transparent url(../../images/vzw/cc/gif/top_left.gif) no-repeat top left;}
.pl div.cc div.top div {background:transparent url(../../images/vzw/cc/gif/top_right.gif) no-repeat top right;}
.pl div.cc div.bottom {background:transparent url(../../images/vzw/cc/gif/bottom_left.gif) no-repeat bottom left;}
.pl div.cc div.bottom div {background:transparent url(../../images/vzw/cc/gif/bottom_right.gif) no-repeat bottom right;}


/* headers & subheaders */
.pl h3.rounded span,
.pl h4.rounded span {zoom:1;}

/* tabs */

.pl .tabs ul,
.pl .tabs a.active span span span {zoom:1;}

.pl .tabs {background:transparent url(../../images/vzw/tabs/gif/bg_right.gif) no-repeat top right;}
.pl .tabs ul {background:transparent url(../../images/vzw/tabs/gif/bg_slab.gif) no-repeat top left;}
.pl .tabs a.active span {background:transparent url(../../images/vzw/headers/gif/red_left.gif) no-repeat top left;}
.pl .tabs a.active span span {background:transparent url(../../images/vzw/headers/gif/red_right.gif) no-repeat top right;}
.pl .tabs a.active span span span {background:#cd0000 url(../../images/vzw/headers/gif/red_1px.gif) repeat-x;}


/* small tabs */
.pl .small_tabs ul,
.pl .small_tabs a.active span span span {zoom:1;}

.pl .small_tabs {background:transparent url(../../images/vzw/small_tabs/gif/bg_right.gif) no-repeat top right;}
.pl .small_tabs ul {background:transparent url(../../images/vzw/small_tabs/gif/bg_slab.gif) no-repeat top left;}
.pl .small_tabs a.active span {background:transparent url(../../images/vzw/small_tabs/gif/tab_left.gif) no-repeat top left;}
.pl .small_tabs a.active span span {background:transparent url(../../images/vzw/small_tabs/gif/tab_right.gif) no-repeat top right;}
.pl .small_tabs a.active span span span {background:#fff url(../../images/vzw/small_tabs/gif/tab_1px.gif) repeat-x;}


/* local navigation */
.pl .ln ul,
.pl .ln a.active span span span {zoom:1;}

.pl .ln {background:transparent url(../../images/vzw/ln/gif/bg_right.gif) no-repeat top right;}
.pl .ln ul {background:transparent url(../../images/vzw/ln/gif/bg_slab.gif) no-repeat top left;}

.pl .ln a span.first {background:transparent url(../../images/vzw/ln/gif/tab_left_round_dark.gif) no-repeat top left;}
.pl .ln a.active span.first {background:transparent url(../../images/vzw/ln/gif/tab_left_round.gif) no-repeat top left;}

.pl .ln a.active span {background:transparent url(../../images/vzw/ln/gif/tab_left.gif) no-repeat top left;}
.pl .ln a.active span span {background:transparent url(../../images/vzw/ln/gif/tab_right.gif) no-repeat top right;}
.pl .ln a.active span span span {background:transparent url(../../images/vzw/ln/gif/tab_1px.gif) repeat-x;}




/* tooltips */
.pl div.tip {position:absolute;left:-1000em;background:url(../../images/vzw/random/s.gif);z-index:2000;font:normal 12px/15px arial,sans-serif;text-align:left;}

.pl div.tip div.top,
.pl div.tip div.top div,
.pl div.tip div.bottom,
.pl div.tip div.bottom div,
.pl div.tip div.tip_carat {background-image:url(../../images/vzw/tooltips/sprite.gif);background-color:transparent;background-repeat:no-repeat;overflow:hidden;}

.pl div.tip div.top {height:4px;padding:0 0 0 4px;background-position:0 0;}
.pl div.tip div.top div {height:4px;padding:0 4px 0 0;background-position:100% -4px;}
.pl div.tip div.top div div {height:4px;padding:0;background-repeat:repeat-x;background-position:0 -8px;}
.pl div.tip div.middle {border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background-color:#fff; height:1%;}
.pl div.tip div.middle div.pad {border-left:1px solid #999999;border-right:1px solid #999999;padding:6px 8px 6px 8px;}
.pl div.tip div.bottom {height:4px;padding:0 0 0 4px;background-position:0 -12px;}
.pl div.tip div.bottom div {height:4px;padding:0 4px 0 0;background-position:100% -16px;}
.pl div.tip div.bottom div div {height:4px;padding:0;background-repeat:repeat-x;background-position:0 -20px;}

.pl div.tip_pad_left {padding-left:11px;}
.pl div.tip_pad_right {padding-right:11px;}
.pl div.tip_pad_top {padding-top:11px;}
.pl div.tip_pad_bottom {padding-bottom:11px;}

.pl div.tip div.tip_carat {position:absolute;}
.pl div.tip_pad_left div.tip_carat, 
.pl div.tip_pad_right div.tip_carat {width:13px;height:22px;top:10px;}
.pl div.tip_pad_top div.tip_carat, 
.pl div.tip_pad_bottom div.tip_carat {width:22px;height:13px;left:10px;}

.pl div.tip_pad_left div.tip_carat {left:0px;background-position:100% -24px;}
.pl div.tip_pad_right div.tip_carat {right:0px;background-position:0 -46px;}
.pl div.tip_pad_top div.tip_carat {top:0px;background-position:0 -68px;}
.pl div.tip_pad_bottom div.tip_carat {bottom:0px;background-position:0 -82px;}

/* content containers */
div.cc_content {background:transparent url(../../images/vzw/content_containers/gif/gradient.gif) repeat-x bottom;}
div.cc_content_nohead {background:transparent url(../../images/vzw/content_containers/gif/gradient.gif) repeat-x bottom;}
div.cc_top_cap {background:url(../../images/vzw/content_containers/gif/top_left.gif) transparent no-repeat left;}
div.cc_top_cap div {background:url(../../images/vzw/content_containers/gif/top_right.gif) transparent no-repeat right;}
div.cc_top_cap div div {background:url(../../images/vzw/content_containers/gif/top_1px.gif) repeat-x;}
div.cc_bottom_cap {background:url(../../images/vzw/content_containers/gif/bottom_left.gif) transparent no-repeat left;}
div.cc_bottom_cap div {background:url(../../images/vzw/content_containers/gif/bottom_right.gif) transparent no-repeat right;}
div.cc_bottom_cap div div{background:url(../../images/vzw/content_containers/gif/bottom_1px.gif) repeat-x;}

h2.head_colhead {background:transparent url(../../images/vzw/headers_subheaders/gif/header_gray_tab_left_trans.gif) no-repeat left top;padding:0 0 0 10px;}
h2.head_colhead span {background:transparent url(../../images/vzw/headers_subheaders/gif/header_gray_tab_right_trans.gif) no-repeat right top;padding:0 10px 0 0;}
h2.head_colhead span span {background:#e3e3e3 url(../../images/vzw/headers_subheaders/gif/header_gray_1px.gif) repeat-x;}

.close_primary {background: url(../../images/vzw/buttons/png/close.png) transparent no-repeat right;padding: 0 20px 1px 0;}