/* @override 
	http://addedo.site/mmlib/css/addedo/screen.css
	http://addedo.devspace.net/mmlib/css/addedo/screen.css
*/

/* @group Reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* @end */

/* @group Defaults */
body {font-size:62.5%;color:#222;background:#fff;font-family: Verdana, Arial, sans-serif;}
p{font-size:1.1em;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;font-family: Georgia, "Times New Roman", Times, serif;}
h1 {font-size:2em;margin-bottom:0.75em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
a:focus, a:hover {color: #be3012;}
a {color:#eb3a0b;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
ol li {margin-left: 10px;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin:1.4em 0;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}
label {font-weight:bold;}
/*fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}*/
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select, form select {margin:5px 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.honeypot {display: none;}
#skip-links{display:none; padding: 0; margin-bottom: 0;}
.sumbit{margin:10px 0 0.5em 5px;}
/* @end */

/* @group Clearfix */
.unit:after, .group:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.unit, .group {display:inline-block;}
* html .unit, * html .group {height:1%;}
.unit, .group {display:block;}
/* @end */

/* @group Structure */

#header-group, #primary-navigation-group, #content-header-group, #content-group, #footer-group{
	width: 95em;
	margin: 0 auto;
}

/* @end */

/* @group Header */

#header{
	background-color: #eff1ee;
	border-bottom: 1px solid #FFF;
	top:0;
}

#header h1{
	margin: 0;
	padding: 0;
	font-size: 10px;
}

#logo {
	background: url(../../images/addedo/logo.gif);
	display: block;
	width: 118px;
	height: 55px;
	float: left;
	margin: 1.5em 0 0;
}

#logo span{
	display: none;
}

#header-group div, #header-group form{
	float: right;
}
#header-group{
	padding-bottom: 1em;
}
#header-group form{
	clear: right;
	display: block;
	}

#header-group ul{
	list-style: none;
	float: right;
	margin: 0 0 0.8em;
}

#header-group ul li{
	float: left;
	padding-top: 1.5em;
	padding-left: 4px;
}

a.english, a.english-selected{
	display:block;
	height: 17px;
	width: 17px;
}

a.english span, a.english-selected span{
	display: none;
}

a.english{
	background: url(../../images/addedo/flag-gb.gif) no-repeat 0 -20px;
}

a.english-selected{
	background: url(../../images/addedo/flag-gb.gif) no-repeat 0 0;
}


a.german, a.german-selected{
	display:block;
	height: 17px;
	width: 17px;	
}

a.german span, a.german-selected span{
	display: none;
}

a.german{
	background: url(../../images/addedo/flag-de.gif) no-repeat 0 -20px;
}

a.german-selected, a:hover.german{
	background: url(../../images/addedo/flag-de.gif) no-repeat 0 0;
}

a.swedish, a.swedish-selected{
	display:block;
	height: 17px;
	width: 17px;	
}
a.swedish span, a.swedish-selected span{
	display: none;
}

a.swedish{
	background: url(../../images/addedo/flag-sw.gif) no-repeat 0 -20px;
}

a.swedish-selected, a:hover.swedish{
	background: url(../../images/addedo/flag-sw.gif) no-repeat 0 0;
}
	

#header fieldset{
	float: left;
}

#header .text{
	width: 190px;
	float: left;
	height: 13px;
}

#header span .text {
	color: #BBB;
}
/* @end */

/* @group Primary Navigation */

#primary-navigation{
	background-color: #5b8694;
	border-bottom: 1px solid #446975;
	border-top: 1px solid #446975;
	padding: 0.3em 0 0.4em;
}

#primary-navigation a{
	text-shadow: 0.1em 0.1em #3e5b65;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	padding-top: 0.2em;
	padding-bottom: 0.4em;
	padding-left: 0.5em;
}

#primary-navigation a span{
	padding-right: 0.4em;
	padding-bottom: 0.4em;
}

#primary-navigation a:hover, #primary-navigation li.selected a{
	background: url(../../images/addedo/navigation-left.gif) no-repeat left top;
}

#primary-navigation a:hover span, #primary-navigation li.selected a span{
	background: url(../../images/addedo/navigation-right.gif) no-repeat right top;
	margin-top: -0.2em;
	padding-top: 0.2em;
}

#primary-navigation ul{
	list-style: none;
	margin: 0;
}

#primary-navigation li{
	float: left;
	padding: 0.3em 0 0.2em;
	padding-right: 2.4em;
}


/* @end */


/* @group Content Header*/

#content-header{
	border-bottom: 1px solid #fff;	
}

.index #content-header, .error-404 #content-header{
	border: none;
}

.index #content-header-group, .error-404 #content-header-group{
	height: 23.8em;
	padding-top: 3.5em;
}

.index #content-header p{
	height: 18px
}

#content-header-group{
	height: 14.4em;
}

#content-header h1{
	color: #517f8c;
	line-height: 1.1em;
}

#content-header h1.interview {
	padding-top: 1.4em;
}

#content-header p{
	color: #eb3a0b;
	margin-top: 0.5em;
	line-height: 1.4em;
	font-size: 1.7em;
}
#content-header h1, #content-header p{
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 38%;
	margin-bottom: 0px;
}

#content-header h1{
	font-size: 3.8em;
	margin-bottom: 0;
	padding-top: 0.35em;
}

.index #content-header h2, .error-404 #content-header h2{
	color: #527f8e;
	font-size: 2.6em;
	width: 43%;
	line-height: 1.1538em;
	margin-bottom: 0.5em;
}

.index #content-header p, .error-404 #content-header p{
	color: #2f9c2b;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	width: 43%;
	line-height: 1.25em;
}

#content-header h1.smaller-font-size{
	font-size: 2.8em;
}

strong.search{
	background:transparent url(../../images/addedo/button-search.jpg) no-repeat scroll right top;
	display: block;
	float: left;
	height: 25px;
	margin-top: 5px;
	width: 32px;
}

strong.button-sign-up{
	background:transparent url(../../images/addedo/button-empty.gif) repeat scroll left top;
	color:#333333;
	cursor:pointer;
	display:block;
	float:left;
	font-size:12px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	margin-left:5px;
	margin-top:6px;
	text-align:center;
	width:70px;
}

#unit-mailing-list form{
	float: left;
}
#unit-mailing-list form fieldset {
	float: left;
}

/* @end */

/* @group Content */

#content{
	border-top: 2px solid #e9ebe8;
	border-bottom: 3px solid #e9ebe8;
}

.index #content{
	border-top: none;
	background: #eff1ee url(../../images/addedo/home-content-bg.gif) repeat-x 0 0;
	padding-bottom: 1.5em;
}

.error-404 #content{
	padding-bottom: none;
	}


/* @end */


/* @group Backstage Edit */
a.backstageeditbutton {
	border:medium none;
	clear:left;
	color:#333333 !important;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:13px;
	padding:1em;
	position:fixed;
	left:10px;
	top:0px;
	vertical-align:middle;
	background: #FFF;
	border: 3px solid #999;
	border-top: none;
	color: #333
}
a.backstageeditbutton:hover {
	color: #FFF;
	background-color: #999;
	border: 3px solid #666;
	border-top: none;
}

.backstageeditbutton img {
	float: left;
	margin-right: 6px;
}
/* @end */

/* @group Home Page Columns */

.index-content-column{
	float: left;
	width: 29.4em;
	margin: 1.5em 0 0;
	padding: 0 1.7em;
	min-height: 409px;
}
.index-content-column h2{
	color: #527f8e;
	font-size: 2.2em;
	margin-bottom:0.15em;
}
.index-content-column h2 a,
.index-content-column h2 a:link,
.index-content-column h2 a:hover,
.index-content-column h2 a:visited,
.index-content-column h2 a:active
{
	color: #527f8e;
}

.index-content-column h2 a:hover,
.index-content-column h2 a:active
{
	color: #415862;
}

#unit-articles-and-whitepapers, #unit-mailing-list{
	margin-top: 0.8em;
}

/* @group Column 1 */

.column-1{
	padding-left: 0;
}

.news-article h3{
	font-size: 1.5em;
	line-height: 1.375em;
	margin-bottom: 0.3em;
}
.news-article p{
	margin-bottom: 1.2em;
}

/* @end */

/* @group Column 2 */

.column-2, .column-3{
	background: url(../../images/addedo/coulmn-border-bg.gif) repeat-y left top;
}

/* @group Clients */

#clients{
	background: url(../../images/placeholders/clients-bg.gif) no-repeat 0 0;
	width: 294px;
	height: 204px;
	text-align: center;
	margin-bottom: 15px;
	overflow: hidden;
}

#clients img{
	margin-top: 4px;
}

#clients p{
	font-size: 1em;
	padding: 0 10px;
	margin-bottom: 0;
}

#client-list{
	line-height: 250px;
	margin: 0 10px;
}

.client{
	display: block;
	height: 201px;
	width: 274px;
	overflow: hidden;
}

/* @end */

a.pdf, li.mime_pdf{
	background: url(../../images/addedo/icon-pdf.gif) no-repeat 0 0;
	padding-left: 25px;
	display: block;
	min-height: 16px; 
}


/* @end */

/* @group Column 3 */

.column-3{
	padding-right: 0;
}

/* @group Featured */
#unit-featured{
	height: 102px; /*204px;*/
}

.featured{
	position: relative;
	/*border: 1px solid #e5e7db;*/
	/*background: #FFF;*/
	height: 9.3em;
	clear: both;
	margin-bottom: 1em;
}

.featured img{
	position: absolute;
}

.featured-text{
	background: #EFF1EE;
	position:relative;
	width: 16.9em;
	float: right;
	padding: 1em 1em 0;
	height: 100%;/*8.35em;*/
	padding-top: 2px;
}

.featured-text h3{
	font-size: 1.6em;
	color: #eb3a0b;
	margin-bottom: 0.2em;
}

.featured-text p{
	font-size: 1.1em;
	line-height:1.3em;
	margin-bottom: 0;
	padding-bottom: 0;
}

.event h3{
	font-size: 1.5em;
	line-height: 1.375em;
	margin-bottom: 0.3em;
}
.event p{
	margin-bottom: 1.2em;
}

/* @end */

#unit-mailing-list .text{
	width: 191px;
}


/* @end */

/* @end */

/* @group Primary Content */

#primary-content{
	float: left;
	width: 51.7em;
	padding: 2.2em 0;
	
}

#primary-content h2{
	color: #eb3a0b;
	font-size: 1.8em;
	margin-bottom: 8px;
	line-height: 1.4em;
}

#primary-content ul, #primary-content ol{
	font-size: 1.1em;
}

#primary-content ul ul, #primary-content ol ol{
	font-size: 1em;
}

#primary-content ul{
	margin-left: 0;
}

#primary-content ul li{
	list-style: none;
	list-style-image: url(../../images/addedo/bullet.gif);
	margin-left: 20px;
}

/* @group Page image */

#page-image{
	float:left;
	margin-right: 15px;
	padding: 0 10px 10px;
	width: 159px;
}

#page-image img {
	border: 2px solid #bebaba;
}

.interview #page-image {
	float: none;
	margin: 0px 0px 20px;
	padding: 0px;
	width: auto;
}

#page-image p{
	font-size: 1em;
}

/* @end */

/* @group News List */

p.news-date{
	color: #555;
	margin-bottom: 8px;
}

p.description{
	margin-bottom: 0;
}

p.read-more{
	margin-bottom: 2em;
}

/* @end */

/* @group Event List */

.event-list p.event-location{
	margin-bottom: 8px;
	margin-top: 0em;
}
#primary-content h2.events-subheader {
	color:#517F8C;
	font-size: 26px;
	margin-bottom: 0.5em;
}

.event-date {
	display: block;
}

p.event-location{
	text-shadow: 0px 1px 1px #a8bdc6;
	color: #4e6772;
	margin-bottom: 2em;
	margin-top: 1em;
	font-size: 1.3em;
}
p.event-location strong {
	font-weight: normal;
	color: #3e525b;
}

.event-list p.read-more {
	margin-bottom: 3em;
}

.event-language {
	text-shadow: 0px 1px 1px #a8bdc6;
	color: #607e8a;
	margin-bottom: 2em;
	font-size: 1.3em;
}
.event-language strong {
	font-weight: normal;
}

p.before-event-language {
	margin-bottom: 0;
}
/* @end */

/* @end */

/* @group Secondary Content */

#secondary-content{
	float: right;
	background: url(../../images/addedo/secondary-navigation-bg.gif) repeat-y 0 0;
	width: 31.2em;
}

#secondary-content-group{
	background: url(../../images/addedo/secondary-navigation-bottom.gif) no-repeat 0 bottom;
	padding-bottom: 7em;
}

#secondary-content h2{
	background:#EB3A0B url(../../images/addedo/section-header-bg.gif) repeat-x scroll 0 0;
	border-right:1px solid #EB3A0B;
	border-top:1px solid #EB3A0B;
	color:#FFFFFF;
	font-size:1.6em;
	font-weight:bold;
	height:2.3em;
	margin:0;
	padding:0;
}

#secondary-content h2 span{
	background:transparent url(../../images/addedo/section-header-arrow.gif) no-repeat scroll 0 -1px;
	display:block;
	margin-left:-10px;
	min-height:38px;
	padding-left:25px;
	padding-top:5px;
	position: relative;
}

#secondary-content ul, #unit-quote{
	padding-left: 1.5em;
}

#secondary-content p{
	margin-left: 1.5em;
}

#secondary-content h3{
	color: #333333;
	margin-left: 0.9375em;
	margin-top: 1.875em;
	margin-bottom: 0.5em;
}

#unit-page-details{
	background: url(../../images/addedo/secondary-navigation-top.gif) no-repeat 0 top;
	padding-top: 2.2em;
	padding-bottom: 0;
	margin-bottom: 0;
}

#unit-page-details h2 a{
	color: #FFF;
}

ul#secondary-navigation{
	font-size: 1.2em;
	margin: 1.2em 0 0;
	padding: 0;
	list-style: none;
}

#secondary-navigation li{
	color: #EB3A0B;
	margin: 0 0 10px 0;
}

#secondary-navigation li a{
	display: block;
	width: 15em;
	padding: 0 0 0 1.5em;
}

#secondary-navigation li a span{
	display: block;
}

#secondary-navigation li a:hover, #secondary-navigation li.selected a{
	color: #FFF;
	background: #EB3A0B url(../../images/addedo/secondary-navigation-right-top.gif) no-repeat right top;
	font-weight: bold;
}

#secondary-navigation li a:hover span, #secondary-navigation li.selected a span
{
	background: url(../../images/addedo/secondary-navigation-right-bottom.gif) no-repeat right bottom;
}

ul#secondary-navigation ul {
	list-style-image:url(../../images/addedo/bullet.gif);
	margin: 1.2em 0 0;

}

ul#secondary-navigation ul li{
	margin-left: 25px;
}

ul#secondary-navigation ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	margin-top: 10px;
	margin-bottom: 10px;
}

ul#secondary-navigation ul a {
	padding: 0;
	margin: 0;
}

ul#secondary-navigation ul li {
	margin: 0;
	margin-bottom: 10px;
	background: transparent url(../../images/addedo/bullet.gif) no-repeat scroll 34px 7px;
}


ul#secondary-navigation ul li:hover a, #secondary-navigation li.selected a {
	color: #FFF;
	background: #EB3A0B url(../../images/addedo/secondary-navigation-right-top.gif) no-repeat right top;
	font-weight: bold;	
}

ul#secondary-navigation ul li:hover a span, #secondary-navigation li.selected a span {
	background: url(../../images/addedo/secondary-navigation-right-bottom.gif) no-repeat right bottom;	
}

ul#secondary-navigation ul li a {
	padding: 0;
	padding-left: 46px;	
	width: 100%;
	width: 200px;
}

#secondary-navigation ul li a:hover, #secondary-navigation ul li.selected a, #secondary-navigation ul li a:hover, #secondary-navigation ul li.selected a, #secondary-navigation li.selected ul li a, #secondary-navigation li.selected ul li a span{
	background: none;
	font-weight: normal;
}

#secondary-navigation li.selected ul li a{
	color: #EB3A0B;
}

#secondary-navigation ul li a:hover, #secondary-navigation ul li.selected a, #secondary-navigation li.selected ul li a:hover, #secondary-navigation ul li.selected a{
	color: #be3012;
}

#secondary-navigation ul li a:hover span, #secondary-navigation ul li.selected a span,
#secondary-navigation li.selected ul li a:hover span,
#secondary-navigation li.selected ul li.selected a span{
	background: none;
}

body #secondary-navigation ul li.selected a,
body #secondary-navigation ul li.selected ul li a {
	background: #EB3A0B url(../../images/addedo/secondary-navigation-right-top.gif) no-repeat right top;
	color: white;
	font-weight: bold;
}
body #secondary-navigation li.selected ul li a:hover,
body #secondary-navigation li.selected ul li a:hover span {
	background: url(../../images/addedo/secondary-navigation-right-bottom.gif) no-repeat right bottom;		
}

body #secondary-navigation li.selected ul li a:hover {
	background: #EB3A0B url(../../images/addedo/secondary-navigation-right-top.gif) no-repeat right top;
	color: white;
}


ul#downloads{
	list-style: none;
	margin: 0;
}

ul#downloads li, ul#recent-news li, ul#related-pages li{
	border-bottom: 1px solid #eaeaea;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}

ul#downloads li.first, ul#recent-news li.first, ul#related-pages li.first{
	border-top: 1px solid #eaeaea;
}

ul#downloads li.mime_pdf{
	background-position: 0 center;
}

ul#recent-news, ul#related-pages{
	margin: 0;
	list-style: none;
}
ul#recent-news li, ul#related-pages li{
	background: url(../../images/addedo/bullet.gif) no-repeat 0 0.9em;
	padding-left: 15px;
}
ul#downloads li p {
	font-size: 11px;
	margin: 1px 0px 2px;
}

#unit-page-link p{
	border-top: 1px solid #eaeaea;
	font-size: 1em;
	margin-bottom: 0.5em;
	padding-top: 0.3em;
}

#unit-page-link p.link{
	border-top: none;
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 1.2em;
}


#unit-quote{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4e7987;
}

#unit-quote blockquote{
	background: url(../../images/addedo/quote-bg.gif) no-repeat 0 0;
	color: #4e7987;
	padding-left: 25px;
	padding-top: 10px;
	font-size: 1.8em;
	line-height: 1.3333em;
	margin: 1.6666em 0 0;
	font-weight: normal;
	font-style: normal;
}

#unit-quote p{
	font-size: 12px;
	font-weight: bold;
	margin: 1em 0 0 0;
	text-align: right;
}

#unit-quote cite{
	font-style: normal;
}
/* @end */

/* @group Mailing List */

.mailinglist #primary-content form, .mailinglist #primary-content .error{
	width: 315px;
}

.mailinglist #primary-content label{
	display: block;
}

.mailinglist #primary-content .sumbit{
	display: block;
	float: right;
}

.mailinglist #primary-content .error ul{
	margin-bottom: 0;
}

#article-warning {
	color: #A00;
	font-size: 13px;
}
/* @end */

/* @group Search */
.search-result {
	margin: 3em 0 1.5em;
}
.search-result h3{
	font-size: 1.5em;
	margin-bottom: 0.2em;
}
.search-result p{
	margin-bottom: 0em;
}

.search #primary-content h2 {
	font-size: 2em;
}
/* @end */

/* @group News */
.news #text {
	margin-top: 7px;
}
.news #page-image {
	margin-top: 12px;
}
/* @end */

/* @group Footer */

#footer-group{
	padding-top: 1.5em;
}

#copyright{
	float: left;
}


#footer-links{
	float: right;
}

/* @end */

/* @group Customer List */

.customer-summary {
	margin-bottom: 1.5em;
	padding-bottom: 1.25em;
	padding-top: 0.25em;
	border-bottom: 1px solid #DDD;
}
.customer-summary h3 {
	margin-bottom: 0.25em;
	font-weight: bold;
}
.customer-summary p {
	margin-bottom: 0.25em;
	color: #444;
}

/* @end */

/* @group Partner List */
.partner-list ul {
	margin: 0; padding: 0;
	list-style: none;
}
#content .partner-list li {
	clear: left;
	list-style: none;
	background: none;
	margin: 0 0 1em 0; padding: 0;
	font-size: 0.9em;
	position: relative;
}
#content .partner-list img {
	float: left;
	position: absolute;
	top: 0;
	left: 0;
}
#content .partner-list .description {
	margin-left: 180px;
}
/* @end */

select#country
{
	width: 313px;
	font-size: 1.3em;
}