/* Mass Reset
############################################################*/
*{padding:0;margin:0;}body{padding:0;margin:5px0;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}pre,blockquote,form,label,ul,ol,li,fieldset,address{margin:0;padding:0;}blockquote{margin-left:0;}fieldset{padding:0;}img{border:0;}

dl{
	margin:5px 14px 10px 45px;
	padding:0;
	font-size: 1.4em;
}dd{margin-left:0;}fieldset{padding:0;}img{border:0;}



/* Common
############################################################*/
body {font-size:82.5%;text-align:center;font-family: Helvetica, sans-serif, Arial; background:#b0d9f4 url(images/bg_body.gif) repeat fixed top center; color:#7a7a7a;}

h1 {line-height:1em;color:#51A2F1;font-size:2.5em;}
h2 {font-size:1.8em;}
h3 {}
p {}
span {}
ul {margin-left: 0; padding-left: 30px;}


a, a:visited {color: #2BA2FF;text-decoration:none;}
a:hover {text-decoration:underline;}

#container {margin-left:auto;margin-right:auto;width:789px;text-align:left;margin-top:5px;}
#header {background:url(images/bg_header.png);width:789px;height:101px;}
#header .logo {position:relative;left:15px;top:25px;float:left;}
#header .right {float:right;text-align:right;padding:44px 20px 0 0;color:#00335b;}
#header .right a {text-decoration:none;color:#00335b;}
#header .right a:hover {
	color:#0099CC;
}
#header .right img {position:relative;top:1px;}

#menu {background:url(images/bg_menu.png);width:789px;height:29px;}
#menu ul {list-style:none;padding-left:18px;}
#menu ul li {float:left;}
#menu a {display:block; height:23px;text-align:center;padding-top:6px;font-size:1.2em;font-weight:bold;text-decoration:none;color:#fff;text-indent: -20000px;}
#menu a.newloans{background:url(images/btn_newloads.jpg);width:156px;}
#menu a.btn_contactus {background:url(images/btn_contactus.jpg);width:101px;}
#menu a.btn_counseling {background:url(images/btn_counseling.jpg);width:100px;}
#menu a.btn_new_borrowers {background:url(images/btn_new_borrowers.jpg);width:126px;}
#menu a.btn_payment {background:url(images/btn_payment.jpg);width:87px;}
#menu a.btn_refinance {background:url(images/btn_refinance.jpg);width:93px;}
#menu a.btn_resources {background:url(images/btn_resources.jpg);width:97px;}
#menu a.btn_new_borrowers {background:url(images/btn_new_borrowers.jpg);width:126px;}
#menu a.resources{background:url(images/btn_customerresources.jpg);width:155px;}
#menu a.solutions{background:url(images/btn_solutions.jpg);width:85px;}
#menu a.yourloan{background:url(images/btn_yourloan.jpg);width:76px;}
#menu a.aboutus{background:url(images/btn_aboutus.jpg);width:84px;}
#menu a.employment{background:url(images/btn_employment.jpg);width:93px;}
#menu a.home{background:url(images/btn_home.jpg);width:61px;}
#menu a.special{background:url(images/btn_spclcustomerresources.jpg);width:210px;}
#menu a.cstmsolutions{background:url(images/btn_financialsolutions.jpg);width:201px;}
#menu a.sub{background:url(images/btn_subservices.jpg);width:108px;}
#menu a.faq{background:url(images/btn_faq.jpg);width:60px;}
#menu a.invest{background:url(images/btn_investor.jpg);width:86px;}
#menu a:hover{background-position:top right;color:#037ddd;}
body#newloans #menu a.newloans, 
body#resources #menu a.resources, 
body#faqs #menu a.faqs, 
body#yourloan #menu a.yourloan, 
body#aboutus #menu a.aboutus, 
body#employment #menu a.employment, 
body#home #menu a.home{background-position:top right;color:#037ddd;}


#menu ul li ul.dropdown {position:absolute;background:url(images/bg_drop_down.gif) no-repeat left bottom;width:165px;display:block;padding:0px 3px 4px; border-top:3px solid #e2f1fd;margin-top:-2000px;}
#menu ul li ul.dropdown li {float:none;border-bottom:1px solid #ccc;}
#menu ul li ul.dropdown li.last {border:0px;}
#menu ul li ul.dropdown li a {font-size:14px;display:block;height:auto;text-align:left;padding:6px 6px 3px; font-weight:normal; color:#7a7a7a; text-indent:0px;}
#menu ul li ul.dropdown li a:hover {color:#fff;background:#0078c7 url(images/bg_drop_down_hover.gif) repeat-x left bottom;}
#menu ul#nav li:hover ul.dropdown, #menu ul#nav li.sfhover ul.dropdown {margin-top:0px;}


#content{display: block;background:url(images/bg_content.png) no-repeat top center;min-height:515px;width:789px;overflow: none;}
a.button{
display: block;
height: 42px;
width: 146px;
background: url(images/btn_blue.png) top no-repeat;
color: #fff;
font-weight: bold;
font-size: 16px;
text-align: center;
line-height: 42px;
}
a.button:hover{
text-decoration: none;
}
#left{width:540px;float:left;padding-left:4px;}
#left h2{margin: 0 14px;}
#left h1{margin: 0 14px;}
#left p{ margin: 5px 14px 10px 14px;line-height:22px;font-size:1.4em;}
#left li{ margin: 5px 14px 10px 14px;line-height:22px;font-size:1.4em;}
#contact {
	background: url(images/bg_contact.jpg) left top no-repeat;
	display: block;
	clear: both;
	padding: 10px 15px;
	line-height: 20px;
	font-size: 14px;
	margin: 20px 150px 0px 5px;
	height: 39px;
	width: 543px;
}
#contact strong{
	color: #53A3F4;font-weight: normal;
}
#right{float:left;}
#right .block{background:url(images/bg_box.jpg) no-repeat;width:200px;height:104px;padding:29px 15px 22px 15px;}
#right .block span{color:#00335b;font-size:1.3em;font-weight:bold;position:relative;top:-7px;}
#right .block a{display:block;}
#right .block a.learnmore{background:url(images/btn_learnmore.jpg);width:162px;height:27px;float:right;margin-top:5px;}
#right .block a:hover{background-position:top right;}

#content_inner{background:url(images/bg_inner.jpg) no-repeat bottom left;min-height:415px;width:786px;padding-bottom:40px;}
#left_inner{width:571px;float:left;}
#left_inner h1{background:url(images/bg_title.jpg);width:571px;height:29px;padding:8px 0 0 10px;font-size:1.6em;}
#left_inner h2{padding:0 0 4px 10px;font-size:1.4em;color:#fa8b43;}
#left_inner h3{padding:0 0 4px 10px;font-size:1.1em;color:white;}
#left_inner p{padding-left:10px;font-size:1.1em;line-height:18px;}
#left_inner span.li{background:url(images/icn_arrow.jpg) no-repeat left center;padding-left:12px;margin:4px 0 4px 10px;font-size:1.2em;font-weight:bold;}
#left_inner p.indent{position:relative;left:18px;}
#right_inner{float:right;}
#right_inner #side{background:url(images/bg_side.jpg);width:187px;margin:2px 10px 0 0;}
#right_inner #side h2{color:#00335b;position:relative;left:20px;top:-4px;font-size:1.5em;}
#right_inner #side .inner{background:url(images/bg_side-cap.jpg) no-repeat bottom left;min-height:95px;width:187px;}
#right_inner #side .inner p{color:#00335b;padding:0 10px 0 20px;font-size:1.2em;line-height:18px;}

#footer{
	display:block;
	clear:both;
	background:transparent url(images/bg_footer.png) top no-repeat;
	color:#0099FF;
	font-size:1.1em;
	padding:10px;
	text-align: center;
}
#footer a{color: #0099FF;text-decoration:none;}
#footer a:hover{color:#ff5d00;}
