body {
	margin:0;
	color:#333;
	min-width:960px;
	background:#fff;
	font:13px arial, helvetica, sans-serif;
}
/* General reset */
img {
	border:0;
}
p {
	color:#777777;
}
a {
	color: #3399cc;
}
a:hover {
	text-decoration: none;
}

/* General settings */
#wrapper {
	width:952px;
	margin: 0 auto;
	position:relative;
	padding:147px 0 0;
}
/* header-box */
#header {
	height:85px;
	width:952px;
	position:absolute;
	top:35px;
	left:0;
	background:url(../images/bg-header.gif) no-repeat;
}
/* logotype */
.logo {
	float:left;
	margin:17px 0 0 20px;
	width:75px;
	height:43px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
}
.logo a {
	display:block;
	text-indent:-9999px;
	height:100%;
}
/* main-content */
#content {
	width:100%;
	overflow:hidden;
}
#content h1 {
	margin:0 0 15px 0;
}
.text-hold {
	height:1%;
	overflow:hidden;
	padding:0 75px 34px 21px;
}
.text-find {
	height:63px;
	overflow:hidden;
	background:url(../images/text-find.gif) no-repeat;
}
.text-find span {
	display:block;
	text-indent:-9999px;
}
.text-hold p {
	margin:0;
}
.btn-go {
	float:right;
	width:162px;
	height:46px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 0 0 74px;
	background:url(../images/btn-go.gif) no-repeat;
}
.enroll a 
{
	color:#77bbdd;
}
/* gallery */
.gallery-holder {
	width:947px;
	overflow:hidden;
	padding:0 0 22px;
}
.all {
	margin:-22px 0 0;
}
.gallery-holder .row {
	height:1%;
	overflow:hidden;
	padding:0 0 0 18px;
}
.gallery-holder .row .title {
	color:#000066;
	font-size:12px;
	margin:0;
}
.view-all,
.link-back {
	float:right;
	color:#3399cc;
	font-size:14px;
}
.view-all:hover,
.link-back:hover {
	text-decoration:none;
}
.link-back {
	display:none;
}
.all .view-all {
	display:none;
}
.all .link-back {
	display:block;
}
.all .row .title {
	display:none;
}
.active #gallery .holder {
	display:block;
}
.g-inner {
	position:relative;
	width:100%;
	overflow:hidden;
	height:337px;
}
.thumbs-hold {
	width:100%;
	overflow:hidden;
}
#gallery {
	width:947px;
	height:352px;
	position:relative;
	padding:16px 0 0;
	margin:-1px 0 0 2px;
	background:url(../images/bg-gallery-main.jpg) no-repeat;
}
#gallery .holder {
	display:none;
	width:945px;
	height:100%;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
.columns {
	width:100%;
	overflow:hidden;
	position:relative;
}
.columns .col {
	height:337px;
	float:left;
	margin:0 1px 0 0;
	position:relative;
}
.gallery-holder .divider {
	position:absolute;
	left:0;
	top:50%;
	height:292px;
	width:14px;
	margin:-146px 0 0;
	background:url(../images/divider1.png) no-repeat;
}
.columns .col a {
	display:block;
	position:relative;
	text-decoration:none;
	cursor:pointer;
}
.columns .col a img {
	display:block;
}
.columns .col .text {
	position:absolute;
	margin:0;
	top:6px;
	z-index:10;
	font-size:12px;
	font-weight:bold;
	color:#000066;
	padding:0 0 0 12px;
	cursor:pointer;
	background:url(../images/bullet.png) no-repeat;
}
.default {
	left:23px;
}
.sa {
	left:13px;
}
.sec {
	left:47px;
}
.columns .col .link-text {
	display:none;
	position:absolute;
	top:167px;
	left:14px;
	text-indent:-9999px;
	overflow:hidden;
}
.text-didnt {
	width:102px;
	height:52px;
	background:url(../images/text-link1.png) no-repeat;
}
.text-how {
	width:105px;
	height:66px;
	background:url(../images/text-link2.png) no-repeat;
}
.text-what {
	width:93px;
	height:70px;
	background:url(../images/text-link3.png) no-repeat;
}
.text-physical {
	width:101px;
	height:66px;
	background:url(../images/text-link4.png) no-repeat;
}
.text-secure {
	width:112px;
	height:34px;
	background:url(../images/text-link5.png) no-repeat;
}
.text-switch {
	width:89px;
	height:48px;
	background:url(../images/text-link6.png) no-repeat;
}

.columns .col a .bg-roll {
	display:none;
	height:337px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	font-size:0;
	line-height:0;
	background:url(../images/gallery-roll.png);
}
.columns .col a:hover {
	border:0;
	text-decoration:none;
}
.columns .col a:hover .bg-roll {
	display:block;
}
.columns .col a:hover .link-text {
	display:block;
}
/* gallery list */
#gallery .list {
	margin:0;
	padding:0;
	list-style:none;
	width:9999px;
}
#gallery .list li {
	width:945px;
	float:left;
}
.two-columns {
	width:928px;
	overflow:hidden;
}
.two-columns .frame {
	width:332px;
	float:left;
	position:relative;
}
.two-columns .frame img {
	display:block;
}
.two-columns .text-holder {
	float:right;
	width:505px;
	padding:51px 60px 0 0;
}
.gallery-holder .two-columns .divider {
	left:318px;
}
.gallery-holder .two-columns h2 {
	margin:0 0 17px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
}
.gallery-holder .two-columns .text1 {
	background:url(../images/text-didnt.gif) no-repeat;
}
.gallery-holder .two-columns .text2 {
	background:url(../images/text-how.gif) no-repeat;
}
.gallery-holder .two-columns .text3 {
	background:url(../images/text-what.gif) no-repeat;
}
.gallery-holder .two-columns .text4 {
	background:url(../images/text-cant.gif) no-repeat;
}
.gallery-holder .two-columns .text5 {
	background:url(../images/text-secure.gif) no-repeat;
}
.gallery-holder .two-columns .text6 {
	background:url(../images/text-switch.gif) no-repeat;
}
.gallery-holder .two-columns p {
	margin:0;
	font-size:20px;
	line-height:28px;
	color:#000066;
}
.btn-close {
	position:absolute;
	top:18px;
	right:21px;
	z-index:100;
	width:15px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-close.gif) no-repeat;
}
.control {
	position:absolute;
	z-index:100;
	bottom:21px;
	right:17px;
	margin:0;
	padding:0;
	list-style:none;
}
.control li {
	float:left;
	margin:0 0 0 23px;
	font-size:11px;
	cursor:pointer;
}
.control li a {
	float:left;
	text-decoration:none;
}
.control li a:hover {
	text-decoration:underline;
}
.control .btn-prev {
	background:url(../images/btn-prev.gif) no-repeat 0 50%;
	padding:0 0 0 11px;
}
.control .btn-next {
	background:url(../images/btn-next.gif) no-repeat 100% 50%;
	padding:0 11px 0 0;
}
.active .columns {
	display:none;
}
.active .holder,
.active .btn-close,
.active .control {
	display:block;
}
.all .article-list {
	display:block;
}
.all #gallery {
	display:none;
}
/* gallery article-list */
.article-list {
	display:none;
	margin:0;
	padding:8px 0 0 14px;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.article-list li {
	float:left;
	width:437px;
	color:#666;
	font-size:11px;
	padding:7px 0 9px;
	margin:0 24px 0 0;
	display:inline;
	background:url(../images/bg-gallery-thumb-t.gif) no-repeat;
}
.article-list li .hold {
	width:100%;
	overflow:hidden;
	padding:0 0 4px;
	background:url(../images/bg-gallery-thumb-b.gif) no-repeat 0 100%;
}
.article-list .frame {
	float:left;
	width:162px;
	position:relative;
}
.article-list .frame .divider2 {
	height:136px;
	width:7px;
	position:absolute;
	top:13px;
	left:149px;
	background:url(../images/divider2.png) no-repeat;
}
.article-list .text-holder {
	width:237px;
	overflow:hidden;
	padding:10px 0 0 4px;
}
.article-list .title {
	display:block;
	font-size:14px;
	color:#000066;
	padding:0 0 9px;
}
.article-list h2 {
	margin:0 0 5px -3px;
	text-indent:-9999px;
	overflow:hidden;
}
.article-list .text1 {
	height:34px;
	background:url(../images/text-didnt2.gif) no-repeat;
}
.article-list .text2 {
	height:30px;
	background:url(../images/text-how2.gif) no-repeat;
}
.article-list .text3 {
	height:34px;
	background:url(../images/text-what2.gif) no-repeat;
}
.article-list .text4 {
	height:34px;
	background:url(../images/text-cant2.gif) no-repeat;
}
.article-list .text5 {
	height:17px;
	background:url(../images/text-secure2.gif) no-repeat;
}
.article-list .text6 {
	height:34px;
	background:url(../images/text-switch2.gif) no-repeat;
}
.article-list p {
	margin:0;
}
/* footer-box */
#footer {
	width:926px;
	overflow:hidden;
	font-size:11px;
	color:#666;
	margin:0 0 20px 9px;
}
#footer a {
	color:#666;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer .row {
	height:1%;
	overflow:hidden;
	border:solid #aaa;
	border-width:1px 0;
	line-height:21px;
	margin:0 0 19px;
	padding:0 0 4px 2px;
}
.home-link {
	float:left;
}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
}
#footer ul li {
	display:inline;
	padding:0 0 0 20px;
}
#footer p {margin:0;}
/* paperless_lp_03_citi_statements */
.text-mind {
	height:63px;
	overflow:hidden;
	background:url(../images/text-mind.gif) no-repeat;
}
.text-mind span {
	display:block;
	text-indent:-9999px;
}
.text-available {
	width:98px;
	height:66px;
	background:url(../images/text-available.png) no-repeat;
}
.text-bill {
	width:95px;
	height:34px;
	background:url(../images/text-bill.png) no-repeat;
}
.text-statements {
	width:105px;
	height:48px;
	background:url(../images/text-statements.png) no-repeat;
}
.text-certain {
	width:99px;
	height:66px;
	background:url(../images/text-certain.png) no-repeat;
}
.text-need-secure {
	width:92px;
	height:30px;
	background:url(../images/text-need-secure.png) no-repeat;
}
.text-paper {
	width:91px;
	height:66px;
	background:url(../images/text-paper.png) no-repeat;
}
/* gallery column text */
.gallery-holder .two-columns .text-available2 {
	background:url(../images/text-available2.gif) no-repeat;
}
.gallery-holder .two-columns .text-bill2 {
	background:url(../images/text-bill2.gif) no-repeat;
}
.gallery-holder .two-columns .text-statements2 {
	background:url(../images/text-statements2.gif) no-repeat;
}
.gallery-holder .two-columns .text-certain2 {
	background:url(../images/text-certain2.gif) no-repeat;
}
.gallery-holder .two-columns .text-need-secure2 {
	background:url(../images/text-need-secure2.gif) no-repeat;
}
.gallery-holder .two-columns .text-paper2 {
	background:url(../images/text-paper2.gif) no-repeat;
}
/* article-list text */
.article-list .text-available3 {
	height:30px;
	background:url(../images/text-available3.gif) no-repeat;
}
.article-list .text-bill3 {
	height:17px;
	background:url(../images/text-bill3.gif) no-repeat;
}
.article-list .text-statements3 {
	height:13px;
	background:url(../images/text-statements3.gif) no-repeat;
}
.article-list .text-certain3 {
	height:34px;
	background:url(../images/text-certain3.gif) no-repeat;
}
.article-list .need-secure3 {
	height:17px;
	background:url(../images/text-need-secure3.gif) no-repeat;
}
.article-list .paper3 {
	height:34px;
	background:url(../images/text-paper3.gif) no-repeat;
}
/* paperless_lp_03_att_statements */
.att #wrapper {
	background:url(../images/bg-header2.jpg) no-repeat;
	padding:83px 0 0;
}
.att #header {
	height:auto;
	width:925px;
	background:none;
}
.att .logo {
	float:right;
	width:179px;
	height:15px;
	margin:0;
	background:url(../images/logo-att.gif) no-repeat;
}
.text-mind2 {
	height:63px;
	overflow:hidden;
	background:url(../images/text-put.gif) no-repeat;
}
.text-mind2 span {
	display:block;
	text-indent:-9999px;
}
.att #content h1 {
	margin:0 0 60px;
}
.att .btn-go {
	background:url(../images/btn-go2.gif) no-repeat;
}
.att .gallery-holder .row .title {
	color:#ff7200;
}
.att .columns .col .text {
	color:#067ab4;
}
.att .article-list .title {
	color:#ff7200;
}
/* icons row */
.ico-row {
	width:100%;
	overflow:hidden;
	margin:0 0 5px;
}
.ico-row a span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.ico-citi {
	display:block;
	width:35px;
	height:22px;
	margin:4px 0 0;
	background:url(../images/ico-citi.gif) no-repeat;
}
.ico-att {
	float:right;
	width:83px;
	height:37px;
	background:url(../images/ico-att.gif) no-repeat;
}
.att .gallery-holder .two-columns p {
	margin:0;
	font-size:20px;
	line-height:28px;
	color:#067ab4;
}
/* paperless_lp_03_att_letters */
.text-find2 {
	height:63px;
	overflow:hidden;
	background:url(../images/text-find2.gif) no-repeat;
}
.text-find2 span {
	display:block;
	text-indent:-9999px;
}