@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#9cc9ff url(../images/bg.jpg) top center repeat-x; font-size:14px;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#C71E1E;}

#login-part{height:95px; padding:10px 3px 0 0;}
#temco-logo{ width:385px; height:81px; background: url(../images/logo.png) top center no-repeat; float:left;}
#login-part-right{ float:right; width:230px; font-size:13px;color:#333333;}
#login-part-right input{ font-size:13px; color:#333333;}
#login-part-right .button,.search-button,.reset-button{ border:0; padding:3px 5px; background:#c71e1e; color:#fff; cursor:pointer;}
.search-button{ padding:3px 17px;}
.reset-button{ background:#666;}
.search-button,.reset-button{ float:right; margin-right:5px;}
.search-button:hover,.reset-button:hover{ background:#ed2727;}
#te-whole{ width:900px; margin:0 auto;  top center no-repeat;}
#te-menu-title{ height:30px;  width:900px; margin:0 auto; padding:0;}
#te-menu-title li{ list-style:none; color:#FFFFFF; font-size:17px; text-align:center; float:left;margin:0 6px 0 0;}
#te-menu{ height:30px;  width:900px; margin:0 auto; padding:5px 0 0 0; list-style:none;}
#te-menu li.te-menu-select{margin:0; padding:0; list-style:none; float:left; margin:0 5px 0 0;}
#te-result{width:900px; margin:0 auto;}
#te-result-nav{ font-size:13px;}
#te-result-details { margin:8px 0 0 0;}
#te-result-details span.title{ font-size:32px; font-weight:bold;}

/*#te-menu-type_child{ min-height:220px;}*/
#te-result-details{ font-size:13px; margin:28px 0 0 0;}
#result-table {border-collapse:collapse;font-size:13px; }
#result-table thead { background:#B5B5B5 repeat-x; color:#333333;}
#result-table th { padding:8px; border:1px #CCCCCC solid; }
#result-table tr td {padding:5px; border:1px #CCCCCC solid; }

#logout_btn{ cursor:pointer; color:#333333;}
#logout_btn:hover{ color:#C71E1E;}


.supplier{ display:block; min-width:70px;}
.download-link{ background:url(../images/pdflogo.png) no-repeat; padding:0 0 0 18px; text-decoration:none; color:#000000; display:block; margin:3px 0; font-size:13px; white-space:nowrap;}
.download-link:hover{ color:#C71E1E;}
.download-link:visited{ color:#620000;}

.na_grey{ color:#999;} 

#login-form{ width:400px; height:120px; padding:50px; margin:0 auto; margin-top:50px;  background: url("../admin/img/home_box.png"); border:1px solid #666;}
#please_login{width:200px; margin:0 auto; text-align:center; font-size:18px; color:#FFF;}

.cmxform table td { vertical-align:top;}
.cmxform table td div.home_tbtd{ height:45px; width:260px;}
.cmxform table td div.home_tbtd label{ display:block; clear:left; padding:1px; font-size:11px; text-align:right; color:#D2232A;}

.input-home { color: #333333; padding: 2px; border: 1px solid #DFDFDF; background: url("../admin/img/inputbg.gif") no-repeat scroll 0 0 #FFFFFF; width:260px;}
div.error { width: 240px;}

.d_red {
    color: #D2232A;
}
.big_btn {
    background: url("../admin/img/home_box.png") no-repeat scroll 50% 0 #FFFFFF;
    border: 2px solid #DDDDDD;
    box-shadow: 3px 3px 3px #AAAAAA;
    color: #666666;
    cursor: pointer;
    font-weight: bold;
    padding: 5px 10px;
}