body {background:#fff;}
.cmb-container {cursor:pointer;}
/* Simple Header Footer*/
@media (min-width: 0px) {
.header {height:61px;background:#fff;}
.header .content {max-width:984px;position:relative;margin:0 auto;}
.header .content .logo {width:78px;height:17px;position:absolute;top:19px;left:18px;display:block;}
.header .content .logo img {max-width:100%;}

.scbhidden { position: absolute; left: -9000em; top: -9000em; width: 0; height: 0; overflow: hidden; }
.scbressprite{border-width:0;background:transparent url(/cs/groups/public/documents/adacct/scbressprite.png) no-repeat;}

.header .main_lob {position:absolute;top:0px;left:245px;display:none;}
.header .main_lob ul {list-style-type:none;margin:0;}
.header .main_lob ul li {float:left;margin-left:21px;height:33px;}
.header .main_lob ul li a {color:#4b4b4b;height:33px;display:table-cell;vertical-align:bottom;text-decoration:none;font-weight:bold;}
.header .main_lob ul li a:hover, .header .main_lob ul li a:active, .header .main_lob ul li a:focus {color:#cd040b;}
.header .main_lob ul li a.active {border-top:2px solid #cd040b;}

.header a.espanol { position: absolute; right: 18px; top: 18px; color:#4b4b4b;text-decoration:none;font-weight:bold;}
.header a.espanol:hover, .header a.espanol:active, .header a.espanol:focus {color:#cd040b;}

.scbresiconfb,
.scbresicontw,
.scbresicongp,
.scbresiconlk,
.scbresiconyt,
.scbresiconpn{
	margin-right:8px;
	float:left;
	padding:0 !important;
	width:36px;
	height:37px;
	display:inline-block;
	background-size:300px 250px;
}
:root .scbresiconfb{background-position:0 -68px;}
:root .scbresicontw{background-position:-37px -68px;}
:root .scbresicongp{background-position:-74px -68px;}
:root .scbresiconlk{background-position:-111px -68px;}
:root .scbresiconyt{background-position:-148px -68px;}
:root .scbresiconpn{background-position:-185px -68px;}
.scbresiconfb{background-position:-200px -210px\9;}
.scbresicontw{background-position:-241px -210px\9;}
.scbresicongp{background-position:-283px -210px\9;}
.scbresiconlk{background-position:-325px -210px\9;}
.scbresiconyt{background-position:-367px -210px\9;}
.scbresiconpn{background-position:-409px -210px\9;}

.scbtruste{background-position:-484px -117px;width:116px;height:32px;margin:0 17px 18px 0;}
.scbbbb{background-position:-504px -65px;width:97px;height:50px;}
.scbressignintooltip,.scbressignintip{background-position:-514px -20px;width:13px;height:13px;display:inline-block;}
.scbreswireless{background-position:-505px 0;width:18px;height:18px;margin-bottom:-3px;}


#showmyvzres2012footer .scbvzt { color: #333; font: normal 12px/18px "Neue Haas Grotesk Text", sans-serif; }
#gf_footer { clear:both;background:#fff;padding:20px;margin:40px 0; font-family:"Neue Haas Grotesk Text", sans-serif;font-size:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;text-align:left;}
#gf_footer img { border: none; display: inline; float: none; }
#gf_footer .fixer { display: block; clear: both; overflow: hidden; width: auto; height: 1px; line-height: 1px; font-size: 1px; }
#gf_footer .top { margin: 0 0 5px 0; }
#gf_footer .top, #gf_footer .gb {
    margin: 0 auto !important;
    max-width: 984px;
}
#gf_footer .copyright_vz { font-weight: bold; float: left; margin: 4px 0 0 0; }
#gf_footer .social_icon { float: right; color: #333; margin-top: 25px; overflow:hidden;}
#gf_footer .social_icon .icon_space { margin-left: 8px; }
#gf_footer .social_icon span { font-weight: bold; }
#gf_footer .social_txt { font-weight: bold; margin: 0 0 8px 0; }
#gf_footer .gb { clear: both; }
#gf_footer .icons { margin: 29px 0 0 0; }
#gf_footer .icons .icon_space { margin-left: 20px; }
#gf_footer ul { margin: 0; padding: 1px 0 0 0; list-style-type: none; list-style-image: none; color: #333; line-height: 22px; }
#gf_footer li { display: inline; padding: 2px; }
#gf_footer li a:link, #gf_footer li a:visited { color: #333; text-decoration: none; font-size:11px; margin:5px; white-space: nowrap;}
#gf_footer li a:hover, #gf_footer li a:active { }
#gf_footer .pipe {margin:0 6px;color:#0066ff;}
#gf_footer .social_icon {float:none;}

.share {display:none;}
}
 @media (min-width: 768px) {
.header {height:150px;}
.header .content .logo {width:156px;height:34px;top:75px;left:18px;}
.header .main_lob {display:block;}
.header a.espanol {top: 12px;}

#gf_footer .social_icon {float:right;}
}


#vzm_modal, #vzm_share {display:none;}



