body
{
	margin: 0;
	background: url(images/header_back.jpg) repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #878787;
}
body a
{
	color: #F51361;
}
body a:hover
{
	color: #F51361;
	text-decoration: none;
}

.wrapper
{
	width: 870px;
	position: relative;
	left: 50%;
	margin-left: -435px;
}

#header
{
	height: 99px;
	margin-bottom: 26px;
}

h1
{
	float: left;
	margin: 0;
	padding: 0;
	width: 211px;
	height: 99px;
	position: relative;
}
h1 span
{
	background: url(images/logo.jpg) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
}

#navCustomer
{
	float: right;
	width: 135px;
	height: 33px;
}
#navCustomer span
{
	display: none;
}
#navCustomer a
{
	display: block;
	width: 100%;
	height: 100%;
	background: url(images/nav/customer_up.gif) no-repeat top left;
}
#navCustomer a:hover
{
	background: url(images/nav/customer_over.gif) no-repeat top left;
}

h2,h3
{
	margin: 0;
	padding: 0;
	position: relative;
	clear: both;
}
h2 span
{
	display: none;
}
#welcome
{
	width: 235px;
	height: 57px;
	background: url(images/titles/welcome.gif) no-repeat top left;
}
#testimonials
{
	width: 175px;
	height: 22px;
	background: url(images/titles/testimonials.gif) no-repeat top left;
}
#register
{
	width: 217px;
	height: 28px;
	background: url(images/titles/register.gif) no-repeat top left;
}
#submit
{
	width: 252px;
	height: 28px;
	background: url(images/titles/submit.gif) no-repeat top left;
}
#commission
{
	width: 363px;
	height: 28px;
	background: url(images/titles/commission.gif) no-repeat top left;
}
#contact
{
	width: 141px;
	height: 28px;
	background: url(images/titles/contact_us.gif) no-repeat top left;
}
#incentiveZone
{
	width: 225px;
	height: 51px;
	background: url(images/titles/incentive.gif) no-repeat top left;
}
#downloads
{
	width: 149px;
	height: 28px;
	background: url(images/titles/downloads.gif) no-repeat top left;
}
#ourServices
{
	width: 170px;
	height: 28px;
	background: url(images/titles/our_services.gif) no-repeat top left;
}
#securedLoans
{
	width: 194px;
	height: 28px;
	background: url(images/titles/secured_loans.gif) no-repeat top left;
}
#unsecuredLoans
{
	width: 234px;
	height: 28px;
	background: url(images/titles/unsecured_loans.gif) no-repeat top left;
}
#debtManagement
{
	width: 249px;
	height: 28px;
	background: url(images/titles/debt_management.gif) no-repeat top left;
}
#bridgingLoans
{
	width: 201px;
	height: 30px;
	background: url(images/titles/bridging_loans.gif) no-repeat top left;
}
#btlLoans
{
	width: 338px;
	height: 28px;
	background: url(images/titles/btl_loans.gif) no-repeat top left;
}
#developmentLoans
{
	width: 269px;
	height: 28px;
	background: url(images/titles/development_loans.gif) no-repeat top left;
}

h3
{
	width: 425px;
	font-size: 14px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #e0e0e0;
	display: block;
	margin: 30px 0px 20px 0px;
}
#whyPass
{
	height: 19px;
}
#whyPass span
{
	background: url(images/titles/why_pass.gif) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
}
#whatsInIt
{
	height: 19px;
}
#whatsInIt span
{
	background: url(images/titles/whats_in_it.gif) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
}
#heresAnExample
{
	height: 19px;
}
#heresAnExample span
{
	background: url(images/titles/example.gif) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
}
#requestCallback
{
	height: 19px;
}
#requestCallback span
{
	background: url(images/titles/callback.gif) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
}
#winWine
{
	height: 19px;
}
#winWine span
{
	background: url(images/titles/win_wine.gif) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
}
#winPlasma
{
	height: 19px;
}
#winPlasma span
{
	background: url(images/titles/win_plasma.gif) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
	clear: both;
}
#quoteSubmit
{
	height: 43px;
}
#quoteSubmit span
{
	background: url(images/titles/quote_submit.gif) no-repeat top left;
	position: absolute;
	width: 100%;
	height: 100%;
}

#nav
{
	margin: 0;
	padding: 0;
	height: 33px;
	list-style: none;
}
#nav li
{
	float: left;
	height: 33px;
}
#nav li a
{
	display: block;
	width: 100%;
	height: 100%;
}
#nav span
{
	display: none;
}

#navAbout
{
	width: 95px;
	background: url(images/nav/about_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navAbout a
{
	background: url(images/nav/about_up.gif) no-repeat top left;
}
#navAbout a:hover
{
	background: url(images/nav/about_over.gif) no-repeat top left;
}

#navSecured
{
	width: 93px;
	background: url(images/nav/secured_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navSecured a
{
	background: url(images/nav/secured_up.gif) no-repeat top left;
}
#navSecured a:hover
{
	background: url(images/nav/secured_over.gif) no-repeat top left;
}

#navBridging
{
	width: 90px;
	background: url(images/nav/bridging_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navBridging a
{
	background: url(images/nav/bridging_up.gif) no-repeat top left;
}
#navBridging a:hover
{
	background: url(images/nav/bridging_over.gif) no-repeat top left;
}

#navBTL
{
	width: 98px;
	background: url(images/nav/btl_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navBTL a
{
	background: url(images/nav/btl_up.gif) no-repeat top left;
}
#navBTL a:hover
{
	background: url(images/nav/btl_over.gif) no-repeat top left;
}

#navDevelopment
{
	width: 122px;
	background: url(images/nav/development_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navDevelopment a
{
	background: url(images/nav/development_up.gif) no-repeat top left;
}
#navDevelopment a:hover
{
	background: url(images/nav/development_over.gif) no-repeat top left;
}

#navCommission
{
	width: 118px;
	background: url(images/nav/commission_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navCommission a
{
	background: url(images/nav/commission_up.gif) no-repeat top left;
}
#navCommission a:hover
{
	background: url(images/nav/commission_over.gif) no-repeat top left;
}

#navTestimonials
{
	width: 118px;
	background: url(images/nav/testimonials_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navTestimonials a
{
	background: url(images/nav/testimonials_up.gif) no-repeat top left;
}
#navTestimonials a:hover
{
	background: url(images/nav/testimonials_over.gif) no-repeat top left;
}

#navIncentives
{
	width: 107px;
	background: url(images/nav/incentives_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navIncentives a
{
	background: url(images/nav/incentives_up.gif) no-repeat top left;
}
#navIncentives a:hover
{
	background: url(images/nav/incentives_over.gif) no-repeat top left;
}

#navContact
{
	width: 110px;
	background: url(images/nav/contact_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navContact a
{
	background: url(images/nav/contact_up.gif) no-repeat top left;
}
#navContact a:hover
{
	background: url(images/nav/contact_over.gif) no-repeat top left;
}

#navRegister
{
	width: 90px;
	background: url(images/nav/register_active.gif) no-repeat top left;
	margin-right: 2px;
}
#navRegister a
{
	background: url(images/nav/register_up.gif) no-repeat top left;
}
#navRegister a:hover
{
	background: url(images/nav/register_over.gif) no-repeat top left;
}

#navSubmit
{
	width: 85px;
	background: url(images/nav/submit_active.gif) no-repeat top left;
}
#navSubmit a
{
	background: url(images/nav/submit_up.gif) no-repeat top left;
}
#navSubmit a:hover
{
	background: url(images/nav/submit_over.gif) no-repeat top left;
}

#subNav
{
	width: 100%;
	height: 25px;
	margin-bottom: 50px;
}
#subNav ul
{
	height: 25px;
	margin: 0;
	padding: 0;
	list-style: none;
}
#subNav ul li
{
	float: left;
	height: 25px;
	line-height: 25px;
	margin-right: 10px;
}
#subNav ul li a
{
	display: block;
	background: url(images/nav/subnav_bullet.gif) no-repeat 0px 9px;
	padding-left: 15px;
	text-decoration: none;
}
#subNav ul li a:hover
{
	text-decoration: underline;
}

#subNav ul#servicesSub
{
	margin-left: 106px;
}

#colOne
{
	float: left;
	width: 425px;
}
#colTwo
{
	float: right;
	width: 425px;
}

.title
{
	padding: 14px 0px 14px 0px;
	background: url(images/title_back.gif) repeat-x top left;
	border-bottom: 1px solid #e0e0e0;
}

.textBlock
{
	padding: 5px 0px 15px 0px;
}
.textBlock a
{
	color: #F51361;
}
.textBlock a:hover
{
	color: #F51361;
	text-decoration: none;
}

.photo
{
	width: 425px;
	height: 155px;
	margin-bottom: 5px;
}
#koala
{
	background: url(images/photos/koala.jpg) no-repeat top left;
}
#sloth
{
	background: url(images/photos/sloth.jpg) no-repeat top left;
}
#goldfish
{
	background: url(images/photos/goldfish.jpg) no-repeat top left;
}
#tortoise
{
	background: url(images/photos/tortoise.jpg) no-repeat top left;
}

.toolTitles
{
	width: 210px;
	height: 44px;
	border-bottom: 1px solid #c9c9c9;
	margin-bottom: 5px;
}
#tools
{
	float: left;
	width: 425px;
	background: url(images/tools_back.gif) repeat-y top left;
}
#usefulLinksCol
{
	float: left;
	width: 210px;
}
#usefulLinks
{
	float: left;
	background: url(images/titles/useful_links.gif) no-repeat top left;
}
#usefulLinksList
{
	padding: 17px;
}
#usefulLinksCol ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 14px;
}
#usefulLinksCol li
{
	vertical-align: middle;
}
#usefulLinksCol li a
{
	display: block;
	width: 156px;
	height: 24px;
	padding: 1px 0px 0px 20px;
	background: url(images/links_bullet.gif) no-repeat top left;
	color: #707070;
	text-decoration: none;
	vertical-align: middle;
}
#usefulLinksCol li a:hover
{
	background: url(images/links_bullet.gif) no-repeat bottom left;
	color: #707070;
	text-decoration: none;
}

#weOfferCol
{
	float: right;
	width: 210px;
}
#weOffer
{
	float: right;
	background: url(images/titles/we_offer.gif) no-repeat top left;
}
#weOfferCol ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	color: #fff;
}
#weOfferCol li
{
	padding: 5px 0px 5px 0px;
	background: url(images/offers_back.gif) repeat-x bottom left;
}
#weOfferList
{
	padding: 0;
	padding: 12px 17px 17px 17px;
}

#bottomNav
{
	clear: both;
	background-color: #f2f2f2;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	padding: 10px;
	height: 20px;
	color: #b3b3b3;
	margin-bottom: 2px;
}
#bottomNavList
{
}
#bottomNav ul
{
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
#bottomNav li
{
	border-right: 1px solid #d9d9d9;
	float: left;
	padding: 0px 5px 0px 5px;
}
#bottomNav li a
{
	color: #b3b3b3;
	text-decoration: none;
}
#bottomNav li a:hover
{
	color: #707070;
	text-decoration: none;
}

#backToTop
{
	float: left;
	font-size: 16px;
	background: url(images/to_top_link.gif) no-repeat center left;
}
#backToTop a
{
	display: block;
	color: #b3b3b3;
	text-decoration: none;
	padding-left: 20px;
}
#backToTop a:hover
{
	color: #707070;
	text-decoration: none;
}

#legal
{
	background-color: #e0e0e0;
	padding: 10px;
	color: #999999;
	height: 55px;
}
#legal span
{
	color: #7f7f7f;
}
#legal a
{
	color: #7f7f7f;
	text-decoration: none;
}
#legal a:hover
{
	color: #707070;
	text-decoration: none;
}

#legalContact
{
	float: left;
}
#legalCopyright
{
	float: right;
	font-size: 11px;
}

#twoCol
{
	float: left;
	width: 870px;
}

/* FORMS */

form
{
	margin: 30px 0px 20px 0px;
	padding: 0;
}
table
{
	width: 100%;
}
td
{
	padding: 10px 10px 10px 10px;
	vertical-align: top;
	font-size: 13px;
}
td span
{
	color: #990000;
}
select
{
	width: 208px;
}
.textfields,.textareas,.shortTextfield,select.list
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #878787;
	border: 1px solid #bababa;
	padding: 3px;
	width: auto;
}
.textfields
{
	width: 200px;
}
.textareas
{
	width: 200px;
	height: 100px;
}
.shortTextfield
{
	width: 30px;
}

.divider
{
	background-color: #e0e0e0;
}
.divider2
{
	background-color: #efefef;
}

#iterms
{
	width: 411px;
	border: 1px solid #bababa;
}

.submit
{
	text-align: center;
	border-top: 1px solid #e0e0e0;
}
.button
{
	margin-top: 15px;
}

.tableHead
{
	margin: 0px;
	padding: 5px 10px 5px 10px;
	height: 20px;
	background: url(images/table_head.gif) no-repeat top left;
	color: #F51361;
	font-size: 15px;
}
.tableBorder
{
	width: 100%;
	padding: 0px;
	border: 1px solid #d1d1d1;
	color: #F51361;
	margin-bottom: 30px;
}
.tableBorder td
{
	padding: 10px;
}
.colTitles
{
	background-color: #ebebeb;
	color: #4B0055;
}

.alignRight
{
	text-align: right;
}

.formButt
{
	cursor: pointer;
	text-decoration: none;
}

#part2,#part3,#part4,#part5,#part6
{
	display: none;
}

.formButtTable
{
	margin-top: 15px;
	border: 1px solid #d1d1d1;
	background-color: #E5E5E5;
}

.numbers
{
	padding: 0px 10px 10px 10px;
	text-align: right;
}

.registerFormHolder
{
	height: 340px;
}
.submitFormHolder
{
	height: 380px;
}
form#debtForm div#part2 .submitFormHolder
{
	height: 465px;
}
form#debtForm div#part3 .submitFormHolder
{
	height: 690px;
}

span
{
	color: #F51361;
	font-weight: bold;
}

.incentive
{
	float: left;
	margin-bottom: 30px;
}
.incentiveImg
{
	float: left;
	margin-right: 20px;
}
.incentiveTxt
{
	float: right;
	width: 196px;
	vertical-align: top;
}
#incWine
{
	background: url(images/incentives/wine.jpg) no-repeat top left;
	width: 196px;
	height: 129px;
}
#incPlasma
{
	background: url(images/incentives/plasma.jpg) no-repeat top left;
	width: 326px;
	height: 129px;
	margin-bottom: 20px;
}

.subtitle
{
	color: #F51361;
	font-weight: bold;
}

.pointsList
{
	padding: 0;
	margin-left: 16px;
	list-style-image: url(images/list_bullet.gif);
}
.pointsList li
{
	padding-left: 5px;
}

.downloadsList
{
	padding: 0;
	margin-left: 18px;
	list-style-image: url(images/pdf_bullet.gif);
}
.downloadsList li
{
	padding: 3px 0px 3px 10px;
}

#slideHolder
{
	margin-bottom: 5px;
}
#slideshow
{
	list-style: none;
	width: 425px;
	height: 225px;
}
#slideshow li
{
	width: 425px;
	height: 225px;
}

#intelligentWayPage #colTwo *
{
	float: right;
}

.intelligentWay
{
	width: 415px;
	height: 203px;
	position: relative;
	margin-bottom: 20px;
}
.intelligentWay span
{
	position: absolute;
	width: 100%;
	height: 100%;
}

#accountManager span
{
	background: url(images/page_images/1_account_manager.jpg) no-repeat top left;
}
#instantCommission span
{
	background: url(images/page_images/2_instant_com.jpg) no-repeat top left;
}
#transparentCommission span
{
	background: url(images/page_images/3_trans_com.jpg) no-repeat top left;
}
#inPrinciple span
{
	background: url(images/page_images/4_in_principle.jpg) no-repeat top left;
}
#noClawback span
{
	background: url(images/page_images/5_no_clawback.jpg) no-repeat top left;
}
#easyApplication span
{
	background: url(images/page_images/6_easy_application.jpg) no-repeat top left;
}
#customerCare span
{
	background: url(images/page_images/7_cust_care.jpg) no-repeat top left;
}
#easyRegistration span
{
	background: url(images/page_images/8_easy_registration.jpg) no-repeat top left;
}
#yourClients span
{
	background: url(images/page_images/9_your_clients.jpg) no-repeat top left;
}
#appLink span
{
	background: url(images/page_images/10_applink.jpg) no-repeat top left;
}
#courierService span
{
	background: url(images/page_images/11_courier.jpg) no-repeat top left;
}
#bestRate span
{
	background: url(images/page_images/12_best_rate.jpg) no-repeat top left;
}
#loanProducts span
{
	background: url(images/page_images/13_300_products.jpg) no-repeat top left;
}
#intWayInfoText
{
	width: 415px;
	height: 203px;
	position: relative;
	margin-bottom: 20px;
	display: block;
	cursor: pointer;
}
#intWayInfoText span
{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(images/int_way_text.gif) no-repeat top left;
}

#intWayTitle
{
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	width: 870px;
	height: 24px;
	background: url(images/titles/intelligent_way.gif) no-repeat top left;
}

div#calcResults h3
{
	margin-top: 0;
}
div#calcResults ul
{
	float: left;
	list-style: none;
	padding: 0;
}
div#calcResults ul#results2
{
	margin-left: 20px;
}
div#calcResults ul li span
{
	display: block;
	float: left;
	width: 130px;
}

/* UNSECURED FORM */

form.longForm
{
	margin-top: 0;
	font-size: 11px;
}
form.longForm
{
	float: left;
	position: relative;
	width: 605px;
	padding-right: 20px;
	background-color: #fff;
}
form.longForm h3
{
	width: 605px;
	padding-bottom: 7px;
	border-bottom: 1px solid #D4D4D4;
	margin-bottom: 16px;
	margin-top: 0;
}
form.longForm ul#formTabs
{
	position: absolute;
	top: 9px;
	right: 20px;
	list-style: none;
	margin: 0;
}
form.longForm ul#formTabs li
{
	float: left;
	width: 17px;
	height: 17px;
	line-height: 17px;
	margin-left: 2px;
	background: url(images/boxes/form_tab_off.png) no-repeat top left;
	text-align: center;
	color: #fff;
}
form.longForm ul#formTabs li.active
{
	background: url(images/boxes/form_tab_on.png) no-repeat top left;
}
body#securedPage form.longForm ul#formTabs li.active
{
	background: url(images/services/secured/form_tab_on.gif) no-repeat top left;
}

form.longForm div.formStep div.formContent
{
	float: left;
	position: relative;
	width: 583px;
	border-right: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	padding: 0px 10px 10px 10px;
	background: #F8F8F8 url(images/boxes/form_col_divider.gif) repeat-y top center;
}
form.longForm div.formStep div.formContent img.cover
{
	position: absolute;
}
img#cover1,img#cover2,img#cover3,img#cover4,img#cover5,img#prev2_add_cover,img#prev2_emp_cover
{
	right: 11px;
	z-index: 800;
}
img#prev1_add_cover,img#prev1_emp_cover
{
	left: 11px;
}
form.longForm div.formStep div#loanContent
{
	background-image: none;
	padding-bottom: 0px;
}
form.longForm div.formStep div.formContent h4
{
	float: left;
	width: 283px;
	font-weight: bold;
	color: #F51361;
	padding-bottom: 2px;
	border-bottom: 1px solid #d7d7d7;
	margin: 10px 0px 6px 0px;
}
body#securedPage form.longForm div.formStep div.formContent h4
{
	color: #d73f25;
}
form.longForm div.formStep div.formContent h4#loanTitle
{
	width: 583px;
	margin-bottom: 0px;
}
form.longForm div.formStep div.formContent div.formCol
{
	float: left;
	width: 283px;
}
form.longForm div.formStep div.formContent div.col2
{
	margin-left: 17px;
}
form.longForm div.formStep div.formContent div.formCol div.row
{
	float: left;
}
form.longForm div.formStep div.formContent div.loan
{
	float: left;
	width: 583px;
	background-color: #FEDEEA;
	padding-top: 4px;
	border-bottom: 2px solid #ccc;
}
form.longForm div.row
{
	float: left;
	width: 283px;
}
form.longForm label
{
	display: block;
	float: left;
	width: 102px;
	padding-right: 9px;
}
form.longForm div.formStep div.formContent div.loan label
{
	width: 92px;
	padding-left: 10px;
}
form.longForm div.formStep div.formContent div.loan label.radioLbl
{
	width: 50px;
	padding: 2px 0px 0px 5px;
}
form.longForm div.formStep div.formContent label.radioLbl
{
	width: 50px;
	padding: 2px 0px 0px 5px;
}
form.longForm input,form.longForm textarea
{
	float: left;
	width: 163px;
	height: 16px;
	padding: 2px 3px 0px 3px;
	border: 1px solid #d5d5d5;
	margin-bottom: 4px;
	font-size: 11px;
}
form.longForm textarea
{
	height: 50px;
}
form.longForm input.yearField
{
	width: 53px;
}
form.longForm input#term
{
	margin-right: 5px;
}
form.longForm input.timeField
{
	width: 43px;
}
form.longForm span
{
	float: left;
	padding: 0px 3px 0px 3px;
}
form.longForm input.chkBox
{
	width: auto;
	margin: 3px 0px 4px 0px;
}
form.longForm input.radio
{
	width: auto;
	margin-left: 10px;
}
form.longForm select
{
	float: left;
	width: 171px;
	height: 20px;
	border: 1px solid #d5d5d5;
	margin-bottom: 4px;
	font-size: 11px;
}
form.longForm select.dateMenu
{
	width: 50px;
	margin-right: 5px;
}
form.longForm div.formStep div.formBase
{
	clear: left;
	position: relative;
	height: 29px;
	line-height: 29px;
	background: url(images/boxes/611_form_bottom.png) no-repeat top left;
	text-align: center;
	color: #ABABAB;
}

form.longForm div.formStep div.formBase a
{
	display: block;
	position: absolute;
	top: 5px;
	height: 19px;
	line-height: 19px;
	color: #fff;
}
form.longForm div.formStep div.formBase a:hover
{
	text-decoration: underline;
}
form.longForm div.formStep div.formBase a.nextButt
{
	right: 5px;
	width: 50px;
	padding: 0px 0px 0px 7px;
	background: url(images/form_next.png) no-repeat top left;
	text-align: left;
}
form.longForm div.formStep div.formBase a.prevButt
{
	left: 5px;
	width: 56px;
	padding: 0px 0px 0px 23px;
	background: url(images/form_prev.png) no-repeat top left;
	text-align: left;
}
form.longForm div.formStep div.formBase a.finishButt
{
	right: 5px;
	width: 64px;
	padding: 0px 0px 0px 15px;
	background: url(images/form_finish.png) no-repeat top left;
	text-align: left;
}
form.longForm div.formStep div.formContent a.addCreditButt
{
	background: url(images/buttons/add_credit.gif) no-repeat center left;
	padding-left: 17px;
	margin-left: 85px;
	clear: left;
	float: left;
	margin-top: 10px;
	width: 177px;
}
form.longForm a.updateDetailsButt
{
	position: absolute;
	display: block;
	width: 120px;
	height: 19px;
	line-height: 17px;
	background: url(images/buttons/update_details.png) no-repeat top left;
	color: #fff;
	text-align: center;
}

form#disclaimerForm
{
	height: 680px;
}
form#disclaimerForm div
{
	float: left;
	width: 605px;
	margin-bottom: 10px;
}
form#disclaimerForm input.text
{
	width: 190px;
	height: 20px;
	font-size: 12px;
}

form#disclaimForm div,form#disclaimForm p
{
	float: left;
	width: 625px;
}
form#disclaimForm div.row
{
	margin-bottom: 10px;
}
form#disclaimForm label
{
	padding-left: 10px;
	font-weight: bold;
}
form#disclaimForm input#continueButt
{
	width: auto;
	height: auto;
	border: 0;
	padding: 0;
	margin-top: 10px;
}
form#disclaimerForm div#err
{
	position: absolute;
	right: 20px;
	width: 250px;
	border: 1px solid #CBCEB0;
	padding: 10px;
	background-color: #FFFFCC;
}

form.longForm div#calcResults
{
	float: left;
	position: relative;
	width: 565px;
	height: 120px;
	background: #fff url(images/services/unsecured/calc_results_back.png) no-repeat top left;
	padding: 15px 20px 20px 20px;
	z-index: 1;
}
form.longForm span
{
	font-weight: normal;
	color: #878787;
}

div#calcResults
{
	float: left;
	position: relative;
	width: 605px;
}
div#calcResults h3
{
	width: 605px;
}
div#calcResults a
{
	display: block;
	position: absolute;
	top: -8px;
	right: 0px;
	width: 75px;
	height: 25px;
	background: url(images/recalculate_butt.gif) no-repeat top left;
}
div#calcResults ul
{
	float: left;
	margin-right: 55px;
	font-size: 13px;
}
div#calcResults ul#results2
{
	width: 290px;
	margin-right: 0;
}
div#calcResults ul li
{
	font-weight: bold;
	margin-bottom: 5px;
}
div#calcResults ul li span
{
	display: block;
	float: left;
	font-weight: normal;
	width: 130px;
}
div#disclaimer p
{
	float: left;
	width: 605px;
	margin-bottom: 5px;
}
div#disclaimer input
{
	margin: 3px 0px 0px 0px;
	border: 0;
	padding: 0;
}

div#loading
{
	float: left;
	position: relative;
	width: 605px;
	height: 430px;
	background-color: #fff;
}
div#loading img
{
	position: absolute;
	left: 290px;
	top: 100px;
}
div#loading span
{
	position: absolute;
	top: 123px;
	left: 275px;
}

form#calculatorForm
{
	border-width: 0px 1px 0px 1px;
	border-color: #E0E0E0;
	border-style: solid;
	background-color: #F5F5F5;
	margin: 0;
	padding: 5px 10px 5px 10px;
}
form#calculatorForm div.row
{
	margin-bottom: 5px;
}
form#calculatorForm label
{
	display: block;
	float: left;
	width: 190px;
}
form#calculatorForm select
{
	width: 210px;
}
form#calculatorForm div.base
{
	position: relative;
	height: 30px;
}
form#calculatorForm div.base img
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}

p#thanks
{
	background: #E1F1C0 url(images/form_result.gif) no-repeat top left;
	border: 1px solid #A6CE53;
	padding: 10px 10px 10px 38px;
}

ul.bulletList
{
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.bulletList li
{
	padding-left: 17px;
	background: url(images/nav/subnav_bullet.gif) no-repeat 0px 5px;
}

body#unsecuredPage #colOne
{
	width: 632px;
	border-right: 1px solid #e0e0e0;
	margin-right: 27px;
}
body#unsecuredPage #colTwo
{
	float: left;
	width: 210px;
}
body#unsecuredPage #colTwo div#usefulLinksCol
{
	background-color: #ebebeb;
}
div#brokerDetails
{
	margin-bottom: 20px;
}

img#bridgingBanner, img#btlBanner, img#developmentBanner
{
	position: relative;
	left: -10px;
	margin-top: 20px;
}
img#flexibleBridging
{
	margin-bottom: 5px;
}
#bridgingContact
{
	font-size: 17px;
	line-height: 23px;
	margin: 10px 0;
}
#downloadBridging
{
	margin-right: 20px;
}