
/* Start: Top Column Home Loan */
#ptComparatorHomeLoan { margin:3px 100px 0px 220px; }

#ptComparatorHomeLoan .title
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:130px; /*Change the width of the text*/
}

#ptComparatorHomeLoan .image
{
	background:url(../images/hl/pt_HL.gif) no-repeat right;
	width:525px;
	height:61px;
}

#ptComparatorHomeLoan h1
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:220px; /*Change the width of the text*/
}

/* End: Top Column Home Loan */

/* Start: Top Column Personal Loan */
#ptComparatorPersonalLoan { margin:3px 100px 0px 220px; }

#ptComparatorPersonalLoan .title
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:150px; /*Change the width of the text*/
}

#ptComparatorPersonalLoan .image
{
	background:url(../images/pl/pt_PL.gif) no-repeat right;
	width:525px;
	height:61px;
}

#ptComparatorPersonalLoan h1
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:250px; /*Change the width of the text*/
}

#ptfinancialapply { margin:0px 100px 0px 220px; }

#ptfinancialapply h1
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:317px; /*Change the width of the text*/
}

/* End: Top Column Personal Loan */

/* Start: Top Column Life Insurance */
#ptComparatorLI { margin:0px 100px 0px 220px; }

#ptComparatorLI .title
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:210px; /*Change the width of the text*/
}

#ptComparatorLI .image
{
	background:url(../images/li/title_img.gif) no-repeat right;
	width:525px;
	height:61px;
}

#ptComparatorLI h1
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:310px; /*Change the width of the text*/
}

/* End: Top Column Life Insurance */

/* Start: Top Column Health Insurance */
#ptComparatorHI { margin:0px 100px 0px 220px; }

#ptComparatorHI .title
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:165px; /*Change the width of the text*/
}

#ptComparatorHI .image
{
	background:url(../images/hi/pt_HI.gif) no-repeat right;
	width:525px;
	height:61px;
}

#ptComparatorHI h1
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:260px; /*Change the width of the text*/
}

/* End: Top Column Health Insurance */


/* Start: Top Column Fixed Deposits */
#ptComparatorFD { margin:0px 100px 0px 220px; }

#ptComparatorFD .title
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:150px; /*Change the width of the text*/
}

#ptComparatorFD .image
{
	background:url(../images/fd/pt_FD.gif) no-repeat right;
	width:525px;
	height:61px;
}

#ptComparatorFD h1
{
	color:#0082d1;
	font-size:2.0em;
	margin:0px 0px 10px 0px;
	padding-top:10px;
	background:#FFFFFF;
	font-weight:normal;
	width:245px; /*Change the width of the text*/
}

/* End: Top Column Fixed Deposits */


/* Start: Middle Column Home Loan 
#content .topInput {
	background:url(../images/top-input.gif) no-repeat;
	background-position:center;
	width:530px;
	height:38px;
} */
#content .middle
{
	border:#6EB4CD 1px solid;
	width:525px;
	padding:5px 5px 5px 5px;
}

#content .middlecomment
{
	padding:0px 0px 10px 0px;
	
}

#content h1, contentalt h1
{
	color:#0082d1;
	font-size:1.5em;
}

/* End: Middle Column Home Loan */
/* Start: Middle Column Home Loan Comparator Select 
#content .topSelect {
	background:url(../images/top-select.gif) no-repeat;
	background-position:center;
	width:530px;
	height:38px;
} */
#content .middleSelect
{
	border:#6EB4CD 1px solid;
	width:525px;
	padding:0px 5px 5px 5px;
}

/* End: Middle Column Home Loan Comparator Select */
/* Start: Middle Column Home Loan Comparator Compare 
#content .topCompare {
	background:url(../images/top-compare.gif) no-repeat;
	background-position:center;
	width:530px;
	height:38px;
}*/
/* End: Middle Column Home Loan Comparator Compare */


#content label
{
	width:250px;
	float:none;
	padding:0;
}

#content .errorMessage
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}

#content .button
{
	margin-right:150px;
	margin-top:20px;
	margin-bottom:10px;
}

#content .required { color:#FF0000; }

/* End: Compare Button */


.theme { background:#DAF3FE; }

/* START: COMPARATOR TABLE */
.comparatorTable
{
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
}

.comparisonTable { width: 96%; }

.comparatorTable caption
{
	padding: 0 0 5px 0;
	width: 400px;
	font: italic 11px Arial, Helvetica, sans-serif;
	text-align: right;
}

/* START: TOBG  */
.comparatorTable th.nobg
{
	border-top: 0;
	border-left: 0;
	background: none;
}

.comparatorTable td.nobg
{
	border: 0;
	background: none;
}

/* END: TOBG  */

.comparatorTable tr
{
	background-color:#DAF3FE; /* Change the color of the rows here */
	color: #000000;
	vertical-align: top;
}

.comparatorTable tr.odd { /* Change the color of the odd rows here */ background-color: #ffffff; }

.comparatorTable tr.oddWhite { /* Make the rows WHITE in color */ background-color: #FFFFFF; }

.comparatorTable tr.oddWhite:hover { /* Make the rows WHITE in color */ background-color: #FFFFFF; }

.comparatorTable tr.oddHeader
{ /* Change the color of Header Rows */
	background-color: #0082d1;
	color:#FFFFFF;
}

.comparatorTable tr.oddHeader:hover
{ /* Change the color of Header Rows */
	background-color:#0082d1;
	color:#FFFFFF;
}

.comparatorTable tr:hover, tr.odd:hover
{
	background-color:#2EBDF7; /* Change the color of highlighted rows here */
	color: #000000;
}

.comparatorTable th
{
	background-color:#0082d1;
	color: #FFF;
	border-left: 1px dotted #dadada;
	text-align:center;
}

.comparatorTable td
{
	border-left: 1px dotted #dadada;
	text-align:left;
}

.comparatorTable .noBorder { border-left:0px; }

.comparatorTable .borderTop { border-top:1px dotted #dadada; }

.comparatorTable .leftalign { text-align:left; }

/* END: COMPARATOR TABLE */
#bottomLink
{
	width: 96%;
	margin-left:10px;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	background:#868F98;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

.pagination
{
	font: 11px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	padding:5px 0;
	text-align:center;
}

.pagination a
{
	color:#003366;
	border:1px solid #666666;
	/*background-color:#ecffc5;*/
	background-color:#fffbee;
	text-decoration: none;
	padding:2px 6px 2px 6px;
}

.pagination a:hover
{
	text-decoration: none;
	background-color:#dfffa0;
	color:#008FD4;
}

.comparatorResults
{
	color:#008FD4;
	margin-left:3px;
	font-weight:bold;
}

#exportIcons
{
	width: 99%;
	border-collapse: collapse;
}

/* START: COMPARATOR SELECTION TABLE */
#loansTable
{
	width: 100%;
	border-collapse: collapse;
}

#loansTable caption
{
	padding: 0 0 5px 0;
	width: 400px;
	font: italic 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: right;
}

#loansTable a { color:#0066FF; }

#loansTable a:hover { color:#008FD4; }

#loansTable a:visited { text-decoration: none; }

#loansTable tr.odd { background-color: #fff; }

#loansTable td { border-left: 1px dotted #dadada; }

.bankName
{
	font-size:1.2em;
	color:#0033CC;
	font-weight:bold;
}

/* Bottom Teasers on Landing Page */

.comparatorTable td.leftalign, tr.leftalign, th.leftalign { text-align:left; }

/* Start: Classes for Comparator Select Page Header Display */
.comparatorTable .sorted
{
	background-color:#0082d1;
	border-left: 1px dotted #dadada;
	padding-right: 10px;
}

.comparatorTable .sorted a { color: #FFFFFF; }

.comparatorTable .sorted a:hover { color: #1984c9; }

.comparatorTable th
{
	font-weight:normal;
	vertical-align:middle;
}

th.sorted a, th.sortable a, th.ascending a, th.descending a
{
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	padding-right: 5px;
	background-position: right center;
}

.comparatorTable .sortable
{
	background-color:#0082d1;
	border-left: 1px dotted #dadada;
}

.comparatorTable th.ascending a
{
	background-image: url(../images/arrow_up.gif);
	background-position: right center;
}

.comparatorTable th.descending a
{
	background-image: url(../images/arrow_down.gif);
	background-position: right center;
}

.comparatorTable .sortable a { color: #FFFFFF; }

.comparatorTable .sortable a:hover { color: #000000; }

.minwidth { width:60px; }

#iQ a:link
{
	padding-left:10px;
	line-height:1.7em;
	color:#005BB7;
	font-size:12px;
	display:block;
}

#iQ a:visited
{
	padding-left:10px;
	line-height:1.7em;
	font-size:12px;
	display:block;
}

#iQ a:hover
{
	padding-left:10px;
	line-height:1.7em;
	color:#ffffff;
	display:block;
	font-size:12px;
	background-color:#0082d1;
	text-decoration:none;
}

#currentselect a
{
	padding-left:10px;
	line-height:1.7em;
	color:#ffffff;
	display:block;
	font-size:12px;
	background-color:#0082d1;
	text-decoration:none;
	font-weight:bold;
}

/* Start: apply form display */
#applyForm
{
	BORDER:#6EB4CD 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	width:525px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	text-align: left;
	background-color:#F7F7F7;
	margin-left:7px;
}

#applyFormCampaign
{
	BORDER:#6EB4CD 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	width:625px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	text-align: center;
	background-color:#F7F7F7;
	margin-left:200px;
}

#applyFormCampaign .thanks
{
	color:black;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	PADDING-TOP: 60px;
}

#applyFormCampaign .text
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

#applyForm label
{
	float:none;
	padding: 0;
}

#applyForm .title { background-color:#ffe1f9; }

#applyForm .thanks
{
	color:#0082d1;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	PADDING-TOP: 60px;
}

#homeapply .buttonapply { margin-top:5px; }

#middle_text
{
	margin-top:5px;
	border-bottom:1px dashed #cccccc;
}

#middle_text p
{
	font-size:13px;
	line-height:18px;
	
}

#middle_text b
{
	font-size:13px;
	line-height:18px;
	padding-bottom:10px;
	padding-top:10px;
}

#middle_text strong
{
	font-size:13px;
	line-height:18px;
	padding-bottom:10px;
	padding-top:10px;
	
}

#middle_text .topheading
{
	font-size:1.5em;
	padding:6px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	background-color:#B9E4FF;
}

#middle_text .readmore { padding-right:20px; }

#downloads_pdf
{
	width:180px;
	height:220px;
	padding-top:10px;
	color:#000000;
	margin-top:5px;
	margin-bottom:5px;
	background-image:url(/images/refer-bg.gif);
	background-repeat:no-repeat;
}

#downloads_pdf .head
{
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
/* End: Classes for Comparator Select Page Header Display */


/* Layout homepage tax planning  */
#content .middle_tax
{
	border:#6EB4CD 0px solid;
	width:525px;
	padding:0px 5px 5px 10px;
}

#content .middle_tax .homeboxMain
{
	border:#6EB4CD 1px solid;
	padding:5px 5px 5px 5px;
	margin:10px;
	background-color:#ffffff;
	
}
#content .middle_tax .homebox
{
	background-color:#ffffff;
	float: none;
}
.homebox_title{ font-size:14px; font-weight:bold; color:#0082d1; text-align:center; }
.homebox_title a{ font-size:14px; font-weight:bold; color:#0082d1; text-align:center; text-decoration:underline; }
.homebox img{ float:left;}
.homebox_text{ margin-top:10px; width:215px; float:right;}
.homebox_text ul{ margin:0; padding:0;}
.homebox_text li{ margin-left:15px; font-size:12px;}
.homebox_text a:link{ font-size:12px;}
.home_video{background-image: url(../images/right_side_link.gif);
			background-repeat:no-repeat;
			width:180px;
			height:260px;
			padding:7px;
			margin-top:10px;
			margin-bottom:10px;
			}
.home_video .top{
			font-size:16px;
			padding-bottom:10px;
			color:#000000;
			font-weight:bold;
			
			}
/* archive css */
.comparatorTablearchive
{
	width: 650px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #0082d1;
	color:#000000;
}
.comparatorTablearchive td.archive{ text-align:left;padding-left:10px; width:540px;}
.comparatorTablearchive th{ text-align:left; padding-left:30px; color:#0082d1;}


.comparatorTablearchive tr:hover, tr.odd:hover
{
	background-color:#ffffff; /* Change the color of highlighted rows here */
	color: #000000;
}

/* archive css ends here */

/* CSS for post article comment */

.articleclass1
	{color:#ffffff;font-weight:bold;text-transform:uppercase; font-size:16px; background-color:#0082d1; padding:0px 2px 0px 10px;}

.articleclass2
	{cursor:pointer;color:#0082D1;text-transform:uppercase;padding-top:5px;}

.articleclass3
	{display:none; border: 1px solid #C5DBF7; padding: 10px 10px 20px 10px;}

.articleclass4
	{color: #0082D1; font-weight: bold;}

/* CSS for post article comment ends */

/* Start: hot topic archive */
#hottopiccontainer
{
	width:760px;
}
#hottopiccontainer h1
{
	display:inline;color:#0082d1;font-size:20px;
}

/* end: hot topic archive */

/* Start: chatlayout archive */

#chat-layout
{
}
#chat-layout .text_chat
{
	font-family:Arial;font-size:16px; color:#ff0000;
}
#chat-layout .text_chat1
{
	font-family:Arial;font-size:13px; 
}
#chat-layout .margin_chat
{
	margin:5px; 
}
#chat-layout .text_chat2
{
	font-size:11px; color:#999999;
}
/* end: chatlayout archive */

/* Start: fdcomprator */
.fdcurs
{
	cursor:default
}

/* end: fdcomprator */
/* start: fpapplyform */
.fpapplygap
{
	padding-right:90px; font-size:13px;
}
/* end: fpapplyform */

.coloringred
{
	color:#FF0000;
}
/* start:lifeinsuarnacesearch.jsp */

.class_LI_Search_gap
{
	padding-left:40px;
}
.class_LI_Searchresult_gap
{
	padding-top:4px;
}
.class_LI_Searchresult_color
{
	color:#FF0000;
}

/* end:lifeinsuarnacesearch.jsp */



/* Start: Compare Button Home Loans */
#content .Comparebuttonhl
{
	width: 250px;
	height: 33px;
	background-image: url(../images/compare-button-HL1.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonhl:hover
{
	width: 250px;
	height: 33px;
	background-image: url(../images/compare-button-HL2.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonpl
{
	width: 270px;
	height: 33px;
	background-image: url(../images/compare-personal-loan1.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonpl:hover
{
	width: 270px;
	height: 33px;
	background-image: url(../images/compare-personal-loan2.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonfd
{
	width: 275px;
	height: 33px;
	background-image: url(../images/compare-FD1.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonfd:hover
{
	width: 275px;
	height: 33px;
	background-image: url(../images/compare-FD2.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonhi
{
	width: 275px;
	height: 33px;
	background-image: url(../images/compare-HI1.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonhi:hover
{
	width: 275px;
	height: 33px;
	background-image: url(../images/compare-HI2.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonli
{
	width: 260px;
	height: 33px;
	background-image: url(../images/compare-LI1.gif);
	background-repeat:no-repeat;
}

#content .Comparebuttonli:hover
{
	width: 260px;
	height: 33px;
	background-image: url(../images/compare-LI2.gif);
	background-repeat:no-repeat;
}

/* End: Compare Button Home Loans */

.color_red	{color:#FF0000;}

.footalign	{text-align:right;}

.starcolor	{color:#FF0000;}



