/**********COLOR & IMAGES*****************************/




/*----LINK COLORS----------------------------------*/

#Container a 			{ color: #004B85; text-decoration: none;}
#Container a:visited 	{ color: #7AADDC;}
#Container a:hover 		{color: #004B85; text-decoration: underline;}

#Container a.all  {color: #004B85; text-decoration: underline;}
#Container a:hover.all {background: #7AADDC;}
		
/*----SIDE COLUMN COLORS & ARROWS----------------------------------*/		

#PR h2 b, #VP h2 b {
  display: block;
	padding:5px 0 4px 5px;
	color: #004B85;
	width: 179px;
}

#moreinfo h2 b, #events h2 b, #mapsLinks h2 b, #team h2 b {
  display: block;
	padding:5px 0 4px 5px;
	color: #004B85;
	width: 173px;
}

#VP{
	margin-top: 10px;
}

#PR{
	margin-top: 10px;
}

/*----MIDDLE COLUMN "INTRO" COLOR & ARROW FOR HEADING----------------------------------*/		

#intro h1 b {
	border-bottom:2px solid #e6ae5b;
	padding:5px 0 4px 5px;
	margin-bottom:4px;
	color: #004B85;
	width: 440px;
	display: block;
}

/*----MIDDLE COLUMN "LATEST RESEARCH" COLOR & ARROW FOR HEADING----------------------------------*/		

#LR h1 b {
	border-bottom:2px solid #e6ae5b;
	padding:5px 0 4px 5px;
	margin-bottom:4px;
	color: #004B85;
	width: 440px;
	display: block;
}

/*----MIDDLE COLUMN "SUBSCRIPTION SERVICES" HEADER COLOR----------------------------------*/

#SubServices h1 b {color: #004B85;
  border-bottom:2px solid #e6ae5b;
	padding:5px 0 4px 5px;
  margin-bottom:4px;
  width: 440px;
  display: block;
  }

/*----MIDDLE COLUMN "LATEST RESEARCH" ICON----------------------------------*/

#LR a {background: url('http://cdn.idc.com/prodserv/maps/images/LRIcon.gif') 0px 4px no-repeat; padding-left: 12px; }


/*----MAPs Links Image----------------------------------*/

#MAPsLinks ul {list-style-image: url('http://cdn.idc.com/images/arrows/blue_grey_arrow.gif');}


/**********************LAYOUT************************************************************************************/


body{}
p {line-height: 1.3em; padding: 0; margin: 7px 0;}
#IEcontain {margin-top: 25px; text-align: center;}
#Container {width: 845px; margin: auto; padding:0px; text-align: left;}



#Left {float: left; width: 180px; padding:0px;}
#Middle {float: left; width: 445px;  padding:0px 10px;}
#Right {float: left;  width: 180px; margin-top: -5px; padding:0px;}


#PR h2, #team h2, #VP h2, #moreinfo  h2, #events h2, #MAPsLinks h2, #Middle h1 { 
	background: 0 14px repeat-x; 
  padding-bottom: 4px; 
  color: #004B85;
  font-size: 12px; 
  font-weight: bold;
	text-align: left;
  width: 100%;}

#MAPsLogo {display: block; 
  width:180px; 
  height:83px; 
  background-image:url('http://cdn.idc.com/prodserv/maps/images/MarketareasLogo.jpg'); 
  background-position:top right; 
  background-repeat:no-repeat; 
  visibility:visible;}
  
#MAPsLogo span {visibility: hidden;}

#PR, #VP, #events, #team span {overflow: hidden; height: 1%;}
html>body #PR, #VP, #team span{
	height: auto;
}

#PRVPBox, #team, #moreinfo, #MAPsLinks {
	margin: 5px 0; 
  border-top: 1px solid #CCCCCC; 
  border-left: 1px solid #CCCCCC; 
  padding-bottom: 15px; 
  background: url('http://cdn.idc.com/prodserv/maps/images/corner.gif') bottom right no-repeat;
}

#PR p, #VP  p, #moreinfo p {padding-left: 20px; padding-right: 5px;}

.all {float: right; padding-right: 10px;}

#events img {
  display: block; 
  margin-top: 10px; 
  width: 180px; 
  height: 80px;}


#moreinfo p {background: url('http://cdn.idc.com/prodserv/maps/images/envelope.gif') 15px 3px no-repeat; padding-left: 30px; _padding-left: 40px;}

#team {overflow: auto; }
#team img{float: left; margin-left: -50px; margin-right: 5px; margin-top: 20px; width: 45px;}
#team span {margin-top: -5px; padding-left: 55px; display: block; padding-right: 5px; font-size: 80%;}
#team span a {font-size: 110%;}
#team p { margin: 0;  font-size: 10px;  margin-top: -17px; padding-left:45px; padding-right: 5px; margin-left: 55px; display: block;}

#graphic  { text-align: center; margin-top: 25px;}

#mainImage {display: block; width: 445px; height: 220px; top:10px;}
#mainImage h1 {position:relative; display: block; top: -8px; _top: 0px; background-color: #004B85; color: #ffffff; height: 25px; _height: 30px; width: 430px; _width: 445px; padding-left: 15px; padding-top: 5px; font-size: 120%; border-bottom: solid 2px #ffffff;}

#intro {border-bottom: 1px solid #CCCCCC; /*--- padding-left: 155px; ----*/  height: auto;}


#events a {font-size: 12px; line-height: 12px;}

#MAPsLinks ul {margin: 0 0 0 20px; padding: 0 5px 0 5px;}
#MAPsLinks li {font-size: 12px; line-height: 1.3em;}
