/* ######### CSS for Shade Tabs. Remove if not using ######### */
.featured_slider{
  float:left;
  background:#fff;
  width:980px;
  height:200px;
  overflow:hidden
}


.home_shadetabs{
clear:both;
font-family:arial;
padding: 3px 0;
margin-top:5px;
margin-bottom: 5px;
margin-left:0px;
font: 2em;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/


}

.home_shadetabs li{
display: inline;
margin: 0;
margin-left:0px;

}

.home_shadetabs li a{
  font-family:arial;
  font-size: 1em;
text-decoration: none;
position: relative;
z-index: 1;
padding: 7px 15px 7px 15px;
margin-right: 1px;
border: 1px solid #ddd;
color: #2d2b2b;
background: white url(/images/icons/tabback.png) repeat-x;
border-bottom-color: #ccc;


}

.home_shadetabs li a:visited{
color: #2d2b2b;
}

.home_shadetabs li a:hover{
background-color: #C0C0C0;
}

.home_shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 0px;
}

.home_shadetabs li a.selected{ /*selected main tab style */
background: #fff;
border-bottom-color: #fff;
color: #2786C2;
font-weight:bold;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
}

.home_shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
background-color:#C0C0C0;

}

.home_tabcontent{
display:none;
/*background:  url(/images/home_tabbed_back.jpg) no-repeat bottom;*/
}

@media print {
.home_tabcontent {
display:block !important;

}
}

.home_tabcontent img  {
float:left;
padding:0px 10px 0px 0;
border:0;
}
#country1 {
height:300px;


}
#country2 {
height:300px;

}


#country3 {
height:450px;

}
.slides1_wrap  {
/*background:url("/images/backgrounds/grey-up.png") repeat-x scroll left bottom #FFFFFF;  */
position:relative;
width:630px;

}
#slides1  {
}

#slides1 li {
list-style:none outside none;
}
#slides1 li img {
float:left;
}
#slides1 .content {
display:block;
float:left;
height:200px;
width:980px;
}

#slides1  .lmepic{
   background:url('/images/FEATURED/feautured_equipmentpeople.jpg');
}
#slides1  .dlepic{
   background:url('/images/FEATURED/feautured_equipment.jpg');
}
#slides1  .screen3{
   background:url('/images/FEATURED/screen3.jpg');
}
#slides1  .screen_pdf{
   background:url('/images/FEATURED/featured_pdfs.jpg');
}
#slides1  .screen_tables{
   background:url('/images/FEATURED/featured_tables.jpg');
}
#slides1  .training{
   background:url('/images/FEATURED/training.jpg');
}
#slides1  .mobiledlfdata{
   background:url('/images/FEATURED/mobiledlfdata.jpg');
}
#slides1  .library{
   background:url('/images/FEATURED/otshow082016.jpg');
}
.content.library > h3, .content.library > h2 {
    display: none;
}


#slides1  .naidex{
   background:url('/images/FEATURED/naidexdlfdata.png');
}
#slides1  .ot-banner{
   background:url('/images/FEATURED/ot_banner.jpg');
}
#slides1 li p {
color:#333;
line-height:1.4em;
margin-left:485px;
margin-right: 50px;
}

#slides1 li p b {
font-weight:normal;
}
#slides1 li p i {
font-style:normal;
  }
#slides1 h2 {
color:#555;
font-size:19px !important;
font-weight:normal !important;
margin-top:25px;
margin-left:471px
}
#slides1 h3 {
color:#666 !important;
font-size:55px !important;
font-weight:normal;
margin-top:20px;
margin-bottom:0.3em;
margin-left:469px

}
#slides1 h4 {
margin-top:0.4em;
margin-bottom:0.3em;
color:#000000;
font-size:17px;
font-style:italic;
font-weight:normal;
padding-bottom:16px;
}
.slides1_wrap .prev {
  display:none;
	position:absolute;
	top:40%;
	right:-50px;
	z-index:999;
	width: 30px;
	height: 30px;
	text-indent: -999999px;
	background: url("/images/icons/previous.gif") no-repeat 0 0px;


}
.slides1_wrap .next {

    display:none;
	position:absolute;
	top:40%;
	right:-50px;
	z-index:999;
	width: 30px;
	height: 30px;
	text-indent: -999999px;
	background: url("/images/icons/next.gif") no-repeat 0 0px;


}

  #slides1 li h3{
  text-decoration: none !important;
   cursor: pointer;
   color:#11439A !important;
   font-size: 1.7em;
}
  #slides1 li h3 span{

   color:#666 !important;

}
 #slides1 li a{
  text-decoration: none !important;
   cursor: pointer;
   color:#454545 !important;
}
 #slides1 li a:hover{
  text-decoration: none !important;
   cursor: pointer;
   color:#454545 !important;
}

 #slides1 li a.readmore:hover{text-decoration:underline !important}

.slides1_wrap a:active {
top:80px;
}
.bx_pager {
    padding-left: 765px;
    position: absolute;
    top: 168px;
    width: 1000px;

}
.bx_pager a {
  color: #000000;
    float: left;
    font-size: 12px;
    height: 31px;
    margin-right: 6px;
    margin-top: -5px;
    padding: 3px 0 2px 11px;
    width: 25px;

}
.bx_pager a:hover, .bx_pager a.active {
 background:url("/images/icons/circle_blue.png") no-repeat scroll -1px -2px transparent;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration:none !important;
}
.auto_controls {


}
.auto_controls a {

font-size:0.9em;
outline:0 none;
padding:0;
float:right;
padding-right:5px;
color:#000
}
.auto_controls a:hover {
color:#E41996;
text-decoration:none;
}

.featured_slider a.homebtn {
margin: 10px 270px 15px 80px;
background:url("/images/backgrounds/bg-btn-signup.png") repeat-x scroll 0 0 transparent;
border: 1px solid;
border-color: #ddd #ddd #ddd #ddd;
padding: 4px 15px;
float:right;
font-size:1.2em;
width:155px;


   color: #333333;
    font-weight: bold;
    font-family: Arial,Sans-serif;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFEE66;
}
.featured_slider a.homebtn:hover {
border-color: #bbb #bbb #bbb #bbb;
cursor:pointer;
background-position: 0 -6px;
}