body
{
	padding : 0px;
	margin : 0px;
	background-color : #E1E1E1;
	 FONT-SIZE: 11px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

td
{
	font-size : 13px;
	vertical-align : top;
}

.logo
{
	background-color : #333333;
	position : absolute;
	top: 0px;
	left : 0px;
	z-index : 10;
}

.light	
{
	background-color : #BBD1E4;
}

.light_2
{
	background-color : #799CBA;
}

.mid
{	
 	background-color : #577FA0;
 }
 
.mid_dark
 {
 	background-color : #365A79;
 }
 
.dark
 {	
 	background-color : #384754;
 }

.toptext
{
	position : absolute;
	right : 3px;
	top : 82px;
	width : 120px;
    background-color : #D1D1D1;
    color : #666666;
    padding : 4px;
    vertical-align : top;
    border: 1px #999999 solid;
}

.toptext p
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    margin : 0px;
    padding : 0px;
}

.toptext H1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 2px;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Verdana
}

H3
{
    FONT-SIZE: 16px
}

.outerform
{
	background-color : #E1E1E1;
	border : 1px solid #999999;
	text-align : center;
}

.outerform h1
{
	font-size : 14px;
}

.title
{
	font-size : 12px;
	text-align : right;
}

A:link
{
    COLOR: blue
}
A:visited
{
    COLOR: purple
}

H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana
}

.nav
{
	position : absolute;
	left : 0px;
	top : 75px;
	width : 145px;
	z-index : 6;
	vertical-align : top;
	padding : 7px;
	border-width : 0px 1px 0px 0px;
	border-style : solid;
	border-color : #999999;
	background-image : url(/images/nav_bg.jpg);
	background-repeat : no-repeat;
	background-color : white;
}

.content
{	
	position : relative;
	margin : 65px 137px 50px 0px;
	padding : 15px 15px 15px 165px;
	width : auto;
	border-width : 0px 1px 1px 0px;
	border-style : solid;
	border-color : #999999;
	
	background-color : white;
}

.nav_2 td 
{
	font-weight : bold;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 13px;
	border-color : #999999;
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	padding : 10px 5px 10px 5px;
}

.nav_2 a
{
	color : #003366;
	font-size : 12px;
}

.small
{
	font-size : 11px;
	font-family : verdana, helvetica, arial, sans-serif;
 	color : #666666;
 }
 
 .links
{
	font-size : 11px;
}

.links td
{
	padding : 2px;
}

.top 
{	
	font-size : 10px;
}

.top a
{
	font-size : 10px;
}

.bullets
{	
	color : #5E7B98;
	font-weight : bold;
	padding-right : 15px;
	line-height : 25px;
	font-size : 16px;
}

.bullets li
{
	list-style-image : url(/images/bullet.gif);

}

.bullets ul
{
	padding : 0px;
	margin : 0px;
}


#disclosures {
	text-align:left;
}
#disclosures ul {
	margin:0px;
	padding:0px;
}
#disclosures ul li {
	display:inline;
	margin-right:8px;
}

#form {
	width:260px;
	display:block;
}
p.form-title {
    margin-top: 0px;
    font-size: 16px;
    margin-bottom: 2px;
    margin-right: 0px;
    font-family: Verdana;
	font-weight:bold;
}

.service-type, .labels	{
   font-size:12px;
   display:block;
   font-weight:bold;
}
.first-name, .last-name, .email {
}
.first-name input, .last-name input, .email input {
	width:175px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
	margin:8px 0px 8px 0px;
}
.service-select	{
	width:160px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
	margin:8px 0px 8px 0px;
}
.continue-button input {
   margin-top:10px;
}
/* makes labels for all fields bold */
.form-01, .form-03, .form-05, .form-07 {
	font-weight:bold;
}
/* centers all form elements */
#dccr-loan-form td {
	text-align:center;
}

