.bodystyle
{
font-family:Arial,Verdana;
color:Black;
background:#ffffff;
}

/*** table_main ***/
.wrapper
{
margin: 0 auto;
top:0;
width:100%;
padding:0;
border:1;
border-spacing:0; /* Equivalent to cellspacing */ 
}

/*** Table Header & Menu ***/
.tbl_headermenu
{
margin: 0 auto;
top:0;
width:95%;
padding:0;
border:0;
border-spacing:0; /* Equivalent to cellspacing */ 
}

/************ HEADER *************/

/*** td_header - header on all pages except ucHeader.aspx ***/
.td_header
{
margin: 0 auto;
top:0;
width:100%;
height:70px;
padding:0;
border:0;
border-spacing:0; /* Equivalent to cellspacing */
vertical-align:middle; 
}

/*** table_header1 - ucHeader.aspx ***/
.tbl_header1
{
margin: 0 auto;
top:0;
width:100%;
padding:0;
border:2px;
border-spacing:0; /* Equivalent to cellspacing */ 
}

/*** table_header2 - ucHeader.aspx ***/
.tbl_header2
{
margin: 0 auto;
top:0;
width:100%;
height:70px;
background-color:#aab8ee;
padding:0;
border:0;
border-spacing:0; /* Equivalent to cellspacing */ 
}

/*** table_header3 - ucHeader.aspx ***/
.tbl_header3
{
margin: 0 auto;
top:0;
width:100%;
height:25px;
background-color:#d4f0f6;
padding:0;
border:0;
border-spacing:0; /* Equivalent to cellspacing */ 
}

/************ HEADER END *************/

/************ FOOTER *************/

/*** tbl_footer ***/
.tbl_footer
{
margin: 0 auto;
top:0;
width:95%;
height:25px;
font-size:15px;
font-family:Arial,Verdana;
font-weight:bold;
color:#081f5d;
background-color:#aab8ee;
PADDING-LEFT:10px;
text-align:center;
vertical-align:middle;
border-spacing:0; /* Equivalent to cellspacing */ 
text-decoration:none;
}

.footerlinkbutton
{
font-family:Arial,Verdana;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

/************ FOOTER END *************/


/***** lbl_result table ****/
.tbl_lblresult
{
margin: 0 auto;
top:0;
width:95%;
height:25px;
font-size:12px;
font-family:Arial,Verdana;
font-weight:bold;
PADDING-LEFT:10px;
vertical-align:middle;
border-spacing:0; /* Equivalent to cellspacing */ 
text-decoration:none;
}

/************ MENU *************/

/*** td_menu - menu on all pages except ucHeader.aspx ***/
.td_menu
{
margin: 0 auto;
top:0;
width:100%;
height:35px;
background:#081a5d;
padding:0;
border:0;
border-spacing:0; /* Equivalent to cellspacing */
vertical-align:top;
text-align:left; 
}

/************ MENU END**********/

/************ TABLE LEFT-RIGHT SIDE *************/

.td_tbl_panels
{
width:46%;
margin: 0 auto;
top:0;
padding:0;
border-spacing:0; /* Equivalent to cellspacing */
}

.td_tbl_panels_gap
{
width:6%;
margin: 0 auto;
top:0;
padding:0;
border-spacing:0; /* Equivalent to cellspacing */ 
}

/************ TABLE SPACE *************/
.tbl_space
{
margin: 0 auto;
top:0;
width:100%;
height:10px;
padding:0;
border:0;
border-spacing:0; /* Equivalent to cellspacing */ 
}

.td_pageheading
{
color:#081f5d;
background-color:#aab8ee;
height:35px;
}

.page_Title
{
font-size:12pt;
font-family:Arial,Verdana;
font-weight:bold;
color:#081a5d;
height:20px;
}

.panel_Title
{
width:100%;
font-size:10pt;
font-family:Arial,Verdana;
font-weight:bold;
color:#ffffff;
background-image: url(../Images/Panel_Title.jpg);
text-decoration:none;
height:20px;
}

.panel_Title_arrows
{
width:10%;
text-decoration:none;
height:20px;
}

.centervertImg
{
margin: auto;
vertical-align: middle;
}

.noUnderline
{
text-decoration: none;
}

.grey_tip
{
font-size:9pt;
font-family:Arial,Verdana;
font-weight:bold;
color:#736F6E;
text-decoration:none;
}

.error
{
font-size:11pt;
font-family:Arial,Verdana;
font-weight:bold;
color:#ed1c24;
text-decoration:none;
}

/************ FONT STYLES *************/

.font6_normal
{
font-family:Arial,Verdana;
font-size:6pt;
}

.font8_normal
{
font-family:Arial,Verdana;
font-size:8pt;
}

.font8_bold
{
font-size:8pt;
font-family:Arial,Verdana;
font-weight:bold;
}

.font8_normal_textbox
{
font-family:Arial,Verdana;
font-size:8pt;
height: 15px;
}

.font10_normal
{
font-size:10pt;
font-family:Arial,Verdana;
}

.font10_bold
{
font-size:10pt;
font-family:Arial,Verdana;
font-weight:bold;
}

.font10_normal_textbox
{
font-family:Arial,Verdana;
font-size:10pt;
height: 15px;
}

.font11_normal
{
font-size:11pt;
font-family:Arial,Verdana;
}

.font11_bold
{
font-size:11pt;
font-family:Arial,Verdana;
font-weight:bold;
}

.font11_normal_textbox
{
font-family:Arial,Verdana;
font-size:11pt;
height: 15px;
}

/************ FONT STYLES END *************/

/************ LINKS *************/

.lnk_pages
{
font-family:Arial,Verdana;
font-size:9pt;
font-weight:bold;
color:blue;
text-decoration:underline;
}

/************ LINKS END *************/

/************ REGULAR EXPRESSIONS *************/
.regexp_style
{
font-family:Arial,Verdana;
font-size:8pt;
font-weight:bold;
color:red;
text-decoration:none;
}


/************ REQUIRED FIELDS *************/

.reqfield_style
{
font-family:Arial,Verdana;
font-size:8pt;
font-weight:bold;
color:red;
text-decoration:none;
}

/************ CLIENT/LOAN PAGES *************/

.td_client_titles
{
width:40%;
text-align:right;
PADDING-RIGHT:8px;
}

/************ CLIENT PERSONAL NAMES PAGE *************/

.td_personal_titles
{
width:33%;
text-align:left;
valign:top;
wordWrap:break-word;
PADDING-RIGHT:2px;
}

/************ REPORT PAGES *************/
.td_reportScreen_titles
{
width:150px;
text-align:right;
PADDING-RIGHT:8px;
PADDING-LEFT:10px;
}


/************ MAINTENANCE *************/

.td_mntc_titles
{
width:150px;
text-align:right;
PADDING-RIGHT:8px;
}


/************ KFI PAGE *************/

.td_kfi_titles
{
width:150px;
text-align:right;
PADDING-RIGHT:8px;
}

/* CREDITCHECK */

.td_credit_titles
{
width:150px;
text-align:right;
PADDING-RIGHT:8px;
}

/* Dialog Box */
.div_dialog
{
display:none;
position:absolute;
background:#d4f0f6;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
margin:5px;
border-left-color:#66ccff;
border-bottom-color:#66ccff;
border-top-color:#66ccff;
border-right-color:#66ccff;
border-top-style:double;
border-right-style:double;
border-left-style:double;
border-bottom-style:double;
font-family:Arial,Verdana;
font-size:10px;
}

.div_dialog .div_dialogtitle
{
display:none;
position:absolute;
background:#081f5d;
color:#ffffff;
}

