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

html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe { padding:0; margin:0; }
fieldset {border:0;}
h1 {font-size:2em;} h2 {font-size:1.5em;} h3 {font-size:1em;} h4 {font-size:.8em;}
h1, h2, h3, h4 {line-height:1.2em;}
img {border:0;}
input {vertical-align:middle; font:12px Arial, Helvetica, sans-serif;}
textarea { padding:3px 5px; background:#fff; border:1px solid #cfd4da; font:12px Arial, Helvetica, sans-serif; color:#000;}
select { background:#fff; border:1px solid #cfd4da; font:12px Arial, Helvetica, sans-serif; color:#000;}
body { background:#fff; font:62.5% Arial, Helvetica, sans-serif; color:#666; }
a { color:#003399; text-decoration:underline; cursor:pointer; outline:none;}
a:hover { color:#003399; text-decoration:none;}

.wrap { width:960px; margin:0 auto; padding-bottom:20px;}
/* header /////////////////////////// */
#header-line1 { overflow:hidden; padding:8px 0 2px 0; zoom:1; }
#header-line1 a { color:#666; text-decoration:none;}
#header-line1 a:hover { color:#666; text-decoration:underline;}
#header-line1 .active a { color:#d20023; text-decoration:none !important;}
#header-line1 .phone { float:right; padding:0 0 0 15px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/h-phone-icon.png) 0 50% no-repeat; font:normal 18px Arial, Helvetica, sans-serif; color:#d20023;}
#header-line1 .menu { float:left; padding-right:30px; margin-top:4px; list-style:none;}
#header-line1 .menu li { float:left; padding:0 5px 0 10px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/h-menu-li.png) 0 5px no-repeat; font-size:9px;}
#header-line1 .menu li.first { padding-left:0; background:none;}
#header-line1 .lang { float:left; margin-top:4px;}
#header-line2 { position:relative; height:96px; margin-bottom:2px; background:#63aed8 url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/header-line2-bg.png) no-repeat;}
#header-line2 .logo { position:absolute; bottom:0; left:0; width:248px; height:82px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/TCEL-logo.png) no-repeat;}
#header-line2 .slogan { position:absolute; top:32px; left:285px; font-size:20px; color:#fff;}
#header-line2 .slogan strong { font-weight:normal; color:#d20023;}

/* content /////////////////////////// */
#content { float:left; width:671px; padding-top:34px; font-size:11px; line-height:16px;}

#pathway { margin-bottom:10px; padding-left:5px; font-size:9px; color:#666;}
#pathway a { color:#666; text-decoration:none;}
#pathway a:hover { color:#666; text-decoration:underline;}
#pathway .point { display:inline-block; *display:inline; width:7px; height:7px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/pathway-point.png) no-repeat; zoom:1; }

.content-tabs { float:left; list-style:none; padding-right:17px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/content-tabs-body.png) 100% 0 no-repeat; zoom:1;}
.content-tabs li { float:left; height:27px; line-height:26px; padding:0 2px 0 17px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/content-li.png) 0 0 no-repeat; font-size:12px; font-weight:bold;}
.content-tabs li.first { background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/content-li-first.png) 0 0 no-repeat;}
.content-tabs li a { color:#000; text-decoration:none;}
.content-tabs li a:hover { color:#666; text-decoration:none;}
.content-tabs li.active a { color:#d20023 !important; text-decoration:none; cursor:default;}

.content-bg1 { clear:both; margin-bottom:15px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/content-bg1.png) 0 0 repeat-y; zoom:1;}
.content-bg2 { background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/content-bg2.png) 0 0 no-repeat;}
.content-bg3 { min-height:386px; _height:386px; padding:8px 8px 8px 7px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/content-bg3.png) 0 100% no-repeat;}
.content-right { float:right; width:516px;}
.content-left { float:left; width:120px; margin-left:5px;}
h1 { margin-bottom:10px; font:normal 18px Arial, Helvetica, sans-serif; color:#d20023; }
h2 { margin-bottom:1px; font:bold 12px Arial, Helvetica, sans-serif; color:#d20023; }
p { margin-bottom:12px;}
.format ol { margin-bottom:16px; margin-left:26px;}
.format ul { margin-bottom:16px; margin-left:16px; list-style:none;}
.format ul li { padding-left:20px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/li.png) 0 7px no-repeat; }
.format ul.link-list li { padding:0; background:none;}
.format .post-pic { display:block; margin-bottom:12px;}
.format .column-odd { float:left; width:324px;}
.format .column-even { float:right; width:324px;}

.sort-block { overflow:hidden; padding-bottom:10px; zoom:1;}
.sort-block a, .sort-block .t { float:left; height:20px; line-height:20px; padding:0 10px; margin-right:4px; background:#63aed8; color:#fff; text-decoration:none;}
.sort-block a, .sort-block .p { float:left; height:20px; line-height:20px; padding:0 10px; margin-right:4px;}
.sort-block a .arr { display:inline-block; *display:inline; width:17px; height:8px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/arr-2.png) no-repeat; line-height:0; font-size:0; vertical-align:middle; zoom:1; }

.paginator { margin-bottom:20px; font-size:12px; word-spacing:1px; }
.paginator a { color:#999; text-decoration:none;}
.paginator a:hover { color:#999; text-decoration:underline;}
.paginator a.active { color:#d20023 !important; text-decoration:none !important;}

.box-bg1 { width:426px; height:134px; padding:15px 12px 0 218px;  margin-bottom:10px; background:#63aed8 url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/box-bg1.jpg); font-size:12px; line-height:16px; color:#fff; }

.logo-box { margin-bottom:10px; }
.table-1 { width:100%; margin-bottom:15px;}
.table-1 td { padding:2px 5px; background:#e0eff7; color:#000; text-align:center;}
.table-1 thead td { padding:2px 0 0 0; background:#63aed8; color:#fff;}
.table-1 thead .arr { display:block; height:14px; background-color:#b1d6ec; background-position:50% 4px; background-repeat:no-repeat;}
.table-1 thead .arr0 {}
.table-1 thead .arr1 { background-image:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/arr-down.png);}
.table-1 thead .arr2 { background-image:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/arr-up.png);}
.table-1 .delivered td { background:#d20023; color:#fff;}
.table-1 .hovered td { background:#d9d9d9; color:#000;}
.comment-box { min-height:150px;}
.comment-box .t { margin-bottom:10px; font-weight:bold;}

.pic-box { padding:0 6px 4px 0;}
.pic-box.even { padding-right:0;}

.sub-menu { display:block; list-style:none;}
.sub-menu li { padding:3px 0 3px 0 !important; background:none !important; border-top:solid 1px #c0c0c0; font-size:11px; font-weight:bold;} 
.sub-menu li:first-child { border-top:none;}
.sub-menu li a { color:#000; text-decoration:none;}
.sub-menu li a:hover { color:#000; text-decoration:underline;}
.sub-menu li.active a { color:#d20023 !important; text-decoration:none !important; cursor:default;}

.online-intro-box { height:62px; padding:44px 20px 0 140px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/online-intro-box.jpg) no-repeat; font-size:11px; color:#000;}
.form-row-box1 { margin-bottom:11px; padding-bottom:2px; background:#e0eff7; font-size:9px; }
.form-column1 { float:left; width:240px; margin:3px 0 3px 6px; }
.form-column2 { float:left; width:195px; margin:3px 0 3px 6px; }
.form-column3 { float:left; width:390px; margin:3px 0 3px 6px; }
.form-column1r { float:right; width:145px; margin:3px 6px 3px 0; text-align:right; }
.form-row-box1.form-column1 { width:232px; padding:6px 0 6px; margin-left:0; margin-bottom:11px; }
.form-row-box1.form-column3 { padding:3px 14px 2px 10px; margin-left:10px; margin-bottom:11px; }
.form-row-box1 .label { display:block; padding-bottom:2px; color:#231F20;}
.form-row-box1 .check-row1, .form-row-box1 .check-row2 { display:block; margin:0 0 4px 0; color:#231F20; text-align:right;}
.form-row-box1 .check-row1 { width:140px;}
.form-row-box1 .check-row2 { width:214px;}
.form-row-box1 .input1, .form-row-box1 .input2, .form-row-box1 .input3, .form-row-box1 .textarea1 { display:block; height:15px; padding:1px 2px; margin-bottom:5px; background:#fff; border:solid 1px #b3aea9; font:normal 11px/15px Tahoma, Geneva, sans-serif; color:#000;}
.form-row-box1 .input1 { width:234px;}
.form-row-box1 .input2 { width:189px;}
.form-row-box1 .input3 { width:391px;}
.form-row-box1 .textarea1 { width:391px; overflow:auto; height:20px; resize:none;}
.form-row-captcha { overflow:hidden; padding-bottom:7px; zoom:1;}
.form-row-captcha .pic { float:left; margin-right:12px;}
.form-row-captcha .input1 { display:block; width:196px; height:15px; padding:1px 2px; margin-bottom:1px; background:#fff; border:solid 1px #b3aea9; font:normal 11px/15px Tahoma, Geneva, sans-serif; color:#000;}
.form-row-captcha .label { display:block; padding-bottom:2px; font-size:9px; color:#231F20;}
.btn-submit { display:block; width:105px; height:27px; padding-bottom:2px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/btn-submit-bg.png) no-repeat; border:none; cursor:pointer; font:normal 12px Tahoma, Geneva, sans-serif; color:#fff;}

.req { color:#F00;}

/* side ///////////////////////////// */
#sidebar { float:right; width:273px;}

.s-box { margin-bottom:14px; font-size:10px; line-height:18px;}
.s-box-bg1 { width:273px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/s-box-bg1.png) repeat-y;}
.s-box-bg2 { background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/s-box-bg2.png) 0 100% no-repeat;}
.s-box a { color:#003399; text-decoration:underline;}
.s-box a:hover { color:#003399; text-decoration:none;}
.s-box .t_main { height:19px; line-height:16px; text-indent:11px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/s-box-t-bg.png) no-repeat; font-size:12px; font-weight:bold; color:#fff;}
.s-box .in { padding:4px 11px;}
.s-box .s-login-box { min-height:80px; _height:80px; padding:8px 10px 10px 54px; }
.s-box .s-login-box .row { padding-bottom:4px; color:#000; }
.s-box .s-login-box .row .input1 { display:block; width:116px; height:12px; padding:0 2px; background:#fff; border: solid 1px #e3e3e3; font: normal 11px/12px Arial, Helvetica, sans-serif; color:#000;}
.s-box .s-login-box .links { padding-top:10px;}
.s-box .s-login-box .name { display:block; font-size:11px; font-weight:bold;}
.s-box li { margin-bottom:0; list-style:none;}

.btn-online-order { display:block; width:276px; height:91px; margin:0 0 13px -4px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/btn-online-order.jpg) no-repeat; }
.btn-guarantee { display:block; width:272px; height:93px; margin:-7px 0 5px 0; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/btn-guarantee.jpg) no-repeat; }
.btn-calculator { display:block; width:272px; height:85px; margin:-9px 0 13px 0; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/btn-calculator.jpg) no-repeat; }
.btn-calculator-eng { display:block; width:272px; height:85px; margin:-9px 0 13px 0; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/btn-calculator_eng.jpg) no-repeat; }
.btn-online-order-eng { display:block; width:276px; height:91px; margin:0 0 13px -4px; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/Online_eng.jpg) no-repeat; }
.btn-guarantee-eng { display:block; width:272px; height:93px; margin:-7px 0 5px 0; background:url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/btn-insure_eng.jpg) no-repeat; }


/* footer /////////////////////////// */
#footer { clear:both; position:relative; width:669px; height:64px; background:#63aed8 url(https://web.archive.org/web/20180818140649im_/http://tc-el.com/images/footer-bg.png) no-repeat; color:#fff;}
#footer a { color:#fff; text-decoration:underline;}
#footer a:hover { color:#fff; text-decoration:none;}
#footer .right-box { float:right; width:158px; height:48px; padding:3px 10px 0 10px; margin:8px 0 0 0; border-left:solid 1px #fff; font-size:9px;}
#footer .right-box p { margin-bottom:8px;}
#footer .menu { padding-top:23px; list-style:none; font-size:10px;}
#footer .menu li { display:inline; padding:0 10px 0 5px; *padding-right:9px;}

/* */
.clear { clear:both; height:0; line-height:0; font-size:0;}
.fleft {float:left;}
.fright {float:right !important;}




.formrow { clear:left;}
.formrow label { float:left; width:150px;}
/*
     FILE ARCHIVED ON 14:06:49 Aug 18, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:29:49 Feb 23, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 123.362
  exclusion.robots: 0.107
  exclusion.robots.policy: 0.097
  cdx.remote: 0.059
  esindex: 0.008
  LoadShardBlock: 98.531 (3)
  PetaboxLoader3.datanode: 143.441 (5)
  load_resource: 198.642 (2)
  PetaboxLoader3.resolve: 98.786 (2)
*/