* {padding: 0;margin: 0;}
html, body {height: 100%;background-color:#ffffff;margin:0px;padding:0px;}
h1,h2,h3,h4 {margin:0px;padding:0px;}
#header{background:url(images/background_header.gif) repeat-y;}
#container {min-height:100%;background:#fff;background:url(images/background_nav.gif) repeat-y;}
.td_logo1 {width:184px;}
.td_logo2 {width:184px;}
.td_sp {width:7px;}
#nav {list-style:none;margin-left:7px;padding-left:7px;line-height:16px;}
#nav ul {list-style:none;margin:0px;padding:0px;}
#nav li {background-image:url('images/nav.gif');background-repeat:no-repeat;}
.nav_button {border:0px;}
.nav_intro 			{background-position:-170px 0px;}		.nav_intro:hover 		{background-position:0px 0px;}		.nav_intro.active			{background-position:0px 0px;}
.nav_advertising 	{background-position:-170px -30px;}		.nav_advertising:hover	{background-position:0px -30px;}	.nav_advertising.active		{background-position:0px -30px;}
.nav_print 			{background-position:-170px -61px;}		.nav_print:hover 		{background-position:0px -61px;}	.nav_print.active 			{background-position:0px -61px;}
.nav_outdoor 		{background-position:-170px -80px;}		.nav_outdoor:hover 		{background-position:0px -80px;}	.nav_outdoor.active 			{background-position:0px -80px;}
.nav_ambient 		{background-position:-170px -99px;}		.nav_ambient:hover		{background-position:0px -99px;}	.nav_ambient.active			{background-position:0px -99px;}
.nav_promo	 		{background-position:-170px -119px;}	.nav_promo:hover		{background-position:0px -119px;}	.nav_promo.active			{background-position:0px -119px;}
.nav_film 			{background-position:-170px -138px;}	.nav_film:hover			{background-position:0px -138px;}	.nav_film.active			{background-position:0px -138px;}
.nav_radio 			{background-position:-170px -158px;}	.nav_radio:hover		{background-position:0px -158px;}	.nav_radio.active			{background-position:0px -158px;}
.nav_design 			{background-position:-170px -181px;}	.nav_design:hover		{background-position:0px -181px;}	.nav_design.active			{background-position:0px -181px;}
.nav_identity 		{background-position:-170px -216px;}	.nav_identity:hover		{background-position:0px -216px;}	.nav_identity.active		{background-position:0px -216px;}
.nav_designdigital 	{background-position:-170px -236px;}	.nav_designdigital:hover{background-position:0px -236px;}	.nav_designdigital.active	{background-position:0px -236px;}
.nav_product 		{background-position:-170px -256px;}	.nav_product:hover		{background-position:0px -256px;}	.nav_product.active			{background-position:0px -256px;}
.nav_onscreen		{background-position:-170px -275px;}	.nav_onscreen:hover		{background-position:0px -275px;}	.nav_onscreen.active		{background-position:0px -275px;}
.nav_activation 		{background-position:-170px -295px;}	.nav_activation:hover	{background-position:0px -295px;}	.nav_activation.active		{background-position:0px -295px;}
.nav_retail 			{background-position:-170px -314px;}	.nav_retail:hover		{background-position:0px -314px;}	.nav_retail.active			{background-position:0px -314px;}
.nav_packaging 		{background-position:-170px -334px;}	.nav_packaging:hover	{background-position:0px -334px;}	.nav_packaging.active		{background-position:0px -334px;}
.nav_integrated 		{background-position:-170px -352px;}	.nav_integrated:hover	{background-position:0px -352px;}	.nav_integrated.active		{background-position:0px -352px;}
.nav_hospitality 	{background-position:-170px -372px;}	.nav_hospitality:hover	{background-position:0px -372px;}	.nav_hospitality.active		{background-position:0px -372px;}
.nav_exhibition 		{background-position:-170px -392px;}	.nav_exhibition:hover	{background-position:0px -392px;}	.nav_exhibition.active		{background-position:0px -392px;}
.nav_direct 			{background-position:-170px -414px;}	.nav_direct:hover		{background-position:0px -414px;}	.nav_direct.active			{background-position:0px -414px;}
.nav_digital 		{background-position:-170px -444px;}	.nav_digital:hover		{background-position:0px -444px;}	.nav_digital.active			{background-position:0px -444px;}
.nav_media 			{background-position:-170px -474px;}	.nav_media:hover		{background-position:0px -474px;}	.nav_media.active			{background-position:0px -474px;}
.nav_pr 				{background-position:-170px -501px;}	.nav_pr:hover			{background-position:0px -501px;}	.nav_pr.active				{background-position:0px -501px;}
.nav_research 		{background-position:-170px -529px;}	.nav_research:hover		{background-position:0px -529px;}	.nav_research.active		{background-position:0px -529px;}
.nav_360 			{background-position:-170px -557px;}	.nav_360:hover			{background-position:0px -557px;}	.nav_360.active				{background-position:0px -557px;}
.nav_list 			{background-position:-170px -589px;}	.nav_list:hover 			{background-position:0px -589px;}	.nav_list.active 			{background-position:0px -589px;}

.nav {width:170px;}
.gap {width:110px;}
.content {width:500px;padding-bottom:50px;padding-top:25px;}
.context {font-size:11px;font-family:Arial;color:#555555;text-align:justify;line-height:16px;width:510px;margin-left:50px;margin-top:20px;margin-bottom:150px;}
.context h1 {font-size:1.0em;margin-bottom:2px;color:#666;}
.context h2 {font-size:1em;}
.blurb {width:200px;padding-top:180px;}
.thumb {width:200px;}

.bar_creme 	{ margin-left:50px; padding-left:28px;height:26px;vertical-align:bottom;background:url('images/icon_churn.gif') no-repeat 0px 0px; }
.bar_winner 	{ margin-left:50px; padding-left:28px;background:url('images/icon_churn.gif') no-repeat 0px -25px;height:25px; }
.bar_commend 	{ margin-left:50px; padding-left:28px;background:url('images/icon_churn.gif') no-repeat 0px -52px; }

.shadow_container h1 	{ float:left;font-size:1.8em; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:25px; }
.shadow_container h2 	{ font-size:0.2em; font-family:'Arial'; font-weight:normal; color:#333333;padding-top:6px;padding-bottom:6px; }
.shadow_container_detail { padding-left:50px; padding-bottom:80px;}

.blurb_head		{ font-size:1.1em; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:5px; }
.blurb_text		{ font-size:.95em; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:8px; }

.detail_creme	{ width:80%;margin:20px 50px;margin-bottom:0px;height:55px;background:url('images/icon_churn_lrg.gif') no-repeat 0px 0px; }
.detail_winner	{ width:80%;margin:20px 50px;margin-bottom:0px;height:55px;background:url('images/icon_churn_lrg.gif') no-repeat 0px -55px; }
.detail_commend	{ width:80%;margin:20px 50px;margin-bottom:0px;height:55px;background:url('images/icon_churn_lrg.gif') no-repeat 0px -110px; }

.detail_paging	{ float:left;margin-top:5px; }
.detail_paging h1 {margin-bottom:1px;padding-bottom:2px;font-size:12px;height:12px;}
.detail_paging h2 {margin-bottom:8px;padding-bottom:1px;font-size:12px;height:12px;}
.detail_paging h3 {margin-bottom:1px;padding-bottom:2px;font-size:12px;height:12px;}
.detail_paging h4 {margin-bottom:1px;padding-bottom:1px;font-size:12px;height:12px;}

.detail_left	{ width:522px;font-family:arial;font-size:11px;color:#555555; }
.detail_left A	{ color:#555555;}
.detail_left IMG	{ border:1px solid #CCCCCC; padding:5px;}
.detail_right	{ text-align:left;color:white;font-size:4px;}
.detail_right IMG	{ border:1px solid #CCCCCC; padding:5px;}
.detail_div	{ color:white;}
.blurb_right	{ width:250px;font-family:arial;font-size:11px;color:#555555;padding-top:20px;}

.nav_awardlist	{ float:right;margin-top:13px;}
.nav_awardlist IMG	{ border:0px;}

a.hidelink 	{ color:white; text-decoration:none; }

.contentlist 	{ width:80%;margin-bottom:30px;margin-top:3px;margin-left:50px; }
.contentlist td 	{ text-align:left; padding:6px 8px 6px 5px; font-size:11px; font-family:Arial; color:#424242; margin-top:0px; border-bottom:1px solid #E5E5E5; }
.contentlist a 	{ color:#424242; text-decoration:none; }
.contentlist a:hover 	{ text-decoration:none; }
.contentlist_end td 	{ border-bottom:0px; }
.contentlist tr 	{ vertical-align:top; }

tr.highlight 	{ background-color: #f0e9e0; cursor: pointer; }

.download 	{ margin-top:30px; margin-bottom:15px; padding:2px; border:1px solid #bbbbbb; width:30%; font-size:12px; color:#8f6b2f; }
.download a 	{ text-decoration:none; color:#8f6b2f; }
.download a:hover 	{ text-decoration:underline; }
.download img 	{ border:0px; }
.contentimg 	{ float:right; margin-left:15px; margin-top:5px; border:1px solid #cccccc; }
.contentimg0 	{ border:0px; }

/* Video */
#video 	{ border:1px solid #CCCCCC; padding:5px;}

/* Carousel */
.carousel 	{ margin-top:25px; width:100%; }
.carousel tr 	{ vertical-align:top; }
.currentimage 	{ width:80%; color:#ae9d81; text-decoration:none; font-size:.8em; font-weight:bold; }
.currentimage a 	{ text-decoration:none; color:#ae9d81; }
.currentimage img 	{ border:0px; }
.thumbscell 	{ width:20%; }
.thumbs 	{ list-style:none; margin-left:10px; padding-left:10px; margin-top:0px; }
.thumbs li 	{ list-style:none; margin-bottom:5px; }
.thumbs img 	{ border:0px; }


/* Thickbox */
#TB_window 		{ font: 12px Arial, Helvetica, sans-serif; color: #333333;}
#TB_secondLine 		{ font: 10px Arial, Helvetica, sans-serif; color:#666666; }
#TB_window a:link 		{ color: #666666;}
#TB_window a:visited 	{ color: #666666;}
#TB_window a:hover 	{ color: #000;}
#TB_window a:active 	{ color: #666666;}
#TB_window a:focus	{ color: #666666;}
#TB_overlay 		{ position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack 	{ background: url(images/macFFBgHack.png) repeat;}
.TB_overlayBG 		{ background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; }
* html #TB_overlay 		{ /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_window 		{ position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; }
* html #TB_window 		{ /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_window img#TB_Image 	{ display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption		{ height:25px; padding:7px 30px 0px 25px; float:left; }
#TB_closeWindow 		{ height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow	{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle	{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title		{ background-color:#e8e8e8; height:27px; }
#TB_ajaxContent 		{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal	{ padding:15px; }
#TB_ajaxContent p		{ padding:5px 0px 5px 0px; }
#TB_load		{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load 		{ /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_HideSelect		{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; }
* html #TB_HideSelect 	{ /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_iframeContent		{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }* {padding: 0;margin: 0;}
