﻿/*********************************************************************************/
/*	PAGE								 										 */
/*********************************************************************************/
body 
{
	font-family: verdana, arial;
	font-size: 62.5%;
	margin: 0px;
	background-color: #fff;
	color: #000;
	background-image: url(../_images/background.gif);
	background-repeat: repeat-x;
}
a.nodecoration
{
	text-decoration: none;
}
a.linksStyle1
{
	color: #000;
	text-decoration: none;
}
a.linksStyle1:hover
{
	color: #000;
	text-decoration: underline;
}
a.linksStyle2
{
	color: #000;
	text-decoration: underline;
}


/*********************************************************************************/
/*	TABLE																		 */
/*********************************************************************************/

table
{
	border-collapse: collapse; 
	padding: 0px;
	border-spacing: 0px 0px;
	margin: 0px;
}
th, td
{
	border-collapse: collapse;
	margin: 0px;
	border-spacing: 0px 0px;
}
.tblNoBorder
{
	border: 0px;
}
.tbl100cent
{
	width: 100%;
}
.tbl95cent
{
	width: 95%;
}


/*********************************************************************************/
/*	MISC.																		 */
/*********************************************************************************/

.misc01
{
	font-size: 12px;
	padding: 10px 0 0 30px;
}
.misc02
{
	padding: 5px 10px 0px  10px;
}
.misc03
{
	width: 350px;
	height: 30px;
	padding:15px;
	margin-left:130px;
}
.misc04
{
	padding: 10px 0 0 10px;
}
.misc05
{
	padding: 20px 25px 10px 0px;
}
.misc06
{
	padding: 20px 20px 50px 20px;
}
.misc07
{
	padding: 20px 20px 50px 20px;
}
.misc08
{
	width: 100px;
}
.misc09
{
	color: maroon;
}
.misc10
{
	padding: 10px 15px 30px 130px;
}
.misc11
{
	width: 110px; 
	padding-bottom: 10px;
}
.misc12
{
	padding-bottom: 13px;
}
.misc13
{
	padding: 10px 20px 0  0;
}
.misc14
{
	padding: 5px 10px 0  0;
}
.misc15
{
	width: 450px;
	height: 115px; 
	padding: 15px; 
	margin-left: 130px;
}
.misc16
{
	height: 10px;
}
.misc17
{
	float: left;
}
.misc18
{
	padding-right: 8px;
}
.misc19
{
	height: 20px;
}
.misc20
{
	padding-right: 3px;
}
.misc21
{
	margin-left: 130px;
}
.misc22
{
	padding-left: 25px; 
	padding-top: 15px; 
	width: 150px; 
	float: left;
}
.misc23
{
	padding-left: 25px; 
	padding-top: 15px; 
	width: 50px; 
	float: left;
}
.misc24
{
	padding-left: 25px; 
	padding-top: 15px; 
	width: 150px; 
	font-weight: bold;
}
.misc25
{
	padding-left: 25px; 
	padding-top: 5px; 
	width: 150px; 
	float: left;
}
.misc26
{
	padding-left: 25px; 
	padding-top: 5px; 
	width: 90px; 
	float: left;
}
.misc27
{
	padding: 15px 25px 0px 25px; 
	text-align: center;
}
.misc28
{
	padding-left: 179px; 
	padding-top: 10px;
}
.misc29
{
	padding-left: 25px; 
	padding-top: 15px; 
	width: 180px; 
	float: left;
}
.misc30
{
	padding-left: 25px; 
	padding-top: 5px; 
	width: 180px; 
	float: left;
}
.misc31
{
	padding: 10px 25px 0px 122px;
}
.misc32
{
	padding-left: 185px;
}
.misc33
{
	padding-left: 178px;
}
.misc34
{
	background-image: url(../_images/login_area_bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	border: 1px dotted #b8b8b8;
	width: 680px;
}
.misc35
{
	padding: 10px 15px 0px 50px;
}
.misc36
{
	padding-left: 5px;
	padding-right: 5px;
}
.misc37
{
	background-color: #e9e9e9;
	border-bottom: 1px dotted #b8b8b8;
	height: 20px;
	padding-left: 5px;
	font-size: 1.1em;
}
.misc38
{
	background-color: #d5d5d5;
	border-bottom: 1px dotted #b8b8b8;
	height: 20px;
	padding-left: 5px;
	font-size: 1.1em;
}
.misc39
{
	height: 15px;
	padding-top: 4px;
	background-color: #ef891c;
	color: White;
}
.misc40
{
	padding: 20px;
}
.misc41
{
	font-size: 1.2em;
}
.misc42
{
	padding-left: 5px;
}
.misc43
{
	width: 170px;
	display: inline-block;
}
.misc44
{
	text-align: center;
}
.misc45
{
	font-size: 14px;
}
.misc46
{
	height: 160px;
}
.misc47
{
	padding-right: 10px;
}
.misc48
{
	margin-left: 118px;
}
.misc49
{
	font-size: 14px;
}
.misc50
{
	height: 500px;
	vertical-align: top;
}
.misc51
{
	margin-left: 10px;
	width: 95%;
	color: Maroon;
	font-size: 12px;
	font-weight: bold;
}
.misc52
{
	margin-left: 10px;
	width: 100%;
	color: Black;
	font-size: 9px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.misc53
{
	float: left;
	margin: 0px;
}
.misc54
{
	border-top: 1px solid #ffffff;
	line-height: 50px;
	float: left;
	padding-left: 15px;
	margin: 0px;
	height: 50px;
	width: 765px;
	background-position: 0 0;
	background-image: url(../_images/consolidate_btn_backgroud.jpg);
	background-repeat: repeat-x; 
}
.misc55
{
	letter-spacing: 4px;
	color: White;
	font-family: Century Gothic, Arial;
	font-size: 28px;
	font-weight: bold;
}
.misc56
{
	padding-top: 5px;
	float: left;
	margin-left: 5px;
}
.misc57
{
	padding-top: 15px;
	background-image: url(../_images/content_background2.jpg);
	background-repeat: no-repeat;
	background-position: 440px 0px;
	width: 780px;
	height: 400px;
}
.misc58
{
	margin-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../_images/form_head.jpg);
	height: 50px;
	width: 680px;
}
.misc59
{
	margin: 0px;
	color: White; 
	font-family: Century Gothic, Arial; 
	line-height: 27px; 
	letter-spacing: 3px; 
	font-size: 30px; 
	font-weight: bold;
	padding:0 0 0 80px;
}
.misc60
{
	padding-left: 80px;
	color: White;
	font-family: Century Gothic, Arial; 
	line-height: 28px; 
	font-size: 18px; 
	font-weight: bold;
}
.misc61
{
	padding-left: 10px;
}
.misc62
{
	margin-left: 10px;
	width: 100%;
	font-size: 12px;
}
.misc63
{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 40px;
	vertical-align: top;
}
.misc64
{
	float: right;
	padding-top: 10px;
}
.misc65
{
	border: none;
}
.misc66
{
	width: 150px;
	margin-left: 5px;
}
.misc67
{
	margin-left: 47px;
	width: 155px;
}
.misc68
{
	width: 150px;
	margin-left: 9px;
}
.misc69
{
	padding-left:25px;
	margin-left:75px;
	height:105px;
	margin-right:15px;
	width:275px;
	float:left;
	border: 1px dotted gray;
}
.misc70
{
	font-size: 130%; 
	font-weight: bold;
	padding-left:75px;
	padding-top:5px;
	padding-bottom: 6px;
}
.misc71
{
	padding-left:152px;
}
.misc72
{
	padding-left:25px;
	margin-left:20px;
	height:105px;
	margin-right:15px;
	width:275px;
	float:left;
	border: 1px dotted gray;
}
.misc73
{
	font-size: 130%; 
	font-weight: bold;
	padding-left:75px;
	padding-top:5px;
	padding-bottom: 6px;
}
.misc74
{
	padding-left:152px;
}
.misc75
{
	clear:both;
	height:15px;
}
.misc76
{
	width: 123px; 
	vertical-align: top;
}
.misc77
{
	min-height: 450px;
}
.misc78
{
	font-size:85%;
}
.misc79
{
	padding-top:10px;
}
.misc80
{
	float: left;
}
.misc81
{
	float: right;
	margin-right: 20px;
}
.misc82
{
	clear: both;
}
.misc83
{
	float:left;
	margin-left:180px;
}
.misc84
{
	font-size: 120%;
}
.misc85
{
	color: red;
}
.misc86
{
	color: black;
}
.misc87
{
	position: absolute;
	bottom: 0px;
	right: 0px;
	padding-right: 140px;
}
.misc88
{
	font-size: 12px;
	font-weight: bold;
	float: left;
}
.misc89
{
	font-size: 12px;
	font-weight: bold;
	float: left;
}
.misc90
{
	float: left;
	padding-top: 20px;
}
.misc91
{
	float: left;
	padding-top: 11px;
}
.misc92
{
	padding-left: 15px;
	float: left;
	padding-top: 12px;
	width: 135px;
	height: 30px;
}
.misc93
{
	float:left;
	font-size: 15px;
	margin-top: 323px;
}


.cursorPointer
{
	cursor: pointer;
}


/*********************************************************************************/
/*	TOP BANNER, LOGO, MAIN MENU													 */
/*********************************************************************************/
.topBanner
{
	background-image: url(../_images/top_image.jpg);
	background-repeat: no-repeat;
	border-width: 1px 1px 0 1px;
	border-color: #e3e3e3;
	border-style: solid;
	position: relative;
	height: 232px;
}
.topBannerHeight
{
	height: 232px;
}
.homeOnRight
{
	margin-top: 7px;
	margin-right: 10px;
	width: 55px;
	height: 20px;
	float: right;
	cursor: pointer;
}
.contactOnRight
{
	margin-top: 7px;
	margin-right: 9px;
	width: 75px;
	height: 20px;
	float: right;
	cursor: pointer;
}
.linksOnTopRight
{
	float: right;
	width: 200px;
}

/*********************************************************************************/
/*	SUB MENU BAR																 */
/*********************************************************************************/
.subMenuBar
{
	background-image: url(../_images/loginbar_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 25px;
	border-width: 1px;
	border-color: #b8b8b8 #e3e3e3 #b8b8b8 #e3e3e3;
	border-style: solid;
	padding-left: 15px;
	font-weight: bold;
	padding-top: 7px;
}
.submenuGap
{
	margin-left: 20px;
	display: inline;
}

/*********************************************************************************/
/*	MISC.																		 */
/*********************************************************************************/
.middleTable
{
	border-width: 0 1px 0 1px;
	border-color: #e3e3e3;
	border-style: solid;
	background-color: #fff;
}
.loginArea
{
	background-image: url(../_images/login_bg.gif);
	background-repeat: repeat-y;
	border-right: 1px dotted #b8b8b8;
	border-bottom: 1px dotted #b8b8b8;
	width: 250px;
	padding-left: 10px;
	padding-top: 15px;
}
.LoginError
{
	color: red;
	padding-bottom: 5px;
}
.loginAreaExtras
{
	height: 112px;
	
	width: 250px;
}
.loginText
{
	font-weight: bold;
}
.idTxtbox
{
	margin-left: 45px;
}
.passwordTxtbox
{
	margin-left: 7px;
}
.loginBtn
{
	padding-top: 7px;
	padding-left: 118px;
}
.leftBoxes
{
	background-image: url(../_images/large_arrow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-right: 1px dotted #b8b8b8;
	border-bottom: 1px dotted #b8b8b8;
	width: 250px;
	padding-left: 10px;
	padding-top: 15px;
}
.boxOne
{
	height: 172px;
}
.boxTwo
{
	height: 100px;
}
.heading
{
	background-image: url(../_images/arrow_for_heading.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	padding-top: 15px;
	color: #808080;
	height: 40px;
}
.headingText
{
	font-size: 1.7em;
	font-weight: bold;
	margin-top: 0px;
}
.dotcom
{
	color: #ef891c;
}
.sleepless
{
	color: #ef891c;
	font-size: 1.2em;
	font-weight: bold;
}
.debtWorries
{
	padding-left: 30px;
}
.quest
{
	padding-left: 25px;
}
.advisors
{
	padding-left: 60px;
}
.loginRegisterLink
{
	color: #fff;
	padding-right: 3px;
	padding-left: 3px;
}
.notVisible
{
	display: none;
	height: 0px;
	width: 0px;
}

/*********************************************************************************/
/*	MAILING LIST LEFT PANEL														 */
/*********************************************************************************/
.boxThree
{
	height: 135px;
}
.joinMailing
{
	color: #ef891c;
	font-size: 1.2em;
	font-weight: bold;
}
.mailingTxtbox
{
	padding-left: 20px;
}
.mailingJoinBtn
{
	padding-left: 112px;
	padding-top: 7px;
}


/*********************************************************************************/
/*	PRIORITY ENQUIRY FORM														 */
/*********************************************************************************/
.enquiryForm
{
	margin-left: 30px;
	border-width: 0 1px 1px 1px;
	border-color: #b8b8b8;
	border-style: dotted;
	width: 450px;
}
.enquiryFormHeading
{
	background-color: #ef891c;
	height: 25px;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #b8b8b8;
}
.yellowh2
{
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.enquiryFormQuestions
{
	padding-left: 25px;
	padding-top: 15px;
}

/*********************************************************************************/
/*	MISC.																		 */
/*********************************************************************************/
.mainTable
{
	padding: 0px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	width: 780px;
}
.mainTable1
{
	padding: 0px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	width: 905px;
}
.lenderlogos01
{
	height: 58px;
	width: 123px;
	display: block;
}
.arrow
{
	width: 4px;
	height: 7px;
	margin-left: 5px;
	background-image: url(../_images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
.misc01111111
{

}
.pipe
{
	padding-left: 8px;
	padding-right: 8px;
	color: #c3c3c3;
}
.displayBlock
{
	display: block;
}
.displayInline
{
	display: inline;
}
.yellowFont
{
	color: #ef891c;
}
.mortgageCalculatorQuestions
{
	padding-left: 25px;
	padding-top: 5px;
}

/*********************************************************************************/
/*	LINE BREAK																	 */
/*********************************************************************************/
br.small
{
	font-size: 0.5em;
}

/*********************************************************************************/
/*	LOGIN/LOGOUT PAGE															 */
/*********************************************************************************/
.loginSideCells
{
	width: 20%;
}
.loginCell
{
	background-image: url(../_images/login_area_bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	border: 1px dotted #b8b8b8;
	width: 468px;
	height: 175px;
}
.loginCellPadding
{
	padding-left: 118px;
	padding-top: 25px;
}
.logoutCellPadding
{
	padding-left: 90px;
	padding-top: 35px;
}

/*********************************************************************************/
/*	~PAGES/ALL																	 */
/*********************************************************************************/
.contentWraper
{
	padding: 10px 15px 30px 30px;
}
.contentCell
{
	font-size: 1.2em;
}
.contentBullets
{
	list-style-type: square;
	color: #ef891c;
}
li.contentBullet
{
	padding-top: 4px;
}
.contentBulletsText
{
	color: #000;
}
.boxedButton
{
	background-image: url(../_images/login_area_bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	background-position: 0 top;
	border: 1px dotted #b8b8b8;
}
.boxedButtonLoans
{
	width: 350px;
	height: 80px;
	clear: both;
	margin-left: 170px;
	margin-bottom: 20px;
}
.boxedButtonMortgage
{
	padding: 10px 15px 10px 15px;
	width: 650px;
	clear: both;
	margin-bottom: 20px;
	margin-left: 48px;
}
.boxedButtonHeading
{
	color: #ef891c;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	font-size: 1.3em;
}
.boxedButton_btn
{
	margin-left: 240px;
}


/*********************************************************************************/
/*	CONTROLS																	 */
/*********************************************************************************/
.ddl
{
	width: 155px;
}
.txtbox
{
	width: 148px;
}
.txtboxsmall
{
	width: 60px;
}
.caption
{
	float: left;
	padding-top: 6px;
}
.control
{
	padding-left: 170px;
}
.clear
{
	clear: both;
}

/*********************************************************************************/
/*	REGISTER																	 */
/*********************************************************************************/
.registerCell
{
	font-size: 1.1em;
}
.containingBox
{
	width: 550px;
	border: 1px dotted #b8b8b8;
	padding: 30px;
	margin-left: 40px;
}
.registerCellGap
{
	padding-top: 6px;
}

/*********************************************************************************/
/*	MESSAGES																	 */
/*********************************************************************************/
.errorMsgs
{
	color: 	#ff0000;
}

/*********************************************************************************/
/*	PADDING																		 */
/*********************************************************************************/
.paddingleft20
{
	padding-left: 20px;
}
.paddingtop15
{
	padding-top: 15px;
}

/*********************************************************************************/
/*	BOTTOM BAR & MENU AT THE BOTTOM OF THE PAGE									 */
/*********************************************************************************/
.bottombar
{
	background-image: url(../_images/bottom_bar_strip.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 780px;
	border-color: #e3e3e3;
	border-style: solid;
	border-width: 0 1px 1px 1px;
}
.copyright
{
	padding-left: 10px;
	padding-top: 6px;
	height: 18px;
	float: left;
}
.bottomGrad
{
	background-image: url(../_images/bg_grad_bottom.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 20px;
	width: 780px;
	border-width: 1px;
	border-color: #b8b8b8 #e3e3e3 #fff #e3e3e3;
	border-style: solid;
	text-align: center;
	padding-top: 6px;
}
a.bottomMenuLinks
{
	text-decoration: none;
	color: #000;
	margin-left: 12px;
}
a.bottomMenuLinks:hover
{
	text-decoration: underline;
}

/*********************************************************************************/
/*	ADMIN PROFILE																 */
/*********************************************************************************/
.adminUsers
{
	background-image: url(../_images/login_area_bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	border: 1px dotted #b8b8b8;
	width: 703px;
	padding-left: 15px;
	padding-top: 20px;
}
.adminUsersCreate
{
	min-height: 1000px;
}
.adminUsersReports
{
	height: 125px;
}
.adminUsersAll
{
	color: #ef891c;
}
.adminUsersButtons
{
	margin: 15px 28px 15px 15px;
	padding: 15px;
	border-style: dotted;
	border-width: 1px;
	border-color: #b8b8b8;
}
.adminProfileContent
{
	font-size: 1.0em;
}

/*********************************************************************************/
/*	APPLICANTIONS																 */
/*********************************************************************************/
.controlDivWidth
{
	width: 200px;
}
.sectionHeadings
{
	background-color:#ef891c; 
	height: 15px; 
	padding-left: 4px; 
	color: #fff; 
	font-weight: bold;
}

/*********************************************************************************/
/*	SITE MAP																	 */
/*********************************************************************************/
.sitemap
{
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
.sitemap li
{
	padding-left: 20px;
	background-image: url(../_images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	padding-bottom: 10px;
	list-style: none;
}
.sitemap ul
{
	padding-top: 10px;
}

/*********************************************************************************/
/*	DEBT CONSOLIDATION																	 */
/*********************************************************************************/


.cssdebtConsolidationCalulator
{
	font-family:Arial;
	font-size:1.0em;
	font-size:120%;
}

.titlecell
{
	background-color:gray;
	color:White;
	font-size:110%;
	
}

.labelcell
{
	text-align:right;
}

.formCell
{
	text-align:right;
}

.controlcell
{
	text-align:left;
}

.debtconsolidation
{
 margin-top:2%; 
}

.classMCOB
{
	 background-image: url("../_images/mcob.gif"); background-repeat: repeat; 
}

.divBanner
{
	/*
	margin-top:2%;
	margin-left:42%;
*/
	margin-left:42%;
	float:left;
	border:none;
	clear:both;
}


#divCenteredDiv
{
	/*float:left; margin-top:5%; margin-left:35%; width:300px;*/
	margin-left:35%;
	width:300px;
	border:1px solid gray;
	clear:both;
	
}


div.MoreInformation
{
	margin-left:35%;
	float:left;
	border:none;
}

div.container
{
	margin-top:13%;
}

div#spreadsheetA table, table.standardtable
{ 
margin:auto;
}

.homepagemoney
{
	background-image: url(../_images/money2.jpg);
	background-repeat:repeat;
	border-width: 1px 1px 0 1px;
	border-color: #e3e3e3;
	border-style: solid;	
}

.noshowrow
{
	display:none;	
}



a.pop-msg
{
	position:relative;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
}
a.pop-msg img
{
	border:none;
}
a.pop-msg span#help
{
	display:none;
}
a.pop-msg:hover span#help
{
	display:block;
	position:absolute;
	top:35px;
	left:-200px;
	background-color: yellow; 
	color:Black;
	font-weight: bold;
	font-size: 12px;
	width: 250px;
	padding: 10px;
	border: 1px solid gray;
}