#botmid {
width:990px; 
margin: 5px 10px auto;
padding: 0 0 0 0;
position:relative;
display:block;
float:left;
overflow:hidden;
margin-bottom:1px auto;
height:auto;
min-height:100%;
text-align:center;

}


/*Main page tab interface */


#tabs {
width:970px; 
text-align:center; 
list-style:none; 
background: #fff; 
margin:0 0 3px 3px; 
position: relative; 
z-index:200; 
font:bold 12px Arial, Helvetica, sans-serif;

}

#tabs ul {
padding:0; 
margin:0; 
width:969px; 
list-style:none; 
position: relative;

}


#tabs ul li.outer {
float:left; 
display:inline; 
margin:0 0px 3px 4px; 
height:30px; 
border-bottom:1px solid #fff; 
line-height:35px; 
color:#fff;  
padding:0 1px 0px 10px; 
cursor:pointer;

}

#tabs ul li.one {
background:#fff url(../images/tabs_us.jpg) no-repeat top left;

}

#tabs ul li.two {
background:#fff url(../images/tabs_dmspimage.jpg) no-repeat top left;
}

#tabs ul li.three {
background:#fff url(../images/tabs_us.jpg) no-repeat top left;
}
#tabs ul li.four {
background:#fff url(../images/tabs_us.jpg) no-repeat top left;
}

#tabs ul li div {
display:none;
}

#tabs ul li.click {
padding-bottom:150px; 
color:#fff; 
margin-bottom:25px;
}

#tabs ul li.click {
color:#fff; 
font-weight:bold; 
background-position:0 -30px; 
height:30px; 
cursor:default;
}


#tabs ul li.click div {
display:block; 
padding:10px;  
position:absolute; 
left:4px; 
top:32px; 
width:969px; 
color:#000; 
font-size:12px; 
font-weight:normal; 
text-align:left; 
line-height:normal; 
}

#tabs ul li.click div.tab_left {
background:#fff url(../images/rightbg.jpg) no-repeat;
}

#tabs ul li.click div.tab_center {
background:#fff url(../images/rightbg.jpg) no-repeat;
}

#tabs ul li.click div.tab_right {
background:#fff url(../images/rightbg.jpg) no-repeat;
}

#tabs ul li.click div.tab_righter {
background:#fff url(../images/rightbg.jpg) no-repeat;
}

.clear {
clear:both; 
height:0; 
line-height:0; 
overflow:hidden;
}

#tabs span.base {
display:block; 
height:20px;
font-size:10px; 
color:#000; 
background:#fff bottom;
}



/* Image Map Layout */

#imap {
display: block;
width: 500px;
height:276px;
background:#fff url(../images/nlights.jpg);
position:relative;

}

#imap a#title {
display:block;
width:500px;
height:0;
padding-top:266px;
overflow:hidden;
position:absolute;
left:0;
top:0;
background:transparent url(../images/nlights.jpg) no-repeat 500px 276px;
cursor:default;

}

/* the hack for IE pre IE6 */
* html #imap a#title {
height:340px;
he\ight:0;

}
  

#imap a#title:hover {
background-position: 0 0;
z-index:10;

}

#imap dd {
  position:absolute;
  padding:0;
  margin:0;
  }
#imap #picp {
  left:23px;
  top:155px;
  z-index:20;
  }
  
#imap #picp2 {
  left:232px;
  top:155px;
  z-index:20;
  }
  
  #imap a#fore {
  display:block;
  width:170px;
  height:100px;
  background:transparent url(../images/nlights_fore2.gif) -100px -100px no-repeat;
  text-decoration:none;
  z-index:20;
  }
  
  #imap a#iod {
  display:block;
  width:240px;
  height:100px;
  background:transparent url(../images/nlights_iod2.gif) -100px -100px no-repeat;
  text-decoration:none;
  z-index:20;
  }
  
  #imap a span, #imap a:visited span {
  display:none;
  }
  
  #imap a#fore:hover, #imap a#iod:hover {
  background-position:0 0;
  }




