/* Alex Billerey: Start button for loan application pages */
.publishContainer .furtherloanCallMe
{
	width: 95px !important;	
	margin-left: 272px;
	height: 31px;
}

.publishContainer .furtherloanSubmitApp
{
	width: 173px !important;	
	margin-left: 272px;
	height: 31px;
}

.publishContainer .htmlInputImageButton
{
	height: 29px;
	background-repeat: no-repeat;
}

.publishContainer .htmlInputImageButtonLarge
{
	height: 45px;
	background-repeat: no-repeat;
}

.publishContainer .emailButton
{
	width: 126px;
	background-image: url('/_layouts/Custom/FP/Images/btn_email_quote_white_teal.gif');
	background-position: 0px 0px;
	margin-left: 199px;
}

.emailYourQuoteSection3
{
	height: 279px;

}
.publishContainer .applyButton
{
	width: 214px;
	margin-top:10px;
	_margin-top: 20px;
	height:111px;
	position:absolute;
	background-image: url('/_layouts/Custom/FP/Images/btn_apply_for_this_loan_large.png');
	background-position: 0px 0px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/_layouts/Custom/FP/Images/btn_apply_for_this_loan_large.png', sizingMethod='crop');

}

.publishContainer .calc2 .calculateButton
{
	width: 107px;
	background-image: url('/_layouts/Custom/FP/Images/btn_calculate_orangeBG.png');
	background-position: 0px 0px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/_layouts/Custom/FP/Images/btn_calculate_orangeBG.png', sizingMethod='crop');

}
.publishContainer .quoteResultsCalculateButton
{
	width: 107px;
	background-image: url('/_layouts/Custom/FP/Images/btn_calculate_orangeBG.png');
	background-position: 0px 0px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/_layouts/Custom/FP/Images/btn_calculate_orangeBG.png', sizingMethod='crop');
}

.publishContainer .calc1 .calculateButton, .publishContainer .calc3 .calculateButton 
{
	width: 107px;
	background-image: url('/_layouts/Custom/FP/Images/calculate_white_orangeBG_duo.png');
	background-position: 0px 0px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/_layouts/Custom/FP/Images/calculate_white_orangeBG_duo.png', sizingMethod='crop');
}
.publishContainer .calculateButton
{
	margin-right:7px;
}
.publishContainer .topicButton
{
	width: 121px;
	background-image: url('/_layouts/Custom/FP/Images/btn_show_topic_whiteBG.png');
	background-position: 0px 0px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/_layouts/Custom/FP/Images/btn_show_topic_whiteBG.png', sizingMethod='crop');
	
}
.publishContainer .applyOnlineButton
{
	width: 131px;
	background-image: url('/_layouts/Custom/FP/Images/btn_apply_online_tealBG.gif');
	background-position: 0px 0px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/_layouts/Custom/FP/Images/btn_apply_online_tealBG.gif', sizingMethod='crop');

}
.publishContainer .fp_bType1_stretch
{
	display: inline;
	height: 43px;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
.publishContainer .fp_bType1_stretch span.leftImg
{
	float: left;
	display: inline;
	height: 43px;
	background-image: url('/_layouts/Custom/FP/Images/button_large_GB_right.gif');
	background-repeat: no-repeat;
	background-position: right;
}
.publishContainer .fp_bType1_stretch span.rightImg
{
	float: left;
	display: inline;
	height: 43px;
	background-image: url('/_layouts/Custom/FP/Images/button_large_GB_left.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 40px;
}

/* medium white Button*/
.publishContainer .fp_bType2_stretch, .publishContainer .fp_bType2_stretch:hover, .publishContainer .fp_bType2_stretch:visited
{
	display: inline;
	height: 29px;
	text-decoration: none;
	font-weight: bold;
	color: #0181c8;
	cursor: pointer;
	cursor: hand;
	
}
.publishContainer .fp_bType2_stretch span.leftImg
{
	float: left;
	display: inline;
	height: 29px;
	background-image: url('/_layouts/Custom/FP/Images/button_small_GB_right.gif');
	background-repeat: no-repeat;
	background-position: right;
}
.publishContainer .fp_bType2_stretch span.rightImg
{
	float: left;
	display: inline;
	height: 29px;
	background-image: url('/_layouts/Custom/FP/Images/button_small_GB_left.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 26px;
}


.publishContainer .fp_bType2_stretch span.arrowImg
{
	padding-right: 20px;
	margin-right: 5px;
	display: inline;
	float: left;
	background-image: url('/_layouts/Custom/FP/Images/button_arrow_animation.gif');
	background-position: right center;
	background-repeat: no-repeat;
	vertical-align:middle;
}


/*--button type 3--*/
.publishContainer .fp_bType3_stretch
{
 display: inline;
 height: 29px;
 text-decoration: none;
 font-weight: bold;
 color: #0181c8;
 cursor: pointer;
 cursor: hand;
 
}




.publishContainer .fp_bType3_stretch
{
	display: inline;
	height: 34px;
	text-decoration: none;
	font-weight: bold;
	color: #0181c8;
	cursor: pointer;
	cursor: hand;
	
}
.publishContainer .fp_bType3_stretch span.leftImg
{
	float: left;
	display: inline;
	height: 34px;
	background-image: url('/_layouts/Custom/FP/Images/button_medium_GB_right_longer.gif');
	background-repeat: no-repeat;
	background-position: right;
}
.publishContainer .fp_bType3_stretch span.rightImg
{
	float: left;
	display: inline;
	height: 34px;
	background-image: url('/_layouts/Custom/FP/Images/button_medium_GB_left.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 26px;
}


.publishContainer .fp_bType4_stretch span.leftImg
{
 float: left;
 display: inline;
 height: 29px;
 background-image: url('/_layouts/Custom/FP/Images/button_blue_grad_BG_right.gif');
 background-repeat: no-repeat;
 background-position: right;
}
.publishContainer .fp_bType4_stretch span.rightImg
{
 float: left;
 display: inline;
 height: 29px;
 background-image: url('/_layouts/Custom/FP/Images/button_blue_grad_BG_left.gif');
 background-repeat: no-repeat;
 background-position: left;
 padding-left: 10px;
 padding-right: 10px;
 vertical-align: middle;
 line-height: 26px;
}


.publishContainer .fp_bType4_stretch span.arrowImg
{
 padding-right: 20px;
 margin-right: 5px;
 display: inline;
 float: left;
 background-image: url('/_layouts/Custom/FP/Images/button_arrow_animation.gif');
 background-position: right center;
 background-repeat: no-repeat;
}


/*button 5 type*/
/* blue button white arrow*/
.publishContainer .fp_bType5_stretch
{
	display: inline;
	height: 29px;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	
}
.publishContainer .fp_bType5_stretch span.leftImg
{
	float: left;
	display: inline;
	height: 29px;
	background-image: url('/_layouts/Custom/FP/Images/button_blue_grad_BG_right.gif');
	background-repeat: no-repeat;
	background-position: right;
}
.publishContainer .fp_bType5_stretch span.rightImg
{
	float: left;
	display: inline;
	height: 29px;
	background-image: url('/_layouts/Custom/FP/Images/button_blue_grad_BG_left.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 26px;
}


.publishContainer .fp_bType5_stretch span.arrowImg
{
	padding-right: 20px;
	margin-right: 5px;
	display: inline;
	float: left;
	background-image: url('/_layouts/Custom/FP/Images/button_arrow_small_white.gif');
	background-position: right center;
	background-repeat: no-repeat;
	vertical-align:middle;
}


/***********************************************************************************************


				End Stretchy Buttons - Structure


************************************************************************************************/





/*

	
	Stretchy Buttons - Skins (look)



*/

.publishContainer .fp_bType1_stretchColor_blueWhite,
.publishContainer .fp_bType1_stretchColor_blueWhite input
{
	background-color: #00aeef;
	color: #ffffff;
}
.publishContainer .fp_bType1_stretchColor_whiteBlue,
.publishContainer .fp_bType1_stretchColor_whiteBlue input
{
	background-color: #ffffff;
	color: #0181c8;
}

.publishContainer .fp_bType3_stretch input
{
	border:none 0 Transparent !important;
	background-color:Transparent;
	display:inline !important;
	font-size:170%;
	font-family:Arial;
	font-weight:bold;
}

.publishContainer .fp_bType2_stretch input
{
	border:none 0 Transparent !important;
	background-color:Transparent;
	display:inline !important;
	font-weight:bold;
}


.publishContainer .fp_bType5_stretchColor_blueWhite
{
	background-color: #00aeef;
	color: #ffffff;
	
}



/***********************************************************************************************


				End Stretchy Buttons - Skins (look)


************************************************************************************************/

