@import url("buttons.css"); /* BODY */body {font: normal 12px Verdana, Helvetica, Tahoma, Arial, sans-serif; background-color: #ffffff; color: #333; margin:0px 10px 20px;}/* UNIVERSAL */* {margin:0; padding:0;}/* FORM */img {border: 0;}/* ANCHOR */a {color: #ffffff; outline: none; text-decoration: none;}a:hover {color: #FF6600;}.contenttext a{ }.betweenlink {font-size: 11px; color: #000; outline: none; text-decoration: none;}/* FORM */form {display: inline;}/* FORM ELEMENTS */input, select, textarea {font-size: 11px;}/* FORM ELEMENTS Formatting */.input {border: 1px solid #888;}/* HEADERS */h1 {font-size: 24px; font-weight: normal; margin: 15px 0 11 0;}h2 {font-size: 12px; font-weight: normal; margin-bottom: 5px; margin-top:6px;}h3 {font-size: 13px; font-weight: normal; color: #000;}h4 {font-size: 10px; font-weight: normal; color: #000;}h5 {font-size: 14px; font-weight: normal; color: #000;}h6 {font-size: 18px; font-weight: bold;   color: black; font-style: italic;}/* PARAGRAPH */p {margin: 0 0 15px 0; line-height: 1.3em;}/* Lines */.solidline {border-top: 1px solid #CCC; margin: 0 0 14px 0;}.dottedline {border-bottom: 1px dotted #CCC; margin: 8px 0;}/* General */.clear {clear: both; height:0; margin:0; font-size:1px; line-height:0;}.left {float: left;}.right {float: right;}.center {text-align: center;}.rightalign {text-align: right;}.bottombuffer {height: 0; padding-top: 50px;}.contenttext {font-size: 12px;}.disclaimertext {font-size: 10px; color: #666; text-align: center; padding:5px;}.smalldisclaimertext {font-size: 8px; color: #666; text-align: left; padding:0px;}/* .button {padding-right: 12px;} */.alt {display: none;}.cash { font-size:14pt; background:white none repeat scroll 0%; color:#699F2F;}/* Page ID */#page {position: relative; margin:0 auto; width: 940px;}#page #unline {color: #FFF; text-decoration: underline;}/* Main Box ID */#mainbox {background-color: #FFF;}/* set min-height [hack] */.vstrut {min-height: 500px; height: auto !important; height:100px;}/* Head Section */#head {height: 132px; background: url(bg_header.gif) no-repeat;}#homehead {height: 132px; background: url(bg_home_header.gif) no-repeat;}#homehead a {font-size: 11px;}#graynavhead {height: 132px; background: url(bg_home_header.gif) no-repeat;}#headlinks {float: right; padding: 14px 14px 0 0; font-size: 11px; color: #666;}#homehead #headlinks {float: right; padding: 13px 17px 0 0; font-size: 11px; color: #666;}#graynavhead #headlinks {float: right; padding: 7px 17px 0 0; font-size: 11px; color: #666;}#headlinks a:link, #headlinks a:visited {text-decoration: none; color: #666;}#headlinks a:hover {color: #8EC54A;}#headlinks a.highlighttext {color: #8EC54A !important;}#headlinks li {display: inline; vertical-align: middle;}#newheadlinks {float: right; padding: 10px 10px 0 0; font-size: 10px; color: #666;}#newheadlinks a.highlighttext {color: #8EC54A !important;}#newheadlinks li {display: inline; vertical-align: middle;}#globalnav {position: absolute; top: 107px; padding-left: 20px; font-size: 11px; list-style: none;}#globalnav li.arrowl {padding-right: 1px; padding-left: 7px;}#globalnav li.signup {padding-right: 1px;}#globalnav .arrow {font-size: 10px; vertical-align: top;/*font-size: 13px; font-weight: bold;*/}#globalnav li {float: left; padding-right: 12px;}#globalnav a {display: block; color: #FFF; line-height: 25px; padding: 0 .5em; text-decoration: none;}#globalnav .navhighlight{color: #FF3;}#head #globalnav a:hover {background-color: #693;}#homehead #globalnav a:hover {background-color: #808080;}#homehead #globalnav .current{background-color: #CCC;}#logo {padding: 11px 0 0 15px; display: block; width: 181px; height: 89px;}#homehead #login{ position: absolute; top: 10px; left: 300px;}#homehead #login label {font-size: 10px;}#homehead #login .input {width: 117px;}#homehead td{ text-align: right; padding: 0.1em;}/* Citi Homehead */#citihomehead {height: 132px; background: url(bg_home_header.gif) no-repeat;}#citihomehead a {font-size: 11px;}#citihomehead #headlinks {float: right; padding: 13px 17px 0 0; font-size: 11px; color: #666;}#citihomehead #globalnav a:hover {background-color: #808080;}#citihomehead #globalnav .current{background-color: #CCC;}#citihomehead #login{ position: absolute; top: 2px; center: 300px;}#citihomehead #login label {font-size: 10px;}#citihomehead #login .input {width: 117px;}#citihomehead td{ text-align: right; padding: 0.1em;}/* Secure Content ID */#securecontent {float: left; padding: 10px 15px 0 17px; width: 609px;}/* Full Content ID */#fullcontent {padding: 10px 15px 0 17px; width: 865px;}#fullcontent .highlighted {font-size: 13px; color: #F90; padding-left: 12px;}#fullcontent .itemtotal {color: #F90; font-size: 10px;}#fullcontent .indent {padding-left: 35px;}/* Steps ID */#steps {list-style-type: none; margin: 0; padding-left: 4px; float: left;}#steps li {float:left; padding: 2px 15px 0 30px; height: 24px;}#steps li.s1-on {background:url(step1_on.gif) no-repeat;}#steps li.s1-off {background:url(step1_off.gif) no-repeat; color: #999;}#steps li.s2-on {background:url(step2_on.gif) no-repeat;}#steps li.s2-off {background:url(step2_off.gif) no-repeat; color: #999;}#steps li.s3-on {background:url(step3_on.gif) no-repeat;}#steps li.s3-off {background:url(step3_off.gif) no-repeat; color: #999;}#steps li.s4-on {background:url(step4_on.gif) no-repeat;}#steps li.s4-off {background:url(step4_off.gif) no-repeat; color: #999;}#bulletsteps {list-style-type: none;}#bulletsteps li {padding: 17px 0 17px 35px;}#bulletsteps li.one {background: #FFF url(step1_darkgray.gif) no-repeat left;}#bulletsteps li.two {background: #FFF url(step2_darkgray.gif) no-repeat left;}#bulletsteps li.three {background: #FFF url(step3_darkgray.gif) no-repeat left;font-size: 12px;}#bulletsteps li.none {background-image: none;}#bulletsteps li.phonelist {padding: 3px 0 0 22px;}#bulletsteps h3 {margin-bottom: 3px;}/* Phone List ID */#phonelisttop {vertical-align: bottom;}#phonelistcontent {background-image: url(box_downloadsides.gif); padding-left: 12px;}#phones {position: relative; width: 725px; /* Caution Changing width requires JS file update */ height: 250px; overflow: hidden; vertical-align: bottom;}#phones #items {position: absolute; top: 25px; left: 0;}#phones td {padding: 0 68px 10px 0; /* Caution Changing right or left padding requires JS file update */ text-align: center; white-space: nowrap;}#phonelistcontent .highlighted {font-size: 13px; color: #F90;}#phonelistcontent .itemtotal {color: #F90; font-size: 10px;}#phonelistcontent .arrowleft {padding-right: 20px;}#phonelistcontent .arrowleft a {display: block; width: 19px; height: 25px; background-image: url(arrow_left_off.gif);}#phonelistcontent .arrowleft a:hover {background-image: url(arrow_left_on.gif);}#phonelistcontent .arrowright {padding-left: 20px;}#phonelistcontent .arrowright a {display: block; width: 19px; height: 25px; background-image: url(arrow_right_off.gif);}#phonelistcontent .arrowright a:hover {background-image: url(arrow_right_on.gif);}/* Form Area */#formarea {padding: 20px 0 0 4px;}#formarea label {font-size: 12px;}#formarea .compact, #formarea .columns {float: left; display: inline; white-space: nowrap; vertical-align: bottom; padding-bottom: 12px;}#formarea .compact {padding-right: 8px;}#formarea .columns {width: 170px;}#formarea .required {color: #C00; font-weight: bold;}#formarea .helptext {font-size: 9px; color: #2E2E2E line-height: 16px;}#formarea .passwordhelptext {font-size: 12px; color: #0A42F9; line-height: 16px;}#formarea .questions {font-size: 11px; color: #666;}/* Registration Form */.regform {passing-top:0px; width:650px; float:left padding: 0px 0 0 4px;} /* from html */.regform table {width: 590px; background: url(green_box_middle.png) repeat-y;}.regform td {  padding-left: 10px; }/* Registration Form */.regform1 {passing-top:0px; width:580px; float:left padding: 0px 0 0 4px;} /* from html */.regform1 table {width: 574px; background: url(green_box_middle.png) repeat-y;}.regform1 td {  padding-left: 10px; }/*Special Colored Characters*/.specialcharacter {color: #81b63a; font-weight: bold; font-size: 16px;}/* Green Box */.boxmiddle {background: url(images/green_box_middle.png) repeat-y; padding: 15px; font-size: 10px;}.boxheader {background: url(images/green_box_header.png) no-repeat; color: white; font-size: 14pt; font-weight: bold; padding: 5px;}.boxfooter {background: url(images/green_box_bottom.png) no-repeat; padding: 5px; margin-bottom: 10px;}.boxlabel {width: 200px;}.boxmiddle td {font-size: 10pt; font-weight: normal;}.boxmsg { text-align: left; font-size: 12px; font-style: italic; color: #000;  }	/* White Box for password*/#passwordhelp{width: 480px; float: left; padding: 10px 0 0 20px;font-size: 11px; color: #0A42F9; background-color: white}#passwordhelp h1 {font-size: 12px; margin: 10px 0 5px 0; align: left}	#passwordhelp #passlinks{font-size: 10px;  float: left;}#passwordhelp #passlinks ul{align: left; margin: 10px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#passwordhelp #passlinks li{padding-bottom: .5em;}/*Registration Box */.registrationbox {background: url(green_box_middle.png) repeat-y; padding: 15px; font-size: 10px;border:1px solid #cccccc; border-radius:5px;-moz-border-radius:5px;}.registrationbox li{ list-style-image: url(check.png);  padding: 0 0px 0 0px; }/* Confirm Phone Box */#confirmphonebox {padding: 50px; text-align: left; font-size: 12px; width: 900px; }#confirmphonebox div {padding: 5px;}#confirmphonebox .status { font-style: italic; color: #666; padding: 10px; }#confirmphonebox .boxmiddle {font-size: 12px;}#confirmphonebox b {padding: 4px;}#confirmphonebox input {margin-left: 10px;}/* Sidebar Box */.sidebarbox{width: 300px; float: right; padding: 20px 0 0 0; text-align: left;}.sidebartop {background: url(sidebar_box_top.png) no-repeat; padding: 5px;}.sidebarmiddle {background: url(sidebar_box_middle.png) repeat-y; padding: 5px}.sidebarbottom {background: url(sidebar_box_bottom.png) no-repeat; padding: 5px;}.sidebarbox ul{ list-style-image: url(check.png); padding: 0 20px 0 40px; } /* SideBox */.sidebox{width: 300px; float: right; padding: 20px 0 0 0;}.sideboxtop {background: url(/images/sidebar_box_top.png) no-repeat; padding: 5px;}.sideboxmiddle {background: url(/images/sidebar_box_middle.png) repeat-y; padding: 10px 10px 10px 30px;}.sideboxbottom {background: url(/images/sidebar_box_bottom.png) no-repeat; padding: 5px;}.sideboxtest{width:260px;padding: 2px;}.sideboxcontenttext {}.sideboxcontentok {width: 240px;padding: 0px 20px 0px 60px;display: none;}.sideboxcontentimg {position:relative;float: left;height: 14px; }/* Side Image */.sideimage{width: 300px; float: right; padding: 20px 0 0 0;}.sideimagecontentok {width: 300px;padding: 0px 20px 0px 60px;display: block;}/* Media Box */.mediabox{width: 200px; padding: 20px 0 0 0; overflow: hidden;}.mediaboxtop {background: url(mediabox_top.png) no-repeat; padding: 5px;}.mediaboxmiddle {background: url(mediabox_middle.png) repeat-y; padding: 10px; color: #9F9F9F; font-size: 8pt; font-weight: bold;}.mediaboxbottom {background: url(mediabox_bottom.png) no-repeat; padding: 5px;}.mediaboxmiddle table td{text-align: center; width: 15px; margin-left: 15px; margin-right: 15px;}#partnerscroller {font-weight: normal; height: 100px;}/* Layer 3 */#Layer3 {position:absolute; width:330px; height:32px; z-index:1; left: 600px; top: 90px; font-size:12px;}/* Layer 2 */#Layer2 {position:absolute; width:330px; height:600px; z-index:1; left: 600px; top: 104px;}/* Mobile Info Box */#mobileinfobox{border:1px solid #cccccc; padding:8px; position:absolute; width:200px; height:225px; z-index:1; left: 715px; top: 10px; font-size:12px;}/* PrePaid MasterCard offer box */#prepaidcardofferbox{border:1px solid #cccccc; padding:8px; position:absolute; width:200px; z-index:1; left: 715px; top: 275px; font-size:12px;}/*for referralHome.jsp page*/#rformarea {padding: 1px 0 0 4px;}#rformarea label {font-size: 10px;}#rformarea .compact, #rformarea .columns {float: left; display: inline; white-space: nowrap; vertical-align: bottom; padding-bottom: 12px;}#rformarea .compact {padding-right: 8px;}#rformarea .columns {width: 170px;}#rformarea .required {color: #C00; font-weight: bold;}#rformarea .questions {font-size: 11px; color: #666;}.helptext {font-size: 9px; color: #999; line-height: 16px;}.footertext {font-size: 9px; color: #ffffff; line-height: 16px;}/* Error Box ID */#errorbox {border: 2px solid #F33131; margin-bottom: 3px; margin-top: 20px; width:360px}#errorbox #icon {float: left; width: 35px; height: 15px; padding-top: 20px; padding-left: 25px;  background: #FFF url(icon_error.gif) no-repeat scroll right bottom;}#errorbox #message {font-size: 12px; float: left; padding: 17px 17px 19px 24px; width: 300px;}#errorbox #errorText  {font-size: 10px; color: #F33131; font-weight: bold;float: left; padding-top: 15px;padding-left: 17px; }#errorbox #message li {line-height: 1.5em;}#errorpage {border: 2px solid #F33131; margin-bottom: 3px; margin-top: 20px; width:500px}#errorpage #header {font-size: 12px; float: left;font-weight: bold;}#errorpage #message {font-size: 12px; float: left; }#errorpage #icon {float: left; width: 29px; height: 15px; padding-top: 28px; padding-left: 17px;  background: #FFF url(icon_error.gif) no-repeat scroll right bottom;}#errorpage #errorText  {font-size: 10px; color: #F33131; font-weight: bold;float: left; padding-top: 15px;padding-left: 17px; }/* Error Box ID for Login page  */#errorboxLogin {border: 1px solid #F33131; background: #EEEEEE; margin-bottom: 1px; margin-top: 1px; width:285px}#errorboxLogin #iconLogin {float: left; width: 30px; height: 25px; padding-top: 8px; padding-left: 2px;  background: #FFF url(icon_error.gif) no-repeat scroll right bottom;}#errorboxLogin #errorTextLogin  {font-size: 8px; color: #F33131; font-weight: bold; float: left; padding-top: 2px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px;}#errorboxLogin #messageLogin {font-size: 10px; font-weight: bold; float: left; padding-top: 1px; padding-left: 6px; padding-right: 1px; padding-bottom: 1px;}#errorboxLogin #messageLogin li {line-height: 1em;}/* Help Popup Box */.helppopupbox {position: absolute; z-index: 2; width: 289px; margin-left: 20px; left: 0; top: 0;}.helppopupbox .arrow {position: relative; right: 16px; top: 23px; z-index: 3; width: 10px;}.shadowcontainer {background: transparent url(bg_dropshadow.gif) no-repeat bottom right;}.shadowcontainer .innerdiv {position: relative; border: 1px solid #999; padding: 10px; left: -7px; top: -7px; background-color: #FFF;}.shadowcontainer .innerdiv table {width: 100%;}.shadowcontainer .innerdiv table td.heading {font-size: 12px;}.shadowcontainer .innerdiv table td.link {color: #666; font-size: 10px; text-align: right;}.shadowcontainer .innerdiv a {font-size: 10px;}.shadowcontainer .innerdiv p {font-size: 11px; color: #666; line-height: 1.2em; padding-top: 16px;}.innerli {font-size: 11px; color: #666;}/* Selectionwrapper ID */#selectionwrapper {width: 577px; padding-left: 30px; padding-bottom: 10px;}#selectionwrapper label {font-size: 12px; line-height: 1.3em;}#selectionwrapper .radiobox {width: 10px; padding: 25px 10px 20px 0; float: left;} #selectionwrapper .radiotext {width: 183px; padding: 25px 30px 20px 0; float: left;}#selectionwrapper .descriptionbox {width: 290px; padding: 25px 33px 20px 10px; float: left;}/* Review ID */#review {padding: 10px 0 30px 0; font-size: 11px;}#review h1 {float: left; padding-bottom: 10px; font-size: 14px; margin: 0; color: #000;}#review label {display: block; color: #000;}#review .details {float: right; padding-right: 10px;}#review .singlecolumn, #review .columns {float: left; display: inline; white-space: nowrap; padding-bottom: 10px;}#review .columns {width: 170px;}#review .terms {padding-bottom: 10px;}#review .terms label {display: inline; color: #333;}/* Infobar ID */#infobar {float: left; width: 250px; padding: 45px 4px 0 34px;}#infobar .infobox {border: 1px solid #CCC; margin-bottom: 16px; padding: 4px;}#infobar .infobox ol{margin-left: 22px; padding: 0; font-size: 11px;}#infobar .infobox li{margin-bottom: 3px;}#infobar .infobox .inner {background-color: #F2F1F1; padding: 10px;}#infobar .infobox .inner h1 {font-size: 12px; font-weight: normal; margin: 0; padding: 0;}#infobar .infobox .inner p {font-size: 11px; margin: 8px 0;}/* Footnotes ID */#footnotes {font-size: 9px; color: #666; margin: 10px 0 0px 0; padding-bottom: 12px; line-height: 14px;}/* Foot ID */#foot {height: 25px; background: url(bg_footer.gif) no-repeat; color: #FFF;}#foot a {padding: 0 5px; color: #FFF; text-decoration: none;}#foot a:hover {text-decoration: underline;}#foot li {display: inline;}#foot #major a {font-size: 12px;}#foot #minor a {font-size: 11px;}#foot #major, #foot #minor {list-style-type: none; padding:0 10px 0 5px; margin-top: 5px;}#foot #major {float: left;}#foot #minor {float: right;}/* Copyright ID */#copyright {color: #FFF; font-size: 10px; margin-top: 10px;}/* Three Column Layout Styles - My Account Pages********************************************************/ul {list-style-type: disc; padding-left: 15px;}.balancetext {color: #000;}.balanceamt {color: #8EC54A; padding-right: 8px;}.unavailabletext {color: #C00;}#sidenav {width: 226px; float: left; padding-top: 18px; padding-left: 16px;}#accountcontent {width: 690px; float: right;}#accountcontent .inputform {width: 390px; display: inline;}#accountcontent .inputlabel {width: 120px; text-align: right; padding-right: 5px; float: left;}#accountcontent .inputfield {text-align: right; padding-right: 5px; float: left;}#accountcontent label {font-size: 10px;}#mainaccountcontent {width: 390px; float: left; padding-top: 0px;font-size: 11px;}#mainaccountcontent .box {border-top: 1px dotted #CCC; margin-top: 16px; padding-top: 16px; }#mainaccountcontent .quicklinks {}#mainaccountcontent .quicklinks .left {float: left; margin-right: 20px; width: 185px;}#mainaccountcontent .quicklinks .right {float: left; width: 185px;}#accountcontent .quicklinks ul{ margin: 0; padding: 0; list-style-type: none;}#accountcontent .quicklinks li{ background: url(dotbullet.gif) no-repeat 0 7px; padding-left:10px;}#subaccountcontent {width: 270px; float: right; padding-top: 15px; padding-left: 30px;}#subaccountcontent .box {width: 232px; border: 1px solid #CCC; margin-bottom: 10px; padding: 9px;}#subaccountcontent h1 {font-size: 12px; margin: 0; padding: 0;}#subaccountcontent p {font-size: 11px; margin: 8px 0; line-height: 1.3em;}#subaccountcontent .box ul{ margin: 0; padding: 0; list-style-type: none;}#subaccountcontent .box ul li{ background: url(dotbullet.gif) no-repeat 0 7px; padding-left:10px;}#subaccountcontent .box ol li{margin-left: 22px; font-size: 11px;}/*For dynaHelp help boxes.*/#subaccountcontent .boxHelp {width: 220px; border: 1px solid #CCC; margin-bottom: 10px; padding: 9px; font-size: 11px;}#subaccountcontent .boxHelp ul{ margin: 0; padding: 0; list-style-type: none;}#subaccountcontent .boxHelp ul li{ background: url(dotbullet.gif) no-repeat 0 7px; padding-left:10px;}#subaccountcontent .boxHelp ol li{margin-left: 22px;}#sidenav .box {width: 209px; border: 1px solid #CCC; margin-bottom: 16px; padding: 4px;}#sidenav .box .inner {background-color: #F2F1F1; padding: 6px 10px 10px 4px;}#sidenav h1 {font-size: 12px; margin: 0; padding: 0;}#sidenav p {font-size: 11px; margin: 0; line-height: 1.3em;}#sidenav .inner .subnavlinks {margin: 0; margin-left: 12px; list-style-type: none; }#sidenav .inner .subnavlinks a {color: #666; text-decoration: none; font-size: 11px; background: #F2F1F1 url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#sidenav .inner .subnavlinks a:hover{color: #8EC54A; text-decoration: none; background: #F2F1F1 url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sidenav .historybox {width: 207px; border: 1px solid #CCC; padding: 1px;}#sidenav .historybox h1 {font-size: 12px; margin: 9px 0 0 7px; padding: 0;}#sidenav .historybox p {font-size: 11px; margin: 8px 0 13px 7px; line-height: 1.3em;}table.transhistory {width: 100%; border-collapse: collapse;}table.transhistory td, table.transhistory th {font-weight: normal; padding-left: 8px; font-size: 10px; height: 20px; text-align: left;}table.transhistory .colorrow {background-color: #F2F1F1;}table.transhistory .colorrowwhite {background-color: #FFFFFF;}table.transactionpagination td {font-size: 11px;} /* Homepage Layout Styles********************************************************/#demoflash {width: 800px; height: 600px; background: url(flashbackground.jpg) no-repeat;}#homeflash {width: 940px; height: 220px; background: url(flashbackground.jpg) no-repeat;}.homeboxfull {float: left; height: 306px; width: 277px; padding-top: 11px; padding-left: 16px; padding-right: 12px; color: #666;}.homeboxfull p {font-size: 11px;}.homeboxfull .mainimg {margin-top: 7px; margin-bottom: 10px;}.homeboxfull .spacer {margin-top: 17px;}.homeboxfull h2 {font: normal 12px Verdana, Helvetica, Tahoma, Arial, sans-serif; color: #333;}.homeboxheader {float: left; height: 22px; width: 299px; padding: 18px 0 0 18px;}.homeboxcontent {float: left; height: 236px; width: 298px; border-left: 1px solid #CCC; padding-left: 18px; color: #666;}.homeboxcontent p {font-size: 11px;} .homeboxcontent td {vertical-align: bottom;}.homeboxcontent .inner {padding-right: 30px;}.homeboxcontent .phoneimg {margin-top: 8px; float: left;}.homeboxcontent .cardimg {margin-top: 8px; margin-left: 9px; float: left; vertical-align: top; width: 150px;}.homeboxcontent .cardtxt {padding-top: 145px; padding-left: 127px; padding-right: 20px; clear: right;}.homeboxcontent .inputtext {color: #8EC54A; margin: 13px 0 3px 0; font-weight: bold; font-size: 11px;}.homeboxcontent .inputform {margin: 0px; padding: 0; vertical-align: top; height: 18px;}.homeboxcontent input {margin: 0px; padding: 0; vertical-align: top;}.homeboxcontent h5 {margin-top: 14px;}.indent {padding-left: 12px;}/**************************** END GROUP 1 STYLES **********************************************************editing above this line can impact pages that have already been delivered - 081506****************************  END GROUP 1 STYLES **********************************************************//* Side Navigation Box */#sectionnavbox {width: 161px; padding: 24px 0 0 0; float: left;}#sectionnavbox .navlinks {margin: 0; list-style-type: none; line-height: 2em;}#sectionnavbox .navlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .navlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .navlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;font-size: 12px;}#sectionnavbox .navlinks .none {height: 0;}#sectionnavbox .subnavlinks {margin: 0; margin-left: 15px; list-style-type: none; line-height: 2em;}#sectionnavbox .subnavlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .subnavlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .subnavlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .subnavlinks .none {height: 0;}/* Side Navigation Box */#partsectionnavbox {width: 210px; padding: 24px 0 0 0; float: left;}#partsectionnavbox .navlinks {margin: 0; list-style-type: none; line-height: 2em;}#partsectionnavbox .navlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .navlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .navlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;font-size: 12px;}#partsectionnavbox .navlinks .none {height: 0;}#partsectionnavbox .subnavlinks {margin: 0; margin-left: 15px; list-style-type: none; line-height: 2em;}#partsectionnavbox .subnavlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .subnavlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .subnavlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .subnavlinks .none {height: 0;}/* FAQ Side Navigation Box */#FAQsectionnavbox {width: 239px; padding: 24px 0 0 0; float: left;}#FAQsectionnavbox .navlinks {margin: 0; list-style-type: none; line-height: 2em;}#FAQsectionnavbox .navlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .navlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .navlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;font-size: 12px;}#FAQsectionnavbox .navlinks .none {height: 0;}#FAQsectionnavbox .subnavlinks {margin: 0; margin-left: 15px; list-style-type: none; line-height: 2em;}#FAQsectionnavbox .subnavlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinks .none {height: 0;}#FAQsectionnavbox .subnavlinksfaq {margin: 0; margin-left: 25px; list-style-type: none; line-height: 2em;}#FAQsectionnavbox .subnavlinksfaq a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinksfaq a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinksfaq .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinksfaq .none {height: 0;}/* FAQ Page Layout Styles********************************************************/#faqlistwrapper {width: 660px; float: right; padding: 24px 0 0 40px; }#faqlistwrapper #titlebar {padding: 25px 0 20px 15px;}#faqlistwrapper #lista {width: 300px; float: left; padding-right: 15px;}#faqlistwrapper #listb {width: 300px; float: right; padding-right: 15px;}#lista ul, #listb ul {list-style-image: url(arrow_right_blue.gif); padding-bottom: 14px;}#faqlistwrapper li {line-height: 1.3em;}#faqlistwrapper a {font-size: 12px;}#faqlistwrapper h2 {padding-left: 16px; font-size: 14px;}#faqsubcontent {width: 625px; float: right; padding: 20px 45px 60px 0;font-size: 12px;}#faqsubcontent h4 {font-size: 16px;}#faqsubcontent ol {margin-left: 30px;}#faqsubcontent ul.nobullets {list-style: none; padding-bottom: 15px;}#faqsubcontent dl {margin-bottom: 15px;}#faqsubcontent dt {margin-top: 15px; font-size: 14px;}#faqsubcontent .dottedline {margin-bottom: 25px;}/* How Obopay Works Layout Styles********************************************************/#howcontent {font-size: 12px; width: 580px; padding: 20px 12px 0 48px; float: left;}#howcontent h2 {font-size: 16px; margin-bottom: 14px;}#howcontent .dottedline{border-bottom: 1px dotted #CCC; margin: 18px 0 16px 0;}#howcontent ul{ margin: 14px 0 0 0; padding: 0;}#howcontent ul li{margin-left: 15px; line-height: 1.5em;}#howinfobar {width: 270px; padding-top: 20px; float: right;}#howinfobar ol{margin-left: 22px; padding: 0; font-size: 12px;}#howinfobar li{margin-bottom: 3px;}#howinfobar .infobox {width: 241px; border: 1px solid #CCC; padding: 4px; margin-bottom: 10px;}#howinfobar .infobox .inner {background-color: #DEEECA; padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em;}#howinfobar .infobox .inner h4 {font-size: 13px; padding-bottom: 11px; line-height: 1em;}/* What Obopay Is Layout Styles********************************************************/#whatcontent {float: left; width: 429px; padding: 20px 0 0 10px;font-size: 12px;}#whatcontent h2 {font-size: 16px; margin-bottom: 14px;}#whatcontent .dottedline{border-bottom: 1px dotted #CCC; margin: 18px 0 16px 0;}#whatcontent .numberbullets {margin: 0; list-style-type: none;}#whatcontent .numberbullets li{line-height: 1.5em; padding: 0 0 2em 38px; margin-bottom: .5em;}#whatcontent .numberbullets li.one{background:url(step1_off.gif) no-repeat;}#whatcontent .numberbullets li.two{background:url(step2_off.gif) no-repeat;}#whatcontent .numberbullets li.three{background:url(step3_off.gif) no-repeat;}#whatcontent h5 {margin: 0; padding: 0;}#whatcontent .demo1 {background:url(spenderella_shopping.jpg) no-repeat; width: 457px; height: 215px; margin-bottom: 20px;}#whatcontent .demo1 p {margin: 82px 0 0 142px; padding: 0; position: absolute; width: 281px;} #whatcontent .demo2 {background:url(bg_allygator_gray.gif) no-repeat; width: 429px; height: 182px; margin-bottom: 20px;}#whatcontent .demo2 p {margin: 76px 0 0 138px; padding: 0; position: absolute; width: 291px;}/*#whatinfobar {width: 250px; padding: 20px 19px 0 0; float: right;}*/#whatinfobar {width: 250px; padding: 20px 25px 0 0; float: right;}#whatinfobar .infobox {width: 248px; border: 1px solid #CCC; padding: 4px; margin-bottom: 20px;}#whatinfobar .infobox .inner {padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em;}#whatinfobar .infobox .inner ul {margin-left: 5px;}#whatinfobar .infobox .infodark {background-color: #F2F1F1; margin: 0; padding: 0;}#whatinfobar .infobox h3{font-size: 12px; margin: 0 0 12px 0;}#whatinfobar .numberbullets {margin: 0; list-style-type: none;}#whatinfobar .numberbullets li{line-height: 1.2em; padding: 0 0 0 25px; margin-bottom: .5em;}#whatinfobar .numberbullets li.one{background:url(bullet_small_blue_1.gif) no-repeat;}#whatinfobar .numberbullets li.two{background:url(bullet_small_blue_2.gif) no-repeat;}#whatinfobar .numberbullets li.three{background:url(bullet_small_blue_3.gif) no-repeat;}/* Getting Started Layout Styles********************************************************/#getstartedcontent{width: 590px; float: right; padding: 25px 150px 0 0;font-size: 12px;}#getstartedcontent .dottedline{border-bottom: 1px dotted #CCC; margin-top: 35px; margin-bottom: 20px;}#getstartedcontent ul {list-style-image: url(arrow_right_blue.gif); padding-top: 5px;}#getstartedcontent li {line-height: 1.3em;}#getstartedcontent a {font-size: 12px;}#getstartedcontent h1 {font-size: 16px; margin: 16px 0 9px 0;}#getstartedcontent #phonefeatures {padding-top: 10px;}#getstartedcontent #bullets {float: right; width: 380px; padding-right: 40px;}#getstartedcontent #bullets a.bullet {background: #FFF url(bullet_arrow_off.gif) no-repeat left 30px; padding: 35px 0 0 40px; display: block; color: #666; cursor: text; padding-bottom: 8px; text-decoration: none;}#getstartedcontent #bullets a.bullet:hover {background: #FFF url(bullet_arrow_on.gif) no-repeat left 30px; text-decoration: none;}#getstartedcontent #bullets .footnote {color: #999; padding-left: 40px;}#getstartedcontent #bullets .footnoteend {color: #999; padding: 2px 0 0 40px;}#getstartedcontent dl {margin-bottom: 15px;}#getstartedcontent dt {margin-top: 15px; font-size: 14px;}#getstartedcontent ol {margin-left: 25px;}/* Support Layout Styles********************************************************/#supportcontent{width: 430px; float: left; padding: 24px 0 0 40px;font-size: 12px}#supportcontent h1 {font-size: 16px; margin: 16px 0 9px 0;}#supportcontent #phonebox{width: 185px; height: 131px; margin-top: 10px; padding-right: 25px; float: left; background: #FFF url(support_phone.gif) no-repeat left; border-right: 1px dotted #CCC;}#supportcontent #phonebox ul{margin: 5px 0 0 70px;	position: absolute; width: 110px; color: #999;}#supportcontent #phonebox li{padding-bottom: .5em;}/*#supportcontent #phonebox a.link{margin: 115px 0 0 86px; position: absolute;}*/#supportcontent #phonebox a.link{color: #999;}#supportcontent #startedlinks{width: 180px; float: left; padding-left: 19px;}#supportcontent #startedlinks ul{margin: 15px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#supportcontent #startedlinks li{padding-bottom: .5em;}#supportcontent .dottedline {border-bottom: 1px dotted #CCC; margin: 30px 0 17px 0;}#supportcontent #faqlinks{}#supportcontent #faqlinks ul{margin: 10px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#supportcontent #faqlinks li{padding-bottom: .5em;}#supportcontent #faqlinks .left{width: 245px; padding-right:0px; float: left;}#supportcontent #faqlinks .right{width: 180px; float: left;}#supportinfobar{width: 280px; float: right; padding: 24px 30px 0 0;}#supportinfobar .infobox{width: 248px; border: 1px solid #CCC; padding: 4px; margin-bottom: 20px;}#supportinfobar .infobox .inner {padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em; background-color: #DEEECA;}#supportinfobar .infobox p{margin: 5px 0 0px 0;}#supportinfobar .infobox img{margin: 10px 0 12px 0;}/*for defect # 2977 - Support page styles*/#supportcontent #phoneboxnew{width: 500px; height: 131px; margin-top: 10px; padding-right: 25px; float: left; background: #FFF url(support_phone.gif) no-repeat left; }#supportcontent #phoneboxnew ul{margin: 5px 0 0 70px;	position: absolute; width: 500px; color: #999;}#supportcontent #phoneboxnew li{padding-bottom: .5em;}#supportcontent #faqlinksnew{}#supportcontent #faqlinksnew ul{margin: 10px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#supportcontent #faqlinksnew li{padding-bottom: .5em;}#supportcontent #faqlinksnew .left{width: 500px; padding-right:0px; float: left;}#supportcontent #faqlinksnew .right{width: 500px; float: left;}#ieinternalerror{width: 630px; float: left; padding: 24px 0 0 40px;font-size: 12px}/* AboutUs Pages Layout Styles********************************************************/#aboutcontent {width: 650px; float: left; padding: 24px 0 0 55px;font-size: 12px}#aboutcontent h1 {font-size: 16px; padding-bottom: 20px;}#aboutcontent h5 {padding: 13px 0 10px 0;}.title {margin-bottom: 16px;}.investorimage {width: 150px; float: left; margin: 20px 0 20px 0;}.investortext {width: 620px;}.teamimage {width: 170px; height: 113px; float: left; padding: 0 25px 20px 0; font-size: 11px; color: #fff;}.teamtext {width: 420px; float: right; padding: 0 0 20px 0; font-size: 11px;}.favoriteway{width: 170;line-height: 1.3em; color: #999;}.teamname {padding: 8px 0;}.teamclear {clear: both; height:11px; margin:0; font-size:1px; line-height:0;}.picture {border: 1px solid #DDD;padding:3px;}/* News Pages Layout Styles********************************************************/#newscontent {padding: 24px 24px 0 24px; font-size: 12px;}.title {margin-bottom: 20px;}#newscontent h5{margin-bottom: 10px;}/* Partners Pages Layout Styles********************************************************/#partnerscontent {padding: 24px 24px 0 24px; font-size: 12px;}.title {margin-bottom: 20px;}/******* For Bill Monk table ********/table.normal {       font-size: 12px;}table.normal td {   padding: 2px;}/*text messaging**********************************************************/#textinfobar{width: 300px; float: right; padding: 0 0 0 0;}#textinfobar .infobox{width: 300px; border: 1px solid #CCC; padding: 4px; margin-bottom: 20px;}#textinfobar .infobox .inner {padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em; background-color: #DEEECA;}#textinfobar .infobox p{margin: 5px 0 0px 0;}#texttinfobar .infobox img{margin: 10px 0 12px 0;}.datasubheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	/*color: #50668D;*/	color: #000000}.feescontent {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #99CC00;	}.content {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.footermenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}a.footermenu:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}a.footermenu:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}a.footermenu:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #50668D;	font-weight: normal;	text-decoration: underline;}a.footermenu:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}.footermenuseperator {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7px;	color:#666666;	padding-right: 3px;	padding-left: 3px;}.dropdown {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	height: 16px;	width: 172px;}.dataheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;}.dataheaderblue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #00009b;}.formlegal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	font-weight: normal;}.formgreen {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #50668D;	font-weight: normal;}.forms20 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	height: 18px;}.tableheader{	background:#81b63a;	color: #ffffff;}.checkboxlabel { 	font-weight:bold; 	font-size: 14px; 	color: black }https://citi.obopay.com/consumer/styles/buttons.css/* default gray button */.button, A:link.button, A:active.button, A:visited.button, A:hover.button {    border: none;    text-align: center;    padding: 2px;    color: white;    font-family: arial,helvetica,sans-serif;    font-size: 10pt;    font-weight: bold;    text-decoration: none;      cursor: pointer;    background:url(../images/button_gray.png) repeat-x left top;    vertical-align: middle;}/* provide more padding for links to make them equal size to buttons */A:link.button, A:active.button, A:visited.button, A:hover.button {	padding: 3px;	}/* orange button */.orange, A:link.orange, A:active.orange, A:visited.orange, A:hover.orange {    background:url(../images/button_orange.png) repeat-x left top;}/* red button */.red, A:link.red, A:active.red, A:visited.red, A:hover.red {    background:url(../images/button_red.png) repeat-x left top;}/* gray button */.gray, A:link.gray, A:active.gray, A:visited.gray, A:hover.gray {    background:url(../images/button_gray.png) repeat-x left top;}/* green button */.green, A:link.green, A:active.green, A:visited.green, A:hover.green {    background:url(../images/button_green.png) repeat-x left top;}/* big button */.big, A:link.big, A:active.big, A:visited.big, A:hover.big {    font-size: 12pt;}https://citi.obopay.com/consumer/styles/main.css@import url("./buttons.css"); /* BODY */body {font: normal 12px Verdana, Helvetica, Tahoma, Arial, sans-serif; background-color: #818080; color: #333; margin:36px 10px 20px;}/* UNIVERSAL */* {margin:0; padding:0;}/* FORM */img {border: 0;}/* ANCHOR */a {color: #ffffff; outline: none; text-decoration: none;}a:hover {color: #f0ad0d}.contenttext a{ }.betweenlink {font-size: 11px; color: #000; outline: none; text-decoration: none;}/* FORM */form {display: inline;}/* FORM ELEMENTS */input, select, textarea {font-size: 11px;}/* FORM ELEMENTS Formatting */.input {border: 1px solid #888;}/* HEADERS */h1 {font-size: 24px; font-weight: normal; margin: 15px 0 11 0;}h2 {font-size: 12px; font-weight: normal; margin-bottom: 5px; margin-top:6px;}h3 {font-size: 13px; font-weight: normal; color: #000;}h4 {font-size: 10px; font-weight: normal; color: #000;}h5 {font-size: 14px; font-weight: normal; color: #000;}h6 {font-size: 18px; font-weight: bold;   color: black; font-style: italic;}/* PARAGRAPH */p {margin: 0 0 15px 0; line-height: 1.3em;}/* Lines */.solidline {border-top: 1px solid #CCC; margin: 0 0 14px 0;}.dottedline {border-bottom: 1px dotted #CCC; margin: 8px 0;}/* General */.clear {clear: both; height:0; margin:0; font-size:1px; line-height:0;}.left {float: left;}.right {float: right;}.center {text-align: center;}.rightalign {text-align: right;}.bottombuffer {height: 0; padding-top: 50px;}.contenttext {font-size: 12px;}.disclaimertext {font-size: 10px; color: #666; text-align: center; padding:5px;}.smalldisclaimertext {font-size: 8px; color: #666; text-align: left; padding:0px;}/* .button {padding-right: 12px;} */.alt {display: none;}.cash { font-size:14pt; background:white none repeat scroll 0%; color:#699F2F;}/* Page ID */#page {position: relative; margin:0 auto; width: 940px;}#page #unline {color: #FFF; text-decoration: underline;}/* Main Box ID */#mainbox {background-color: #FFF;}/* set min-height [hack] */.vstrut {min-height: 500px; height: auto !important; height:100px;}/* Head Section */#head {height: 132px; background: url(bg_header.gif) no-repeat;}#homehead {height: 132px; background: url(bg_home_header.gif) no-repeat;}#homehead a {font-size: 11px;}#graynavhead {height: 132px; background: url(bg_home_header.gif) no-repeat;}#headlinks {float: right; padding: 14px 14px 0 0; font-size: 11px; color: #666;}#homehead #headlinks {float: right; padding: 13px 17px 0 0; font-size: 11px; color: #666;}#graynavhead #headlinks {float: right; padding: 7px 17px 0 0; font-size: 11px; color: #666;}#headlinks a:link, #headlinks a:visited {text-decoration: none; color: #666;}#headlinks a:hover {color: #8EC54A;}#headlinks a.highlighttext {color: #8EC54A !important;}#headlinks li {display: inline; vertical-align: middle;}#newheadlinks {float: right; padding: 10px 10px 0 0; font-size: 10px; color: #666;}#newheadlinks a.highlighttext {color: #8EC54A !important;}#newheadlinks li {display: inline; vertical-align: middle;}#globalnav {position: absolute; top: 107px; padding-left: 20px; font-size: 11px; list-style: none;}#globalnav li.arrowl {padding-right: 1px; padding-left: 7px;}#globalnav li.signup {padding-right: 1px;}#globalnav .arrow {font-size: 10px; vertical-align: top;/*font-size: 13px; font-weight: bold;*/}#globalnav li {float: left; padding-right: 12px;}#globalnav a {display: block; color: #FFF; line-height: 25px; padding: 0 .5em; text-decoration: none;}#globalnav .navhighlight{color: #FF3;}#head #globalnav a:hover {background-color: #693;}#homehead #globalnav a:hover {background-color: #808080;}#homehead #globalnav .current{background-color: #CCC;}#logo {padding: 11px 0 0 15px; display: block; width: 181px; height: 89px;}#homehead #login{ position: absolute; top: 10px; left: 300px;}#homehead #login label {font-size: 10px;}#homehead #login .input {width: 117px;}#homehead td{ text-align: right; padding: 0.1em;}/* Citi Homehead */#citihomehead {height: 132px; background: url(bg_home_header.gif) no-repeat;}#citihomehead a {font-size: 11px;}#citihomehead #headlinks {float: right; padding: 13px 17px 0 0; font-size: 11px; color: #666;}#citihomehead #globalnav a:hover {background-color: #808080;}#citihomehead #globalnav .current{background-color: #CCC;}#citihomehead #login{ position: absolute; top: 2px; center: 300px;}#citihomehead #login label {font-size: 10px;}#citihomehead #login .input {width: 117px;}#citihomehead td{ text-align: right; padding: 0.1em;}/* Secure Content ID */#securecontent {float: left; padding: 10px 15px 0 17px; width: 609px;}/* Full Content ID */#fullcontent {padding: 10px 15px 0 17px; width: 865px;}#fullcontent .highlighted {font-size: 13px; color: #F90; padding-left: 12px;}#fullcontent .itemtotal {color: #F90; font-size: 10px;}#fullcontent .indent {padding-left: 35px;}/* Steps ID */#steps {list-style-type: none; margin: 0; padding-left: 4px; float: left;}#steps li {float:left; padding: 2px 15px 0 30px; height: 24px;}#steps li.s1-on {background:url(step1_on.gif) no-repeat;}#steps li.s1-off {background:url(step1_off.gif) no-repeat; color: #999;}#steps li.s2-on {background:url(step2_on.gif) no-repeat;}#steps li.s2-off {background:url(step2_off.gif) no-repeat; color: #999;}#steps li.s3-on {background:url(step3_on.gif) no-repeat;}#steps li.s3-off {background:url(step3_off.gif) no-repeat; color: #999;}#steps li.s4-on {background:url(step4_on.gif) no-repeat;}#steps li.s4-off {background:url(step4_off.gif) no-repeat; color: #999;}#bulletsteps {list-style-type: none;}#bulletsteps li {padding: 17px 0 17px 35px;}#bulletsteps li.one {background: #FFF url(step1_darkgray.gif) no-repeat left;}#bulletsteps li.two {background: #FFF url(step2_darkgray.gif) no-repeat left;}#bulletsteps li.three {background: #FFF url(step3_darkgray.gif) no-repeat left;font-size: 12px;}#bulletsteps li.none {background-image: none;}#bulletsteps li.phonelist {padding: 3px 0 0 22px;}#bulletsteps h3 {margin-bottom: 3px;}/* Phone List ID */#phonelisttop {vertical-align: bottom;}#phonelistcontent {background-image: url(box_downloadsides.gif); padding-left: 12px;}#phones {position: relative; width: 725px; /* Caution Changing width requires JS file update */ height: 250px; overflow: hidden; vertical-align: bottom;}#phones #items {position: absolute; top: 25px; left: 0;}#phones td {padding: 0 68px 10px 0; /* Caution Changing right or left padding requires JS file update */ text-align: center; white-space: nowrap;}#phonelistcontent .highlighted {font-size: 13px; color: #F90;}#phonelistcontent .itemtotal {color: #F90; font-size: 10px;}#phonelistcontent .arrowleft {padding-right: 20px;}#phonelistcontent .arrowleft a {display: block; width: 19px; height: 25px; background-image: url(arrow_left_off.gif);}#phonelistcontent .arrowleft a:hover {background-image: url(arrow_left_on.gif);}#phonelistcontent .arrowright {padding-left: 20px;}#phonelistcontent .arrowright a {display: block; width: 19px; height: 25px; background-image: url(arrow_right_off.gif);}#phonelistcontent .arrowright a:hover {background-image: url(arrow_right_on.gif);}/* Form Area */#formarea {padding: 20px 0 0 4px;}#formarea label {font-size: 12px;}#formarea .compact, #formarea .columns {float: left; display: inline; white-space: nowrap; vertical-align: bottom; padding-bottom: 12px;}#formarea .compact {padding-right: 8px;}#formarea .columns {width: 170px;}#formarea .required {color: #C00; font-weight: bold;}#formarea .helptext {font-size: 9px; color: #2E2E2E line-height: 16px;}#formarea .passwordhelptext {font-size: 12px; color: #0A42F9; line-height: 16px;}#formarea .questions {font-size: 11px; color: #666;}/* Registration Form */.regform {passing-top:0px; width:732; float:left padding: 0px 0 0 4px;} /* from html */.regform table {width: 590px; background: url(images/green_box_middle.png) repeat-y;}.regform td {  padding-left: 10px; }/* Registration Form */.regform1 {passing-top:0px; width:580px; float:left padding: 0px 0 0 4px;} /* from html */.regform1 table {width: 574px; background: url(images/green_box_middle.png) repeat-y;}.regform1 td {  padding-left: 10px; }/*Special Colored Characters*/.specialcharacter {color: #81b63a; font-weight: bold; font-size: 16px;}/*caption*/.caption {color: white; font-size: 14pt; font-weight: bold; padding: 5px;}/* Green Box */.boxmiddle {background: url(images/green_box_middle.png) repeat-y; padding: 15px; font-size: 10px;}.boxheader {background: url(images/green_box_header.png) no-repeat; color: white; font-size: 14pt; font-weight: bold; padding: 5px;}.boxfooter {background: url(images/green_box_bottom.png) no-repeat; padding: 5px; margin-bottom: 10px;}.boxlabel {width: 200px;}.boxmiddle td {font-size: 10pt; font-weight: normal;}.boxmsg { text-align: left; font-size: 12px; font-style: italic; color: #000;  }	/* White Box for password*/#passwordhelp{width: 480px; float: left; padding: 10px 0 0 20px;font-size: 11px; color: #0A42F9; background-color: white}#passwordhelp h1 {font-size: 12px; margin: 10px 0 5px 0; align: left}	#passwordhelp #passlinks{font-size: 10px;  float: left;}#passwordhelp #passlinks ul{align: left; margin: 10px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#passwordhelp #passlinks li{padding-bottom: .5em;}/*Registration Box */.registrationbox {background: url(images/green_box_middle.png) repeat-y; padding: 15px; font-size: 10px;border:1px solid #cccccc; border-radius:5px;-moz-border-radius:5px;}.registrationbox li{ list-style-image: url(check.png);  padding: 0 0px 0 0px; }/* Confirm Phone Box */#confirmphonebox {padding: 50px; text-align: left; font-size: 12px; width: 900px; }#confirmphonebox div {padding: 5px;}#confirmphonebox .status { font-style: italic; color: #666; padding: 10px; }#confirmphonebox .boxmiddle {font-size: 12px;}#confirmphonebox b {padding: 4px;}#confirmphonebox input {margin-left: 10px;}/* Sidebar Box */.sidebarbox{width: 300px; float: right; padding: 20px 0 0 0; text-align: left;}.sidebartop {background: url(images/sidebar_box_top.png) no-repeat; padding: 5px;}.sidebarmiddle {background: url(imagessidebar_box_middle.png) repeat-y; padding: 5px}.sidebarbottom {background: url(images/sidebar_box_bottom.png) no-repeat; padding: 5px;}.sidebarbox ul{ list-style-image: url(images/check.png); padding: 0 20px 0 40px; } /* SideBox */.sidebox{width: 300px; float: right; padding: 20px 0 0 0;}.sideboxtop {background: url(sidebar_box_top.png) no-repeat; padding: 5px;}.sideboxmiddle {background: url(sidebar_box_middle.png) repeat-y; padding: 10px 10px 10px 30px;}.sideboxbottom {background: url(sidebar_box_bottom.png) no-repeat; padding: 5px;}.sideboxtest{width:260px;padding: 2px;}.sideboxcontenttext {}.sideboxcontentok {width: 240px;padding: 0px 20px 0px 60px;display: none;}.sideboxcontentimg {position:relative;float: left;height: 14px; }/* Side Image */.sideimage{width: 300px; float: right; padding: 20px 0 0 0;}.sideimagecontentok {width: 300px;padding: 0px 20px 0px 60px;display: block;}/* Media Box */.mediabox{width: 200px; padding: 20px 0 0 0; overflow: hidden;}.mediaboxtop {background: url(images/mediabox_top.png) no-repeat; padding: 5px;}.mediaboxmiddle {background: url(images/mediabox_middle.png) repeat-y; padding: 10px; color: #9F9F9F; font-size: 8pt; font-weight: bold;}.mediaboxbottom {background: url(images/mediabox_bottom.png) no-repeat; padding: 5px;}.mediaboxmiddle table td{text-align: center; width: 15px; margin-left: 15px; margin-right: 15px;}#partnerscroller {font-weight: normal; height: 100px;}/* Layer 3 */#Layer3 {position:absolute; width:330px; height:32px; z-index:1; left: 600px; top: 90px; font-size:12px;}/* Layer 2 */#Layer2 {position:absolute; width:330px; height:600px; z-index:1; left: 600px; top: 104px;}/* Mobile Info Box */#mobileinfobox{border:1px solid #cccccc; padding:8px; position:absolute; width:200px; height:225px; z-index:1; left: 715px; top: 10px; font-size:12px;}/* PrePaid MasterCard offer box */#prepaidcardofferbox{border:1px solid #cccccc; padding:8px; position:absolute; width:200px; z-index:1; left: 715px; top: 275px; font-size:12px;}/*for referralHome.jsp page*/#rformarea {padding: 1px 0 0 4px;}#rformarea label {font-size: 10px;}#rformarea .compact, #rformarea .columns {float: left; display: inline; white-space: nowrap; vertical-align: bottom; padding-bottom: 12px;}#rformarea .compact {padding-right: 8px;}#rformarea .columns {width: 170px;}#rformarea .required {color: #C00; font-weight: bold;}#rformarea .helptext {font-size: 9px; color: #999; line-height: 16px;}#rformarea .questions {font-size: 11px; color: #666;}/* Error Box ID */#errorbox {border: 2px solid #F33131; margin-bottom: 3px; margin-top: 20px; width:360px}#errorbox #icon {float: left; width: 35px; height: 15px; padding-top: 20px; padding-left: 25px;  background: #FFF url(images/icon_error.gif) no-repeat scroll right bottom;}#errorbox #message {font-size: 12px; float: left; padding: 17px 17px 19px 24px; width: 300px;}#errorbox #errorText  {font-size: 10px; color: #F33131; font-weight: bold;float: left; padding-top: 15px;padding-left: 17px; }#errorbox #message li {line-height: 1.5em;}#errorpage {border: 2px solid #F33131; margin-bottom: 3px; margin-top: 20px; width:500px}#errorpage #header {font-size: 12px; float: left;font-weight: bold;}#errorpage #message {font-size: 12px; float: left; }#errorpage #icon {float: left; width: 29px; height: 15px; padding-top: 28px; padding-left: 17px;  background: #FFF url(images/icon_error.gif) no-repeat scroll right bottom;}#errorpage #errorText  {font-size: 10px; color: #F33131; font-weight: bold;float: left; padding-top: 15px;padding-left: 17px; }/* Error Box ID for Login page  */#errorboxLogin {border: 1px solid #F33131; background: #EEEEEE; margin-bottom: 1px; margin-top: 1px; width:285px}#errorboxLogin #iconLogin {float: left; width: 30px; height: 25px; padding-top: 8px; padding-left: 2px;  background: #FFF url(images/icon_error.gif) no-repeat scroll right bottom;}#errorboxLogin #errorTextLogin  {font-size: 8px; color: #F33131; font-weight: bold; float: left; padding-top: 2px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px;}#errorboxLogin #messageLogin {font-size: 10px; font-weight: bold; float: left; padding-top: 1px; padding-left: 6px; padding-right: 1px; padding-bottom: 1px;}#errorboxLogin #messageLogin li {line-height: 1em;}/* Help Popup Box */.helppopupbox {position: absolute; z-index: 2; width: 289px; margin-left: 20px; left: 0; top: 0;}.helppopupbox .arrow {position: relative; right: 16px; top: 23px; z-index: 3; width: 10px;}.shadowcontainer {background: transparent url(images/bg_dropshadow.gif) no-repeat bottom right;}.shadowcontainer .innerdiv {position: relative; border: 1px solid #999; padding: 10px; left: -7px; top: -7px; background-color: #FFF;}.shadowcontainer .innerdiv table {width: 100%;}.shadowcontainer .innerdiv table td.heading {font-size: 12px;}.shadowcontainer .innerdiv table td.link {color: #666; font-size: 10px; text-align: right;}.shadowcontainer .innerdiv a {font-size: 10px;}.shadowcontainer .innerdiv p {font-size: 11px; color: #666; line-height: 1.2em; padding-top: 16px;}.innerli {font-size: 11px; color: #666;}/* Selectionwrapper ID */#selectionwrapper {width: 577px; padding-left: 30px; padding-bottom: 10px;}#selectionwrapper label {font-size: 12px; line-height: 1.3em;}#selectionwrapper .radiobox {width: 10px; padding: 25px 10px 20px 0; float: left;} #selectionwrapper .radiotext {width: 183px; padding: 25px 30px 20px 0; float: left;}#selectionwrapper .descriptionbox {width: 290px; padding: 25px 33px 20px 10px; float: left;}/* Review ID */#review {padding: 10px 0 30px 0; font-size: 11px;}#review h1 {float: left; padding-bottom: 10px; font-size: 14px; margin: 0; color: #000;}#review label {display: block; color: #000;}#review .details {float: right; padding-right: 10px;}#review .singlecolumn, #review .columns {float: left; display: inline; white-space: nowrap; padding-bottom: 10px;}#review .columns {width: 170px;}#review .terms {padding-bottom: 10px;}#review .terms label {display: inline; color: #333;}/* Infobar ID */#infobar {float: left; width: 250px; padding: 45px 4px 0 34px;}#infobar .infobox {border: 1px solid #CCC; margin-bottom: 16px; padding: 4px;}#infobar .infobox ol{margin-left: 22px; padding: 0; font-size: 11px;}#infobar .infobox li{margin-bottom: 3px;}#infobar .infobox .inner {background-color: #F2F1F1; padding: 10px;}#infobar .infobox .inner h1 {font-size: 12px; font-weight: normal; margin: 0; padding: 0;}#infobar .infobox .inner p {font-size: 11px; margin: 8px 0;}/* Footnotes ID */#footnotes {font-size: 9px; color: #666; margin: 10px 0 0px 0; padding-bottom: 12px; line-height: 14px;}/* Foot ID */#foot {height: 25px; background: url(images/bg_footer.gif) no-repeat; color: #FFF;}#foot a {padding: 0 5px; color: #FFF; text-decoration: none;}#foot a:hover {text-decoration: underline;}#foot li {display: inline;}#foot #major a {font-size: 12px;}#foot #minor a {font-size: 11px;}#foot #major, #foot #minor {list-style-type: none; padding:0 10px 0 5px; margin-top: 5px;}#foot #major {float: left;}#foot #minor {float: right;}/* Copyright ID */#copyright {color: #FFF; font-size: 10px; margin-top: 10px;}/* Three Column Layout Styles - My Account Pages********************************************************/ul {list-style-type: disc; padding-left: 15px;}.balancetext {color: #000;}.balanceamt {color: #8EC54A; padding-right: 8px;}.unavailabletext {color: #C00;}#sidenav {width: 226px; float: left; padding-top: 18px; padding-left: 16px;}#accountcontent {width: 690px; float: right;}#accountcontent .inputform {width: 390px; display: inline;}#accountcontent .inputlabel {width: 120px; text-align: right; padding-right: 5px; float: left;}#accountcontent .inputfield {text-align: right; padding-right: 5px; float: left;}#accountcontent label {font-size: 10px;}#mainaccountcontent {width: 390px; float: left; padding-top: 0px;font-size: 11px;}#mainaccountcontent .box {border-top: 1px dotted #CCC; margin-top: 16px; padding-top: 16px; }#mainaccountcontent .quicklinks {}#mainaccountcontent .quicklinks .left {float: left; margin-right: 20px; width: 185px;}#mainaccountcontent .quicklinks .right {float: left; width: 185px;}#accountcontent .quicklinks ul{ margin: 0; padding: 0; list-style-type: none;}#accountcontent .quicklinks li{ background: url(dotbullet.gif) no-repeat 0 7px; padding-left:10px;}#subaccountcontent {width: 270px; float: right; padding-top: 15px; padding-left: 30px;}#subaccountcontent .box {width: 232px; border: 1px solid #CCC; margin-bottom: 10px; padding: 9px;}#subaccountcontent h1 {font-size: 12px; margin: 0; padding: 0;}#subaccountcontent p {font-size: 11px; margin: 8px 0; line-height: 1.3em;}#subaccountcontent .box ul{ margin: 0; padding: 0; list-style-type: none;}#subaccountcontent .box ul li{ background: url(dotbullet.gif) no-repeat 0 7px; padding-left:10px;}#subaccountcontent .box ol li{margin-left: 22px; font-size: 11px;}/*For dynaHelp help boxes.*/#subaccountcontent .boxHelp {width: 220px; border: 1px solid #CCC; margin-bottom: 10px; padding: 9px; font-size: 11px;}#subaccountcontent .boxHelp ul{ margin: 0; padding: 0; list-style-type: none;}#subaccountcontent .boxHelp ul li{ background: url(dotbullet.gif) no-repeat 0 7px; padding-left:10px;}#subaccountcontent .boxHelp ol li{margin-left: 22px;}#sidenav .box {width: 209px; border: 1px solid #CCC; margin-bottom: 16px; padding: 4px;}#sidenav .box .inner {background-color: #F2F1F1; padding: 6px 10px 10px 4px;}#sidenav h1 {font-size: 12px; margin: 0; padding: 0;}#sidenav p {font-size: 11px; margin: 0; line-height: 1.3em;}#sidenav .inner .subnavlinks {margin: 0; margin-left: 12px; list-style-type: none; }#sidenav .inner .subnavlinks a {color: #666; text-decoration: none; font-size: 11px; background: #F2F1F1 url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#sidenav .inner .subnavlinks a:hover{color: #8EC54A; text-decoration: none; background: #F2F1F1 url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sidenav .historybox {width: 207px; border: 1px solid #CCC; padding: 1px;}#sidenav .historybox h1 {font-size: 12px; margin: 9px 0 0 7px; padding: 0;}#sidenav .historybox p {font-size: 11px; margin: 8px 0 13px 7px; line-height: 1.3em;}table.transhistory {width: 100%; border-collapse: collapse;}table.transhistory td, table.transhistory th {font-weight: normal; padding-left: 8px; font-size: 10px; height: 20px; text-align: left;}table.transhistory .colorrow {background-color: #F2F1F1;}table.transhistory .colorrowwhite {background-color: #FFFFFF;}table.transactionpagination td {font-size: 11px;} /* Homepage Layout Styles********************************************************/#demoflash {width: 800px; height: 600px; background: url(flashbackground.jpg) no-repeat;}#homeflash {width: 940px; height: 220px; background: url(flashbackground.jpg) no-repeat;}.homeboxfull {float: left; height: 306px; width: 277px; padding-top: 11px; padding-left: 16px; padding-right: 12px; color: #666;}.homeboxfull p {font-size: 11px;}.homeboxfull .mainimg {margin-top: 7px; margin-bottom: 10px;}.homeboxfull .spacer {margin-top: 17px;}.homeboxfull h2 {font: normal 12px Verdana, Helvetica, Tahoma, Arial, sans-serif; color: #333;}.homeboxheader {float: left; height: 22px; width: 299px; padding: 18px 0 0 18px;}.homeboxcontent {float: left; height: 236px; width: 298px; border-left: 1px solid #CCC; padding-left: 18px; color: #666;}.homeboxcontent p {font-size: 11px;} .homeboxcontent td {vertical-align: bottom;}.homeboxcontent .inner {padding-right: 30px;}.homeboxcontent .phoneimg {margin-top: 8px; float: left;}.homeboxcontent .cardimg {margin-top: 8px; margin-left: 9px; float: left; vertical-align: top; width: 150px;}.homeboxcontent .cardtxt {padding-top: 145px; padding-left: 127px; padding-right: 20px; clear: right;}.homeboxcontent .inputtext {color: #8EC54A; margin: 13px 0 3px 0; font-weight: bold; font-size: 11px;}.homeboxcontent .inputform {margin: 0px; padding: 0; vertical-align: top; height: 18px;}.homeboxcontent input {margin: 0px; padding: 0; vertical-align: top;}.homeboxcontent h5 {margin-top: 14px;}.indent {padding-left: 12px;}/**************************** END GROUP 1 STYLES **********************************************************editing above this line can impact pages that have already been delivered - 081506****************************  END GROUP 1 STYLES **********************************************************//* Side Navigation Box */#sectionnavbox {width: 161px; padding: 24px 0 0 0; float: left;}#sectionnavbox .navlinks {margin: 0; list-style-type: none; line-height: 2em;}#sectionnavbox .navlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .navlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .navlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;font-size: 12px;}#sectionnavbox .navlinks .none {height: 0;}#sectionnavbox .subnavlinks {margin: 0; margin-left: 15px; list-style-type: none; line-height: 2em;}#sectionnavbox .subnavlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .subnavlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .subnavlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#sectionnavbox .subnavlinks .none {height: 0;}/* Side Navigation Box */#partsectionnavbox {width: 210px; padding: 24px 0 0 0; float: left;}#partsectionnavbox .navlinks {margin: 0; list-style-type: none; line-height: 2em;}#partsectionnavbox .navlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .navlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .navlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;font-size: 12px;}#partsectionnavbox .navlinks .none {height: 0;}#partsectionnavbox .subnavlinks {margin: 0; margin-left: 15px; list-style-type: none; line-height: 2em;}#partsectionnavbox .subnavlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .subnavlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .subnavlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#partsectionnavbox .subnavlinks .none {height: 0;}/* FAQ Side Navigation Box */#FAQsectionnavbox {width: 239px; padding: 24px 0 0 0; float: left;}#FAQsectionnavbox .navlinks {margin: 0; list-style-type: none; line-height: 2em;}#FAQsectionnavbox .navlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .navlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .navlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;font-size: 12px;}#FAQsectionnavbox .navlinks .none {height: 0;}#FAQsectionnavbox .subnavlinks {margin: 0; margin-left: 15px; list-style-type: none; line-height: 2em;}#FAQsectionnavbox .subnavlinks a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinks a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinks .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinks .none {height: 0;}#FAQsectionnavbox .subnavlinksfaq {margin: 0; margin-left: 25px; list-style-type: none; line-height: 2em;}#FAQsectionnavbox .subnavlinksfaq a {color: #666; font-size: 12px; background: #FFF url(arrow_nav_off.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinksfaq a:hover{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinksfaq .current{color: #8EC54A; background: #FFF url(arrow_nav_on.gif) no-repeat left; padding-left: 12px;}#FAQsectionnavbox .subnavlinksfaq .none {height: 0;}/* FAQ Page Layout Styles********************************************************/#faqlistwrapper {width: 660px; float: right; padding: 24px 0 0 40px; }#faqlistwrapper #titlebar {padding: 25px 0 20px 15px;}#faqlistwrapper #lista {width: 300px; float: left; padding-right: 15px;}#faqlistwrapper #listb {width: 300px; float: right; padding-right: 15px;}#lista ul, #listb ul {list-style-image: url(arrow_right_blue.gif); padding-bottom: 14px;}#faqlistwrapper li {line-height: 1.3em;}#faqlistwrapper a {font-size: 12px;}#faqlistwrapper h2 {padding-left: 16px; font-size: 14px;}#faqsubcontent {width: 625px; float: right; padding: 20px 45px 60px 0;font-size: 12px;}#faqsubcontent h4 {font-size: 16px;}#faqsubcontent ol {margin-left: 30px;}#faqsubcontent ul.nobullets {list-style: none; padding-bottom: 15px;}#faqsubcontent dl {margin-bottom: 15px;}#faqsubcontent dt {margin-top: 15px; font-size: 14px;}#faqsubcontent .dottedline {margin-bottom: 25px;}/* How Obopay Works Layout Styles********************************************************/#howcontent {font-size: 12px; width: 580px; padding: 20px 12px 0 48px; float: left;}#howcontent h2 {font-size: 16px; margin-bottom: 14px;}#howcontent .dottedline{border-bottom: 1px dotted #CCC; margin: 18px 0 16px 0;}#howcontent ul{ margin: 14px 0 0 0; padding: 0;}#howcontent ul li{margin-left: 15px; line-height: 1.5em;}#howinfobar {width: 270px; padding-top: 20px; float: right;}#howinfobar ol{margin-left: 22px; padding: 0; font-size: 12px;}#howinfobar li{margin-bottom: 3px;}#howinfobar .infobox {width: 241px; border: 1px solid #CCC; padding: 4px; margin-bottom: 10px;}#howinfobar .infobox .inner {background-color: #DEEECA; padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em;}#howinfobar .infobox .inner h4 {font-size: 13px; padding-bottom: 11px; line-height: 1em;}/* What Obopay Is Layout Styles********************************************************/#whatcontent {float: left; width: 429px; padding: 20px 0 0 10px;font-size: 12px;}#whatcontent h2 {font-size: 16px; margin-bottom: 14px;}#whatcontent .dottedline{border-bottom: 1px dotted #CCC; margin: 18px 0 16px 0;}#whatcontent .numberbullets {margin: 0; list-style-type: none;}#whatcontent .numberbullets li{line-height: 1.5em; padding: 0 0 2em 38px; margin-bottom: .5em;}#whatcontent .numberbullets li.one{background:url(step1_off.gif) no-repeat;}#whatcontent .numberbullets li.two{background:url(step2_off.gif) no-repeat;}#whatcontent .numberbullets li.three{background:url(step3_off.gif) no-repeat;}#whatcontent h5 {margin: 0; padding: 0;}#whatcontent .demo1 {background:url(spenderella_shopping.jpg) no-repeat; width: 457px; height: 215px; margin-bottom: 20px;}#whatcontent .demo1 p {margin: 82px 0 0 142px; padding: 0; position: absolute; width: 281px;} #whatcontent .demo2 {background:url(bg_allygator_gray.gif) no-repeat; width: 429px; height: 182px; margin-bottom: 20px;}#whatcontent .demo2 p {margin: 76px 0 0 138px; padding: 0; position: absolute; width: 291px;}/*#whatinfobar {width: 250px; padding: 20px 19px 0 0; float: right;}*/#whatinfobar {width: 250px; padding: 20px 25px 0 0; float: right;}#whatinfobar .infobox {width: 248px; border: 1px solid #CCC; padding: 4px; margin-bottom: 20px;}#whatinfobar .infobox .inner {padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em;}#whatinfobar .infobox .inner ul {margin-left: 5px;}#whatinfobar .infobox .infodark {background-color: #F2F1F1; margin: 0; padding: 0;}#whatinfobar .infobox h3{font-size: 12px; margin: 0 0 12px 0;}#whatinfobar .numberbullets {margin: 0; list-style-type: none;}#whatinfobar .numberbullets li{line-height: 1.2em; padding: 0 0 0 25px; margin-bottom: .5em;}#whatinfobar .numberbullets li.one{background:url(bullet_small_blue_1.gif) no-repeat;}#whatinfobar .numberbullets li.two{background:url(bullet_small_blue_2.gif) no-repeat;}#whatinfobar .numberbullets li.three{background:url(bullet_small_blue_3.gif) no-repeat;}/* Getting Started Layout Styles********************************************************/#getstartedcontent{width: 590px; float: right; padding: 25px 150px 0 0;font-size: 12px;}#getstartedcontent .dottedline{border-bottom: 1px dotted #CCC; margin-top: 35px; margin-bottom: 20px;}#getstartedcontent ul {list-style-image: url(arrow_right_blue.gif); padding-top: 5px;}#getstartedcontent li {line-height: 1.3em;}#getstartedcontent a {font-size: 12px;}#getstartedcontent h1 {font-size: 16px; margin: 16px 0 9px 0;}#getstartedcontent #phonefeatures {padding-top: 10px;}#getstartedcontent #bullets {float: right; width: 380px; padding-right: 40px;}#getstartedcontent #bullets a.bullet {background: #FFF url(bullet_arrow_off.gif) no-repeat left 30px; padding: 35px 0 0 40px; display: block; color: #666; cursor: text; padding-bottom: 8px; text-decoration: none;}#getstartedcontent #bullets a.bullet:hover {background: #FFF url(bullet_arrow_on.gif) no-repeat left 30px; text-decoration: none;}#getstartedcontent #bullets .footnote {color: #999; padding-left: 40px;}#getstartedcontent #bullets .footnoteend {color: #999; padding: 2px 0 0 40px;}#getstartedcontent dl {margin-bottom: 15px;}#getstartedcontent dt {margin-top: 15px; font-size: 14px;}#getstartedcontent ol {margin-left: 25px;}/* Support Layout Styles********************************************************/#supportcontent{width: 430px; float: left; padding: 24px 0 0 40px;font-size: 12px}#supportcontent h1 {font-size: 16px; margin: 16px 0 9px 0;}#supportcontent #phonebox{width: 185px; height: 131px; margin-top: 10px; padding-right: 25px; float: left; background: #FFF url(support_phone.gif) no-repeat left; border-right: 1px dotted #CCC;}#supportcontent #phonebox ul{margin: 5px 0 0 70px;	position: absolute; width: 110px; color: #999;}#supportcontent #phonebox li{padding-bottom: .5em;}/*#supportcontent #phonebox a.link{margin: 115px 0 0 86px; position: absolute;}*/#supportcontent #phonebox a.link{color: #999;}#supportcontent #startedlinks{width: 180px; float: left; padding-left: 19px;}#supportcontent #startedlinks ul{margin: 15px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#supportcontent #startedlinks li{padding-bottom: .5em;}#supportcontent .dottedline {border-bottom: 1px dotted #CCC; margin: 30px 0 17px 0;}#supportcontent #faqlinks{}#supportcontent #faqlinks ul{margin: 10px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#supportcontent #faqlinks li{padding-bottom: .5em;}#supportcontent #faqlinks .left{width: 245px; padding-right:0px; float: left;}#supportcontent #faqlinks .right{width: 180px; float: left;}#supportinfobar{width: 280px; float: right; padding: 24px 30px 0 0;}#supportinfobar .infobox{width: 248px; border: 1px solid #CCC; padding: 4px; margin-bottom: 20px;}#supportinfobar .infobox .inner {padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em; background-color: #DEEECA;}#supportinfobar .infobox p{margin: 5px 0 0px 0;}#supportinfobar .infobox img{margin: 10px 0 12px 0;}/*for defect # 2977 - Support page styles*/#supportcontent #phoneboxnew{width: 500px; height: 131px; margin-top: 10px; padding-right: 25px; float: left; background: #FFF url(support_phone.gif) no-repeat left; }#supportcontent #phoneboxnew ul{margin: 5px 0 0 70px;	position: absolute; width: 500px; color: #999;}#supportcontent #phoneboxnew li{padding-bottom: .5em;}#supportcontent #faqlinksnew{}#supportcontent #faqlinksnew ul{margin: 10px 0 0 0px; list-style-image: url(arrow_right_blue.gif);}#supportcontent #faqlinksnew li{padding-bottom: .5em;}#supportcontent #faqlinksnew .left{width: 500px; padding-right:0px; float: left;}#supportcontent #faqlinksnew .right{width: 500px; float: left;}#ieinternalerror{width: 630px; float: left; padding: 24px 0 0 40px;font-size: 12px}/* AboutUs Pages Layout Styles********************************************************/#aboutcontent {width: 650px; float: left; padding: 24px 0 0 55px;font-size: 12px}#aboutcontent h1 {font-size: 16px; padding-bottom: 20px;}#aboutcontent h5 {padding: 13px 0 10px 0;}.title {margin-bottom: 16px;}.investorimage {width: 150px; float: left; margin: 20px 0 20px 0;}.investortext {width: 620px;}.teamimage {width: 170px; height: 113px; float: left; padding: 0 25px 20px 0; font-size: 11px; color: #fff;}.teamtext {width: 420px; float: right; padding: 0 0 20px 0; font-size: 11px;}.favoriteway{width: 170;line-height: 1.3em; color: #999;}.teamname {padding: 8px 0;}.teamclear {clear: both; height:11px; margin:0; font-size:1px; line-height:0;}.picture {border: 1px solid #DDD;padding:3px;}/* News Pages Layout Styles********************************************************/#newscontent {padding: 24px 24px 0 24px; font-size: 12px;}.title {margin-bottom: 20px;}#newscontent h5{margin-bottom: 10px;}/* Partners Pages Layout Styles********************************************************/#partnerscontent {padding: 24px 24px 0 24px; font-size: 12px;}.title {margin-bottom: 20px;}/******* For Bill Monk table ********/table.normal {       font-size: 12px;}table.normal td {   padding: 2px;}/*text messaging**********************************************************/#textinfobar{width: 300px; float: right; padding: 0 0 0 0;}#textinfobar .infobox{width: 300px; border: 1px solid #CCC; padding: 4px; margin-bottom: 20px;}#textinfobar .infobox .inner {padding: 6px 4px 15px 6px; font-size: 11px; line-height: 1.5em; background-color: #DEEECA;}#textinfobar .infobox p{margin: 5px 0 0px 0;}#texttinfobar .infobox img{margin: 10px 0 12px 0;}.datasubheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	/*color: #50668D;*/	color: #000000}.feescontent {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #99CC00;	}.content {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.footermenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}a.footermenu:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}a.footermenu:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}a.footermenu:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #50668D;	font-weight: normal;	text-decoration: underline;}a.footermenu:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	font-weight: normal;}.footermenuseperator {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7px;	color:#666666;	padding-right: 3px;	padding-left: 3px;}.dropdown {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	height: 16px;	width: 172px;}.dataheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;}.dataheaderblue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #00009b;}.formlegal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	font-weight: normal;}.formgreen {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #50668D;	font-weight: normal;}.forms20 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	height: 18px;}.tableheader{	background:#81b63a;	color: #ffffff;}.checkboxlabel { 	font-weight:bold; 	font-size: 14px; 	color: black }https://citi.obopay.com/consumer/styles/buttons.css/* default gray button */.button, A:link.button, A:active.button, A:visited.button, A:hover.button {    border: none;    text-align: center;    padding: 2px;    color: white;    font-family: arial,helvetica,sans-serif;    font-size: 10pt;    font-weight: bold;    text-decoration: none;      cursor: pointer;    background:url(../images/button_gray.png) repeat-x left top;    vertical-align: middle;}/* provide more padding for links to make them equal size to buttons */A:link.button, A:active.button, A:visited.button, A:hover.button {	padding: 3px;	}/* orange button */.orange, A:link.orange, A:active.orange, A:visited.orange, A:hover.orange {    background:url(../images/button_orange.png) repeat-x left top;}/* red button */.red, A:link.red, A:active.red, A:visited.red, A:hover.red {    background:url(../images/button_red.png) repeat-x left top;}/* gray button */.gray, A:link.gray, A:active.gray, A:visited.gray, A:hover.gray {    background:url(../images/button_gray.png) repeat-x left top;}/* green button */.green, A:link.green, A:active.green, A:visited.green, A:hover.green {    background:url(../images/button_green.png) repeat-x left top;}/* big button */.big, A:link.big, A:active.big, A:visited.big, A:hover.big {    font-size: 12pt;}