/*  Description:	trendwatching.com Premium global styles
	Author:			Michell Zappa
	Date:			2009 */

@import		url(style.footer.css);
body		{margin:0;padding:0;font-family:Helvetica, Arial;font-size:12px;color:#222;background-color:#f9f9f9;}
#content	{width:960px;margin:0 auto;padding:0;}
p			{line-height:1.5em;padding:0;margin:0.5em 0 0.5em 0;}
li			{line-height:1.5em;padding:0;margin:0.25em 0 0.25em 0;}
img 		{border:0;margin:0;padding:0;}
h1			{padding:8px 0 0 8px;margin:0;font-size:3em;color:#f72;font-weight:normal;} /* orange */
h2 			{padding:8px 0 0 8px;margin:0;font-size:2em;color:#234;font-weight:normal;}
h2 a		{ 						color:#234;text-decoration:none;}
h3			{padding:0 0 4px 0;margin:0;  font-size:1.25em;color:#234;}
a 			{color:#f72;font-weight:bold;} /* orange */
hr			{border:0;background:#aaa;margin:2em 0;height:1px;}
:focus {outline:0;}
.padder		{padding:0 8px;}
.rounded	{height:16px;}
.errors		{background-color:#fee;color:#000;border:3px solid #f66;padding:10px;margin:6px;width:400px;margin-bottom:2em;}
.errors h3	{color:#f66;}
.errors a	{color:#000;}



@font-face {
	font-family: 'UniversLT57CondensedItalic';
	src: url('/includes/_univers/univers_lt_57_condensed_oblique-webfont.eot');
	src: local('☺'), url('/includes/_univers/univers_lt_57_condensed_oblique-webfont.woff') format('woff'), url('/includes/_univers/univers_lt_57_condensed_oblique-webfont.ttf') format('truetype'), url('/includes/_univers/univers_lt_57_condensed_oblique-webfont.svg#webfontK2LOdnjr') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'UniversLT47CondensedLtBold';
	src: url('/includes/_univers/univers_lt_67_condensed_bold-webfont.eot');
	src: local('☺'), url('/includes/_univers/univers_lt_67_condensed_bold-webfont.woff') format('woff'), url('/includes/_univers/univers_lt_67_condensed_bold-webfont.ttf') format('truetype'), url('/includes/_univers/univers_lt_67_condensed_bold-webfont.svg#webfontdKUdJAYx') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'UniversLT47CondensedLtBoldIta';
	src: url('/includes/_univers/univers_lt_67_condensed_bold_oblique-webfont.eot');
	src: local('☺'), url('/includes/_univers/univers_lt_67_condensed_bold_oblique-webfont.woff') format('woff'), url('/includes/_univers/univers_lt_67_condensed_bold_oblique-webfont.ttf') format('truetype'), url('/includes/_univers/univers_lt_67_condensed_bold_oblique-webfont.svg#webfontIkr78ek0') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'UniversLT47CondensedLtRegular';
	src: url('/includes/_univers/univers_lt_47_condensed_light-webfont.eot');
	src: local('☺'), url('/includes/_univers/univers_lt_47_condensed_light-webfont.woff') format('woff'), url('/includes/_univers/univers_lt_47_condensed_light-webfont.ttf') format('truetype'), url('/includes/_univers/univers_lt_47_condensed_light-webfont.svg#webfontAqKVMolI') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'UniversLT57CondensedRegular';
	src: url('/includes/_univers/univers_lt_57_condensed-webfont.eot');
	src: local('☺'), url('/includes/_univers/univers_lt_57_condensed-webfont.woff') format('woff'), url('/includes/_univers/univers_lt_57_condensed-webfont.ttf') format('truetype'), url('/includes/_univers/univers_lt_57_condensed-webfont.svg#webfontprGNwf2Z') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'UniversLT47CondensedLtItalic';
	src: url('/includes/_univers/univers_lt_47_condensed_light_oblique-webfont.eot');
	src: local('☺'), url('/includes/_univers/univers_lt_47_condensed_light_oblique-webfont.woff') format('woff'), url('/includes/_univers/univers_lt_47_condensed_light_oblique-webfont.ttf') format('truetype'), url('/includes/_univers/univers_lt_47_condensed_light_oblique-webfont.svg#webfontuc3673yU') format('svg');
	font-weight: normal;
	font-style: normal;
}


.UniversCondensedOblique {
	font-weight:normal;font-style:normal;line-height:normal;font-size-adjust:0.51;
	font-family: 'UniversLT57CondensedItalic', sans-serif;
}
.UniversCondensedBold {
	font-weight:normal;font-style:normal;line-height:normal;font-size-adjust:0.51;
	font-family: 'UniversLT47CondensedLtBold', sans-serif;
}
.UniversCondensedBoldOblique {
	font-weight:normal;font-style:normal;line-height:normal;font-size-adjust:0.51;
	font-family: 'UniversLT47CondensedLtBoldIta', sans-serif;
}
.UniversCondensedLight {
	font-weight:normal;font-style:normal;line-height:normal;font-size-adjust:0.51;
	font-family: 'UniversLT47CondensedLtRegular', sans-serif;
}
.UniversCondensed {
	font-weight:normal;font-style:normal;line-height:normal;font-size-adjust:0.51;
	font-family: 'UniversLT57CondensedRegular', sans-serif;
}
.UniversCondensedLightOblique {
	font-weight:normal;font-style:normal;line-height:normal;font-size-adjust:0.51;
	font-family: 'UniversLT47CondensedLtItalic', sans-serif;
}



#toc_trends h4 {font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'UniversLT47CondensedLtBold', sans-serif;
	font-size-adjust: 0.51;
	font-size:2.25em;
	margin:2em 0 0 0;}

#toc_trends h3 {font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'UniversLT47CondensedLtRegular', sans-serif;
	font-size-adjust: 0.51;
	color:#666;
	font-size:2em;}

#toc_trends h1 {font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'UniversLT47CondensedLtRegular', sans-serif;
	font-size-adjust: 0.51;
	color:#f70;
	font-size:3.5em;
	margin:0;padding:0;}



ol.UniversCondensedBold {font-size:24px;}
ol.UniversCondensedBold li {line-height:1em;color:#f70;}

h4.UniversCondensed {font-size:24px;}

/* Splash 2011 */
#splash {width:960px;height:450px;background-image:url(/img/2010tr/_index/price_2011/bg.jpg);background-color:#000;}
#splash h1 {margin:0;padding:24px 0 0 0;font-size:36px;font-family: 'UniversCondensedMedium', sans-serif;color:#fff;text-align:center;font-weight: normal;font-style: normal;line-height:30px;font-size-adjust: 0.48;}
#splash h3 {margin:0;padding:0 0 18px 0;font-size:36px;font-family: 'UniversCondensedMedium', sans-serif;color:#bbb;text-align:center;font-weight: normal;font-style: normal;line-height:30px;font-size-adjust: 0.48;}




/* Topnav-specific */
#global_navigation_wrap {margin-bottom:0 !important;}

#topnav 			{padding:0;margin:0 0 32px 0;width:960px;background-image:url(/img/2010tr/_nav/top-background.png);}

#topnav a			{padding:0;margin:0;color:#000;display:block;float:left;clear:none;}
#topnav a span		{display:none;}
#topnav ul 			{padding:0;margin:0;height:32px;}
#topnav ul li 		{padding:0;margin:0;display:inline;float:left;}

#topnav a#home 		{height:32px;width:279px;}
#topnav a#content	{height:32px;width:154px;}
#topnav a#faq 		{height:32px;width:68px;}
#topnav a#testimonials {height:32px;width:120px;}
#topnav a#costdelivery {height:32px;width:86px;}
#topnav a#contact 	{height:32px;width:131px;}
#topnav a#order	 	{height:32px;width:96px;}




#topnav #navIndex a#home 			{background-image:url("/img/2010tr/_nav/1_home_.png") !important;}
#topnav #navContent a#content		{background-image:url("/img/2010tr/_nav/2_content_.png") !important;}
#topnav #navFAQ a#faq 			{background-image:url("/img/2010tr/_nav/3_faq_.png") !important;}
#topnav #navPrevious a#previous		{background-image:url("/img/2010tr/_nav/4_previous_.png") !important;}
#topnav #navTestimonials a#testimonials 	{background-image:url("/img/2010tr/_nav/6_testimonials_.png") !important;}
#topnav #navExtras a#extras 		{background-image:url("/img/2010tr/_nav/5_extras_.png") !important;}
#topnav #navOrder a#order	 		{background-image:url("/img/2010tr/_nav/7_order_.png") !important;}
#topnav #navCostdelivery a#costdelivery	{background-image:url("/img/2010tr/_nav/8_costdelivery_.png") !important;}
#topnav #navContact a#contact 		{background-image:url("/img/2010tr/_nav/9_contact_.png") !important;}



#contact #topnav #contact {}

/* Bottomnav-specific */
#bottomnav 				{padding:12px 0;margin:4em 0 2em 0;background-color:#fff;border:1px solid #ddd;clear:both;width:960px;text-align:center;}
#bottomnav a 			{color:#777;padding:1em 0.5em;}
#bottomnav a:visited 	{color:#666;}
#footer_wrapper			{margin:0 auto;width:960px;font-size:11px;line-height:1.3em;}
#footer_wrapper a 		{color:#999;}
.copyright				{font-size:10px;color:#666666;text-align:center;}
#footer_search			{width:100%;text-align:center;padding:2em 0 1em 0;}
#footer_search input	{padding:2px;}

/* Page-specific */
#faq h2				{font-size:1.6em;padding:0 0 0.5em 0;margin:0;}
#faq h3				{font-size:1.1em;padding:0.5em 0 0 0;margin:0;}

#order h2			{padding:0 0 16px 0;}
#order .radios	 	{padding:0 8px 1em 0;}
#order .submit 		{float:right;clear:both;padding:20px 12px 20px 50px;}
#order .question	{float:left;clear:both;width:400px;display:block;}
#order .question p	{margin-left: 34px;width:450px;}
#order .buttons		{float:left;clear:none;display:block;}
#order .title		{float:left;clear:none;}
#order .prices		{padding:10px 64px 0 10px;margin:0 16px 16px 0;border:1px solid #ddd;font-weight:bold;background-color:#fafafa;height:40px;clear:none;float:left;}
.note				{color:#666;font-style:oblique;}
.required			{color:#48c;}

#widgetcontact		{width:250px;height:160px;float:right;clear:none;margin: 8px 8px 0 0;}
a.janna				{color:#666;}

.toc_trendlist		{width:280px;float:left;clear:none;margin:0;padding:0 16px 0 0;}


#contact textarea,
#contact input		{width:282px; border:1px solid #111;padding:3px;margin:0;font-family:Helvetica, Arial;font-size:13px;}

#invoice textarea,
#invoice input		{width:320px; border:1px solid #570;padding:3px;margin:0;font-family:Helvetica, Arial;font-size:13px;}
#testimonials .test	{line-height:1.2em;color:#38c;padding-top:2em;}
#testimonials .who	{text-align:right;color:#444;}
#homepage #welcome	{padding:16px 0 2px 10px;float:left;clear:none;margin:0;width:570px;height:206px;}
#homepage .slides	{float:right;clear:none;margin:0;padding:0;}

.clear				{clear:both;height:0;font-size:0;line-height:0;}
.title				{padding:16px 0 0 8px;}
.navback			{padding:0;margin:0 0 -27px 0;}
.navlogin			{padding:0;margin:0;float:right;clear:none;}

#ipoverview h3		{padding-top:1em;}
#ipoverview #flags	{margin-left:16px;}
#ipoverview #flags img {padding:8px;border:1px solid #ddd;}

/* Thirds */
#oneThird			{width:312px;float:right;clear:none;background:#fff url(/img/2010tr/1third-background.png)  repeat-y;margin:0 0 15px 0;}
#twoThird			{width:633px;float:left; clear:none;background:#fff url(/img/2010tr/2third-background.png)  repeat-y;margin:0;} 
#treThird			{width:960px;                       background:#fff url(/img/2010tr/3third-background.png)  repeat-y;margin:0;} 



#oneFifth			{width:228px;float:right;clear:none;background:#fff;color:#fff;}
#twoFifth			{width:350px;float:left; clear:none;background:#fff;}
#treFifth			{width:590px;float:left; clear:none;background:#fff;}

#oneFifth p, #twoFifth p, #treFifth p {padding:4px 8px;margin-bottom:0.5em;}
#oneFifth h2, #twoFifth h2, #treFifth h2 {font-size:14px;color:#fff;padding:4px;margin:0;line-height:1em;background-color:#444;}

#homepage #treThird ul		{padding:0;margin:4px 8px 4px 16px;}
#homepage #treThird li		{padding:0;margin:0 0 8px 0;}



.oneHalfL			{width:470px;float:left; clear:none;margin:0;padding:0;background:#fff url(/img/2010tr/1half-background.png)  repeat-y;}
.oneHalfR			{width:470px;float:right;clear:none;margin:0;padding:0;background:#fff url(/img/2010tr/1half-background.png)  repeat-y;}

.mainbody_1third	{width:290px;padding:0;margin:0 10px;float:left;clear:none;}
.mainbody_2third	{width:610px;padding:0;margin:0 10px;float:left;clear:none;min-height:150px;}
.mainbody_3third	{width:910px;padding:0;margin:0 10px;float:left;clear:none;}
.mainbody_1half		{width:450px;padding:0;margin:0 10px;float:left;clear:none;}
.mainbody_1fourth	{width:220px;padding:0;margin:0 10px;float:left;clear:none;}

#oneThirdG a		{color:#fff;}


.button				{float:right;clear:both;margin:0 8px 8px 0;}




.testimonial-text {line-height:1.1em;font-style:oblique;}
.testimonial-who {line-height:1.1em;color:#222;}









/* Global navigation */
#global_navigation_wrap			{margin:0 0 0 0;}
#global_navigation 				{padding:0;margin:0 auto;width:960px;}
#global_navigation ul 			{padding:0;margin:0;height:24px;}
#global_navigation ul li 		{padding:0;margin:0;display:inline;float:left;}
#global_navigation #home 		{height:24px;width:72px;}
#global_navigation #briefing 	{height:24px;width:148px;}
#global_navigation #report 		{height:24px;width:148px;}
#global_navigation #database 	{height:24px;width:148px;}
#global_navigation #presentations {height:24px;width:148px;}
#global_navigation #tips 		{height:24px;width:82px;display:none;}
#global_navigation #spotters	{height:24px;width:148px;}
#global_navigation #about 		{height:24px;width:148px;}
#global_search					{float:right;clear:none;padding:16px 10px;}
#global_search #sbi				{width:120px;height:16px;color:#777;border:1px solid #888;}
#global_search #sbb				{height:9px;width:9px;padding:0;margin:0;}
#global_search input			{padding:0;margin:0;}
#global_search form				{padding:0;margin:0;}



/* IE, I hate you. */
/*\*/* html .mainbody_2third {height: 150px;}/**/