@charset "UTF-8"; /* CSS Document */
* {margin: 0; padding: 0;}
html, body {margin: 0; height:100%; padding:0; font-size:12px; font-family: 'Century Gothic', Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5em; color: #000; background: #FFF url(images/body_bk.gif) repeat-x;}
img {border:0;}
span.sup {position: relative; top: -0.5em; font-size: 70%;}
sup {vertical-align:text-top; font-size:xx-small}
/* Main Layout */
#pageWrapper {width: 100%; min-height: 100%; height: auto !important; height: 100%; margin: 0;}
#page {clear: both; width: 900px; margin: 0 auto;}
#col1 {position:absolute; width: 205px; height: 800px;}
#col2 {display:block; position:relative; width: 669px; height: 1000px; left:210px; top: 0px;}
h1 a {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/prepaid_logo.gif) no-repeat; display:block; text-indent:-9999px; width:205px; margin: 0 auto; height:74px;}
h2 {font-size: 17px; font-weight:bold; color:#10609b; padding: 10px 0 10px 0;}
h3 {font-size: 15px; font-weight:bold; color:#72891a; padding: 10px 0 10px 0;}
#mainnav {display:block; position:absolute; top: 74px; width:115px; height: 100%; min-height: 100%; background:transparent url(images/nav_bk.gif) no-repeat 0 0; padding:10px 40px 0 50px; margin: 0;}
a#account_login {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/bt_login.jpg) no-repeat scroll center top; color:#FFFFFF; display:block; font-size:10px; font-weight:bold; height:35px; letter-spacing:0.05em; line-height:25px; position:absolute; right:0px; text-align:center; text-indent:-5px; top:0; width:106px; text-decoration:none; z-index:500;}
#adarea1{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/ad_bike.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea1b{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/ad_man.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea1c{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/ad_family.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea1d{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/ad_women.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea1e{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/ad_couple.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea1f{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/ad_girl.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea1g{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/ad_computer.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea1_333{display:block; position:absolute; top:50px; left: -9px; width:673px; height:297px; background:transparent url(images/contests/Take_3/couple_333.jpg) no-repeat; text-align:right; color:#FFF; z-index:50;}
#adarea3{display:block; position:absolute; top:20px; left: 400px; width:280px; height:297px; text-align:left; color:#FFF; z-index:100;}
#adarea3 h2 {color:#FFF; font-size:15px; font-weight:bold;}
/* WAY FINDER */
.clear {clear: both; padding: 20px 0px;}
.findme {position: relative; left: -70px; padding: 12px 70px 30px 70px; margin-right: -70px;}
.free {background: url(images/icon_free.gif) no-repeat left top;	}
.addcash {background: url(images/icon_addcash.gif) no-repeat left top;	}
.grow {background: url(images/icon_grow.gif) no-repeat left top;	}
.moreacceptance {background: url(images/icon_moreacceptance.gif) no-repeat left top;	}
.manage {background: url(images/icon_manage.gif) no-repeat left top;	}
.security {background: url(images/icon_security.gif) no-repeat left top;	}
.payfit{background: url(images/icon_buildcredit.gif) no-repeat left top;}
#wayfinder {overflow: show;		}
#wayfinder ul {list-style:none;}
#wayfinder li {float: left; width: 49.5%; margin: 5px 0px; list-style:none;}
#wayfinder li a {display: block; padding: 25px 0px 0px 75px; height: 40px; font-weight: bold; font-size: 11px; text-decoration: none; color: #000; letter-spacing: 0em;}
#wayfinder li a:hover {color: #659b11;}
#content .findme .return {text-decoration: none; color: #10609b; font-weight: bold;}
#content .findme .return:hover {color: #10609b;}
#content{display:inline; position:absolute; top: 350px; left: 0px; width:660px; height:auto; padding:30px 0 0 15px; font-size:11px;}
#content h2 {font-size: 17px; color: #10609b; font-weight: bold; letter-spacing: .05em; padding: 10px 0 10px 0;}
#content h2.wayfinder_header a {font-size: 12px; color: #10609b; text-decoration: none;}
#content h2 a {text-decoration: none; color: #10609b;}
#content h4 {font-size: 13px; color: #000; font-weight: normal; letter-spacing: .05em;}
#content h5 {font-weight: bold; font-size: 11px; letter-spacing: .05em; color: #10609b; padding: 5px 0px;}
#content p, #content li, #content dd {font-size: 12px; letter-spacing: .05em; color: #000; font-weight: normal;}
#content p, #content ul, #content ol, #content dd {padding-bottom: 10px;}
#content ol li {list-style: outside decimal; position: relative; left: 20px; padding-right: 20px;}
#content li, #content dt {padding: 2px 0px;}
#content dt {cursor: pointer;}
#content a {color: #10609b; text-decoration: underline;}	
#content #faq dt, #content #state_contact dt {font-size: 12px; color: #10609b; text-decoration: underline;}
#content #faq dd, #content #state_contact dd {display: none;}	
#content table {margin: 10px 0px 25px 0px;}
#content table.border td, #content table.border th {border: 1px solid #d7d7d7;	width: 31%; padding: 1%;}
#content table th {color: #659b11; font-size: 14px;}
#content table td {font-size: 11px;	color: #000;}
#content table tr.grey td {background: #ebebeb;}
#content table td strong {font-weight: bold;}
#content table td em {color: #a70101;}
#content ul.indent li {font-weight: bold; color: #ed7826;}
/* SITEMAP */
#content.sitemap h2 {color: #206ba2;}
#content.sitemap ul {padding: 0px;}
#content.sitemap ul li {border-bottom: 1px solid #c9c9c9; padding: 10px 0px;}
#content.sitemap ul li a {font-size: 12px; font-weight: bold; color: #206ba2; text-decoration: underline;}
#content.sitemap ul li ul.subnav {padding-left: 15px;}
#content.sitemap ul li ul.subnav li {border-bottom: none; padding: 5px 0px; list-style: inside disc;}
#content.sitemap ul li ul.subnav li a {font-weight: normal; color: #979595;}
#content.sitemap ul li ul.inline {display: inline;}
#content.sitemap ul li ul.inline li {border-bottom: none; display: inline;}
#content.sitemap ul li ul.inline li a {font-weight: normal; font-size: 11px; color: #bababa;}
#content.sitemap ul li ul.inline li.index a {font-size: 12px; font-weight: bold; color: #206ba2;}
#content.sitemap ul li ul.subnav li ul.inline {}
#content.sitemap ul li ul.subnav li ul.inline li {}
#content.sitemap ul li ul.subnav li ul.inline li a {}
#content.sitemap ul li ul.subnav li ul.inline li.index a {font-size: 12px; font-weight: normal; color: #979595;}
#cardtitle
{display:block; position:absolute; top:0px; left: 0px; width:660px; height:70px; text-align:center; padding:30px 0 0 0; font-size:22px; font-weight:bold; color:#72891a;}
#signuptitle
{display:block; position:relative; top:0px; left: 0px; width:660px; height:140px; padding:0 0 0 0;}
#signupbox{display: block; position: relative; padding: 10px 10px 10px 10px; left: -11px; width: 618px; height: auto; border: 1px solid #cccccc; border-bottom: 20px solid #f6851f; background:#efefef;}
ul#list1 {padding: 0 0 0 30px; width:280px;}
ul#list2 {display:block; position:absolute; top: 50px; left:380px; width:280px; padding: 0 0 0 30px;}	
ul#list1 li{font-size:13px; font-weight:normal; padding-bottom: 5px; color:#000;}	
ul#list2 li{font-size:13px; font-weight:normal; padding-bottom: 5px; color:#000;}
#card1{display:block; position:relative; top:40px; left: -12px; width:210px; height:350px; padding: 0px 20px 20px 0px;}
#card1b{display:block; position:relative; top:110px; left: -12px; width:210px; height:350px; padding: 0px 20px 20px 0px;}
#card2{display:block; position:absolute; top:70px; left: 225px; width:210px; height:350px; padding: 0px 20px 20px 0px;}
#card3{display:block; position:absolute; top:70px; left: 450px; width:210px; height:350px; padding: 0px 20px 20px 0px;}
#card4{display:block; position:absolute; top:240px; left: 225px; width:210px; height:350px; padding: 0px 20px 20px 0px;}
#card5{display:block; position:absolute; top:240px; left: 450px; width:210px; height:350px; padding: 0px 20px 20px 0px;}
ul#quick_nav {padding: 10px 0px 0px 30px; position: relative; height: 114px; margin-bottom: 10px; list-style:none;}
ul#quick_nav.home {padding: 20px 0 0 0;}
ul#quick_nav li {position: absolute; height: 114px; padding: 0px;}
ul#quick_nav li#card_benefits {width: 202px; left: 60px;}
ul#quick_nav li#savings_calculator {width: 187px; left: 262px;}
ul#quick_nav li#card_comparisons {width: 191px; left: 449px;}
ul#quick_nav li#card_benefits a {width: 202px; background-image: url(images/quick_menu_card_benefits_bg.jpg); text-indent: 33px; text-decoration:none;}
ul#quick_nav li#savings_calculator a {width: 187px; background-image: url(images/quick_menu_savings_calculator_bg.jpg); text-indent: 15px; text-decoration:none;}
ul#quick_nav li#card_comparisons a {width: 191px; background-image: url(images/quick_menu_card_comparisons_bg.jpg); text-indent: 15px; text-decoration:none;}
ul#quick_nav li a {display: block; height: 114px; font-size: 15px; letter-spacing: .05em; color: #000;	
	background-position: 0px 17px;	
	background-repeat: no-repeat; padding: 0px 0px 17px 0px;}
ul#quick_nav li a:hover {color: #10609b;	
	background-position: 0px bottom;}
ul#quick_nav li a span {display: block; font-size: 10px; color: #72aa20; font-weight: bold; letter-spacing: 0em;	
	padding: 12px 0px 0px 0px;}
#footer
{display:block; position:relative; width:670px; height:auto; text-align:center; font-size:10px; font-weight:bold; color:#7b7b7b; padding:40px 0 0 0;}
#footer.home
{display:block; position:relative; width:670px; height:auto; text-align:center; font-size:10px; font-weight:bold; color:#7b7b7b; padding:100px 0 0 0;}

#footer_links {display:block; width: 625px; margin: 0 auto; padding: 10px 0 0 0; }
#disclaimer {display:block; width:665px; padding:30px 0px 0px 0px; font-size:10px; color:#7b7b7b;}
#disclaimer p{font-size:9px; text-align:left; padding:10px 0px 10px 0px; font-size:10px; color:#7b7b7b;}
/* ******** BEGIN NAVIGATION STYLES ******** */
#nav ul {margin: 0; list-style-type: none; padding: 0 0 0 0;}
#nav li {display: block; margin: 0; list-style-type: none; padding: 0 0 0 0; border-bottom: 1px solid #72891a;}
#nav li a {display:block; padding: 8px 0px 0px 0px; font-size:11px; color: #000; text-decoration: none; text-align:right;}
#nav a:visited {display: block; padding: 8px 0px 0px 0px; font-size:11px; color: #000; text-decoration: none; text-align:right;}  
#nav a:hover, #nav a:active,  
li.current_page_parent a,  
li.current_page_parent a:visited,  
#nav li.current_page_item a,  
#nav li.current_page_item a:visited  { display: block; padding: 8px 0px 0px 0px; font-size:11px; color: #1e69a1;text-decoration: none; text-align:right;}  	
.active { color: #1e69a1; font-weight: bold;}  	
ul#secondary_nav {padding: 0px 0px 0px 0px; list-style:none;}
ul#secondary_nav li {width: 138px; height: 23px; border-bottom: 1px solid #72891a;}
ul#secondary_nav li a {display: block; height: 12px; padding-top: 3px; width: 138px; text-align: left; color: #ffffff; font-size: 11px; letter-spacing: .05em; text-decoration:none;}
ul#secondary_nav li a.active {color: #ffffff; font-weight: bold;}
ul#secondary_nav li a:hover {color: #CCC;}
#footer a {color: #7b7b7b; text-decoration: none;}
#footer a:visited {color: #7b7b7b; text-decoration: none;}  
#footer a:hover, #footer a:active,  
.current_page_parent a,  
.current_page_parent a:visited,  
#footer .current_page_item a,  
#footer .current_page_item a:visited {color: #1e69a1; text-decoration: none;}  
.adtext1 {font-size: 66px; line-height:60px; padding: 40px 0px 0px 0px;}
.adtext1b {font-size: 38px; line-height:60px; padding: 40px 0px 0px 0px;}
.adtext2 {font-size:66px; font-weight:bold; line-height:60px;}
.adtext2b {font-size:38px; font-weight:bold; line-height:60px;}
.adtext3 {font-size:14px; font-weight:bold; text-transform:uppercase; padding: 10px 0px 0px 0px;}
.adtext4 {font-size:14px; padding: 50px 0 0 0;}
.adtext5 {font-size:10px; padding: 10px 0 0 260px;}
a#signup1 {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/bt_signup.gif) no-repeat scroll center top; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; display:block; font-size:12px; font-weight:bold; height:35px; letter-spacing:0.05em; line-height:28px; position:relative; left:50px; text-align:center; text-indent:0px; top:0; width:106px; text-decoration:none; text-transform:uppercase;}
a#signup2 {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/bt_signup.gif) no-repeat scroll center top; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; display:block; font-size:12px; font-weight:bold; height:35px; letter-spacing:0.05em; line-height:25px; position:relative; text-align:center; text-indent:0px; top:-25px; width:106px; text-decoration:none; text-transform:uppercase; float:right;}
#signuptext {display:block; font-size:11px; color:#10609b; font-weight:normal; height:35px; letter-spacing:0.05em; line-height:10px; position:absolute; top:4px; width:200px; padding:5px 0 0 400px; z-index:100;}
.cardtext {font-size:13px; color:#10609b;}
.cardtext ul {padding: 5px 0px 0px 20px;}
.cardtitle {font-size:16px; font-weight:bold; }
.cardtitle sup {font-size:10px; font-weight:bold; }
.cardsubtitle {color:#489816; font-style:italic; font-weight:bold; }
#footerlogos {display:block; position:relative; top:0px; width: 660px; height: 50px; padding-bottom: 24px;}
#precash {display:block; position:absolute; left: 1px; top: 0px; width: 128px; height: 50px;}
#logo1 {display:block; position: relative; float: right; top: 0px; width: 69px; height: 50px;}
#logo2 {display:block; position:relative; float: right; top: 0px; width: 39px; height: 50px;}
#logo3 {display:block; position:relative; float: right; top: 0px; width: 108px; height: 50px;}
#logo4 {display:block; position:relative; float: right; top: 0px; width: 64px; height: 50px;}
#quotes{display: block; position: relative; padding: 10px 10px 10px 10px; top:122px; width:155px; height: auto; left: -38px; border: 1px solid #CCC; border-bottom: 8px solid #72891a; background:#efefef;}
ul#quotes2 {list-style: none;}
ul#quotes2 li {list-style: none; font-size:10px;}
.green {color:#72891a;}
a.feelink {display: block; position: absolute; top: 203px; color: #fff; text-decoration: none; padding: 0 0 0 520px; z-index:10;}
#howitworks {display: block; width:702px;}	
#howitworks ul {margin: 0;}
#howitworks li {display:inline; float:left; list-style:none}
a.add {display:block; width:185px; height:256px; background:#FFF url(images/b_g_add_off.jpg) no-repeat;}
.addactive {display:block; width:185px; height:256px; background:#FFF url(images/b_g_add_on.jpg) no-repeat;}
a.add:hover {display:block; width:185px; height:256px; background:#FFF url(images/b_g_add_on.jpg) no-repeat;}
a.shop {display:block; width:150px; height:256px; background:#FFF url(images/b_g_shop_off.jpg) no-repeat;}
.shopactive {display:block; width:150px; height:256px; background:#FFF url(images/b_g_shop_on.jpg) no-repeat;}
a.shop:hover {display:block; width:150px; height:256px; background:#FFF url(images/b_g_shop_on.jpg) no-repeat;}
a.bills {display:block; width:170px; height:256px; background:#FFF url(images/b_g_bills_off.jpg) no-repeat;}
.billsactive {display:block; width:170px; height:256px; background:#FFF url(images/b_g_bills_on.jpg) no-repeat;}
a.bills:hover {display:block; width:170px; height:256px; background:#FFF url(images/b_g_bills_on.jpg) no-repeat;}
a.track {display:block; width:197px; height:256px; background:#FFF url(images/b_g_track_off.jpg) no-repeat;}
.trackactive {display:block; width:197px; height:256px; background:#FFF url(images/b_g_track_on.jpg) no-repeat;}
a.track:hover {display:block; width:197px; height:256px; background:#FFF url(images/b_g_track_on.jpg) no-repeat;}
/* How it Works area */
#howbox {display:block; width: 701px; height: 229px; background:#FFF url(images/h_bkgrnd.gif) no-repeat; padding: 27px 0 0 0;overflow:hidden;}
.hbox1 {position:relative; display:block; float: left;}  
a.hbox1 {background:#FFF url(images/h_add_off.jpg) no-repeat; width: 190px; height: 198px;}
a.hbox1:hover{background:#FFF url(images/h_add_on.jpg) no-repeat; width: 190px; height: 198px;}
.active1{background:#FFF url(images/h_add_on.jpg) no-repeat; width: 190px; height: 198px;}
.hbox2 {position:relative; display:block; float: left;}
a.hbox2 {background:#FFF url(images/h_shop_off.jpg) no-repeat; width: 155px; height: 198px;}
a.hbox2:hover {background:#FFF url(images/h_shop_on.jpg) no-repeat; width: 155px; height: 198px;}
.active2 {background:#FFF url(images/h_shop_on.jpg) no-repeat; width: 155px; height: 198px;}
.hbox3 {position:relative; display:block; float: left;}
a.hbox3 {background:#FFF url(images/h_pay_off.jpg) no-repeat; width: 205px; height: 198px;}
a.hbox3:hover {background:#FFF url(images/h_pay_on.jpg) no-repeat; width: 205px; height: 198px;}
.active3 {background:#FFF url(images/h_pay_on.jpg) no-repeat; width: 205px; height: 198px;}
.hbox4 {position:relative; display:block; float: left;}
a.hbox4 {background:#FFF url(images/h_track_off.jpg) no-repeat; width: 151px; height: 198px;}
a.hbox4:hover {background:#FFF url(images/h_track_on.jpg) no-repeat; width: 151px; height: 198px;}
.active4 {background:#FFF url(images/h_track_on.jpg) no-repeat; width: 151px; height: 198px;}
#details_bttn {display:block; position: absolute; top: 152px; padding: 0 0 0 280px; z-index:600;}