a{
background-color:transparent;
border-bottom:2px dotted #accaee;
color:#5493dc;
padding:0 1px;
text-decoration:none;
}
a img{
border:none;
}
a:hover{
background-color:transparent;
border-bottom:2px dotted #eeaccf;
color:#c4297b;
}
body{
background:url(http://www.creditcaredirect.com/images/piggy1-bg.gif) repeat-x;
margin:0;
text-align:center;/* IE5 hack:to center div.container */
}
body,p,li,ol,q,ul,h1,h2,h3,h4,h5,h6{
background-color:#ffffff;
color:#555555;
font-family:Arial,Helvetica,sans-serif;
}
br.both{
clear:both;
}
div. footer p{
background-color:transparent;
color:#aaaaaa;
font-size:70%;
font-weight:normal;
margin:10px 0 30px;
}
div.calculator{
border:1px solid #d6da4b;
float:right;
margin:10px 0 0 10px;
padding:3px 5px 5px;
text-align:center;
width:138px;
}
div.calculator form{
margin:5px 0 0;
}
div.calculator img{
float:left;
margin:0;
}
div.calculator p{
background-color:transparent;
color:#777777;
font-size:70%;
font-weight:bold;
margin:0px;
}
div.container{
margin:0 auto;
text-align:left;
width:760px;
}
div.content{
border-left:5px dotted #d6da4b;
border-right:5px dotted #d6da4b;
margin:0 180px 0 0;
padding:0 20px;
}
div.content2{
border-bottom:5px dotted #d6da4b;
border-left:5px dotted #d6da4b;
border-right:5px dotted #d6da4b;
margin:0 180px 0 0;
padding:0 20px;
}
div.content3{
font-size:90%;
margin:0;
padding:10px 20px;
text-align:left;
}
div.footer a{
background-color:transparent;
color:#accaee;
padding:0 1px;
}
div.footer a:hover{
text-decoration:none;
}
div.geo{
border:5px dotted #d6da4b;
margin:0;
padding:0 20px;
width:670px;
}
div.geo p{
font-size:70%;
}
div.geo ul{
list-style-type:none;
margin:0;
padding:10px 20px;
width:100%;
}
div.geo ul li{
display:inline;
float:left;
font-size:70%;
line-height:20px;
margin:0 0 0 5px;
white-space:nowrap;
}
div.geo ul li a{
border-right:1px solid #aaaaaa;
margin:0;
padding:1px 5px 0 0;
text-decoration:none;
}
div.header{
background:url(http://www.creditcaredirect.com/images/piggy1-bg.gif) repeat-x;
margin:0;
}
div.header a,div.header a:hover{
border:none;
}
div.header img.logo{
margin:60px 0 0 0;
}
div.header img.piggy{
float:right;
}
div.menu{
border-bottom:5px dotted #d6da4b;
border-right:5px dotted #d6da4b;
float:right;
margin:0;
padding:14px;
width:140px;
}
div.menu li{
background-color:transparent;
color:#3b83d7;
font-family:Tahoma,Geneva,sans-serif;
font-weight:bold;
line-height:130%;
list-style-image:none;
list-style-type:circle;
margin:0 0 8px 16px;
padding:0;
}
div.menu li a{
margin:0;
padding:0;
text-decoration:none;
}
div.menu li a.current{
background-color:transparent;
border-bottom:2px solid #eeaccf;
color:#c4297b;
}
div.menu li a.current:hover{
border-bottom:2px solid #eeaccf;
}
div.menu p{
background-color:transparent;
color:#777777;
margin-bottom:10px;
text-align:center;
}
div.menu p img{
vertical-align:middle;
}
div.menu p.date{
font-size:70%;
margin-top:20px;
}
div.menu p.signup{
background-color:transparent;
background-image:url(http://www.creditcaredirect.com/images/signup-bg.gif);
border:1px solid #accaee;
color:#3b83d7;
font-size:70%;
font-weight:bold;
margin:15px 0 15px 0;
padding:0;
text-align:center;
width:145px;
}
div.menu ul{
margin:0 0 20px;
padding:0;
}
div.menu ul.submenu{
margin-top:10px;
}
div.menu ul.submenu a{
background-color:transparent;
color:#85b2e6;
}
div.menu ul.submenu a:hover{
background-color:transparent;
color:#c4297b;
}
div.menu ul.submenu li{
background-color:transparent;
color:#85b2e6;
font-size:70%;
font-weight:normal;
line-height:120%;
}
div.menu ul.submenu li a.current{
background-color:transparent;
border-bottom:2px solid #eeaccf;
color:#c4297b;
}
div.menu ul.submenu li a.current:hover{
border-bottom:2px solid #eeaccf;
}
div.secure{
float:right;
width:110px;
}
div.secure img{
background-color:#ffffff;
border:1px solid #d6da4b;
margin:0;
padding:3px;
}
div.secure p{
color:#cc0000;
float:right;
font-size:70%;
font-weight:bold;
line-height:120%;
width:100px;
}
div.steps{
margin:20px 0 45px;
}
div.steps ul{
display:inline;
list-style:none;
margin:0;
overflow:hidden;
padding:0;
}
div.steps ul a{
border-bottom:none;
float:left;
height:0 !important;
height /**/:50px;/* for IE5/Win check reference/css/Image rollover.html for format */
overflow:hidden;
padding:51px 0 0 0;
}
div.steps ul a.selected{
background-position:center -65px;
border-bottom:none;
}
div.steps ul a:hover{
background-position:center -65px;
border-bottom:none;
}
div.steps ul a:active{
background-position:center -65px;
}
div.steps ul li{
display:inline;
float:left;
list-style-type:none;
margin:0;
padding:0;
}
div.steps ul li.savings a{
background:url(http://www.creditcaredirect.com/images/how-much-can-i-save.gif) top center no-repeat;
width:170px;
}
div.steps ul li.signup a{
background:url(http://www.creditcaredirect.com/images/start-saving-my-money.gif) top center no-repeat;
width:170px;
}
div.steps ul li.works a{
background:url(http://www.creditcaredirect.com/images/how-does-this-work.gif) top center no-repeat;
width:170px;
}
div.steps ul ul li{
display:inline;
float:left;/*fix */
margin:0;
padding:0;
position:relative;
}
form{
margin:0;
}
h1{
background-color:#d6da4b;
border-bottom:1px solid #a9ae24;
border-left:1px solid #e8ea99;
border-right:1px solid #a9ae24;
border-top:1px solid #e8ea99;
clear:both;
color:#898c1e;
font-family:Tahoma,Geneva,sans-serif;
font-size:70%;
font-variant:small-caps;
font-weight:normal;
margin:0;
padding:1px 0 3px;
text-align:center;
}
h2{
background-color:transparent;
border-bottom:1px solid #e8ea99;
color:#a9ae24;
font-family:Arial,Helvetica,sans-serif;
font-size:80%;
font-weight:bold;
margin:0;
padding:20px 0 5px;
}
h3{
background-color:transparent;
color:#a9ae24;
font-family:Arial,Helvetica,sans-serif;
font-size:80%;
font-weight:bold;}
hr{
border-bottom:0;
border-left:0;
border-right:0;
border-top:1px solid #e8ea99;
height:1px;
margin:0;
width:100%;
}
img.left{
background-color:#ffffff;
border:1px solid #d6da4b;
float:left;
margin:20px 10px 10px 0;
padding:3px;
}
img.right{
background-color:#ffffff;
border:1px solid #d6da4b;
float:right;
margin:20px 0 10px 10px;
padding:3px;
}
input,select,textarea{
background-color:#f4f8fd;
border-bottom:1px solid #accaee;
border-left:1px solid #2463ac;
border-right:1px solid #accaee;
border-top:1px solid #2463ac;
color:#3b83d7;
font-family:Tahoma,Geneva,sans-serif;
font-size:75%;
margin:0 3px;
}
input.button{
background-color:#e8ea99;
border-bottom:1px solid #898c1e;
border-left:1px solid #e8ea99;
border-right:1px solid #898c1e;
border-top:1px solid #e8ea99;
color:#3b83d7;
cursor:pointer;
margin:0 3px;
}
li{
font-size:80%;
line-height:150%;
list-style-image:url(http://www.creditcaredirect.com/images/tick.gif);
}
p{
font-size:80%;
line-height:150%;
margin:5px 0 10px;
}
p.affiliatemenu{
border:2px solid #cc0000;
margin:0;
padding:3px 0 5px;
text-align:center;
width:130px;
}
p.footer{
background-color:transparent;
clear:both;
color:#777777;
font-size:70%;
margin:20px 0 20px;
padding:0;
text-align:center;
}
p.leader{
background-color:transparent;
font-size:85%;
margin:0px 0 10px;
padding:15px 0 0;
}
p.note{
font-size:70%;
}
p.signup{
background-color:transparent;
background-image:url(http://www.creditcaredirect.com/images/signup-bg.gif);
border:1px solid #accaee;
color:#3b83d7;
font-size:70%;
font-weight:bold;
margin:20px auto 0 auto;
padding:0;
text-align:center;
width:240px;
}
p.signup a{
border-bottom:none;
}
p.signup img{
vertical-align:middle;
}
p.testimonial{
background-color:#f9f9e3;
border:1px dashed #d6da4b;
color:#898c1e;
padding:5px 10px;
}
p.top{
clear:both;
font-size:70%;
margin:0;
padding:20px 0;
text-align:center;
}
span.ccd{
background-color:transparent;
color:#2463ac;
font-style:italic;
font-weight:bold;
}
span.formtext{
font-size:70%;
}
span.hola{
display:none;
}
strong{
background-color:transparent;
color:#666666;
}
table td p{
background-color:transparent;
color:#898c1e;
font-size:75%;
font-style:italic;
}
td{
vertical-align:top;
}
td p{
font-size:75%;
margin:0px;
}
ul.geoapp{
display:block;
list-style-type:none;
margin:0;
padding:0;
width:520px;
}
ul.geoapp li{
display:inline;
float:left;
font-size:70%;
line-height:20px;
margin:0 0 0 5px;
white-space:nowrap;
}
ul.geoapp li a{
border-right:1px solid #aaaaaa;
margin:0;
padding:1px 5px 0 0;
text-decoration:none;
}
ul.sublist li{
list-style:square;
list-style-image:none;
}
.center{
text-align:center;
}
.warning{
background-color:transparent;
color:#cc0000;
}
.clear {
clear: both;
}