
/* User Login */
form.login{display:block; width:100%; height:100%; padding-bottom:15px; position:relative;}
form.login fieldset{border:none;}
form.login fieldset legend{display:none;}
form.login p.form_field{width:312px; margin-bottom:10px;}
form.login p.form_field label{display:block;}
form.login .txt{width:305px; height:20px; background:url(../tr/images/bg_input.png) repeat-x center left; padding:9px 2px 5px 2px; border:1px solid #d8d9da; font-size:1.2em; font-weight:bold; color:#333333;}
.btn{width:65px; height:25px; -moz-border-radius:4px; background:url(../tr/images/bg_button.png) repeat-x center left; border:1px solid #4d4d4d; font-weight:bold; cursor:pointer; float:right; display:block;}
.btn:hover{cursor:pointer; color:#fff;}
form.login .btn:hover{color:#fff;}
form.login input.chkbox{float:left; display:inline;}
form.login p.last label{margin-left:2px; float:left;}

p.call{background:url(../images/bg_login.png) no-repeat bottom center; position:absolute; bottom:-19px; right:15px; width:180px; color:#333333; clear:both; font-weight:bold;}
p.call span{font-size:1.7em; display:block; font-weight:normal; padding-bottom:60px;
padding-top:25px;}

/*--- upload---*/



/* table*/
table.file_list{ border-collapse:collapse; width:100%; padding-bottom:10px; margin-top:5px;}
table.file_list th{padding:4px 0 0 8px; border-bottom:1px solid #333; font-weight:bold; font-size:14px;}
table.file_list tr{}
table.file_list td{padding:4px 0 4px 8px;}
div#file_management ul.accordion table.file_list td a{background: #e5408d url(../images/icon_dl.png) no-repeat 3px center !important; width:21px !important; display:inline !important; border:none !important; font-size:9px; padding-left:15px !important; padding-right:7px; _background-image:none;}
div#file_management ul.accordion table.file_list td a:hover{color:#fff;}
a.logout{position:absolute;
right:15px;
top:-30px; color:#fff !important; display:block; width:30px; height:15px; padding:3px 15px 6px 3px; text-align:center; font-weight:bold; background:#e5408d url(../images/icon_logout.png) no-repeat center right;}
a.logout:hover{color:#000 !important; background:#e5408d url(../images/icon_logout_on.png) no-repeat center right; text-decoration:none;}
/* file_management*/
div#file_management{margin-top:-15px; height:auto; position:relative;}
div#file_management p{margin-bottom:29px !important;}
div.fileinputs {position: relative; width:280px; margin-bottom:0px; margin-top:20px;}
div.fileinputs .txt{color:#333333; font-size:11px; font-weight:bold; height:15px; padding:2px; width:182px; border:1px solid #4d4d4d;}
div.fileinputs label{clear:both; display:block; float:left; width:80px;}
div.fileinputs input.file { position: relative; text-align:left; -moz-opacity:0 ; filter:alpha(opacity: 0);opacity: 0; z-index: 2; float:left;}


/* accordion*/
div#file_management ul.accordion{margin-top:10px !important; width:540px; margin-left:0; margin-bottom:0 !important; padding-bottom:0 !important;}
div#file_management ul.accordion li{display:block; list-style:none !important; background:none !important; padding:0 !important; min-height:26px; _height:26px; overflow:hidden; padding-bottom:30px; margin:5px 0 !important; display:block; height:auto; }
div#file_management ul.accordion li a{font-size:15px; width:515px; color:#fff; display:block;  clear:both; font-weight:bold; border-bottom:2px solid #e5408d;  padding-left:25px !important; background-color:#e5408d; position:relative; _color:#333333!important;}
span.arrow{background:#e5408d url(../tr/images/arrow.png) no-repeat center left; width:10px; height:10px; display:block; display:block; position:absolute; top:8px; left:5px; _display:none;}
div#file_management ul.accordion li a:hover{color:#333333;}
div#file_management ul.accordion li a:hover span{background:url(../tr/images/arrow_on.png) no-repeat center left;}
div#file_management ul.accordion li.active a span.arrow{background:url(../tr/images/arrow_down.png) no-repeat center left;}
div#file_management ul.accordion li.active a:hover{color:#333333;}
div#file_management ul.accordion li.active a:hover span.arrow{background:url(../tr/images/arrow_down_on.png) no-repeat center left;}
div#file_management .file_upload{width:188px; height:20px;}
div#file_management .btn{background:url(../tr/images/bg_button.png) repeat-x center left; width:67px; clear:both; height:20px; margin-top:10px; float:right; margin-right:12px; display:inline;}
p.upload_info{position:absolute; left:300px; top:0px; width:200px; margin-bottom:0 !important; clear:both; font-size:13px;}
div#file_history{padding-bottom:0px;}

