body {
    background: #fff;
    margin: 0;
    padding: 0;
    width: 100%;
    color: #222;
    font: normal 90% / 120% arial, helvetica, sans-serif;
    text-align: center;
}

div#BailoutContainer h1, div#BailoutContainer h2 {
    margin: 0;
    padding: 10px 0;
    color: #2d6eb8;
    font-weight: normal;
    text-align: center;
}

div#BailoutContainer a, div#BailoutFooter a {
    color: #821e2f;
}

div#BailoutContainer a:hover, div#BailoutFooter a:hover {
    color: #b24e5f;
}

div#BailoutContainer {
    margin: 10px auto;
    padding: 10px;
    width: 898px;
    text-align: left;
    border: solid 1px #821e2f;
    border-top-width: 10px;
}

div#BailoutContainer div.third {
    float: left;
    margin: 10px 20px 0 0;
    padding: 0;
    width: 282px;
    text-align: left;
}

div#BailoutContainer div.half {
    float: left;
    margin: 10px 20px 0 0;
    padding: 0;
    width: 420px;
    text-align: left;
}

div#BailoutContainer div.pop {
    background: url("../images/pop_bg_bottom.gif") no-repeat left bottom;
}

div#BailoutContainer div.pop h2 {
    background: url("../images/pop_bg_top.gif") no-repeat left top;
    padding: 15px 0;
}

div#BailoutContainer div.blog p {
    background: url("../images/blog_bg.gif") no-repeat center top;
    text-align: center;
    padding: 190px 0 0 0;
}

div#BailoutContainer div.twitter p {
    background: url("../images/twitter_bg.gif") no-repeat center top;
    text-align: center;
    padding: 190px 0 0 0;
}

div#BailoutContainer div.last {
    margin: 10px 0 0 0;
}

div#BailoutContainer form input[type=text] {
    
}

div#BailoutContainer form input[type=submit] {
    background: transparent url("../images/form_button.gif") no-repeat center top;
    border: 0;
    width: 29px;
    height: 23px;
    color: transparent;
}

br.clear {
    clear: left;
    height: 1px;
}

div#BailoutFooter {
    margin: 10px auto;
    padding: 0;
    width: 920px;
    font-size: 80%;
    text-align:center;
}

div#BailoutWidget {
    border: 8px double #e8e7e4;
    background: #fff;
    width: 145px;
    text-align: center;
    padding: 8px 2px;
    margin: 0;
    color: #0257b3;
    font: normal 14px/18px Arial, Helvetica, Verdana, sans-serif;
}

div#BailoutWidget a {
    color: #800020;
    text-decoration: underline;
}

div#BailoutWidget a:hover {
    color: #0257b3;
    text-decoration: underline;
}

div#BailoutWidget strong {
    font: normal 16px/20px 'Courier New', Courier, serif;
}

div#BailoutWidget h4 {
    margin: 0;
    padding: 0;
}

div#BailoutWidget h4 a {
    display: block;
    background: url('http://www.moneypath.com/images/cash_stack.jpg') no-repeat left top;
    margin: 0 auto;
    padding: 0;
    height: 63px;
    width: 91px;
}

div#BailoutWidget h4 a span {
    display: none;
}

div#BailoutWidget h5 {
    font-weight: normal;
    color: #0257b3;
}

div#BailoutWidget h5 a {
    color: #800020;
}

div#BailoutWidget a.PoweredBy {
    display: block;
    background: url('http://www.moneypath.com/images/mp_logo.jpg') no-repeat left top;
    margin: 0 auto;
    padding: 0;
    height: 34px;
    width: 129px;
}

div#BailoutWidget a.PoweredBy span {
    display: none;
}



input.labelHighlight { color: #aaa; }
