/* CSS Document */
html, body{
margin:0;
padding:0;
font-family: arial, verdana, helvetica, sans;
font-size: 11px;
color: #333;
background:#f2f3e8;
}

A:link {text-decoration: none; font-weight:normal; color:#51751b;}
A:visited {text-decoration: none; color:#51751b;}
A:active {text-decoration: none; color:#51751b;}
A:hover {text-decoration: underline; color:#333;}

ul, ol{
font-size:12px;
}
li{
padding-bottom:5px;
}
.header{
margin: 10px auto 0 auto;
padding:0;
width: 947px;
height: 216px;
}

.faq{
font-size:12px;
}
.question{
background: #fff;
}

.answer{
background: #d0d7ec;
}

.container{
margin: 0 auto 0 auto;
padding:0;
width: 927px;
border: 1px solid #999;
border-width: 0 1px 0 1px;
background: #fff;
}

.body_left{
margin:0;
padding: 10px 0 0 10px;
}

.body_right{

}

.info{
margin:0;
margin-left:10px;
padding:10px;
border: 1px dotted #666;
border-width: 0 1px 0 1px;
width:542px;
}

.info h1{
color: #7baf2c;
font-weight: bold;
font-size:18px;
border-bottom: 1px solid #7baf2c;
}

.info p{
color: #333;
font-size:12px;
text-align:justify;
}

.testimonials{
margin:0;
padding:0;
padding-top:50px;
background: url(../images/testimonial_bg.jpg) no-repeat top;
width: 332px;
height: 418px;
}

.testimonial_1{
margin:0;
padding:0;
width: 290px;
font-size: 11px;
color:#333;
text-align:justify;
}

.testimonial_2{
margin:0 0 10px 0;
padding:5px;
border-bottom: 1px solid #e1e1e1;
font-size: 11px;
color:#999;
text-align:right;
}

.testimonial_3{
margin:0;
padding:0;
font-size: 11px;
color:#999;
text-align:right;
}

.card{
margin:5px 0 5px 0;
padding:0;
}

.footer{
margin: 0 auto 10px auto;
padding:0 0 6px 30px;
width: 939px;
height:38px;
background: url(../images/footer.png);
font-size:11px;
color:#333;
}

.footerLink{
padding:0 5px;
}

.footerLinks A:link {text-decoration: none; font-weight:noraml; color:#333;}
.footerLinks A:visited {text-decoration: none; color:#333;}
.footerLinks A:active {text-decoration: none; color:#333;}
.footerLinks A:hover {text-decoration: underline; color:#333;}

.form{
border:0;
width:562px;
height: 201px;
background: url(../images/form.jpg) no-repeat top;
}

.form h1{
font-weight: bold;
color:#fff;
font-size:14px;
margin:3px 0 0 0;
padding:0;
}

.data{
font-weight: bold;
color:#333;
font-size:10px;
}

.input{
width:130px;
height: 19px;
border: 1px solid #d8dac1;
}

.menu_holder{
background: url(../images/menubg.jpg) top right repeat-x;
height: 29px;
}

.homeFeature{
width: 258px;
height:232px;
background: #ececec url(../images/unsecured_debt_background.jpg) top right no-repeat;
font-size:12px;
}
.homeFeatureFoot{
width: 258px;
height:10px;
background: #ececec url(../images/secured_debt_bottom.jpg) bottom right no-repeat;
}

.homeFeature h2{
color: #7baf2c;
font-weight: bold;
font-size:14px;
margin:0;
padding:10px;
}

.homeFeature ul{
margin-top:0px;
margin-bottom:0px;
}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/pro_drop4.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.preload1 {background: url(../images/pro_drop4_2a.gif);}
.preload1 {background: url(../images/pro_drop4_2b.gif);}

.prodrop4 {padding:0 0 0 15px; margin:0; list-style:none; height:36px; background:transparent url(../images/pro_drop4_back.gif); position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
.prodrop4 li.top {display:block; float:left;}
.prodrop4 li a.top_link {display:block; float:left; height:36px; line-height:29px; color:#666; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 10px; cursor:pointer;background: url(../images/pro_drop4_0a.gif) no-repeat;}
.prodrop4 li a.top_link span {float:left; display:block; padding:0 20px 0 10px; height:36px;background:url(../images/pro_drop4_0b.gif) right top;}
.prodrop4 li a.top_link:hover {color:#000; background: url(../images/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li a.top_link:hover span {background:url(../images/pro_drop4_2b.gif) no-repeat right top;}
.prodrop4 li:hover > a.top_link {color:#000; background: url(../images/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li:hover > a.top_link span {background:url(../images/pro_drop4_2b.gif) no-repeat right top;}
.prodrop4 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop4 a:hover {visibility:visible; position:relative; z-index:200;}
.prodrop4 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.prodrop4 ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.prodrop4 ul.sub1 {width:160px;}
.prodrop4 ul.sub2 {width:110px;}
.prodrop4 ul.sub3 {width:90px;}
.prodrop4 ul.sub4 {width:112px;}

.prodrop4 :hover ul {left:0; top:35px; background: #b9d3fb; padding:3px; border:1px solid #3a93d2; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.prodrop4 :hover ul li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.prodrop4 :hover ul li a {display:block; font-size:11px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#000; text-decoration:none;}
.prodrop4 :hover ul li a:hover {background:#3a93d2; color:#fff;}

.calculator{
border: 1px solid #7baf2c;
border-bottom:0px;
width: 350px;
}
.calculator td{
border-bottom: 1px solid #7baf2c;
padding: 4px;
}
.calculator_input{
border: 1px solid #7baf2c;
width:100px;
height: 15px;
}
.calculator_answer{
border: 0px;
font-weight:bold;
text-align:right;
margin-right:10px;
}

.calculator_int{
border: 0px;
font-weight:bold;
text-align:right;
color: red;
margin-right:10px;
}

.submit_calc{
border: 1px double #7baf2c;
background: #7baf2c;
color:#fff;
width:100px;
margin-top:5px;
}


.calcHeader{
background: #7baf2c;
font-weight:bold;
color:#fff;
}
