/* =Global Home Page Styles
--------------------------------------------------*/

body {
	color: #000000; 
	background: #f7f7f7; 
	margin: 0; 
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center;
}

a {color: #013064; text-decoration: none; font-size: 1.2em;}
a:hover {color: #646d7c; text-decoration: underline;}
a:visited {color: #6699FF;}

form {margin: 0;}
img {border: none;}
ul {margin: 0; padding: 0; font-size: 1.2em;  list-style-type: none;}
.listas  {margin: 10; padding: 0; font-size: 9px;  list-style-type: disc; line-height:10px;}
h1 {display: block; width: auto; margin: 0; font-size: 1.2em; font-weight: bold; padding: .5em 1em .5em 1.5em; color: #fff; clear: both;}
#titulo_azul {display: block; width: auto; margin: 0; font-size: 1.2em; font-weight: bold; padding: .5em 1em .5em 1.5em; color: #003063; clear: both;}

/* =Layout
--------------------------------------------------*/

#container {width: 844px;  border: 1px solid #333333; margin: auto; text-align: left; background: url("http://cdn.idc.com/images/homeimgs/content_bg.gif") repeat-y;}

#left {float: left; width: 232px; clear: both; padding-bottom:20px;}
#middle {float: left; width: 381px; padding-bottom:20px;}
#right {float:left;  width: 229px; padding-bottom:20px;}



/* =Often Used Classes
--------------------------------------------------*/

.morelink {float: right; margin: 0 .5em .2em 0; padding-right: 12px; background: url("http://cdn.idc.com/images/homeimgs/arrow_blue.gif") 100% 60% no-repeat;}
p.clear {clear: both; height: 1px; margin-top: -1px;}
img.headerdescription {margin: .3em 0 0em 0px;}
p.dots {
	background: url("http://cdn.idc.com/images/lines/hdots125px.gif") 50% 50% no-repeat;
	height: 2px;
	margin: 2px 0px;
	padding: 2px 0px;
}

/* =Small Marketing Tiles
--------------------------------------------------*/
.promos {clear: left; text-align: center; margin: 10px 0;}
.promos #first {margin-right: 15px;}


/* =Styles used for legacy header
--------------------------------------------------*/

input {font-size: 8pt;}
TD {font-size: 9pt; line-height: 12pt;}
.analistas {font-size: 10px; left: 5px; margin-left: 7px; line-height:12px;}

SELECT {font-size: 8pt;}
.8ptwhite {font-size: 8pt; color: #FFFFFF;}
#whitenav  {font-size: 8pt; color: #FFFFFF;}
#whitenav a {font-size: 8pt; color: #FFFFFF;}




/* =Industry Watch & register buttons
--------------------------------------------------*/

#IW {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bolder;
	background: #831500;
	height: 28px;
	padding: 2px;
	text-align: center;
	border-bottom: 1px solid #000000;
}
#IW a {font-size: 10pt; color: #FFFFFF; font-weight: bold;}
#register {margin: 4px 5px 0 0px;}

/* =LEFT COLUMN
-----------------------------------*/


/* =Prodserv & Maps links
--------------------------------------------------*/

#prodserv, #MAP {background: #F7F7F7;}

#prodserv h1 {background: #313C52;}
#MAP h1 {background: #013064;}

#prodserv ul, #MAP ul {line-height: 1em;} 
#prodserv ul li a, #MAP ul li a {padding: .4em 1.6em; text-decoration: none;  line-height:10px; display: block; width: auto; color: #525F68; border-bottom: 1px solid #CECFCE; font-size: 1em; height:10px;}

#prodserv ul li a:hover, #MAP ul li a:hover {padding: .4em 1.6em; color: #000000; background: #E5E8E5;  border-bottom: 1px solid #CECFCE; line-height:10px; }
#MAP ul li a:hover {background: #D6DBE7;}

#prodserv ul li a.last, #MAP ul li a.last {border-bottom: none; line-height:10px;}
#prodserv ul li a:hover.last, #MAP ul li a:hover.last {border-bottom: none; }


/* =Daily Graphic
--------------------------------------------------*/

#daily_graphic {text-align: center; padding: 0 0 0 0;  border-bottom: 1px solid #999;}
#daily_graphic h1 {background: #CCCCCC; text-align: left; border-bottom: 1px solid #022F6A; border-top: 1px solid #022F6A; padding: .4em 1.6em; color: #022F6A; }
#daily_graphic a {display: block;}
#daily_graphic p {padding: .5em 1.5em; margin: 0;}

/*********end left*******/


/* =MIDDLE COLUMN
--------------------------------------------------*/

#main_tile {margin: 0; /*border-bottom: 1px solid #000;*/}
/* =Global styles for containers
--------------------------------------------------*/

#pressreleases div, #newresearch div, #telebriefings div, #idc_links div {padding: 1em 1.5em 0 1.5em;}
#events_area div {padding: 1em 1.5em 0 1.5em;}

/*Press Releases/New Research/Telebriefings*/
#pressreleases div p, #newresearch div p, #telebriefings div p {
  margin: 10px 0 0px 0; 
}
#titulo_evento {color: #000000; font-size: 12px; font-weight: bold;}
#espacio_evento {padding-top:3px;}
#texto_evento {left: 2px; margin-left: 7px; line-height:15px;}
#ruler_estudio {color: #000000; height:1px; size:1px; margin-left:auto; width:320px; margin-top: 10px; text-align:center; margin-right: auto;}
#ruler_evento {color: #000000; height:1px; size:1px; margin-left:0px; width:228px; margin-top: 10px; text-align:center; margin-right: 0px;}
.class {color: #000000; height:1px; size:1px; margin-left:0px; width:215px; margin-top: 10px; margin-right: 0px;}

a.small, a.small:ACTIVE, a.small:LINK, a.small:VISITED 
	{font-family: Verdana, Helvetica, sans-serif;
	 font-size:9px;
	 color:#0B294F; 
	 font-weight:bold; 
	 text-decoration:none;}
a.small:hover 
	{font-family: Verdana, Helvetica, sans-serif;
	 font-size:9px; 
	 font-weight:bold; 
	 text-decoration:underline;}
	 
/****IDC Link & EVENTS*****/
#idc_links div p, #events_area div p {
  margin: 0px;
}
#texto_estudios { background-image: url('../images/arrow.gif'); background-repeat: no-repeat; padding-left:10px; margin-left: 7px; line-height:20px; background-position:left;}

/***Dates***/
#pressreleases div p.date, #newresearch div p.date, #idc_links div p.date, #telebriefings div p.date, #events_area div p.date {
  font-weight: bold; 
  margin: 0; 
 }


/**Authors & Event Locations***/
#idc_links div p.author, #events_area div p.location {
  margin-bottom: 10px;
}

/**End global styles**/

/* =Press Releases
--------------------------------------------------*/
#pressreleases {position: relative;}
#pressreleases div {}
#pressreleases h1 {background: #313C52;}

/* =New Research
--------------------------------------------------*/
#newresearch {clear: both;}
#newresearch div {}
#newresearch h1 {background: #313C52;}


/* =Events
--------------------------------------------------*/
#events_area h1 {background: #313C52;}
#events_asia, #events_emea, #events_NA {width: auto;}


/* =Analyst Profile
--------------------------------------------------*/

#analyst_profile h1 {background: #313C52;}
#analyst_profile  div {padding: 0px 0px 0px 0px; } 
#analyst_color {background: #ffffcc; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

ul.bullet_home		{margin-top:10px;  margin-left:30px; padding-left: 0px; margin-right: 15px; padding-bottom:10px; list-style-type:disc;}

li.bullet_home	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin-top:0px;
		margin-bottom: 0px;
		margin-left: 5px;				
		list-style-type:disc;		
		padding-left: 4px;
		padding-bottom:2px;
		
		
		}


/**End Middle Column**/

/* =Right Column
------------------------------*/

/* =Countries/Companies Drop down Area
--------------------------------------------------*/

#companies_countries {background: url("http://www.idc.com/images/homepage/companies_globe_bg.jpg") no-repeat; background-color: #013064; width: auto; height:104px; text-align: center;}
/* companies_countries h1 {background: #013064; text-align: left; padding: .2em 0em .2em .5em; margin: 5px; position: relative;}*/
/* #companies_countries div {background: #D7DBE6; border: 1px solid #002A5B; width: auto;  text-align: center;}*/
/* #companies_countries div img {margin: .5em 0 .2em .5em; float: left;}*/
#companies_countries select {width: 210px; font-size: 1em;}


/* =Countries/Companies Drop down Area
--------------------------------------------------*/
#companies_countries_footer {background: #526995;  padding: 5px;  border-bottom: 1px solid black; width: 250px;}
#companies_countries_footer h1 {background: #013064; text-align: left; padding: .2em 0em .2em .5em; margin: 5px; position: relative;}
#companies_countries_footer div {background: #D7DBE6; border: 1px solid #002A5B; width: auto;  text-align: center;}
#companies_countries_footer div img {margin: .5em 0 .2em .5em; float: left;}
#companies_countries_footer select {width: 210px; font-size: 1em; margin-bottom: 5px;}

/* =Insights/Companies Launch Buttons Area (Richard 08/19/08)
--------------------------------------------------*/
#insights_btn_container {width: 229px; height: 142px; margin-top: 40px;}

#insights_co_countries {background: url("http://cdn.idc.com/images/homepage/insights_co_globe_bg.jpg") no-repeat; background-color: #F7F7F7; width:230px; _width:229px; height:231px; text-align: center;}
#insights_co_countries select {width: 210px; font-size: 1em;}

#insights_launch_btns {
	height: 18px;
	_height: 24px; 
	width: 221px;
	_width: 229px; 
	border-bottom: 1px solid #4c5861;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #4c5861;
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	}
#insights_launch_btns a {color: #4c5861; text-decoration: none;}
#insights_launch_btns a:hover {color: #4c5861; text-decoration: none;}
#insights_launch_btns a:visited {color: #4c5861;}
	
#EI_Top_Text_BG {
	background: url("http://cdn.idc.com/images/homepage/EI_Top_Text_BG.jpg") no-repeat;
	background-position: bottom;
	background-color: #f7e9da;
	width:230px;  
	_width:229px; 
	height:84px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 1.3em;
	color: #4c5861;
	text-decoration: none;
	}
#EI_Launch_Logo {
	background: url("http://cdn.idc.com/images/homepage/EI_Launch_Logo.jpg") no-repeat;
	width:230px;  
	_width:229px; 
	height:46px; 
	text-align: center;
	border-top: 1px solid #CCCCCC;
	}
	
#FI_Top_Text_BG {
	background: url("http://cdn.idc.com/images/homepage/FI_Top_Text_BG.jpg") no-repeat;
	background-position: bottom;
	background-color: #daf7fb; 
	width:230px; 
	_width:229px; 
	height:84px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 1.3em;
	color: #4c5861;
	text-decoration: none;
	}
#FI_Launch_Logo {
	background: url("http://cdn.idc.com/images/homepage/FI_Launch_Logo.jpg") no-repeat; 
	width:230px; 
	_width:229px; 
	height:46px; 
	text-align: center;
	border-top: 1px solid #CCCCCC;
	}
	
#GRI_Top_Text_BG {
	background: url("http://cdn.idc.com/images/homepage/GRI_Top_Text_BG.jpg") no-repeat;
	background-position: bottom;
	background-color: #f6f7ea; 
	width:230px; 
	_width:229px; 
	height:112px;
	_height:94px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 1.3em;
	color: #4c5861;
	text-decoration: none;
	}
#GRI_Launch_Logo {
	background: url("http://cdn.idc.com/images/homepage/GRI_Launch_Logo.jpg") no-repeat; 
	width:230px; 
	_width:229px; 
	height:46px; 
	text-align: center;
	border-top: 1px solid #CCCCCC;
	}
	
#GI_Top_Text_BG {
	background: url("http://cdn.idc.com/images/homepage/GI_Top_Text_BG.jpg") no-repeat;
	background-position: bottom;
	background-color: #e7f6f1; 
	width:230px; 
	_width:229px; 
	height:98px;
	_height:94px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 1.3em;
	color: #4c5861;
	text-decoration: none;
	}
#GI_Launch_Logo {
	background: url("http://cdn.idc.com/images/homepage/GI_Launch_Logo.jpg") no-repeat; 
	width:230px; 
	_width:229px; 
	height:46px; 
	text-align: center;
	border-top: 1px solid #CCCCCC;
	}
	
#HII_Top_Text_BG {
	background: url("http://cdn.idc.com/images/homepage/HII_Top_Text_BG.jpg") no-repeat;
	background-position: bottom;
	background-color: #dfe4f9; 
	width:230px; 
	_width:229px; 
	height:84px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 1.3em;
	color: #4c5861;
	text-decoration: none;
	}
#HII_Launch_Logo {
	background: url("http://cdn.idc.com/images/homepage/HII_Launch_Logo.jpg") no-repeat; 
	width:230px; 
	_width:229px; 
	height:46px; 
	text-align: center;
	border-top: 1px solid #CCCCCC;
	}
	
#MI_Top_Text_BG {
	background: url("http://cdn.idc.com/images/homepage/MI_Top_Text_BG.jpg") no-repeat;
	background-position: bottom;
	background-color: #ecd6dc; 
	width:230px; 
	_width:229px; 
	height:98px;
	_height:94px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 1.3em;
	color: #4c5861;
	text-decoration: none;
	}
#MI_Launch_Logo {
	background: url("http://cdn.idc.com/images/homepage/MI_Launch_Logo.jpg") no-repeat; 
	width:230px; 
	_width:229px; 
	height:46px; 
	text-align: center;
	border-top: 1px solid #CCCCCC;
	}
	
	
	



/* =Blog/Futurescan
--------------------------------------------------*/

.blog_futurescan img {margin: 5px;}

/* =IDC Link
--------------------------------------------------*/
#idc_links {background: #F7F7F7; float: left;}
#idc_links h1 {width: auto; background: #013064;}


/* =Telebriefings
--------------------------------------------------*/
#telebriefings {float: left; border-bottom: 1px solid #999; margin-bottom: 10px;}
#telebriefings h1 {background: #303C52;}



/**End Right Column**/


/* =FOOTER
--------------------------------------------------*/
#footer_area {background: #636D7B; color: #ccc; border-top: 1px; solid #000; line-height: 1.4em; clear: both; padding-top: 5px;}

/***Footer layout***/
#footer_left {float: left; width: 250px; margin-left: 10px; margin-right: 30px;}
#footer_middle {float: left; width: 250px; margin-right: 20px;}
#footer_right {float: right; width: 250px; margin-right: 10px;}

/***Footer Links and Header***/
#footer_area a {color: #fff; font-size: 10px;}
#footer_area select {margin-bottom: 20px; width: 200px; background: #D7DBE6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#footer_area h2 {padding-bottom: 4px; margin: 0px 0 5px 0; color: #ccc; font-size: 1em; background: url("http://www.idc.com/images/homeimgs/footer_lines.gif") bottom left repeat-x; position: relative; margin-bottom: 5px;}
#footer_area h2 a {position: absolute; right: 3px; top: 0px; text-decoration: none; color: #fff; font-weight: normal; }

/***Footer Contact Box***/
#footer_right div#footer_contact {border: 1px solid #efefef;  padding: 5px; background: #313c52;}
#footer_right div p {margin: 0 0 5px 0;}
#footer_area #legal {text-align: center; margin-top: 4px;}

/***Footer Link Lists***/
#footer_area #footer_left ul li a {font-weight: normal; background: url("http://cdn.idc.com/images/homeimgs/arrow_white.gif") 0% 50% no-repeat; padding-left: 7px; }
#footer_area #footer_left ul li ul li a {margin-left: 3px; padding-left: 7px; background: url("http://cdn.idc.com/images/homeimgs/arrow_white.gif") 0% 50% no-repeat; font-weight: normal;}

#footer_area ul {margin: 0 0 5px 0; font-size: 10px;}
#footer_area ul li {margin: 0;}

#footer_area ul li a, #footer_right p a {text-decoration: none; color: #fff; font-size: 10px;}
#footer_area ul li a:hover, #footer_right p a:hover, #footer_area h2 a:hover {text-decoration: underline; color: #ffcf31;}
#footer_area ul li ul {margin-bottom: 0;}

/***Footer Copyright Area***/
#footer_area #bottom {background: #013064; text-align: center; border-top: 1px solid #000; position: relative; height: 65px; clear: both;}
#footer_area #bottom a {text-decoration: underline;}

#footer_area #blogo {position: absolute; left: 10px; top: 6px;}

#footer_area #xml {position: absolute; right: 10px; top: 13px;}

/***CSS FOR IE ONLY***/
#footer_area #bottom {_padding-top: 15px;}

#footer_area #blogo {_position: absolute; _left: 10px; _top: 12px;}
#footer_area #xml {_position: absolute; _right: 10px; _top: 17px;}
/***END CSS FOR IE ONLY***/

