﻿body
{
	height: 100% !important;
	background-image: none !important;
}
#form_container
{
}
.form
{
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	float: left;
	width: 365px;
}
.form tr th
{
	text-transform: uppercase;
	background-image: url(  "form_th_bg.gif" );
	background-repeat: no-repeat;
	background-position: center center;
	color: #000000;
	padding: 6px;
}
.form td
{
	padding: 3px;
}
.form tr td hr
{
	border: 0;
	color: #999;
	background-color: #999;
	height: 1px;
}
.form tr td img
{
	border: 0;
}
.form_label
{
	font-weight: bold;
	text-align: right;
}
.form_btnTemp
{
	border: 1px solid black;
	padding: 4px 10px;
}
.form_footerLink
{
	text-align: center;
}
.form_footerLink a:link
{
	color: #000000;
}
.disclaimer
{
	margin: 0 auto 0;
	padding: 0px 10px 10px 10px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	font-size: 10px;
}
#frmLoan_disclaimer
{
	width: 360px;
	font-size: 10px;
	margin-top: -10px;
	
}
#cashadvance_disclaimer
{
	margin: 0 auto 0;
	padding: 0px 10px 0px 10px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	font-size: 10px;
}
.modalBackground
{
	background-color: Gray;
}

.modalPopup
{
	background-image: url(  "dot_white.gif" );
	position: relative;
	top: 50%;
	left: 40%;
	width: 20em;
	height: 6.4em;
	margin-top: -10em; /*set to a negative number 1/2 of your height*/
	margin-left: -3.2em; /*set to a negative number 1/2 of your width*/
	padding: 5px;
	border: 1px solid black;
	text-align: center;
	z-index: 1;
}
#blockout
{
	background-image: url(  "greybg.gif" );
	position: absolute;
	width: 100%;
	height: 200%;
	left: 0;
	top: 0;
}
.insurance_complete3
{
	font-size: 12px;
}

.insurance_complete3
{
	height: 100px;
	margin: 9px 2px 10px 4px;
	padding: 5px 0 5px 10px;
	border-style: solid;
	border-width: 0 0 0 4px;
	border-color: #3e5e85;
	background-image: url(complete_bg.jpg);
	background-repeat: repeat-x;
}
#form_footer
{
	border-top: 1px solid #DEDEDE;
	margin: 0 auto;
	padding: 10px 0;
	width: 736px;
	color: #CCCCCC;
}
#form_footer a:link
{
	color: #666666;
	text-decoration: underline;
}
#form_footer a:hover
{
	color: #666666 !important;
	text-decoration: none;
}
.nothanks
{
	font-size: 12px !important;
}
.alignright
{
	text-align: right;
}

/*
CSS for new landing pages
---------------------------------------------------------------
*/

.sectiontitle_new
{
	font-weight: bold;
	color: #000000;
	font-size: 18px;
}

.arrow_new
{
	vertical-align: bottom;
	padding-bottom: 1px;
}

.sheadershell_new
{
	width: 322px;
	height: 29px;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: url(../../App_Themes/HarborCredit/sectionheader_bg.jpg);
}

.sheaderleft_new
{
	float: left;
	width: 10px;
	height: 29px;
	background-image: url(../../App_Themes/HarborCredit/sectionheader_bg_left.jpg);
	background-repeat: no-repeat;
}

.sheadertitle_new
{
	margin-top: 4px;
	text-align: left;
	float: left;
	width: 73%;
}

.sheaderright_new
{
	float: right;
	width: 7px;
	height: 29px;
	background-image: url(../../App_Themes/HarborCredit/sectionheader_bg_right.jpg);
}
/*
CSS for new landing pages copy control
---------------------------------------------------------------
*/
#landingCopy
{
	display: block;
	margin-top:20px;
}
#landingCopy h1, #landingCopy h2, #landingCopy h3, #landingCopy h4
{
	font-size: 14px;
}

/*

QUICK START BOX
---------------------------------------------------------------
*/


#greyboxshell
{
	width: 399px;
	display: block;
	height: 180px;
}
#greyboxshell table
{
	width: 389px;
	
}
.landing_label
{
	font-weight: bold;
	text-align: right;
	width: 80px;
}
.noback
{
	background-color: #d5d4da !important;
}
input, select
{
	border-width: 1px;
	border-color: #DEDEDE;
	padding: 2px;
	font-size: 12px;
	background-color: #EEEEEE;
}
.txtbuttonshell1
{
	text-align:center;
	width: 270px;
}

.txtbuttonshell2
{
	float: left;
	width: 69px;
}

.txtbuttonshell3
{
	float: left;
	width: 89px;
}
.txtbuttonshell4
{
	float: right;
	width: 45px;
}
.txtbuttontext
{
	font-size: 11px;
	color: #002c58;
	font-weight: bold;
	margin-top: 5px;
	vertical-align: top;
}

.txtbuttontext a
{
	color: #002c58;
}
.howitworksrow
{
	height: 160px;
	margin-bottom: 15px;
}
.howitworksbuttons
{
	padding-top: 5px;
}

.howitworks
{
	float: left;
}

.quickstart
{
	vertical-align: top;
	margin: 0;
	height: 100px;
	float: right;
}
#CreditScoreOffer 
{
	padding: 10px 20px;
	font-size: 10px;
}
#CreditScoreOffer strong 
{
	font-size: 12px;
	font-weight: bold;
}
#testdiv_top 
{
	margin: 0 auto 0; 
	width: 775px;
	height: 20px; 
	background-image: url('../../images/body_bg_top_test.gif');
	background-position: center center;
}
#testdiv_bottom 
{
	margin: 0 auto 0;
	width: 775px;
	height: 20px;
	background-image: url('../../images/body_bg_bot_test.gif');
	background-position: center center;
}
#research 
{
}
#research h3 
{
	background-image: url('../../images/research_h3_bg.gif');
	background-repeat: no-repeat;
	background-position: top left;
	width: 358px;
	height: 29px;
	font-size: 18px;
	text-transform: uppercase;
	padding-top: 4px;
	padding-left: 8px;
}
#research h3 a:link 
{
	text-decoration:none;
}
.landing_bullet
{
	font-size:13px;
}
