/***********************************************/
/*@LOG-IN                                     */
/***********************************************/

#bkgd_memlogin_cn {position:relative; width: 620px; height: auto; margin: 10px 0 0 0;}
#bk_memlogin {float: left; width: 350px; margin: 0 0 0 20px; height: auto; background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_memlogin.gif); background-repeat:repeat-y; display: inline;}
#ico_memlogin {float: left; width: 160px; margin: 0 0 0 20px; display: inline;}
#sp_memlogin {position: relative; width: 620px; height: 50px; clear:both; display: block;}
#bt_memlogin {position: relative; width: 620px; height: auto; clear:both;}

.memlogin_cn {text-align:left; padding:20px;}
.tx_memlogin {color:#7D7D7d; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 13px; line-height: 22px; padding: 10px;}


/***********************************************/
/* REGISTRATION                                */
/***********************************************/

#bk_reg {width: 550px; height: auto; background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_reg.gif); background-repeat:repeat-y;}

.tb_reg {width: 450px; font-family: Arial, Helvetica, sans-serif, Myriad Pro; color: #444444; font-size: 14px; line-height: 20px; padding: 5px 10px; text-align:left;}
.tb_reg td {background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_tb2px.gif); background-position:bottom; background-repeat:repeat-x; font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 13px; color: #666666; padding: 10px 10px 10px 0px; text-align: left;}
.tb_reg th {background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_tb2px.gif); background-position:bottom; background-repeat:repeat-x; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 13px; font-weight: normal; color: #000066; padding: 10px 10px 10px 30px; text-align: left;}



/***********************************************/
/* COMPANY                                     */
/***********************************************/

#sb_tit_company { position:relative; width:620px; height:30px; margin-top: 15px; background-image: url(/NTAA/Portals/0/Skins/NTA/img01/sb_company_tit_bk.gif); background-repeat:no-repeat; }
#sb_company_bk {position:relative; width:620px; height:auto; background-image: url(/NTAA/Portals/0/Skins/NTA/img01/sb_companybkgd.gif); background-repeat: repeat-y; margin-bottom: 20px;}
.fl_president {float:right; padding: 0 0 10px 15px;}

.tb_co {width: 580px; font-family: Arial, Helvetica, sans-serif, Myriad Pro; color: #444444; font-size: 14px; line-height: 20px; padding: 5px 10px; text-align:left;}
.tb_co td {background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_tb2px.gif); background-position:bottom; background-repeat:repeat-x; padding: 10px 10px 10px 0px; }
.tb_co th {background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_tb2px.gif); background-position:bottom; background-repeat:repeat-x; font-weight: normal; padding: 10px 10px 10px 30px; }


/***********************************************/
/* EMPLOYMENT                                  */
/***********************************************/
.tb_emp {width: 580px; font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; color: #444444; font-size: 14px; line-height: 20px; text-align:left;}
.tb_emp td {background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_tb2px.gif); background-position:bottom; background-repeat:repeat-x; padding: 10px 10px 10px 0px; }
.tb_emp th {background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_tb2px.gif); background-position:bottom; background-repeat:repeat-x; font-weight: normal; padding: 10px 10px 10px 30px; }

.img_inquiry {float: right; padding: 0 20px 10px 20px;}


/***********************************************/
/* CONTACT                                     */
/***********************************************/

#bkgd_contact_cn {position:relative; width: 620px; height: auto; margin: 10px 0 0 0;}
#bk_contact {float: left; width: 350px; margin: 0 0 0 20px; height: auto; background-image: url(/NTAA/Portals/0/Skins/NTA/img01/bk_memlogin.gif); background-repeat:repeat-y; display: inline;}
#ico_contact {float: left; width: 160px; margin: 0 0 0 20px; display: inline;}
#sp_contact {position: relative; width: 620px; height: 50px; clear:both; display: block;}
#bt_contact {position: relative; width: 620px; height: auto; clear:both;}

.contact_cn {text-align:left; padding:20px;}
.tx_contact {color:#7D7D7d; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 13px; line-height: 22px; padding: 10px;}
