/*CSS*/

#imap {
  border: none;
  display:block; 
  width:680px; 
  height:550px; 
  background:url(../buyers/files_buyers/elements/modtv.jpg) no-repeat; 
  position:relative;
  margin: 0 0 0 10px;
  }
  
 #imap a#title {
  display:block; 
  width:680px; 
  height:550px; 
  overflow:hidden; 
  position:relative; 
  background:transparent url(../buyers/files_buyers/elements/modtvhover.jpg) no-repeat 690px 570px; 
  cursor:default;
  }
  
/* Styling for the Rollover Boxes */
#imap a#roll_a span, #imap a#roll_b span,
#imap a#roll_c span, #imap a#roll_d span,
#imap a#roll_e span, #imap a#roll_f span, #imap a#roll_g span {
  padding: 5px;
  background-color: #FFFFFF;
  border: solid 1px #000;
  }
  
/* the hack for IE pre IE6 */
* html #imap a#title {
  height:550px;
  he\ight:0;
  }
  
#imap a#title:hover {
  background-position: 0 0; 
  z-index:10;
  }
  
 #imap dd {
  position:absolute; 
  padding:0; 
  margin:0;
  }
#imap #rollover_a {
  left:60px; 
  top:110px; 
  z-index:20;
  }
#imap #rollover_b {
  left:230px; 
  top:180px; 
  z-index:20;
  }
#imap #rollover_c {
  left:590px; 
  top:120px; 
  z-index:20;
  }
#imap #rollover_d {
  left:615px; 
  top:265px; 
  z-index:20;
  }
 #imap #rollover_e {
  left:495px; 
  top:375px; 
  z-index:20;
  }
#imap #rollover_f {
  left:275px; 
  top:345px; 
  z-index:20;
  }
#imap #rollover_g {
  left:135px; 
  top:265px; 
  z-index:20;
  }
  
 #imap a#roll_a, #imap a#roll_b, #imap a#roll_c, #imap a#roll_d, #imap a#roll_e, #imap a#roll_f, #imap a#roll_g {
  display:block; 
  width:27px; 
  height:27px; 
  text-decoration:none; 
  z-index:20;
  }

/* style the span text so that it is not initially displayed */
#imap a span, #imap a:visited span {
  display:none;
  }
  
 #imap a#roll_a:hover; #imap a#roll_b:hover; #imap a#roll_c:hover; #imap a#roll_d:hover; #imap a#roll_e:hover; #imap a#roll_f:hover; #imap a#roll_g:hover	{
	background-position: 0 0;
	z-index: 20;
	}
	
 /* define the common styling for the span text */
#imap a:hover span {
	color: #000;
	font-size: 0.9em;
	font-weight: 100;
  	position:absolute;  
 	width:360px; 
 	display:block; 
 	padding:5px;
  }
  
 /* the hack for IE pre IE6 */
* html #imap a:hover span {
  width:360px; w\idth:350px;
  } 
  
 #imap a:hover span img{
  float: left;  
  margin: 0 15px 0 0;
  border: none;
  } 
  
#imap a#roll_a:hover span img{
  margin: 0 15px 5px 0;
  }
 
 #imap a#roll_b:hover span img{
  margin: 0 15px 5px 0;
  } 
  
#imap a#roll_c:hover span img{
  margin: 0 15px 5px 0;
  } 
  
#imap a#roll_d:hover span img{
  margin: 0 15px 5px 0;
  }
  
 #imap a#roll_e:hover span img{
  margin: 0 15px 5px 0;
  } 
  
#imap a#roll_f:hover span img{
  margin: 0 15px 5px 0;
  } 
  
#imap a#roll_g:hover span img{
  margin: 0 15px 5px 0;
  } 
  
 /* move the span text to a common position at the bottom of the image map */
#imap a#roll_a:hover span, #imap a#roll_b:hover span,
#imap a#roll_c:hover span, #imap a#roll_d:hover span, #imap a#roll_e:hover span,
#imap a#roll_f:hover span, #imap a#roll_g:hover span {
  left:20px; 
  top:20px;
  }

/* Sidebar_B list styles */
#sidebar_b ul	{
	list-style-type: none;
	list-style-image: none;
	margin: 10px 5px 10px 0;
	padding:0;
	color: #000000;
	text-align: left;
	}

#sidebar_b li	{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0 0 5px 10px;
	}	

.faqli	{
	padding: 0 0 15px 10px;
	}
	
dl	{
	margin: 10px;
	padding: 0;
	border: 0;
	}
	
dt	{
	margin: 10px 0 5px 0;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
	color: #000;
	text-align: left;
	}
	
dd	{
	margin: 0;
	padding: 0 0 10px 10px;
	}	
	
	
/* Sub Header */
.sub_head	{
	font: bold 16px/125% Helvetica, Arial, sans-serif;
	color: #FFF;
	margin: 15px 0 10px 0;
	padding: 3px 0 2px 5px;
	background-color: #641702;
	}
