@charset "utf-8";

/* CSS Document */



html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, div {

	border: 0;

	margin: 0;

	padding: 0;


}

.txtSmall {font-size:11px;} 

.txtMedium {font-size:12px;} 

.txtLarge {font-size:14px;} 

.alignRight {float:right;} 

.alignLeft {float:left;}

.txtRed {color:#CC0000;} 

.txtBrown {color:#aa5c56} 

.txtBlack {color:#000000;} 

.txtviolet {color:#d73593;} 

.txtBlue {color:#0d59ab} 

.txtGray {color:#999999} 

.txtBold {font-weight:bold;}

.row{width:990px; clear:both; margin:0 auto;} 

.breaker {clear:both; width:100%;}





/***********************************************************

The CSS Class for the Websites to Align at the Bottom.

************************************************************/



* {

	margin: 0;

}

html, body {

	height: 100%;

}

.horizone {

	min-height: 100%;

	height: auto !important;

	height: 100%;

	margin: 0 auto -41px 0; /* the bottom margin is the negative value of the footer's height */

}

.footer {

	height: 41px; /* .adjuster must be the same height as .footer */

	background-image:url(../images/footer-bg.gif);

}

.adjuster {

	height: 41px; /* .adjuster must be the same height as .footer */

}





/*------------------------- End --------------------------*/





body {

	font-family:Arial, Verdana, Tahoma;

	font-size:12px;

	color:#454545;

	background-color:#FFFFFF;

	background-image:url(../images/inner-bg.gif);

	background-repeat:repeat-x;

}

a {

	color:#d52229;

	text-decoration:none;

}

a:hover {

	color:#000000;

	text-decoration:underline;

}

.breaker2 {

	clear:both; 

	width:100%;

	height:15px;

}

.creditContainer {

	width:900px;

	margin:0 auto;

	padding-top:15px;

}

.wrapper1 {

	display:block;

	width:100%;

	height:220px;

}

.row1Col1 {

	display:block;

	margin:39px 0 0 0;

	float:left;

}

.row1Col2 {

	display:block;

	margin:39px 0 0 0px;

	float:left;

	width:476px;

	height:137px;

	text-align:right;

}

.row1Col3 {

	display:block;

	margin:39px 0 0 0;

	float:right;

}



ul.leftMenu {

	display:block;

	padding:35px 0;

	padding-left:40px;

	/*float:left;*/

}

.menuHeighAdjuster {

	display:block;

	float:left;

	width:1px;

	height:272px;

}

li.leftMenuItem {

	list-style-type:none;

	display:block;

	margin-top:0px;

	margin-bottom:0px;

	padding:0px;

}

li.leftMenuItem2 {

	list-style-type:none;

	display:block;

	height:9px;

	margin-bottom:10px;

}

.sectionContainer {

	width:100%;

	display:block;

	overflow:visible;

	clear:both;

	padding-top:8px;

}

.wrapper2 {

	display:block;

	width:100%;

	clear:both;

	}

.row2 {

	display:block;

	margin:0 auto;

	width:990px;

	background-image:url(../images/content-bg-parent.gif);

	background-repeat:repeat-y;

	overflow:hidden;

}


.wrapper3 {

	display:block;

	width:100%;

	background-color:#ffffff;

	clear:both;

	}

.row3 {

	display:block;

	margin:0 auto;

	width:990px;

	background-image:url(../images/row3bg.gif);

	background-repeat:repeat-y;

	overflow:hidden;

}

.menuLeftShadow {

	display:block;

	float:left;

}

.menuContainer {

	display:block;

	float:left;

	width:259px;

	background-color:#d52229;

	margin-bottom:20px;
	
	 padding-bottom: 15px;

}

.blogContainer { 

	display:block;

	width:239px;

	padding:0 0 0 40px;

	background-image:url(../images/blog-bg.jpg);

	background-repeat:repeat-y;

	clear:both;

}

.loginContainer { 

	display:block;

	width:239px;

	padding:0 0 0 40px;

	background-image:url(../images/blog-bg.jpg);

	background-repeat:repeat-y;

	clear:both;

		font-size:11px;

	color:#838383;

}

.newsLetterArea{

	width:234px;

	height:109px;

	background:url(../images/newsletter-bg-inner.jpg) no-repeat;

	margin:0 0 0 34px;

	overflow:hidden;

	clear:left;

}

.newsLetterContainer{

	width:215px;

	margin:10px 0 0 7px;

}

.newsLetterCaption{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#d52229;

	margin-bottom:12px;

}

.newsLtrTextBox{

	width:211px;

	height:20px;

	padding-top:4px;

	background-color:#FFFFFF;

	border:#d7d7d8 solid 1px;

}

.newsLtrSubmit{

	margin:10px 0 0 0;

	border:none;

}

.contentWrapper {

	margin:0 auto;

	width:990px;

	clear:both;

}


/*Broker Application Activity Starts*/

.row2-broker {
	display:block;
	margin:0 auto;
	width:990px;
	min-height:480px;
	background-image:url(../images/content-bg-broker.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
}


#contentContainerBroker {
	display:block;
	width:900px;
	background-color:#FFFFFF;
	padding-left:30px;
}
.headingContainerBroker {
	display:block;
	width:900px;
	height:70px;
	background-image:url(../images/heading-bg.jpg);
	background-repeat:repeat-x;
}
.borker-appl-activity{border-collapse:collapse; border:#d1d1d1 solid 1px;}
.borker-appl-activity td{border-collapse:collapse; border:#d1d1d1 solid 1px; padding:4px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.borker-appl-heading{background:#e5e5e5; font-weight:bold;}
.borker-appl-heading a{color:#000000 !important; text-decoration:none;}
.borker-appl-heading a:hover{color:#d52229 !important; text-decoration:none !important;}


.borker-appl-notes{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.search-txt-bold{ font-weight:bold;}

.statistic-no-border{border:none !important; border-collapse:collapse; padding:5px;}
.statistic-no-border td{border:none !important; border-collapse:collapse;}

.pagination-btm-holder{ text-align:center !important; /*padding:10px 0 15px 0;*/ /*width:900px;*/ margin:0 auto;}
.pages-area{ float:left !important; padding:6px 15px 0 0; width:25%; text-align:left;}
.pagination-area{ float:left!important; text-align:center!important; width:50%;}
.records-area{ float:left!important; padding:6px 0 0 45px;}


/*Broker Application Activity Ends*/

#contentContainer {

	float:left;

	display:block;

	width:630px;

	background-color:#FFFFFF;

	padding-left:30px;

}

#contentContainer p {

	line-height:18px;

	font-size:12px;

	margin-bottom:15px;

}

#contentContainer ul{

	margin-left:35px;

	list-style-type:none;

}

#contentContainer li{

	list-style-image:url(../images/icon-morris.gif);

	line-height:16px;

	margin-top:5px;

	margin-bottom:5px;

}

#contentNews  {

	line-height:18px;

	font-size:12px;

}

#contentNews p{

	line-height:18px;

	font-size:12px;

}

.contentHeightAdjuster {

	display:block;

	float:left;

	width:1px;

	height:600px;

}

.headingContainer {

	display:block;

	width:630px;
	
	padding-bottom:5px;

	background:url(../images/heading-bg.jpg) no-repeat left bottom;
	
	margin-bottom:10px;

}

.innerHeader {

	color:#d52229;

	font-size:18px;

	text-transform:uppercase;

	font-family:Arial, Tahoma, Verdana;

	font-weight:bold;

	display:block;

	padding:35px 0 0 0;

}

.column1 {

	width:279px;

	display:block;

	background-image:url(../images/blog-bg.jpg);

	background-repeat:repeat-y;

	overflow:hidden;

	float:left;

}

.column2 {

	width:711px;

	display:block;

	background-image:url(../images/content-bg.gif);

	background-repeat:repeat-y;

	float:left;

	overflow:hidden;

}

.rightShadow {

	float:right;

	display:block;

}

#loginBox {

	width:426px;

	height:32px;

	display:block;

	font-size:11px;

	color:#838383;

	margin:0 auto 0 auto;

	padding-top:9px;

	padding-left:5px;

	background-image:url(../images/i-login-bg.gif);

	background-repeat:no-repeat;

}

.inputBox {

	background-image:url(../images/text-box-bg.gif);

	background-repeat:repeat-x;

	border:0;

	margin:0;

	padding:0;

	border:1px solid #b4b4b4;

	width:115px;

	height:19px;

}

.forgotContainer {

	width:162px;

	display:block;

	margin:0 0 0 auto;

	padding-top:16px;

}

.loginButton {

	margin:0;

	margin-bottom:0px;

	padding-top:1px;

}

.loginTxtContainer {

	width:93%;

	display:block;

	margin-bottom:3px;

}

.loginTxtContainer2 {

	width:93%;

	display:block;

	padding-top:5px;

}

.fieldBoxSmall{
	width:225px;
	/*height:20px !important;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #D7D7D8 !important;
	padding:3px 0 !important;
}
.fieldBoxBig{

	width:225px;

	height:100px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	border:1px solid #D7D7D8 !important;

}

.fieldBoxSecurityCode{

	width:126px;

	height:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	border:1px solid #D7D7D8;

}

.fieldBoxDropDown{

	width:228px;

	height:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.rssAlign{

	margin-left:110px;

}

.questionGap{

	float:left;

	display:block;

	padding-top:5px;

	padding-left:2px;

	width:450px;

}

.questionImgGap{

	float:left;

	width:32px;

	display:block;

}

.txtContentSubHead{

	font-family:Arial, Helvetica, sans-serif;

	color:#454545;

	font-size:13px;

	font-weight:bold;

}

/***********************************************************

Link and Text Styles

************************************************************/

.txtCopyright {

	color:#ff8f8f;

	float:left;

	font-size:11px;

}

.txtCredit {

	color:#ff8f8f;

	float:right;

		font-size:11px;

}

.txtMainContent {

	margin-bottom:15px;

	line-height:18px;

}

.txtBlogHead {

	color:#9a7221;

	font-weight:normal;

	font-size:12px;

	margin-bottom:8px;

}

.txtBlack {

	color:#000000;

/*	margin-bottom:8px;*/

}

a.lnkCredit {

	color:#ff8f8f;

	text-decoration:none;

}

a.lnkCredit:hover {

	color:#ffffff;

	text-decoration:none;

}

a.lnkWhite {

	color:#FFFFFF;

	text-decoration:none;

}

a.lnkWhite:hover {

	color:#FF9900;

	text-decoration:none;

}

a.lnkWhiteSubMenu {

	color:#FFFFFF;

	text-decoration:none;

	padding-left:15px;

}

a.lnkWhiteSubMenu:hover {

	color:#FF9900;

	text-decoration:none;

}

a.lnkWhiteSubSubMenu {

	color:#FFFFFF;

	text-decoration:none;

	padding-left:23px;

}

a.lnkWhiteSubSubMenu:hover {

	color:#FF9900;

	text-decoration:none;

}

a.lnkWhiteSmall1 {

	text-decoration:none;

	color:#FFFFFF;

	font-size:10px;

	height:22px;

}

a.lnkWhiteSmall1:hover {

	color:#FF9900;

	text-decoration:none;

}

a.lnkSmallAsh {

	font-size:11px;

	color:#838383;

	text-decoration:none;

}

a.lnkSmallAsh:hover {

	color:#d52229;

}

/*------------------------- End --------------------------*/







/***********************************************************

Styles Used by Programmers

************************************************************/

.mandatoryFieldTxt {

	font-family:Tahoma, Verdana, Arial;

	font-size:11px;

	color:#FF0000;

}



.noRecords {

	font-family:Tahoma, Verdana, Arial;

	font-size:14px;

	color:#FF0000;

}

.fieldTxt

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.fieldTxtAreaMed{

	width:225px;

	height:50px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.subCheckBox td{ padding:2px 10px 7px 0;}

.checkBoxName{ padding-right:30px !important;}





/*------------------------- End --------------------------*/



/* live validation styles*/

.LV_validation_message{

    font-weight:bold;

    margin:0 0 0 5px;

 	font-size:.9em;   

}



.LV_valid {

    color:#00CC00;

}

	

.LV_invalid {

    color:#FF0000;

}

    

.LV_valid_field,

input.LV_valid_field:hover, 

input.LV_valid_field:active,

textarea.LV_valid_field:hover, 

textarea.LV_valid_field:active {

    border: 1px solid #00CC00;

}

    

.LV_invalid_field, 

input.LV_invalid_field:hover, 

input.LV_invalid_field:active,

textarea.LV_invalid_field:hover, 

textarea.LV_invalid_field:active {

    border: 1px solid #FF0000;

}

/*------Blog Styles start-------*/

.logoBox {

	width:494px;



	float:left;

	margin:39px 0 0 0px;

}

.innerLogin {

	width:446px;

	height:64px;

	float:left;

	padding-top:5px;

}

.fogotPassTopSpace {

	padding-top:15px;

}

.i-loginShow {

	width:337px;

	height:41px;

	background-image:url(../images/i-login-bg-img.gif);

	background-repeat:no-repeat;

	margin:0 auto;

	margin-top:10px;

	float:left;

	text-align:center;
	padding:10px 0 0;
}

.txtHeadblack{

	color:#000000;

	font-size:13px;

	font-weight:bold;

}

a.blogHeading{

	color:#FF0000;

	font-weight:bold;

	font-size:12px;

	text-decoration:none;

}

a.blogHeading:hover{

	color:#000000;

}

/*------Blog Styles Ends---------*/

/*-------Faq Styles Starts-----------*/

.faqQuestionTxt{

	width:550px;

	clear:both;

}

.faqQuestionImg{

	float:left;

	width:20px;

	padding-top:3px;

}

.linkFaqQuestion a{

	text-decoration:none;

	color:#FF0000;

	font-weight:bold;

	/*line-height:22px;*/

}

.linkFaqQuestion a:hover {

	text-decoration:none;

	color:#000000;

}



.linkFaqQuestionRed a{

	text-decoration:none;

	color:#FF0000;

	/*line-height:22px;*/

}

.linkFaqQuestionRed a:hover {

	text-decoration:none;

	color:#FF0000;

}



a.linkFaqQuestionSelected {

	text-decoration:none;

	color:#FF0000;

	/*line-height:22px;*/

}

a.linkFaqQuestion:hover {

	text-decoration:none;

	color:#FF0000;

}



a.linkFaqAttachment {

	text-decoration:none;

	color:#00b9f2;

	/*line-height:22px;*/

}

a.linkFaqAttachment:hover {

	text-decoration:none;

	color:#FFFFFF;

}

.txtDateComments {

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

}

.txtFaqAnswer {

	margin-top:10px;

	margin-bottom:15px;

	padding-bottom:15px;

	border-bottom:1px solid #03b7f4;

	width:466px;

	line-height:18px;

}

#divFaq{

	width:450px;

	display:block;

}

a.faqHeading{

	color:#FF0000;

	font-weight:bold;

	font-size:12px;

	text-decoration:none;

}

a.faqHeading:hover{

	color:#FF0000;

}

.innermatter {

	width:450px;

	padding:10px;

	text-align:left;

}

.faqInnerBg {

	width:512px;

	background-image:url(../images/faq-answer-bg.jpg);

	background-repeat:repeat-y;

}

.brdrStyle {

	border:#cccaca solid 3px;

}

/*-------FAQ Styles Ends---------*/

/*inner Latest news styles starts*/
.innerLatstNews{ width:279px; background:url(../images/i-latest-news-bg.jpg) repeat-y; margin:16px 0;}
.latestNewsHdr{ color:#D52229; font: bold 14px Arial, Helvetica, sans-serif; margin:5px 0 8px 46px;}
.txtMainContent { margin:0 16px 8px 46px; line-height:18px;}
.txtBlogHead { color:#000000; font-weight:bold;	font-size:12px;	margin:5px 10px 8px 46px;}
.txtBlack {	color:#000000;	margin:0 0 8px 46px;}
.brkrStyle{ margin:0 0 0 46px;}
a.lnkMore{ color:#D52229; text-decoration:none;}
a.lnkMore:hover{ color:#454545; text-decoration:underline;}
/*inner Latest news styles ends*/


.innerviewall{ float:right;margin-right:20px;}





/**************** Application For Finance Starts *****************/

.spacer{ width:100%; height:24px; clear:both;}
/* Form Elements Starts */


.input{border:#d7d7d8 solid 1px !important; padding:3px  !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.select{border:#d7d7d8 solid 1px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.radio-btn{padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.label{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.textarea{border:#d7d7d8 solid 1px !important; padding:3px !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.submit-btn{width:89px; height:26px; background: url(../images/appli-fin-button.png) no-repeat left top; text-align:center; font-size:12px; text-decoration:none; color:#d52229; display:inline; margin:5px 10px 0 0; padding:0 0 2px 0; border:none; cursor:pointer; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.submit-btn:hover{ background:url(../images/appli-fin-button.png) no-repeat left -26px; color:#000000;}


.submit-btn-big{width:196px; height:26px; background: url(../images/appli-fin-button-big.png) no-repeat left top; text-align:center; font-size:12px; text-decoration:none; color:#d52229; display:inline; margin:5px 10px 0 0; padding:0 0 2px 0; border:none; cursor:pointer; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.submit-btn-big:hover{ background:url(../images/appli-fin-button-big.png) no-repeat left -26px; color:#000000;}


.add-more{width:71px; height:20px; background: url(../images/add-more-bg.png) no-repeat left top; text-align:center; font-size:12px; text-decoration:none; color:#ffffff; display:inline; margin:5px 10px 0 0; padding:0 0 2px 0; border:none; cursor:pointer; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.add-more:hover{ background:url(../images/add-more-bg.png) no-repeat left -26px; color:#000000;}
/* Form Elements Ends */


/*Loan Application List Starts*/

.pagesubheadrow

{
	background-color:#E5E5E5;
	border:1px solid #FFF;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.pagesubheadrow td{ border-right:#d1d1d1 solid 1px;}
.pagesubheadcol{font-family: Arial, Tahoma, Verdana; font-size:12px;}
.pagesubheadcol td{border-right:#d1d1d1 solid 1px;}
.pagesubheadcol a{color:#000000 !important; text-decoration:none;}
.pagesubheadcol a:hover{color:#000000; text-decoration:none !important;}
.pagesubheadrow a{color:#000000 !important; text-decoration:none;}
.pagesubheadrow a:hover{color:#000000; text-decoration:none !important;}


.list-loan-details {width:100%; border:#ffd6d8 solid 1px !important; border-collapse:collapse;}
.list-loan-details td{border:#ffd6d8 solid 1px !important; border-collapse:collapse; padding:5px !important;}
.list-loan-details .header{background:url(../images/header-bg-appli-fin.jpg) repeat-x left bottom #FFFFFF; color:#000; font-size:12px; font-weight:bold;}
.list-loan-details .sub-header{background:#6e6e6e; color:#FFFFFF; font-size:12px; font-weight:bold;}
.list-loan-details tr.row{background:#FFFFFF;}
.list-loan-details tr.alternate-row{background:#eeeeee;}



.form-checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.form-checkbox .checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0 5px 0 5px;}

/*Loan Application List Ends*/





.form-table{width:100%; border:#c7c7c7 solid 1px;}
.form-table tr.row{background:#ededed;}
.form-table tr.alternate-row{background:#dfdfdf;}
.form-table td{padding:5px;}
.padding-left15px{padding:0 0 0 15px !important;}
.padding-left10px{padding:0 0 0 10px !important;}

.width10px{width:10px;}
.width20px{width:20px;}
.width31px{width:31px;}
.width40px{width:40px;}
.width50px{width:50px;}
.width55px{width:55px;}
.width60px{width:60px;}
.width65px{width:65px;}
.width70px{width:70px;}
.width80px{width:80px;}
.width90px{width:90px;}
.width100px{width:100px;}
.width102px{width:102px;}
.width113px{width:113px;}
.width120px{width:120px;}
.width130px{width:130px;}
.width138px{width:138px;}
.width140px{width:140px;}
.width170px{width:170px;}
.width180px{width:180px;}
.width200px{width:200px;}
.width210px{width:200px;}
.width215px{width:215px;}
.width217px{width:217px;}
.width221px{width:221px;}
.width225px{width:225px;}
.width245px{width:245px;}
.width300px{width:300px;}
.width323px{width:323px;}
.width330px{width:330px;}
.width400px{width:400px;}
.width500px{width:500px;}
.width580px{width:580px;}



.height5px{height:5px;}
.height40px{height:40px;}

/*.form-table td.widthTxt06{width:400px;}*/
/*.form-table td.widthTerm09{width:85px;}*/
/*.form-table td.widthTerm12{width:60px;}*/


/*.form-table .input{width:225px;}
.form-table .textarea{width:225px;}*/
.form-table .select{width:225px;}
.form-table .header{background:url(../images/header-bg-appli-fin.jpg) repeat-x left bottom; color:#ff0000; font-size:12px; font-weight:bold;}
.form-table .sub-header{background:#6e6e6e; color:#FFFFFF; font-size:12px; font-weight:bold;}

.list-table { width:100%; border:#c7c7c7 solid 1px; border-collapse:collapse;}
.list-table td{border:#c7c7c7 solid 1px; border-collapse:collapse; padding:5px;}
.list-table .header{background:url(../images/header-bg-appli-fin.jpg) repeat-x left bottom; color:#ff0000; font-size:12px; font-weight:bold;}
.list-table .sub-header{background:#6e6e6e; color:#FFFFFF; font-size:12px; font-weight:bold;}
.list-table tr.row{background:#FFFFFF;}
.list-table tr.alternate-row{background:#eeeeee;}

.list-table-loan{width:100%; border:#e5e5e5 solid 1px; border-collapse:collapse; font:normal 12px Arial, Helvetica, sans-serif;}
.list-table-loan td{/*border:#e5e5e5 solid 1px;*/ border-collapse:collapse; padding:5px; border-left:#d2d2d2 solid 1px; border-right:#d2d2d2 solid 1px; border-top:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px;}
.list-table-loan .header{/*background:url(../images/header-bg-appli-fin.jpg) repeat-x left bottom;*/ color:#ff0000; font-size:12px; font-weight:bold;}
.list-table-loan .sub-header{background:#6e6e6e; color:#FFFFFF; font-size:12px; font-weight:bold;}
.list-table-loan tr.row{background:#FFFFFF;}
.list-table-loan tr.alternate-row{background:#eeeeee;}


.loan-application-row{
	background-color:#E5E5E5;
	border:1px solid #FFF;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.loan-application-row td{ border-right:#d1d1d1 solid 1px;}
.loan-application-row a{color:#000000 !important; text-decoration:none;}
.loan-application-row a:hover{color:#d52229 !important; text-decoration:none !important;}


/*Number of Loan to List Starts*/
.loan-list-number{width:630px; text-align:right; margin:5px 0 10px 0; color:#000000;}
.loan-list-number a{text-decoration:none; color:#000000; font-weight:bold;}
.loan-list-number a:hover{color:#d52229;}


/*Number of Loan to List Ends*/


.form-button{ margin:20px 0 0 0; text-align:center;}

.no-padding{ padding:0 !important;}
.no-border{ border:none !important;}
.no-bottom-border{ border-bottom:none !important;}
.no-margin{ margin:0 !important;}




/*.two-column .input{width:180px !important;}*/
.two-column .textarea{width:180px !important;}
.two-column .select{width:180px !important;}
.two-column-phone .input{width:100px !important;}

.cost-goods{}
.cost-goods .checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0 5px 0 0;}
/*.cost-goods .input{width:40px !important;}
.plus-gst .input{width:50px !important;}
.brokerage .input{width:50px !important;}*/
.advance .select{width:50px !important; margin:0 0 0 10px;}
.rate .input{width:35px !important;}
.term .checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0 5px 0 11px;}
.agreement .checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 0 0 0;}
.insurance .checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 0 0 6px;}



.number{width:100px !important; margin:0 0 0 10px;} /*Amount Text Field Style*/


/*Step Styles Starts*/

.stepContainer{width:650px; /*padding:0 15px 0 0;*/}
.stepContainer ul{list-style:none; /*margin:0 0 10px 0 !important;*/ padding:0 !important;}
.stepContainer ul li{list-style:none !important; padding:5px 10px 10px 0 !important; display:inline !important; /*margin-bottom:10px !important; */ background:url(../images/arrow-inactive.png) no-repeat right center; line-height:26px !important;}
.stepContainer ul li a.active-step{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; padding:0 10px 0 0 !important; text-decoration:none; /*background:url(../images/arrow-inactive.png) no-repeat right top;*/ }
.stepContainer ul li a.active-step:hover{color:#6e6e6e;}

.stepContainer ul li .inactive-step{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#898989; padding:0 19px 0 0; text-decoration:none; /*background:url(../images/arrow-inactive.png) no-repeat right top;*/ float:left;}

.stepContainer ul li a.no-bg{background:none !important; }


/*Step Styles Ends*/


/*Percentage and Next Step Styles Starts*/

.percent-status{width:630px; overflow:hidden; margin:20px 0 10px 0;}
.percent-Txt{float:left; margin: 0 10px 0 0;}
.percent-display{float:left; width:99px; background:#fdd4d4; height:15px;}
.percent-display-text{ float:left;}

.next-step{float:right; background:url(../images/next-step-bg.jpg) no-repeat left top; width:103px; height:31px; text-align:center; padding:9px 0 0 0;}
.next-step a{color:#000000; text-decoration:none; padding:0 10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:url(../images/icon-next-step.png) no-repeat top right;}
.next-step a:hover{ color:#FF0000;}

.back-step{float:left; background:url(../images/next-step-bg.jpg) no-repeat left top; width:103px; height:31px; text-align:center; padding:9px 0 0 0;}
.back-step a{color:#000000; text-decoration:none; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:url(../images/icon-back-step.png) no-repeat top left;}
.back-step a:hover{ color:#FF0000;}



/*Percentage and Next Step Styles Ends*/




/* This is only for td*/
.align-center{text-align:center;}
.align-right{text-align:right;}
.align-left{text-align:left;}
/* This is only for td*/

.warning-message{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0 0 0 15px;}



/* ============== Application For Finance Starts ============== */



/* ============== Balance Sheet Styles Starts ============== */

.balance-sheet {width:100%; border:#c7c7c7 solid 1px; border-collapse:collapse;}
.balance-sheet td{border-left:#c7c7c7 solid 1px; border-right:#c7c7c7 solid 1px; border-collapse:collapse; padding:2px 5px 2px 5px;}
.balance-sheet .header{background:url(../images/header-bg-appli-fin.jpg) repeat-x left bottom; color:#ff0000; font-size:12px; font-weight:bold;}
.bsheet-category{ text-align:left; font-weight:bold;}
.balance-sheet .bsheet-items{ padding:0 0 0 10px;}
.balance-sheet .sub-header{background:#6e6e6e; color:#FFFFFF; font-size:12px; font-weight:bold;}
.balance-sheet td.bsheet-total{border-top:#c7c7c7 solid 1px;}
.balance-sheet .bsheet-total-txt{font-weight:bold;}
.bsheet-net-worth{font-weight:bold; color:#FF0000;}
.bsheet-Surplus-worth{font-weight:bold; color:#FF0000; font-size:16px;}


.surplus-worth {width:100%;}
.surplus-worth td{padding:2px 5px 2px 5px;}


/*
.balance-sheet tr.row{background:#FFFFFF;}
.balance-sheet tr.alternate-row{background:#eeeeee;}
*/


/* ============== Balance Sheet Styles Ends ============== */



/* ============== Broker Portal Styles Starts ============== */

.broker-portal-outter{width:130px; float:left; margin:10px 35px 10px 35px; text-align:center;}
.broker-portal-outter img{border:0;}
.broker-portal-outter a{font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; text-decoration:none; font-weight:bold;}
.broker-portal-outter a:hover{color:#ff0000;}


/* ============== Broker Portal Styles Ends ============== */



/* ============== Application List Styles Starts ============== */

.application-list {width:100%; /*border:#c7c7c7 solid 1px;*/ border-collapse:collapse;}
/*.application-list tr{border:#c7c7c7 solid 1px; border-right:#c7c7c7 solid 1px; border-collapse:collapse; padding:2px 5px 2px 5px;}*/
.application-list td{padding:2px 5px 2px 5px;}
.application-list .header{background:url(../images/header-bg-appli-fin.jpg) repeat-x left bottom;  border-top:#c7c7c7 solid 1px; border-collapse:collapse; color:#ff0000; font-size:12px; font-weight:bold;}
.application-list .border-lt{ border-left:#c7c7c7 solid 1px;}
.application-list .border-rt{ border-right:#c7c7c7 solid 1px;}
.application-list .border-bt{ border-bottom:#c7c7c7 solid 1px;}

/* ============== Application List Styles Starts ============== */



.redcontent {	
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#FF0000;
}

a.current-link {color:#009933 !important;}

.memberBuyer{ float:right;}

.width150px{ width:150px;}]

.space-top{ padding:10px 0 0 !important;}

.btn-holder{ margin:0 0 0 45px !important;}

.margin5px-left{ margin:0 0 0 5px !important}

.padding-left{ padding-left:15px !important;}

.no-bg-arrows{background:none !important; background-image:none !important;}

.green-link{ color:#006600 !important;}
.social_wrap {
    margin: 0;
    padding: 0 0 0 31px;
    width: 150px;
}
.social_wrap a {
    margin: 0;
    padding: 0;
}
.selectAdj{ /*height:23px !important;*/ width:227px !important; border:1px solid #D7D7D8 !important;}
*+html .selectAdj{ /*height:23px !important;*/ width:227px !important; border:1px solid #FF0000 !important; padding:3px 0 !important; /*margin:5px 0 !important; line-height:40px !important;*/}
