.png {
behavior: url(/ecmnew/iepngfix.htc)
}
html,body,img, a {border: 0px;}
.no_border {border-left:0px; border-right:0px; border-top:0px; border-bottom:0px; background: none; font-size:10px; font-family: Verdana; color:#787878; width: 145px;}
strong {color: #DD4814;}
.img_link {padding:0px !important; margin:0px !important;}
.gray {color: #787878; font-size:11px; font-family: Verdana; margin-right:5px; margin-left:5px; margin-bottom:10px !important; padding-bottom:10px !important;}
.colItem {padding-left:15px; padding-top:13px;}
.industry {padding-left:15px; padding-right:7px;}
.red {font-weight:bold; margin-bottom:0px; padding-bottom:0px;  font-size:13px !important; font-family:Verdana; text-transform: uppercase; color: #cc0000;}

h5 {font-weight:bold; margin-bottom:0px; padding-bottom:0px;  font-size:14px !important; font-family:Verdana; text-transform: uppercase; color: #cc0000; margin-top:30px !important;}
h1 {font-weight:bold; margin-bottom:0px; padding-bottom:0px; font-size:14px !important; font-family:Verdana; text-transform: uppercase; color: #cc0000; margin-top:30px !important;}

h2 {padding-bottom: 0px; margin-bottom: 0px;font-weight:bold; font-size:13px !important; font-family:Verdana; text-transform: uppercase; color: #cc0000;}
h3 {font-weight:bold; font-size:13px !important; margin-bottom:0px; padding-bottom:0px; font-family:Verdana; text-transform: uppercase; color: #000000;}

h4 {font-size:11px !important; font-weight: bold; font-family:Verdana; text-transform: uppercase; color: #cc0000;}

.black {font-weight:bold; font-size:13px !important; margin-bottom:0px; padding-bottom:0px; font-family:Verdana; text-transform: uppercase; color: #000000;}
.url_white {color:white; width:100%;text-decoration: none; font-size:11px; font-family:Verdana;}
#footer .url_white_ov {height: 142px !important; padding: 51px 5px 52px 18px; color:white; width:100%; text-decoration: underline; font-size:11px; font-family:Verdana;}
#footer .url_white_ov:hover {color: #fff;}
.ov1 {width:235px !important;} .ov2 {width:187px !important;} .ov3 {width:174px !important;} .ov4 {width:146px !important;} .ov5 {width:126px !important;} 

.td_hover { background-image:url(/ecmnew/bottom_hover.jpg);padding-left:15px; padding-right:7px;}
.td_all { background-image:url('');padding-left:15px; padding-right:7px;}
.url_black {color:black;text-decoration: underline; font-size:11px; font-family:Verdana;}
.pad2 {padding-top:10px; padding-bottom:10px;}
.pad3 {padding-top:0px !important; padding-bottom:0px !important;}
.url_black:hover { color: red;text-decoration: none; font-size:11px; font-family:Verdana;}

#redlinks a {color:#DD4814 !important;text-decoration: underline; font-size:11px !important; font-family:Verdana;}
#redlinks a:hover {color: red !important;text-decoration: none; font-size:11px !important; font-family:Verdana;}
.text_red {color:#DD4814; font-size:11px; font-weight: bold; font-family:Verdana; text-transform: uppercase; text-align: left !important;}
.url_red2 {color:#DD4814 !important;text-decoration: underline !important; font-size:13px !important; font-family:Verdana;}
.url_red2:hover {color: red !important;}
.url_red {color:#DD4814;text-decoration: underline; font-size:11px; font-family:Verdana;}
.url_red:hover { color: red;text-decoration: none; font-size:11px; font-family:Verdana;}

.url_red3 {color:black;text-decoration: underline; font-size:11px; font-family:Verdana;}
.url_red3:hover { color: black;text-decoration: none; font-size:11px; font-family:Verdana;}

.noAlign {text-align: left !important; font-weight: bold; color: #DD4814 !important;}
.noAlign a { font-weight: bold; color: #DD4814 !important;}

.url_red2 {color:#DD4814;text-decoration: none; font-size:11px; font-family:Verdana;}
.frame {background-color:#f5f5f5; padding:10px; padding-top:1px}
.url_white2 {text-transform: uppercase; text-decoration: underline;}

.mainmenu {font-size:12px !important; font-family:Verdana; color: white; font-weight:normal; text-decoration: underline;}
div#ns_navigation, div#ns_dropmenu{
        margin: 0px;
        padding: 0px;
        text-align: left;
        font: 11px Verdana;

}
div#ns_navigation{
        height: 34px;
        
        overflow: hidden;
}
#ns_navigation a{
        font-size:11px;
        font-family:Verdana;
        display: block;
        text-decoration: underline;
        color: #FFFFFF;
        padding-left:15px;
        padding-right:15px;
        padding-top:8px; 
        padding-bottom:10px;
}
#ns_navigation div{
        height: 34px;
        background-color: #BC1029;
        border-right: solid 1px #CB4458;
        
}
#ns_navigation a:link, #ns_navigation a:visited{
        
}
#ns_navigation a:hover, #ns_navigation a:active{
        background-image: url(/ecmnew/menu_hover.jpg);  
        text-decoration: none;     
}
div#ns_dropmenu{
        
        position: absolute;

        width: 250px;
        
        
        overflow: hidden;
        filter:alpha(opacity=90);
        opacity:0.9;
}
#ns_dropmenu a{
        display: block;
        text-decoration: underline;
        color: black;
        border-top:1px;
        border-right:0px;
        border-left:0px;
        border-bottom:0px;
        border-style:solid;
        border-color: white;
        padding-top:10px; 
        padding-bottom:10px;
        padding-left:15px;
        font-size:11px;
        font-family:Verdana; 
}
#ns_dropmenu a:link, #ns_dropmenu a:visited{
        background-color: #F0F0F0;
        font-size:11px;
        font-family:Verdana;
}
#ns_dropmenu a:hover, #ns_dropmenu a:active{
        background-color: #F0F0F0;
        text-decoration: none;
        color: #cc0000 !important;
        font-size:11px;
        font-family:Verdana;
}

.gray_email {font-size:10px; font-family:Verdana; color: #555555 !important; text-decoration: underline}
.gray_email:hover {color: #DD4814 !important;}

ul {  margin-bottom:1px; padding-bottom:1px; text-align:justify;}
#pad { margin-left:8px !important; padding-left:8px !important; margin-bottom:1px; padding-bottom:1px;}
.pad { margin-left:8px !important; padding-left:8px !important; margin-bottom:1px; padding-bottom:1px;}

#pad2 { margin-left:8px !important; padding-left:8px !important; margin-bottom:1px; padding-bottom:1px;}
.pad2 { margin-left:8px !important; padding-left:8px !important; margin-bottom:1px; padding-bottom:1px;}

ul li {
        list-style-image: url(/ecmnew/bullet.jpg);
        margin-bottom:6px;
        text-align: justify;
}
.arrow2 {
        list-style-image: url(/ecmnew/arrow.jpg) !important;
        margin-bottom:6px;
       
}
.lipad {margin-bottom:10px;}
.lipad2 {margin-bottom:4px; list-style-image: url(/ecmnew/arrow.jpg) !important;}
.path {font-size:10px; font-family:Verdana; text-decoration: underline; color: #787878;}
.path:hover {color: #cc0000 !important;}
.path_text {font-size:10px; font-family:Verdana;  color:#787878; padding-top:0px; padding-bottom:10px;}

.url_black {font-size:11px; font-family:Verdana; text-decoration: underline; color: black;}
.url_black:hover {text-decoration: none; color: red}
.gray:hover {color: red;}
a {font: normal 11px Verdana; color: black;}
table {font: normal 11px Verdana;}
a:hover {text-decoration: underline !important; color: red}
p {text-align: justify;}

.video_img_hover, .video_img img, .video_img_hover_inv {
    position: absolute;
    cursor: pointer;
}

.video_img_hover_inv {
    display: none;
}

#video_block {
margin-left: 152px;
}

.video_list {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
}
