body {
margin:0px;
padding:0px;
margin-top:14px;
margin-bottom:10px;
background-color:#f9f9f9;
text-align:center;
font-size:12px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
}

#page_wrp {
box-sizing:border-box;
width:99%;
margin:0px;
padding:0px;
max-width:995px;
margin-left:auto;
margin-right:auto;
background-color:#f9f9f9;
text-align:left;
border-bottom:#eeeeee 2px solid;
border-right:#e9e9e9 0px solid;
border-top:#e9e9e9 0px solid;
}


/*    */

/*
.et_a_c1, .et_a_c2, .et_a_c3, .et_a_a1, .et_a_cl_c1 {background-color:#f9f9f9;border:#eeeeee 1px solid;min-height:90px;}
.a_etech1, .a_etech_cl {background-color:#f9f9f9;border:#eeeeee 1px solid;min-height:250px;}
.et_a {background-color:#f9f9f9;border:#eeeeee 1px solid;height:300px;}
*/


#page_wrp_r {
box-sizing:border-box;
width:99%;
margin:0px;
padding:0px;
max-width:995px;
margin-left:auto;
margin-right:auto;
background-color:#f9f9f9;
text-align:left;
border-bottom:#eeeeee 2px solid;
border-right:#e9e9e9 0px solid;
border-top:#e9e9e9 0px solid;
}


#top_lg {
box-sizing:border-box;
width:100%;
background-color:#ffffff;
height:60px;
clear:both;
border-bottom:#e9e9e9 1px solid;
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-radius:5px;
margin:0px;
}



#top_m {
box-sizing:border-box;
background-color:#f9f9f9;
text-align:right;
height:16px;
clear:both;
border-bottom:#e9e9e9 0px solid;
border-right:#e9e9e9 0px solid;
border-top:#e9e9e9 0px solid;
border-left:#e9e9e9 0px solid;
color:#777777;
margin: 0px 5px 0px 0px;
font-size:11px;
font-style:italic;
font-weight:bold;
word-spacing:0px;
}




#mid_wr {
box-sizing:border-box;
width:100%;
text-align:left;
color:#000000;
background-color:#ffffff;
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-bottom:#e9e9e9 1px solid;
border-radius:5px 5px 0px 0px;
}

#mid_wr::after {
content: "";
clear: both;
display: table;
}




#mid_c_wr {
width:74%;
max-width:745px;
float:left;
margin: 10px 50px 5px 10px;
background-color:#ffffff;
padding:0px;
}

#mid_c {
background-color:#ffffff;
margin:1px 1px 10px 1px;
padding:0px;
line-height:142%;
}






#mid_m_wr {
width:25%;
max-width:180px;
float:left;
text-align: left;
background-color: #ffffff;
margin: 0px;
padding:0px;
font-size:10px;
color:#000000;
}

#mid_m {
color:#000000;
text-align: left;
line-height:180%;
background-color: #ffffff;
margin: 10px 2px 10px 5px;
font-size:11px;
padding:2px;
}




#mid_c_wr_s {
width:auto;
margin-left: 1px;
border-top: #eaeeee 0px solid;
border-left: #f9f9f9 0px solid;
background-color: #ffffff;
padding:0px;
}

#mid_c_s {
background-color: #ffffff;
margin-top: 1px;
margin-bottom: 10px;
margin-left: 2px;
margin-right: 2px;
padding:0px;
}


#mid_m_wr_s {
float:left;margin:5px 1px 15px 15px;
}


.mid_m_s {
float:left;width:290px;margin:30px 10px 1px 5px;
}



#b_ft_wr {
clear:both;
border-right: #eeeeee 1px solid;
background-color: #eeeeee;
border-left: #eeeeee 1px solid;
border-bottom: #eeeeee 1px solid;
border-top: #eeeeee 1px solid;
height: 16px;
}

#b_ft {
text-align:right;
margin:1px 7px 2px 10px;
font-size:11px;
background-color: #eeeeee; 
}



p {
margin:10px 0px 5px 0px;
}



a:link {color: #0000ff; text-decoration: underline;}
a:visited {color:#0000ff;text-decoration:  underline;}
a:active {color: #0000ff; text-decoration:  underline;}
a:hover {color: #ff0000; text-decoration:  underline;}


.top_lnk {float:right;margin-right:8px;margin-top:4px;}


#mid_m a:link {color: #0000ff; text-decoration: underline;}
#mid_m a:visited {color: #0000ff; text-decoration: underline;}
#mid_m a:active {color: #0000ff; text-decoration: underline;}
#mid_m a:hover {color: #ff0000; text-decoration: underline;}

#top_m a:link {color: #aaaaaa; text-decoration: none;}
#top_m a:visited {color: #aaaaaa; text-decoration: none;}
#top_m a:hover {color: #5555ff; text-decoration: none;}


#top_lg a:link {color: #aaaaaa; text-decoration: none;}
#top_lg a:visited {color: #aaaaaa; text-decoration: none;}
#top_lg a:hover {color: #5555ff; text-decoration: none;}


#b_ft a:link {color: #0000ff; text-decoration: none;}
#b_ft a:visited {color: #0000ff; text-decoration: none;}



hr { background-color:#e9e9e9;height:1px;border:0;}


h1 {
font-size:18px;
font-family: georgia, verdana, arial, serif;
color:#3333ee;
margin:10px 10px 10px 0px;
padding:0px;
}

h2 {
font-size:15px;
font-family: georgia, verdana, arial, serif;
color:#3333ee;
text-align:left;
margin:25px 10px 10px 0px;
padding:0px;
line-height:130%;
}

h3 {
font-size:13px;
font-family: georgia, verdana, arial, serif;
color:#3333ee;
margin:30px 10px 5px 0px;
line-height:140%;
}

h4 {
font-size:13px;
font-family: georgia, verdana, arial, serif;
color:#3333ee;
margin-bottom:2px;
margin-top:25px;
margin-left:0px;
line-height:140%;
}

img {
border:0px;
margin:0px;
}

li {margin-top:7px;}

ul {padding-left:20px;}


th {
line-height:140%;
}

td {
margin:0px;
padding-right:2px;
line-height:140%;
}




tr.rw1 {background-color:#f9f9f9}
tr.rw2 {background-color:#ffffff}
tr.rth {
font-weight: bold;
background-color:#eeeeff;
color:#000055;
}

.pag {margin-right:1px;}

.pag_b {margin-right:1px;}


form {margin:0px;padding:0px;}

input {margin-top:1px;}

select {margin-top:1px;}


.submit_button {
font-style:italic;
height:23px;
font-size:12px;
}





.nxt_m {
font-size:10px;
font-style:italic;
}

.p_text {
margin: 30px 0px 0px 0px;
color: #000000;
}

.p_text b {
color: #0000ff;
}

.p_m {
color: #000000;
}

.p_b {
color: #000000;
white-space: nowrap;
padding-right:5px;
}

.p_bl {
color:#0000ff;
}

.et_b {
font-weight:bold;
color:#aa5555;
border: #cccccc 1px solid;
border-radius:10%;
background-color: #f7f7f7;
padding-left:1px;
padding-right:1px;
}

.et_b2 {
font-weight:bold;
color:#aa5555;
}

table.et_tbl {
width:99%;
border-top: #eeeeee 0px solid;
background-color: #dddddd;
font-size:11px;
padding:0px;
}

table.et_tbl2 {
width:99%;
margin-top:20px;
margin-right:20px;
margin-bottom:1px;
border-top: #eeeeee 0px solid;
background-color: #dddddd;
font-size:11px;
padding:0px;
}

.et_tbl2 tr:nth-child(2n) {
border: #eeeeee 0px solid;
background-color: #ffffff;
font-size:10px;
}

.et_tbl2 tr:nth-child(2n+1) {
border: #eeeeee 0px solid;
background-color: #f9ffff;
font-size:10px;
}


table.et_tbl3 {
width:162px;
float:left;
margin-top:20px;
margin-right:17px;
margin-bottom:1px;
border-top: #eeeeee 0px solid;
background-color: #dddddd;
font-size:11px;
padding:0px;
}


.et_tbl3 tr:nth-child(2n) {
border: #eeeeee 0px solid;
background-color: #ffffff;
font-size:10px;
}

.et_tbl3 tr:nth-child(2n+1) {
border: #eeeeee 0px solid;
background-color: #f9ffff;
font-size:10px;
}










tr.et_th {
background-color: #f9f9ff;
color:#3333ff;
font-size:11px;
font-weight:bold;
padding:0px;
margin:0px;
}

th.et_th1 {
width:160px;
background-color: #f9f9ff;
font-size:11px;
font-weight:bold;
}




.et_tbl3 .et_th2 {
width:38px;background-color: #f9f9ff;font-size:11px;
}


.et_tbl2 .et_th2 {
background-color: #f9f9ff;font-size:11px;
}



tr.et_tr1 {
border: #eeeeee 0px solid;
background-color: #ffffff;
font-size:10px;
}

tr.et_tr2 {
border: #eeeeee 0px solid;
background-color: #f9ffff;
font-size:10px;
}



.et_lsel {color:purple;}

.rem_lk {
display: table;
max-width:774px;
background-color:#f9f9f9;
text-align:left;
margin: 0px 1px 28px 0px;
padding:0px;
}

.rem_lnk
{
display: table;
float:left;
max-width:650px;
background-color:#f9f9f9;
text-align:left;
margin: 12px 1px 5px 0px;
padding:0px;
padding-bottom:7px;
line-height:130%;
}

.rem_lnk_ph
{
display: table;
float:left;
max-width:720px;
background-color:#f9f9f9;
text-align:left;
margin: 12px 1px 23px 0px;
padding:0px;
padding-bottom:5px;
line-height:130%;
}

.rem_lnk_rca
{
display: table;
float:left;
max-width:720px;
background-color:#f9f9f9;
text-align:left;
margin: 12px 1px 25px 0px;
padding:0px;
padding-bottom:7px;
line-height:130%;
}

.rem_lnk_rca + *, .rem_lnk_ph + * 
{
clear: left;
}

.rem_lnk1 {float:left;margin-left:8px;margin-top:5px;}
.rem_lnk2 {margin-left:105px;margin-top:5px;}

.rem_lnk2 a {margin-right:8px;}
.rem_lnk2 .et_lsel {margin-right:4px;font-weight: bold;}
.rem_lnk1 .et_tsel {font-weight: bold;}

.rem_lnk .rem_lnk2 {margin-left:118px;}
.rem_lnk .rem_lnk1 .et_tsel {font-weight: normal;text-shadow:1px 0px 0px black;}
.rem_lnk .rem_lnk2 .et_lsel {margin-right:8px;font-weight: normal;text-shadow:1px 0px 0px purple;}

.rem_lnk_rca .rem_lnk1 .et_tsel {font-weight: normal;text-shadow:1px 0px 0px black;}
.rem_lnk_rca .rem_lnk2 .et_lsel {margin-right:8px;font-weight: normal;text-shadow:1px 0px 0px purple;}

.rem_lnk_ph .rem_lnk1 .et_tsel {font-weight: normal;text-shadow:1px 0px 0px black;}
.rem_lnk_ph .rem_lnk2 .et_lsel {margin-right:8px;font-weight: normal;text-shadow:1px 0px 0px purple;}

.rem_lnk2.rem_lnk2_m1 {margin-left:102px;}

.et_a {
float:left;
margin-top:12px;
margin-left:5px;
margin-bottom:30px;
width:160px;
min-height:600px;
}

.et_a_c1, .et_a_cl_c1 {
float:left;
margin:3px 0px 9px 0px;
width:100%;
max-width:728px;
min-height:90px;
}


.et_a_c3 {
float:left;
margin:30px 0px 55px 0px;
width:100%;
max-width:728px;
}


.et_a_c2 {
float:left;
margin:12px 0px 10px 0px;
width:100%;
max-width:728px;
text-align:center;
}


.et_a_a1 {
float:left;
margin:3px 0px 9px 0px;
max-width:728px;
min-height:50px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:728px;
height:90px;
}


.et_a_a11 {
margin:10px 0px 33px 0px;
max-width:728px;
min-height:50px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:320px;
}


.et_a_a2 {
float:left;
margin:50px 0px 15px 0px;
max-width:728px;
text-align:center;
width:100%;
}


.et_a_a21 {
margin:50px 0px 15px 0px;
text-align:center;
margin-left:auto;
margin-right:auto;
width:320px;
}


#page_wrp_r .et_a_c1, #page_wrp_r .et_a_a1 {margin-bottom:17px;}


.et_a1 {
float:left;
margin-top:15px;
}

.et_ab1 {
float:left;
margin: 1px 0px 20px 1px;
}

.et_sm {
font-style:italic;
font-size:10px;
}


.et_cse1 {
height:61px;
margin:20px 0px 0px 0px;
}

.et_cse2 {
float:left;
margin:25px 3px 25px 1px;
max-width:300px;
}


.et_cse3 {
margin:50px 3px 30px 5px;
max-width:300px;
}




.etech_nav {width:175px;margin:10px 5px 30px 5px;float:left;}
.etech_img2 {float:left;margin:10px 10px 10px 38px;}
.etech_img3 {float:right;margin:5px 20px 10px 5px;}

.etech_c1 {margin-left:70px;}

.et_pilot_form1 input[type=text] {width:114px;margin-bottom:3px;}
.et_pilot_form1 input[type=submit] {width:90px;}
.et_pilot_form1 select {width:135px;margin-bottom:3px;}

.et_pilot_form1 .select_form option {font-size:10px;margin:0px;padding:0px;height:15px;}

.et_pilot_form2 input[type=text] {width:88px;}
.et_pilot_form2 input[type=submit] {width:70px;}

.et_pilot_form_div2 {clear:left;float:right;margin-left:10px;margin-right:6px;}


#page_wrp_r #mid_c {margin-top:1px;}



.et_th_n {width:25px;}

.et_th_t {width:60px;}
.et_th_p {width:60px;}
.et_th_s {width:65px;}
.et_th_e {width:65px;}
.et_th_u {width:55px;}



.ge_rc_img1 {margin:10px 0px 10px 25px;float:right;}
.ge_rc_img2 {margin:2px 0px 10px 2px;float:right;}



.etech_search_div {margin:20px 1px 9px 2px;width:100%;float:left;}

.etech_search_i {float:left;margin:0px 0px 0px 0px;}
#etech_search_i {margin-left:10px;}
.etech_search_b {float:left;margin:0px 5px 0px 10px;}

#etech_brand_suggest {margin:0px 0px 0px 0px;line-height:180%;width:99%;clear:both;float:left;}




.etech_search_div2 {margin:25px 1px 10px 0px;width:100%;float:left;}

.etech_s_width1 {width:85%;}
#etech_brand_suggest2.etech_s_width1 {width:85%;clear:left;}

.etech_search_i2 {float:left;margin:0px 0px 0px 0px;}

.etech_search_i2 #etech_search_i {margin-left:0px;}

.etech_search_dev {float:left;margin:0px 0px 0px 5px;}
.etech_search_dev select {width:125px;font:inherit;padding:1px;}
.etech_search_dev option {}

#etech_brand_suggest2 {margin:0px 0px 28px 0px;line-height:180%;width:99%;clear:both;float:left;min-height:30px;}


.etech_s_img_th1, .etech_s_img_th2, .etech_s_img_th3 {float:right;margin:10px 5px 2px 10px;}



.etech_jmp1 {margin-top:20px;display:table;background-color:#f5f5f5;padding:2px;padding-bottom:3px;padding-right:0px;color:#555555;}

.etech_jmp2 {margin-top:20px;display:table;background-color:#f5f5f5;padding:0px 1px 1px 2px;color:#555555;line-height:150%;}


.etech_jmp1 a, .etech_jmp2 a {margin-left:7px;color:gray;}

.etech_jmp1 a.et_lsel, .etech_jmp2 a.et_lsel {font-weight: normal;text-shadow:1px 0px 0px gray;}



.etech_rca_list {font-style:italic;}


.et_codes_directv {color:#00aaee;}
.et_codes_ge {color:#1111ff;}
.et_codes_ofa {color:#ff3322;}
.et_codes_philips {color:#00bbcc;}
.et_codes_rca {color:#ff1188;}
.et_codes_spectrum {color:#035181;}
.et_codes_uverse {color:#119977;}
.et_codes_comcast {color:#55ccff;}
.et_codes_dish {color:#e5122e;}
.et_codes_reset {color:#888888;}
.etech_bw_code {color:#555555;}

/* 
.et_codes_vizio {color:#11bbaa;}
*/


.et_code_s_div2 input[type=text] {width:145px;margin-bottom:3px;}
.et_code_s_div2 input[type=submit] {width:90px;}
#etech_select_remote select {width:155px;margin-bottom:0px;}

.et_code_s_div1 {margin:20px 2px 30px 0px;}
.et_code_s_div2 {float:left;margin:10px 10px 10px 0px;}
.et_code_s_div_submit {float:left;margin:10px 0px 10px 0px;}

.etech_codes {
box-sizing:border-box;
width:100%;
color:#000000;
background-color:#f8f8f8;
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-bottom:#e9e9e9 1px solid;
border-radius:5px 5px 5px 5px;
margin-top:20px;
padding:0px 3px 0px 3px;
word-spacing:3px;
font-size:12px;
font-weight:bold;
text-align:justify;
line-height:normal;
}




.etech_highlight {
margin-left:0px;
word-spacing:4px;
line-height:200%;
}

.etech_highlight b {
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-bottom:#e9e9e9 1px solid;
border-radius:5px 5px 0px 0px;
padding:1px;
white-space: nowrap;
}

.etech_hl_code {background-color:yellow;}
.etech_hd_code {display:none;}

.etech_hl_option {background-color:#f0f0ff;}
.etech_hl_cl_option {background-color:#fefefe;}





#etech_hl_button {
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-bottom:#e9e9e9 1px solid;
border-radius:5px 5px 0px 0px;
padding:1px;
white-space: nowrap;
color:#aaaaaa;
font-weight:bold;
}

#etech_hd_button {
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-bottom:#e9e9e9 1px solid;
border-radius:5px 5px 0px 0px;
padding:1px;
white-space: nowrap;
color:#aaaaaa;
font-weight:bold;
}


#etech_cl_button {
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-bottom:#e9e9e9 1px solid;
border-radius:5px 5px 0px 0px;
padding:1px;
padding-left:2px;
padding-right:2px;
white-space: nowrap;
color:#aaaaaa;
margin:0px;
margin-right:5px;
float:right;
font-size:10px;
}


#etech_srt_button {
border-right:#e9e9e9 1px solid;
border-top:#e9e9e9 1px solid;
border-left:#e9e9e9 1px solid;
border-bottom:#e9e9e9 1px solid;
border-radius:5px 5px 0px 0px;
padding:1px;
padding-left:2px;
padding-right:2px;
white-space: nowrap;
color:#aaaaaa;
margin:0px;
float:right;
font-size:10px;
}


.etech_cl_option {}

.etech_cl_p {padding: 0px 0px 3px 0px;margin:0px;line-height:normal;}




.etech_option_buttons {margin:22px 0px 15px 1px;line-height:normal;}

.etech_remote_buttons {padding:0px;margin:0px;line-height:normal;}





.etech_codes_h {
margin-top:0px;
margin-bottom:15px;
font-size:10px;
word-spacing:0px;
font-weight:bold;
color:#3333ee;
line-height:normal;
}

.etech_codes_h_fl {
float:right;
color:#aaaaaa;
}


.etech_codes_c {color:#555555;}

.etech_codes_spacing {margin-top:18px;}

.etech_brand_c1 {font-weight:bold;color:#000088;}
.etech_device_c1 {font-weight:bold;color:#222222;}
.etech_remote_c1 {font-weight:bold;color:#000077;}

.etech_b_c1 {font-weight:bold;color:#555555;}


.etech_lnksg {
margin-top:50px;
margin-bottom:38px;
padding-top:10px;
font-size:11px;
line-height:180%;
border-top:#e9e9ff 1px solid;
}

.etech_lnksg a {margin-right:8px;}
.etech_lnksg .et_lsel {margin-right:7px;}




#etech_brand_suggest noscript {
font-size:11px;
font-style:italic;
color:#cccccc;
}


.et_tbl3.tbl_ofa1 {width:48%;margin-bottom:5px;}

.et_tbl3.tbl_ofa1.tbl_ofa1_2nd {margin-right:0px;}

.et_tbl3.tbl_ofa1 .et_th1 {width:11%;}
.et_tbl3.tbl_ofa1 .et_th2 {width:89%;}



/*
.alt_ifrm1_wr {margin:0px;border:0px #cccccc solid;background-color:#e9e9e9;}
.alt_ifrm1 {width:100%;height:90px;overflow:hidden;border:0px #eeeeee solid;border-width:0px;padding:0px;background-color:#f9f9ff;}
*/


.alt_ifrm1_wr {position: relative;padding-bottom: 12.35%;padding-top: 0px;height: 0;margin:0px;border:0px #cccccc solid;background-color:#e9e9e9;}
.alt_ifrm1 {position: absolute;top:0;left: 0;width: 100%;height: 100%;overflow:hidden;border:0px #eeeeee solid;border-width:0px;padding:0px;background-color:#f9f9ff;}



.alt_ifrm2_wr {margin:0px;border:0px #cccccc solid;}

.alt_ifrm2, .alt_ifrm2_2 {width:728px;height:90px;overflow:hidden;border:0px #eeeeee solid;border-width:0px;padding:0px;}




.et_index1 {
width:339px;
height:350px;
margin-left:auto;
margin-right:auto;
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}

.etech_i_txt1 {margin: 15px 0px 0px 64px; font-style:italic;}

.etech_i_lg {margin-top:10px; margin-left:0px;}

.etech_i_p1 {margin: 7px 0px 0px 12px;}
.etech_i_p2 {margin: 7px 0px 0px 12px;word-spacing:1px;}

.etech_i_gs {margin: 0px 15px 0px 15px;}

.etech_i_ft {margin: 40px 0px 0px 80px; font-size:10px; font-style:italic;}



.etech_img_ch1 {float:right;margin:10px 8px 12px 40px;}
.etech_img_ch2 {float:right;margin:10px 8px 12px 40px;}
.etech_img_ch3 {float:right;margin:28px 8px 12px 40px;}


.etech_img_ch_i1 {float:right;clear:both;margin:27px 10px 10px 35px;}
.etech_img_ch_i2 {float:right;clear:both;margin:4px 15px 10px 35px;}


.a_etech1 {margin:70px 0px 5px 1px;width:97%;overflow:auto;}
.a_etech_cl {margin:70px 0px 5px 0px;width:99%;overflow:auto;}


.etech_txt_b1 {width:300px;margin:82px 0px 20px 0px;}
img.etech_img_b1 {margin:80px 2px 20px 0px; clear:both; float:right;}





.etech_codes_c {line-height:150%;}

p.etech_codes_c {margin-bottom:3px;}
p.etech_codes_h {margin-bottom:14px;}



.etech_img_m1 {margin:20px 0px 10px 5px;float:left;}

.etech_img_m1_3 {margin:35px 5px 10px 22px;float:left;}






@media only screen and (max-width:997px) {
body {margin-top:8px;}
#page_wrp {width:98%;max-width:none;}
#page_wrp_r {width:98%;max-width:none;}
#mid_c_wr {width:98%;max-width:none;}
#mid_m_wr {width:100%;max-width:none;}

.etech_nav {line-height:200%;width:320px;float:left;margin:10px 5px 30px 5px;}

.et_a {width:336px;min-height:0px;float:right;margin-top:25px;margin-right:10px;}

.et_cse2 {max-width:400px;}

.etech_cl_p {padding: 7px 0px 0px 0px;}

.etech_nav_hr {margin:20px 2px 0px 3px;border-top:#e9e9ff 1px solid;}


.etech_nav_cl {width:373px;margin-left:1px;color:#aaaaaa;margin-top:8px;}



.etech_nav1 {line-height:200%;float:left;width:195px;margin-top:0px;}
.etech_nav2 {line-height:200%;float:left;padding-right:0px;margin-top:10px;}

/*
.et_a_c1 {width:100%;max-width:none;}
*/

.et_a_c1, .et_a_cl_c1 {margin-bottom:8px;}
.et_a_c2 {margin-bottom:15px;margin-top:16px;}

.et_a_a1 {margin-left:auto;margin-right:auto;float:none;}


.alt_ifrm1_wr {position: relative;padding-bottom: 12.35%;padding-top: 0px;height: 0;}
.alt_ifrm1 {position: absolute;top:0;left: 0;width: 100%;height: 100%;}

.etech_img_m1 {margin:10px 0px 30px 1px;clear:both;width:470px;height:auto;}

}







@media only screen and (max-width:761px) {

.alt_ifrm2, .alt_ifrm2_2 {width:468px;height:60px;}

.a_etech1 {margin:70px 0px 8px 2px;width:98%;}

.et_a_c3 {margin-bottom:15px;}

.et_a_c1 {min-height:100px;}

}





@media only screen and (max-width:750px) {

.etech_nav {width:280px;float:left;margin:10px 5px 30px 5px;}
.etech_nav_cl {width:99%;margin-top:5px;}

.et_a {width:336px;float:left;margin-top:25px;margin-left:10px;}

.etech_nav_hr {margin:20px 0px 0px 4px;}

.et_a_a1 {width:468px;height:60px;min-height:60px;max-width:none;}

}



@media only screen and (max-width:675px) {

.et_a {clear:both;width:99%;margin:35px 0px 30px 0px;padding-top:20px;}

#page_wrp_r .et_a {clear:both;margin-top:80px;}

}








@media only screen and (max-width:600px) {
body {margin-top:4px;width:100%;padding:0px;max-width:none;}

#top_lg {width:100%;border-width:0px;border-radius:0px;max-width:none;}
#top_m {margin-right:3px;max-width:none;}
#mid_wr {border-width:0px;border-radius:0px;max-width:none;}
#mid_c_wr {margin-left:3px;margin-right:3px;}
#mid_m_wr {width:100%;line-height:190%;}

.etech_nav {width:350px;}
.etech_nav_cl {width:99%;}



.et_a_c1, .et_a_c2, .et_a_c3 {width:100%;margin-left:0px;}



th.et_th1 {width:110px;}
table.et_tbl, table.et_tbl2 {width:100%;}
img.etech_img2 {width:65px;height:auto;margin-left:15px;}
.etech_c1 {width:350px;margin-left:12px;}

.ge_rc_img1 {width:70px;height:auto;margin:32px 10px 20px 15px; }

.rem_lnk, .rem_lnk_ph, .rem_lnk_rca {width:100%;margin-top:5px;margin-bottom:15px;padding-bottom:7px;line-height:170%;font-size:11px;}
.rem_lnk1 {margin-left:5px;}
.rem_lnk2 {margin-left:102px;}
.rem_lnk .rem_lnk2 {margin-left:107px;}
.rem_lnk2.rem_lnk2_m1 {margin-left:90px;}

#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:9px;}
#page_wrp_r .et_th {font-size:9px;}

.et_th_t {width:35px;}
.et_th_p {width:45px;}
.et_th_s {width:40px;}
.et_th_e {width:40px;}
.et_th_u {width:35px;}

table.et_tbl3_2 {margin-bottom:30px;}
table.et_tbl3 {width:45%;}

tr.et_th33 {font-size:9px;}


.alt_ifrm1_wr {position: relative;padding-bottom: 22.70%;padding-top: 0px;height: 0;}
.alt_ifrm1 {position: absolute;top:0;left: 0;width: 100%;height: 100%;}

.etech_nav_hr {margin:25px 2px 0px 0px;}

.etech_img_ch2 {margin:28px 8px 12px 25px;}
.etech_img_ch3 {margin:22px 11px 12px 15px;}




.etech_txt_b1 {width:auto;margin:20px 0px 70px 7px;}
img.etech_img_b1 {margin:70px 0px 12px 0px;float:none;width: 100%; height:auto;}


}



@media only screen and (max-width:761px) {
.et_a_cl_c1 {min-height:100px;}
}





@media only screen and (max-width:530px) {

.etech_s_width1 {width:100%;}
#etech_brand_suggest2.etech_s_width1 {width:100%;clear:both;}
.etech_s_img_th1 {width:30px;height:auto;min-height:80px;margin-right:1px;}
.etech_s_img_th2 {width:40px;height:auto;min-height:110px;margin-right:1px;}
.etech_s_img_th3 {width:45px;height:auto;min-height:150px;margin-right:1px;}
}



@media only screen and (max-width:487px) {

.et_a_cl_c1 {width:100%; margin-left:0px; margin-right:0px;}

.etech_img_m1 {margin:20px 0px 30px 0px;width:98%;height:auto;}

}


@media only screen and (min-width:486px) and (max-width:487px) {
.et_a_cl_c1 {min-height:100px;}
}


@media only screen and (max-width:485px) {

.et_a_a1 {width:320px;height:125px;margin-top:3px;margin-bottom:3px;}

}



@media only screen and (max-width:467px) {

.alt_ifrm2 {width:100%;height:100px;}

.alt_ifrm2_2 {width:100%;height:250px;}


.et_a_c2 {margin-bottom:24px;}
.et_a_c222 {height:250px}

}



@media only screen and (max-width:450px) {

#page_wrp_r .et_tr1, #page_wrp_r .et_tr2 {font-size:8px;}
#page_wrp_r .et_th {font-size:8px;}

.p_b {white-space: normal;}

.et_th_n {width:17px;}
.et_th_b {white-space: normal;word-break: break-word;}

.et_th_t {width:20px;}
.et_th_p {width:25px;}
.et_th_s {width:30px;word-break: break-word;}
.et_th_e {width:30px;word-break: break-word;}
.et_th_u {width:26px;word-break: break-word;}


#page_wrp_r .et_a {clear:both;margin-top:35px;}



table.et_tbl3 {margin-right:30px;}
table.et_tbl3_2 {margin-right:1px;}

tr.et_th33 {font-size:8px;}

th.et_th1.et_th33 {font-size:9px;}
th.et_th2.et_th33 {font-size:9px;}

.etech_nav1 {width:197px;}

.et_tbl3.tbl_ofa1 {width:99%;}

.et_a_c2 {margin-top:25px;}

.etech_c_stmp {line-height:200%;}

.etech_c_stmp h4 {margin-top:12px;}

.etech_img_ch1 {float:none;margin:35px 0px 12px 25px;}

.etech_img_ch_i1, .etech_img_ch_i2 {margin-left:20px;margin-right:10px;}

img.etech_img_2 {width:170px;height:auto;}



.etech_jmp1, .etech_jmp2 {font-size:11px;}

.etech_jmp2 {display:block;line-height:200%;}

.et_a_cl_c1 {margin-bottom:5px;}

}




@media only screen and (min-width:414px) and (max-width:485px) {
.et_a_cl_c1 {min-height:100px;}
}


@media only screen and (min-width:412px) and (max-width:413px) {
.et_a_cl_c1 {min-height:100px;}
}


@media only screen and (max-width:412px) {
.et_code_s_div2 input[type=text] {width:135px;}
}



@media only screen and (max-width:390px) {
.et_code_s_div2 input[type=text] {width:130px;}
}


@media only screen and (max-width:376px) {
body {margin-top:2px;margin-bottom:1px;}
#page_wrp {width:100%;margin-left:0px;margin-right:0px;}
#page_wrp_r {width:100%;margin-left:0px;margin-right:0px;}
#mid_c_wr {margin-left:3px;margin-right:3px;}
#b_ft_wr {margin-left:0px;margin-right:0px;}

.etech_nav {width:300px;}
.etech_nav_cl {width:99%;}


.et_a_c1, .et_a_c2, .et_a_c3 {margin-right:0px;margin-left:0px;}

.et_a_c1, .et_a_cl_c1 {margin-bottom:1px;}

.et_a_c2 {margin-top:22px;}



#page_wrp_r .et_a {clear:both;margin-top:35px;}


img.etech_img1 {width:70px;height:auto;}
img.etech_img2 {width:50px;height:auto;}
img.etech_img3 {width:40px;height:auto;}
.etech_c1 {width:295px;margin-left:7px;}


.et_pilot_form1 input[type=text] {width:130px;}

.et_pilot_form2 input[type=text] {width:70px;}
.et_pilot_form2 input[type=submit] {width:65px;}


table.et_tbl3 {margin-right:17px;}
table.et_tbl3_2 {margin-right:1px;}

.et_code_s_div2 input[type=text] {width:125px;margin-bottom:3px;}

.etech_nav1 {width:173px;}

.etech_img_ch2 {margin-left:15px;}

.etech_img_ch_i1, .etech_img_ch_i2 {margin-left:17px;margin-right:8px;}


img.etech_img_2 {width:150px;height:auto;}

.etech_img_m1_3 {margin-left:20px;}

}



@media only screen and (min-width:375px) and (max-width:411px) {
.et_a_cl_c1 {min-height:100px;}
}







@media only screen and (max-width:361px) {

.etech_img_ch1 {margin-left:21px;}

.etech_img_ch_i1 {margin-left:12px;margin-right:6px;}
.etech_img_ch_i2 {margin-left:15px;margin-right:7px;}

.etech_img_m1_3 {margin-left:16px;}

.et_code_s_div2 input[type=text] {width:120px;}

}


@media only screen and (min-width:360px) and (max-width:374px) {
.et_a_cl_c1 {min-height:100px;}
}


@media only screen and (max-width:359px) {
.etech_nav {width:300px;margin:10px 2px 25px 2px;}
.et_a {width:98%;}

.etech_c1 {width:auto;margin-left:0px;}
table.et_tbl3 {width:99%;}

th.et_th1.et_th33 {font-size:7px;}
th.et_th2.et_th33 {font-size:7px;}

.et_code_s_div2 input[type=text] {width:89px;margin-bottom:3px;}

.etech_nav1 {width:99%;clear:both;}
.etech_nav2 {width:99%;clear:both;}

.etech_nav_cl {margin-top:4px;}

.et_a_c1 {margin-bottom:1px;}
.et_a_c2 {margin-top:22px;}



.et_index1 {width:311px;height:350px;}

.etech_i_txt1 {margin: 0px 0px 0px 52px;}

.etech_i_lg {width:310px;height:auto;}

.etech_i_p1 {margin: 7px 0px 0px 10px;font-size:11px;}
.etech_i_p2 {margin: 7px 0px 0px 10px;font-size:11px;}

.etech_i_gs {margin: 0px 8px 0px 8px;}

.etech_i_ft {margin: 40px 0px 0px 72px;}

.etech_img_ch1 {margin-left:15px;}
.etech_img_ch2 {margin-left:12px;margin-right:3px;}
.etech_img_ch3 {margin-left:12px;margin-right:3px;}

img.etech_img_1 {width:100px;height:auto;}
img.etech_img_2 {width:110px;height:auto;}

.etech_search_div2 .etech_search_b {margin:0px 0px 0px 8px;}
.etech_search_i2 #etech_search_i {width:128px;}

.etech_img_m1_3 {margin-left:6px;}
}



@media only screen and (max-width:329px) {
.et_a_cl_c1 {min-height:60px;}
}




@media only screen and (max-width:328px) {

.et_a_c1 {min-height:60px;}

.et_code_s_div2 input[type=text] {width:80px;}

}




@media only screen and (max-width:320px) {

.alt_ifrm2_wr { margin-left: -4px;}
.alt_ifrm2 {width:320px;height:100px;}
.alt_ifrm2_2 {width:320px;height:250px;}

.etech_img_ch1 {margin-left:5px;}

.et_a_a1 {width:300px;}

.et_code_s_div2 input[type=text] {width:78px;}

}







@media only screen and (max-width:319px) {


.alt_ifrm2 {width:310px;height:100px;}
.alt_ifrm2_2 {width:310px;height:200px;}

.et_code_s_div2 input[type=text] {width:72px;}

}


