/*---------- basic stylesheet ----------*/

/* HTML styles */

iframe {
	position: absolute;
}

#page_title {
/*background: url('../img/howItWorks.jpg') no-repeat;*/
width: 900px;
margin-bottom: 15px;
padding-top: 10px;
}

#page_title h1 {
margin-top: 3px;
font-size: 38px;
padding: 10px 0 0;
color:#F7921E;
}

#footerstuff li{
display: inline;
list-style-type: none;
}

html {
margin:0;
padding:0;
}


body {
margin:0;
padding:0;
color:#7d7d7d;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
background:url(../img/backgroundTile2.jpg) repeat-x #a6dcf7; 
}

p {
margin:0 0 1em 0;
padding:0;
line-height:1.3em;
}

form {
margin:0;
padding:0;
}

input {
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}

img {
border:none;
display:block;
}

a {
font-weight:bold;
color:#7d7d7d;
text-decoration:none;
}

h1, h2, h3, h4 {
font-size:100%;
margin:0;
padding:0;
font-weight: normal;
}

ul {
margin:0;
padding:0;
}

li {
margin:0;
padding:0;
}

tbody {
margin:0;
padding:0;
}


/*----------- general template styles ----------*/

#title {
position: absolute;
font-size: 32px;
text-align: center;
margin: 25px 0 0 475px;
color:#f7921e
}

#wrapper {
width:930px;
margin:0 auto;
}

#wrapper_inner {
width:930px;
margin:0 auto;
}

.hide {
display:none;
}

.clear {
clear:both;
}

.noMargin {
margin-bottom:0;
}

.noMargin1 {
margin-bottom:0;
margin-left: 120px;
margin-top: -32px;
}

.noMargin2 {
margin-bottom:0;
margin-left: 120px;
margin-top: -42px;
}

#mainNav {
background:url(../img/nav-bg.jpg) no-repeat;
width:930px;
height:38px;
}

#mainNav ul {
list-style:none;
float:right;
}

#mainNav li {
margin-right:8px;
float:left;
}

#logo {
float:left;
}

#headerRight {
float:left;
}

#feedbackArea {
margin:15px 0 0 6px;
}

#feedbackArea p {
margin-top: 3px;
}

.feedback {
display:inline;
}

.feedbackPencil {
margin-right:7px;
display:inline;
}

#navHome a {
background:url('../img/navHome.jpg') no-repeat;
display:block;
height:0px !important; /* for most browsers */
height /**/:76px; /* for IE5.5's bad box model */
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:77px;
}

#navHome a:hover {
background-position:0 -38px;
}  

#navBlog a {
background:url('../img/navBlog.jpg') no-repeat;
display:block;
height:0px !important; /* for most browsers */
height /**/:76px; /* for IE5.5's bad box model */
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:69px;
}

#navBlog a:hover {
background-position:0 -38px;
} 

#navApply {
margin-right:8px;
float:left;
}

#navApply a {
background:url('../img/navApply.jpg') no-repeat;
display:block;
height:0px !important; /* for most browsers */
height /**/:76px; /* for IE5.5's bad box model */
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:89px;
}

#navApply a:hover {
background-position:0 -38px;
}  

#navApplyOn a {
background:url('../img/navApply.jpg') no-repeat;
display:block;
height:0px !important; /* for most browsers */
height /**/:76px; /* for IE5.5's bad box model */
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:89px;
background-position:0 -38px;
}

#navHowItWorks a {
background:url('../img/navHowItWorks.jpg') no-repeat;
display:block;
height:0px !important; /* for most browsers */
height /**/:76px; /* for IE5.5's bad box model */
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:149px;
}

#navHowItWorks a:hover {
background-position:0 -38px;
}  

#navFaqs a {
background:url('../img/navFaqs.jpg') no-repeat;
display:block;
height:0px !important; /* for most browsers */
height /**/:76px; /* for IE5.5's bad box model */
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:69px;
}

#navFaqs a:hover {
background-position:0 -38px;
}  

#navCharges a {
background:url('../img/navCharges.jpg') no-repeat;
display:block;
height:0px !important; /* for most browsers */
height /**/:76px; /* for IE5.5's bad box model */
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:104px;
}

#navCharges a:hover {
background-position:0 -38px;
}  

#footer {
font-size:12px;
margin:0 auto;
margin-top:45px;
width:960px;
}

#footer_bottom {
	margin-top: 20px;
background:#1f6689;
color: #8aceef;
padding: 10px 0 5px;
}

#footer_bottom p {
margin-top: 3px;
font-size: 10px;
}

#footer h2 {
color:#636262;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:22px;
font-style:italic;
font-weight:normal;
margin-bottom:15px;
margin-left: 6px;
}

#footer li {
list-style:none;
}

#footer-sidebar {
display:block;

}

#footer-sidebar1 {
float: left;
width: 310px;
padding-left: 20px;
margin-right: 3px;
}

#footer-sidebar2 {
float: right;
width: 579px;
padding-left: 10px;
}

#footer-sidebar2 ul, #footer-sidebar2 li {
display:inline;
margin-left: 6px;
}

#footer-sidebar2 li {
display:block;
float:left;
height:25px;
margin-right:30px;
width:150px;
}

#footer .signup {
width:280px;
height:40px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #86c7e8;
background: #bfe5f8;
padding-left: 3px;
color: #777;
}

#footer .signup_submit {
margin-top: 10px;
margin-left: 4px;
width: 117px;
height: 40px;
}

.alo_easymail_widget_error {
line-height: 1.3em;
padding: 3px;
}


.footerItem {
float:left;
margin-right:10px;
}

.footerBar {
float:left;
margin-right:10px;
}

.footerItem a {
font-weight:normal;
text-decoration:none;
}

#footerItemLast {
margin-right:0;
}


/*----------- home page styles ----------*/


h1#homeBox {
visibility:hidden;
display:none;
}


.homeStepNumber {
float:left;
margin-right:16px;
/*margin-bottom:41px;*/
}

.homeStepText {
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-style:italic;
width:200px;
color:#636262;
font-weight: normal;
margin-bottom:41px;
}

#arm {
background:url(../img/arm.jpg) no-repeat;
width: 58px;
height: 56px;
position: absolute;
margin-top: 60px;
margin-left: -58px;
}

#homeBox {
background:url(../img/homeBoxBgd.jpg) no-repeat;
width:763px;
height:286px;
padding-right:40px;
}

#homeLeft {
float:left;
width:763px;
}

.responsible img {
float: left;
}

.responsible p {
padding-top: 20px;
font-size: 10px;
}

#homeSteps {
float:left;
margin-top:8px;
width:150px;
margin-left: 17px;
}

#homeSteps p, #homeSteps1 p {
text-align: center;
padding: 2px;
margin-bottom:3px;
}

#homeSteps1 {
float:left;
width:150px;
margin-left: 17px;
}

.how_it_works_btn {
margin-top: 9px;
}

#homeLegs {
float:left
}

#homeButtonRight {
float:left;
}

#homeButton {
float:left;
text-indent: -1999px;
overflow: hidden;
}

#applybutton_home {
position: absolute;
margin: -125px 0 0 280px;
}


/*
#navHowItWorks a {
background:url('../img/navHowItWorks.jpg') no-repeat;
display:block;
height:0px !important; 
height :76px; 
margin:0;
overflow:hidden;
padding:38px 0 0 0;
width:149px;
}*/


#homeBottom h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
font-style:italic;
text-align:center;
margin-bottom:25px;
color:#636262;
font-weight:normal;
}

#homeBottomLeft {
width:451px;
float:left;
border-right:1px solid #7d7d7d;
margin:0 auto;
padding-left:20px;
padding-right:20px;
}

#homeBottomRight {
width:457px;
float:left;
text-align:center;
}

#getupto {
position: absolute;
margin: -28px 0 0 507px;
}

#homeBottom {
background:#d6eefa;
width:949px;
}

#homeTickText3 a {
text-decoration:underline;
}

#homeButtons {
width:412px;
margin:0 auto;
}

.homeButton {
margin:0 auto 10px auto;
}

.homeButtonArea {
float:left;
width:117px;
margin-right:30px;
}

.homeButtonAreaRight {
float:left;
width:117px;
margin-right:0;
}

#homeCards {
margin-top:25px;
width:371px;
margin-left:62px;
text-align:left;
}

#needQuickCash {
padding-left:233px;
padding-top:61px;
margin-bottom:10px;
}

#homeText {
padding-left:233px;
}

#homeText img {
	float:left;
	margin:0;
}

#homeText table {
	float:left;
}

#homeText td {
	padding-right: 10px;
}

#homeText input {
	width: 170px;
	height: 25px;
	font-size:18px;
	padding-left: 5px;
}

#apply_notes {
	font-weight: bold;
	font-size: 14px;
	text-align: center;

}

#homeText p {
line-height: 1.1em;
font-size:14px;
}

#homeText li {
margin-left:16px;
padding-bottom:5px;
}

#homeTickText {
padding-left:30px;
background:url(../img/homeTick.jpg) no-repeat top left;
}

#verisignLogo {
padding-left:10px;
}


/*----------- how it works styles ----------*/

#howArea {
padding-left:30px;
padding-right:29px;
background:#FFFFFF;
font-size:15px;
padding-bottom:20px;
width:900px;
}

#howArea a {
text-decoration: underline;
}

#responsibleAngle {
position: absolute;
margin-top: -38px;
margin-left: 750px;
}

h1#howItWorks {
margin-bottom:25px;
text-indent:-999em;
overflow:hidden;
background:url(../img/howItWorks.jpg) no-repeat;
height:56px;
}

#howApply {
Float: right;
}

#howApplyBottom {
position: absolute;
margin: 53px 0 0 625px;
}

.howItWorksPara {
margin-bottom:20px;
}

#howItWorksArea {
font-size:15px;
}

.howBox {
margin-bottom:20px;
width:845px;
}

.howBoxContent {
background:#fffcd6;
padding:10px 20px;
width:854px;
height: 50px;
}

.howBoxNumber {
margin-right:23px;
float:left;
}

.howBoxText {
float:left;
width:700px;
}

.howTextNew {
padding: 0 0 13px;
margin-bottom: 30px;
border-bottom: 1px dotted #eee;
}

#howArea h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-style:italic;
margin-bottom:10px;
color:#636262;
font-weight:normal;
margin-top: -3px;
}

#itsThisSimple {
margin:25px auto 25px;
width:190px;
}

#criteriaArea {
background:url(../img/criteriaBgd.jpg) no-repeat;
width:825px;
height:75px;
margin:25px auto 25px auto;
padding-top:32px;
}

.criteriaBox1 {
float:left;
padding-left:121px;
width:87px;
text-align:center;
}

.criteriaBox2 {
float:left;
margin-left:157px;
width:101px;
text-align:center;
}

.criteriaBox3 {
float:left;
margin-left:171px;
width:156px;
text-align:center;
}


/*----------- apply styles ----------*/

#applyArea {
padding-left:30px;
padding-right:29px;
font-size:13px;
padding-bottom:10px;
background:#FFFFFF;
width:900px;
}

#apply {
overflow:hidden;
background:url(../img/apply.jpg) no-repeat;
height:56px;
width:900px;
text-align:center;
}

#applyPadlock {
float:left;
}

.applyBox {
margin-bottom:20px;
width:900px;
}

.applyBoxContent {
background:#fffcd6;
padding:10px 15px 0px 15px;
/*_padding:10px 0px 0px 20px;*/
width:870px;
}

.applyBoxLeft {
float:left;
width:142px;
margin-right:13px;
}

.applyBoxRight {
float:left;
width:143px;
margin-left:12px;
margin-top:46px;
}

.applyBoxText {
float:left;
width:560px;
}

#applyArea h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
font-style:italic;
margin-bottom:15px;
margin-top:5px;
color:#636262;
font-weight:normal;
}

p#applyBoxIntro {
padding:0;
width:460px;
margin:0 auto;
margin-top:9px;
}

#applyTable {
width:729px;
}

.applyDropdown {
height:23px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
width:174px;
_width:175px;
/*width:223px;*/
/*_width:225px;*/
/* *width:225px; */
line-height:23px;
_margin-right:8px;
display:block;
}

.applyDropdownShort {
height:23px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
width:76px;
/* *width:102px; */
_width:75px;
line-height:23px;
display:block;
}

.applyCol {
width:172px;
_width:183px;
margin-right:21px;
_margin-right:5px;
float:left;
}

.applyInput {
width:172px;
height:23px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}

#applyInputPostcode {
width:172px;
display:inline;
margin-right:13px;
float:left;
}

.findAddress {
float:left;
border:none;
}

.applySubCol {
/*width:97px;
_width:96px;*/
float:left;
margin-right:20px;
}

.applySubColLast {
margin-right:0;
}

#applyColLast {
margin-right:0;
}

#divLine1 {
margin-right:0;
}

.applyRow1 {
margin-bottom:5px;
height:16px;
}

.applyRow2 {
margin-bottom:8px;
}

.applyLabel {
float:left;
margin-right:5px;
}

.applyPopup {
float:left;
padding-top:1px;
}

#applyTerms1 {
float:left;
margin-right:10px;
}

#applyTerms2 {
float:left;
width:522px;
}

#applyTerms2 a {
text-decoration:underline!important;
font-weight:normal!important;
}

#submit {
margin-top:25px;
}

#applyTerms3 {
float:left;
margin-top:40px;
}

#applyTermsCheck {
}

#applyBoxAfterIntro {
padding-top:20px;
}

.subcontainer ol {
padding-left:0;
margin-left:30px;
}

* html .subcontainer ol {
margin-left:25px;
}

#errorIntro {
margin-left:12px;
margin-top:10px;
}

/*----------- faq styles ----------*/

#faqArea {
padding-left:30px;
padding-right:29px;
background:#FFFFFF;
font-size:15px;
padding-bottom:20px;
width:900px;
}

#faqArea a {
text-decoration:underline;
}

h1#faq {
text-indent:-999em;
overflow:hidden;
background:url(../img/frequentlyAskedQuestions.jpg) no-repeat;
height:56px;
padding-bottom:25px;
width:900px;
}

#faqApply {
position: absolute;
margin: -83px 0 0 730px;
}


.faqBox {
padding:0;
padding-bottom:10px;
}

#faqBoxBottom {
padding-bottom:0!important;
}

.faqBoxNumber {
margin-right:23px;
margin-left:20px;
float:left;
}

.faqBoxText {
float:left;
width:736px;
line-height:1.3em;
}

#faqArea h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-style:italic;
padding-bottom:10px;
color:#636262;
font-weight:normal;
line-height:1.3em;
margin-top: 6px;
}

#faqApplyBottom {
margin: -24px 0 0 498px;
position: absolute;
}

#blogArea #faqApplyBottom {
margin: -24px 0 0 478px;
position: absolute;
}

.applyHelpBoxText {
background:#fdb663;
width:112px;
padding:0 15px;
color:#FFFFFF;
}

.applyHelpBoxTrim {
display:block;
width:142px;
}

#applyHelpBoxTop {
margin-top:20px;
}


/*----------- charges styles ----------*/

#chargesArea {
padding-left:30px;
padding-right:29px;
background:#FFFFFF;
font-size:15px;
width:900px;
}

h1#charges {
text-indent:-999em;
overflow:hidden;
background:url(../img/charges.jpg) no-repeat;
height:57px;
margin-bottom:25px;
display:block;
width:900px;
}

#chargesArea h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
font-style:italic;
margin-bottom:10px;
color:#636262;
font-weight:normal;
line-height:1.3em;
}

#chargesLeft {
float:left;
width:468px;
margin-right:45px;
}

#chargesRight {
padding-right:20px;
width:347px;
float:left;
text-align:center;
margin-bottom:30px;
margin-left:20px;
}

.chargesCol1 {
border-right:1px solid #c7c6bc;
padding:7px 0;
text-align:center;
}

.chargesCol2 {
padding:7px 0;
text-align:center;
}

.chargesCol1Header {
border-right:1px solid #c7c6bc;
}

.chargesRow1 {
background:#fffef0;
margin:10px 0;
}

.chargesRow2 {
background:#fffcd6;
}

#chargesAPR {
margin-bottom:5px;
}

#chargesTable {
margin-bottom:20px;
}

#chargesTableText {
font-size:12px;
}


/*----------- privacy styles ----------*/

.privacyItem {
padding-bottom:10px;
font-size:12px;
}

.privacyHeader {
font-size:14px;
font-weight:bold;
margin-bottom:10px;
margin-top:20px;
}

#privacyArea {
padding-left:30px;
padding-right:29px;
background:#FFFFFF;
font-size:15px;
width:900px;
padding-bottom:10px;
}

h1#privacy {
text-indent:-999em;
overflow:hidden;
background:url(../img/privacy.jpg) no-repeat;
height:62px;
width:900px;
}

.privacyBox {
margin-bottom:20px;
}

.privacyBoxContent {
background:#fffcd6;
padding:10px 20px 0px 20px;
}

#privacyTop {
margin-top:10px;
}


/*----------- feedback styles ----------*/

#closeForm {
width:700px;
margin-top:10px;
}

#formcontent {
background-color:#FFFFFF;
padding-bottom:20px;
padding-top:15px;
width:700px;
}

#formintro {
color:#6a6a6a;
font-size:16px;
font-weight:bold;
margin-left:25px;
padding-top:20px;
width:650px;}

#formpara {
color:#6a6a6a;
margin-left:25px;
width:650px; 
margin-bottom:20px;}

#formwrapper {
width:650px;
background-color:#fffcd6;
margin-left:25px;
padding-top:15px;
padding-bottom:15px;
}

#formtitle {
margin-left:25px;
margin-bottom:20px;}

p.formtxt {
color:#6a6a6a;
margin-left:25px;}

.form {
float:left;
width:455px;
}

.formLarge {
float:left;
width:455px;
height:91px;
display:block;
}

#submitbutton {
margin-top:20px;
margin-left:125px;
margin-bottom:10px;}	

#emailMessage {
color:#FF0000;
margin-left:25px;
padding-bottom:10px;
}	

.emailLabel {
float:left;
width:100px;
}

.emailInputRow {
height:30px;
padding-left:25px;
}

.emailInputRowLarge {
padding-left:25px;
height:91px;
}

/*----------- blog styles ----------*/

#blogArea {
padding-left:30px;
padding-right:29px;
background:#FFFFFF;
font-size:15px;
width:900px;
}

h1#blog {
text-indent:-999em;
overflow:hidden;
background:url(../img/blog.jpg) no-repeat;
height:57px;
margin-bottom:25px;
display:block;
width:900px;
}

#blogArea h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
font-style:italic;
margin-bottom:10px;
color:#f7941d;
font-weight:bold;
line-height:1.3em;
}

#blogLeft {
padding-left:20px;
float:left;
width:600px;
margin-right:45px;
}

.post h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#7d7d7d;
font-weight:bold;
font-style:italic;
margin-bottom:10px;
}

.post small{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#7d7d7d;
font-weight:normal;
color:#69f;
}

#blogRight {
padding-right:20px;
width:200px;
float:left;
text-align:left;
margin-bottom:30px;
}

#blogRight ul {
list-style:none;
padding-bottom:29px;
}

/* NEW APPLY PAGE */
.ui-datepicker {
z-index: 9999 !important;
}

#applytop_text {
margin-top: -35px;
font-size: 14px;
color:#636262;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
font-weight:normal;
margin-left:130px;
}

.apply_form {
font-size:12px;
}


.apply_form h2 {
color:#636262;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:26px;
font-style:italic;
font-weight:normal;
margin-bottom:10px;
margin-left:10px;
margin-top:11px !important;
}

#validation {
padding-left: 160px;
color: #FF0000;
background:#FFFCD6;
font-size: 10px;
}

#validation h2 {
color:#FF0000;
font-size:18px;
padding:15px 38px;
 background:url(../img/warning_big.gif) no-repeat 0 10px;
margin-left:0;
}

#validation p {
margin: 0;
padding-bottom: 3px;
}

#validation_ok {
padding-left: 160px;
background:#FFFCD6;
font-size: 10px;
}

#validation_ok h2 {
color:#33CC00;
font-size:18px;
padding:25px 38px;
 background:url(../img/accept.png) no-repeat 0 50%;
margin-left:0;
margin-bottom:0;
}

.apply_box, .apply_box1, .apply_box2 {
padding-top: 10px;
background:#FFFCD6;
width: 900px;
height:430px;
}

.apply_box a {
text-decoration:none;
}

.apply_box1 {
height: 340px;
}

.apply_box2 {
height: 180px;
}

.apply_bottom {
padding-bottom: 20px;
}

.apply_bottom1 {
padding-bottom: 0px;
}

.apply_box_left {
width: 140px;
height: 300px;
float: left;
}

.apply_box_left1 {
width: 140px;
height: 180px;
float: left;
}

.applyBoxNumber {
float:right;
}

.apply_form{
float: left;
width: 620px;
}

#applyTipBoxText {
background:none repeat scroll 0 0 #FFF77E;
text-align:left;
width:600px;
margin-left: 10px;
text-align: center;
}

#applyTipBoxText img {
float: left;
}

#applyTipBoxText p {
padding:10px;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-style:italic;
font-weight:normal;
}

#terms_div {
float: left;
margin-right: 8px;
margin-left: 10px;
}

#terms_text {
margin-top: 5px;
margin-left: 10px;
}

#terms_text a {
text-decoration:underline;
}

.form_submit {
margin-left: 10px;
}

#apply_verisign {
background: url(../img/apply_verisign.gif) no-repeat;
width: 130px;
margin-left: 10px;
margin-top: 70px;
height: 180px;
}

#apply_verisign p {
padding-top: 80px;
font-size: 12px;
text-align: center;
color:#636262;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-style:italic;
font-weight:normal;
}

#apply_2mins {
background: url(../img/2mins.gif) no-repeat;
width: 130px;
margin-top: 70px;
height: 180px;
}

#apply_2mins p {
padding-top: 80px;
font-size: 12px;
text-align: center;
color:#636262;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-style:italic;
font-weight:normal;
}

#almost_there {
background: url(../img/almost_there.gif) no-repeat;
width: 130px;
margin-left: 10px;
margin-top: 70px;
height: 180px;
}

#almost_there p {
padding-top: 80px;
font-size: 12px;
text-align: center;
color:#636262;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-style:italic;
font-weight:normal;
}

#quick_cash {
background: url(../img/quick_cash.gif) no-repeat;
width: 130px;
margin-top: 70px;
height: 180px;
}

#quick_cash p {
padding-top: 80px;
font-size: 12px;
text-align: center;
color:#636262;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-style:italic;
font-weight:normal;
}

.apply_box input, .apply_box1 input {
width: 183px;
}


.payfreq input {
background: url(../img/calendar.png) no-repeat 157px 50%;
}

.sortcode_td{
width: 193px
}

.sortcode_td input {
width: 30px
}

.find_buton {
margin-top: 15px;

}

.ui-datepicker {
	padding: 0px !important;
}
