body
{
    margin: 0;padding:0;
    background-color:#dddddd;
    font-family:Arial;
    font-size: 10pt;
    background-image: url(/images/background.gif);
    background-repeat: repeat-y;
    background-position : center top;
}
a:link, a:visited
{
    color: Black;
    background-color: inherit;
    text-decoration: none;
}
div#wraper
{
    width: 798px;
    margin-left:auto;
    margin-right: auto;
    padding: 0;
    background-color: Transparent;
    text-align: center;
}
table#layoutTable
{
    width: 100%;
    margin: 0;
    padding: 4px 0;
    text-align: left;
}
table#layoutTable td{margin:0;padding:0;}
table#layoutTable td#tdLeft
{
    width: 10px;
}
table#layoutTable td#tdRight
{
    width: 10px;
}

/* HEADER -------------------------------------- */
div#topHeader
{
    padding: 0;
    margin: 0 auto;
    width: 743px;
}
div#topHeader img{float: left;margin-top:10px;}
div#topHeader ul
{
    width: 400px;
    float: right;
    list-style-type : none;
    margin: 0;
    padding: 0;
}
div#topHeader ul li
{
    float: right;
    padding: 0 14px 0 12px;
    background-image: url(/images/arrow.gif);
    background-position : left;
    background-repeat: no-repeat;
}
div#topHeader ul li a:link, div#topHeader ul li a:visited
{
    display: block;
    font-size: 90%;
    line-height: 33px;
}
div#topHeader ul li a:hover, div#topHeader ul li a:active
{
    color: #ff9b27;
}  

/* HEADER IMAGE -------- */
div#topImage
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    margin-top: 0;
    text-align : center ;
    padding: 0;
    border-spacing: 0;
    border-collapse: collapse; 
    height: 190px;
    clear:both ;
} 

/* HEADER Navigation ---------------------------------- */
div#topNavigation
{
    margin: 0 auto;
    padding: 0;
    width: 743px;
    background-image: url(/images/button-background.gif);
    background-repeat: repeat-x;
    background-position : left top;
    clear: both;
}
div#topNavigation ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    clear: both;
}
div#topNavigation ul li
{
    margin: 0;
    padding: 0;
    float: left;
}
div#topNavigation ul li a:link, div#topNavigation ul li a:visited, div#topNavigation ul li a:link img, div#topNavigation ul li a:visited img
{
    display: block;
    border: none;
}
div#topNavigation div#underNav
{
    margin: 0 auto;
    padding: 0;
    width: 743px;
    background-image: url(/images/gradient.gif);
    background-repeat: repeat-x;
    clear: both;
}


/* CONTENT --------------------- */
div#content.applyOnline
{
    margin: 0 auto;
}
div#content.applyOnline h3
{
    /*color:#32CD32;*/
    font-weight: 900;
    margin: 16px 0 0 0;
    padding: 0;
}

div#content.applyOnline p
{
    margin: 2px;
    padding: 0;
}

div#content
{
    margin: 0 auto 40px auto;
    padding: 0;
    width: 743px;
    font-size: 90%;
}
div#content p{margin-top: 6px;margin-left:0;}
div#content h1
{
    font-size: 14pt;
    color: #689ec4;
    padding: 0;
    margin-bottom: 2px;
}
div#content h2,div#content h3
{
    font-size: 11pt;
    color: #689ec4;
    padding: 0;
    margin-bottom: 2px;
}

div#content h3,div#content h3
{
    font-size: 10pt;
    color: #78Aed4;
    padding: 0;
    margin-bottom: 2px;
}

/* FORM ----------------------------------- */
.validateError
{
    color: black;
    background-color: #feedcf;
    border: solid 1px #fe9a7c;

}
div#validationRemarks div
{
    width: 544px;
    font-weight: 600;
    color: Red;
    margin: 0;
    padding: 0 0 4px 10px;
}
div#validationRemarks div{}
div#divFrmLeft
{
    float: left;
    margin-left: auto;
    margin-right: auto;
}
div#divFrmRight
{
    width: 216px;
    float: right;
    margin-left: auto;
    margin-right: auto;
}
div#divFrmRight #siderBottomImage
{
    margin-top: 20px;
}


div#divFrmLeft form#form1,div#divFrmLeft form#form1 table
{
    width: 544px;
    margin: 0;
    padding: 0;
    border-spacing: 0;
    border-collapse: collapse; 
}
div#divFrmLeft form#form1 table * td
{
    margin: 0;
    padding: 2px 0 4px 8px;
}

div#divFrmLeft form#form1 table * td.tdYellow
{
    background-color: #fffff0;
}

td#frm_tl
{
    background-image: url(/images/frm_tl.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
td#frm_tr
{
    background-image: url(/images/frm_tr.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
td#frm_tm
{
    background-image: url(/images/frm_tm.gif);
    background-repeat: repeat-x;
    background-position: center top;
}

td#frm_bl
{
    background-image: url(/images/frm_bl.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
td#frm_bm
{
    background-image: url(/images/frm_bm.gif);
    background-repeat: repeat-x;
    background-position: center bottom;
}

td#frm_br
{
    background-image: url(/images/frm_br.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}
td.frm_leftYellow
{
    background-image: url(/images/frmLeft.gif);
    background-repeat: repeat-y;
    background-position: left top;
}
td.frm_rightYellow
{
    background-image: url(/images/frmRight.gif);
    background-repeat: repeat-y;
    background-position: right top;
}
td.tdUpBorder{line-height: 1px; border-top:solid 1px #B0C4DE;}
td.tdDownBorder{line-height: 1px; border-bottom:solid 1px #B0C4DE;}
td.frm_leftWhite
{
    background-image: url(/images/frmLeftWhite.gif);
    background-repeat: repeat-y;
    background-position: left top;
}
td.frm_rightWhite
{
    background-image: url(/images/frmRightWhite.gif);
    background-repeat: repeat-y;
    background-position: right top;
}
form#form1 label
{
    display: block;
    color: #0f477c;
    background-color: inherit;
    margin-top: 0;
    font-size: 80%;
    font-weight : 500;
}
form#form1 * input#txbLoanAmount{background-color: #FFFACD;border: solid 1px #B0C4DE;}
form#form1 input#ck1{width: 30px;}
form#form1 label.labelInline
{
    display: inline;
}
input, select, label{margin-left: 6px;}
input{width: 134px;}
input, option{font-size: small;}
input[type="text"]{width: 134px;}
select.fixWidth{width: 140px;}
input.input110{width: 110px;}

input#subBtn
{
    float: right;
    position: relative;
    outline: none;
    background-color: Transparent;
    width: 169px;
    height: 47px;
    background-image: url(/images/ApplyNow-R.gif);
    background-repeat: no-repeat;
    cursor: pointer;
    border: none; 
    margin: 16px 0 16px 0;
}
input#subBtn:hover
{
    position: relative;
    outline: none;
    background-color: Transparent;
    width: 169px;
    height: 47px;
    background-image: url(/images/ApplyNow-P.gif);
    background-repeat: no-repeat;
    cursor: pointer;
    border: none; 
    margin: 16px 0 16px 0;
}
a:link.blueLink, a:visited.blueLink{color:Blue;text-decoration: underline;}
div#wraper div#dataProtection
{
    margin-right: auto;
    margin-left: auto;
    width: 640px;
}
div#wraper div#dataProtection h1
{
    font-size: 14pt;
    font-size: 12pt;
    color: #689ec4;
    margin: 4px 0;
    padding: 0;
}

div#wraper div#dataProtection ol
{
    font-size:x-small;
    text-align: justify;    
}

/* FOOTER */
#footer
{
    clear: both;
    margin: 30px auto 20px auto;
    text-align: justify;    
}
div#footer p a:link, div#footer p a:visited{color: #696969;font-family: Georgia;text-decoration: underline;}

.floatRight{float: right;}
#dob_day, #dob_month, #dob_year{margin: 0;}