@charset "utf-8";

body{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	margin:0 auto;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	background-color: #46a6af;
	color:#000000;
	}

p{
	color:#6d6e71;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
	line-height:22px;
	font-size: 12px;
	}
	
a {
	text-decoration:underline;
	color:#1c96a1;
	font-style:normal;
	}
a:hover{
	color:#106b74;
	text-decoration:none;
	}

img{
	border:none;
	}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size:20px;
    padding-bottom: 10px;
	font-weight:bold;
	color: #056770;
	margin:0px;
}

h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	margin-left:10px;
}

h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    margin: 0px;
	font-weight:bold;
	color: #056770;
}

h4 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight:bold;
	color:#056770;
	text-align:left;
	margin-left:10px;
	}
h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-bottom: 15px;
	font-weight:bold;
	color: #ffdb4c;
	margin:0px;
}

/*header*/	
#header {
	margin: 0px auto 0px auto;
	padding: 15px 0px 0px 0px;   
}

#header a:link, #header a:visited {
	color:#46a6af;
	}
#header a:hover {
	color:#FFFFFF;
	}


.tagline-blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#46a6af;
	margin:0px;
	}

.free-consultation {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:20px;
	font-weight:bold;
	color:#46a6af;
	margin:0px;
	}
.toll-free {
	font-family:Helvetica, Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6d6e71;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	}
.habla{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:17px;
	font-weight:bold;
	color:#46a6af;
	}
	

	
/*navigation-top*/
#nav-bg {
	background: url(../images/nav-bar-top.png) top center no-repeat;
	height:34px;
	width:904px;
	}
	
#tagline-grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.8pt;
	font-weight:bold;
	color:#999999;
	letter-spacing: -.01em;
	margin-top:5px;
	}
	
#navcontainer
{
margin: 0px;
padding: 5px 0px 5px 23px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
}

ul#navlist
{
display: inline;
list-style: none;
}

ul#navlist li
{
float: left;
width: auto;
}

ul#navlist li a
{
/*padding: 5px 20px 5px 20px;*/
 padding: 0px 0px 0px 34px;
text-decoration: none;
color: #303030;
font-weight:bold;
}

ul#navlist li a#current
{
color: #FFFFFF;
}

ul#navlist li a:hover, ul#navlist a#current:hover
{
color: #FFFFFF;
}

ul#navlist li a:active, ul#navlist li#active a#current:active
{
color: #FFFFFF;
}


/*navigation-bottom*/

div#navcontainer-bot
{
background: url(../images/nav-bottom-bg.png) top left no-repeat;
}

div#navcontainer-bot ul
{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-align:left;
margin: 0px;
padding-top: 25px;
height:50px;
}

div#navcontainer-bot ul li
{
display: inline;
margin:0px;
padding:0px;
}

div#navcontainer-bot ul li a
{
padding-right: 20px;
padding-left: 23px;
color: #000000;
text-decoration: none;
font-size:11px;
list-style:url(../images/nav-divider.png);
}

div#navcontainer-bot ul li a:hover
{
color:#2c7f9a;
}

div#navcontainer-bot ul li a#current
{
color: #2c7f9a;
}

div#navcontainer-bot ul li a:hover, div#navcontainer-bot a#current:hover
{
color: #2c7f9a;
}

div#navcontainer-bot ul li a:active, div#navcontainer-bot li#active a#current:active
{
color: #2c7f9a;
}

/*banner*/
banner-bg{ 
	background:url(../images/banner-bg.png) top center no-repeat;
	}



/*Body*/
.box1 {
	background:url(../images/white-box.png) top center no-repeat;
	width:302px;
	height:230px;
	text-align:left;
	vertical-align:top;
}
.readmore {
		margin:0px;
		padding-top:12px;
		}
.box2 {
	background:url(../images/white-box.png) top center no-repeat;
	width:302px;
	height:230px;
	text-align:left;
	vertical-align:top;
}
.box3 {
	background:url(../images/white-box.png) top center no-repeat;
	width:302px;
	height:230px;
	text-align:left;
	vertical-align:top;
	}
.pad-box{
	padding:20px 20px 35px 20px;
	}
	
.pad-box p{
	font-family:Arial, Helvetica, sans-serif;
	color:#6d6e71;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
	font-size:13px;
	line-height:18px;
	}

.pad-box2{
	padding:20px 20px 35px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	display: block;
	font-weight:400;
	color:#106b74;
	}
.pad-box2 h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	margin:0px;
	padding-bottom:8px;
	padding-left:5px;
}
.pad-box2 a{
	font-size:13px;
	font-weight:400;
	text-decoration:none;
	color:#106b74;
	font-style:normal;
	}
.pad-box2 a:hover{
	color:#00c0d2;
	text-decoration:underline;
	}
	
.pad-box2 ul{ 
	list-style:none;
	padding:10px 0px 0px 30px;
	margin:0px 0px 0px 0px;
	line-height:1.0em;
	}

.pad-box2 ul li {
	background:url(../images/bullet-grey.png) no-repeat scroll 0px 2px;
	padding:0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
}

.pad-box3{
	padding:20px 20px 0px 20px;
	margin:0px;
	}
.pad-box3 h4 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight:bold;
	color:#056770;
	text-align:center;
	margin:0px;
	padding-bottom:8px;
	}

/*contact form*/
form {
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px 0px 0px 25px;
	width:245px;
	}
.form_text{ font-family:Arial, Helvetica, sans-serif;
            font-size:11px; 
			color:#6d6e71; 
			padding: 0px 5px 0px 0px;
			border:none;
			margin:0px 0px 0px 0px;
		  }

.input1{ background-color:#f2f2f2;
         border:1px solid #c4c5a6;
		 width:160px;
		 height:14px;
		 color:#2b7c83;
		 font-size:11px;
		 margin-bottom:8px;
       }

.fs10{ font-size:10px;
	   padding-left:6px;
	   padding-top:6px;
	   margin-bottom:0 auto;
     }

.red{
	color:#FF0000;
    }
	
	
textarea{
	background-color:#f2f2f2;
    border:1px solid #c4c5a6;
	width:160px;
	color:#2b7c83;
	font-size:11px;
    height:30px;
	margin-bottom:8px;
	}


.pad_ryt{
	padding-right:5px;
	padding-left:10px;
	color:#FFFFFF;
	margin:0px;
	border-right:1px solid #FFFFFF;
}

.pad_ryt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-right:5px;
	margin:0px;
	text-align:justify;
	line-height:18px;
	}
.pad_ryt img {
	padding-bottom:10px;
	margin:0px;
	border:none;
	}
.pad_ryt a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#ffcc00;
	font-style:italic;
	}

.pad_ryt a:hover {
	color:#fffc00;
	text-decoration:underline;
	}
.pad_ryt4{
	padding-right:0px;
	padding-left:10px;

	
}
#pad_ryt4{
	border:1px solid #e7e7e7;
	background-color:#FFFFFF;
	color:#FFFFFF;
	margin:0px;
}
.pad_ryt4-cont{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#056770;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	}
.pad_ryt4-bot{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#056770;
	font-size:16px;
	font-weight:bold;
	padding-left:80px;
	text-decoration:underline;
	}

.pad_ryt5{
	padding-left:10px;
	padding-right:10px;
	color:#000000;
	margin:0px;
	border-right:1px solid #FFFFFF;
	text-align:justify;
}

.pad_ryt5 p{
	color:#000000;
	padding-bottom:10px;
	padding-right: 10px;
	padding-top:0px;
	margin:0px;
	line-height:normal;
	}
	
.pad_ryt5 h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-bottom: 10px;
	font-weight:bold;
	color: #056770;
	margin:0px;
}


.pad_ryt6{
	padding-left:20px;
	padding-right:10px;
	color:#000000;
	margin:0px;
	text-align:justify;
}

.pad_ryt6 p{
	color:#000000;
	padding-bottom:10px;
	padding-top:0px;
	margin:0px;
	line-height:normal;
	}

.pad_ryt6 h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-bottom: 10px;
	font-weight:bold;
	color: #056770;
	margin:0px;
	}

/*footer*/	
.footer {
    width: 100%;
    height: 140px;
    margin: 0 auto 0 auto;
	background-image:url(../images/footer-bg.png);
	background-repeat:repeat-x;
	color:#FFFFFF;
	background-color:#2b7c83;
}

#footer_container { display: block;
	margin:0 auto;
	width:904px;
	}

.footer #footer_container h1 {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	padding-bottom:15px;
}
#footer-nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	float:left;
	padding-top:5px;
	width:904px;
	text-align:center;
	}
#footer-nav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
#footer-nav a:hover{
	color:#6ae5f1;
	text-decoration:underline;

	}
.pad_bot{
	padding-bottom:20px;
	}

/*inner pages*/	
.inner-bg{
	background-image:url(../images/main-bg-mid.png);
	background-repeat:repeat-y;
	background-position:top;
	padding:0px 40px 0px 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:400;
	color:#6d6e71;
	}
.inner-bg p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	color:#6d6e71;
	}
	
.inner-bg h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size:20px;
    padding-bottom: 20px;
	padding-top: 15px;
	font-weight:bold;
	color: #056770;
	margin:0px;
}


.inner-bg h1 a{
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size:20px;
    padding-bottom: 20px;
	padding-top: 15px;
	font-weight:bold;
	text-decoration:underline;
	color: #056770;
	margin:0px;
	}
.inner-bg h1 a:hover{
	text-decoration:underline;
	}	

.inner-bg h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	margin:0;
	padding-bottom:10px;
}
.inner-bg h3 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:bold;
	color:#1c96a1;
	text-align:left;
	margin:0;
	padding-bottom:0px;
}
.inner-bg p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	margin:0;
	padding-bottom:10px;
}
.inner-bg a{
	font-size:12px;
	font-weight:400;
	text-decoration:none;
	color:#1c96a1;
	font-style:normal;
	}
.inner-bg a:hover{
	color:#106b74;
	text-decoration:underline;
	}
	
.inner-bg ul{ 
	list-style:none;
	padding:10px 0px 0px 30px;
	margin:0px 0px 0px 0px;
	line-height:22px;
	color:#6d6e71;
	font-size:12px;
	}

.inner-bg ul li {
	background:url(../images/bullet-grey.png) no-repeat scroll 0px 6px;
	padding:0px 0px 10px 20px;
	margin:0px 0px 0px 0px;
	list-style:none;
	color: #1c96a1;
	font-weight: normal;
	font-weight:600;
	font-size:12px;
}

.inner-bg ul li ul {
	color:#6d6e71;
	font-weight:600;
}

.inner-bg ul li ul li{
	padding:0px 0px 10px 5px;
	margin:0px 0px 0px 0px;
	list-style:disc;
	background:none;
	color:#6d6e71;
	font-weight:600;
}
.inner-bg ul li a{
	font-size:12px;
	font-weight:600;
	text-decoration:none;
	color:#1c96a1;
	font-style:normal;
	}
.inner-bg ul li a:hover{
	color:#106b74;
	text-decoration:underline;
	}

.box1-inner {
	background:url(../images/white-box.png) top center no-repeat;
	width:302px;
	height:220px;
	text-align:left;
	vertical-align:top;
	}
	
.readmore-inner {
		margin:0px;
		padding-top:12px;
		}
.box2-inner {
	background:url(../images/white-box.png) top center no-repeat;
	width:302px;
	height:220px;
	text-align:left;
	vertical-align:top;
}
.box3-inner {
	background:url(../images/white-box.png) top center no-repeat;
	width:302px;
	height:220px;
	text-align:left;
	vertical-align:top;
	}
.pad-box-inner{
	padding:20px 20px 25px 20px;
	}
	
.pad-box-inner p{
	font-family:Arial, Helvetica, sans-serif;
	color:#6d6e71;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
	font-size:13px;
	line-height:18px;
	}

.pad-box2-inner{
	padding:20px 20px 25px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	display: block;
	font-weight:400;
	color:#106b74;
	}
.pad-box2-inner h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	margin:0px;
	padding-bottom:8px;
	padding-left:10px;
}
.pad-box2-inner a{
	font-size:13px;
	font-weight:400;
	text-decoration:none;
	color:#00c0d2;
	font-style:normal;
	}
.pad-box2-inner a:hover{
	color:#106b74;	
	text-decoration:underline;
	}
	
.pad-box2-inner ul{ 
	list-style:none;
	padding:10px 0px 0px 30px;
	margin:0px 0px 0px 0px;
	line-height:1.0em;
	}

.pad-box2-inner ul li a{
	color:#106b74;
	}
.pad-box2-inner ul li a:hover{
	color:#00c0d2;
	}
.pad-box2-inner ul li {
	background:url(../images/bullet-grey.png) no-repeat scroll 0px 2px;
	padding:0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
}

.pad-box3-inner{
	padding:20px 20px 0px 20px;
	margin:0px;
	}
.pad-box3-inner h4 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
	font-weight:bold;
	color:#056770;
	text-align:center;
	margin:0px;
	padding-bottom:8px;
	}

.pad_ryt4-inner{
	padding-right:0px;
	padding-left:10px;
	}
#pad_ryt4-inner{
	color:#FFFFFF;
	margin:0px;
	}
.pad_ryt4-cont-inner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#056770;
	font-size:14px;
	font-weight:bold;
	padding-left:50px;
	padding-top:15px;
	}
.pad_ryt4-bot-inner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#056770;
	font-size:16px;
	font-weight:bold;
	padding-left:140px;
	text-decoration:underline;
	}
/**Form Inner**/
.inner-bg form{
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	width:100%;
	}
	
.inner-bg .form_text{ font-family:Arial, Helvetica, sans-serif;
            font-size:13px; 
			color:#6d6e71; 
			padding: 0px 0px 0px 0px;
			border:none;
			margin:0px 0px 0px 0px;
		  }

.inner-bg .input1 { background-color:#f2f2f2;
         border:1px solid #c4c5a6;
		 width:250px;
		 height:100%;
		 color:#2b7c83;
		 font-size:13px;
		}

.inner-bg .fs10 { font-size:10px;
	   padding-left:6px;
	   padding-top:6px;
	   margin-bottom:0 auto;
     }

.inner-bg .red-inner {
	color:#FF0000;
    }
	
	
.inner-bg textarea{
	background-color:#f2f2f2;
    border:1px solid #6d6e71;
	color:#2b7c83;
	font-size:13px;
    height:100px;
	width:250px;
	margin-bottom:0px;
	}
/** what can bankruptcy do for you? **/
ul#inner-bg2 a{
	font-size:12px;
	text-decoration:none;
	color:#1c96a1;
	font-style:normal;
	font-weight:bold;
	}
ul#inner-bg2 a:hover{
	color:#106b74;
	text-decoration:underline;
	}
	
ul#inner-bg2{ 
	list-style:decimal;
	padding:10px 0px 0px 50px;
	margin:0px 0px 0px 0px;
	line-height:22px;
	color:#6d6e71;
	list-style:decimal;
	font-size:12px;
	}

ul#inner-bg2 li {
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	color: #1c96a1;
	font-weight: bold;
	background:none;
	list-style:decimal;
	font-size:12px;
}

ul#inner-bg2 li ul {
	color:#6d6e71;
	font-weight: normal;
	font-size:12px;
}

ul#inner-bg2 li ul li{
	padding:0px 0px 10px 5px;
	margin:0px 0px 0px 0px;
	list-style:lower-alpha;
	color:#6d6e71;
	font-weight: normal;
	font-size:12px;
}


/*basics*/
.fs10 { font-size:10px; }
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }

.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; /*border-bottom:1px solid #3366FF;*/ }

div.mydiv1 { font-size:14px; line-height:1.3em;}
ul.ul1 { padding:0px; margin:0px; list-style:none; font-size:14px}
ul.ul1 li { list-style:none; background-image:none; padding:0px 0px 0px 40px; margin:0px; color:#666666; font-weight:normal; font-size:14px}
ul.ul1 ul.ul1 { padding:0px 0px 0px 0px; margin:0px;  list-style:none; font-size:14px }
ul.ul1 ul.ul1 li { list-style:none; background-image:none; padding:0px 0px 0px 40px; margin:0px; color:#666666; font-weight:normal; font-size:14px}



	