/**
 * Step Tabs
 */

#step-tabs{width:624px;height:39px;font-family:Arial;font-size:14px;font-weight:bold;color:#036;background:url(/images/credit-advisor/step-tabs.gif) no-repeat}
#step-tabs ul{margin:0;padding:0}
#step-tabs ul li{display:block;position:relative;float:left;list-style-type:none;height:31px}
#step-tabs ul li span{display:none}
#step-tabs ul li.selected .left, #step-tabs ul li.selected .right{position:absolute;top:0;display:block;width:11px;height:37px}
#step-tabs ul li.selected .left{left:-11px;background:url(/images/credit-advisor/step-tabs-leftarrow.png)}
#step-tabs ul li.selected .right{right:-11px;background:url(/images/credit-advisor/step-tabs-rightarrow.png)}
#step-tabs img{margin-right:9px;vertical-align:-7px}
#step-tabs-s1{margin:1px 0 0 0;padding:6px 0 0 10px;width:156px}
#step-tabs-s1.selected, #step-tabs-s2.selected, #step-tabs3.selected{background:#f93}
#step-tabs-s2, #step-tabs-s3{margin:1px 0 0 12px;padding:6px 0 0 18px}
#step-tabs-s2{width:154px}
#step-tabs-s3{width:243px}
#step-tabs-s3.selected{background:#f93 url(/images/credit-advisor/step-tabs-s3-curve.gif) no-repeat bottom right}
#step-tabs-s3-check{position:absolute;right:2px;top:7px}

/**
 * Step Contents
 */

#step-contents label{cursor:pointer}
#step-contents .cb{cursor:pointer}
#step-contents .u{text-decoration:underline}
#step-contents .i{font-style:oblique}
#step-contents .n{font-weight:normal}
#step-contents{position:relative;font-family:Arial;font-size:12px}
#step-contents h1{margin:30px 0 0 20px;padding:0 0 0 20px;font-size:17px;background:url(/images/credit-advisor/bullets/big-black.gif) no-repeat 0 5px}
#step-contents h1.first{margin-top:25px}

/**
 * Step 1
 */

#step1-header{margin-top:10px;padding:14px 0 0 20px;width:602px;height:115px;background:#369 url(/images/credit-advisor/step1-man.jpg) no-repeat right}
#step1-header h3{margin:0;font-size:23px;color:#ff6}
#step1-header h4{margin:2px 0 0 0;font-size:14px;color:#fff;line-height:25px}
#step1-postit{position:absolute;left:642px;top:-5px}
.step1 p.alreadyknow{display:block;margin:26px 0 19px 0;width:555px;text-align:right}
.step1{min-height:580px}
.step1 p.alreadyknow a:link, .step1 p.alreadyknow a:active, .step1 p.alreadyknow a:visited{color:#00f}
.step1 .label{clear:left;float:left;display:block;margin:15px 20px 0 20px;width:275px;font-weight:bold;font-size:13px}
.step1 .value{float:left;display:block;margin:15px 0 0 0;width:500px}
.step1 .label.first, .step1 .value.first{margin-top:0}
.step1 .value .cb{vertical-align:-2px}
.step1 #z2s, .step1 #z4s{width:210px}
.step1 #section2, .step1 #section3{padding-top:10px;clear:both}
.step1 .line{float:left;display:block;margin:10px 0 10px 30px;width:515px;border-top:1px solid #ccc;font-size:0;text-indent:-999%;overflow:hidden}
.step1 .nextbutton{clear:both;display:block;margin:0;padding:18px 0 0 0;width:530px;text-align:right}
.step1 .nextbutton a.next:link, .step1 .nextbutton a.next:active, .step1 .nextbutton a.next:visited{float:right;display:block;width:110px;height:30px;line-height:30px;text-align:center;font-size:17px;font-weight:bold;color:#fff;text-decoration:none;background:url(/images/home/buttons/small.gif) no-repeat top}
.step1 .nextbutton a.next:hover{background-position:bottom}

/**
 * Step 2
 */

.step2 .icons{margin:15px 0 0 0;padding:0;font-size:14px}
.step2 .icons li{list-style-type:none;margin:7px 0 0 40px}
.step2 .icons li.first{margin-top:0}
.step2 .icon{display:inline-block;width:55px;vertical-align:middle}
.step2 .icons li label.main{display:inline-block;margin-left:12px;width:370px;vertical-align:middle;cursor:pointer}
.step2 .icons li span.em{font-weight:bold;color:#00f}
.step2 .icons .hiddenitem{margin:12px 0 0 150px;display:none}
#item-l2i2.hiddenitem{margin-top:3px}
.step2 .icons .hiddenitem .title{display:block;padding-left:17px;font-size:14px;background:url(/images/credit-advisor/bullets/black.gif) no-repeat 0 4px}
.step2 .icons .hiddenitem .title strong{display:block;width:315px}
.step2 .icons .hiddenitem-content{margin:6px 0 0 12px}
.step2 .cb{vertical-align:-2px}
.step2 .cbd{vertical-align:0px}
.step2 .insiderslabel{display:inline-block;margin:19px 0 0 35px;width:95px;font-size:12px;font-weight:bold;font-style:oblique;vertical-align:top}
.step2 .insidersvalue{display:inline-block;margin:17px 0 0 0;width:370px;line-height:20px;vertical-align:top}
.step2 .insidersvalue a:link, .step2 .insidersvalue a:active, .step2 .insidersvalue a:visited{color:#00f;font-weight:bold;font-style:oblique;text-decoration:none}
.step2 .previouslink:link, .step2 .previouslink:active, .step2 .previouslink:visited{display:inline-block;margin:36px 230px 0 20px;font-weight:bold;font-size:15px;text-decoration:none;color:#00f;vertical-align:middle}
.step2 .previouslink:hover{text-decoration:underline}
.step2 .rcomlink:link, .step2 .rcomlink:active, .step2 .rcomlink:visited{display:inline-block;vertical-align:middle;margin-top:36px;padding-top:4px;width:192px;height:38px;line-height:16px;font-size:15px;text-align:center;font-weight:bold;text-decoration:none;color:#fff;background:url(/images/credit-advisor/buttons/rcoms-redblue.gif) no-repeat top}
.step2 .rcomlink:hover, .step2 .rcomlink:focus{background-position:bottom}
.step2 .icons.bad #item-l1i1.hiddenitem{margin-top:5px;padding-bottom:12px}

/**
 * Credit Advisor Slider
 */

.caslider-status{display:inline-block;margin-left:26px;width:200px;font-size:15px;font-weight:bold;vertical-align:bottom;color:#0041f5}
.caslider-meter{cursor:pointer;display:inline-block;position:relative;margin-top:8px;width:165px;height:20px;vertical-align:bottom;background:url(/images/credit-advisor/slider/meter.gif) no-repeat bottom left;overflow:hidden}
.caslider-cursor{position:absolute;top:0;left:0;width:12px;height:18px;background:url(/images/credit-advisor/slider/cursor.png);cursor:pointer}
.caslider-cursorlight-left, .caslider-cursorlight-right{position:absolute;top:12px;width:15px;height:2px;background:url(/images/credit-advisor/slider/cursorlight.gif) no-repeat;font-size:0;text-indent:-999%;overflow:hidden}
.caslider-cursorlight-left{left:-15px}
.caslider-cursorlight-right{left:12px;background-position:0 -2px}
.caslider-legend{display:block;font-size:11px;color:#797979;margin-left:-13px}
.caslider-legend span{padding-right:131px}

/**
 * Step 3
 */

.step3 span.main{display:block;margin:24px 0 0 21px;font-weight:bold;font-size:18px}
.step3 #cardimg{float:left;margin:24px 0 0 15px}
.step3 #cardlink{float:left;margin:22px 9px 0 4px;width:260px;font-size:14px}
.step3 #cardlink a:link, .step3 #cardlink a:active, .step3 #cardlink a:visited{display:block;margin:0 0 5px 0;width:260px;font-size:16px;font-weight:bold;color:#00f;text-decoration:none}
.step3 #cardlink a:hover{text-decoration:underline}
.step3 .applynow:link, .step3 .applynow:active, .step3 .applynow:visited{display:block;width:89px;height:27px;background:url(/images/controls-new/cardtpl/buttons/applynow.gif) no-repeat top;text-indent:-999%;overflow:hidden}
.step3 .applynow:hover{background-position:bottom}
.step3 .applynow.top{margin:55px 0 0 0}
.step3 .applynow.bottom{margin-left:21px}
.step3 ul{margin:13px 0 0 40px;padding:0;font-size:14px}
.step3 ul li{list-style-type:none;width:390px;margin:10px 0 0 0;padding:0 0 0 19px;background:url(/images/credit-advisor/bullets/big-black.gif) no-repeat 0 3px}
.step3 ul li.nobullet{padding-left:0;background:none}
.step3 ul li strong.dots{float:left;margin-right:2px;width:175px;font-weight:normal;background:url(/images/credit-advisor/list-dots.gif) repeat-x 0 12px}
.step3 ul li.cling strong.dots{width:125px}
.step3 ul li strong.dots span{padding-right:2px;background:#fff}
.step3 ul li.cling{margin:1px 0 0 50px}
.step3 .line{clear:both;display:block;margin:0 0 0 20px;width:450px;height:0;font-size:0;text-indent:-999%;overflow:hidden;border-top:1px solid #ccc}
.step3 #line1{margin-top:15px}
.step3 #line2{margin-top:17px;border-top:none}
.step3 #title1.bulleted{margin-top:16px}
.step3 #title2.bulleted{margin-top:15px}
.step3 #previouslink:link, .step3 #previouslink:active, .step3 #previouslink:visited{display:block;float:left;margin:45px 98px 0 20px;color:#000;text-decoration:none;font-size:12px;font-weight:bold}
.step3 #previouslink:hover{text-decoration:underline;color:#00f}
.step3 .bottomactions{display:block;float:left;margin:43px 0 30px 177px;width:110px}
.step3 .bottomoptions{clear:both;margin-left:20px;padding-top:17px;width:450px;border-top:1px solid #ccc}
.step3 .bottomoptions strong{font-size:14px}
.step3 .bottomoptions ul{margin:9px 0 0 0;padding:0;font-size:13px}
.step3 .bottomoptions ul li{margin:0}
.step3 .bottomoptions a:link, .step3 .bottomoptions a:active, .step3 .bottomoptions a:visited{color:#00f;text-decoration:none}
.step3 .bottomoptions a:hover{text-decoration:underline}
.step3 .bottomactions .email:link, .step3 .bottomactions .email:active, .step3 .bottomactions .email:visited{color:#00f;text-decoration:none}
.step3 .bottomactions .email:hover{text-decoration:underline}
.step3 #whybox{position:absolute;top:-40px;left:510px;width:400px;height:300px;background:url(/images/credit-advisor/whybox/exec.jpg) no-repeat top right}
.step3 #whybox h1{display:block;margin:120px 0 0 0;padding:12px 0 0 20px;width:380px;height:29px;font-size:18px;background:url(/images/credit-advisor/whybox/title.gif)}
.step3 #whybox-content{padding-top:16px;width:394px;min-height:132px;border:3px solid #369;border-top:none;background:#f9f9f9 url(/images/credit-advisor/whybox/gradient.gif) repeat-x bottom}
.step3 #whybox-content ul{margin:0 0 0 18px}
.step3 #whybox-content ul li{margin:0 0 18px 0;width:326px}
.step3 #whybox-content .about:link, .step3 #whybox-content .about:active, .step3 #whybox-content .about:visited{float:right;margin:20px 10px 7px 0;color:#00f;font-size:11px;text-decoration:none}
.step3 #whybox-content .about:hover{text-decoration:underline}
