/* CSS Document */
body{
    margin:0 0 0 0;
    background:#043895;
    font:12px Arial, Helvetica, sans-serif;
}
iframe{
    border:none;
}
div.main-container{
    width:1200px;
    margin:0 auto 0 auto;
    background:url(images/bg_left.jpg) repeat-y top left, url(images/bg_right.jpg) repeat-y top right;
}
div.page-container{
    width:980px;
    display:flow-root;
    margin:0 auto 0 auto;
    background:#fff;
    border:solid #fff;
    border-width:4px 4px 4px 4px;
}
div.faq a{
    color:#1F2161;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}
div.faq a:hover{
    color:#1F2161;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    text-decoration:underline;
}
div.faq a:visited{
    color:#1F2161;
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.float-left{
    float:left;
}
.float-right{
    float:right;
}
.clear-both{
    clear:both;
}
div.height-10px{
    height:10px;
}
h1{
    font:bold 21px Helvetica, Tahoma, Arial, sans-serif;
    color:#0D4373;
}
h2{
    font:bold 25px Arial, sans-serif, Helvetica, Tahoma;
    color:#0D6898;
    margin:0;
}
h3{
    font:bold 20px Helvetica, Arial, sans-serif;
    color:#AD0000;
    margin:0;
}
h4{
    font:bold 14px Arial, sans-serif, Helvetica, Tahoma;
    color:#AD0000;
    margin:0;
}
ul li a{
    font:12px Arial, Helvetica, sans-serif;
    color:#0033CC;
    line-height:20px;
}
ul li a:hover{
    color:#FF3300;
}
ul.list li{
    line-height:20px;
}
a.blue_link{
    font:12px Arial, Helvetica, sans-serif;
    color:#0033CC;
    line-height:20px;
}
a.blue_link:hover{
    color:#FF3300;
}
big{
    font-weight:bold;
}
a.red-content{
    color:#E72707;
}
a.red-content:hover{
    color:#000033;
}
a.more-red-content{
    color:#E72707;
    background:url(images/more-blue-arrow.gif) right no-repeat;
    padding:0 11px 0 0;
}
a.more-red-content:hover{
    color:#000033;
}
/*** Header Start ***/
div.header-top{
    background:url(images/header-top.jpg) no-repeat top left;
    width:980px;
    height:205px;
    overflow:hidden;
    position:relative;
}
div.getQuestion{
    position:absolute;
    right:288px;
    top:1px;
    font:bold 25px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-align:center;
}
div.header-bottom{
    width:980px;
    height:91px;
}
/*** Header End ***/

/*** Left Container Start ***/
.left-container{
    width:212px;
    float:left;
}
div.menu-bg{
    position:relative;
    background:url(images/menu-bg.jpg) no-repeat top left;
    padding-top:15px;
    height:290px;
}
div.menu-bg a{
    font:bold 14px Helvetica, Tahoma, Arial, sans-serif;
    color:#0D6898;
    text-transform:uppercase;
    display:block;
    padding:8px 0 8px 0;
    text-align:center;
    text-decoration:none;
}
div.menu-bg a:hover{
    color:#E72707;
    text-transform:uppercase;
}
div.menu-bg a.selected{
    font:bold 14px Helvetica, Tahoma, Arial, sans-serif;
    color:#E72707;
    text-transform:uppercase;
    display:block;
    text-decoration:none;
    padding:8px 0 8px 0;
}

/*** Left Container End ***/
/*** Center Container Start ***/
div.center-container{
    width:444px;
    float:left;
}
div.cen-container-content{
    width:409px;
    margin:0 auto 0 auto;
}
div.cen-container-content p{
    font:12px Arial, Helvetica, sans-serif;
    line-height:18px;
}
/*** Center Container End ***/
/*** Right Container Start ***/
.right-container{
    background:url(images/footer_right_top.jpg) no-repeat bottom right;
    width:315px;
    margin:10px 0 -5px 9px;
    float:left;
}
.right-box-container{
    width:294px;
    position: absolute;
}
div.right_box_top{
    width:294px;
    height:13px;
    overflow:hidden;
}
.right-box-content-container{
    padding:0 14px 0 14px;
}
.todyaRates{
    width:265px;
    background:url(images/todyaRates_center.jpg) top center repeat-y;
}
.todyaRates_bottom{
    background:url(images/todyaRates_bottom.jpg) bottom center no-repeat;
    padding:0 0 10px 0;
}
div.todyarates_padding{
    padding:0 6px 0 6px;
    text-align:center;
    font:12px Arial, Helvetica, sans-serif;
}
div.gray-big-font{
    background:#D7DADA;
    font:bold 15px Arial, Helvetica, sans-serif;
    color:#000000;
    width:115px;
    text-align:center;
    padding:5px;
}
div.todyarates-red-font{
    background:#D7DADA;
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#FF0000;
    text-align:center;
    padding:2px;
}
div.loan_calculator_container{
    width:265px;
}
div.loan_calculator_top{
    width:265px;
    height:12px;
    overflow:hidden;
}
div.loan_calculator_center{
    background:url(images/loan_calculator_center.jpg) repeat-y top left;
    width:265px;
}
div.loan_calculator_center table{
    margin:0 auto 0 auto;
    display:inline-table;
    width:245px;
}
div.loan_calculator_bottom{
    width:265px;
    height:20px;
    overflow:hidden;
}
.loan_form_container{
    width:245px;
    margin:0 auto 0 auto;
}
.input_box{
    border:1px solid #8FB0D0;
    width:80px;
}
/*** Right Container End ***/

/*** Footer Container  Start***/
div.footer-container{
    height:244px;
    overflow:hidden;
    background:#fff;
    float:left;
}
.footer-left-container{
    background:url(images/footer_left.jpg) no-repeat top left;
    float:left;
    width:665px;
    text-align:right;
    height:244px;
    overflow:hidden;
}
.footer-right-container{
    background:url(images/footer_center.jpg) no-repeat top left, url(images/footer_right.jpg) no-repeat top right;
    float:right;
    width:315px;
    height:244px;
}
div.fotter-menu-bg{
    text-align:left;
    color:#0D6A9D;
}
div.fotter-menu-bg a{
    font:bold 11px Helvetica, Tahoma, Arial, sans-serif;
    color:#0D6A9D;
    text-transform:uppercase;
    display:inline-table;
    padding:0 12px 0 12px;
    text-align:center;
    text-decoration:none;
}
div.fotter-menu-bg a:hover{
    color:#E72707;
    text-transform:uppercase;
}
div.fotter-menu-bg a.selected{
    font:bold 12px Helvetica, Tahoma, Arial, sans-serif;
    color:#E72707;
    text-transform:uppercase;
    text-decoration:none;
}
div.copyright{
    font:11px Arial, Helvetica, sans-serif;
    color:#5F5F5F;
    padding:2px 0 0 12px;
}
/*** Footer Container End ***/
