/*
 *
 *  GWP Standard Style Sheet
 *  By: Palle Zingmark, Hallvarsson & Halvarsson
 *
*/
/* STANDARD/GLOBAL
----------------------------------------------------*/
html,body,form{margin:0;padding:0;color:#000}
html{font-size:100%}
form{background:#fff}

h1,h2,h3,h4,h5,h6,p,ul,li,img,form,fieldset {margin:0;padding:0;border:0 none !important}

fieldset#quicksearch legend{position:absolute;left:-999em;display:none}
fieldset#quicksearch label{position:absolute;left:-999em;display:none}

.clear {clear:both;height:0px;visibility:hidden;}

/* SCREEN, PROJECTION, TV
----------------------------------------------------*/
@media screen {

	/* BASICS */
	html,body{color:#666}
	html{background:#ededed;padding:30px}
	form{width:960px;margin:0 auto;font:0.73em/1.4em georgia,times,serif;position:relative}

	a {text-decoration:none}
	a:hover {text-decoration:underline;}
	a:active {outline:none !Important}

	div#skiplinks {position:absolute;top:-1000px;width:100%;text-align:center}
	
	div#menufolds {display:none}
	
	/* select.goog-te-combo {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;} */
	.goog-te-gadget {color:#ffffff!important;}
	
	div#header, div#tools, div#promo dl dt strong, div#promo ul li a, h1, h2, h3, 
	h4, div#highlights blockquote, div#highlights a, div#footer, div#nav-dropmenu a,
	.toolbox .text, div#submenu a, div.article-image, div#content div#related,
	div#article div.article-links, div#aside a, div#regional-header, div#regional-bar,
	div#gwp-presence div.menu ul li a, div#group-nav ul li, div#group-nav-bottom a,
	div#glossary dl dt, div#article fieldset, div#article div.input textarea, div#pagenumbers,
	div#community-box
	{font-family:'trebuchet ms',arial,sans-serif !important}
	
		/*community addition*/
		h2,h3,h4 {color:#4C4C4C;font-weight:normal} 
		/*end community addtion*/
	
	a.plus {background:url(/templates/gfx/ico-worldwide.png) no-repeat; padding-left: 20px;color:#5a5a5a;font-weight:normal;}
	a.rss-link {clear:both;background:url("/templates/gfx/ico-rss.png") no-repeat scroll 0 50% transparent;padding-left:32px;display:block;height:20px;padding-top:5px;color:#898989!important;zoom:0;position:relative}
	a.button {display:block;padding:7px;background:#00acee;color:#fff!important;text-align:center;font-size:1.4em;font-weight:normal;}
	a.fb {background:url(/templates/gfx/ico-share-facebook.png) no-repeat 0 0}
	a.tw {background:url(/templates/gfx/ico-share-twitter.png) no-repeat 0 0}
	a.yt {background:url(/templates/gfx/ico-share-youtube.png) no-repeat 0 0}
	a.ss {background:url(/templates/gfx/ico-share-slideshare.png) no-repeat 0 0}
	a.li {background:url(/templates/gfx/ico-share-linkedin.png) no-repeat 0 0}
	.align-right {display:block;text-align:right}
	div.dotted-hr {background: url(/templates/gfx/bg-dotted-line.png) repeat-x top;clear:both;height:3px; margin-bottom:5px;margin-top:10px;}
		div.dotted-hr hr {display:none}
	input.btn {cursor:pointer;color:#ffffff;background:#00acee;margin-left:8px;padding:5px;font-family:'trebuchet ms',arial,sans-serif !important;border:0 none}
	
	#ctl00_cphFull_cphFullArticle_cphArticle_tbQuery {padding:5px 0 5px 5px;width:145px;background:url(/templates/gfx/bg-quicksearch.png) no-repeat 0 0;border:none;}
	#ctl00_cphFull_cphFullArticle_cphArticle_btnSearch {margin-bottom:10px;}
	
	div#header {padding:10px;font-size:1em;position:relative}
	
		div#header a.logo {float:left;width:auto}
		div#header div.slogan strong {position:absolute;left:-999em}
		div#header div.slogan em {position:absolute;top:53px;left:275px;color:#9d9d9d;font-style:italic;font-size:1.1em}
		div#header fieldset {float:right;width:auto}
		div#header hr {display:none}			

		div#header fieldset#quicksearch {padding-top:38px;padding-right:6px}
			fieldset#quicksearch input {font-family:'trebuchet ms',arial,sans-serif !important;border:0 none;font-size:1em}
			fieldset#quicksearch .input {padding:5px 0 5px 5px;width:145px;background:url(/templates/gfx/bg-quicksearch.png) no-repeat 0 0}
			fieldset#quicksearch .btn {width:64px;font-size:0.9em;}
		
		div#regional-header {position:absolute;width:960px;background:url(/templates/gfx/regional-top.png) repeat-y;top:-32px;padding:8px 27px;font-size:0.9em;}
		div#regional-header a {color:#ffffff;padding-left:15px;background:url(/templates/gfx/regional-dot.png) no-repeat 0 50%;}
		
		div#regional-bar {height:30px;padding:5px;color:#FFFFFF;}
			div#regional-bar a {color:inherit!important;}
		div#regional-bar.region1 {background:#6c3c00 url(/templates/gfx/region1-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region2 {background:#0067a4 url(/templates/gfx/region2-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region3 {background:#ef6b9e url(/templates/gfx/region3-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region4 {background:#f3791f url(/templates/gfx/region4-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region5 {background:#ffcf46 url(/templates/gfx/region5-bar-arrow.png) no-repeat 0 100%;color:#000000!important;}
		div#regional-bar.region6 {background:#9aca66 url(/templates/gfx/region6-bar-arrow.png) no-repeat 0 100%;color:#000000!important;}
		div#regional-bar.region7 {background:#ac9300 url(/templates/gfx/region7-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region8 {background:#0054a2 url(/templates/gfx/region8-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region9 {background:#8f0027 url(/templates/gfx/region9-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region10 {background:#7b76b6 url(/templates/gfx/region10-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region11 {background:#f8b381 url(/templates/gfx/region11-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region12 {background:#be82b8 url(/templates/gfx/region12-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region13 {background:#ffcf46 url(/templates/gfx/region13-bar-arrow.png) no-repeat 0 100%;color:#000000!important;}
		div#regional-bar.region14 {background:#008247 url(/templates/gfx/region14-bar-arrow.png) no-repeat 0 100%;}
		div#regional-bar.region {background:url(/templates/gfx/bg-articletool-2col.png) no-repeat 0 100%;}
			#gtranslate {float:left;width:auto;padding:2px 0 0 8px;}
			#gtranslate option {text-transform: capitalize;}
				#google-branding {float:right;height:25px;margin-top:5px;}
				#google-branding img {margin-bottom:0px!important;}
				#gtranslate.active {position:absolute;zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);background-color:#f3f3f3;background:rgba(245, 245, 245, 0.9);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0;width:250px!important;}
				#gtranslate.active a {color:#000000!important;cursor:pointer;}
				#gtranslate.active a:hover {text-decoration:none;}
				#gtranslate div.content {display:none}
				#gtranslate.active div.content {display:block!important;padding:0px 10px 10px 0px;}
					#gtranslate.active div.content select {width:100%;}
					#gtranslate.active div.content ul {padding:10px 0px;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 100%;margin-bottom:10px;}
					#gtranslate.active div.content ul li {list-style:none;display:inline-block;width:77px;zoom: 1;*display: inline;}
					#gtranslate.active div.content ul li a {text-transform:none;color:#929292!important;font-size:0.8em;}
					#gtranslate.active div.content ul li a:hover {text-decoration:underline;}
			div#regional-bar div.share {float:right;width:auto;color:inherit;padding-right:8px;font-size:1.2em;}
				div#regional-bar div.share strong {display:block;float:left;padding:2px 10px 0 0;font-weight:normal}
				div#regional-bar div.share ul {float:left;width:auto;overflow:hidden}
				div#regional-bar div.share li {float:left;width:auto;list-style:none}
				div#regional-bar div.share li a {display:block;float:left;height:22px;width:22px;}
				div#regional-bar div.share li a span {display:none}
		
		div#header div#nav {clear:both;overflow:hidden;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0% 0%;margin-left:4px;*height:50px}
			div#nav strong {position:absolute;left:-999em}
			div#nav ul {overflow:hidden;padding-top:5px;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 100%;*height:36px}
			div#nav ul li {zoom:1; list-style:none;margin:0;height:22px;display:block;float:left;padding:7px 18px 7px 18px;}
			div#nav ul li,
			div#nav ul li a {/* float:left; */}
			div#nav ul li a {letter-spacing:0.023em;position:relative;*position:none;text-transform:none;color:#252525;font-size:1.3em;text-decoration:none;}
			div#nav ul li.active {*margin-right:-3px;height:19px;zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);background:url(/templates/gfx/bg-navitem-active.png) no-repeat 0 0;-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0}
			div#nav ul li a.current {color:#00aa4e}
			
			div#nav-dropmenu {padding-top:43px;position:absolute;top:80px;width:476px;}
			div#nav-dropmenu div {zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0;}
			div#nav-dropmenu.menuitem1 div {background:#fff url(/templates/images/bg-menuitem1.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem2 div {background:#fff url(/templates/images/bg-menuitem2.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem3 div {background:#fff url(/templates/images/bg-menuitem3.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem4 div {background:#fff url(/templates/images/bg-menuitem4.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem5 div {background:#fff url(/templates/images/bg-menuitem5.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem6 div {background:#fff url(/templates/images/bg-menuitem6.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem7 div {background:#fff url(/templates/images/bg-menuitem7.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem8 div {background:#fff url(/templates/images/bg-menuitem8.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem9 div {background:#fff url(/templates/images/bg-menuitem9.jpg) no-repeat 100% 100%}
			div#nav-dropmenu.menuitem10 div {background:#fff url(/templates/images/bg-menuitem0.jpg) no-repeat 100% 100%}
			div#nav-dropmenu ul {/* width:476px; */padding:20px 0;margin:0;background:url(/templates/gfx/bg-nav-overlay.png) no-repeat 0 100%}
			div#nav-dropmenu ul li {list-style:none;padding-left:10px}
			div#nav-dropmenu ul li a {display:block;color:#000;padding:3px 3px 3px 20px;}
			div#nav-dropmenu ul li a.parent{background:url(/templates/gfx/nav-drop-parent.png) no-repeat 0 50%}
			
		div#tools {position:absolute;top:0;right:0;width:420px;font-size:0.9em!important;}
			div#tools div#language p, div#tools div#shortcuts {z-index:501;}
			div#tools div#language p, div#tools div#shortcuts p {position:absolute;left:-999em}
			div#tools div#language p, div#tools div#shortcuts li {height:20px;}
			div#tools div#worldwide p {background:url(/templates/gfx/ico-worldwide.png) no-repeat 0 0;padding-left:22px}
			div#tools a {color:#929292;text-decoration:none;white-space:nowrap}
			div#tools a:hover {color:#00aa4e;}
			
			div#login-box {position:absolute;padding:10px;margin-top:-10px;margin-left:-10px;}
			div#login-box h3 {font-weight:normal;color:#404040;margin-top:5px;}
			div#login-box.active {background-color:#f3f3f3;background:rgba(245, 245, 245, 0.9);zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0;}
				div#login-box div.content {display:none;width:195px;}
				div#login-box label {display:none;}
				div#login-box input.input {width:180px;margin-top:10px;background:url(/templates/gfx/login-field-bg) no-repeat;border:none;padding:5px;color:#888888;}
				div#login-box div.buttons {text-align:right;margin-top:5px;}
					div#login-box div.buttons input {padding:5px 10px;margin-top:7px;margin-right:4px;margin-left:0px;font-size:1.0em;}
			
			div#tools hr {display:none}
			div#tools ul, div#tools ul li {list-style:none}
			
			div#tools div#language {position:absolute;top:8px;right:322px;width:80px;padding:15px;text-transform:none;z-index:10}
				div#language.active {zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);background-color:#f3f3f3;background:rgba(245, 245, 245, 0.9);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0}
				div#language a {padding-left:20px}
				div#language a.current {color:#00aa4e}
				div#language a.en {background:url(/templates/gfx/flag-en-norm.png) no-repeat 0 50%}
				div#language a.de {background:url(/templates/gfx/flag-de-norm.png) no-repeat 0 50%}
				div#language a.fr {background:url(/templates/gfx/flag-fr-norm.png) no-repeat 0 50%}
				div#language li {height:18px;}
			
			div#tools div#shortcuts {position:absolute;right:250px;background:url(/templates/gfx/bg-tool-sep.png) no-repeat 100% 50%;padding:15px 10px;width:75px;}
				div#shortcuts ul {padding:10px;background:url(/templates/gfx/bg-tool-sep.png) no-repeat 0 50%}
			
			div#tools div#worldwide {position:absolute;top:18px;left:176px;padding:5px 5px 8px 5px;text-transform:none;z-index:10}
				div#worldwide p {cursor:pointer}
				div#worldwide ul {padding-top:5px;display:none}
				div#worldwide li a {display:block;zoom:1;}
				div#worldwide li a img {margin:0 5px 0 5px;}
				div#worldwide li a.en img {background:lime}
				div#worldwide li a.ch img {background:pink}
				div#worldwide li a.pac img {background:blue}
				
				div#worldwide.active {zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);background-color:#f3f3f3;background:rgba(245, 245, 245, 0.9);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0}
				div#worldwide.active ul {display:block}
	
	div#content.first div#section {float:none;width:100%}
	
	div#section {float:right;width:694px}
		div#section h1 {padding:0 0 0.5em 0;margin:0;color:#00aa4e;font-size:3.3em;font-weight:normal;line-height:normal}
	
	div#content {padding:10px 30px; *padding-top:0px;}
		div#content a {color:#00acee;text-decoration:none}
		div#content a:hover {text-decoration:underline;}
		div#content.first {/* overflow:hidden; */float:none;width:auto}
		div#content.first h1 {position:absolute;left:-999em;}
		div#content.first div#article {width:600px;float:left}
		
		div.infobox {float:right;margin:20px;margin-right:0px;width:190px;background:url(/templates/gfx/bg-infobox-bottom.png) no-repeat 0% 100%;padding-bottom:50px;}
			div.infobox span	{font-size:1.1em;padding:20px;display:block;background:url(/templates/gfx/bg-infobox.png) repeat-y;}
			div.infobox dl {margin:0px;}
			div.infobox dl dd {margin:0px;margin-top:10px;font-style:italic;font-size:0.9em;}
		
		div#content div.article-image {margin-bottom:10px;position:relative;padding-bottom:4px;}
			div#content div.crop {overflow:hidden}
				div#content div.article-image img {margin:0 auto;margin-bottom:-45px;}
			div#content div.tools {position:relative;width:100%;height:35px;padding:6px 10px 0px 10px;background:url(/templates/gfx/bg-articletool-2col.png) no-repeat 0 100%;font-size:1.1em;}
			div#content div#article div.tools {z-index:20;position:relative;width:100%;height:35px;padding:6px 10px 0px 10px;background:url(/templates/gfx/bg-articletool.png) no-repeat 0 100%;font-size:1.1em;}
			div#content div.tools a {color:#fff}
			div#content div.tools div.translate {float:left;width:auto;padding:2px 0 0 8px;}
			div#content div.tools div.share {float:right;width:auto;color:#ffffff;padding-right:18px}
				div#content div.tools div.share strong {display:block;float:left;padding:2px 10px 0 0;font-weight:normal}
				div#content div.tools div.share ul {float:left;width:auto;overflow:hidden}
				div#content div.tools div.share li {float:left;width:auto;list-style:none}
				div#content div.tools div.share li a {display:block;float:left;height:22px;width:22px;}
				div#content div.tools div.share li a span {display:none}
		
		div#community-box {padding-bottom:10px;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 100%;margin-bottom:10px;}
			div#community-box .input {margin-right:10px;border:none;background:url("/templates/gfx/bg-quicksearch.png") no-repeat scroll 0 0 transparent;padding:5px 0 5px 5px;width:145px;}
			div#community-box select {width:138px;margin-right: 10px;}
			div#community-box fieldset {margin-bottom:20px;}
			div#community-box fieldset a {float:right;margin-top:5px;}
			div#community-box h2 {color:#252525;padding-top:10px;margin-top:20px;}
			div#community-box .btn {width:50px;}
			div#community-box .tabs {font-size:1.1em;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 0%;padding:3px 0px 0px 10px;height:32px;text-transform:none;}
				div#community-box .tabs a {padding:8px;margin-right:10px;display:block;color:#252525;float:left;}
				div#community-box .tabs a.selected {color:#00AA4E;background:#ffffff;}
			div#community-box .content {padding:15px 10px 10px 10px;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 0%;}
			div#community-box .content .group-info {font-size:1.2em;}
				div#community-box .content .group-info .image {float:left;margin-right:10px;}
				div#community-box .content .group-info dl dt {display:inline;line-height:1.4em;}
				div#community-box .content .group-info dl dd {display:inline;margin:0px;line-height:1.4em;}
			div#community-box .content .group-files {}
				div#community-box .content table {width:100%;padding:0px;}
				div#community-box .content table tr th {text-align:left;}
				div#community-box .content table tr td {padding:0px;margin:0px;}
				div#community-box .content table tr.hr td {background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 50%;height:20px;}
				div#community-box .content table tr.description td {padding:5px 0px 0px 0px;}
				div#community-box .content .forum th.lastpost {width:80px;}
				div#community-box .content .forum th.forum {width:200px;}
				/* community addition */
			div#community-box .comments ul {list-style:none;}
				div#community-box .comments ul li {margin: 15px 0;}
				div#community-box .comments ul li p {margin: 5px 0;color:#6B6A6A;}
				div#community-box .comments textarea {margin:0px;overflow:auto;font-size:1.0em;color:#6B6A6A;padding:5px;width:362px;height:70px;border:1px solid #8B8A8A;background:#FAFAFA;}
				div#community-box .comments input.btn {width:100px;float:right;margin-top:10px;}
				div#community-box .comments fieldset {margin-bottom:0px;}
			div#community-box .recent-events ul {list-style:none;}
				div#community-box .recent-events ul li {padding: 10px 0 10px 40px;}
				div#community-box .recent-events ul li.user {background:url(/templates/gfx/ico-community-user.png) no-repeat;}
				div#community-box .recent-events ul li.text {background:url(/templates/gfx/ico-community-blog.png) no-repeat;}
				div#community-box .recent-events ul li.image {background:url(/templates/gfx/ico-community-image.png) no-repeat;}
		
		div.blog-header div.date, div.blog-header div.rating {margin-top:10px;}
		div.blog-footer {margin:20px 0;}
		div.rating-display {display:inline-block;zoom: 1;*display: inline;vertical-align:middle;}
		div.rating-display div {width:16px;height:16px;display:inline-block;zoom: 1;*display: inline;}
		div.rating-display.mutable div {cursor:pointer;}
		div.rating-display div.on {background:url(/templates/gfx/ico-rating-on.png) no-repeat;}
		div.rating-display div.off {background:url(/templates/gfx/ico-rating-off.png) no-repeat;}
		div.profile-tools {margin-bottom: 15px;font-size:1.1em;}
		img.profile-photo {width: 150px;margin:3px 10px 10px 0;float:left;}
		img.profile-photo-edit {width: 150px;margin:3px 10px 10px 0;}
		/* end commnuity addition */
		
		
		div#group-galleries img {display:inline-block;margin-left:8px;margin-top:8px;}	
		
		div#interviews ul li {list-style:none;/* min-height:150px; */margin:20px 0px;}
			div#interviews ul li div.thumb {float:left;}
			div#interviews ul li div.thumb img {margin-right:10px;vertical-align:top;}
			div#interviews ul li div.links {text-align:right;margin-top:10px;}
			body .video {display:none;zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);background-color:#f3f3f3;background:rgba(245, 245, 245, 0.9);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0}
				div#interviews ul li div.links a {margin-left:10px;}
			div#interviews ul li h2 {margin-bottom: 10px;line-height:1.2em;*display:inline;zoom:1;*font-size:1.7em;}
			div#interviews ul li p {line-height:1.5em;}
			
		
		div#contacts-list ul li {list-style:none;min-height:100px;margin-bottom:15px;}
		div#contacts-list ul li div.image {float:left;}
		div#contacts-list ul li div.image img {margin-right:10px;}
		div#contacts-list h3 {padding-top:5px;}
		div#contacts-list p {color:#6b6a6a;}
		
		div#contact a {clear:both;display:block;font-size:1.1em;padding-bottom:10px;}
		div#contact div.image {float:left}
		div#contact div.image img {margin-right:10px;}
		div#contact h3 {padding-top:5px;}
		div#contact div.biography {clear:both;padding-top:10px;}
		div#contact p {color:#6b6a6a;}
		
		div#newslist {zoom:0;position:relative;clear:both;}
		div#newslist ul li {list-style:none;margin-bottom:20px;}
			div#newslist ul li h2 {font-size:1.2em;font-weight:normal;}
			div#newslist ul li span {display:block;margin:3px 0px;}
			div#newslist ul li p {color:#6b6a6a;}
		
		div#pagenumbers {background: url(/templates/gfx/bg-dotted-line.png) repeat-x top;padding-top:10px;font-size:1.1em;}
			div#pagenumbers .prev {float:left;}
			div#pagenumbers .next {float:right;}
			div#pagenumbers .numbers {text-align:center;}	
				div#pagenumbers .numbers a {margin:0px 3px;}
		
		div#article {width:394px;float:left;padding-bottom:15px;}
			div.preamble {letter-spacing:0.05em;font-size:1.35em;margin:15px 0px;color:#303030;/* text-align:justify; */line-height:1.25em;font-weight:normal;}
			div#article div.body-text {margin:15px 0px;color:#6b6a6a;}
			div#article div.body-text p {letter-spacing:0.02em;font-size:1.1em;margin:17px 0px;line-height:1.4em;/* text-align:justify; */}
			div#article div.body-text ul, div#article div.body-text ol {padding-left:10px;margin:17px 0px}
			
			div#article div.body-text li {margin:5px;font-size:1.1em;padding-bottom:3px;}
			div#article div.body-text h2 {font-size:1.7em;color:#4c4c4c;font-weight:normal;letter-spacing:0.025em;line-height:1.15em;}
			div#article div.body-text h3 {font-size:1.3em;color:#4c4c4c;font-weight:normal;margin-top:13px;letter-spacing:0.025em;line-height:1.15em;}
			div#article div.body-text h4 {font-size:1.15em;color:#4c4c4c;font-weight:normal;letter-spacing:0.03em;line-height:1.15em;margin:10px 0;}
			div#article div.article-links {width:410px;margin-top:20px;}
				div#article div.article-links ul li {display:block;float:left;width:120px;margin-bottom:16px;margin-right:16px;}
				div#article div.article-links ul li img {display:block;margin-bottom: 5px;}
			
			div#article fieldset {margin-top:10px;}
				div#article fieldset legend {font-size: 1.1em;padding-left:0px;font-weight:bold;color:#000000;}
				div#article div.input {clear:both;min-height:30px;}
				div#article div.input label {float:left;width:160px;}
				div#article div.input input, div#article div.input select, div#article div.input textarea {float:left;width:225px;}
					div#article div.input textarea {padding:5px;width:215px;font-size:1.0em;margin-bottom:10px;height:50px;background:url(/templates/gfx/bg-form-textarea.png) no-repeat;border:none;}
					div#article div.input input.text {background:url(/templates/gfx/bg-form-text.png) no-repeat;padding:5px;width:215px;border:none;}
					div#article div.input input.btn {width:auto;margin-top:20px;text-align:center;width:100px;}
					div#article div.input input.right {float:right;}
					div#article fieldset.radiobuttons label, div#article fieldset.checkboxes label {width:auto;width:75px;}
					div#article fieldset.radiobuttons input, div#article fieldset.checkboxes input {width:auto;border:none;}
					div#article fieldset.radiobuttons legend, div#article fieldset.checkboxes legend {float:left;width:160px;font-size:1.0em;font-weight:normal;}
					div#article fieldset.radiobuttons div, div#article fieldset.checkboxes div {float:left;width:100px;}
			
			div#article fieldset.listfilter {background: url(/templates/gfx/bg-dotted-line.png) repeat-x bottom;padding-bottom:10px;margin-bottom:10px;}
				div#article fieldset.listfilter legend {/* background: url(/templates/gfx/bg-dotted-line.png) repeat-x top; */display:block;width:100%;padding:0px;margin:0px;padding-top:10px;*margin-left:-7px;}
				div#article fieldset.listfilter select {width:150px;margin-right:12px;float:left;margin-top:5px;}
				div#article fieldset.listfilter input {float:right;}
			
			div#group-nav {margin-bottom:17px;height:73px;padding: 0px 0px 0px 0px;background: url(/templates/gfx/bg-dotted-line.png) repeat-x bottom;}
				div#group-nav h2 {display:block;text-align:center;text-transform:none;font-weight:normal;font-size:1.0em;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 50%;margin-bottom:10px;}
					div#group-nav h2 span {background:#FFFFFF;padding:0 7px;}
				div#group-nav ul {display:block;height:1px;width:392px;text-align:center;padding-top:5px;overflow:visible;zoom:1}
				div#group-nav ul li {display:inline;font-size:1.6em; padding:4px 12px 10px 12px;}
				div#group-nav ul li.selected {background:url(/templates/gfx/groupnav-selected.png) no-repeat top;}
				div#group-nav ul li a {display:inline-block;height:24px;padding:3px 0px 3px 0px;}
				div#group-nav ul li a:hover {text-decoration:none;}
				div#group-nav ul li.selected a {color:#ffffff;}
				div#group-nav a.prev {float:left;margin-top:-2px;margin-right:-25px;zoom:1}
				div#group-nav a.next {float:right;margin-top:-2px;zoom:1}
			
			div#group-nav-bottom {height:40px;margin-top:50px;}
				div#group-nav-bottom a.prev {background:#00acee url(/templates/gfx/groupnav-back.png) no-repeat 0% 40%;float:left;padding:6px 14px 6px 25px;text-align:right;color:#ffffff;}
				div#group-nav-bottom a.next {background:#00acee url(/templates/gfx/groupnav-forward.png) no-repeat 100% 40%;float:right;padding:6px 25px 6px 14px;text-align:left;color:#ffffff;}
		
		div#gwp-presence {margin:20px 0px 0px 0px;font-size:0.9em;}
			div#gwp-presence div.menu {margin-bottom:10px;height:30px;color:#ffffff;}
			div#gwp-presence.region1 div.menu {background:#6c3c00;}
			div#gwp-presence.region2 div.menu {background:#0067a4;}
			div#gwp-presence.region3 div.menu {background:#ef6b9e;}
			div#gwp-presence.region4 div.menu {background:#f3791f;}
			div#gwp-presence.region5 div.menu {background:#ffcf46;color:#000000;}
			div#gwp-presence.region6 div.menu {background:#9aca66;color:#000000;}
			div#gwp-presence.region7 div.menu {background:#ac9300;}
			div#gwp-presence.region8 div.menu {background:#0054a2;}
			div#gwp-presence.region9 div.menu {background:#8f0027;}
			div#gwp-presence.region10 div.menu {background:#7b76b6;}
			div#gwp-presence.region11 div.menu {background:#f8b381;}
			div#gwp-presence.region12 div.menu {background:#be82b8;}
			div#gwp-presence.region13 div.menu {background:#ffcf46;color:#000000;}
			div#gwp-presence.region14 div.menu {background:#008247;}
			div#gwp-presence.region div.menu {background:url(/templates/gfx/bg-articletool-2col.png) no-repeat 0 100%;padding:0px 0 8px 0;}
				div#gwp-presence div.menu h4 {width:315px; float:left;padding:10px 15px 7px 15px;font-weight:normal;position:absolute;color:#fff;font-size:1.0em;line-height:0.9em;}
		div#gwp-presence.region div.menu h4 {font-size:1.1em;}
			div#gwp-presence div.menu ul {float:right;list-style:none;padding-right:30px}
				div#gwp-presence div.menu ul li {float:left;text-transform:none;}
					div#gwp-presence div.menu ul li a {color:inherit;padding:7px 15px;display:block;}
					div#gwp-presence div.menu ul li a.selected {color:#000000;background:#FFFFFF;}
					div.article-image div#gwp-presence {margin-top:0;}
		div#content div#related {width:270px;float:right;padding-top:0px;}
			div#related .box {padding-bottom:1em;position:relative}
			div#related h2 {line-height:1.2em;letter-spacing:0.01em;padding-bottom:0.4em;color:#00aa4e;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 100%;font-weight:normal;font-size:1.5em;}
			div#related .regions h2 {padding-bottom:0.3em;color:#00aa4e;background:none;}
			div#related .regions img {margin-bottom:5px;cursor:pointer;}
			div#related ul, div#related ul li {padding:0.5em 0;margin:0;list-style:none}
			div#related .box div.all {position:absolute;top:0;height:20px;width:270px;padding-bottom:2px;text-align:right}
			div#related .box div.all a {color:#ababab;font-size:1.0em;font-style:italic}
			div#related .box dl, div#related .box dl dt, div#related .box dl dd {margin:0;padding:0;font-family:"Trebuchet MS", sans-serif;}
			div#related .box dl, div#related .box dl dt {font-size:1.1em;}
			div#related .box dl {padding-top:10px;}
			div#related .box dl dd {padding-bottom:10px;color:#ABABAB;font-size:1.1em;font-family:georgia,times,serif;}
			div#related .box dl dt.link {padding-bottom:10px;}	/*additional me*/
			
			div#related .box dl.bullets {background:url(/templates/gfx/bg-mini-dotts.png) repeat-x 0 100%;}/*removed: padding-bottom:10px;	*/
			div#related .box dl.bullets dt, div#related .box dl.bullets dd {padding-left: 18px;padding-top:0px;letter-spacing:-0.008em;line-height:1.25em;}/*removed: padding-bottom:10px;	*/
				
				div#related .box dl.bullets dd {font-size:0.9em;/* margin-top:0.4em; */}
				div#related .box dl.bullets dt.region1 {background:url(/templates/gfx/related-bullet-region1.png) top left no-repeat;}
				div#related .box dl.bullets dt.region2 {background:url(/templates/gfx/related-bullet-region2.png) top left no-repeat;}
				div#related .box dl.bullets dt.region3 {background:url(/templates/gfx/related-bullet-region3.png) top left no-repeat;}
				div#related .box dl.bullets dt.region4 {background:url(/templates/gfx/related-bullet-region4.png) top left no-repeat;}
				div#related .box dl.bullets dt.region5 {background:url(/templates/gfx/related-bullet-region5.png) top left no-repeat;}
				div#related .box dl.bullets dt.region6 {background:url(/templates/gfx/related-bullet-region6.png) top left no-repeat;}
				div#related .box dl.bullets dt.region7 {background:url(/templates/gfx/related-bullet-region7.png) top left no-repeat;}
				div#related .box dl.bullets dt.region8 {background:url(/templates/gfx/related-bullet-region8.png) top left no-repeat;}
				div#related .box dl.bullets dt.region9 {background:url(/templates/gfx/related-bullet-region9.png) top left no-repeat;}
				div#related .box dl.bullets dt.region10 {background:url(/templates/gfx/related-bullet-region10.png) top left no-repeat;}
				div#related .box dl.bullets dt.region11 {background:url(/templates/gfx/related-bullet-region11.png) top left no-repeat;}
				div#related .box dl.bullets dt.region12 {background:url(/templates/gfx/related-bullet-region12.png) top left no-repeat;}
				div#related .box dl.bullets dt.region13 {background:url(/templates/gfx/related-bullet-region13.png) top left no-repeat;}
				div#related .box dl.bullets dt.region14 {background:url(/templates/gfx/related-bullet-region14.png) top left no-repeat;}
			
			div#related .box .toolbox {margin-bottom:5px;margin-top:10px;padding-bottom:15px;background:url(/templates/gfx/bg-toolbox-shade.png) no-repeat 0 100%;position:relative;z-index:1}
			div#related .box .toolbox .text {background:url(/templates/gfx/bg-toolbox-text.png) 0 0;padding:4px 8px;color:#fff}
			
			div#related ul.subscribe {overflow:hidden;padding-top:5px;background:url(/templates/gfx/bg-mini-dotts.png) repeat-x 0 100%}
				div#related ul.subscribe li {width:270px;padding:0px; font:1em georgia,times,serif;}
				div#related ul.subscribe li a {display:block;padding:10px 0px 0px 38px;color:#929292;line-height:normal;height:23px;}
				div#related ul.subscribe li.mail a {background:url(/templates/gfx/ico-mail.png) no-repeat 0 50%}
				div#related ul.subscribe li.rss a {background:url(/templates/gfx/ico-rss.png) no-repeat 0 50%}
				div#related ul.subscribe li.twitter a {background:url(/templates/gfx/ico-twitter.png) no-repeat 0 50%}
				
			
			div#subscribe-popup {zoom:1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0', Direction=135, Strength=3);margin-top:-112px;margin-left:-13px;display:none;overflow:visible;padding:15px;width:312px;background-color:#f3f3f3;background:rgba(245, 245, 245, 0.9);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0}
				div#subscribe-popup hr, div#subscribe-popup h4 {display:none;}
				div#subscribe-popup div.email-icon {width:32px;height:32px;float:left;background:url(/templates/gfx/subscribe-email-icon.png) no-repeat;}
				div#subscribe-popup div.close {cursor:pointer;width:32px;height:34px;float:right;background:url(/templates/gfx/subscribe-close.png) no-repeat;}
				div#subscribe-popup div.captcha {margin-top:10px;}
				div#subscribe-popup label {font-family:'trebuchet ms',arial,sans-serif;display:block;font-size:1.2em;margin-top:10px;margin-bottom:4px;}
				div#subscribe-popup input.text {background:url(/templates/gfx/subscribe-field-bg.png) no-repeat;border:none;padding:5px;width:300px;}
				div#subscribe-popup .right {text-align:right;margin-top:10px;}
				div#subscribe-popup input.submit {background:#00acee;border:none;padding:5px 15px;color:#ffffff;}
				div#subscribe-popup p {margin:15px 0px;font-size:1.1em;}
	
	div#glossary h1 {padding:0 0 0.5em 0;margin:0;color:#00aa4e;font-size:3.3em;font-weight:normal;line-height:normal}
	div#glossary h2 {font-family:serif!important;margin-top:25px;font-weight:normal;color:#303030;}
	div#glossary div.tools {background-image:url("/templates/gfx/bg-articletool-3col.png");}
	div#glossary div.letters {height:45px;}
		div#glossary div.letters ul {float:left;}
			div#glossary div.letters ul li {display:inline-block;font-size:1.3em;text-align:center;min-width:20px;padding:4px 0;zoom: 1;*display: inline;}
			div#glossary div.letters ul li.selected {background:#585858;}
				div#glossary div.letters ul li.selected a {color:#FFFFFF;white-space:nowrap;}
		div#glossary div.letters div.glossary-search {float:right;}
			div#glossary div.letters div.glossary-search input.input {border:none;padding:5px 0 5px 5px;width:145px;background:url(/templates/gfx/bg-quicksearch.png) no-repeat 0 0}
	div#glossary dl {margin-top:20px;margin-bottom:20px;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 100%;}
		div#glossary dl dt, div#glossary dl dd {margin:0px;padding:20px;font-size:1.2em;line-height:1.5em;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 0%;display:inline-block;vertical-align:top;zoom: 1;*display: inline;}
		div#glossary dl dt {width: 250px;padding-left:0px;font-size:1.3em;color:#303030;}
		div#glossary dl dd {width: 607px;padding-right:0px;color:#6b6a6a;}
	
	div#aside {width:188px !important;float:left;overflow:hidden}
		div#aside p {font-size:1.1em;line-height:1.3em;margin-bottom:15px;color:#6b6a6a;}
		div#aside div.double {margin:15px 0px;}
		div#aside div.double a {display:block;width:50%;float:left;font-size:0.85em;}
		div#aside h2 {font-size:1.3em;font-weight:normal;padding:0 0 0.5em 0;color:#303030}
		div#aside div#submenu {width:188px;padding-bottom:3em;padding-top:13px;min-height:313px;margin-bottom:2em;overflow:hidden;background:url(/templates/gfx/bg-dotted-line.png) repeat-x 0 100%}
			div#submenu h2 {text-transform:none;color:#6b6a6a;font-size:1em}
			div#submenu h2 a {color:inherit;}
			div#submenu ul, div#submenu ul li {padding:0;margin:0;list-style:none}
			div#submenu ul li a {display:block;margin:10px 0;zoom:1;color:#6b6a6a;padding-left:13px;font-size:1.1em;}
			div#submenu ul li ul li a {padding-left:13px;margin-left:17px}
			div#submenu ul li ul li ul li a {padding-left:13px;margin-left:43px;}
			div#submenu ul li a.parent {background:url(/templates/gfx/ico-submenu-parent.png) no-repeat 0 0%}
			div#submenu ul li a.current {background:url(/templates/gfx/bg-dotted-green.png) repeat-x 0 100%;color:#00aa4e;}

	div#highlights {width:618px !Important;overflow:hidden}
		div#highlights li {width:188px;float:left;padding-right:18px;list-style:none}
		div#highlights li li {width:auto;float:none}
		div#highlights h2 {color:#00aa4e;font-size:0.9em;text-transform:none;padding:1.0em 0 0 0;letter-spacing: 0.055em;}
		div#highlights h3 {font-size:1.3em;font-weight:normal;padding-bottom:0.6em;color:#636363;line-height:1.13em;letter-spacing:-0.01em;}
		div#highlights p {margin-bottom:1.7em;color:#929292;font-size:1.05em;letter-spacing:-0.01em;line-height:1.4em;}
		div#highlights blockquote {margin:0;margin-bottom:-16px;padding:0;color:#fff;background:url(/templates/gfx/bg-highlights-quote.png) no-repeat 0 100%}
		div#highlights blockquote p {font-weight:thin;margin:0;line-height:1.2em;letter-spacing:0.025em;padding:10px 15px 5px 15px;font-size:1.3em;font-style:italic;color:#FFFFFF;}
		div#highlights blockquote p.author {font-size:0.9em;text-align:right;padding-top:0;padding-bottom:35px;letter-spacing:0.1em;}
		div#highlights ul.list li {padding:3px 0}
		div#highlights ul.list li {background:url(/templates/gfx/bg-mini-dotts.png) repeat-x 0 0;line-height:normal}
		div#highlights ul.list li.first {background:none}

	div#promo {width:600px;height:338px;margin-bottom:30px;overflow:hidden;position:relative}
		div#promo dl {margin:0;padding:0}
		div#promo dl dt, div#promo dl dd {display:block;position:absolute}
		div#promo dl dt {z-index:100;}
		div#promo dl dd {left:110px;z-index:99;}
		div#promo dl dt.current, div#promo dl dd.current {display:inline;}
		div#promo dl dd.current img {float:right}
		div#promo dl dt {font-size:1.1em;position:absolute;line-height:1.5em;height:338px;width:125px;padding:25px 35px 15px 15px;font-style:italic;color:#fff;background:url(/templates/gfx/promo-flank-1.png) no-repeat 0 0}
		div#promo dl dt.p1 {background:url(/templates/gfx/promo-flank-1.png) no-repeat 0 0}
		div#promo dl dt.p2 {background:url(/templates/gfx/promo-flank-2.png) no-repeat 0 0}
		div#promo dl dt.p3 {background:url(/templates/gfx/promo-flank-3.png) no-repeat 0 0}
		div#promo dl dt.p4 {background:url(/templates/gfx/promo-flank-4.png) no-repeat 0 0}
		div#promo dl dt strong {font-size:1.4em;font-style:normal;line-height:1.2em;display:block;margin-bottom:5px;}
		div#promo dl dd {text-align:right}
		div#promo ul {z-index:200;position:absolute;top:275px;left:10px}
		div#promo ul li {float:left;list-style:none}
		div#promo ul li a {width:23px;display:block;float:left;padding:18px 5px 20px 5px;text-align:center;line-height:normal;color:#fff;font-size:21px;font-weight:normal;text-decoration:none}
		div#promo ul li a:hover {text-decoration:none;}
		div#promo ul li a.current {background:url(/templates/gfx/bg-promo-paging.png) no-repeat 50% 50%}
		div#promo ul li.p1 a.current {color:#004779 !important}
		div#promo ul li.p2 a.current {color:#23224f !important}
		div#promo ul li.p3 a.current {color:#552750 !important}
		div#promo ul li.p4 a.current {color:#004517 !important}
	
	div#footer {width:960px;overflow:hidden;zoom:0;clear:both;}
		div#footer span {display:block;font-size:0.9em;width:900px;margin:0 30px;padding:12px 0 10px 0;color:#898989;background:url(/templates/gfx/bg-mini-dotts.png) repeat-x 0 0}
		div#footer span p.left a {color:#ABABAB;margin-left:15px;}
		div#footer span p.left {float:left;color:#ABABAB;}
		div#footer span p.right {text-align:right;float:right;}
		div#footer span p.right a {float:right;margin-top:-4px;margin-left:3px;color:#5a5a5a;}
		div#footer span p.right a.plus {margin-top:0px;}
		div#footer hr {display:none}
		div#footer ul {width:910px;padding:30px;overflow:hidden;background:#7d77b7;}
		div#footer.regional ul {background:#7e7e7e;}                 
		div#footer ul li {letter-spacing:0.05em;font-size:1.05em;margin:0;padding:2px 0;list-style:none;color:#fff;text-transform:none;display:inline-block;zoom: 1;*display: inline;}
		div#footer ul li a {color:inherit;}
		div#footer ul li ul li a {letter-spacing:0.01em;font-size:0.9em;display:block;padding:6px 0 2px 0;text-transform:none;color:#fff;background:url(/templates/gfx/bg-footer-sep.png) repeat-x 0 0}
		div#footer.regional ul li ul li a {background:url(/templates/gfx/bg-footer-sep-regional.png) repeat-x 0 0}
		div#footer ul li {width:169px;margin-right:9px;vertical-align:top;}
		div#footer ul ul {padding:3px 0 0 0;overflow:visible;width:auto}
		
	div#external-resources {position:absolute;right:20px;margin-top:-12px;padding:10px;}
	div#external-resources img {margin-top:-2px;}
	div#external-resources.active {background-color:#f3f3f3;background:rgba(245, 245, 245, 0.9);-moz-box-shadow:2px 2px 2px #b0b0b0;-webkit-box-shadow:2px 2px 2px #b0b0b0;box-shadow:2px 2px 2px #b0b0b0;}
		div#external-resources h4 {font-size:11px;display:inline-block;padding-top:3px;float:left;margin-right:5px;}
		div#external-resources ul {width:auto;padding:0px;padding-top:5px;background:none!important;display:inline;}
		div#external-resources ul li {display:inline;float:left;width:auto;margin:0px;}
		div#external-resources ul li a {background:none!important;color:#929292;text-transform:none;font-size:1.2em;padding:0px;}
		div#external-resources.active ul li a:hover {color:#00aa4e!important;text-decoration:none;}


	/* more community additions */
	.edit-profile table
	{
		vertical-align:top;
		text-align:left;
	}
	.edit-profile h2
	{
		background:url("/templates/gfx/bg-dotted-line.png") repeat-x scroll 0 100% transparent;
	}
	.edit-profile table input
	{
		font-family:'trebuchet ms',arial,sans-serif !important;
		border:0 none;
		font-size:1em; 
		margin-right:50px;
		padding:5px 0 5px 5px;
		width:145px;
		background:url(/templates/gfx/bg-quicksearch.png) no-repeat 0 0;
	}
	div#content .edit-profile a.btn
	{
		cursor:pointer;color:#ffffff;font-color:#FFFFFF;background:#00acee;margin-left:8px;padding:7px 6px 5px 6px;font-family:'trebuchet ms',arial,sans-serif !important;border:0 none;
	}
	.edit-profile table.opts
	{
		background:url("/templates/gfx/bg-dotted-line.png") repeat-x scroll 0 100% transparent;
	}
	.edit-profile table.opts input
	{
		font-family:'trebuchet ms',arial,sans-serif !important;
		border:0 none;
		width:12px;
	}
	.edit-profile table.opts img.btn
	{
		cursor:pointer;
	}	
	.edit-profile table tr.toprow td
	{	
		padding-top:5px;
		font-family:'trebuchet ms',arial,sans-serif !important;
		font-weight:bold;
		background:url("/templates/gfx/bg-dotted-line.png") repeat-x scroll 0 100% transparent;
	}
	.edit-profile table input.error
	{
		border:2px solid #D00000;
	}
	.edit-profile table textarea
	{
		width:384px;
		height:90px;
		font-family:'trebuchet ms',arial,sans-serif !important;
		border:1px solid #CCC;
		background-color: #FAFAFA;
		font-size:1em; 
		padding:5px 0 5px 5px;
	}
	.edit-profile-buttons
	{
		width:100%;
		display:block;
		text-align:right;
		padding-top:5px;
		margin-top:10px;
	}
	.edit-profile-buttons input
	{
		padding-left:5px;
		margin-bottom:24px;
	}
	
	/* end commnuity addition */
	
	/* X-Forms */
	#id_matrix label {
		width: 230px;
		display: inline-block;
		font-family:'Trebuchet MS', sans-serif;
	}
	
	#id_matrix input, #id_matrix textarea {
		/* width: 200px; */
		/* display: inline-block; */
		border:1px solid #888888;
		background:#fafafa;
		padding:5px;
		font-family:'Trebuchet MS', sans-serif;
		font-size:1.0em;
		vertical-align:top;
	}
	#id_matrix input.btn {
		background:#00ACEE;
		border:none;
	}
	#id_matrix textarea {
		display:block;
		width:100%;
	}
	#id_matrix select
	{
		width:360px;
		display: block;
		float:left;
	}
	#id_matrix input.checkbox {
		width: 24px;
		padding-right:5px;
		display: inline-block;
	}
	
	#id_matrix span {
		float:left;
		margin-left:5px;
	}
	
	#id_matrix #group-nav-bottom
	{
		margin-top:0;
	}
	
	#id_matrix .hidden, .hidden
	{
		display:none;
	}
	
	#id_matrix #recaptcha_widget_div
	{
		padding-bottom:24px;
	}
	#id_matrix hr
	{
		display:none;
	}
	.xforms-h2
	{
		color:#4C4C4C;font-weight:normal;
		font-size:1.7em;
		letter-spacing:0.025em;
		line-height:1.15em;
		padding-top:13px;
		padding-bottom:9px;
	}
	.xforms-h3
	{
		font-size:1.3em;color:#4c4c4c;font-weight:normal;margin-top:9px;letter-spacing:0.025em;line-height:1.15em;
		padding-bottom:9px;
	}
	
	.registerform {margin-bottom:50px;}
	.registerform label {display:block;float:left;width: 200px;font-family:'Trebuchet MS', sans-serif;}
	.registerform input {border:1px solid #888888;
		background:#fafafa;
		padding:5px;
		font-family:'Trebuchet MS', sans-serif;
		font-size:1.0em;
		vertical-align:top;
		float:right;
		display:block;}
	.registerform input.btn {
		background:#00ACEE;
		border:none;
		margin-top:10px;
	}
	.registerform span br {display:none;}
	.registerform span {display:block;clear:both;height:10px;}
	
	/*End X-Forms*/
	
	#related div.usertools
{
	position:absolute;
	display:block;
	top:11em;
	right:0;
	width:500px;
	text-align:right;
}

div#related div.usertools  ul li {
	float:right;
	margin-right:2em;
}


#partnersearch .input {padding:5px 0 5px 5px;width:292px;background:url(/templates/gfx/bg-partnersearch.png) no-repeat 0 0;border:none;margin-top:10px;}
#newslist.partners 
{
	padding-top:24px;
}

#newslist.partners h2 { margin-bottom:10px;}

}

@media print {
	h1,h2,h3,h4,h5,h6 {margin:0;padding:0;border:0 none;font-family:'trebuchet ms',arial,sans-serif}
	h1 {padding:0 0 0.5em 0;margin:0;color:#00aa4e;font-size:2.3em;font-weight:normal;line-height:normal}
	img{display:block;margin-bottom:15px}
	
	#article {font:12pt/17pt 'Times New Roman',serif}
	
	#skiplinks,
	.slogan,
	#quicksearch,
	#nav,
	#related,
	#aside,
	#footer .right,
	#external-resources,
	#footer .left a,
	#footer ul,
	#tools,
	#menufolds,
	#article .rss-link,
	#article .article-links,
	#article .tools,
	#article hr
	
	.hidden
	{
		display:none;
	}
	{display:none}
}

@import url('/templates/stylesheet/added1.css');
