/* new ammends start */

.blog-featured h1, .item-page h1 {

text-transform: inherit!important;

}

.custom_nobb {
background:#fff!important;
background-color:#fff!important;
}

#css_menus {
background-color:#fff!important;
}

.custom_nobb {
background-color:#fff!important;
}

/* force stack start */


li#li_child_1 div.S5_grouped_child_item {
background-color:#7cbbe4!important;
margin-left:8%;    
width: 77%;
}

li#li_child_12 div.S5_grouped_child_item {
background-color:#244d93!important;
        margin-left: 8%;
    width: 75%;
}




#li_child_1 > ul > li:nth-child(2) > div > span:nth-child(n+1) > span > a {
color:#fff!important;
margin-left: -20px;
}

#li_child_1 > ul > li:nth-child(3) > div > span:nth-child(n+1) > span > a {
color:#fff!important;
margin-left: -20px;
}

#li_child_1 > ul > li:nth-child(5) > div > span:nth-child(n+1) > span > a {
color:#fff!important;
margin-left: -20px;
}


/* force stack end */



/* torque stack start */

#li_child_12 > ul > li:nth-child(2) > div > span:nth-child(n) > span > a {
color:#fff!important;
margin-left: -20px;
width: 88%;
}

#li_child_12 > ul > li:nth-child(3) > div > span:nth-child(1) > span > a {
color:#fff!important;
margin-left: -20px;
width: 88%;
}

#li_child_12 > ul > li:nth-child(3) > div > span:nth-child(2) > span > a {
color:#fff!important;
margin-left: -20px;
width: 88%;
}
#li_child_12 > ul > li:nth-child(3) > div > span:nth-child(3) > span > a {
color:#fff!important;
margin-left: -20px;
width: 88%;
}

#li_child_12 > ul > li:nth-child(5) > div > span:nth-child(1) > span > a {
color:#fff!important;
margin-left: -20px;
width: 88%;
}

#li_child_12 > ul > li:nth-child(5) > div > span:nth-child(2) > span > a {
color:#fff!important;
margin-left: -20px;
width: 88%;
}

#li_child_12 > ul > li:nth-child(5) > div > span:nth-child(3) > span > a {
color:#fff!important;
margin-left: -20px;
width: 88%;
}



/* torque stack end */



/* above edits */





/* new ammends end */


/* above edits */





* {
    margin: 0;
    padding: 0;
}


div.title-cat-id {
display:none!important;
}

div.title-cat-name {
display:none!important;
}

.div.title-cat-id {
display:none!important;
}

.div.title-cat-name {
display:none!important;
}



.moduletablembot {
    float: left;
    background-color: #fff;
    height: 46px;
    padding-top: 5px;
    width: 905px;
}


#client {

    font-size: 15px;

    border-radius: 5px;

    padding-bottom: 3px;

    border-color: lightgrey;

  margin-right:2px;

  

}



#productgroup {

    font-size: 15px;

    border-radius: 5px;

    padding-bottom: 3px;

    border-color: lightgrey;

  margin-right:2px;

}



#testgroup {

    font-size: 15px;

    border-radius: 5px;

    padding-bottom: 3px;

    border-color: lightgrey;

  margin-right:2px;

}







.bluebutton {

    color: #fff!important;

    border-radius: 12px!important;

    background-color: #203167!important;

    padding: 8px 10px 8px 10px!important;

    width: 26%!important;

    margin-bottom: 14px!important;

  text-align: center;

    text-decoration: none!important;

}



.bluebutton a{

color:#fff!important;

text-decoration:none!important;

}



.bluebutton a:visited {

  color:#fff!important;

  text-decoration:none!important;

    border-radius: 12px!important;

    background-color: #203167!important;

    padding: 5px 10px 5px 10px!important;

    width: 26%!important;

}



.bluebutton a:hover {

    color:#1697d4!important;

    border-radius: 12px!important;

    background-color: #203167!important;

    

    width: 26%!important;

  text-decoration:none!important;

}











body {







   /* background: url('../images/body_bg.gif') repeat-x scroll 0% 0% #333; */

background-color:#fff!important;













    color: #4C4B4B;















    font-size: 0.8em;















    line-height: 140%;















}















body.contentpane, body.mceContentBody {















    background: none repeat scroll 0 0 #FFFFFF;















}















.capability_Paragraph {







width: 400px;







font-size:0.9em;







}















}























































a {















    text-decoration: none;















}















a:hover {















    text-decoration: underline;



  font-color:#1885B7!important;















}















a:active {















    outline: medium none;















}















a:focus {















}















fieldset a {















    font-weight: bold;















}















smallJ {















    font-size: 0.7em;















    font-weight: normal;















}















h1 {


    color: #101010;
    font-size: 1.7em;
    font-weight: normal;
    text-transform: inherit;
}




h1product {















    color: #FFFFFF;















    font-size: 2.7em;















    font-weight: normal;















}















h2 {















    font-size: 1.4em;















    font-weight: normal;



  padding-top: 10px;



  padding-bottom: 10px;















}















h3 {

color: #192656;
font-size: 1.1em;
font-weight: bold;
margin-bottom: 10px;
margin-top: 10px;
text-transform: none;

}















h4 {















    color: #192656;















    font-size: 1.1em;















    font-weight: bold;















    margin-bottom: 10px;





margin-top:10px;









}















h5 {















    color: #192656;















    font-size: 1.2em;















    font-weight: bold;















}































h6 {















    color:#FFFFFF;















    font-size: 1.4em;















    font-weight: bold;















    margin-left: 10px;















padding-bottom:20px;















}































h7 {















    color:#0E5291;















    font-size: 1.2em;















    font-weight: bold;















    margin-left: 10px;















padding:0px;







text-shadow:none;







-moz-text-shadow:none;







-webkit-text-shadow:none;







-o-text-shadow:none;























}































h8 {















    color:#0E5291;







  







  text-shadow:none;















    font-size: 1.1em;















    font-weight: bold;















    margin-left: 10px;















}































h9 {















    color:#FFFFFF;















    font-size: 1.0em;















    font-weight: bold;















  margin-left: 10px;















    















}















































































































a img, fieldset, img {















    border: medium none;















}















.mosimage {















    border: 1px solid #333333;















    margin: 6px;















    padding: 0;















}















.mosimage img {















    margin: 0 !important;















    padding: 0;















}















.mosimage_caption {















    background: none repeat scroll 0 0 #333333;















    border-top: 1px solid #333333;















    color: #FFFFFF;















    font-size: 8pt;















    margin-top: 2px;















    padding: 1px 2px;















}















#s5_component_wrap ul {















    list-style: disc outside none;















    margin-left: -1px;







padding-left: 20px;







}















fieldset {















    border-bottom: 1px solid #E6E5E5;















    margin-bottom: 14px;















    padding-bottom: 14px;















    padding-top: 14px;















}















#form-login fieldset {















    border: medium none;















    padding-top: 0;















}















#form-login p {















    padding-top: 0;















}















#login br {















    display: none;















}















#login .button {















    margin-bottom: 8px;















    margin-top: 8px;















}















#login ul, #form-login ul {















    padding-bottom: 8px;















    padding-top: 8px;















}















#modlgn_username, #modlgn_passwd, #username_vmlogin, #password_vmlogin {















    width: 89%;















}















.inputbox, .registration input, .login input, .contact-form input, #jform_contact_message {















    -moz-transition: all 200ms ease-out 0s;















    background: none repeat scroll 0 0 #F1F1F1;















    border: 1px solid #CCCCCC;















    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;















    font-size: 0.9em;















    margin-bottom: 4px;















    margin-top: 4px;















    padding: 6px 11px;















}















#jform_contact_message {















    width: 64%;















}















.inputbox:hover, .registration input:hover, .login input:hover, .contact-form input:hover, #jform_contact_message:hover {















    -moz-transition: all 200ms ease-in 0s;















    background: none repeat scroll 0 0 #EBEAEA;















    border: 1px solid #B1B1B1;















}















#login-form fieldset {















    border: medium none;















}















#login-form input {















    width: 93%;















}















#login-form #modlgn-remember {















    margin-bottom: 14px;















    width: auto;















}















#login-form .button {















    width: auto;















}















select.inputbox {}















label.invalid {















    color: #FF0000;















}















label.invalid {















    color: red;















}















.invalid {















    border-color: #FF0000;















}















.invalid {















    border-color: red !important;















}















.tool-tip {















    background: none repeat scroll 0 0 #CCCCCC;















    border: 1px solid #333333;















    color: #000000;















    float: left;















    max-width: 200px;















    padding: 5px;















}















.tool-title {















    color: #000000;















    font-weight: bold;















    margin: -15px 0 0;















    padding: 15px 0 5px;















}















.tool-text {















    color: #000000;















    margin: 0;















}















.button, a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton, p.readmore a {















    border: medium none;















    font-size: 1.1em;















    margin-bottom: 0;















    margin-top: 14px;















    padding: 5px;















    text-decoration: none;















}























a.button {background:#0E5291;color:#e3e3e3;}















a.button:hover {background:#0E5291;color:#ffffff;}















a.button:visited {background:#0E5291;color:#ffffff;}























.button {















    -moz-transition: all 200ms ease-out 0s;















    border-radius: 6px 6px 6px 6px;















    color: #333333;















    margin: 10px 8px 0 0;







  















}















.button:hover {















    -moz-transition: all 200ms ease-in 0s;















    background: none repeat scroll 0 0 #272727;















    color: #F7F7F7;















}















.button:visited {















    -moz-transition: all 200ms ease-in 0s;















    background: none repeat scroll 0 0 #ffffff;















    color: #F7F7F7;















}















p.readmore a {















    margin-top: 21px;















}















p.readmore {















    padding: 0;















}















p.readmore a:hover {















    text-decoration: underline;















}















#submitCommentButton {















    margin-top: 14px;















}















a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, p.readmore a {















    font-style: italic;















    padding: 0;















}















p.readmore a {















    float: right;















}















#fontControls {















    float: right;















}















#fontControls a {















    color: white;















}















.decreaseSize {















    font-size: 9px;















}















.increaseSize {















    font-size: 17px;















}















.resetSize {















    font-size: 14px;















    margin-left: 4px;















    margin-right: 4px;















}















#s5_scrolltotop {















    height: 0;















    visibility: hidden;















}















.s5_scrolltotop {















    background: url("../images/s5_scroll_arrow.png") no-repeat scroll 0 0 transparent;















    cursor: pointer;















    float: right;















    height: 27px;















    margin-left: 15px;















    margin-right: 20px;















    margin-top: -60px;















    width: 23px;















}















#s5_bottom_menu_wrap ul.menu a:hover {















    text-decoration: underline;















}















#s5_bottom_menu_wrap ul.menu li {





    float: right;

    margin-bottom: 14px;

    margin-right: 10px;

    padding: 6px;











}















.module_round_box ul.menu a {















    background: url("../images/system/arrow.png") no-repeat scroll left center transparent;















    border-bottom: 1px dotted #DBDBDB;















    color: #191919;















    display: block;















    padding: 6px 18px;















}















#s5_bottom_row3 .module_round_box ul.menu a {















    background: url("../images/s5_footer_arrow.png") no-repeat scroll left center transparent;















    border: medium none;















    color: #FFFFFF;















    padding-bottom: 4px;















    padding-top: 4px;















}















.module_round_box ul.menu a:hover {















    text-decoration: underline;















}















.module_round_box ul.menu ul a:hover {















    text-decoration: underline;















}















.module_round_box ul.menu ul a {















    background: none repeat scroll 0 0 transparent;















    border-bottom: medium none;















    display: block;















    padding: 6px 6px 6px 10px;















}















.module_round_box ul.menu ul ul a {















    border-bottom: medium none;















    display: block;















    font-size: 8pt;















    font-weight: normal;















    padding: 3px 3px 3px 20px;















}















.module_round_box ul.menu #current ul span {















    font-weight: normal;















}















.module_round_box ul.menu li {















    padding: 0;







  list-style:none;















}















.module_round_box ul.menu li ul li {















    margin-left: 24px;















}















#s5_accordion_menu ul li span {















    font-weight: normal;















}















#s5_accordion_menu h3.s5_am_toggler a.mainlevel {















    color: #192656;















}















div.s5_accordion_menu_element li li {















    padding-left: 4px;















}















div.s5_accordion_menu_element li li li {















    padding-left: 12px;















}















div.s5_accordion_menu_element li a, .s5_am_inner_li .separator span {















    -moz-transition: all 400ms ease-out 0s;















    background: url("../images/system/arrow.png") no-repeat scroll left center transparent;















    border-bottom: medium none;















    color: #272727;















    display: block;















    font-size: 0.9em;















    padding-bottom: 6px;















    padding-left: 20px;















    padding-top: 6px;















}















div.s5_accordion_menu_element li li a, .s5_am_innermenu .s5_am_inner_li .separator span {















    -moz-transition: all 400ms ease-out 0s;















    background: none repeat scroll 0 0 transparent;















    border: medium none;















    color: #787777;















    font-size: 0.9em;















    padding: 4px 6px 4px 10px;















}















span.s5_accordion_menu_left {















    display: block;















    padding: 7px 15px 6px;















}















#s5_accordion_menu img {















    display: none;















}















.s5_am_inner_li span.s5_accordion_menu_left, .s5_am_innermenu #current span.s5_accordion_menu_left {















    padding: 0;















}















.s5_am_innermenu span.s5_accordion_menu_left {















    background: none repeat scroll 0 0 transparent;















}















#s5_accordion_menu ul li {















    padding-bottom: 0;















    padding-top: 0;















}















#s5_accordion_menu {















    margin: -12px -14px -16px;















}















#s5_accordion_menu div {















    display: block;















    width: 100%;















}















#s5_accordion_menu h3 {

    -moz-transition: all 400ms ease-out 0s;

  /* James background: none repeat scroll 0 0 #F1F1F1; */

  background: none repeat scroll 0 0 #fff!important;

   border-bottom: 1px solid #D7D7D7;

  padding-bottom: 10px!important;

   display: block;

   font-size: 1.1em;

    height: 31px;

   margin: 0px 0px 3px 0px!important;

   position: relative;

    width: 100%;

}















#s5_accordion_menu h3:hover {















    -moz-transition: all 400ms ease-in 0s;















    background: none repeat scroll 0 0 #E7E7E7;















}















#s5_accordion_menu h3.s5_am_parent span.s5_accordion_menu_left {















    background: url("../images/s5_acc_r_parent.png") no-repeat scroll right top transparent;















    cursor: pointer;















    padding-right: 24px;















    position: relative;















}















#s5_accordion_menu h3.s5_am_open span.s5_accordion_menu_left {















    background: url("../images/s5_acc_r_parent.png") no-repeat scroll right bottom transparent;















}















#s5_accordion_menu h3.s5_am_not_parent span.s5_accordion_menu_left {















    background: none repeat scroll 0 0 transparent;















}















#s5_accordion_menu h3.s5_am_not_parent {















    cursor: pointer;















}















#s5_accordion_menu h3.s5_am_toggler div {















    margin: 0;















    padding: 0;















}















#s5_accordion_menu h3.s5_am_toggler a.mainlevel {















    border: medium none;















    margin: 0;















    padding: 0;















    width: auto;















}















div.s5_accordion_menu_element li {















    list-style: none outside none;















}















div.s5_accordion_menu_element {















    width: auto;















}















#s5_accordion_menu #s5_am_parent_div_current, #s5_accordion_menu .s5_accordion_menu_element {















    background: none repeat scroll 0 0 transparent;















}















ul.s5_am_innermenu {















    margin-left: 0;















    margin-top: 0;















    padding: 0 8px 8px 11px;















}















ul.s5_am_innermenu a:hover {















    -moz-transition: all 400ms ease-in 0s;















    color: #000000;















    text-decoration: underline;















}















#s5_accordion_menu h3.s5_am_parent {















    padding-right: 0;















}















#s5_accordion_menu h3 span.s5_accordion_menu_left {















    height: 18px;















}















#s5_header_area1 {















    















    display: block;















    height: 120px;















    margin-bottom: -35px;















    position: relative;















    















    z-index: 1;







  background-color:#fff;







}















#s5_header_area2 {















    background: url("../images/menu_blue.png") repeat-x scroll left bottom transparent;















    display: block;















    height: 73px;







margin-top: 35px;







}















#s5_header_area2_inner {































}















#s5_logo {







    background: transparent;







  



  position:relative;















    float: left;







margin-bottom:20px;







    height: 22px;







    z-index:-1;







    width: 338px;







  







  -moz-border-radius:0px 0px 20px 0px;







    -webkit-border-radius:0px 0px 20px 0px;







    -o-border-radius:0px 0px 20px 0px;







  border-radius:0px 0px 20px 0px;







  







   























}















#s5_logo_module {















    float: left;















    height: 190px;















    width: 200px;















}















#s5_search_wrap {

    float: right;

    padding-right: 0px;

    margin-right: 3px;

    margin-top: 25px;

}















#s5_search_wrap label, #s5_search_wrap br {















    display: none;















}















#s5_search_wrap .button {















    display: none;















}















#s5_search_wrap input {















    -moz-transition: all 300ms ease-out 0s;















background: none repeat scroll 0 0 #E3E3E3;















border: 1px solid #252525;















































color: #0E5291;















padding: 9px 12px;















width: 200px;















}















#s5_search_wrap input:hover {















    -moz-transition: all 300ms ease-in 0s;















    background: none repeat scroll 0 0 #EEECEC;















    width: 200px;















}















#s5_social_wrap {



float: left;

   margin-top: -51px;
    margin-left: 389px;
    width: 270px;
    height: 0px;


}















#top_drop_menu {


   float: left;


    position: relative;


    z-index: 0;



  margin-left: -40px;



}















.toplinks {

margin-top: 37px;

margin-left: 25px;

}



ul.toplinks li {



color:#1C2A6A;







font-family:'Verdana';







font-size:20px;







font-weight:bold;















}



















/* Flags start */



.s5_germany {

    background: url("../images/germany.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 26px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}



.s5_germany:hover {

    background: url("../images/germany.png") no-repeat scroll left bottom transparent;



}



.s5_usa {

    background: url("../images/usa.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 27px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}



.s5_usa:hover {

    background: url("../images/usa.png") no-repeat scroll left bottom transparent;

}



.s5_france {

    background: url("../images/france.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 25px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}





.s5_france:hover {

    background: url("../images/france.png") no-repeat scroll left bottom transparent;

}



.s5_spain {

    background: url("../images/spain.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 27px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}



.s5_spain:hover {

    background: url("../images/spain.png") no-repeat scroll left bottom transparent;

}



.s5_china {

    background: url("../images/china.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 28px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}



.s5_china:hover {

    background: url("../images/china.png") no-repeat scroll left bottom transparent;

}





.s5_korea {

    background: url("../images/korea.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 28px;

    margin-right: 3px;

    padding: 2px;

    width: 25px;

}



.s5_korea:hover {

    background: url("../images/korea.png") no-repeat scroll left bottom transparent;

}



.s5_thailand {

    background: url("../images/thailand.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 27px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}



.s5_thailand:hover {

    background: url("../images/thailand.png") no-repeat scroll left bottom transparent;

}



.s5_portugal {

    background: url("../images/portugal.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 27px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}



.s5_portugal:hover {

    background: url("../images/portugal.png") no-repeat scroll left bottom transparent;

}



.s5_brazil {

    background: url("../images/brazil.png") no-repeat scroll left top transparent;

    cursor: pointer;

    float: right;

    height: 25px;

    margin-right: 0px;

    padding: 2px;

    width: 25px;

}



.s5_brazil:hover {

    background: url("../images/brazil.png") no-repeat scroll left bottom transparent;

}



/* End Flags */





#s5_menu_wrap {















    margin-left: -1px;















    text-shadow: none;















}















#subMenusContainer {















    text-shadow: none;















}















#s5_grey_box {







background-color: #115292;







    margin-bottom: 54px;















    margin-top: 18px;















}















#s5_grey_box_inner {















  















}















#s5_white_box {







background-color: #fff;







    











}















#s5_footer_area1 {















}















#s5_footer_area_inner2 {















    background: none repeat scroll 0 0 #203167;















    box-shadow: 0 2px 38px rgba(0, 0, 0, 0.5);















    padding: 36px 10px 52px;















}















#s5_footer, #s5_footer a {















    color: #FFFFFF;















    font-size: 0.9em;















}















#s5_footer {















    padding-left: 26px;















}















#s5_bottom_menu_wrap {















    font-size: 0.9em;















    padding-left: 26px;















}















#s5_bottom_menu_wrap a {















   















}















#s5_bottom_row3_area1 {















    margin-bottom: 24px;















}















#s5_breadcrumb_login_wrap {















 font-size: 1em;



padding: 1px 18px 15px;



background: none repeat scroll 0% 0% #fff;



color: #1C2A6A;















}















#s5_center_column_wrap_inner, #s5_right_column_wrap_inner, #s5_left_column_wrap_inner {















    padding-top: 5px;















}















#s5_breadcrumb_wrap {







float: left;



margin-top: -27px;



color:#fff;



margin-bottom:30px!important;



}







#s5_breadcrumb_wrap a, a:visited {



  color:#fff;



  margin-bottom:30px!important;



}















.module_round_boxjames{



margin-top: 14px;



margin-left: 12px;



margin-bottom: -13px;



font-size: 15px;



}























































































#s5_breadcrumb_wrap img {















    display: none;















}















#fontControls, #s5_loginreg, #s5_register, #s5_login {















    float: right;















}















#fontControls {















    margin-left: 20px;















    margin-top: -2px;















}















#s5_loginreg ul li {















    padding: 0;















}















#s5_login, #s5_register {















    cursor: pointer;















    margin-left: 12px;















}















#s5_login:hover, #s5_register:hover {















    text-decoration: underline;















}















#s5_fd_outer a.readon {















    background: url("../images/s5_footer_arrow.png") no-repeat scroll right center transparent;















    color: #FFFFFF;















    cursor: pointer;















    font-size: 1.2em;















    font-style: italic;















    margin-top: 4px;















    padding-right: 20px;















}















.highlight_opaque {















    color: #FFFFFF;















    float: right;















    font-size: 1.7em;















    margin-bottom: 5px;















    opacity: 0.8;















    padding: 14px 18px;















}















.highlight_opaque1 {















    color: #FFFFFF;



margin-right: 15px;











    float: right;







margin-top: 66px;







    font-size: 1.7em;















    margin-bottom: 5px;







margin-left: 371px;







      opacity: 0.8;















    padding: 14px 18px;















  background-color:#ffffff;















}







































































.black_opaque {















    background: none repeat scroll 0 0 #0E5291;















    color: #FFFFFF;















    float: right;















    font-size: 0.9em;















    margin-bottom: 5px;















    opacity: 0.8;















    padding: 14px 18px;















}















.black_opaque1 {











margin-top: -1px;



    background: none repeat scroll 0 0 #0F2337;







margin-right: 14px;







    color: #FFFFFF;















    float: right;















    font-size: 0.9em;















    margin-bottom: 5px;







margin-top: -1px;







    opacity: 0.8;















    padding: 14px 18px;















}















.black_opaqueJ {











margin-top: 16px;



    background: none repeat scroll 0 0 #0F2337;







width:200px;







    color: #FFFFFF;















    float: right;















    font-size: 0.9em;















    margin-bottom: 5px;















    opacity: 0.8;















    padding: 14px 18px;















}



















































































































.black_readmore_opaque {















    background: url("../images/s5_fd_arrow.png") no-repeat scroll right center #0A0A0A;















    color: #FFFFFF;















    cursor: pointer;















    float: right;















    opacity: 0.8;















    padding: 9px 33px 9px 14px;















}















.black_readmore_opaque1 {







margin-right: 13px;







    background: url("../images/s5_fd_arrow.png") no-repeat scroll right center #0A0A0A;







margin-top: 4px;







    color: #FFFFFF;















    cursor: pointer;















    float: right;















    opacity: 0.8;















    padding: 9px 33px 9px 14px;















}











.black_readmore_opaque2 {















    background: url("../images/s5_fd_arrow.png") no-repeat scroll right center #0A0A0A;















    color: #FFFFFF;















    cursor: pointer;







margin-left: 10px;







    float: left;















    opacity: 0.8;















    padding: 9px 33px 9px 14px;















}























































































































.s5_fd_box {















    padding: 17px;















}















.s5_fd_box h3 {















    margin-bottom: 8px;















}















.s5_fd_icon {















    float: left;















    margin-right: 18px;















    margin-top: -36px;



  padding-left: 10px;















}















.s5_fd_text {















    color: #FFFFFF;















    font-size: 0.8em;















    line-height: 148%;















}















#s5_white_box .module_round_box_outer, #s5_component_wrap {















    margin-bottom: 20px;















    margin-left: 0px;















    margin-right: 10px;















}















#s5_white_box .module_round_box, #s5_component_wrap {















    background: none repeat scroll 0 0 #FFFFFF;















    /* james box-shadow: 0 0 5px #D1CFCF; */















    padding: 16px;















}















#s5_white_box_myArse th {















    background: none repeat scroll 0 0 #000000;















    box-shadow: 0 0 5px #D1CFCF;















    padding: 16px;















}















#s5_white_box .module_round_box h3.s5_mod_h3 {















    background: none repeat scroll 0 0 #1b2a68;















    border-bottom: 1px solid #D7D7D7;















    font-size: 1.1em;















    margin: -14px -16px 14px;















    padding: 8px 15px;







  color: #ffffff;











}























#s5_white_box .module_round_box h3.s5_mod_h3 a{















  color:white;















}















#s5_mod_h3 a {







color:white;















}















a.s5_mod_h3 {







color:white;















}















.s5_mod_h3 a{







color:white;















}























#s5_component_wrap {















    padding: 19px;















}















#s5_footer_area1 .module_round_box_outer {















    color: #FFFFFF;















    font-size: 0.9em;















    margin-bottom: 30px;















    margin-left: 26px;















    margin-right: 26px;















}















#s5_footer_area1 .module_round_box_outer a {















    color: #999999;















}















#s5_footer_area1 .module_round_box h3.s5_mod_h3 {















    color: #FFFFFF;















    font-size: 1.6em;















    margin-bottom: 14px;















}















#s5_white_box .module_round_box-dark {















    background: none repeat scroll 0 0 #272727;















    color: #FFFFFF;















    padding: 16px;















}















#s5_white_box .module_round_box-dark a {















    color: #999999;















}















#s5_white_box .module_round_box-dark h3.s5_mod_h3 {















    background: none repeat scroll 0 0 #1E1E1E;















    border-bottom: 1px solid #161616;















    color: #FFFFFF;















    font-size: 1.1em;















    margin: -14px -14px 8px;















    padding: 8px 15px;















}















#s5_white_box .module_round_box-none {















    padding: 0;















}















.module_round_box-bottom {





padding:10px 5px 0 15px ;



margin-bottom: -15px;

}

















#s5_white_box .module_round_box-none h3.s5_mod_h3 {















    font-size: 1.1em;















    margin-bottom: 8px;















}















#s5_white_box .module_round_box-highlight {















    background: none repeat scroll 0 0 #FFFFFF;















    box-shadow: 0 0 5px #D1CFCF;















    padding: 16px;















}















#s5_white_box .module_round_box-highlight h3.s5_mod_h3 {















    color: #FFFFFF;















    font-size: 1.1em;















    margin: -14px -14px 15px;















    padding: 8px 15px;















}















#s5_drop_down_inner .module_round_box_outer {















    color: #FFFFFF;















    margin-bottom: 30px;















    margin-left: 10px;















    margin-right: 10px;















}















#s5_drop_down_inner .module_round_box_outer a {















    color: #999999;















}















#s5_drop_down_inner .module_round_box_outer h3.s5_mod_h3 {















    color: #999999;















    margin-bottom: 18px;















}















#s5box_one {















    padding: 20px;















}















#s5box_two {















    padding: 20px;















}















#s5box_three {















    padding: 20px;















}















#s5box_four {















    padding: 20px;















}















#s5box_five {















    padding: 20px;















}















#s5box_six {















    padding: 20px;















}















#s5box_seven {















    padding: 20px;















}















#s5box_eight {















    padding: 20px;















}















#s5box_nine {















    padding: 20px;















}















#s5box_ten {















    padding: 20px;















}















#s5box_login {















    padding: 20px;















}















#s5box_register {















    padding: 20px;















}















#cboxContent {















    background: none repeat scroll 0 0 #EEECEC;















    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);















    overflow: visible;















    padding: 18px;















    position: relative;















}















#cboxLoadedContent {















    background: none repeat scroll 0 0 #FFFFFF;















    box-shadow: 0 0 5px #D1CFCF;















}















#colorbox, #cboxOverlay, #cboxWrapper {















    left: 0;















    overflow: hidden;















    position: absolute;















    top: 0;















    z-index: 9999;















}















#cboxOverlay {















    height: 100%;















    position: fixed;















    width: 100%;















}















#cboxOverlay {















    background: none repeat scroll 0 0 #000000;















    display: none;















}















#cboxClose {















    cursor: pointer;















    float: right;















    margin-right: 20px;















    margin-top: -30px;















}















#cboxClose:hover {















    color: #000000;















}















#cboxLoadedContent h3 {















    font-size: 1.3em;















    margin-bottom: 18px;















    margin-top: 6px;















    padding-left: 0;















    padding-right: 0;















}















#s5box_login ul li, #s5box_register ul li {















    background: url("../images/system/arrow.png") no-repeat scroll left center transparent;















    padding-left: 16px;















}















#cboxMiddleLeft, #cboxBottomLeft {















    clear: left;















}















#cboxMiddleLeft, #cboxMiddleRight {















    width: 40px;















}















#cboxTopLeft, #cboxTopRight, #cboxTopCenter, #cboxBottomLeft, #cboxBottomRight, #cboxBottomCenter {















    height: 40px;















}















div.likeboxwrap iframe {















    margin: -1px;















}















#s5_button {















    margin: 0;















    overflow: hidden;















    position: relative;















    z-index: 1;







border: 1px solid #0F2337;







}















#s5_button_content {















    margin-left: 0;















    position: relative;















    top: 0;















    z-index: 1;















}















#s5_button_content #s5_button_content li {















    list-style: none outside none;















    margin: 0;















    padding: 0;















}















#s5_button_content {















    width: 1344000px;















}















#container_bd #s5_button ul li {















    border: medium none;















    display: block;















    float: left;















    margin: 0;















    padding: 0;















    z-index: 1;















}















#container_bd #s5_button ul li img {















    display: block;















}















#container_bd #s5_button_frame ul li {















    margin: 0;















}















#s5_button_content li {















    float: left;















    margin-left: -2px;















    padding-bottom: 0;















    padding-left: 1px;















    padding-top: 2px;















}















#s5_button_content li li {















    float: none;















    list-style: disc outside none;















}















#s5_button_frame a:hover {















    text-decoration: none;















}















#s5_button_frame ul {















    list-style: none outside none;















}















#s5_button_content li {















    line-height: 16px;















    list-style: none outside none;















}















#s5_button_frame ul li {















    cursor: pointer;















    float: left;















    height: 35px;















}















#s5_button_frame ul li a {















    color: #101010;















    display: block;















    font-size: 1.1em;















    height: 25px;















    padding-left: 14px;















    padding-right: 14px;















    padding-top: 9px;















}















#s5_button_frame ul li:hover, #s5_button_frame ul li.over {















    cursor: pointer;















    position: relative;















}















#s5_button_frame ul li.s5_fsfirst {















    cursor: pointer;















}















#s5_button_frame ul li.s5_fsfirst:hover, #s5_button_frame ul li.s5_fsfirst.over {















    cursor: pointer;















}















#s5_button_content .moduletable {















    font-size: 0.9em;















    line-height: 140%;















   















}















#s5_button_content .moduletable h1 {















    font-size: 1.3em;















    margin-bottom: 8px;















}















#s5_button_content div.moduletable {















    border: medium none;







margin-left: 19px;







    















}















#s5_button_content div.moduletable h3 {















    display: none;















}















#s5_button_frame {















    height: 35px;















}















#s5_button_wrap2 {















    padding: 0;















}















#s5_button_frame ul li {















    padding: 0;















}















#s5_button p {















    padding: 0;















}















#s5_tabshow_left {















    background: none repeat scroll 0 0 #FFFFFF;











margin-left: -17px;



   















}















#s5_button_wrap0 {















   















    















}















#s5_button_wrap1 {















    padding: 2px 2px 0;















}















#s5_button_wrap2 {















    background: none;



    



margin-left: -30px;



margin-top: -26px;











}















.s5_ts_active, .s5_ts_not_active {















   background: #6790B6;















    border-right: 1px solid #D7D7D7;















    margin: 0;















}















.s5_ts_active {















    background: none repeat scroll 0 0 #0F2337;















}















#s5_button_frame {







margin-left: 12px;







    















    position: relative;















}















#menu {















    background: url("../../../css_mt/industry_images/menu-bg.png") no-repeat scroll 0 0 transparent;















    border: 2px solid #0E5291; 















    box-shadow: 0 0 60px rgba(0, 0, 0, 0.7);















    height: 320px;















    list-style: none outside none;















    margin: 0;















    padding: 0;















    position: relative;















    width: 636px;















}















#menu span {















    display: none;















    position: absolute;















    z-index: 1;















}















#menu a {















    color: #F7F7F7;















    display: block;















    font: bold 14px Corbel,Arial,sans-serif;















    outline: medium none;















    position: absolute;















    text-decoration: none;















    text-transform: uppercase;















}















#menu a:hover {















    background-position: left bottom;















}















#menu a:hover span {















    display: block;















}















#menu .aerospace {















    left: 3px;















    top: 5px;















    width: 144px;















    z-index: 2;















}















#menu .aerospace span {















    height: 320px;















    left: 200px;















    top: -5px;















    width: 547px;















}















#menu .automotive {















    left: 3px;















    top: 22px;















    width: 144px;















    z-index: 2;















}















#menu .automotive span {















    background: url("../../../css_mt/industry_images/automotive_over2.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -22px;















    width: 338px;















    z-index: 1;















}















#menu .beverage {















    left: 3px;















    top: 39px;















    width: 144px;















    z-index: 2;















}















#menu .beverage span {















    background: url("../../../css_mt/industry_images/beverage-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -39px;















    width: 338px;















    z-index: 1;















}















#menu .construction {















    left: 3px;















    top: 56px;















    width: 144px;















    z-index: 2;















}















#menu .construction span {















    background: url("../../../css_mt/industry_images/construction-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -56px;















    width: 338px;















    z-index: 1;















}















#menu .cosmetics {















    left: 3px;















    top: 73px;















    width: 144px;















    z-index: 2;















}















#menu .cosmetics span {















    background: url("../../../css_mt/industry_images/cosmetics-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -73px;















    width: 338px;















    z-index: 1;















}















#menu .doors {















    left: 3px;















    top: 90px;















    width: 144px;















    z-index: 2;















}















#menu .doors span {















    background: url("../../../css_mt/industry_images/doors-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -90px;















    width: 338px;















    z-index: 1;















}















#menu .electricity {















    left: 3px;















    top: 107px;















    width: 144px;















    z-index: 2;















}















#menu .electricity span {















    background: url("../../../css_mt/industry_images/electricity-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -107px;















    width: 338px;















    z-index: 1;















}















#menu .engineering {















    left: 3px;















    top: 124px;















    width: 144px;















    z-index: 2;















}















#menu .engineering span {















    background: url("../../../css_mt/industry_images/engineering-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -124px;















    width: 338px;















    z-index: 1;















}















#menu .manual {















    left: 3px;















    top: 141px;















    width: 144px;















    z-index: 2;















}















#menu .manual span {















    background: url("../../../css_mt/industry_images/manual-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -141px;















    width: 338px;















    z-index: 1;















}















#menu .medical {















    left: 3px;















    top: 158px;















    width: 144px;















    z-index: 2;















}















#menu .medical span {















    background: url("../../../css_mt/industry_images/medical-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -158px;















    width: 338px;















    z-index: 1;















}















#menu .package {















    left: 3px;















    top: 175px;















    width: 144px;















    z-index: 2;















}















#menu .package span {















    background: url("../../../css_mt/industry_images/pack-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -175px;















    width: 338px;















    z-index: 1;















}















#menu .paper {















    left: 3px;















    top: 192px;















    width: 144px;















    z-index: 2;















}















#menu .paper span {















    background: url("../../../css_mt/industry_images/paper-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -192px;















    width: 338px;















    z-index: 1;















}















#menu .pharmaceuticals {















    left: 3px;















    top: 209px;















    width: 144px;















    z-index: 2;















}















#menu .pharmaceuticals span {















    background: url("../../../css_mt/industry_images/pharmaceuticals-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -209px;















    width: 338px;















    z-index: 1;















}















#menu .plastics {















    left: 3px;















    top: 226px;















    width: 144px;















    z-index: 2;















}















#menu .plastics span {















    background: url("../../../css_mt/industry_images/plastics-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -226px;















    width: 338px;















    z-index: 1;















}















#menu .safety {















    left: 3px;















    top: 243px;















    width: 144px;















    z-index: 2;















}















#menu .safety span {















    background: url("../../../css_mt/industry_images/safety-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -243px;















    width: 338px;















    z-index: 1;















}















#menu .sports {















    left: 3px;















    top: 260px;















    width: 144px;















    z-index: 2;















}















#menu .sports span {















    background: url("../../../css_mt/industry_images/sports-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -260px;















    width: 338px;















    z-index: 1;















}















#menu .textiles {















    left: 3px;















    top: 277px;















    width: 144px;















    z-index: 2;















}















#menu .textiles span {















    background: url("../../../css_mt/industry_images/textiles-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -277px;















    width: 338px;















    z-index: 1;















}















#menu .food {















    left: 3px;















    top: 295px;















    width: 144px;















    z-index: 2;















}















#menu .textiles span {















    background: url("../../../css_mt/industry_images/textiles-over.jpg") no-repeat scroll 0 0 transparent;















    height: 324px;















    left: 148px;















    top: -277px;















    width: 338px;















    z-index: 1;















}















#menu1 {















    left: 645px;















    list-style: none outside none;















    margin: 0;















    padding: 0;















    position: relative;















    top: -322px;















    width: 338px;















}















#menu1 span {















    display: none;















    position: absolute;















    z-index: 1;















}















#menu1 a {















    color: #F7F7F7;















    display: block;















    font: bold 12px Corbel,Arial,sans-serif;















    margin-left: 65px;















    outline: medium none;















    position: absolute;















    text-decoration: none;















    text-transform: uppercase;















}















#menu1 a:hover {















    background-position: left bottom;















}















#menu1 a:hover span {















    display: block;















}















#menu1 .closure {















    left: -217px;















    top: -2px;















    width: 338px;















    z-index: 1;















}















#menu1 .closure .closure-image {















    background: url("../../../css_mt/test_type_images/closure_over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: 2px;















    width: 338px;















    z-index: 2;















}















#menu1 .closure-box {















    background: url("../../../css_mt/test_type_images/closure-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 190px;















    width: 338px;















    z-index: 2;















}















#menu1 .friction {















    left: -217px;















    top: 15px;















    width: 338px;















    z-index: 1;















}















#menu1 .friction .friction-image {















    background: url("../../../css_mt/test_type_images/friction-over.jpg") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -15px;















    width: 338px;















    z-index: 2;















}















#menu1 .friction-box {















    background: url("../../../css_mt/test_type_images/friction-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 173px;















    width: 338px;















    z-index: 2;















}















#menu1 .compression {















    left: -217px;















    top: 32px;















    width: 338px;















    z-index: 1;















}















#menu1 .compression .compression-image {















    background: url("../../../css_mt/test_type_images/compression-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -32px;















    width: 338px;















    z-index: 2;















}















#menu1 .compression-box {















    background: url("css_mt/test_type_images/compression-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 156px;















    width: 338px;















    z-index: 2;















}















#menu1 .crimp {















    left: -217px;















    top: 49px;















    width: 338px;















    z-index: 1;















}















#menu1 .crimp .crimp-image {















    background: url("../../../css_mt/test_type_images/crimp-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -50px;















    width: 338px;















    z-index: 2;















}















#menu1 .crimp-box {















    background: url("../../../css_mt/test_type_images/crimp-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 139px;















    width: 338px;















    z-index: 2;















}















#menu1 .flexure {















    left: -217px;















    top: 66px;















    width: 338px;















    z-index: 2;















}















#menu1 .flexure .flexure-image {















    background: url("../../../css_mt/test_type_images/flexure-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -66px;















    width: 338px;















    z-index: 1;















}















#menu1 .flexure-box {















    background: url("../../../css_mt/test_type_images/flexure-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 122px;















    width: 338px;















    z-index: 2;















}















#menu1 .peel {















    left: -217px;















    top: 83px;















    width: 338px;















    z-index: 2;















}















#menu1 .peel .peel-image {















    background: url("../../../css_mt/test_type_images/peel-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -83px;















    width: 338px;















    z-index: 1;















}















#menu1 .peel-box {















    background: url("../../../css_mt/test_type_images/peel-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 105px;















    width: 338px;















    z-index: 2;















}















#menu1 .spring {















    left: -217px;















    top: 100px;















    width: 338px;















    z-index: 2;















}















#menu1 .spring .spring-image {















    background: url("../../../css_mt/test_type_images/spring-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -100px;















    width: 338px;















    z-index: 1;















}















#menu1 .spring-box {















    background: url("../../../css_mt/test_type_images/spring-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 88px;















    width: 338px;















    z-index: 2;















}















#menu1 .tear {















    left: -217px;















    top: 117px;















    width: 338px;















    z-index: 2;















}















#menu1 .tear .tear-image {















    background: url("../../../css_mt/test_type_images/tear-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -117px;















    width: 338px;















    z-index: 1;















}















#menu1 .tear-box {















    background: url("../../../css_mt/test_type_images/tear-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 71px;















    width: 338px;















    z-index: 2;















}















#menu1 .tensile {















    left: -217px;















    top: 134px;















    width: 338px;















    z-index: 2;















}















#menu1 .tensile .tensile-image {















    background: url("../../../css_mt/test_type_images/tensile-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -134px;















    width: 338px;















    z-index: 1;















}















#menu1 .tensile-box {















    background: url("../../../css_mt/test_type_images/tensile-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 54px;















    width: 338px;















    z-index: 2;















}















#menu1 .topload {















    left: -217px;















    top: 151px;















    width: 338px;















    z-index: 2;















}















#menu1 .topload .topload-image {















    background: url("../../../css_mt/test_type_images/compression-over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -151px;















    width: 338px;















    z-index: 1;















}















#menu1 .topload-box {















    background: url("../../../css_mt/test_type_images/topload-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 37px;















    width: 338px;















    z-index: 2;















}















#menu1 .torque {















    left: -217px;















    top: 168px;















    width: 338px;















    z-index: 2;















}















#menu1 .torque .torque-image {















    background: url("../../../css_mt/test_type_images/closure_over.jpg") repeat scroll 0 0 transparent;















    height: 323px;















    left: -341px;















    top: -168px;















    width: 338px;















    z-index: 1;















}















#menu1 .torque-box {















    background: url("test_type_images/closure-box.png") no-repeat scroll 0 0 transparent;















    height: 323px;















    left: 1px;















    top: 20px;















    width: 338px;















    z-index: 2;















}























#menu1 .contact span {















    background: url("../../../css_mt/test_type_images/contact-us-over.png") no-repeat scroll center center transparent;















    opacity: 0.8;















    z-index: 1;















}















#menu1 .contact:hover {















    background: url("../../../css_mt/test_type_images/contact-us-over.png") no-repeat scroll center center #192656;















    z-index: 1;















}























#menu1 .callback span {















    background: url("../../../css_mt/test_type_images/question-over.png") no-repeat scroll 0 0 transparent;















    height: 78px;















    top: 0;















    width: 67px;















    z-index: 1;















}















#menu1 .callback:hover {















    background: url("../../../css_mt/test_type_images/request-over.png") no-repeat scroll center center #192656;















    z-index: 1;















}















.buttonsclass .video {















    background: url("../../../css_mt/test_type_images/videos.png") no-repeat scroll center center;















    height: 77px;















    left: 213px;















    margin-left: 0;















    padding: 5px;















    text-indent: -9000px;















    top: 230px;















    width: 67px;















    z-index: 2;















}















#menu1 .video span {















    background: url("../../../css_mt/test_type_images/video-over.png") no-repeat scroll 0 0 transparent;















    height: 78px;















    left: 0;















    top: 0;















    width: 67px;















    z-index: 1;















}















#menu1 .video:hover {















    background: url("../../../css_mt/test_type_images/videos-over.png") no-repeat scroll center center #192656;















    z-index: 1;















}















#css_menus {















    margin: 10px auto 30px;















    width: 960px;







  background:#0e5291;















}















.nobackground {















    background: none repeat scroll 0 0 transparent;















    height: 320px;















}















html {















}















body {















    border: 1px solid transparent;















    color: #2D2D2D;















    font: 12px Corbel,Arial,sans-serif;















}















#page {















    margin: 0 auto 120px;















    width: 800px;















}















#topBar {















    height: 62px;















    position: relative;















}















#logo {















    background: url("../img/logo.jpg") no-repeat scroll 0 0 transparent;















    height: 62px;















    left: 0;















    position: absolute;















    top: 0;















    width: 194px;















}















#navigation {















    list-style: none outside none;















    position: absolute;















    right: 0;















    top: 15px;















}















#navigation li {















    display: inline;















}















#navigation li a {















    float: left;















    font-size: 17px;















    font-weight: bold;















    margin-right: 10px;















    padding: 10px;















    text-decoration: none;















}















#iPhone {















    background: url("../img/iPhone.png") no-repeat scroll 0 0 transparent;















    height: 400px;















    margin: 60px auto 0;















}















#iPhone p {















    display: none;















}















#testimonials {















   /* background: url("../img/quotes.png") no-repeat scroll 20px 20px rgba(178, 178, 169, 0.2); */















    border-radius: 12px 12px 12px 12px;















    min-height: 90px;















    padding: 45px 45px 35px 90px;















    width: 375px;















}















#testimonials li {















    display: none;















}















#testimonials li:first-child {















    display: block;















}















#testimonials ul {















    list-style: none outside none;















}















#testimonials p.text {















    font-size: 24px;















}















#testimonials p.author {















    color: #878787;















    font-size: 16px;















    font-style: italic;















    margin-top: 10px;















    text-align: right;















}















#testimonials p.author a, #testimonials p.author a:visited {















    color: #6AA42A;















}















#footer {















    background-color: #212121;















    bottom: 0;















    height: 70px;















    left: 0;















    position: fixed;















    width: 100%;















}















#footer .tri {















    border-color: transparent transparent #212121;















    border-style: solid;















    border-width: 20px 17px;















    height: 0;















    left: 50%;















    margin: -40px 0 0 -400px;















    position: absolute;















    top: 0;















    width: 0;















}















#footer h1 {















    font-size: 20px;















    font-weight: normal;















    left: 50%;















    margin-left: -400px;















    padding: 25px 0;















    position: absolute;















    width: 400px;















}















#footer a.tzine, a.tzine:visited {















    background: url("../img/tzine.png") no-repeat scroll right top transparent;















    border: medium none;















    color: #FCFCFC;















    font-size: 12px;















    height: 70px;















    left: 50%;















    line-height: 31px;















    margin: 23px 0 0 110px;















    position: absolute;















    text-decoration: none;















    top: 0;















    width: 290px;















}















a, a:visited {















    color: #009DDC;















    outline: medium none;















    text-decoration: underline;















}















a:hover {















    color: #707062!important;















    text-decoration: underline;















}















































































.bullet {















    background: url("../images/mec_bullet.gif") no-repeat scroll left top transparent;















    padding-left: 20px;















}















#menu2 a {















    display: block;















    font: bold 12px Corbel,Arial,sans-serif;















    margin-left: -165px;















    outline: medium none;















    position: relative;















    text-decoration: none;















    text-transform: uppercase;















}















#menuforce {















    background: url("../../../css_force_menu/images/force_test_system.jpg") no-repeat scroll right bottom transparent;















    border-bottom: 2px solid #192656;















    box-shadow: 0 0 60px rgba(0, 0, 0, 0.7);















    height: 320px;















    list-style: none outside none;















    margin: 0;















    padding: 1px 0 0 1px;















    position: relative;















    width: 636px;















}















#menuforce a {















    border: 1px solid white;















    color: #E3E3E3;















    display: block;















    font: bold 14px Corbel,Arial,sans-serif;















    height: 59px;















    margin-bottom: 3px;















    padding-top: 17px;















    text-align: center;















    text-decoration: none;















    text-transform: uppercase;















    width: 140px;















}















#menuforce a:hover {















    background: none repeat scroll 0 0 #E3E3E3;















    color: #333333;















}















#menu2 {















    left: 197px;















    list-style: none outside none;















    margin: 0;















    padding: 0;















    position: relative;















    top: -320px;















    width: 266px;















}















#menuforce span {















    display: none;















    position: absolute;















    z-index: 1;















}















#menuforce a:hover {















    background-position: left bottom;















}















#menuforce a:hover span {















    display: block;















}















#menuforce .force-systems {















    top: 0;















    z-index: 1;















}















#menuforce .force-systems span {















    height: 322px;















    margin-left: 173px;















    top: 1px;















    width: 483px;















    z-index: 2;















}















#menuforce .force-instruments {















    top: 0;















    z-index: 1;















}















#menuforce .force-instruments span {















    background: url("../../../css_force_menu/images/force_test_instruments.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#menuforce .force-grips {















    top: 0;















    z-index: 1;















}















#menuforce .force-grips span {















    background: url("../../../css_force_menu/images/grips_and_fixtures.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#menuforce .force-software {















    top: 0;















    z-index: 1;















}















#menuforce .force-software span {















    background: url("../../../css_force_menu/images/force_test_software.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#menu2 a {















    display: block;















    font: bold 12px Corbel,Arial,sans-serif;















    margin-left: -165px;















    outline: medium none;















    position: relative;















    text-decoration: none;















    text-transform: uppercase;















}















#forcetestsystems {















    background: url("../../../css_force_menu/images/computer_controlled_test_systems.jpg") no-repeat scroll right bottom transparent;















    border-bottom: 2px solid #192656;















    box-shadow: 0 0 60px rgba(0, 0, 0, 0.7);















    height: 320px;















    list-style: none outside none;















    margin: 0;















    padding: 1px 0 0 1px;















    position: relative;















    width: 636px;















}















#forcetestsystems a {















    border: 1px solid white;















    color: #E3E3E3;















    display: block;















    font: bold 14px Corbel,Arial,sans-serif;















    height: 59px;















    margin-bottom: 3px;















    padding-top: 17px;















    text-align: center;















    text-decoration: none;















    text-transform: uppercase;















    width: 140px;















}















#forcetestsystems a:hover {















    background: none repeat scroll 0 0 #E3E3E3;















    color: #333333;















}















#menu2 {















    left: 197px;















    list-style: none outside none;















    margin: 0;















    padding: 0;















    position: relative;















    top: -320px;















    width: 266px;















}















#forcetestsystems span {















    display: none;















    position: absolute;















    z-index: 1;















}















#forcetestsystems a:hover {















    background-position: left bottom;















}















#forcetestsystems a:hover span {















    display: block;















}















#forcetestsystems .force-computer {















    top: 0;















    z-index: 1;















}















#forcetestsystems .force-computer span {















    height: 322px;















    margin-left: 173px;















    top: 1px;















    width: 483px;















    z-index: 2;















}















#forcetestsystems .force-touchscreen {















    top: 0;















    z-index: 1;















}















#forcetestsystems .force-touchscreen span {















    background: url("../../../css_force_menu/images/touch_screen_test_system.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#forcetestsystems .force-motorised {















    top: 0;















    z-index: 1;















}















#forcetestsystems .force-motorised span {















    background: url("../../../css_force_menu/images/motorised_test_system.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#forcetestsystems .force-automatic {















    top: 0;















    z-index: 1;















}















#forcetestsystems .force-automatic span {















    background: url("../../../css_force_menu/images/semi_automatic_test_systems.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#menu2 a {















    display: block;















    font: bold 12px Corbel,Arial,sans-serif;















    margin-left: -165px;















    outline: medium none;















    position: relative;















    text-decoration: none;















    text-transform: uppercase;















}















#aouts {















 margin: 0px;







padding: 0px;







list-style: none;







width: 95px;







}































#aouts span {















display:none;















    z-index: 1;















}















#aouts li {







width:124px;







}































#aouts a {















    color: white;























    font-size: 11px;















    font-weight: bold;















    text-shadow: 0px 1px 1px black;







  -moz-text-shadow: 0px 1px 1px black;







  -webkit-text-shadow: 0px 1px 1px black;







  -o-text-shadow: 0px 1px 1px black;















    line-height: 16px;















}































#aouts a:hover span { 















 display:block;







 















}















#aouts .beta {























    width: 300px;















    z-index: 1;















}















#aouts .beta {























    width: 300px;















    z-index: 1;















}















#aouts .alpha .alpha-image {















background: url("../../../css_mt/industry_images/aerospace-over1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha1 .alpha1-image {















background:url("../../../css_mt/industry_images/automotive-over1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha2 .alpha2-image {















background: url("../../../css_mt/industry_images/beverage-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha3 .alpha3-image {















background:url("../../../css_mt/industry_images/construction-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha4 .alpha4-image {















background:url("../../../css_mt/industry_images/cos1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha5 .alpha5-image {















background:url("../../../css_mt/industry_images/doors-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha6 .alpha6-image {















background:url("../../../css_mt/industry_images/electricity-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha7 .alpha7-image {















background:url("../../../css_mt/industry_images/engineering-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha8 .alpha8-image {















background:url("../../../css_mt/industry_images/fd1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha9 .alpha9-image {















background:url("../../../css_mt/industry_images/manual-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha10 .alpha10-image {















background:url("../../../css_mt/industry_images/medical-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha11 .alpha11-image {















background:url("../../../css_mt/industry_images/pack1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha12 .alpha12-image {















background:url("../../../css_mt/industry_images/pap1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha13 .alpha13-image {















background:url("../../../css_mt/industry_images/pharmaceuticals-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha14 .alpha14-image {















background:url("../../../css_mt/industry_images/pla1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha15 .alpha15-image {















background:url("../../../css_mt/industry_images/saf1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha16 .alpha16-image {















background:url("../../../css_mt/industry_images/spor1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha17 .alpha17-image {















background:url("../../../css_mt/industry_images/tex1.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .alpha18 .alpha18-image {















background:url("../../../css_mt/industry_images/textiles-over.jpg") no-repeat scroll 0 0 transparent;







left: 143px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;























}















#aouts .beta .beta-image {















background: url("../../../css_mt/test_type_images/closure_over.jpg") repeat scroll 0 0 transparent;























left: 144px;























width: 380px;







top: 0px;







height: 330px;







position: absolute;































}















#aouts .beta .closure-box {















 background: url("../../../css_mt/test_type_images/closure-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}























































#aouts .beta1 .beta1-image {















background: url("../../../css_mt/test_type_images/friction-over1.jpg") no-repeat scroll 0 0 transparent;























left: 144px;























width: 380px;







top: 0px;







height: 330px;







position: absolute;































}















#aouts .beta1 .friction-box {















 background: url("../../../css_mt/test_type_images/friction-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}































#aouts .beta2 .beta2-image {















background: url("../../../css_mt/test_type_images/compression-over.jpg") repeat scroll 0 0 transparent;























left: 144px;























width: 380px;







top: 0px;







height: 330px;







position: absolute;































}















#aouts .beta2 .compression-box {















background: url("../../../css_mt/test_type_images/compression-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}































#aouts .beta3 .beta3-image {















background: url("../../../css_mt/test_type_images/wire-terminals-over.jpg") repeat scroll 0 0 transparent;























left: 144px;























width: 380px;







top: 0px;







height: 330px;







position: absolute;































}















#aouts .beta3 .crimp-box {















background: url("../../../css_mt/test_type_images/crimp-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}







































#aouts .beta4 .beta4-image {















background: url("../../../css_mt/test_type_images/flexure-over.jpg") repeat scroll 0 0 transparent;























left: 144px;























width: 380px;







top: 0px;







height: 330px;







position: absolute;































}















#aouts .beta4 .flexure-box {















background: url("../../../css_mt/test_type_images/flexure-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}















#aouts .beta5 .beta5-image {















background: url("../../../css_mt/test_type_images/peel-over.jpg") repeat scroll 0 0 transparent;























left: 144px;























width: 380px;







top: 0px;







height: 330px;







position: absolute;































}















#aouts .beta5 .peel-box {















background: url("../../../css_mt/test_type_images/peel-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}















#aouts .beta6 .beta6-image {















background: url("../../../css_mt/test_type_images/spring-over.jpg") repeat scroll 0 0 transparent;







left: 144px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;















}















#aouts .beta6 .spring-box {















background: url("../../../css_mt/test_type_images/spring-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}















#aouts .beta7 .beta7-image {















background: url("../../../css_mt/test_type_images/tear-over.jpg") repeat scroll 0 0 transparent;







left: 144px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;







}















#aouts .beta7 .tear-box {















background: url("../../../css_mt/test_type_images/tear-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}















#aouts .beta8 .beta8-image {















background: url("../../../css_mt/test_type_images/tensile-over.jpg") repeat scroll 0 0 transparent;







left: 144px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;







}















#aouts .beta8 .tensile-box {















background: url("../../../css_mt/test_type_images/tensile-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}















#aouts .beta9 .beta9-image {















background: url("../../../css_mt/test_type_images/compression-over.jpg") repeat scroll 0 0 transparent;







left: 144px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;







}















#aouts .beta9 .topload-box {















background: url("../../../css_mt/test_type_images/topload-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}















#aouts .beta10 .beta10-image {















background: url("../../../css_mt/test_type_images/closure_over.jpg") repeat scroll 0 0 transparent;























left: 144px;























width: 380px;







top: 0px;







height: 330px;







position: absolute;































}















#aouts .beta10 .torque-box {















 background: url("../../../css_mt/test_type_images/closure-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}















#aouts .beta11 .beta11-image {















background: url("../../../css_mt/test_type_images/food-test-type.jpg") repeat scroll 0 0 transparent;







left: 144px;







width: 380px;







top: 0px;







height: 330px;







position: absolute;















}























#aouts .beta11 .food-box {















 background: url("../../../css_mt/test_type_images/food-box.png") no-repeat scroll 0 0 transparent;







height: 92px;







width: 100px;







z-index: 2;







clear: both;







bottom: -10px;







position: absolute;















}







































#computercontrolledmenu {















    background: url("../../../css_force_menu/images/MT0.5i.jpg") no-repeat scroll right bottom transparent;















    border-bottom: 2px solid #192656;















    box-shadow: 0 0 60px rgba(0, 0, 0, 0.7);















    height: 320px;















    list-style: none outside none;















    margin: 0;















    padding: 1px 0 0 1px;















    position: relative;















    width: 636px;















}















#computercontrolledmenu a {















    border: 1px solid white;















    color: #E3E3E3;















    display: block;















    font: bold 10px Verdana,sans-serif;















    height: 24px;















    margin-bottom: 3px;















    padding-top: 17px;















    text-align: center;















    text-decoration: none;















    text-transform: capitalize;















    width: 140px;















}















#computercontrolledmenu a:hover {















    background: none repeat scroll 0 0 #E3E3E3;















    color: #333333;















}















#menu2 {















    left: 197px;















    list-style: none outside none;















    margin: 0;















    padding: 0;















    position: relative;















    top: -320px;















    width: 266px;















}















#computercontrolledmenu span {















    display: none;















    position: absolute;















    z-index: 1;















}















#computercontrolledmenu a:hover {















    background-position: left bottom;















}















#computercontrolledmenu a:hover span {















    display: block;















}















#computercontrolledmenu .mt1i {















    top: 0;















    z-index: 1;















}















#computercontrolledmenu .mt1i span {















    background: url("../../../css_force_menu/images/MT1i.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#computercontrolledmenu .mt2_5i {















    top: 0;















    z-index: 1;















}















#computercontrolledmenu .mt2_5i span {















    background: url("../../../css_force_menu/images/MT2_5.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#computercontrolledmenu .mt5i {















    top: 0;















    z-index: 1;















}















#computercontrolledmenu .mt5i span {















    background: url("../../../css_force_menu/images/MT5i.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#computercontrolledmenu .mt10i {















    top: 0;















    z-index: 1;















}















#computercontrolledmenu .mt10i span {















    background: url("../../../css_force_menu/images/MT10i.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#computercontrolledmenu .mt25i {















    top: 0;















    z-index: 1;















}















#computercontrolledmenu .mt25i span {















    background: url("../../../css_force_menu/images/MT25i.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#computercontrolledmenu .mt50i {















    top: 0;















    z-index: 1;















}















#computercontrolledmenu .mt50i span {















    background: url("../../../css_force_menu/images/MT50i.jpg") no-repeat scroll right bottom transparent;















    height: 322px;















    margin-left: 152px;















    top: 0;















    width: 483px;















    z-index: 2;















}















#gallery-box {















    box-shadow: 0 5px 45px #CCCCCC;















    float: left;















    margin-right: 0;















    padding: 13px;















    width: 583px;















  margin-top:20px;















}















.gallery-header {















   background: none repeat scroll 0 0 #192656;















border: 1px solid #D7D7D7;















font-size: 1.1em;















height: 45px;















padding-left: 11px;















}















.gallery-header a {color:white;}















.gallery-header a:hover {opacity:0.7;}























.gallery {















    float: left;















    margin-right: 30px;















}































#int_gallery-box {















    box-shadow: 0 5px 45px #CCCCCC;















    float: left;















    margin-right: 0;















    padding: 13px;















    width: 850px;















  margin-top:20px;















}















.int_gallery-header {















   background: none repeat scroll 0 0 #192656;















border: 1px solid #D7D7D7;















font-size: 1.1em;















height: 45px;















padding-left: 11px;















}















.int_gallery {















    float: left;















    margin-right: 30px;















}







































.systems-content {















    float: left;















    margin-top: 10px;















  margin-bottom: 10px;















    width: 289px;















}















.buttons-container {















    float: left;















    height: 50px;















    list-style: none outside none;















    















    position: relative;















    width: 220px;















    z-index: 1000;















}















.buttons-container ul {















}















.buttons-container li {















    display: inline;















    float: left;















    height: 50px;















    list-style: none outside none;















    width: 65px;















}















.buttons-readmore {















    background: url("../../../css_mt/test_type_images/readmore.png") no-repeat scroll center center transparent;















    height: 45px;















    margin-left: 0;















    















    text-indent: -9999em;















    width: 55px;















    z-index: 2;















  display:block;















  















}















.buttons-readmore:hover {















    background: url("../../../css_mt/test_type_images/readmore-over.png") no-repeat scroll center center transparent;















}















.buttons-contact {















    background: url("../../../css_mt/test_type_images/gallery-contact-us.png") no-repeat scroll center center transparent;















    height: 45px;















    margin-left: 0;















    















    text-indent: -9999em;















    width: 55px;















    z-index: 2;















  display:block;















}















.buttons-contact:hover {















    background: url("../../../css_mt/test_type_images/gallery-contact-us-over.png") no-repeat scroll center center transparent;















}















.buttons-callback {















    background: url("../../../css_mt/test_type_images/gallery_request.png") no-repeat scroll center center transparent;















    height: 45px;















    margin-left: 0;















    















    text-indent: -9999em;















    width: 55px;















    z-index: 2;















  display:block;















}















.buttons-callback:hover {















    background: url("../../../css_mt/test_type_images/gallery-request-over.png") no-repeat scroll center center transparent;















}















.custombuttons_custom {















    float: left;















    height: 46px;















    margin-left: 420px;















    position: relative;















    right: 35px;















    top: -359px;















}















#topbox {















    















    margin-top: -10px;







    float: left;







    list-style: none outside none;







    margin: 0;







    padding: 0px 0 0 0px;







    position: relative;







    width: 645px;







  margin-bottom:18px;







    







  















}















#topbox span {















    position: relative;















    z-index: 1;















}















#tropbox {















    float: left;







    /* james height: 355px; */















    list-style: none outside none;















    margin: 0;















    padding: 1px 0 0 1px;















    position: relative;















    width: 960px;















}















#tropbox span {















    position: relative;















    z-index: 1;















}























#contact-details {







    float: left;

    height: 13px;

    width: 210px;

    margin-top: -6px;

    position: relative;

    margin-left: 318px;







}















#contact {











margin-top: 17px;



padding-left: 3px;



width: 384px;



float: left;



padding-top: 0px;



padding-bottom: 0px;



font-size: 13px;







}















#contact li {





display: inline;

margin-left: 17px;

padding-bottom: 7px;

padding-left: 20px;

height: 10px;

padding-top: 3px;

float: left;







}















#contact li:hover {















    color: #666;















}















#contact .contact-about {















    background: url("../../../images/contact-details/about.png") no-repeat scroll left top transparent;















}















#contact .contact-media {















    background: url("../../../images/contact-details/eye.png") no-repeat scroll left top transparent;















}















#contact .contact-eng {















    















}















#contact .contact-knowledge {















    background: url("../../../images/contact-details/info.png") no-repeat scroll left top transparent;















}















#contact .contact-about:hover {















    background: url("../../../images/contact-details/about.png") no-repeat scroll left top transparent;















}















#contact .contact-email:hover {















    background: url("../../../images/contact-details/email-over.png") no-repeat scroll left top transparent;















}















#contact .contact-knowledge:hover {















    background: url("../../../images/contact-details/info-over.png") no-repeat scroll left top transparent;















}















#contact a {











    color: #1C2A6A;



    text-decoration: none;



font-weight: bold;











}















#contact a:hover {















    color: #fff;















}















#contact .contact-about img {















    position: relative;















    top: 4px;















    z-index: -1;















}















.distributor-menu {margin-top:20px;float:left;width:100%}







.distributor-menu li {display: inline;margin-right: 20px;font-size: 14px;padding: 5px;background: #E3E3E3;border-radius: 7px;box-shadow: 0px 1px 2px black;-moz-box-shadow: 0px 1px 2px black;-webkit-box-shadow: 0px 1px 2px black;-o-box-shadow: 0px 1px 2px black;float: left;margin-bottom: 20px;}







.djslider {margin:10px auto;}







.distributor-menu li {list-style:none;display:inline;}































.photo-panel-wrapper {















margin-top:25px;















float: left;















position: relative;















height: auto;















width: 615px;















margin-bottom:20px;































}































.photo-holder {































width: 291px;















height: auto;















font-size: 10px;















line-height: 13px;















float: left;















margin-right: 10px;































}































.photo-holder p {text-align:center;}















































#photos-container {































margin-left: 0px;















margin-right: auto;















text-align: center;















width: 581px;















margin-top: 20px;















height: 200px;















padding-left: 15px;















padding-top: 10px;















background:white;































}































.photo-panel {































float: left;















height: auto;















font-size: 12px;















line-height: 13px;















margin-right:10px;































}































.career-wrap {































border: 3px solid #1C2B64;















padding: 10px;















font-size: 12px;















border-top: 0px;















margin-bottom: 20px;































}















































.featured-products {















text-align:left;















width: 505px;















height: 250px;







































}















.force-loadcells {width:300px;float:left;}







.torque-loadcells {width:300px;float:left;}































.category-module_casestudies li a {















color:#18245A;















padding-left: 55px;















background: transparent url(../images/typography/s5_ul_arrow.png) no-repeat top left;















background-position: 35px;















}































































.categoryinterforms {















font-size: 30px;















}































































table td item-title {















border:0px;































}































#dist-form {















position: relative;







padding-left: 0px;







margin-top: 0px;







width: 159px;







height: 50px;







z-index: 1000;







float: left;







text-align:center;







margin-left: 820px;















}































.testimonials-dropdown {































margin-left:45px;































}























.homeframe {







border-width: none;







border: none;







outline: none;







background:none;







box-shadow:0px 2px 15px black;







box-top-shadow:none;















}























.homeleft {







float: left;







width: 126px;







text-align: left;







margin-top: 3px;







margin-right: 3px;







height: 297px;







padding-left: 11px;







}















.homeright {







float: left;







width: 117px;







text-align: left;







margin-top: 3px;







padding-left: 12px;















}















.homeright h2 {







font-weight: bold;







border-bottom: 2px solid white;







color: white;font-size:15px;























text-shadow: 0px 1px 2px black;







-moz-text-shadow: 0px 1px 2px black;







-webkit-text-shadow: 0px 1px 2px black;







-o-text-shadow: 0px 1px 2px black;















}















.homeleft h2 {







font-size:15px;







font-weight:bold;







border-bottom:2px solid white;







color:white;























text-shadow: 0px 1px 2px black;







-moz-text-shadow: 0px 1px 2px black;







-webkit-text-shadow: 0px 1px 2px black;







-o-text-shadow: 0px 1px 2px black;







width:94px;















}















a.feature-head1{







color:white;







}















.buttonsclass {







position: relative;







float: right;







width: 273px;







height: 64px;







margin-top: 34px;







background: url(../../../css_mt/top_button_back.gif) no-repeat right bottom #0E5291;















}















.buttonsclass ul {























}















.buttonsclass li {display:inline;float:left;margin-right:10px;}















.buttonsclass li a {color:transparent}















.mvbutton {







color: transparent;







text-shadow: none;







background: url(../../../css_mt/e-news-home.png) no-repeat center;







display: block;







width: 70px;







height: 60px;







text-indent:-9000px;















}















.mvbutton:hover {















background: url(../../../css_mt/e-news-over-home.png) no-repeat center;







}















.enew {







color: transparent;







text-shadow: none;







background: url(../../../css_mt/e-news-home.png) no-repeat center;







display: block;







width: 70px;







height: 60px;







text-indent:-9000px;















}















.enew:hover {















background: url(../../../css_mt/e-news-over-home.png) no-repeat center;







}































.buttonsclass .case {







color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/case.png) center no-repeat;







  display: block;







width: 62px;







height: 80px;







text-indent:-9000px;







    







}















.buttonsclass .case:hover {  







  







  background: url(../../../css_mt/test_type_images/case-over.png)no-repeat center;















}















.buttonsclass .callback-home {







  color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/request-home.png) no-repeat center;







  display: block;







width: 62px;







height: 60px;







text-indent:-9000px;







  







}















.buttonsclass .callback-home:hover {  







  







  background: url(../../../css_mt/test_type_images/request-over-home.png)no-repeat center;







  







}















.buttonsclass .email-home {







color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/email-us-home.png) no-repeat center;







  display: block;







width: 62px;







height: 60px;







text-indent:-9000px;







  







}















.buttonsclass .email-home:hover {  







  







  background: url(../../../css_mt/test_type_images/email-us-over-home.png)no-repeat center;







  







}















.buttonsclass .callback {







  color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/request.png) no-repeat center;







  display: block;







width: 62px;







height: 60px;







text-indent:-9000px;







  







}















.buttonsclass .callback:hover {  







  







  background: url(../../../css_mt/test_type_images/request-over.png)no-repeat center;







  







}















.buttonsclass .contact {







color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/email-us.png) no-repeat center;







  display: block;







width: 62px;







height: 60px;







text-indent:-9000px;







  







}















.buttonsclass .contact:hover:hover {  







  







  background: url(../../../css_mt/test_type_images/email-us-over.png)no-repeat center;







  







}























.buttonsclass .paper {







  color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/white-papers.png) center no-repeat;







  display: block;







width: 62px;







height: 80px;







text-indent:-9000px;







    







}















.buttonsclass .paper:hover {  







  







  background: url(../../../css_mt/test_type_images/white-papers-over.png)no-repeat center;















}















 .pdf {







  color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/pdf.png) center no-repeat;







  display: block;







width: 62px;







height: 80px;







text-indent:-9000px;







    







}















.pdf:hover {  







  







  background: url(../../../css_mt/test_type_images/pdf-over.png)no-repeat center;















}















.articlepdf {







float: left;







text-shadow: none;







background: url(../../../css_mt/test_type_images/article-pdf.png) no-repeat 95%;







display: block;







width: 240px;







height: 55px;







line-height: 63px;







color:#1c2a69;















}







.casepdf {















float: left;







text-shadow: none;







background: url(../../../css_mt/test_type_images/article-pdf.png) no-repeat 95%;







display: block;







line-height: 63px;







color: #1C2A69;







padding-right: 65px;























}















.homeform {















width: 200px;







height: 35px;







float: left;







position: relative;







z-index: 10000;







margin-top: 10px;







}































.buttonsall {







width: 317px;







height: 97px;







position: absolute;







right: -313px;







bottom: 0px;







background: url(../../../css_mt/test_type_images/home-buttons-bg.png) no-repeat right bottom #0E5291;







}































.buttonsall ul {















margin-left: 23px;







margin-top: 8px;







}















.buttonsall li {







display: inline;







float: left;







margin-right: 8px;















}















.buttonsall li a {color:transparent}























.buttonsall .case {







color: transparent;







text-shadow: none;







background: url(../../../css_mt/test_type_images/case.png) center no-repeat;







display: block;







width: 70px;







height: 81px;







text-indent: -9000px;







    







}















.buttonsall .case:hover {  







  







  background: url(../../../css_mt/test_type_images/case-over.png)no-repeat center;















}















.buttonsall .callback {







  color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/request.png) no-repeat center;







  display: block;







width: 62px;







height: 80px;







text-indent:-9000px;







  







}















.buttonsall .callback:hover {  







  







  background: url(../../../css_mt/test_type_images/request-over.png)no-repeat center;







  







}















.buttonsall .contact {







color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/email-us.png) no-repeat center;







  display: block;







width: 62px;







height: 80px;







text-indent:-9000px;







  







}















.contact:hover {  







  







  background: url(../../../css_mt/test_type_images/email-us-over.png)no-repeat center;







  







}















.buttonsall .paper {







  color: transparent;







text-shadow: none;







  background: url(../../../css_mt/test_type_images/white-papers.png) center no-repeat;







  display: block;







width: 62px;







height: 80px;







text-indent:-9000px;







    







}















.buttonsall .paper:hover {  







  







  background: url(../../../css_mt/test_type_images/white-papers-over.png)no-repeat center;















}























.menu_jbot {















font-size: 12px;







width:917px;







margin-left: -28px;







padding: 10px;







border: 2px solid #CCC;







margin-bottom: 10px;







background: #F7F7F7;







box-shadow: 0px 2px 10px #333;







-moz-box-shadow: 0px 2px 10px #333;







-webkit-box-shadow: 0px 2px 10px #333;







-o-box-shadow: 0px 2px 10px #333;















padding-left: 14px;























}















.menu_jbot li {















display: inline;







margin-right: 35px;







color: #999999;







background:#f7f7f7;















}















.menu_jbot .item-419 {margin-right:0px;}























.jbot {















font-size: 14px;







background-color: #80AFCD;







padding: 7px;







margin-left: 215px;







color: #F7F7F7;







border-top-left-radius: 10px;







border-bottom-right-radius: 10px;







width:115px;







height:30px;















}















.jbot1 {















font-size: 18px;







padding: 7px;















color:#009DDC;







background-color:#ccc;







border-top-left-radius: 10px;







border-bottom-right-radius: 10px;















height:30px;















}























.whitefoot {







color:#FFFFFF;















}







.knowclass {color:red;}























.jusertube {background:#003365}















































































   .h1news {







  font-size: 53px;







font-weight: bold;







color: #E3E3E3;







text-shadow: 0px 1px 1px #333;







float: left;







width: 250px;















   







   }















 .h1news2 {







  font-size: 90px;







font-weight: bold;







color: #192656;







text-shadow: 0px 2px 1px #CCC;







float: left;















   







   }















   







   .h2news {







   







   font-size: 30px;







  font-weight: bold;







  color: #192656;







  text-shadow: 0px 1px 1px #CCC;







  margin-top:25px;







  margin-left:25px;







   







   }







   







   .h3news {







     margin-bottom:5px;







   font-size: 20px;







  font-weight: bold;







  color: #192656;







  text-shadow: 0px 1px 1px #CCC;







   







   }







   







   







   







   .top-text {







   







   font-size: 12px;







padding: 15px;







text-align: right;







   







   }







   







  .kouti {margin:0px auto;}







  







  







  .vaggelis {







  







  background: white;















  height: 100px;







  border: 2px solid #192656;







  border-radius: 20px;







  box-shadow: 0px 2px 6px #335;







  







  }







  







  .tabela {float:right;margin-right:20px;margin-top:10px;}







  







  .highlightjames {







  















height: 326px;







background: white;







margin-top: 10px;







margin-bottom: 10px;







border-radius: 20px;







border: 2px solid #192656;







box-shadow: 0px 2px 6px #335;







  







  







  







  }







  







  







  







  .highlightjames-box {







  







  float: left;







background: #009DDC;







border-radius: 9px;







margin-top: 60px;







margin-left: 25px;







padding: 10px;







border: 2px solid #192656;







  







  







  







  }







  







  .feature-img {







  width: 300px;







float: right;







margin-right: 25px;







margin-top: 5px;







  







  







  }







  







.main a {















font-weight:bold;







color:#009DDC;















}







  







.main , .main2 p {















padding-right:0px;







margin-top:5px;







margin-bottom:5px;







font-size:12px;







font-family:'Arial';







line-height:30px;















}  







  







  .main {







  







  







padding:10px;







background: white;







margin-top: 10px;







margin-bottom: 10px;







border-radius: 20px;







border: 2px solid #192656;







box-shadow: 0px 2px 6px #335;







  







  }







  







  .pretty {font-weight:bold;}















  







  .news-footer {







  















  margin-bottom:60px;







  height:105px;







  border-radius:20px;







  background:white;







  border:2px solid #192656;







  }







  







  .news-footer p {







  







  text-align: center;







margin-top: 10px;







font-size: 11px;







color: #333;







  







  }







  







  p.last {







  







  font-size:10px;







  color:#555;







  







  }







  







  .news-footer ul li {







  







  display: inline;







list-style: none;







padding-right: 35px;







padding-bottom: 12px;















  







  }







  







  .news-email {







  background:url("http://www.mecmesin.com/images/newsletters/email.jpg") no-repeat scroll right transparent;







  







  







  }







  







  .news-phone {







  background:url("http://www.mecmesin.com/images/newsletters/tel.jpg") no-repeat scroll right transparent;







  







  







  }















.news-web {







  background:url("http://www.mecmesin.com/images/newsletters/web.jpg") no-repeat scroll right ;







  







  







  }







  







  .news-footer ul li a {







  







  font-size:12px;







  color: #009DDC;















  







  }







  







  .news-footer ul {







  







  text-align:center;







  padding-top:10px;







  







  







  }







  







  .social-icons {







  







  width:300px;







  height:60px;







  float:right;







  







  }







  







  .social-icons ul {















  margin:0px;







  margin-top:10px;







  }







  







  .social-icons ul li {







  







  display:inline;







  list-style:none;







  margin-right:18px;















  







  }







  







  .eikona {







  width: 80px;







  float: right;







  margin-right: 125px;







  margin-bottom: 20px;







  







  }















#tm {















font-size:62px;















}















.button-side {















float: right!important;



position: absolute;



margin-left: 686px;



margin-top: -332px;







}











.new-button-side {







width: 307px;



float: right;



margin-left: 0px;



padding-top:0px;







}







.new-testimonial-side {







width: 307px;



float: right;



margin-left: 0px;



padding-top:0px;



/* background: url('../templates/cyan/images/quotemarks.png') no-repeat scroll left top



*/



}







.new-testimonial-side p {







width: 200px;



float: right;



margin-left: 25px;



padding-top:0px;







}







































ul.social-box {







width: 273px;







height: 57px;







padding-top: 18px;







float: right;







background-image: url('../../../css_mt/top_button_back.gif');







background-repeat: no-repeat;







}















ul.social-box li {







display: inline;







padding-right: 2px;







position: relative;







float: left;







margin-right:3px;







width:30px;







height:30px;







}















ul.social-box li:first-child {







padding-left: 42px;







width: 30px;







height: 30px;







}















ul.social-box li a {







width: 37px;







height: 37px;







position: relative;







float: left;







}















.livechat {















position:relative;







float:right;







width:273px;







height:50px;







margin-top:20px;







}















.table {margin: 0px auto; border-width: 5px; border-color: #1c2b64; border-style: solid; width: 100%;text-align:center;}







.table-header {background:none;color:#192656;text-align: left;font-weight: 700;padding: 6px 10px;}















ul.products {















padding:0px;







margin:0px;















}















ul.products li {















background: transparent url(../images/typography/s5_ul_arrow.png) no-repeat top left;







list-style:none;







   width: 178px;







display: inline-block;







vertical-align: top;







padding: 3px 18px 14px 18px;







*display: inline;







*zoom: 1;















}















.grip-holder {







width:100%;







margin:20px auto;







}























.quickform {width:600px;}















.dont-show {display:none;}























.videoport-button {







-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;







-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;







box-shadow: inset 0px 1px 0px 0px #ffffff;







background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );







background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );







filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');







background-color: #ededed;







-moz-border-radius: 6px;







-webkit-border-radius: 6px;







border-radius: 6px;







border: 1px solid #dcdcdc;







display: inline-block;







color: #095197;







font-family: arial;







font-size: 15px;







font-weight: bold;







padding: 7px 63px;







text-decoration: none;







text-shadow: 1px 1px 0px #ffffff;







margin: 6px;







}















.videoport-button:hover {







  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );







  background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );







  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');







  background-color:#dfdfdf;







  color:#333;







}







.videoport-button:active {







  position:relative;







  top:1px;







}















.videoside-button {







  -moz-box-shadow:inset 0px 1px 0px 0px #0098cb;







  -webkit-box-shadow:inset 0px 1px 0px 0px #0098cb;







  box-shadow:inset 0px 1px 0px 0px #0098cb;







  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0098cb), color-stop(1, #0098cb) );







  background:-moz-linear-gradient( center top, #0098cb 5%, #0098cb 100% );







  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0098cb', endColorstr='#0098cb');







  background-color:#0098cb;







  -moz-border-radius:6px;







  -webkit-border-radius:6px;







  border-radius:6px;







  border:1px solid #2e3152;







  display:inline-block;







  color:#ffffff;







  font-family:Arial;







  font-size:15px;







  font-weight:bold;







  padding:2px 4px;







  text-decoration:none;







  text-shadow:1px 1px 0px #575e73;







}.videoside-button:hover {







  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0098cb), color-stop(1, #0098cb) );







  background:-moz-linear-gradient( center top, #0098cb 5%, #0098cb 100% );







  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0098cb', endColorstr='#0098cb');







  background-color:#0098cb;







}.videoside-button:active {







  position:relative;







  top:1px;







}















.acesearch_bg_module {height:32px;}















.acesearch_input_module_simple {margin-top:8px;}















table.manualstable td {height:50px;text-align:center;}























.shownone {display:none;}







.category-list-corporate a {color:#192656;}























#ccm-banner-wrap {background-color:#0b4072!important;background:#0b4072!important;}















#preview{







  position:absolute;







  border:3px solid #ccc;







  background:#C8DDE6;







  padding:5px;







  display:none;







  color:#333;







  font-weight:bold;







  text-align:center;







  }















pre{







  display:block;







  font:100% "Courier New", Courier, monospace;







  padding:10px;







  border:1px solid #bae2f0;







  background:#e3f4f9;  







  margin:.5em 0;







  overflow:auto;







  width:800px;







}















.tab-img li {







list-style:none;







  float:left;







  display:inline;







  margin-right:9px;







  margin-bottom:6px;







  border:2px solid #e3e3e3;







  width:175px;







  height:133px;







  















}















#s5_component_wrap .tab-down-img {















margin-left:0px;















}















.tab-down-img li {







list-style:none;







  float:left;







  display:inline;







  margin-right:9px;







  margin-bottom:6px;







  border:2px solid #e3e3e3;







  width:130px;







  height:98px;







  















}























.tab-wrap {















width: 388px;







height: 290px;







padding: 3px 0px 0px 3px;







position: relative;







float: left;







*margin-left:-40px;







}















.tab-right {















width: 225px;







float: left;







background: #C8DDE6;







padding: 10px;







height: 259px;







padding-top: 7px;







margin-top: 3px;







border: 2px solid #e3e3e3;







color: #333;







text-shadow: 0px 1px 1px white;







-moz-text-shadow: 0px 1px 1px white;







-webkit-text-shadow: 0px 1px 1px white;







-o-text-shadow: 0px 1px 1px white;







}























#find-wrap #test {







width:93%;















}















#find-wrap {















padding: 10px;







border: 3px solid #192656;







margin-top: 13px;







border-left: none;







border-right: none;















}















#result  {padding:10px;color:red;}























#find-wrap label { 







display: block;







width: 129px;







float: left;







padding: 11px;















}







#find-wrap select  {float:left;width:130px;}































.tab-rightJ {















width: 307px;







background: #C8DDE6;







height: 272px;







padding-top: 0px;







margin-top: 0px;







margin-left: 6px;







border: 1px solid #e3e3e3;







color: #333;







text-shadow: 0px 1px 1px white;







-moz-text-shadow: 0px 1px 1px white;







-webkit-text-shadow: 0px 1px 1px white;







-o-text-shadow: 0px 1px 1px white;







position: relative;







float: right;







padding: 3px;







}























.tab-right h1 {















color: #192656;







text-shadow: none;







font-size: 13px;







font-weight: bold;















}















.optional h4 {















background: url('../../../images/fakos.png') no-repeat left;







padding-top: 3px;







color: #af403f;







font-weight: bold;







font-size: 10px;







padding: 12px;







padding-left: 40px;







padding-right:0px;























}















.tab-right h4 {















background: url('../../../images/fakos.png') no-repeat left;







padding-top: 3px;







color: #af403f;







font-weight: bold;







font-size: 10px;







padding: 12px;







padding-left: 40px;







padding-right:0px;







text-shadow: 0px 1px 0px #ccc;







-moz-text-shadow: 0px 1px 0px #ccc;







-webkit-text-shadow: 0px 1px 0px #ccc;







-o-text-shadow: 0px 1px 0px #ccc;















}















.tab-rightJ h4 {















background: url('../../../images/fakos.png') no-repeat left;







padding-top: 3px;







color: #af403f;







font-weight: bold;







font-size: 10px;







padding: 12px;







padding-left: 40px;







padding-right:0px;







text-shadow: 0px 1px 0px #ccc;







-moz-text-shadow: 0px 1px 0px #ccc;







-webkit-text-shadow: 0px 1px 0px #ccc;







-o-text-shadow: 0px 1px 0px #ccc;















}























ul.category-module_gamiesai li {list-style:none;}







ul.category-module_gamiesai {margin-left:0px!important;}















.text-left {







  







  width:300px;







  float:left;







  position:relative;







  







  margin-left:10px;







  }







  







  .text-right {







  







  width:300px;







  float:left;







  







  margin-left:20px;







  







  }















  #dcsmt-2 {z-index:1000;}







  







  .left .social-tabs {top:142px!important;}







  







  







  .christmas h1 {







  







  color:red !important;







  







  }







  







  h1.christmas {







    







color: #1C2A6A;







font-size: 1.6em;







font-weight: bold;







border: 1px dashed #000;







padding: 8px;







    







  }







  















#hide {















display:none !important;















}















.hide li{















display:none !important;















}































    /* --------- COLLAPSIBLE PANELS ----------*/























#container111 {







  width:1000px;  







  margin:auto;







  margin-top:10px;







}















.expandable-panel111 {







    width:100%; 







    position:relative;







    min-height:50px;







    overflow:auto;







    margin-bottom: 1px;







  border:1px solid #999;







}   







.expandable-panel-heading111 {







    width:100%; 







    cursor:pointer;







    min-height:50px;







    clear:both;







    background-color:#E5E5E5;







    position:relative;







}







.expandable-panel-heading111:hover {







    color:#666;







}







.expandable-panel-heading111 h2 {







    padding:14px 10px 9px 15px; 







    font-size:18px;







    line-height:20px;







}







.expandable-panel-content111 { 







    padding:0 15px 0 15px;







    margin-top:-999px;







}







.expandable-panel-content111 p {







    padding:4px 0 6px 0;







}







.expandable-panel-content111 p:first-child  {







  padding-top:10px;







}







.expandable-panel-content111 p:last-child {







  padding-bottom:15px;  







}







.icon-close-open111 {







    width:20px;







    height:20px;







    position:absolute;







    background-image:url(../img/icon-close-open.png);







    right:15px;







}















.expandable-panel-content111 img {







  float:right;







  padding-left:12px;  







  /* clear:both; */







}







.header-active111 {







    background-color:#D0D7F3;







}























.capable {







width: 353px;







height: 34px;







padding-left: 41px;







font-size: 1.7em !important;







margin-top: 11px;







padding-right: 30px;







}















.capable h2{







width:400px;







color:#FF0000 !important;







}















.capimage {







bg-color:red;























}















.customcapable{















border: 1px solid rgb(28, 42, 106);







padding: 10px;







margin-right: 11px;







text-align: justify;







margin-bottom: 15px;







}







.custompggroup {







margin-top:-20px;











}











.custompggroup h1 {



color:#192656!important;



font-size: 1.4em;



font-weight: 800;



line-height: 23px;



padding-bottom: 10px;



padding-top: 0px;  



text-transform:none!important;



}







.custompggroup h2 {



text-decoration:underline;



}







.custompggroup div.jkefel > dl.tabs dt {



border:0px!important;    



}







.custompggroup div.jkefel > dl.tabs dt.open {



  background:none !important;



}







.SPAN rTapNumber5252 {



  font-color:#1C2A6A !important;



}







.s5_jh_box h3 {
margin-bottom: 3px;
margin-left: 109px;
font-size: 17px;
margin-top: 11px;
color:#fff;
padding-left: 12px;

}



.s5_jh_box1 h3 {

margin-bottom: 3px;
    margin-left: 109px;
    font-size: 11px;
    margin-top: 9px;
    color: #fff;
   

}







.s5_jh_icon {



float: left;



margin-right:8px;



margin-top: -36px;



margin-left: 9px;



}







.s5_jh_text{



color: #FFF;



font-size: 0.8em;



line-height: 148%;  



padding: 0px;



}







.s5_jh_text3{



color: #FFF;



font-size: 0.8em;



line-height: 148%;  



padding: 0px;



width:200px;



}











.highlight_opaqueJ1 {







    color: #FFFFFF;



margin-right: 15px;



    float: left;



margin-top: 66px;



    font-size: 1.7em;



    margin-bottom: 5px;



margin-left: 12px;



      opacity: 0.8;



    padding: 14px 18px;



  background-color:#ffffff;







}











.black_opaqueJ1 {











margin-top: -1px;



    background: none repeat scroll 0 0 #0F2337;



margin-right: 14px;



    color: #FFFFFF;



    float: left;



    font-size: 0.9em;



    margin-bottom: 5px;



margin-top: -1px;



    opacity: 0.8;



    padding: 14px 18px;



  margin-left: 32px;



}







.black_readmore_opaqueJ1 {







margin-right: 13px;



    background: url("../images/s5_fd_arrow.png") no-repeat scroll right center #0A0A0A;



margin-top: 4px;



    color: #FFFFFF;



    cursor: pointer;



    float: left;



    opacity: 0.8;



    padding: 9px 33px 9px 14px;



  margin-left: 31px;











#slideBar_1694 {



  margin-top:33px !important;



}











}







#slideBarTabImage_1694 {



  width:35px !important;



  height:132px !important;



  



  



}







#slideBarContents_1694 {



margin-top: 33x !important;







}







.menuanna  {



background: url ("../images/system/arrow.png") no-repeat scroll ;



/*background:none repeat scroll 0 0 #ffffff ;*/







font-size: 1.1em;



margin: 0px 14px 14px;



/*padding: 5px 5px; */



}







ul.menuanna a {



border-bottom: 1px dotted #DBDBDB;



 color: #191919;



display: block;



padding: 6px 8px;}







ul.menuanna a {background: url ("../images/system/arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0) ;



list-style: none outside none;



}











li.menuanna a {background: url ("../images/system/arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0) ;



list-style: none outside none;



}











.vacancy {







margin-left: 7px;



margin-top: 9px;



font-size: 14px;



}







ul.vacancy a {



  background: url('../images/s5_menu_arrow_subs.png') no-repeat scroll left;



  padding: 3px 18px;



  list-style: none outside none!important;



}











.menuvacancy li{



  background: url('../images/s5_menu_arrow_subs.png') no-repeat scroll left;



  padding: 3px 18px;



  list-style: none outside none!important;



  font-size: 22px!important;



}











.vacancy li{



padding-bottom:15px;



  



}







div#nextend-accordion-menu-1533 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1476 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1480 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1507 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1508 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1509 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1512 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1513 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1514 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1515 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1516 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1517 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1519 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1520 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1521 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1522 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1523 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1524 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1525 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1529 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1531 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1534 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1535 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1536 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1537 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1518 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1540 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1544 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1545 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1547 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1548 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1552 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-1574 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}



div#nextend-accordion-menu-2236 dl.level2 .inner {border-bottom: 1px dotted #DBDBDB;}











.module_round_boxjames > div:nth-child(1) > div:nth-child(1) > dl:nth-child(1) {



  background-color:#1C2A6A!important;



}



















.career li{



  background: url('../images/s5_menu_arrow_subs.png') no-repeat scroll left top transparent;



padding-left: 20px;



list-style: none outside none !important;



padding-bottom: 0px;



margin-top: 0px;



padding-top: 0px;



}















.newcontactbuttons {







width: 308px;







height: 97px;







position: absolute;







right: -299px;







bottom: 0px;







padding-bottom: 111px;



}







.newTestimonials {



width: 304px;



height: 10px;



float: right;



bottom: 0px;



margin-top: 7px;



padding-bottom: 120px;



/* background: url('http://www.mecmesin.com/templates/cyan/images/quotemarks.png') no-repeat scroll left top transparent; */



padding-right: 9px;



}







.newTestimonials > p:nth-child(1)  {



font-size: 12px;



margin-left: 41px;



width: 245px;



color: #fff;



margin-top: 13px;



}











h2.mtv {

    font-size: 1.4em;

    width: 125px;

    font-weight: normal;

    padding-top: 10px;

    padding-bottom: 10px;

    float: right;

    margin-top: -84px;

    margin-left: 187px;

    color: #1885B7;

    border-radius: 15px;

    border: 1px #1885b7 solid;

    padding: 5px;

}







.newbuttons {



width: 317px;



height: 97px;



position: absolute;



right: -292px;



bottom: 92px;



}







.newbuttons ul {



margin-left: 23px;



margin-top: 8px;



}







.newbuttons li {



display: inline;



float: left;



margin-right: 8px;



}







.newbuttons li a {color:transparent}







.newbuttons .request {



color: transparent;



text-shadow: none;



background: url(../../../templates/cyan/images/request.png) center no-repeat;



display: block;



width: 314px;



height: 47px;



text-indent: -9000px;



}







.newbuttons .request:hover {  



background: url(../../../templates/cyan/images/request_over.png) center no-repeat;



}







.newbuttons .enquiry{



color: transparent;



text-shadow: none;



background: url(../../../templates/cyan/images/enquiry.png) no-repeat center;



display: block;



width: 314px;



height: 47px;



text-indent:-9000px;



}







.newbuttons .enquiry:hover {  



background: url(../../../templates/cyan/images/enquiry_over.png)no-repeat center;



}







.newbuttons .pdfbro {



color: transparent;



text-shadow: none;



background: url(../../../templates/cyan/images/pdf_bro.png) center no-repeat;



display: block;



width: 314px;



height: 47px;



text-indent: -9000px;



}







.newbuttons .pdfbro:hover {  



background: url(../../../templates/cyan/images/pdf_bro_over.png) center no-repeat;



}







.newbuttons .livechat {



color: transparent;



text-shadow: none;



display: block;



width: 314px;



height: 47px;



text-indent: -9000px;



}















.newbuttons1 {



width: 317px;



height: 97px;



position: absolute;



right: -292px;



bottom: 48px;



}







.newbuttons1 ul {



margin-left: 23px;



margin-top: 8px;



}







.newbuttons1 li {



display: inline;



float: left;



margin-right: 8px;



}







.newbuttons1 li a {color:transparent}







.newbuttons1 .request {



color: transparent;



text-shadow: none;



background: url(../../../templates/cyan/images/request.png) center no-repeat;



display: block;



width: 314px;



height: 47px;



text-indent: -9000px;



}







.newbuttons1 .request:hover {  



background: url(../../../templates/cyan/images/request_over.png) center no-repeat;



}







.newbuttons1 .enquiry{



color: transparent;



text-shadow: none;



background: url(../../../templates/cyan/images/enquiry.png) no-repeat center;



display: block;



width: 314px;



height: 47px;



text-indent:-9000px;



}







.newbuttons1 .enquiry:hover {  



background: url(../../../templates/cyan/images/enquiry_over.png)no-repeat center;



}







.newbuttons1 .livechat {



color: transparent;



text-shadow: none;



display: block;



width: 314px;



height: 47px;



text-indent: -9000px;



}











#blockrandom { 







float:right;







}







.wrappertestimonialsPosition {



  float:right;



}



















#quotemodule {







float: right;



margin-right: -308px;



width: 305px;



margin-top: -324px;  



height:147px;



  }







#quotemodule .effectContainer {



    width: 260px!important;



    border: 2px solid #F6A019;



    border-radius: 5px;



    height: 95px!important;



    overflow: hidden;



    padding: 20px;











.customben {



margin-right: -316px!important;



margin-top: -338px!important;



margin-bottom: -5px!important;



float: right!important;



position: inherit!important;



padding-bottom: 144px!important;



padding-bottom: 11px!important;







}



  















#s5_above_body_wrap {



    margin-top:-7px!important;



margin-bottom:17px!important;  



  }



  



  



  



  



  



  



  



  



  



  



  



  



.penetrometer_buttons {



width: 317px;



height: 97px;



position: absolute;



right: -292px;



bottom: 99px;



}







.penetrometer_buttons ul {



margin-left: 23px;



margin-top: 8px;



}







.penetrometer_buttons li {



display: inline;



float: left;



margin-right: 8px;



}







.penetrometer_buttons li a {color:transparent}







.penetrometer_buttons .request {



color: transparent;



text-shadow: none;



background: url(../../../templates/cyan/images/request.png) center no-repeat;



display: block;



width: 314px;



height: 47px;



text-indent: -9000px;



}







.penetrometer_buttons .request:hover {  



background: url(../../../templates/cyan/images/request_over.png) center no-repeat;



}







.penetrometer_buttons .enquiry{



color: transparent;



text-shadow: none;



background: url(../../../templates/cyan/images/enquiry.png) no-repeat center;



display: block;



width: 314px;



height: 47px;



text-indent:-9000px;



}







.penetrometer_buttons .enquiry:hover {  



background: url(../../../templates/cyan/images/enquiry_over.png)no-repeat center;



}







.penetrometer_buttons .livechat {



color: transparent;



text-shadow: none;



display: block;



width: 314px;



height: 47px;



text-indent: -9000px;



}







.s5_fourdivs_1Anna{



  margin-bottom: 19px !important;



margin-top: -7px !important;



  



}







.see h2{



  color:red!important;



}





/*

.related {



width: 317px;



height: 97px;



position: absolute;



right: -292px;



bottom: 32px;



padding: 30px;

font-size: 16px;

}



*/



#s5_pos_custom_1 .module_round_boxrelated1{

padding:30px!important;

font-size: 16px!important;

color: #fff!important;

}



.active > span:nth-child(1) > span:nth-child(1) {

  display:none!important;

}



/* accessories */



.groups-continue btn {

  

display: inline-block;

padding: 0px 12px;

font-size: 12px;

line-height: 20px;

text-align: center;

vertical-align: top;

cursor: pointer;

color: #333;

text-shadow: 0 1px 1px rgba(255,255,255,0.75);

background-color: #f5f5f5;

background-image: linear-gradient(to bottom,#fff,#e6e6e6);

background-repeat: repeat-x;

border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);

border: 1px solid #ccc;

border-bottom-color: #b3b3b3;

border-radius: 4px;

box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);

  

  

  

  

  

}



#rev_slider_2_1689_wrapper{

  margin: -18px!important;

}





.rev_slider_wrapper {

  

  margin: -18px!important;

  

}



.cleartext {

  clear: both;}

  

  

.customhack1 {

    background-color: rgb(17, 82, 146) !important;

    color: rgb(255, 255, 255) !important;

    float: right !important;

    position: inherit !important;

    margin-right: -313px !important;

    padding-left: 26px !important;

    margin-top: -322px !important;

    height: 115px !important;

    width: 290px !important;

}

.testimonial-entry {

width:285px!important;

}



.testimonials-container blockquote {

font-size:12px!important;

line-height: 13px!important;

font-family: helvetica!important;

padding: 5px 0 8px 0!important;

}



div.testimonial-entry:nth-child(1) > cite:nth-child(2) > span:nth-child(2) > a:nth-child(1) {

color:#FFF!important;

}



.testimonials-container cite {

margin-top: -1px!important;

}



.testimonials-container .testimonial-author {

font-size: 100% !important; }



  

.customhack1 {

  float: right;

  display: inlinw;

  width: 279px;

  margin: 24px -286px -193px 0px;

  color: #fff;

  }

  

.ukFlag {
background: transparent url(../../images/United-Kingdom.png) no-repeat left;
    padding-left: 25px;
    padding-right: 15px;
}

.usaFlag {

background: transparent url(../../images/United-States.png) no-repeat left;
    padding-left: 25px;
    padding-right: 15px;

}
  
/* CSS for the Grips & Fixtures scrapping start */

div#skip-link {
display: none!important;
}

div.navbar-header {
display: none!important;
}

ol.breadcrumb {
display: none!important;
}


h1.page-header {

display: none!important;
}

section#block-block-6--6.block.block-block.clearfix {

float: right!important;
width: 250px!important;
margin-top: -330px!important;
margin-right: 293px!important;
text-align: center!important;

}

/* CSS for the Grips & Fixtures scrapping end */
  
#mod-hcatfilter-2249 {
width:60%;
}

.moduletablembot {
padding-top: 5px!important;


}
  

  

  