
html { height: 100%; margin-bottom: 1px; }  /* Forces vert scrollbar on all pages*/

body {
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 790px;
	height: 100%;
	text-align: center; /*this will center ALL items on the page in IE but only text in Moz etc.*/
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/border.jpg) top repeat-y;

}

p
{
margin: 0;
padding: 0;
}

#container
{
width: 760px;
height: auto;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
}

#header
{
width: 760px;
height: 100px;
float: left;
background: url(images/top_strip.jpg) top left no-repeat;
}

#nav
{
width: 760px;
height: 63px;
float: left;
margin-top: 3px;
}

#nav img
{
float: left;
margin-right: 2px;
}

h1
{
margin: 0;
}

h2
{
margin: 0;
padding: 0;
}

.homeh1
{
font-size: 28px;
color: #004796;
word-spacing: 2px;
margin-bottom: 2px;
text-align:left;
}

.ivah1
{
font-size: 24px;
color: #004796;
word-spacing: 5px;
margin-bottom: 5px;
text-align: left;
}

.homeh2
{
font-size: 16px;
color: #004796;
text-align: left;
margin-top: 10px;
}

.homeh1sub
{
font-size: 34px;
color: #004796;
word-spacing: 5px;
text-align: left;
}

#leftcontainer
{
width: 243px;
height: auto;
float: left;
}

#leftcontainer img
{
float: left;
margin-bottom: 5px;
}

#rightcontainer
{
width: 500px;
height: auto;
float: right;
}

.hometopp
{
color: #004796;
font-size: 18px;
text-align: left;
padding: 0;
margin: 0;
}

.homeslash
{
color: #0082cb;
}

.appheaderholder
{
width: 500px;
height: 83px;
float: left;
overflow: hidden;
}

.normal
{
padding: 10px 0 10px 0;
font-size: 12px;
text-align: left;
}

.normal a
{
text-decoration: none;
font-size: 14px;
color: #004796;
}

.normal a:hover
{
text-decoration: underline;
}

.boldsubhead
{
padding: 10px 0 10px 0;
font-size: 18px;
text-align: left;
color: #004796;
font-weight: bold;
}

.homapptable
{
font-size: 12px;
text-align: left;
float: left;
background-color: #cfd3e9;
margin: 0;
padding: 0;
}

.textfield
{
height: 15px;
width: 190px;
}

.dropfield
{
height: 20px;
width: 205px;
}

.memofield
{
height: 70px;
width: 195px;
}

#bottomcontainer
{
width: 760px;
height: auto;
float: left;
margin-top: 10px;
}

.bottombuttons
{
width: 110px;
height: 220px;
background-color: #cfd3e9;
float: left;
margin-right: 6px;
padding-top: 140px;
padding-left: 10px;
}

#footerstrip
{
width: 760px;
height: 54px;
float: left;
background: url(images/bottom-strip.jpg) top left no-repeat;
margin-top: 10px;
}

#footerlinks
{
width: 760px;
height: 25px;
float: left;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
margin-top: 10px;
font-size: 12px;
line-height: 25px;

}

#footerlinks a
{
text-decoration: none;
color: #000000;
margin: 0 3px 0 3px;
}

#footerwarning
{
width: 760px;
float: left;
font-size: 14px;
margin-top: 5px;
padding-bottom: 20px;
margin-top:15px;
margin-bottom:15px;
}


#saladlinks
{
width: 760px;
height: 15px;
float: left;
font-size: 12px;
line-height: 15px;
margin-bottom:20px;

}

#saladlinks a
{
text-decoration: none;
color: #000000;
}

/* -------------- debt pages -------- */

#leftimages
{
width: 243px;
height: auto;
float: left;
}

#leftimages img
{
float: left;
margin-right: 1px;
}

.appsmallheaderholder
{
width: 500px;
float: left;
overflow: hidden;
}

ul
{
font-size: 12px;
margin: 0;
padding: 0 0 0 15px;
}

li
{
padding: 0;
text-align: left;
}

.contact
{
font-size: 16px;
color: #0082cb;
text-align: left;
font-weight: bold;
}

.contacttel
{
font-size: 24px;
color: #004796;
text-align: left;
font-weight: bold;
}

.apr
{
font-size: 16px;
color: #004796;
text-align: left;
font-weight: bold;
}


/*------------------------------------------------------------------------------------------*/


.unemployedimage{

float:right;
margin-right:0px;
margin-bottom:10px;
border:0px;
}


.employedimage{

float:right;
margin-right:0px;
margin-bottom:10px;
border:0px;
}


.imgtypeAone{
float:none;

margin-top:0px;
margin-bottom:0px;
margin-left:75px;
margin-right:0px;
}

.imgtypeAtwo{
float:none;

margin-top:20px;
margin-bottom:0px;
margin-left:60px;
margin-right:0px;
}


.imgtypeBone{
float:left;

margin-top:0px;
margin-bottom:10px;
margin-left:10px;
margin-right:0px;
}

#callmebacktypeAone{
width:241px;

float:left;

margin-top:0px;
margin-bottom:5px;
margin-left:0px;
margin-right:0px;

background-color: #cfd3e9;
border:#0000FF solid 1px;
}

.formcallmebacktypeAone{
width:243px;

margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

#valueholdertypeAone{
width:243px;

margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}


.feildsholdertypeAone{
width:218px;
height:20px;

float:left;

margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:0px;
}

.feildsholdertypeAtwo{
width:220px;
height:50px;

float:left;

margin-top:0px;
margin-bottom:10px;
margin-left:10px;
margin-right:0px;
}

.PARtypeAone{
width:220px;
float:left;

text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

margin-top:10px;
margin-bottom:0px;
margin-left:10px;
margin-right:0px;
}

.PARtypeAtwo{
width:220px;
float:left;

text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:0px;
}

.imgTypeAAAoneB{

float:right;

padding:0em 0em 0em 0em;

margin-top:10px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}


.floatleft
{
float:left;
margin-bottom:5px;
}


.floatleftimg
{
float:left;
margin-top:20px;
margin-bottom:20px;
}




