body {
  margin:0px;
  padding:0px;
  color:#464646;
  font-size:12px;
  font-family:Arial, Helvetica;
  line-height:18px;
}  
td { FONT-SIZE: 12px; COLOR: #5F5F5F; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0; }


INPUT { FONT-FAMILY: Arial; FONT-SIZE: 13px; border-width:0px; border:none; color:#010101; }
TEXTAREA { FONT-FAMILY: Arial; FONT-SIZE: 13px; border-width:0px; border:none; color:#010101;}
select { FONT-FAMILY: Arial; font-size:12px;  border-width:0px; border:none; color:#010101;  }

p {
   margin-top:0px; margin-bottom:0px;
}

.green {
   color:#6FBA58;
}

.normal {
  font-size:14px;
}


.subtitle {
  color:#75C05E; font-size:16px; font-weight:bold;
}

.t1 {
  font-weight:bold;
}

.ulins {
  list-style-type: decimal;
  line-height: 19px;
}


.rowcolor {
  background-color:#F1F1F1;
}



FORM { margin-bottom: 0px; margin-top: 0px; }
DIV { margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px;}

a:active {  COLOR: #70BB59; FONT-STYLE: normal; TEXT-DECORATION: none;  letter-spacing: 0; }
a:visited {	 COLOR: #70BB59; FONT-STYLE: normal; TEXT-DECORATION: none; letter-spacing: 0; }
a:link {  COLOR: #70BB59; FONT-STYLE: normal; TEXT-DECORATION: none; letter-spacing: 0; }
a:hover {  COLOR: #70BB59; FONT-STYLE: normal; TEXT-DECORATION: underline; letter-spacing: 0; }

a img { border: none; }

.clear {
  clear:both; margin-top:0px; margin-bottom:0px;
}

.cut {
  display:block;
}


.top {
  background-image: url(images/index_02.gif); width:772px; height:113px;
  background-repeat: no-repeat;
  font-size:20px;
  color:#6AA3E3;
  letter-spacing:-0.3;
  line-height:1.3;
  }

.hrl {
    background-color: #B5B5B5; height: 1px; width: 100%;
 }

.smaller {
  font-size:11px; color:#5F5F5F;
}

.mainermarginleft {
  background-image: url(images/index_04.jpg); width:68px; background-color:#ffffff; background-repeat:no-repeat;
}
.mainermarginright {
  background-image: url(images/index_06.jpg); width:69px; background-color:#ffffff; background-repeat:no-repeat;
}
.mainer{
  background-image:url(images/index_05.jpg); width:772px;
  background-repeat:no-repeat;
  background-position:top;
}

.mainerins{
  background-image:url(images/index_05_ins.jpg); width:772px;
  background-repeat:no-repeat;
  background-position:top;
}
.mainerins1{
  background-image:url(images/index_05_ins1.jpg); width:772px;
  background-repeat:no-repeat;
  background-position:top;
}
.mainerins_sp{
  background-image:url(images/index_05_ins_sp.jpg); width:772px;
  background-repeat:no-repeat;
  background-position:top;
}
.mainerins1_sp{
  background-image:url(images/index_05_ins1_sp.jpg); width:772px;
  background-repeat:no-repeat;
  background-position:top;
}
.mainermarginleftins {
  width:28px;  background-repeat:no-repeat;
}
.mainermarginrightins {
 width:29px; background-repeat:no-repeat;
}

.marginleft {
  background-image: url(images/index_01.gif); width:18px; height:113px; background-repeat:no-repeat;
}
.marginright {
  background-image: url(images/index_03.gif); width:19px; height:113px; background-repeat:no-repeat;
}


.mainersplash{
  background-repeat:no-repeat;
  background-position:top;
}
.mainermarginleftsplash {
  width:28px;  background-repeat:no-repeat;
}
.mainermarginrightsplash {
 width:29px; background-repeat:no-repeat;
}

.topp {
   vertical-align: top;
}

.smaller11 { font-size:11px; }
.smaller12 { font-size:12px; }

.blueboxbody {
  background-image: url(images/bluebox_02.gif); width:230px;  background-repeat: repeat-y; padding-left:16px; padding-right:16px; padding-top:10px; color:#ffffff;
}
.blueboxbody ul {
    list-style-image: url(images/bullet.gif);
    list-style-type: disc;
	list-style-position: outside;
    margin: 0px;
	padding-left: 16px;
    padding-top: 16px;
    padding-bottom: 0px;
	text-indent: -1px;
    line-height: 22px;
}

.maintitle {
  color:#4187D5; font-size:28px; font-family: Trebuchet MS; font-weight:bold; letter-spacing:-0.4; line-height:35px; margin-bottom:16px;
}

.maintitle_debt {
  color:#4187D5; font-size:15px; font-family: Trebuchet MS; font-weight:bold; letter-spacing:-0.4; line-height:35px; margin-bottom:16px;
}


.blue {
  color:#4187D5;
}

.red {
  color:#FF0000;
}

.consresult {
  color:green;
  text-decoration: underline;
}
  
.formleft {
   background-image: url(images/boxform_01.gif); width:13px; height:28px;
}

.formleft1 {
   background-image: url(images/boxform_01_1.gif); width:13px; height:28px;
}

.formbg {
  background-image: url(images/boxform_02.gif); height:28px; background-repeat: repeat-x;
  }
.formright {
   background-image: url(images/boxform_03.gif); width:13px; height:28px;
}

.formright1 {
   background-image: url(images/boxform_03_1.gif); width:13px; height:28px;
}

.bigyellow {
  color:#FFED57; font-size:31px; Font-family: Arial, helvetica, sans-serif;
}
.white {
  color:#ffffff;
}

.copy {
  font-size:11px; color:#ffffff;
}
.copy a:link {
  color:#ffffff;
}
.copy a:active {
  color:#ffffff;
}
.copy a:visited {
  color:#ffffff;
}
.copy a:hover {
  color:#FFED57; text-decoration:underline;
}


.bgmenu {
  background-image: url(images/menu_02.png); width:230px; height:223px; background-repeat:repeat-y; vertical-align:top; padding-left:13px; padding-right:13px; color:#ffffff;
}
.bgmenu1 {
  background-image: url(images/menu_02.png); width:230px; background-repeat:repeat-y; vertical-align:top; padding-left:13px; padding-right:13px; color:#ffffff;
}
.bgmenu a:link {
  color:#ffffff; text-decoration:none;
}
.bgmenu a:active {
  color:#ffffff; text-decoration:none;
}
.bgmenu a:visited {
  color:#ffffff; text-decoration:none;
}
.bgmenu a:hover {
  color:#FFED57; text-decoration:underline;
}

.bold {
  font-weight:bold;
}





.bluebottom1 {
  background-image: url(images/bg1.gif); height:200px; color:#ffffff; width:100%; background-color:#2874BE;
}
.bluebottom2 {
  background-image: url(images/bg2.gif); height:102px; color:#ffffff; width:100%;  background-color:#0F589D;
}
.bluebottomins1 {
  background-image: url(images/bg1.gif); height:40px; color:#ffffff; width:100%; background-color:#2874BE;
}

.nentry {
 padding:5px; cursor:pointer;
}
.nentryon {
  padding:5px;
  background:#DBEBF9;
  cursor:pointer;
}


#splash .cont {
  width:1014px;
  margin-left:auto;
  margin-right:auto;
}
#splash .fl {
  float:left;
}
#splash .fr {
  float:right;
}
#splash .clear {
  clear:both;
}
#splash h1 {
  font-weight:normal;
  font-size:43px;
  font-family: Helvetica, Arial;
  margin-top:6px;
  margin-bottom:25px;
}


#splash .mbg {
  background: url(http://www.first-consumer.com/demo/uploadedfiles/Image/mbg.jpg) no-repeat;
  height: 395px;
  width: 695px;
  color:#ffffff;
  font-size:14px;
}
#splash .mbg .pad {
  padding-left:40px;
  padding-right:40px;
  padding-top:38px;
  padding-bottom:28px;
}
#splash .mbg ul {
  list-style:none;
  margin-left:0px;
  margin-top:10px;
  margin-bottom:10px;
  padding-left:0px;
}
#splash .mbg ul li {
  background: url(http://www.first-consumer.com/demo/uploadedfiles/Image/bifa.gif) no-repeat;
  background-position:0px 0px;
  padding-left:40px;
  padding-top:2px;
  padding-bottom:2px;
  margin-bottom:8px;
}
#splash .rel {
  position:relative;
  z-index:10;
}
#splash .abs {
  position:absolute;
  z-index:99;
}
#splash a img {
  border:none;
}


#splash .test {
  width:278px;
  margin-right:20px;
}
#splash .test a:link, .test a:visited {
  color:#4979bb;
  text-decoration:underline;
}
#splash .test a:hover, .test a:active {
  color:#4979bb;
  text-decoration:none;
}
#splash .separator {
  border-top:1px solid #dbdbdb;
  margin-top:10px;
  padding-top:10px;
}
#splash .number1 {
  background: url(http://www.first-consumer.com/demo/uploadedfiles/Image/1.jpg) no-repeat;
  width:48px;
  height:48px;
}
#splash .number2 {
  background: url(http://www.first-consumer.com/demo/uploadedfiles/Image/2.jpg) no-repeat;
  width:48px;
  height:48px;
}
#splash .number3 {
  background: url(http://www.first-consumer.com/demo/uploadedfiles/Image/3.jpg) no-repeat;
  width:48px;
  height:48px;
}
#splash .testimonial {
  width:210px;
  margin-left:15px;
  line-height:18px;
}


