body, form, div, input, table, span, a, td, th {margin:0;padding:0;font-size:12px;font-family:Dotum, 'µ¸¿ò', Gulim, '±¼¸²';}
body {background-color:#E7E7E9;}
table{border-spacing:0;border-collapse:separate;}
input {vertical-align:text-bottom;padding:3px 5px 1px 5px;width:120px;border:1px solid #3352bb;border-radius:2px;background:#DAEAFE;}
a {text-align:center;text-decoration:none;display:inline-block;}
caption {position:absolute;visibility:hidden; font-size:0;}

#M_login{width:650px;height:467px;left:15%;top:20%;
         position:absolute;margin:0 auto;
         background-image:url('../Images/login/content.gif');
         background-repeat:no-repeat;}

.setVisible {visibility:visible;}
.setHidden {visibility:hidden;}

div.tableForm {margin:150px 0px 0px 295px;}
div.tableForm table label {color:#3352bb;}
div.tableForm table {display:block;}
div.tableForm table th, div.tableForm table td {overflow:hidden;padding:2px 3px;}
div.tableForm .certTr th, div.tableForm .certTr td {border-top:1px solid #dddddd;padding:5px 3px 0px 3px !important;}
div.tableForm .timeTr th, div.tableForm .timeTr td {height:18px !important;padding:0px;}

a.inpBtn {margin-left:5px;padding:3px 10px 1px 10px;border:1px solid #3352bb;background:#3352bb;cursor:pointer;border-radius:3px;color:#ffffff;}
a.certBtn {background:#5B76D2 !important;}
a:hover.certBtn {background:#3352bb !important;}
a.inpBtn_N {border:1px solid #aaaaaa;background:#aaaaaa;cursor:default;}

#commentTxt {margin:2px 0px 0px 160px;width:430px;border:1px solid #dddddd;background:#f5f5f5;}
#commentTxt div {margin:6px 20px;line-height:17px;}