html { margin: 0; padding: 0; border: 0; }

.bp-reset-element, body, h1, h2, h3, h4, h5, h6, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, blockquote, q, th, td, caption, table, div, span, object, iframe, p, pre, a, abbr, acronym, address, code, del, dfn, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }

blockquote, q { quotes: "" ""; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

th, td, caption { float: none !important; text-align: left; font-weight: normal; vertical-align: middle; }

table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }

a img { border: none; }

/*@import "blueprint";*/
/*@import "blueprint/grid";*/
/* changed from overflow-x for css2 compliance */
/* changed from overflow-x for css2 compliance */
/* changed from overflow-x for css2 compliance */
/* changed from overflow-x for css2 compliance */
/* Start FAP template - demonstration of Solide's Faux Absolute Positioning Technique */
#canvas { width: 95%; margin: 20px auto; /*    overflow: hidden;*/ padding: 0px; background: #FFF no-repeat 0% 0%; }

/* ***************************************************** Generic FAP classes */
.line { float: left; width: 100%; min-width: 75em; display: block; position: relative; overflow: hidden; /*only needed for equal height columns*/ }

.item { position: relative; float: left; overflow: hidden; left: 100%; }

.column { /* all columns have continous background color */ margin-bottom: -5000px; padding-bottom: 5000px; }

/* ***************************************************** End generic; all sap elements must have margin-left and with defined */
.spacer { display: none; }

/* for IE6? */
/*  .line { width: auto; }  .spacer { display: block; white-space: nowrap; }
*/
/*altered styling*/
.container { width: 100%; padding: 0px; background: transparent no-repeat 0% 0%; }

.page { float: left; width: 95%; display: block; position: relative; overflow: hidden; /*only needed for equal height columns*/ }

#logo, #about_etf, #text_options, #related_content, #main_content, #information { position: relative; float: left; overflow: hidden; left: 100%; margin-bottom: -5000px; padding-bottom: 5000px; }

#logo, #related_content { margin-left: -100%; width: 23em; z-index: 1; /*prevent main content from obscuring sidebars */ padding-left: .5em; padding-right: .5em; background: transparent; }

#about_etf, #main_content { margin-left: -100%; width: 100%; }
#about_etf .content_wrap, #main_content .content_wrap { padding: 0px 25em 40px 25em; float: left; }

#about_etf .content_wrap { padding-right: 36em; }

#text_options, #information { margin-left: -23em; width: 23em; z-index: 1; /*prevent main content from obscuring sidebars */ background: transparent; }

#text_options { margin-left: -35em; width: 35em; }

/* for IE6? */
/*  .page { width: auto; }  .spacer { display: block; white-space: nowrap; }
*/
/* Home Layout variation */
.home_layout #main_content .content_wrap { padding: 0px 50em 40px 0em; }

.home_layout #related_content { margin-left: -48em; }

/* Wide Layout Variations */
.wide_layout #main_content .content_wrap { padding: 0px 25em 40px 0em; }

.full_layout #main_content .content_wrap { padding: 0px 0px 40px 0em; }

body { line-height: 1.5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; color: #333333; font-size: 75%; color: #334855; font-size: 62.5%; min-width: 100em; }
body h1, body h2, body h3, body h4, body h5, body h6 { font-weight: normal; color: #222222; }
body h1 img, body h2 img, body h3 img, body h4 img, body h5 img, body h6 img { margin: 0; }
body h1 { font-size: 3em; line-height: 1; margin-bottom: 0.50em; }
body h2 { font-size: 2em; margin-bottom: 0.75em; }
body h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1.00em; }
body h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
body h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.50em; }
body h6 { font-size: 1em; font-weight: bold; }
body p { margin: 0 0 1.5em; }
body p .left { display: inline; float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
body p .right { display: inline; float: right; margin: 1.5em 0 1.5em 1.5em; padding: 0; }
body a { text-decoration: underline; color: #0066cc; }
body a:visited { color: #004c99; }
body a:focus { color: #0099ff; }
body a:hover { color: #0099ff; }
body a:active { color: #bf00ff; }
body blockquote { margin: 1.5em; color: #666666; font-style: italic; }
body strong, body dfn { font-weight: bold; }
body em, body dfn { font-style: italic; }
body sup, body sub { line-height: 0; }
body abbr, body acronym { border-bottom: 1px dotted #666666; }
body address { margin: 0 0 1.5em; font-style: italic; }
body del { color: #666666; }
body pre { margin: 1.5em 0; white-space: pre; }
body pre, body code, body tt { font: 1em "andale mono", "lucida console", monospace; line-height: 1.5; }
body li ul, body li ol { margin: 0; }
body ul, body ol { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; }
body ul { list-style-type: disc; }
body ol { list-style-type: decimal; }
body dl { margin: 0 0 1.5em 0; }
body dl dt { font-weight: bold; }
body dd { margin-left: 1.5em; }
body table { margin-bottom: 1.4em; width: 100%; }
body th { font-weight: bold; }
body thead th { background: #c3d9ff; }
body th, body td, body caption { padding: 4px 10px 4px 5px; }
body table.striped tr:nth-child(even) td, body table tr.even td { background: #e5ecf9; }
body tfoot { font-style: italic; }
body caption { background: #eeeeee; }
body .quiet { color: #666666; }
body .loud { color: #111111; }

body#home { background-color: #159bdd; }

body#about { background-color: #a8c900; }

body#activities { background-color: #e3147f; }

body#publication { background-color: #b676b2; }

body#events { background-color: #c3b85e; }

body#where { background-color: #f8a900; }

body#debate { background-color: #8285bd; }

body#work { background-color: #ef7122; }

body#media { background-color: #a58b77; }

#info_links, #actions, #page_header, #main_menu, #content, #quick_links, #affiliates, #footer { background-color: white; }

.container { overflow: hidden; margin-top: 0; margin-bottom: 0; width: 95em; margin: 0 auto; }

.page { width: 95em; }

img.border { border: 1px solid #A8B4BD !important; padding: 2px; background-color: #FFF; }

#info_links { background-color: #fbfdfb; border-bottom: 1px solid #727c83; }
#info_links ul { float: left; padding-left: 0; margin-left: 0; padding-top: 1em; margin-bottom: 0.6em; text-transform: uppercase; }
#info_links ul li { display: inline; }
#info_links ul li { border-right: 1px solid #333333; padding-right: 1.8em; padding-left: 1.8em; }
#info_links ul li.first { padding-left: 0; }
#info_links ul li.last { border-right: none; }
#info_links ul li a { color: #333333; text-decoration: none; }
#info_links ul li a:hover { text-decoration: underline; }
#info_links ul li { border-right: 1px solid #64686a; }
#info_links ul li a { color: #2a3135; font-size: 0.9em; }
#info_links ul#social { /*      @include em-column(9, true);*/ float: right; }
#info_links ul#social li { margin: 0; border: 0; padding: 0; }

input { font-size: 1em; }

#actions { height: 40px; background: #36444e url("../images/actions-background.gif") repeat-x bottom left; border-bottom: 1px solid white; }
#actions .container { overflow: visible; }
#actions .container .page { overflow: visible; }
#actions span { /*    display: none;*/ }
#actions span ul#member-login-links { margin: 0; }
#actions span ul#member-login-links #members-options-link { background: none; padding-left: 1em; }
#actions span ul#member-login-links li { position: relative; display: inline; float: left; padding-bottom: 1em; }
#actions span ul#member-login-links li a { display: block; }
#actions span ul#member-login-links li a#member-name-link { padding-right: 1em; border-right: 1px solid #999; }
#actions span ul#member-login-links li ul { clear: left; padding-bottom: 1em; background-color: #333; border: 1px solid black; padding: 0; }
#actions span ul#member-login-links li ul li { position: static; display: block; float: none; padding-bottom: 0; }
#actions span ul#member-login-links li ul li a { float: none; margin: 0; padding: 0.5em; border-bottom: 1px solid black; background-image: none; }
#actions span ul#member-login-links .js_hover_menu { display: none; position: absolute; top: 3em; z-index: 10; width: 150px; }

.expand-row {
	cursor:hand;
	cursor:pointer;
	-webkit-transition: all 350ms ease-out;
    transition: all 350ms ease-out;
}
.expand-row-rotate {
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
    -webkit-transition: all 350ms ease-out;
    transition: all 350ms ease-out;
}
.button-style {height:30px;width:130px;font-size:12px}
.top-menu-table:nth-child(1) {border-top:solid 1px #c9c9c9}
.top-menu-table:last-child {border-bottom:solid 1px #c9c9c9}
.top-menu-table {width:100%;font-size:11px;border-left:solid 1px #c9c9c9;border-right:solid 1px #c9c9c9;margin-bottom:0;padding-bottom:5px}
.top-menu-table tr td {padding:5px;margin:2px}
.top-menu-table tr td:nth-child(1) {width:2%}
.top-menu-table tr td:nth-child(2) {width:7%}
.top-menu-table tr td:nth-child(3) {width:35%}
.top-menu-table tr td:nth-child(4) {width:35%}
.top-menu-table tr td:nth-child(5) {width:11%}
.top-menu-table tr td:nth-child(6) {width:10%}
.separator {background:gray!important;padding:2px!important}
.sub-row-hide {display:none;-webkit-transition: all 350ms ease-out;transition: all 350ms ease-out;}
.sub-row-show {display:table-row;-webkit-transition: all 350ms ease-out;transition: all 350ms ease-out;}
.sub-row-hide td, .sub-row-show td {background:#e9e9e9}

.info_links { background-color: #fbfdfb; border-bottom: 1px solid #727c83; }
.info_links ul#top-menu-links {margin:10px 0 0 0;text-transform: uppercase;}
.info_links ul#top-menu-links li {position: relative; float: left; display: inline-table;border-right: 1px solid #333333; padding-right: 1.8em; padding-left: 1.8em;}
.info_links ul#top-menu-links li.first { padding-left: 3px; }
.info_links ul#top-menu-links li.last { border-right: none; }
.info_links ul#top-menu-links li a { color: #333333; text-decoration: none; }
.info_links ul#top-menu-links li a:hover { text-decoration: underline; }
.info_links ul#social { float: right;padding-top:1em;margin-bottom:0 }
.info_links ul#social li { margin: 0; border: 0; padding: 0; }

/*ul#top-menu-links li a.top-menu-link { display: block;background: none; padding-left: 1em; }*/
ul#top-menu-links li {  }
ul#top-menu-links li ul { clear:left;padding-bottom: 0; background-color: #fff; border: 1px solid black; padding: 0; }
ul#top-menu-links li ul li { position: static;  padding-bottom: 0;float: none; border-right:0!important; padding:0.5em !important;width:100%}
ul#top-menu-links li ul li a { float: none; margin: 0; padding: 0.5em; background-image: none;word-wrap: break-word;}
ul#top-menu-links .js_hover_menu {display:none;position:fixed;top:2.5em;z-index: 10;width:425px;margin-left:-15px;}

/*
#info_links ul { float: left; padding-left: 0; margin-left: 0; padding-top: 1em; margin-bottom: 0.6em; text-transform: uppercase; }
#info_links ul li { display: inline; }
#info_links ul li { border-right: 1px solid #333333; padding-right: 1.8em; padding-left: 1.8em; }
#info_links ul li.first { padding-left: 0; }
#info_links ul li.last { border-right: none; }
#info_links ul li a { color: #333333; text-decoration: none; }
#info_links ul li a:hover { text-decoration: underline; }
#info_links ul li { border-right: 1px solid #64686a; }
#info_links ul li a { color: #2a3135; font-size: 0.9em; }
#info_links ul#social {  float: right; }
#info_links ul#social li { margin: 0; border: 0; padding: 0; }
*/

#actions a { float: left; margin-top: 1.3em; padding-left: 2em; color: white; font-weight: bold; background: url("../images/actions-link-image.gif") no-repeat center left; text-decoration: none; text-transform: uppercase; }
#actions a:hover { color: #0080b2; }
#actions form { /*    @include em-column(9, true);*/ float: right; /*added*/ margin-right: 1em; padding-bottom: 0.8em; background: #455560 url("../images/actions-form-background.gif") repeat-x bottom left; }
#actions form label { font-weight: bold; }
#actions form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
#actions form legend { font-weight: bold; font-size: 1.2em; }
#actions form input.text, #actions form input.title, #actions form input[type=email], #actions form input[type=text], #actions form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
#actions form input.title { font-size: 1.5em; }
#actions form textarea { margin: 0.5em 0; padding: 5px; }
#actions form select { margin: 0.5em 0; }
#actions form fieldset { border: 1px solid #cccccc; }
#actions form input.text, #actions form input.title, #actions form input[type=email], #actions form input[type=text], #actions form input[type=password], #actions form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
#actions form input.text:focus, #actions form input.title:focus, #actions form input[type=email]:focus, #actions form input[type=text]:focus, #actions form input[type=password]:focus, #actions form textarea:focus { border-color: #666666; }
#actions form select { background-color: #fff; border-width: 1px; border-style: solid; }
#actions form input.text, #actions form input.title, #actions form input[type=email], #actions form input[type=text], #actions form input[type=password] { width: 300px; }
#actions form textarea { width: 390px; height: 250px; }
#actions form fieldset { border: none; padding: 0; margin-bottom: 0; }
#actions form fieldset legend { display: none; }
#actions form a { color: #ccc; margin-left: 1em; margin-right: 1em; }
#actions form a:hover { color: #0080b2; }
#actions form label { display: none; }
#actions form input { float: left; margin-left: 1em; margin-right: 1em; }
#actions form #search_etf { width: 12em; margin-top: 1.2em; padding: 0.1em; }
#actions form #search { float: left; margin-top: 1.3em; padding-left: 2em; color: white; font-weight: bold; background: url("../images/actions-link-image.gif") no-repeat center left; text-decoration: none; text-transform: uppercase; margin-right: 0; background: url("../images/actions-submit-image.gif") no-repeat center left; border: none; }
#actions form #search:hover { color: #0080b2; }

#page_header { background: white url("../images/page-header-background.gif") repeat-x top left; clear: both; }
#page_header .page_wrap { background: url("../images/main-menu-background-upper.jpg") repeat-x left bottom; }
#page_header #logo { /*    @include column(6);*/ }
#page_header #logo img { padding-top: 1.3em; padding-left: 2.5em; }
#page_header #about_etf { /*    @include column(9);*/ padding-top: 3em; line-height: 1.4em; }
#page_header #about_etf p { font-size: 1.2em; }
#page_header #text_options { /*    @include em-column(9,true);*/ }
#page_header #text_options ul { padding-left: 0; margin-left: 0; }
#page_header #text_options ul li { display: inline; }
#page_header #text_options #language_menu { display: inline; float: left; margin-right: 0; width: 35em; margin-bottom: 0.5em; }
* html #page_header #text_options #language_menu { overflow: hidden; }
#page_header #text_options #language_menu li { width: 5.789em; float: left; background: #fdfdfe url("../images/language-menu-background.gif") repeat-x top left; padding-top: 0; }
#page_header #text_options #language_menu li a { margin-top: 0.4em; background: url("../images/language-menu-item-background.gif") repeat-x bottom left; display: block; padding: 0.5em 1em 0.7em; color: #8e9091; line-height: 1.2em; text-decoration: none; text-transform: capitalize; }
#page_header #text_options #language_menu li a:hover { text-decoration: underline; }
#page_header #text_options #language_menu li a strong { display: block; color: #009cda; text-transform: uppercase; font-size: 1.2em; }
#page_header #text_options #language_menu li a span { font-size: 1.1em; }
#page_header #text_options #language_menu .first { background: #fdfdfe url("../images/language-menu-first-background.gif") no-repeat top left; }
#page_header #text_options #language_menu .first a { background: url("../images/language-menu-item-first-background.gif") no-repeat bottom left; }
#page_header #text_options #language_menu .last { background: #fdfdfe url("../images/language-menu-last-background.gif") no-repeat top right; }
#page_header #text_options #language_menu .last a { background: url("../images/language-menu-item-last-background.gif") no-repeat bottom right; }
#page_header #text_options p, #page_header #text_options #text_functions a { padding: 0; margin: 0; font-weight: bold; text-transform: uppercase; color: #737f88; }
#page_header #text_options p { display: inline; float: left; margin-right: 1em; width: 15em; text-align: right; line-height: 2.5em; }
* html #page_header #text_options p { overflow: hidden; }
#page_header #text_options #text_functions { display: inline; float: left; margin-right: 0; width: 19em; }
* html #page_header #text_options #text_functions { overflow: hidden; }
#page_header #text_options #text_functions li { margin-right: 0.4em; }
#page_header #text_options #text_functions a.m { font-size: 1.2em; }
#page_header #text_options #text_functions a.l { font-size: 1.4em; }
#page_header #text_options #text_functions :hover a { color: #77d0e4; }

#main_menu { background: #e9edf0 url("../images/main-menu-background.jpg") repeat-x left -55px; margin-bottom: 1em; border-bottom: 0.4em solid white; }
#main_menu ul.pureCssMenu .submenu, #main_menu ul.pureCssMenu .submenu ul { display: none; }
#main_menu ul.pureCssMenu li:hover > .submenu, #main_menu ul.pureCssMenu li:hover > .submenu ul { display: block; }
#main_menu ul.pureCssMenu .submenu { position: absolute; left: -1px; top: 98%; }
#main_menu ul.pureCssMenu ul { margin-left: 0; padding-left: 0; background-color: #EDEEF3 !important; border-top: 1px solid red; border-color: #a9b4bd; }
#main_menu ul.pureCssMenu { margin: 0px; padding-left: 0; list-style: none; }
#main_menu ul.pureCssMenu .submenu { background-color: #ffffff; border-width: 1px; border-color: #AAAAAA; border-style: solid; padding: 1em; margin: 0px; }
#main_menu ul.pureCssMenu .submenu h1 { font-size: 1.2em; font-weight: bold; margin-top: 0.5em; text-transform: uppercase; }
#main_menu ul.pureCssMenu .submenu ul li { float: none; }
#main_menu ul.pureCssMenu .submenu ul li a { font-size: 1.1em; font-weight: normal; margin: 0; height: auto; text-decoration: none; color: #7e878d; background: transparent; padding-left: 0.5em; }
#main_menu ul.pureCssMenu .submenu ul li a:hover { background-color: #ddd; text-decoration: none; }
#main_menu ul.pureCssMenu table { border-collapse: collapse; }
#main_menu ul.pureCssMenu { display: block; float: left; }
#main_menu ul.pureCssMenu .submenu { width: 600px; z-index: 200; }
#main_menu ul.pureCssMenu .submenu .submenu_set { float: left; width: 30%; padding-right: 5%; border-top: 3px solid; }
#main_menu ul.pureCssMenu .submenu .submenu_set_3 { padding-right: 0; }
#main_menu ul.pureCssMenu a:active, #main_menu ul.pureCssMenu a:focus { outline-style: none; }
#main_menu ul.pureCssMenu a { display: block; border-width: 0px; }
#main_menu ul.pureCssMenu li { float: left; display: block; list-style: none; background: url("../images/main-menu-button-right.jpg") no-repeat top right; margin-left: 0.6em; }
#main_menu ul.pureCssMenu li.home { margin-left: 0; }
#main_menu ul.pureCssMenu li.media { margin-right: 0; }
#main_menu ul.pureCssMenu li strong { color: #35444d; }
#main_menu ul.pureCssMenu li .edge { float: left; background: url("../images/main-menu-button-left.jpg") no-repeat top left; }
#main_menu ul.pureCssMenu li .edge table { padding: 0; margin: 0; }
#main_menu ul.pureCssMenu li .edge a { height: 5em; margin: 0.5em; margin-bottom: 0; padding-bottom: 0; text-decoration: none; line-height: 1.25em; font-weight: bold; text-transform: capitalize; padding: 0; color: #71818c; background-image: url("../images/main-menu-hover-right.gif"); background-position: top right; background-repeat: no-repeat; }
#main_menu ul.pureCssMenu li .edge a strong { padding: 0.4em 0.4em 0 0.4em; display: block; text-transform: uppercase; margin: 0; font-size: 1.2em; background: transparent url("../images/main-menu-hover-left.gif") no-repeat top left; }
#main_menu ul.pureCssMenu li .edge a span { display: block; padding: 0 0.5em 0.5em 0.5em; font-size: 1.1em; }
#main_menu ul.pureCssMenu li li { background: transparent; margin-left: 0; }
#main_menu ul.pureCssMenu .submenu a { text-align: left; background-color: white; }
#main_menu ul.pureCssMenu li:hover { position: relative; }
#main_menu ul.pureCssMenu li a:hover { position: relative; }
#main_menu ul.pureCssMenu li a:hover strong { color: white; }
#main_menu ul.pureCssMenu li a:hover span { color: #444444; }
#main_menu ul.pureCssMenu a:hover .submenu, #main_menu ul.pureCssMenu a:hover ul { display: block; }
#main_menu ul.pureCssMenu span { display: block; padding-right: 11px; }
#main_menu .container { overflow: visible; height: 5em; }
#main_menu .page { overflow: visible; }

li.home a:hover, #home li.home a { background-color: #159bdd; }
li.home a:hover strong, #home li.home a strong { color: white; }
li.home a:hover span, #home li.home a span { color: #444444; }

li.home h1 { color: #159bdd; }

li.about a:hover, #about li.about a { background-color: #a8c900; }
li.about a:hover strong, #about li.about a strong { color: white; }
li.about a:hover span, #about li.about a span { color: #444444; }

.about h1 { color: #a8c900; }

li.about .submenu .submenu_set { border-color: #a8c900 !important; }

li.activities a:hover, #activities li.activities a { background-color: #e3147f; }
li.activities a:hover strong, #activities li.activities a strong { color: white; }
li.activities a:hover span, #activities li.activities a span { color: #444444; }

li.activities .submenu .submenu_set { border-color: #e3147f !important; }

.activities h1 { color: #e3147f; }

li.publication a:hover, #publication li.publication a { background-color: #b676b2; }
li.publication a:hover strong, #publication li.publication a strong { color: white; }
li.publication a:hover span, #publication li.publication a span { color: #444444; }

.publication h1 { color: #b676b2; }

li.publication .submenu .submenu_set { border-color: #b676b2 !important; }

li.events a:hover, #events li.events a { background-color: #c3b85e; }
li.events a:hover strong, #events li.events a strong { color: white; }
li.events a:hover span, #events li.events a span { color: #444444; }

li.events .submenu { width: 200px !important; }
li.events .submenu .submenu_set_1 { width: 100% !important; padding-right: 0 !important; }

.events h1 { color: #c3b85e; }

li.events .submenu .submenu_set { border-color: #c3b85e !important; }

li.where a:hover, #where li.where a { background-color: #F8A900; }
li.where a:hover strong, #where li.where a strong { color: white; }
li.where a:hover span, #where li.where a span { color: #444444; }

.where h1 { color: #f8a900; }

li.where .submenu { left: -200px !important; }

li.where .submenu .submenu_set { border-color: #f8a900 !important; }

li.debate a:hover, #debate li.debate a { background-color: #8285bd; }
li.debate a:hover strong, #debate li.debate a strong { color: white; }
li.debate a:hover span, #debate li.debate a span { color: #444444; }

li.debate .submenu { width: 200px !important; }
li.debate .submenu .submenu_set { border-color: #8285bd !important; }
li.debate .submenu .submenu_set_1 { width: 100% !important; padding-right: 0 !important; }

.debate h1 { color: #8285bd; }

li.work a:hover, #work li.work a { background-color: #ef7122; }
li.work a:hover strong, #work li.work a strong { color: white; }
li.work a:hover span, #work li.work a span { color: #444444; }

li.work .submenu { left: -200px !important; width: 400px !important; }
li.work .submenu .submenu_set { width: 47% !important; border-color: #ef7122 !important; }
li.work .submenu .submenu_set_2 { padding-right: 0 !important; }

.work h1 { color: #ef7122; }

li.media a:hover, #media li.media a { background-color: #a58b77; }
li.media a:hover strong, #media li.media a strong { color: white; }
li.media a:hover span, #media li.media a span { color: #444444; }

li.media .submenu { left: -300px !important; width: 400px !important; }
li.media .submenu .submenu_set { width: 47% !important; border-color: #a58b77 !important; }
li.media .submenu .submenu_set_2 { padding-right: 0 !important; }

.media h1 { color: #a58b77; }

#quick_links { background: #f7f8f9 url("../images/quick-links-background.jpg") repeat-x top left; border-top: 0.4em solid white; border-bottom: 0.4em solid #d0d8dc; }
#quick_links .linkset { display: inline; float: left; margin-right: 1%; width: 15%; margin-bottom: 1.3em; }
* html #quick_links .linkset { overflow: hidden; }
#quick_links .linkset h1 { font-size: 1.1em; font-weight: bold; margin-top: 1.3em; margin-bottom: 1.3em; color: white; }
#quick_links .linkset ul { font-size: 1.1em; margin: 0; padding: 0; }
#quick_links .linkset ul li { list-style: none; margin: 0.2em 0; }
#quick_links .linkset ul li a { text-decoration: none; color: #393939; }

#affiliates { background-color: white; }
#affiliates ul { padding-left: 0; margin-left: 0; margin: 0; }
#affiliates ul li { display: inline; }
#affiliates ul li { float: left; margin: 1em 0.5em; display: inline; float: left; margin-right: 1%; width: 15%; }
* html #affiliates ul li { overflow: hidden; }
#affiliates ul li a img { height: 5.6em; }
#affiliates ul li.first { margin-left: 0; }
#affiliates ul li.last { margin-right: 0; }

#footer { background: #d5dade url("../images/footer-background.gif") repeat-x bottom left; color: #424343; }
#footer .page { padding-bottom: 3.5em; }
#footer ul { padding-left: 0; margin-left: 0; padding-top: 1em; margin-bottom: 0; text-transform: capitalize; }
#footer ul li { display: inline; }
#footer ul li { border-right: 1px solid #333333; padding-right: 1.8em; padding-left: 1.8em; }
#footer ul li.first { padding-left: 0; }
#footer ul li.last { border-right: none; }
#footer ul li a { color: #333333; text-decoration: none; }
#footer ul li a:hover { text-decoration: underline; }
#footer ul li { padding: 0 1em 0 0.6em; border-right: 1px solid #424343; font-size: 1.1em; }
#footer ul li a { color: #424343; }
#footer p { font-size: 1.1em; margin-bottom: 0em; }

#home_panel { background-color: white; }

#news_banner { float: left; clear: left; margin-top: 1em; background: url(../images/module-bl.gif) no-repeat bottom left; }
#news_banner .tl { background: url(../images/module-tab-tl.gif) no-repeat top left; float: left; }
#news_banner .tl .tr { background: url(../images/module-tab-tr.gif) no-repeat top right; float: left; }
#news_banner .tl .tr .br { background: url(../images/module-tab-br.gif) no-repeat bottom right; float: left; }
#news_banner .tl .tr .br .bl { background: url(../images/module-tab-bl.gif) no-repeat bottom left; float: left; padding-bottom: 0.5em; }
#news_banner .toggle_area { border: 1px solid #a9b4bd; border-width: 0; display: none; height: 190px; overflow: hidden; background-color: #E8ECEE; padding-bottom: 0; }
#news_banner .toggle_area img, #news_banner .toggle_area p { margin: 0; }
#news_banner .slide_expander h1.toggle_switch { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; }
#news_banner .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
#news_banner .slide_expander h1.toggle_switch.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
#news_banner .slide_expander h1.toggle_switch.toggle_switch:hover, #news_banner .slide_expander h1.toggle_switch.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
#news_banner .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
#news_banner .slide_expander h2.toggle_switch { background: url("../images/main-content-expander.gif") no-repeat 1em center; padding-left: 3em; }
#news_banner .slide_expander .toggle_switch { margin: 0; border-width: 0 0 1px 0; padding-right: 1em !important; text-decoration: none; color: #a9b4bd; }
#news_banner .slide_expander .toggle_switch:hover { color: #0080b2; }
#news_banner h1 { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; margin: 0 0.5em; }
#news_banner h1.first { padding-top: 0.833em; }
#news_banner h1.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
#news_banner h1.toggle_switch:hover, #news_banner h1.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
#news_banner h2 { font-size: 1.2em; margin: 0 0.5em; }
#news_banner p { font-size: 1.1em; margin: 0; padding: 0.5em; line-height: 1.3em; background-color: #e9ecee; width: 19em; margin: 0 0.5em; }
#news_banner a { color: #535e65; text-decoration: none; }
#news_banner a:hover { color: #0080b2; }
#news_banner ul { font-size: 1.1em; line-height: 1.3em; margin: 0 0.5em; padding: 1em 0.5em 1.5em 2.5em; font-size: 1em; width: 19em; font-size: 1em; background-color: #e9ecee; }
#news_banner ul li { font-size: 1.1em; }
#news_banner ul.piclist { width: auto; float: left; margin: 0; padding: 0; background-color: #e9ecee; }
#news_banner ul.piclist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
#news_banner ul.piclist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
#news_banner ul.piclist li .info { width: 60%; margin-bottom: 1em; }
#news_banner ul.piclist li span { float: left; }
#news_banner ul.piclist li span span { color: #535e65; }
#news_banner ul.piclist li.last { border-bottom: 0; }
#news_banner ul.piclist img { width: 5em; }
#news_banner ul.piclist span { width: 13em; }
#news_banner ul.piclist span span { color: #535e65; }
#news_banner ul.infolist { float: left; padding: 0; width: 22em; background-color: #e9ecee; }
#news_banner ul.infolist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
#news_banner ul.infolist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
#news_banner ul.infolist li .info { width: 60%; margin-bottom: 1em; }
#news_banner ul.infolist li span { float: left; }
#news_banner ul.infolist li span span { color: #535e65; }
#news_banner ul.infolist li.last { border-bottom: 0; }
#news_banner ul.infolist li span { float: none; }
#news_banner ul.infolist li span h2 a { color: #0080b2; }
#news_banner ul.infolist li span h2 a:hover { text-decoration: underline; }
#news_banner ul.infolist li span dl { margin: 0 0.5em; margin-top: 0.5em; }
#news_banner ul.infolist li span dl dt, #news_banner ul.infolist li span dl dd { color: #535e65; padding: 0; float: left; width: 40%; border: 0; }
#news_banner ul.infolist li span dl dd { width: 60%; }
#news_banner ul.infolist li span dl .long { clear: left; width: 100%; }
#news_banner ul.infolist li span span { margin: 0 0.5em; float: right; }
#news_banner ul li { width: 19em; }
#news_banner dl { font-size: 1.1em; line-height: 1.3em; margin-top: 1em; padding-left: 0em; background-color: #e9ecee; }
#news_banner dl dt, #news_banner dl dd { padding: 0.5em; }
#news_banner dl dt { padding-bottom: 0; clear: left; color: #0080b2; }
#news_banner dl dd { margin-left: 0; padding-top: 0; border-bottom: 1px solid #a9b4bd; }
#news_banner img { display: block; width: 22em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; margin: 0 0.5em; }
#news_banner select { width: 100%; }
#news_banner form { margin: 0 0.5em; }
#news_banner form label { font-weight: bold; }
#news_banner form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
#news_banner form legend { font-weight: bold; font-size: 1.2em; }
#news_banner form input.text, #news_banner form input.title, #news_banner form input[type=email], #news_banner form input[type=text], #news_banner form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
#news_banner form input.title { font-size: 1.5em; }
#news_banner form textarea { margin: 0.5em 0; padding: 5px; }
#news_banner form select { margin: 0.5em 0; }
#news_banner form fieldset { border: 1px solid #cccccc; }
#news_banner form input.text, #news_banner form input.title, #news_banner form input[type=email], #news_banner form input[type=text], #news_banner form input[type=password], #news_banner form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
#news_banner form input.text:focus, #news_banner form input.title:focus, #news_banner form input[type=email]:focus, #news_banner form input[type=text]:focus, #news_banner form input[type=password]:focus, #news_banner form textarea:focus { border-color: #666666; }
#news_banner form select { background-color: #fff; border-width: 1px; border-style: solid; }
#news_banner form input.text, #news_banner form input.title, #news_banner form input[type=email], #news_banner form input[type=text], #news_banner form input[type=password] { width: 300px; }
#news_banner form textarea { width: 390px; height: 250px; }
#news_banner form .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; }
#news_banner form .checks { float: left; border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
#news_banner form .checks span { padding: 0 0.5em; float: left; width: 10em; text-transform: capitalize; }
#news_banner form .checks span input { margin-left: 0; width: 15%; }
#news_banner form .checks span label { width: 85%; }
#news_banner form .checks span.padded_checkbox { margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
#news_banner form .checks input { font-size: 1.2em; float: left; margin: 0em; width: 10%; }
#news_banner form .checks label { font-size: 1.1em; float: left; display: block; line-height: 1.5em; width: 90%; }
#news_banner p { background: transparent; }
#news_banner .col { background-color: #1289D0; margin-top: 0.5em; margin-left: 0.5em !important; margin-right: 0.5em !important; padding: 0.5em; color: white; float: left; }
#news_banner .col a { color: white; }
#news_banner .col h1, #news_banner .col p { margin-top: 1em; border: 0; }
#news_banner .col.col1 { padding-top: 0.5em; right: 33em; }
#news_banner .col.col2 { float: right; padding: 0; margin: 0 !important; width: 33em; }
#news_banner .col.col2 img { width: 10em; margin-bottom: 1em; }
#news_banner .col.col2 .info { margin: 0; width: 11em; }
#news_banner .col.col2 .info h1 { font-size: 1em; width: 10em; margin-left: 0; }
#news_banner .col.col2 .info p { margin-left: 0; margin-top: 0em; width: 9em; }
#news_banner .col.col2 .link { clear: left; float: right; margin-top: 1em; }
#news_banner .col.col2 .link a { float: right; margin-right: 1em; padding-left: 1.75em; font-weight: bold; background: url("../images/news-banner-link.gif") no-repeat center left; text-transform: uppercase; text-decoration: none; }
#news_banner .col img { float: left; width: 33em; border: 0; margin: 0; }
#news_banner .col .info { margin: 0 34em; }
#news_banner .col .subcol { width: 11em; margin-left: 0em; float: left; }

body #content { border-top: 0.4em solid white; border-bottom: 0.4em solid #d0d8dc; padding-bottom: 3em; }
body #content #main_content { margin-top: 1em; }
body #content #main_content h1 { font-size: 1.8em; margin: 1.25em 0 0; border-bottom: 1px solid #a9b4bd; padding: 0 0.667em 0.667em; color: inherit; font-weight: bold; text-transform: capitalize; clear: both; }
body #content #main_content h2 { font-size: 1.2em; margin: 1em 0 !important; padding: 0 1em; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; padding: 1.091em; font-weight: bold; text-transform: uppercase; }
body #content #main_content h3 { font-size: 1.2em; margin: 1em 0 !important; padding: 0 1em; font-weight: bold; text-transform: uppercase; }
body #content #main_content p { font-size: 1.2em; margin: 1em 0 !important; padding: 0 1em; }
body #content #main_content a { color: #334855; }
body #content #main_content a:hover { color: #0080b2; }
body #content #main_content ul { margin: 1em 0; }
body #content #main_content form fieldset { padding: 1em; padding-left: 3em; }
body #content #main_content form fieldset input, body #content #main_content form fieldset label { font-size: 1.1em; }
body #content #main_content form .checks { float: left; }
body #content #main_content form .checks span { display: block !important; margin-right: 1em; }
body #content #main_content form .checks .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; }
body #content #main_content form .checks .search_filter a { float: right; margin-right: 1em; padding-left: 1.75em; font-weight: bold; background: url("../images/main-content-expander.gif") no-repeat center left; text-transform: uppercase; text-decoration: none; }
body #content #main_content form .button { margin-top: 1em; }
body #content #main_content table thead td { font-size: 1.6em; padding: 0.75em 2.25em; color: #0080b2; font-weight: bold; line-height: 1.25em; }
body #content #main_content table th, body #content #main_content table td { font-size: 1.2em; padding: 0.1em; border-bottom: 1px solid #a9b4bd; width: 75%; }
body #content #main_content table th { padding-left: 3em; width: 35%; }
body #content #main_content .content_group { float: left; clear: left; border-bottom: 1px solid #a9b4bd; width: 100%;
/* position:relative; */
z-index:10}
body #content #main_content .content_group.page_browser p { float: left; }
body #content #main_content .content_group.page_browser ul { float: left; margin-top: 1.2em; padding-left: 0; }
body #content #main_content .content_group.page_browser ul li { padding-right: 1em; display: inline; font-size: 1.2em; }
body #content #main_content .content_group.link_list .toggle_area { width: 100%; }
body #content #main_content .content_group.link_list ul { list-style: none; }
body #content #main_content .content_group.link_list ul li { font-size: 1.2em; }
body #content #main_content .content_group.link_list ul li span { float: left; width: 10em; }
body #content #main_content .content_group.link_list ul li a { text-decoration: none; }
body #content #main_content .content_group .slide_expander h2.toggle_switch { margin: 0 !important; clear: left; }
body #content #main_content .content_group .slide_expander .toggle_area { float: left; }
body #content #main_content .content_group .country_pics { float: right !important; float: left; clear: left; margin-top: 1em; background: url(../images/module-bl.gif) no-repeat bottom left; clear: none; }
body #content #main_content .content_group .country_pics .tl { background: url(../images/module-tab-tl.gif) no-repeat top left; float: left; }
body #content #main_content .content_group .country_pics .tl .tr { background: url(../images/module-tab-tr.gif) no-repeat top right; float: left; }
body #content #main_content .content_group .country_pics .tl .tr .br { background: url(../images/module-tab-br.gif) no-repeat bottom right; float: left; }
body #content #main_content .content_group .country_pics .tl .tr .br .bl { background: url(../images/module-tab-bl.gif) no-repeat bottom left; float: left; padding-bottom: 0.5em; }
body #content #main_content .content_group .country_pics .toggle_area { border: 1px solid #a9b4bd; border-width: 0; display: none; height: 190px; overflow: hidden; background-color: #E8ECEE; padding-bottom: 0; }
body #content #main_content .content_group .country_pics .toggle_area img, body #content #main_content .content_group .country_pics .toggle_area p { margin: 0; }
body #content #main_content .content_group .country_pics .slide_expander h1.toggle_switch { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; }
body #content #main_content .content_group .country_pics .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #main_content .content_group .country_pics .slide_expander h1.toggle_switch.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #main_content .content_group .country_pics .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #main_content .content_group .country_pics .slide_expander h1.toggle_switch.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #main_content .content_group .country_pics .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #main_content .content_group .country_pics .slide_expander h2.toggle_switch { background: url("../images/main-content-expander.gif") no-repeat 1em center; padding-left: 3em; }
body #content #main_content .content_group .country_pics .slide_expander .toggle_switch { margin: 0; border-width: 0 0 1px 0; padding-right: 1em !important; text-decoration: none; color: #a9b4bd; }
body #content #main_content .content_group .country_pics .slide_expander .toggle_switch:hover { color: #0080b2; }
body #content #main_content .content_group .country_pics h1 { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; margin: 0 0.5em; }
body #content #main_content .content_group .country_pics h1.first { padding-top: 0.833em; }
body #content #main_content .content_group .country_pics h1.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #main_content .content_group .country_pics h1.toggle_switch:hover, body #content #main_content .content_group .country_pics h1.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #main_content .content_group .country_pics h2 { font-size: 1.2em; margin: 0 0.5em; }
body #content #main_content .content_group .country_pics p { font-size: 1.1em; margin: 0; padding: 0.5em; line-height: 1.3em; background-color: #e9ecee; width: 19em; margin: 0 0.5em; }
body #content #main_content .content_group .country_pics a { color: #535e65; text-decoration: none; }
body #content #main_content .content_group .country_pics a:hover { color: #0080b2; }
body #content #main_content .content_group .country_pics ul { font-size: 1.1em; line-height: 1.3em; margin: 0 0.5em; padding: 1em 0.5em 1.5em 2.5em; font-size: 1em; width: 19em; font-size: 1em; background-color: #e9ecee; }
body #content #main_content .content_group .country_pics ul li { font-size: 1.1em; }
body #content #main_content .content_group .country_pics ul.piclist { width: auto; float: left; margin: 0; padding: 0; background-color: #e9ecee; }
body #content #main_content .content_group .country_pics ul.piclist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #main_content .content_group .country_pics ul.piclist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #main_content .content_group .country_pics ul.piclist li .info { width: 60%; margin-bottom: 1em; }
body #content #main_content .content_group .country_pics ul.piclist li span { float: left; }
body #content #main_content .content_group .country_pics ul.piclist li span span { color: #535e65; }
body #content #main_content .content_group .country_pics ul.piclist li.last { border-bottom: 0; }
body #content #main_content .content_group .country_pics ul.piclist img { width: 5em; }
body #content #main_content .content_group .country_pics ul.piclist span { width: 13em; }
body #content #main_content .content_group .country_pics ul.piclist span span { color: #535e65; }
body #content #main_content .content_group .country_pics ul.infolist { float: left; padding: 0; width: 22em; background-color: #e9ecee; }
body #content #main_content .content_group .country_pics ul.infolist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #main_content .content_group .country_pics ul.infolist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #main_content .content_group .country_pics ul.infolist li .info { width: 60%; margin-bottom: 1em; }
body #content #main_content .content_group .country_pics ul.infolist li span { float: left; }
body #content #main_content .content_group .country_pics ul.infolist li span span { color: #535e65; }
body #content #main_content .content_group .country_pics ul.infolist li.last { border-bottom: 0; }
body #content #main_content .content_group .country_pics ul.infolist li span { float: none; }
body #content #main_content .content_group .country_pics ul.infolist li span h2 a { color: #0080b2; }
body #content #main_content .content_group .country_pics ul.infolist li span h2 a:hover { text-decoration: underline; }
body #content #main_content .content_group .country_pics ul.infolist li span dl { margin: 0 0.5em; margin-top: 0.5em; }
body #content #main_content .content_group .country_pics ul.infolist li span dl dt, body #content #main_content .content_group .country_pics ul.infolist li span dl dd { color: #535e65; padding: 0; float: left; width: 40%; border: 0; }
body #content #main_content .content_group .country_pics ul.infolist li span dl dd { width: 60%; }
body #content #main_content .content_group .country_pics ul.infolist li span dl .long { clear: left; width: 100%; }
body #content #main_content .content_group .country_pics ul.infolist li span span { margin: 0 0.5em; float: right; }
body #content #main_content .content_group .country_pics ul li { width: 19em; }
body #content #main_content .content_group .country_pics dl { font-size: 1.1em; line-height: 1.3em; margin-top: 1em; padding-left: 0em; background-color: #e9ecee; }
body #content #main_content .content_group .country_pics dl dt, body #content #main_content .content_group .country_pics dl dd { padding: 0.5em; }
body #content #main_content .content_group .country_pics dl dt { padding-bottom: 0; clear: left; color: #0080b2; }
body #content #main_content .content_group .country_pics dl dd { margin-left: 0; padding-top: 0; border-bottom: 1px solid #a9b4bd; }
body #content #main_content .content_group .country_pics img { display: block; width: 22em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; margin: 0 0.5em; }
body #content #main_content .content_group .country_pics select { width: 100%; }
body #content #main_content .content_group .country_pics form { margin: 0 0.5em; }
body #content #main_content .content_group .country_pics form label { font-weight: bold; }
body #content #main_content .content_group .country_pics form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
body #content #main_content .content_group .country_pics form legend { font-weight: bold; font-size: 1.2em; }
body #content #main_content .content_group .country_pics form input.text, body #content #main_content .content_group .country_pics form input.title, body #content #main_content .content_group .country_pics form input[type=email], body #content #main_content .content_group .country_pics form input[type=text], body #content #main_content .content_group .country_pics form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
body #content #main_content .content_group .country_pics form input.title { font-size: 1.5em; }
body #content #main_content .content_group .country_pics form textarea { margin: 0.5em 0; padding: 5px; }
body #content #main_content .content_group .country_pics form select { margin: 0.5em 0; }
body #content #main_content .content_group .country_pics form fieldset { border: 1px solid #cccccc; }
body #content #main_content .content_group .country_pics form input.text, body #content #main_content .content_group .country_pics form input.title, body #content #main_content .content_group .country_pics form input[type=email], body #content #main_content .content_group .country_pics form input[type=text], body #content #main_content .content_group .country_pics form input[type=password], body #content #main_content .content_group .country_pics form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
body #content #main_content .content_group .country_pics form input.text:focus, body #content #main_content .content_group .country_pics form input.title:focus, body #content #main_content .content_group .country_pics form input[type=email]:focus, body #content #main_content .content_group .country_pics form input[type=text]:focus, body #content #main_content .content_group .country_pics form input[type=password]:focus, body #content #main_content .content_group .country_pics form textarea:focus { border-color: #666666; }
body #content #main_content .content_group .country_pics form select { background-color: #fff; border-width: 1px; border-style: solid; }
body #content #main_content .content_group .country_pics form input.text, body #content #main_content .content_group .country_pics form input.title, body #content #main_content .content_group .country_pics form input[type=email], body #content #main_content .content_group .country_pics form input[type=text], body #content #main_content .content_group .country_pics form input[type=password] { width: 300px; }
body #content #main_content .content_group .country_pics form textarea { width: 390px; height: 250px; }
body #content #main_content .content_group .country_pics form .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; }
body #content #main_content .content_group .country_pics form .checks { float: left; border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
body #content #main_content .content_group .country_pics form .checks span { padding: 0 0.5em; float: left; width: 10em; text-transform: capitalize; }
body #content #main_content .content_group .country_pics form .checks span input { margin-left: 0; width: 15%; }
body #content #main_content .content_group .country_pics form .checks span label { width: 85%; }
body #content #main_content .content_group .country_pics form .checks span.padded_checkbox { margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
body #content #main_content .content_group .country_pics form .checks input { font-size: 1.2em; float: left; margin: 0em; width: 10%; }
body #content #main_content .content_group .country_pics form .checks label { font-size: 1.1em; float: left; display: block; line-height: 1.5em; width: 90%; }
body #content #main_content .content_group .country_pics img { padding-top: 0.5em; border: 0; max-width: 210px; }
body #content #main_content .content_group #country_pics1 { margin-right: 0.5em !important; float: left !important; }
body #content #main_content .filter_set { border-bottom: 1px solid #a9b4bd; margin-bottom: 1em; }
body #content #main_content .filter_set fieldset h2, body #content #main_content .filter_set fieldset h3 { margin: 1em 0 !important; padding: 0 1em !important; }
body #content #main_content .filter_set fieldset.filter_checks, body #content #main_content .filter_set fieldset.filter_radio { border-bottom: 1px solid #a9b4bd; padding-bottom: 1em; margin-bottom: 0; }
body #content #main_content .filter_set div.filter_checks { width: 100%; float: left; margin-bottom: 1em; }
body #content #main_content .filter_set fieldset { padding: 0 1em; margin: 1em 0; clear: left; }
body #content #main_content .filter_set fieldset legend { display: none; }
body #content #main_content .filter_set fieldset label { display: inline !important; }
body #content #main_content .filter_set fieldset .checks, body #content #main_content .filter_set fieldset .radios { width: 100%; }
body #content #main_content .filter_set fieldset .checks span, body #content #main_content .filter_set fieldset .radios span { float: left; margin-right: 1%; width: 49%; }
body #content #main_content .filter_set .filter_form fieldset label { display: none !important; }
body #content #main_content .filter_set .filter_links { clear: left; }
body #content #main_content .filter_set .filter_submit { font-size: 1.2em; margin: 1em; }
body #content #main_content .filter_set p a { padding-left: 1em; }
body #content #main_content dl.metadata { float: left; padding: 0 1em; }
body #content #main_content dl.metadata dt, body #content #main_content dl.metadata dd { float: left; margin: 0; }
body #content #main_content dl.metadata dt { width: 35%; margin-right: 5%; }
body #content #main_content dl.metadata dd { width: 60%; }
body #content #main_content div.showcase_left { clear: left; }
body #content #main_content div.showcase_left img { float: right; max-width: 450px; margin: 0 1em 0.5em; margin-right: 0; }
body #content #main_content div.showcase_left ul { clear: left; }
body #content #main_content div.showcase_left .float_wrap { float: left; }
body #content #main_content div.showcase_left .float_wrap p { margin-top: 0 !important; }
body #content #main_content div.showcase_left .float_wrap div.float_wrap_text { float: left; width: 65%; }
body #content #main_content div.showcase_left img { float: left; margin-left: 0; }
body #content #main_content div.showcase_left .float_wrap div.float_wrap_text { float: right; }
body #content #main_content div.showcase_right { clear: left; }
body #content #main_content div.showcase_right img { float: right; max-width: 450px; margin: 0 1em 0.5em; margin-right: 0; }
body #content #main_content div.showcase_right ul { clear: left; }
body #content #main_content div.showcase_right .float_wrap { float: left; }
body #content #main_content div.showcase_right .float_wrap p { margin-top: 0 !important; }
body #content #main_content div.showcase_right .float_wrap div.float_wrap_text { float: left; width: 65%; }
body #content #main_content .showcase_title h2 { /*        float: left;*/ border: none; }
body #content #main_content .showcase_title span { float: right; color: #535e65; }
body #content #main_content #documents_filter_fieldset { padding-right: 0; padding-top: 0; }
body #content #main_content #documents_filter_fieldset .checks span { width: 50%; float: left; margin-right: 0; }
body #content #main_content #documents_filter_fieldset .checks span input { float: left; width: 5%; }
body #content #main_content #documents_filter_fieldset .checks span label { float: left; width: 90%; }
body #content #main_content #country_pics { border-bottom: 0 !important; }
body #content #main_content #content_tools { position: absolute; bottom: 5000px; z-index: 10; right: 30%; }
body #content #main_content #content_tools a { float: left; }
body #content #main_content .slide_expander h1.toggle_switch { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; }
body #content #main_content .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #main_content .slide_expander h1.toggle_switch.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #main_content .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #main_content .slide_expander h1.toggle_switch.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #main_content .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #main_content .slide_expander h2.toggle_switch { background: url("../images/main-content-expander.gif") no-repeat 1em center; padding-left: 3em; }
body #content #main_content .slide_expander .toggle_switch { margin: 0; border-width: 0 0 1px 0; padding-right: 1em !important; text-decoration: none; color: #a9b4bd; }
body #content #main_content .slide_expander .toggle_switch:hover { color: #0080b2; }
body #content #main_content .notes h2 { font-size: 1.2em; }
body #content #main_content .notes p { padding-left: 3em; }
body #content #main_content .piclist_content { margin-bottom: 1em; }
body #content #main_content .piclist_content .type_1 { float: left; width: 100%; }
body #content #main_content .piclist_content .type_1 li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #main_content .piclist_content .type_1 li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #main_content .piclist_content .type_1 li .info { width: 60%; margin-bottom: 1em; }
body #content #main_content .piclist_content .type_1 li span { float: left; }
body #content #main_content .piclist_content .type_1 li span span { color: #535e65; }
body #content #main_content .piclist_content .type_1 li.last { border-bottom: 0; }
body #content #main_content .piclist_content .type_1 li { float: left; clear: left; width: auto; width: 100%; border: 0; padding: 0; padding-left: 1em; }
body #content #main_content .piclist_content .type_1 li img { width: 113px; height: 73px; margin-right: 1em !important; margin-bottom: 1em; margin-top: 1em; }
body #content #main_content .piclist_content .type_1 li .info { float: left; width: 70%; }
body #content #main_content .piclist_content .type_1 li .info h2 { padding: 0; border: 0; margin: 0; }
body #content #main_content .piclist_content .type_1 li .info p { padding-left: 0; }
body #content #main_content .piclist_content .type_1 li .info p span { float: none; white-space: nowrap; }
body #content #main_content .piclist_content .type_1 li .meta { color: #535e65; font-size: 1.1em; }
body #content #main_content .piclist_content .type_2 { float: left; width: 100%; }
body #content #main_content .piclist_content .type_2 li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #main_content .piclist_content .type_2 li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #main_content .piclist_content .type_2 li .info { width: 60%; margin-bottom: 1em; }
body #content #main_content .piclist_content .type_2 li span { float: left; }
body #content #main_content .piclist_content .type_2 li span span { color: #535e65; }
body #content #main_content .piclist_content .type_2 li.last { border-bottom: 0; }
body #content #main_content .piclist_content .type_2 li { float: left; clear: left; width: auto; width: 100%; border: 0; padding: 0; padding-left: 1em; }
body #content #main_content .piclist_content .type_2 li img { width: 113px; height: 73px; margin-right: 1em !important; margin-bottom: 1em; margin-top: 1em; }
body #content #main_content .piclist_content .type_2 li .info { float: left; width: 70%; }
body #content #main_content .piclist_content .type_2 li .info h2 { padding: 0; border: 0; margin: 0; }
body #content #main_content .piclist_content .type_2 li .info p { padding-left: 0; }
body #content #main_content .piclist_content .type_2 li .info p span { float: none; white-space: nowrap; }
body #content #main_content .piclist_content .type_2 li .meta { color: #535e65; font-size: 1.1em; }
body #content #main_content .piclist_content .toggle_area { width: 100%; }
body #content #main_content .piclist_publications_content ul.type_2 img { width: 100px; height: 140px; }
body #content #main_content .blog_comments { padding-bottom: 0 !important; }
body #content #main_content .blog_comments h2 { border-bottom: none; }
body #content #main_content .blog_comments li { border-bottom: 1px solid #444; font-size: 1.2em; }
body #content #main_content .blog_comments strong { font-size: 0.833em; margin-top: 1em; display: block; }
body #content #main_content .blog_comments blockquote { padding-left: 1em; color: #444; }
body #content #main_content .blog_comments blockquote:before, body #content #main_content .blog_comments blockquote:after { content: '"'; }
body #content #main_content .blog_comments p { margin-bottom: 1.5em; padding-left: 2.5em; }
body #content #main_content .blog_comments .admin_tools { float: left; background-color: #ddd; padding: 0.5em; margin-bottom: 1em; margin-left: 1em; }
body #content #main_content .blog_comments .admin_tools p, body #content #main_content .blog_comments .admin_tools form { float: left; }
body #content #main_content .infolist_content { margin-bottom: 1em; padding-bottom: 1.5em; }
body #content #main_content .infolist_content ul { float: left; width: 100%; margin-top: 0; }
body #content #main_content .infolist_content ul li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #main_content .infolist_content ul li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #main_content .infolist_content ul li .info { width: 60%; margin-bottom: 1em; }
body #content #main_content .infolist_content ul li span { float: left; }
body #content #main_content .infolist_content ul li span span { color: #535e65; }
body #content #main_content .infolist_content ul li.last { border-bottom: 0; }
body #content #main_content .infolist_content ul li { float: left; clear: left; width: auto; width: 100%; border: 0; padding: 0; padding-left: 1em; }
body #content #main_content .infolist_content ul li img { width: 113px; height: 73px; margin-right: 1em !important; margin-bottom: 1em; margin-top: 1em; }
body #content #main_content .infolist_content ul li .info { float: left; width: 70%; }
body #content #main_content .infolist_content ul li .info h2 { padding: 0; border: 0; margin: 0; }
body #content #main_content .infolist_content ul li .info p { padding-left: 0; }
body #content #main_content .infolist_content ul li .info p span { float: none; white-space: nowrap; }
body #content #main_content .infolist_content ul li .meta { color: #535e65; font-size: 1.1em; }
body #content #main_content .infolist_content ul li { padding: 0; }
body #content #main_content .infolist_content ul li h2 { padding: 0 1em; border: 0; }
body #content #main_content .infolist_content ul li p { padding: 0 1em; margin: 0 !important; }
body #content #main_content .featured_image { float: right; width: 450px !important; margin: 0 1em 0.5em; margin-left: 0 !important; }
body #content #main_content #edit_member_profile div { margin-bottom: 1.5em; }
body #content #main_content #edit_member_profile div.profile_image { border: 1px solid #009BC1; float: right; }
body #content #main_content #edit_member_profile div.profile_image img { margin: 1em; }
body #content #main_content #edit_member_profile div.input_pair label { float: left; width: 100px; padding-right: 1em; }
body #content #main_content #edit_member_profile div.checkbox_inputs input { margin-left: 1.5em; }
body #content #main_content #edit_member_profile div.form_buttons { margin-left: 1.5em; }
body #content #main_content #edit_member_profile div textarea { width: 50%; height: 100px; }
body #content #related_content { display: inline; float: left; margin-right: 1em; width: 23em; overflow: visible; }
* html body #content #related_content { overflow: hidden; }
body #content #related_information, body #content #related_images, body #content #country_data, body #content #links_resources, body #content #country_manager, body #content #content_filter, body #content #select_country { float: left; clear: left; margin-top: 1em; background: url(../images/module-bl.gif) no-repeat bottom left; }
body #content #related_information .tl, body #content #related_images .tl, body #content #country_data .tl, body #content #links_resources .tl, body #content #country_manager .tl, body #content #content_filter .tl, body #content #select_country .tl { background: url(../images/module-tab-tl.gif) no-repeat top left; float: left; }
body #content #related_information .tl .tr, body #content #related_images .tl .tr, body #content #country_data .tl .tr, body #content #links_resources .tl .tr, body #content #country_manager .tl .tr, body #content #content_filter .tl .tr, body #content #select_country .tl .tr { background: url(../images/module-tab-tr.gif) no-repeat top right; float: left; }
body #content #related_information .tl .tr .br, body #content #related_images .tl .tr .br, body #content #country_data .tl .tr .br, body #content #links_resources .tl .tr .br, body #content #country_manager .tl .tr .br, body #content #content_filter .tl .tr .br, body #content #select_country .tl .tr .br { background: url(../images/module-tab-br.gif) no-repeat bottom right; float: left; }
body #content #related_information .tl .tr .br .bl, body #content #related_images .tl .tr .br .bl, body #content #country_data .tl .tr .br .bl, body #content #links_resources .tl .tr .br .bl, body #content #country_manager .tl .tr .br .bl, body #content #content_filter .tl .tr .br .bl, body #content #select_country .tl .tr .br .bl { background: url(../images/module-tab-bl.gif) no-repeat bottom left; float: left; padding-bottom: 0.5em; }
body #content #related_information .toggle_area, body #content #related_images .toggle_area, body #content #country_data .toggle_area, body #content #links_resources .toggle_area, body #content #country_manager .toggle_area, body #content #content_filter .toggle_area, body #content #select_country .toggle_area { border: 1px solid #a9b4bd; border-width: 0; display: none; height: 190px; overflow: hidden; background-color: #E8ECEE; padding-bottom: 0; }
body #content #related_information .toggle_area img, body #content #related_information .toggle_area p, body #content #related_images .toggle_area img, body #content #related_images .toggle_area p, body #content #country_data .toggle_area img, body #content #country_data .toggle_area p, body #content #links_resources .toggle_area img, body #content #links_resources .toggle_area p, body #content #country_manager .toggle_area img, body #content #country_manager .toggle_area p, body #content #content_filter .toggle_area img, body #content #content_filter .toggle_area p, body #content #select_country .toggle_area img, body #content #select_country .toggle_area p { margin: 0; }
body #content #related_information .slide_expander h1.toggle_switch, body #content #related_images .slide_expander h1.toggle_switch, body #content #country_data .slide_expander h1.toggle_switch, body #content #links_resources .slide_expander h1.toggle_switch, body #content #country_manager .slide_expander h1.toggle_switch, body #content #content_filter .slide_expander h1.toggle_switch, body #content #select_country .slide_expander h1.toggle_switch { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; }
body #content #related_information .slide_expander h1.toggle_switch.first, body #content #related_images .slide_expander h1.toggle_switch.first, body #content #country_data .slide_expander h1.toggle_switch.first, body #content #links_resources .slide_expander h1.toggle_switch.first, body #content #country_manager .slide_expander h1.toggle_switch.first, body #content #content_filter .slide_expander h1.toggle_switch.first, body #content #select_country .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #related_information .slide_expander h1.toggle_switch.toggle_switch, body #content #related_images .slide_expander h1.toggle_switch.toggle_switch, body #content #country_data .slide_expander h1.toggle_switch.toggle_switch, body #content #links_resources .slide_expander h1.toggle_switch.toggle_switch, body #content #country_manager .slide_expander h1.toggle_switch.toggle_switch, body #content #content_filter .slide_expander h1.toggle_switch.toggle_switch, body #content #select_country .slide_expander h1.toggle_switch.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #related_information .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #related_information .slide_expander h1.toggle_switch.toggle_switch.active, body #content #related_images .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #related_images .slide_expander h1.toggle_switch.toggle_switch.active, body #content #country_data .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #country_data .slide_expander h1.toggle_switch.toggle_switch.active, body #content #links_resources .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #links_resources .slide_expander h1.toggle_switch.toggle_switch.active, body #content #country_manager .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #country_manager .slide_expander h1.toggle_switch.toggle_switch.active, body #content #content_filter .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #content_filter .slide_expander h1.toggle_switch.toggle_switch.active, body #content #select_country .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #select_country .slide_expander h1.toggle_switch.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #related_information .slide_expander h1.toggle_switch.first, body #content #related_images .slide_expander h1.toggle_switch.first, body #content #country_data .slide_expander h1.toggle_switch.first, body #content #links_resources .slide_expander h1.toggle_switch.first, body #content #country_manager .slide_expander h1.toggle_switch.first, body #content #content_filter .slide_expander h1.toggle_switch.first, body #content #select_country .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #related_information .slide_expander h2.toggle_switch, body #content #related_images .slide_expander h2.toggle_switch, body #content #country_data .slide_expander h2.toggle_switch, body #content #links_resources .slide_expander h2.toggle_switch, body #content #country_manager .slide_expander h2.toggle_switch, body #content #content_filter .slide_expander h2.toggle_switch, body #content #select_country .slide_expander h2.toggle_switch { background: url("../images/main-content-expander.gif") no-repeat 1em center; padding-left: 3em; }
body #content #related_information .slide_expander .toggle_switch, body #content #related_images .slide_expander .toggle_switch, body #content #country_data .slide_expander .toggle_switch, body #content #links_resources .slide_expander .toggle_switch, body #content #country_manager .slide_expander .toggle_switch, body #content #content_filter .slide_expander .toggle_switch, body #content #select_country .slide_expander .toggle_switch { margin: 0; border-width: 0 0 1px 0; padding-right: 1em !important; text-decoration: none; color: #a9b4bd; }
body #content #related_information .slide_expander .toggle_switch:hover, body #content #related_images .slide_expander .toggle_switch:hover, body #content #country_data .slide_expander .toggle_switch:hover, body #content #links_resources .slide_expander .toggle_switch:hover, body #content #country_manager .slide_expander .toggle_switch:hover, body #content #content_filter .slide_expander .toggle_switch:hover, body #content #select_country .slide_expander .toggle_switch:hover { color: #0080b2; }
body #content #related_information h1, body #content #related_images h1, body #content #country_data h1, body #content #links_resources h1, body #content #country_manager h1, body #content #content_filter h1, body #content #select_country h1 { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; margin: 0 0.5em; }
body #content #related_information h1.first, body #content #related_images h1.first, body #content #country_data h1.first, body #content #links_resources h1.first, body #content #country_manager h1.first, body #content #content_filter h1.first, body #content #select_country h1.first { padding-top: 0.833em; }
body #content #related_information h1.toggle_switch, body #content #related_images h1.toggle_switch, body #content #country_data h1.toggle_switch, body #content #links_resources h1.toggle_switch, body #content #country_manager h1.toggle_switch, body #content #content_filter h1.toggle_switch, body #content #select_country h1.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #related_information h1.toggle_switch:hover, body #content #related_information h1.toggle_switch.active, body #content #related_images h1.toggle_switch:hover, body #content #related_images h1.toggle_switch.active, body #content #country_data h1.toggle_switch:hover, body #content #country_data h1.toggle_switch.active, body #content #links_resources h1.toggle_switch:hover, body #content #links_resources h1.toggle_switch.active, body #content #country_manager h1.toggle_switch:hover, body #content #country_manager h1.toggle_switch.active, body #content #content_filter h1.toggle_switch:hover, body #content #content_filter h1.toggle_switch.active, body #content #select_country h1.toggle_switch:hover, body #content #select_country h1.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #related_information h2, body #content #related_images h2, body #content #country_data h2, body #content #links_resources h2, body #content #country_manager h2, body #content #content_filter h2, body #content #select_country h2 { font-size: 1.2em; margin: 0 0.5em; }
body #content #related_information p, body #content #related_images p, body #content #country_data p, body #content #links_resources p, body #content #country_manager p, body #content #content_filter p, body #content #select_country p { font-size: 1.1em; margin: 0; padding: 0.5em; line-height: 1.3em; background-color: #e9ecee; width: 19em; margin: 0 0.5em; }
body #content #related_information a, body #content #related_images a, body #content #country_data a, body #content #links_resources a, body #content #country_manager a, body #content #content_filter a, body #content #select_country a { color: #535e65; text-decoration: none; }
body #content #related_information a:hover, body #content #related_images a:hover, body #content #country_data a:hover, body #content #links_resources a:hover, body #content #country_manager a:hover, body #content #content_filter a:hover, body #content #select_country a:hover { color: #0080b2; }
body #content #related_information ul, body #content #related_images ul, body #content #country_data ul, body #content #links_resources ul, body #content #country_manager ul, body #content #content_filter ul, body #content #select_country ul { font-size: 1.1em; line-height: 1.3em; margin: 0 0.5em; padding: 1em 0.5em 1.5em 2.5em; font-size: 1em; width: 19em; font-size: 1em; background-color: #e9ecee; }
body #content #related_information ul li, body #content #related_images ul li, body #content #country_data ul li, body #content #links_resources ul li, body #content #country_manager ul li, body #content #content_filter ul li, body #content #select_country ul li { font-size: 1.1em; }
body #content #related_information ul.piclist, body #content #related_images ul.piclist, body #content #country_data ul.piclist, body #content #links_resources ul.piclist, body #content #country_manager ul.piclist, body #content #content_filter ul.piclist, body #content #select_country ul.piclist { width: auto; float: left; margin: 0; padding: 0; background-color: #e9ecee; }
body #content #related_information ul.piclist li, body #content #related_images ul.piclist li, body #content #country_data ul.piclist li, body #content #links_resources ul.piclist li, body #content #country_manager ul.piclist li, body #content #content_filter ul.piclist li, body #content #select_country ul.piclist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #related_information ul.piclist li img, body #content #related_images ul.piclist li img, body #content #country_data ul.piclist li img, body #content #links_resources ul.piclist li img, body #content #country_manager ul.piclist li img, body #content #content_filter ul.piclist li img, body #content #select_country ul.piclist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #related_information ul.piclist li .info, body #content #related_images ul.piclist li .info, body #content #country_data ul.piclist li .info, body #content #links_resources ul.piclist li .info, body #content #country_manager ul.piclist li .info, body #content #content_filter ul.piclist li .info, body #content #select_country ul.piclist li .info { width: 60%; margin-bottom: 1em; }
body #content #related_information ul.piclist li span, body #content #related_images ul.piclist li span, body #content #country_data ul.piclist li span, body #content #links_resources ul.piclist li span, body #content #country_manager ul.piclist li span, body #content #content_filter ul.piclist li span, body #content #select_country ul.piclist li span { float: left; }
body #content #related_information ul.piclist li span span, body #content #related_images ul.piclist li span span, body #content #country_data ul.piclist li span span, body #content #links_resources ul.piclist li span span, body #content #country_manager ul.piclist li span span, body #content #content_filter ul.piclist li span span, body #content #select_country ul.piclist li span span { color: #535e65; }
body #content #related_information ul.piclist li.last, body #content #related_images ul.piclist li.last, body #content #country_data ul.piclist li.last, body #content #links_resources ul.piclist li.last, body #content #country_manager ul.piclist li.last, body #content #content_filter ul.piclist li.last, body #content #select_country ul.piclist li.last { border-bottom: 0; }
body #content #related_information ul.piclist img, body #content #related_images ul.piclist img, body #content #country_data ul.piclist img, body #content #links_resources ul.piclist img, body #content #country_manager ul.piclist img, body #content #content_filter ul.piclist img, body #content #select_country ul.piclist img { width: 5em; }
body #content #related_information ul.piclist span, body #content #related_images ul.piclist span, body #content #country_data ul.piclist span, body #content #links_resources ul.piclist span, body #content #country_manager ul.piclist span, body #content #content_filter ul.piclist span, body #content #select_country ul.piclist span { width: 13em; }
body #content #related_information ul.piclist span span, body #content #related_images ul.piclist span span, body #content #country_data ul.piclist span span, body #content #links_resources ul.piclist span span, body #content #country_manager ul.piclist span span, body #content #content_filter ul.piclist span span, body #content #select_country ul.piclist span span { color: #535e65; }
body #content #related_information ul.infolist, body #content #related_images ul.infolist, body #content #country_data ul.infolist, body #content #links_resources ul.infolist, body #content #country_manager ul.infolist, body #content #content_filter ul.infolist, body #content #select_country ul.infolist { float: left; padding: 0; width: 22em; background-color: #e9ecee; }
body #content #related_information ul.infolist li, body #content #related_images ul.infolist li, body #content #country_data ul.infolist li, body #content #links_resources ul.infolist li, body #content #country_manager ul.infolist li, body #content #content_filter ul.infolist li, body #content #select_country ul.infolist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #related_information ul.infolist li img, body #content #related_images ul.infolist li img, body #content #country_data ul.infolist li img, body #content #links_resources ul.infolist li img, body #content #country_manager ul.infolist li img, body #content #content_filter ul.infolist li img, body #content #select_country ul.infolist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #related_information ul.infolist li .info, body #content #related_images ul.infolist li .info, body #content #country_data ul.infolist li .info, body #content #links_resources ul.infolist li .info, body #content #country_manager ul.infolist li .info, body #content #content_filter ul.infolist li .info, body #content #select_country ul.infolist li .info { width: 60%; margin-bottom: 1em; }
body #content #related_information ul.infolist li span, body #content #related_images ul.infolist li span, body #content #country_data ul.infolist li span, body #content #links_resources ul.infolist li span, body #content #country_manager ul.infolist li span, body #content #content_filter ul.infolist li span, body #content #select_country ul.infolist li span { float: left; }
body #content #related_information ul.infolist li span span, body #content #related_images ul.infolist li span span, body #content #country_data ul.infolist li span span, body #content #links_resources ul.infolist li span span, body #content #country_manager ul.infolist li span span, body #content #content_filter ul.infolist li span span, body #content #select_country ul.infolist li span span { color: #535e65; }
body #content #related_information ul.infolist li.last, body #content #related_images ul.infolist li.last, body #content #country_data ul.infolist li.last, body #content #links_resources ul.infolist li.last, body #content #country_manager ul.infolist li.last, body #content #content_filter ul.infolist li.last, body #content #select_country ul.infolist li.last { border-bottom: 0; }
body #content #related_information ul.infolist li span, body #content #related_images ul.infolist li span, body #content #country_data ul.infolist li span, body #content #links_resources ul.infolist li span, body #content #country_manager ul.infolist li span, body #content #content_filter ul.infolist li span, body #content #select_country ul.infolist li span { float: none; }
body #content #related_information ul.infolist li span h2 a, body #content #related_images ul.infolist li span h2 a, body #content #country_data ul.infolist li span h2 a, body #content #links_resources ul.infolist li span h2 a, body #content #country_manager ul.infolist li span h2 a, body #content #content_filter ul.infolist li span h2 a, body #content #select_country ul.infolist li span h2 a { color: #0080b2; }
body #content #related_information ul.infolist li span h2 a:hover, body #content #related_images ul.infolist li span h2 a:hover, body #content #country_data ul.infolist li span h2 a:hover, body #content #links_resources ul.infolist li span h2 a:hover, body #content #country_manager ul.infolist li span h2 a:hover, body #content #content_filter ul.infolist li span h2 a:hover, body #content #select_country ul.infolist li span h2 a:hover { text-decoration: underline; }
body #content #related_information ul.infolist li span dl, body #content #related_images ul.infolist li span dl, body #content #country_data ul.infolist li span dl, body #content #links_resources ul.infolist li span dl, body #content #country_manager ul.infolist li span dl, body #content #content_filter ul.infolist li span dl, body #content #select_country ul.infolist li span dl { margin: 0 0.5em; margin-top: 0.5em; }
body #content #related_information ul.infolist li span dl dt, body #content #related_information ul.infolist li span dl dd, body #content #related_images ul.infolist li span dl dt, body #content #related_images ul.infolist li span dl dd, body #content #country_data ul.infolist li span dl dt, body #content #country_data ul.infolist li span dl dd, body #content #links_resources ul.infolist li span dl dt, body #content #links_resources ul.infolist li span dl dd, body #content #country_manager ul.infolist li span dl dt, body #content #country_manager ul.infolist li span dl dd, body #content #content_filter ul.infolist li span dl dt, body #content #content_filter ul.infolist li span dl dd, body #content #select_country ul.infolist li span dl dt, body #content #select_country ul.infolist li span dl dd { color: #535e65; padding: 0; float: left; width: 40%; border: 0; }
body #content #related_information ul.infolist li span dl dd, body #content #related_images ul.infolist li span dl dd, body #content #country_data ul.infolist li span dl dd, body #content #links_resources ul.infolist li span dl dd, body #content #country_manager ul.infolist li span dl dd, body #content #content_filter ul.infolist li span dl dd, body #content #select_country ul.infolist li span dl dd { width: 60%; }
body #content #related_information ul.infolist li span dl .long, body #content #related_images ul.infolist li span dl .long, body #content #country_data ul.infolist li span dl .long, body #content #links_resources ul.infolist li span dl .long, body #content #country_manager ul.infolist li span dl .long, body #content #content_filter ul.infolist li span dl .long, body #content #select_country ul.infolist li span dl .long { clear: left; width: 100%; }
body #content #related_information ul.infolist li span span, body #content #related_images ul.infolist li span span, body #content #country_data ul.infolist li span span, body #content #links_resources ul.infolist li span span, body #content #country_manager ul.infolist li span span, body #content #content_filter ul.infolist li span span, body #content #select_country ul.infolist li span span { margin: 0 0.5em; float: right; }
body #content #related_information ul li, body #content #related_images ul li, body #content #country_data ul li, body #content #links_resources ul li, body #content #country_manager ul li, body #content #content_filter ul li, body #content #select_country ul li { width: 19em; }
body #content #related_information dl, body #content #related_images dl, body #content #country_data dl, body #content #links_resources dl, body #content #country_manager dl, body #content #content_filter dl, body #content #select_country dl { font-size: 1.1em; line-height: 1.3em; margin-top: 1em; padding-left: 0em; background-color: #e9ecee; }
body #content #related_information dl dt, body #content #related_information dl dd, body #content #related_images dl dt, body #content #related_images dl dd, body #content #country_data dl dt, body #content #country_data dl dd, body #content #links_resources dl dt, body #content #links_resources dl dd, body #content #country_manager dl dt, body #content #country_manager dl dd, body #content #content_filter dl dt, body #content #content_filter dl dd, body #content #select_country dl dt, body #content #select_country dl dd { padding: 0.5em; }
body #content #related_information dl dt, body #content #related_images dl dt, body #content #country_data dl dt, body #content #links_resources dl dt, body #content #country_manager dl dt, body #content #content_filter dl dt, body #content #select_country dl dt { padding-bottom: 0; clear: left; color: #0080b2; }
body #content #related_information dl dd, body #content #related_images dl dd, body #content #country_data dl dd, body #content #links_resources dl dd, body #content #country_manager dl dd, body #content #content_filter dl dd, body #content #select_country dl dd { margin-left: 0; padding-top: 0; border-bottom: 1px solid #a9b4bd; }
body #content #related_information img, body #content #related_images img, body #content #country_data img, body #content #links_resources img, body #content #country_manager img, body #content #content_filter img, body #content #select_country img { display: block; width: 22em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; margin: 0 0.5em; }
body #content #related_information select, body #content #related_images select, body #content #country_data select, body #content #links_resources select, body #content #country_manager select, body #content #content_filter select, body #content #select_country select { width: 100%; }
body #content #related_information form, body #content #related_images form, body #content #country_data form, body #content #links_resources form, body #content #country_manager form, body #content #content_filter form, body #content #select_country form { margin: 0 0.5em; }
body #content #related_information form label, body #content #related_images form label, body #content #country_data form label, body #content #links_resources form label, body #content #country_manager form label, body #content #content_filter form label, body #content #select_country form label { font-weight: bold; }
body #content #related_information form fieldset, body #content #related_images form fieldset, body #content #country_data form fieldset, body #content #links_resources form fieldset, body #content #country_manager form fieldset, body #content #content_filter form fieldset, body #content #select_country form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
body #content #related_information form legend, body #content #related_images form legend, body #content #country_data form legend, body #content #links_resources form legend, body #content #country_manager form legend, body #content #content_filter form legend, body #content #select_country form legend { font-weight: bold; font-size: 1.2em; }
body #content #related_information form input.text, body #content #related_information form input.title, body #content #related_information form input[type=email], body #content #related_information form input[type=text], body #content #related_information form input[type=password], body #content #related_images form input.text, body #content #related_images form input.title, body #content #related_images form input[type=email], body #content #related_images form input[type=text], body #content #related_images form input[type=password], body #content #country_data form input.text, body #content #country_data form input.title, body #content #country_data form input[type=email], body #content #country_data form input[type=text], body #content #country_data form input[type=password], body #content #links_resources form input.text, body #content #links_resources form input.title, body #content #links_resources form input[type=email], body #content #links_resources form input[type=text], body #content #links_resources form input[type=password], body #content #country_manager form input.text, body #content #country_manager form input.title, body #content #country_manager form input[type=email], body #content #country_manager form input[type=text], body #content #country_manager form input[type=password], body #content #content_filter form input.text, body #content #content_filter form input.title, body #content #content_filter form input[type=email], body #content #content_filter form input[type=text], body #content #content_filter form input[type=password], body #content #select_country form input.text, body #content #select_country form input.title, body #content #select_country form input[type=email], body #content #select_country form input[type=text], body #content #select_country form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
body #content #related_information form input.title, body #content #related_images form input.title, body #content #country_data form input.title, body #content #links_resources form input.title, body #content #country_manager form input.title, body #content #content_filter form input.title, body #content #select_country form input.title { font-size: 1.5em; }
body #content #related_information form textarea, body #content #related_images form textarea, body #content #country_data form textarea, body #content #links_resources form textarea, body #content #country_manager form textarea, body #content #content_filter form textarea, body #content #select_country form textarea { margin: 0.5em 0; padding: 5px; }
body #content #related_information form select, body #content #related_images form select, body #content #country_data form select, body #content #links_resources form select, body #content #country_manager form select, body #content #content_filter form select, body #content #select_country form select { margin: 0.5em 0; }
body #content #related_information form fieldset, body #content #related_images form fieldset, body #content #country_data form fieldset, body #content #links_resources form fieldset, body #content #country_manager form fieldset, body #content #content_filter form fieldset, body #content #select_country form fieldset { border: 1px solid #cccccc; }
body #content #related_information form input.text, body #content #related_information form input.title, body #content #related_information form input[type=email], body #content #related_information form input[type=text], body #content #related_information form input[type=password], body #content #related_information form textarea, body #content #related_images form input.text, body #content #related_images form input.title, body #content #related_images form input[type=email], body #content #related_images form input[type=text], body #content #related_images form input[type=password], body #content #related_images form textarea, body #content #country_data form input.text, body #content #country_data form input.title, body #content #country_data form input[type=email], body #content #country_data form input[type=text], body #content #country_data form input[type=password], body #content #country_data form textarea, body #content #links_resources form input.text, body #content #links_resources form input.title, body #content #links_resources form input[type=email], body #content #links_resources form input[type=text], body #content #links_resources form input[type=password], body #content #links_resources form textarea, body #content #country_manager form input.text, body #content #country_manager form input.title, body #content #country_manager form input[type=email], body #content #country_manager form input[type=text], body #content #country_manager form input[type=password], body #content #country_manager form textarea, body #content #content_filter form input.text, body #content #content_filter form input.title, body #content #content_filter form input[type=email], body #content #content_filter form input[type=text], body #content #content_filter form input[type=password], body #content #content_filter form textarea, body #content #select_country form input.text, body #content #select_country form input.title, body #content #select_country form input[type=email], body #content #select_country form input[type=text], body #content #select_country form input[type=password], body #content #select_country form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
body #content #related_information form input.text:focus, body #content #related_information form input.title:focus, body #content #related_information form input[type=email]:focus, body #content #related_information form input[type=text]:focus, body #content #related_information form input[type=password]:focus, body #content #related_information form textarea:focus, body #content #related_images form input.text:focus, body #content #related_images form input.title:focus, body #content #related_images form input[type=email]:focus, body #content #related_images form input[type=text]:focus, body #content #related_images form input[type=password]:focus, body #content #related_images form textarea:focus, body #content #country_data form input.text:focus, body #content #country_data form input.title:focus, body #content #country_data form input[type=email]:focus, body #content #country_data form input[type=text]:focus, body #content #country_data form input[type=password]:focus, body #content #country_data form textarea:focus, body #content #links_resources form input.text:focus, body #content #links_resources form input.title:focus, body #content #links_resources form input[type=email]:focus, body #content #links_resources form input[type=text]:focus, body #content #links_resources form input[type=password]:focus, body #content #links_resources form textarea:focus, body #content #country_manager form input.text:focus, body #content #country_manager form input.title:focus, body #content #country_manager form input[type=email]:focus, body #content #country_manager form input[type=text]:focus, body #content #country_manager form input[type=password]:focus, body #content #country_manager form textarea:focus, body #content #content_filter form input.text:focus, body #content #content_filter form input.title:focus, body #content #content_filter form input[type=email]:focus, body #content #content_filter form input[type=text]:focus, body #content #content_filter form input[type=password]:focus, body #content #content_filter form textarea:focus, body #content #select_country form input.text:focus, body #content #select_country form input.title:focus, body #content #select_country form input[type=email]:focus, body #content #select_country form input[type=text]:focus, body #content #select_country form input[type=password]:focus, body #content #select_country form textarea:focus { border-color: #666666; }
body #content #related_information form select, body #content #related_images form select, body #content #country_data form select, body #content #links_resources form select, body #content #country_manager form select, body #content #content_filter form select, body #content #select_country form select { background-color: #fff; border-width: 1px; border-style: solid; }
body #content #related_information form input.text, body #content #related_information form input.title, body #content #related_information form input[type=email], body #content #related_information form input[type=text], body #content #related_information form input[type=password], body #content #related_images form input.text, body #content #related_images form input.title, body #content #related_images form input[type=email], body #content #related_images form input[type=text], body #content #related_images form input[type=password], body #content #country_data form input.text, body #content #country_data form input.title, body #content #country_data form input[type=email], body #content #country_data form input[type=text], body #content #country_data form input[type=password], body #content #links_resources form input.text, body #content #links_resources form input.title, body #content #links_resources form input[type=email], body #content #links_resources form input[type=text], body #content #links_resources form input[type=password], body #content #country_manager form input.text, body #content #country_manager form input.title, body #content #country_manager form input[type=email], body #content #country_manager form input[type=text], body #content #country_manager form input[type=password], body #content #content_filter form input.text, body #content #content_filter form input.title, body #content #content_filter form input[type=email], body #content #content_filter form input[type=text], body #content #content_filter form input[type=password], body #content #select_country form input.text, body #content #select_country form input.title, body #content #select_country form input[type=email], body #content #select_country form input[type=text], body #content #select_country form input[type=password] { width: 300px; }
body #content #related_information form textarea, body #content #related_images form textarea, body #content #country_data form textarea, body #content #links_resources form textarea, body #content #country_manager form textarea, body #content #content_filter form textarea, body #content #select_country form textarea { width: 390px; height: 250px; }
body #content #related_information form .search_filter, body #content #related_images form .search_filter, body #content #country_data form .search_filter, body #content #links_resources form .search_filter, body #content #country_manager form .search_filter, body #content #content_filter form .search_filter, body #content #select_country form .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; }
body #content #related_information form .checks, body #content #related_images form .checks, body #content #country_data form .checks, body #content #links_resources form .checks, body #content #country_manager form .checks, body #content #content_filter form .checks, body #content #select_country form .checks { float: left; border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
body #content #related_information form .checks span, body #content #related_images form .checks span, body #content #country_data form .checks span, body #content #links_resources form .checks span, body #content #country_manager form .checks span, body #content #content_filter form .checks span, body #content #select_country form .checks span { padding: 0 0.5em; float: left; width: 10em; text-transform: capitalize; }
body #content #related_information form .checks span input, body #content #related_images form .checks span input, body #content #country_data form .checks span input, body #content #links_resources form .checks span input, body #content #country_manager form .checks span input, body #content #content_filter form .checks span input, body #content #select_country form .checks span input { margin-left: 0; width: 15%; }
body #content #related_information form .checks span label, body #content #related_images form .checks span label, body #content #country_data form .checks span label, body #content #links_resources form .checks span label, body #content #country_manager form .checks span label, body #content #content_filter form .checks span label, body #content #select_country form .checks span label { width: 85%; }
body #content #related_information form .checks span.padded_checkbox, body #content #related_images form .checks span.padded_checkbox, body #content #country_data form .checks span.padded_checkbox, body #content #links_resources form .checks span.padded_checkbox, body #content #country_manager form .checks span.padded_checkbox, body #content #content_filter form .checks span.padded_checkbox, body #content #select_country form .checks span.padded_checkbox { margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
body #content #related_information form .checks input, body #content #related_images form .checks input, body #content #country_data form .checks input, body #content #links_resources form .checks input, body #content #country_manager form .checks input, body #content #content_filter form .checks input, body #content #select_country form .checks input { font-size: 1.2em; float: left; margin: 0em; width: 10%; }
body #content #related_information form .checks label, body #content #related_images form .checks label, body #content #country_data form .checks label, body #content #links_resources form .checks label, body #content #country_manager form .checks label, body #content #content_filter form .checks label, body #content #select_country form .checks label { font-size: 1.1em; float: left; display: block; line-height: 1.5em; width: 90%; }
body #content .etf-video, body #content .messaging_block { float: left; padding-top: 1em; }
body #content #projects_list, body #content #publications, body #content #events_list, body #content #related_news, body #content #vacancies, body #content #tenders { float: left; clear: left; margin-top: 1em; background: url(../images/module-bl.gif) no-repeat bottom left; }
body #content #projects_list .tl, body #content #publications .tl, body #content #events_list .tl, body #content #related_news .tl, body #content #vacancies .tl, body #content #tenders .tl { background: url(../images/module-tab-tl.gif) no-repeat top left; float: left; }
body #content #projects_list .tl .tr, body #content #publications .tl .tr, body #content #events_list .tl .tr, body #content #related_news .tl .tr, body #content #vacancies .tl .tr, body #content #tenders .tl .tr { background: url(../images/module-tab-tr.gif) no-repeat top right; float: left; }
body #content #projects_list .tl .tr .br, body #content #publications .tl .tr .br, body #content #events_list .tl .tr .br, body #content #related_news .tl .tr .br, body #content #vacancies .tl .tr .br, body #content #tenders .tl .tr .br { background: url(../images/module-tab-br.gif) no-repeat bottom right; float: left; }
body #content #projects_list .tl .tr .br .bl, body #content #publications .tl .tr .br .bl, body #content #events_list .tl .tr .br .bl, body #content #related_news .tl .tr .br .bl, body #content #vacancies .tl .tr .br .bl, body #content #tenders .tl .tr .br .bl { background: url(../images/module-tab-bl.gif) no-repeat bottom left; float: left; padding-bottom: 0.5em; }
body #content #projects_list .toggle_area, body #content #publications .toggle_area, body #content #events_list .toggle_area, body #content #related_news .toggle_area, body #content #vacancies .toggle_area, body #content #tenders .toggle_area { border: 1px solid #a9b4bd; border-width: 0; display: none; height: 190px; overflow: hidden; background-color: #E8ECEE; padding-bottom: 0; }
body #content #projects_list .toggle_area img, body #content #projects_list .toggle_area p, body #content #publications .toggle_area img, body #content #publications .toggle_area p, body #content #events_list .toggle_area img, body #content #events_list .toggle_area p, body #content #related_news .toggle_area img, body #content #related_news .toggle_area p, body #content #vacancies .toggle_area img, body #content #vacancies .toggle_area p, body #content #tenders .toggle_area img, body #content #tenders .toggle_area p { margin: 0; }
body #content #projects_list .slide_expander h1.toggle_switch, body #content #publications .slide_expander h1.toggle_switch, body #content #events_list .slide_expander h1.toggle_switch, body #content #related_news .slide_expander h1.toggle_switch, body #content #vacancies .slide_expander h1.toggle_switch, body #content #tenders .slide_expander h1.toggle_switch { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; }
body #content #projects_list .slide_expander h1.toggle_switch.first, body #content #publications .slide_expander h1.toggle_switch.first, body #content #events_list .slide_expander h1.toggle_switch.first, body #content #related_news .slide_expander h1.toggle_switch.first, body #content #vacancies .slide_expander h1.toggle_switch.first, body #content #tenders .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #projects_list .slide_expander h1.toggle_switch.toggle_switch, body #content #publications .slide_expander h1.toggle_switch.toggle_switch, body #content #events_list .slide_expander h1.toggle_switch.toggle_switch, body #content #related_news .slide_expander h1.toggle_switch.toggle_switch, body #content #vacancies .slide_expander h1.toggle_switch.toggle_switch, body #content #tenders .slide_expander h1.toggle_switch.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #projects_list .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #projects_list .slide_expander h1.toggle_switch.toggle_switch.active, body #content #publications .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #publications .slide_expander h1.toggle_switch.toggle_switch.active, body #content #events_list .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #events_list .slide_expander h1.toggle_switch.toggle_switch.active, body #content #related_news .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #related_news .slide_expander h1.toggle_switch.toggle_switch.active, body #content #vacancies .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #vacancies .slide_expander h1.toggle_switch.toggle_switch.active, body #content #tenders .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #tenders .slide_expander h1.toggle_switch.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #projects_list .slide_expander h1.toggle_switch.first, body #content #publications .slide_expander h1.toggle_switch.first, body #content #events_list .slide_expander h1.toggle_switch.first, body #content #related_news .slide_expander h1.toggle_switch.first, body #content #vacancies .slide_expander h1.toggle_switch.first, body #content #tenders .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #projects_list .slide_expander h2.toggle_switch, body #content #publications .slide_expander h2.toggle_switch, body #content #events_list .slide_expander h2.toggle_switch, body #content #related_news .slide_expander h2.toggle_switch, body #content #vacancies .slide_expander h2.toggle_switch, body #content #tenders .slide_expander h2.toggle_switch { background: url("../images/main-content-expander.gif") no-repeat 1em center; padding-left: 3em; }
body #content #projects_list .slide_expander .toggle_switch, body #content #publications .slide_expander .toggle_switch, body #content #events_list .slide_expander .toggle_switch, body #content #related_news .slide_expander .toggle_switch, body #content #vacancies .slide_expander .toggle_switch, body #content #tenders .slide_expander .toggle_switch { margin: 0; border-width: 0 0 1px 0; padding-right: 1em !important; text-decoration: none; color: #a9b4bd; }
body #content #projects_list .slide_expander .toggle_switch:hover, body #content #publications .slide_expander .toggle_switch:hover, body #content #events_list .slide_expander .toggle_switch:hover, body #content #related_news .slide_expander .toggle_switch:hover, body #content #vacancies .slide_expander .toggle_switch:hover, body #content #tenders .slide_expander .toggle_switch:hover { color: #0080b2; }
body #content #projects_list h1, body #content #publications h1, body #content #events_list h1, body #content #related_news h1, body #content #vacancies h1, body #content #tenders h1 { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; margin: 0 0.5em; }
body #content #projects_list h1.first, body #content #publications h1.first, body #content #events_list h1.first, body #content #related_news h1.first, body #content #vacancies h1.first, body #content #tenders h1.first { padding-top: 0.833em; }
body #content #projects_list h1.toggle_switch, body #content #publications h1.toggle_switch, body #content #events_list h1.toggle_switch, body #content #related_news h1.toggle_switch, body #content #vacancies h1.toggle_switch, body #content #tenders h1.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #projects_list h1.toggle_switch:hover, body #content #projects_list h1.toggle_switch.active, body #content #publications h1.toggle_switch:hover, body #content #publications h1.toggle_switch.active, body #content #events_list h1.toggle_switch:hover, body #content #events_list h1.toggle_switch.active, body #content #related_news h1.toggle_switch:hover, body #content #related_news h1.toggle_switch.active, body #content #vacancies h1.toggle_switch:hover, body #content #vacancies h1.toggle_switch.active, body #content #tenders h1.toggle_switch:hover, body #content #tenders h1.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #projects_list h2, body #content #publications h2, body #content #events_list h2, body #content #related_news h2, body #content #vacancies h2, body #content #tenders h2 { font-size: 1.2em; margin: 0 0.5em; }
body #content #projects_list p, body #content #publications p, body #content #events_list p, body #content #related_news p, body #content #vacancies p, body #content #tenders p { font-size: 1.1em; margin: 0; padding: 0.5em; line-height: 1.3em; background-color: #e9ecee; width: 19em; margin: 0 0.5em; }
body #content #projects_list a, body #content #publications a, body #content #events_list a, body #content #related_news a, body #content #vacancies a, body #content #tenders a { color: #535e65; text-decoration: none; }
body #content #projects_list a:hover, body #content #publications a:hover, body #content #events_list a:hover, body #content #related_news a:hover, body #content #vacancies a:hover, body #content #tenders a:hover { color: #0080b2; }
body #content #projects_list ul, body #content #publications ul, body #content #events_list ul, body #content #related_news ul, body #content #vacancies ul, body #content #tenders ul { font-size: 1.1em; line-height: 1.3em; margin: 0 0.5em; padding: 1em 0.5em 1.5em 2.5em; font-size: 1em; width: 19em; font-size: 1em; background-color: #e9ecee; }
body #content #projects_list ul li, body #content #publications ul li, body #content #events_list ul li, body #content #related_news ul li, body #content #vacancies ul li, body #content #tenders ul li { font-size: 1.1em; }
body #content #projects_list ul.piclist, body #content #publications ul.piclist, body #content #events_list ul.piclist, body #content #related_news ul.piclist, body #content #vacancies ul.piclist, body #content #tenders ul.piclist { width: auto; float: left; margin: 0; padding: 0; background-color: #e9ecee; }
body #content #projects_list ul.piclist li, body #content #publications ul.piclist li, body #content #events_list ul.piclist li, body #content #related_news ul.piclist li, body #content #vacancies ul.piclist li, body #content #tenders ul.piclist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #projects_list ul.piclist li img, body #content #publications ul.piclist li img, body #content #events_list ul.piclist li img, body #content #related_news ul.piclist li img, body #content #vacancies ul.piclist li img, body #content #tenders ul.piclist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #projects_list ul.piclist li .info, body #content #publications ul.piclist li .info, body #content #events_list ul.piclist li .info, body #content #related_news ul.piclist li .info, body #content #vacancies ul.piclist li .info, body #content #tenders ul.piclist li .info { width: 60%; margin-bottom: 1em; }
body #content #projects_list ul.piclist li span, body #content #publications ul.piclist li span, body #content #events_list ul.piclist li span, body #content #related_news ul.piclist li span, body #content #vacancies ul.piclist li span, body #content #tenders ul.piclist li span { float: left; }
body #content #projects_list ul.piclist li span span, body #content #publications ul.piclist li span span, body #content #events_list ul.piclist li span span, body #content #related_news ul.piclist li span span, body #content #vacancies ul.piclist li span span, body #content #tenders ul.piclist li span span { color: #535e65; }
body #content #projects_list ul.piclist li.last, body #content #publications ul.piclist li.last, body #content #events_list ul.piclist li.last, body #content #related_news ul.piclist li.last, body #content #vacancies ul.piclist li.last, body #content #tenders ul.piclist li.last { border-bottom: 0; }
body #content #projects_list ul.piclist img, body #content #publications ul.piclist img, body #content #events_list ul.piclist img, body #content #related_news ul.piclist img, body #content #vacancies ul.piclist img, body #content #tenders ul.piclist img { width: 5em; }
body #content #projects_list ul.piclist span, body #content #publications ul.piclist span, body #content #events_list ul.piclist span, body #content #related_news ul.piclist span, body #content #vacancies ul.piclist span, body #content #tenders ul.piclist span { width: 13em; }
body #content #projects_list ul.piclist span span, body #content #publications ul.piclist span span, body #content #events_list ul.piclist span span, body #content #related_news ul.piclist span span, body #content #vacancies ul.piclist span span, body #content #tenders ul.piclist span span { color: #535e65; }
body #content #projects_list ul.infolist, body #content #publications ul.infolist, body #content #events_list ul.infolist, body #content #related_news ul.infolist, body #content #vacancies ul.infolist, body #content #tenders ul.infolist { float: left; padding: 0; width: 22em; background-color: #e9ecee; }
body #content #projects_list ul.infolist li, body #content #publications ul.infolist li, body #content #events_list ul.infolist li, body #content #related_news ul.infolist li, body #content #vacancies ul.infolist li, body #content #tenders ul.infolist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #projects_list ul.infolist li img, body #content #publications ul.infolist li img, body #content #events_list ul.infolist li img, body #content #related_news ul.infolist li img, body #content #vacancies ul.infolist li img, body #content #tenders ul.infolist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #projects_list ul.infolist li .info, body #content #publications ul.infolist li .info, body #content #events_list ul.infolist li .info, body #content #related_news ul.infolist li .info, body #content #vacancies ul.infolist li .info, body #content #tenders ul.infolist li .info { width: 60%; margin-bottom: 1em; }
body #content #projects_list ul.infolist li span, body #content #publications ul.infolist li span, body #content #events_list ul.infolist li span, body #content #related_news ul.infolist li span, body #content #vacancies ul.infolist li span, body #content #tenders ul.infolist li span { float: left; }
body #content #projects_list ul.infolist li span span, body #content #publications ul.infolist li span span, body #content #events_list ul.infolist li span span, body #content #related_news ul.infolist li span span, body #content #vacancies ul.infolist li span span, body #content #tenders ul.infolist li span span { color: #535e65; }
body #content #projects_list ul.infolist li.last, body #content #publications ul.infolist li.last, body #content #events_list ul.infolist li.last, body #content #related_news ul.infolist li.last, body #content #vacancies ul.infolist li.last, body #content #tenders ul.infolist li.last { border-bottom: 0; }
body #content #projects_list ul.infolist li span, body #content #publications ul.infolist li span, body #content #events_list ul.infolist li span, body #content #related_news ul.infolist li span, body #content #vacancies ul.infolist li span, body #content #tenders ul.infolist li span { float: none; }
body #content #projects_list ul.infolist li span h2 a, body #content #publications ul.infolist li span h2 a, body #content #events_list ul.infolist li span h2 a, body #content #related_news ul.infolist li span h2 a, body #content #vacancies ul.infolist li span h2 a, body #content #tenders ul.infolist li span h2 a { color: #0080b2; }
body #content #projects_list ul.infolist li span h2 a:hover, body #content #publications ul.infolist li span h2 a:hover, body #content #events_list ul.infolist li span h2 a:hover, body #content #related_news ul.infolist li span h2 a:hover, body #content #vacancies ul.infolist li span h2 a:hover, body #content #tenders ul.infolist li span h2 a:hover { text-decoration: underline; }
body #content #projects_list ul.infolist li span dl, body #content #publications ul.infolist li span dl, body #content #events_list ul.infolist li span dl, body #content #related_news ul.infolist li span dl, body #content #vacancies ul.infolist li span dl, body #content #tenders ul.infolist li span dl { margin: 0 0.5em; margin-top: 0.5em; }
body #content #projects_list ul.infolist li span dl dt, body #content #projects_list ul.infolist li span dl dd, body #content #publications ul.infolist li span dl dt, body #content #publications ul.infolist li span dl dd, body #content #events_list ul.infolist li span dl dt, body #content #events_list ul.infolist li span dl dd, body #content #related_news ul.infolist li span dl dt, body #content #related_news ul.infolist li span dl dd, body #content #vacancies ul.infolist li span dl dt, body #content #vacancies ul.infolist li span dl dd, body #content #tenders ul.infolist li span dl dt, body #content #tenders ul.infolist li span dl dd { color: #535e65; padding: 0; float: left; width: 40%; border: 0; }
body #content #projects_list ul.infolist li span dl dd, body #content #publications ul.infolist li span dl dd, body #content #events_list ul.infolist li span dl dd, body #content #related_news ul.infolist li span dl dd, body #content #vacancies ul.infolist li span dl dd, body #content #tenders ul.infolist li span dl dd { width: 60%; }
body #content #projects_list ul.infolist li span dl .long, body #content #publications ul.infolist li span dl .long, body #content #events_list ul.infolist li span dl .long, body #content #related_news ul.infolist li span dl .long, body #content #vacancies ul.infolist li span dl .long, body #content #tenders ul.infolist li span dl .long { clear: left; width: 100%; }
body #content #projects_list ul.infolist li span span, body #content #publications ul.infolist li span span, body #content #events_list ul.infolist li span span, body #content #related_news ul.infolist li span span, body #content #vacancies ul.infolist li span span, body #content #tenders ul.infolist li span span { margin: 0 0.5em; float: right; }
body #content #projects_list ul li, body #content #publications ul li, body #content #events_list ul li, body #content #related_news ul li, body #content #vacancies ul li, body #content #tenders ul li { width: 19em; }
body #content #projects_list dl, body #content #publications dl, body #content #events_list dl, body #content #related_news dl, body #content #vacancies dl, body #content #tenders dl { font-size: 1.1em; line-height: 1.3em; margin-top: 1em; padding-left: 0em; background-color: #e9ecee; }
body #content #projects_list dl dt, body #content #projects_list dl dd, body #content #publications dl dt, body #content #publications dl dd, body #content #events_list dl dt, body #content #events_list dl dd, body #content #related_news dl dt, body #content #related_news dl dd, body #content #vacancies dl dt, body #content #vacancies dl dd, body #content #tenders dl dt, body #content #tenders dl dd { padding: 0.5em; }
body #content #projects_list dl dt, body #content #publications dl dt, body #content #events_list dl dt, body #content #related_news dl dt, body #content #vacancies dl dt, body #content #tenders dl dt { padding-bottom: 0; clear: left; color: #0080b2; }
body #content #projects_list dl dd, body #content #publications dl dd, body #content #events_list dl dd, body #content #related_news dl dd, body #content #vacancies dl dd, body #content #tenders dl dd { margin-left: 0; padding-top: 0; border-bottom: 1px solid #a9b4bd; }
body #content #projects_list img, body #content #publications img, body #content #events_list img, body #content #related_news img, body #content #vacancies img, body #content #tenders img { display: block; width: 22em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; margin: 0 0.5em; }
body #content #projects_list select, body #content #publications select, body #content #events_list select, body #content #related_news select, body #content #vacancies select, body #content #tenders select { width: 100%; }
body #content #projects_list form, body #content #publications form, body #content #events_list form, body #content #related_news form, body #content #vacancies form, body #content #tenders form { margin: 0 0.5em; }
body #content #projects_list form label, body #content #publications form label, body #content #events_list form label, body #content #related_news form label, body #content #vacancies form label, body #content #tenders form label { font-weight: bold; }
body #content #projects_list form fieldset, body #content #publications form fieldset, body #content #events_list form fieldset, body #content #related_news form fieldset, body #content #vacancies form fieldset, body #content #tenders form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
body #content #projects_list form legend, body #content #publications form legend, body #content #events_list form legend, body #content #related_news form legend, body #content #vacancies form legend, body #content #tenders form legend { font-weight: bold; font-size: 1.2em; }
body #content #projects_list form input.text, body #content #projects_list form input.title, body #content #projects_list form input[type=email], body #content #projects_list form input[type=text], body #content #projects_list form input[type=password], body #content #publications form input.text, body #content #publications form input.title, body #content #publications form input[type=email], body #content #publications form input[type=text], body #content #publications form input[type=password], body #content #events_list form input.text, body #content #events_list form input.title, body #content #events_list form input[type=email], body #content #events_list form input[type=text], body #content #events_list form input[type=password], body #content #related_news form input.text, body #content #related_news form input.title, body #content #related_news form input[type=email], body #content #related_news form input[type=text], body #content #related_news form input[type=password], body #content #vacancies form input.text, body #content #vacancies form input.title, body #content #vacancies form input[type=email], body #content #vacancies form input[type=text], body #content #vacancies form input[type=password], body #content #tenders form input.text, body #content #tenders form input.title, body #content #tenders form input[type=email], body #content #tenders form input[type=text], body #content #tenders form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
body #content #projects_list form input.title, body #content #publications form input.title, body #content #events_list form input.title, body #content #related_news form input.title, body #content #vacancies form input.title, body #content #tenders form input.title { font-size: 1.5em; }
body #content #projects_list form textarea, body #content #publications form textarea, body #content #events_list form textarea, body #content #related_news form textarea, body #content #vacancies form textarea, body #content #tenders form textarea { margin: 0.5em 0; padding: 5px; }
body #content #projects_list form select, body #content #publications form select, body #content #events_list form select, body #content #related_news form select, body #content #vacancies form select, body #content #tenders form select { margin: 0.5em 0; }
body #content #projects_list form fieldset, body #content #publications form fieldset, body #content #events_list form fieldset, body #content #related_news form fieldset, body #content #vacancies form fieldset, body #content #tenders form fieldset { border: 1px solid #cccccc; }
body #content #projects_list form input.text, body #content #projects_list form input.title, body #content #projects_list form input[type=email], body #content #projects_list form input[type=text], body #content #projects_list form input[type=password], body #content #projects_list form textarea, body #content #publications form input.text, body #content #publications form input.title, body #content #publications form input[type=email], body #content #publications form input[type=text], body #content #publications form input[type=password], body #content #publications form textarea, body #content #events_list form input.text, body #content #events_list form input.title, body #content #events_list form input[type=email], body #content #events_list form input[type=text], body #content #events_list form input[type=password], body #content #events_list form textarea, body #content #related_news form input.text, body #content #related_news form input.title, body #content #related_news form input[type=email], body #content #related_news form input[type=text], body #content #related_news form input[type=password], body #content #related_news form textarea, body #content #vacancies form input.text, body #content #vacancies form input.title, body #content #vacancies form input[type=email], body #content #vacancies form input[type=text], body #content #vacancies form input[type=password], body #content #vacancies form textarea, body #content #tenders form input.text, body #content #tenders form input.title, body #content #tenders form input[type=email], body #content #tenders form input[type=text], body #content #tenders form input[type=password], body #content #tenders form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
body #content #projects_list form input.text:focus, body #content #projects_list form input.title:focus, body #content #projects_list form input[type=email]:focus, body #content #projects_list form input[type=text]:focus, body #content #projects_list form input[type=password]:focus, body #content #projects_list form textarea:focus, body #content #publications form input.text:focus, body #content #publications form input.title:focus, body #content #publications form input[type=email]:focus, body #content #publications form input[type=text]:focus, body #content #publications form input[type=password]:focus, body #content #publications form textarea:focus, body #content #events_list form input.text:focus, body #content #events_list form input.title:focus, body #content #events_list form input[type=email]:focus, body #content #events_list form input[type=text]:focus, body #content #events_list form input[type=password]:focus, body #content #events_list form textarea:focus, body #content #related_news form input.text:focus, body #content #related_news form input.title:focus, body #content #related_news form input[type=email]:focus, body #content #related_news form input[type=text]:focus, body #content #related_news form input[type=password]:focus, body #content #related_news form textarea:focus, body #content #vacancies form input.text:focus, body #content #vacancies form input.title:focus, body #content #vacancies form input[type=email]:focus, body #content #vacancies form input[type=text]:focus, body #content #vacancies form input[type=password]:focus, body #content #vacancies form textarea:focus, body #content #tenders form input.text:focus, body #content #tenders form input.title:focus, body #content #tenders form input[type=email]:focus, body #content #tenders form input[type=text]:focus, body #content #tenders form input[type=password]:focus, body #content #tenders form textarea:focus { border-color: #666666; }
body #content #projects_list form select, body #content #publications form select, body #content #events_list form select, body #content #related_news form select, body #content #vacancies form select, body #content #tenders form select { background-color: #fff; border-width: 1px; border-style: solid; }
body #content #projects_list form input.text, body #content #projects_list form input.title, body #content #projects_list form input[type=email], body #content #projects_list form input[type=text], body #content #projects_list form input[type=password], body #content #publications form input.text, body #content #publications form input.title, body #content #publications form input[type=email], body #content #publications form input[type=text], body #content #publications form input[type=password], body #content #events_list form input.text, body #content #events_list form input.title, body #content #events_list form input[type=email], body #content #events_list form input[type=text], body #content #events_list form input[type=password], body #content #related_news form input.text, body #content #related_news form input.title, body #content #related_news form input[type=email], body #content #related_news form input[type=text], body #content #related_news form input[type=password], body #content #vacancies form input.text, body #content #vacancies form input.title, body #content #vacancies form input[type=email], body #content #vacancies form input[type=text], body #content #vacancies form input[type=password], body #content #tenders form input.text, body #content #tenders form input.title, body #content #tenders form input[type=email], body #content #tenders form input[type=text], body #content #tenders form input[type=password] { width: 300px; }
body #content #projects_list form textarea, body #content #publications form textarea, body #content #events_list form textarea, body #content #related_news form textarea, body #content #vacancies form textarea, body #content #tenders form textarea { width: 390px; height: 250px; }
body #content #projects_list form .search_filter, body #content #publications form .search_filter, body #content #events_list form .search_filter, body #content #related_news form .search_filter, body #content #vacancies form .search_filter, body #content #tenders form .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; }
body #content #projects_list form .checks, body #content #publications form .checks, body #content #events_list form .checks, body #content #related_news form .checks, body #content #vacancies form .checks, body #content #tenders form .checks { float: left; border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
body #content #projects_list form .checks span, body #content #publications form .checks span, body #content #events_list form .checks span, body #content #related_news form .checks span, body #content #vacancies form .checks span, body #content #tenders form .checks span { padding: 0 0.5em; float: left; width: 10em; text-transform: capitalize; }
body #content #projects_list form .checks span input, body #content #publications form .checks span input, body #content #events_list form .checks span input, body #content #related_news form .checks span input, body #content #vacancies form .checks span input, body #content #tenders form .checks span input { margin-left: 0; width: 15%; }
body #content #projects_list form .checks span label, body #content #publications form .checks span label, body #content #events_list form .checks span label, body #content #related_news form .checks span label, body #content #vacancies form .checks span label, body #content #tenders form .checks span label { width: 85%; }
body #content #projects_list form .checks span.padded_checkbox, body #content #publications form .checks span.padded_checkbox, body #content #events_list form .checks span.padded_checkbox, body #content #related_news form .checks span.padded_checkbox, body #content #vacancies form .checks span.padded_checkbox, body #content #tenders form .checks span.padded_checkbox { margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
body #content #projects_list form .checks input, body #content #publications form .checks input, body #content #events_list form .checks input, body #content #related_news form .checks input, body #content #vacancies form .checks input, body #content #tenders form .checks input { font-size: 1.2em; float: left; margin: 0em; width: 10%; }
body #content #projects_list form .checks label, body #content #publications form .checks label, body #content #events_list form .checks label, body #content #related_news form .checks label, body #content #vacancies form .checks label, body #content #tenders form .checks label { font-size: 1.1em; float: left; display: block; line-height: 1.5em; width: 90%; }
body #content #projects_list .tl, body #content #projects_list .tr, body #content #projects_list .br, body #content #projects_list .bl, body #content #publications .tl, body #content #publications .tr, body #content #publications .br, body #content #publications .bl, body #content #events_list .tl, body #content #events_list .tr, body #content #events_list .br, body #content #events_list .bl, body #content #related_news .tl, body #content #related_news .tr, body #content #related_news .br, body #content #related_news .bl, body #content #vacancies .tl, body #content #vacancies .tr, body #content #vacancies .br, body #content #vacancies .bl, body #content #tenders .tl, body #content #tenders .tr, body #content #tenders .br, body #content #tenders .bl { float: left; }
body #content #projects_list .bl, body #content #publications .bl, body #content #events_list .bl, body #content #related_news .bl, body #content #vacancies .bl, body #content #tenders .bl { padding: 0 !important; padding-bottom: 0.75em !important; }
body #content #projects_list .tab_info, body #content #publications .tab_info, body #content #events_list .tab_info, body #content #related_news .tab_info, body #content #vacancies .tab_info, body #content #tenders .tab_info { position: relative; float: left; display: inline; width: 22.34em; margin: 0; left: 0.7em; padding-bottom: 0.3em; background: white url(../images/module-tr.gif) no-repeat bottom right; }
body #content #projects_list .tab_info h1, body #content #projects_list .tab_info p, body #content #publications .tab_info h1, body #content #publications .tab_info p, body #content #events_list .tab_info h1, body #content #events_list .tab_info p, body #content #related_news .tab_info h1, body #content #related_news .tab_info p, body #content #vacancies .tab_info h1, body #content #vacancies .tab_info p, body #content #tenders .tab_info h1, body #content #tenders .tab_info p { border: 0; margin-bottom: 0; }
body #content #projects_list .tab_info h1, body #content #publications .tab_info h1, body #content #events_list .tab_info h1, body #content #related_news .tab_info h1, body #content #vacancies .tab_info h1, body #content #tenders .tab_info h1 { float: left; padding-right: 1.5em; padding-top: 0.7em; padding-bottom: 0.55em; padding-left: 0.5em; margin-left: 0; background: white url(../images/module-tab-header.gif) no-repeat right top; }
body #content #projects_list .tab_info p, body #content #publications .tab_info p, body #content #events_list .tab_info p, body #content #related_news .tab_info p, body #content #vacancies .tab_info p, body #content #tenders .tab_info p { float: right; text-align: right; padding-right: 1em; background-color: transparent; width: 6.5em; }
body #content #projects_list .tab_info p img, body #content #publications .tab_info p img, body #content #events_list .tab_info p img, body #content #related_news .tab_info p img, body #content #vacancies .tab_info p img, body #content #tenders .tab_info p img { border: 0; width: 7em; }
body #content #projects_list .tab_content, body #content #publications .tab_content, body #content #events_list .tab_content, body #content #related_news .tab_content, body #content #vacancies .tab_content, body #content #tenders .tab_content { padding: 0.5em 0.5em 0.5em 0.5em; clear: both; float: left; width: 21em; overflow: hidden; background-color: #e9ecee; border-top: 1px solid #a9b4bd; margin: 0 0.5em 0em; }
body #content #projects_list .tab_content ul, body #content #publications .tab_content ul, body #content #events_list .tab_content ul, body #content #related_news .tab_content ul, body #content #vacancies .tab_content ul, body #content #tenders .tab_content ul { float: left; margin: 0; }
body #content #projects_list .tab_content select, body #content #publications .tab_content select, body #content #events_list .tab_content select, body #content #related_news .tab_content select, body #content #vacancies .tab_content select, body #content #tenders .tab_content select { margin-top: 0.5em; }
body #content #country_data h1 { margin: 0 5px !important; width: 203px; padding-right: 12px; }
body #content #country_data dl.toggle_area { margin: 0 5px; height: auto !important; overflow: visible; }
body #content #country_data dl.toggle_area dd { background: transparent url("../images/small_info.gif") no-repeat 6px top; padding-left: 24px; cursor: pointer; position: relative; text-decoration: underline; }
body #content #country_data dl.toggle_area dd table { z-index: 500; display: none; position: absolute; top: -50px; left: 85%; border: 1px solid #999; background-color: #FFF; }
body #content #related_news .infolist { float: left; background-color: #e9ecee; margin-top: 0; margin-bottom: 0.5em; padding-bottom: 0.5em; }
body #content #related_news dt, body #content #related_news dd { width: 50% !important; }
body #content #related_news li, body #content #links_resources li, body #content #publications li, body #content #related_information li { width: 100%; }
body #content #content_filter { position: relative; }
body #content #content_filter form label { font-weight: bold; }
body #content #content_filter form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
body #content #content_filter form legend { font-weight: bold; font-size: 1.2em; }
body #content #content_filter form input.text, body #content #content_filter form input.title, body #content #content_filter form input[type=email], body #content #content_filter form input[type=text], body #content #content_filter form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
body #content #content_filter form input.title { font-size: 1.5em; }
body #content #content_filter form textarea { margin: 0.5em 0; padding: 5px; }
body #content #content_filter form select { margin: 0.5em 0; }
body #content #content_filter form fieldset { border: 1px solid #cccccc; }
body #content #content_filter form input.text, body #content #content_filter form input.title, body #content #content_filter form input[type=email], body #content #content_filter form input[type=text], body #content #content_filter form input[type=password], body #content #content_filter form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
body #content #content_filter form input.text:focus, body #content #content_filter form input.title:focus, body #content #content_filter form input[type=email]:focus, body #content #content_filter form input[type=text]:focus, body #content #content_filter form input[type=password]:focus, body #content #content_filter form textarea:focus { border-color: #666666; }
body #content #content_filter form select { background-color: #fff; border-width: 1px; border-style: solid; }
body #content #content_filter form input.text, body #content #content_filter form input.title, body #content #content_filter form input[type=email], body #content #content_filter form input[type=text], body #content #content_filter form input[type=password] { width: 300px; }
body #content #content_filter form textarea { width: 390px; height: 250px; }
body #content #content_filter form .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; }
body #content #content_filter form .checks { float: left; border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
body #content #content_filter form .checks span { padding: 0 0.5em; float: left; width: 10em; text-transform: capitalize; }
body #content #content_filter form .checks span input { margin-left: 0; width: 15%; }
body #content #content_filter form .checks span label { width: 85%; }
body #content #content_filter form .checks span.padded_checkbox { margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
body #content #content_filter form .checks input { font-size: 1.2em; float: left; margin: 0em; width: 10%; }
body #content #content_filter form .checks label { font-size: 1.1em; float: left; display: block; line-height: 1.5em; width: 90%; }
body #content #content_filter form fieldset { border: 1px solid #a9b4bd; border: 0; padding: 0.5em 0; margin: 0; width: 22em; background-color: #e9ecee; }
body #content #content_filter form fieldset.toggle_area { height: auto; }
body #content #content_filter form fieldset a { float: right; margin-right: 0.4em; padding-left: 1.4em; font-weight: bold; background: url("../images/form-link-image.gif") no-repeat center left; text-transform: uppercase; }
body #content #content_filter form fieldset#content_filter_fieldset { border-bottom: 1px solid #a9b4bd; }
body #content #content_filter form fieldset#content_filter_fieldset label { display: none; }
body #content #content_filter form fieldset#content_filter_fieldset input { margin: 0.5em 0 0 0.5em; padding: 0.2em; width: 16em; }
body #content #content_filter form fieldset#content_filter_fieldset input#content_filter_submit { width: auto; margin-left: 0.5em; border: 0; padding: 0; padding-left: 1.5em; color: #535e65; font-weight: bold; background: url("../images/form-link-image.gif") no-repeat center left; text-transform: uppercase; }
body #content #content_filter form fieldset#content_filter_fieldset input#content_filter_submit:hover { color: #0080b2; }
body #content #content_filter form fieldset#fieldset_date_filters { border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
body #content #content_filter form fieldset#fieldset_date_filters .checks { float: none; border: 0; }
body #content #content_filter form fieldset#fieldset_date_filters .checks input { width: auto; }
body #content #content_filter form fieldset#fieldset_date_filters .padded_checkbox { width: 21em; margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
body #content #content_filter form fieldset#fieldset_date_filters .padded_checkbox label { width: auto; text-align: left; font-size: 1em; padding-top: 3px; }
body #content #content_filter form fieldset#fieldset_date_filters label { font-size: 1.2em; float: left; width: 3em; padding-left: 0.5em; text-align: right; }
body #content #content_filter form fieldset#fieldset_date_filters select { margin: 0 0 0 0.5em; width: auto; float: left; }
body #content #content_filter form fieldset#fieldset_thematic span, body #content #content_filter form fieldset#fieldset_opsthemes span, body #content #content_filter form fieldset#fieldset_countries span { clear: left; float: left; width: 21em; margin: 0; }
body #content #content_filter form fieldset#fieldset_thematic span input, body #content #content_filter form fieldset#fieldset_opstheme span input, body #content #content_filter form fieldset#fieldset_countries span input { width: auto; margin-right: 0.5em; margin-top: 0em; }
body #content #content_filter form fieldset#fieldset_thematic span label, body #content #content_filter form fieldset#fieldset_opstheme span label, body #content #content_filter form fieldset#fieldset_countries span label { padding-top: 3px; width: 88%; }
body #content #content_filter form #fieldset_operational { border-bottom: 0px; }
body #content #content_filter form #fieldset_operational label { padding-top: 3px; width: 74%; margin-left: 4%; }
body #content #content_filter form .checks label { font-size: 1em; }
body #content #content_filter_info { position: absolute; top: 0; right: 0; display: block; width: 30px; height: 30px; cursor: pointer; }
body #content #content_filter_info p.info_icon { width: 20px; height: 20px; text-align: center; margin: 0.5em; padding: 0; background-color: transparent; }
body #content #content_filter_info p.info_icon img { margin: 0; width: 20px; height: 20px; border: 0; }
body #content #content_filter_info .info_text { width: 200px; border: 1px solid #A8B4BD; position: relative; left: 35px; top: -30px; padding: 10px; background-color: #FFF; display: none; }
body #content #content_filter_info .info_text h3 { font-weight: bold; color: #0081B3; }
body #content #content_filter_info .info_text p { margin: 1em 0; padding: 0; width: 100%; background-color: transparent; }
body #content #publications .infolist, body #content #events_list .infolist, body #content #country_manager .infolist { float: left; padding: 0; width: 22em; }
body #content #publications .infolist li, body #content #events_list .infolist li, body #content #country_manager .infolist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #publications .infolist li img, body #content #events_list .infolist li img, body #content #country_manager .infolist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #publications .infolist li .info, body #content #events_list .infolist li .info, body #content #country_manager .infolist li .info { width: 60%; margin-bottom: 1em; }
body #content #publications .infolist li span, body #content #events_list .infolist li span, body #content #country_manager .infolist li span { float: left; }
body #content #publications .infolist li span span, body #content #events_list .infolist li span span, body #content #country_manager .infolist li span span { color: #535e65; }
body #content #publications .infolist li.last, body #content #events_list .infolist li.last, body #content #country_manager .infolist li.last { border-bottom: 0; }
body #content #publications .infolist li span, body #content #events_list .infolist li span, body #content #country_manager .infolist li span { float: none; }
body #content #publications .infolist li span h2 a, body #content #events_list .infolist li span h2 a, body #content #country_manager .infolist li span h2 a { color: #0080b2; }
body #content #publications .infolist li span h2 a:hover, body #content #events_list .infolist li span h2 a:hover, body #content #country_manager .infolist li span h2 a:hover { text-decoration: underline; }
body #content #publications .infolist li span dl, body #content #events_list .infolist li span dl, body #content #country_manager .infolist li span dl { margin: 0 0.5em; margin-top: 0.5em; }
body #content #publications .infolist li span dl dt, body #content #publications .infolist li span dl dd, body #content #events_list .infolist li span dl dt, body #content #events_list .infolist li span dl dd, body #content #country_manager .infolist li span dl dt, body #content #country_manager .infolist li span dl dd { color: #535e65; padding: 0; float: left; width: 40%; border: 0; }
body #content #publications .infolist li span dl dd, body #content #events_list .infolist li span dl dd, body #content #country_manager .infolist li span dl dd { width: 60%; }
body #content #publications .infolist li span dl .long, body #content #events_list .infolist li span dl .long, body #content #country_manager .infolist li span dl .long { clear: left; width: 100%; }
body #content #publications .infolist li span span, body #content #events_list .infolist li span span, body #content #country_manager .infolist li span span { margin: 0 0.5em; float: right; }
body #content #publications .infolist h2, body #content #events_list .infolist h2, body #content #country_manager .infolist h2 { font-size: 1em; font-weight: bold; }
body #content #publications .infolist dt, body #content #publications .infolist dd, body #content #events_list .infolist dt, body #content #events_list .infolist dd, body #content #country_manager .infolist dt, body #content #country_manager .infolist dd { font-size: 0.9em; }
body #content #country_manager p { background-color: transparent; width: auto; clear: left; text-align: right; }
body #content #country_manager p a { color: #0080b2; }
body #content #country_manager p a:hover { text-decoration: underline; }
body #content #select_country #flashContent { padding: 0 0.5em; margin-top: 0.5em; }
body #content #select_country img { width: auto; margin-top: 0.5em; margin-left: 0.5em; }
body #content #select_country select { font-size: 1.1em; margin-top: 0.25em; margin: 0.5em; width: 20em; float: none; margin-bottom: 0; }
body #content #news { float: left; clear: left; margin-top: 1em; background: url(../images/module-bl.gif) no-repeat bottom left; }
body #content #news .tl { background: url(../images/module-tab-tl.gif) no-repeat top left; float: left; }
body #content #news .tl .tr { background: url(../images/module-tab-tr.gif) no-repeat top right; float: left; }
body #content #news .tl .tr .br { background: url(../images/module-tab-br.gif) no-repeat bottom right; float: left; }
body #content #news .tl .tr .br .bl { background: url(../images/module-tab-bl.gif) no-repeat bottom left; float: left; padding-bottom: 0.5em; }
body #content #news .toggle_area { border: 1px solid #a9b4bd; border-width: 0; display: none; height: 190px; overflow: hidden; background-color: #E8ECEE; padding-bottom: 0; }
body #content #news .toggle_area img, body #content #news .toggle_area p { margin: 0; }
body #content #news .slide_expander h1.toggle_switch { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; }
body #content #news .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #news .slide_expander h1.toggle_switch.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #news .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #news .slide_expander h1.toggle_switch.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #news .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #news .slide_expander h2.toggle_switch { background: url("../images/main-content-expander.gif") no-repeat 1em center; padding-left: 3em; }
body #content #news .slide_expander .toggle_switch { margin: 0; border-width: 0 0 1px 0; padding-right: 1em !important; text-decoration: none; color: #a9b4bd; }
body #content #news .slide_expander .toggle_switch:hover { color: #0080b2; }
body #content #news h1 { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; margin: 0 0.5em; }
body #content #news h1.first { padding-top: 0.833em; }
body #content #news h1.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #news h1.toggle_switch:hover, body #content #news h1.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #news h2 { font-size: 1.2em; margin: 0 0.5em; }
body #content #news p { font-size: 1.1em; margin: 0; padding: 0.5em; line-height: 1.3em; background-color: #e9ecee; width: 19em; margin: 0 0.5em; }
body #content #news a { color: #535e65; text-decoration: none; }
body #content #news a:hover { color: #0080b2; }
body #content #news ul { font-size: 1.1em; line-height: 1.3em; margin: 0 0.5em; padding: 1em 0.5em 1.5em 2.5em; font-size: 1em; width: 19em; font-size: 1em; background-color: #e9ecee; }
body #content #news ul li { font-size: 1.1em; }
body #content #news ul.piclist { width: auto; float: left; margin: 0; padding: 0; background-color: #e9ecee; }
body #content #news ul.piclist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #news ul.piclist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #news ul.piclist li .info { width: 60%; margin-bottom: 1em; }
body #content #news ul.piclist li span { float: left; }
body #content #news ul.piclist li span span { color: #535e65; }
body #content #news ul.piclist li.last { border-bottom: 0; }
body #content #news ul.piclist img { width: 5em; }
body #content #news ul.piclist span { width: 13em; }
body #content #news ul.piclist span span { color: #535e65; }
body #content #news ul.infolist { float: left; padding: 0; width: 22em; background-color: #e9ecee; }
body #content #news ul.infolist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #news ul.infolist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #news ul.infolist li .info { width: 60%; margin-bottom: 1em; }
body #content #news ul.infolist li span { float: left; }
body #content #news ul.infolist li span span { color: #535e65; }
body #content #news ul.infolist li.last { border-bottom: 0; }
body #content #news ul.infolist li span { float: none; }
body #content #news ul.infolist li span h2 a { color: #0080b2; }
body #content #news ul.infolist li span h2 a:hover { text-decoration: underline; }
body #content #news ul.infolist li span dl { margin: 0 0.5em; margin-top: 0.5em; }
body #content #news ul.infolist li span dl dt, body #content #news ul.infolist li span dl dd { color: #535e65; padding: 0; float: left; width: 40%; border: 0; }
body #content #news ul.infolist li span dl dd { width: 60%; }
body #content #news ul.infolist li span dl .long { clear: left; width: 100%; }
body #content #news ul.infolist li span span { margin: 0 0.5em; float: right; }
body #content #news ul li { width: 19em; }
body #content #news dl { font-size: 1.1em; line-height: 1.3em; margin-top: 1em; padding-left: 0em; background-color: #e9ecee; }
body #content #news dl dt, body #content #news dl dd { padding: 0.5em; }
body #content #news dl dt { padding-bottom: 0; clear: left; color: #0080b2; }
body #content #news dl dd { margin-left: 0; padding-top: 0; border-bottom: 1px solid #a9b4bd; }
body #content #news img { display: block; width: 22em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; margin: 0 0.5em; }
body #content #news select { width: 100%; }
body #content #news form { margin: 0 0.5em; }
body #content #news form label { font-weight: bold; }
body #content #news form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
body #content #news form legend { font-weight: bold; font-size: 1.2em; }
body #content #news form input.text, body #content #news form input.title, body #content #news form input[type=email], body #content #news form input[type=text], body #content #news form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
body #content #news form input.title { font-size: 1.5em; }
body #content #news form textarea { margin: 0.5em 0; padding: 5px; }
body #content #news form select { margin: 0.5em 0; }
body #content #news form fieldset { border: 1px solid #cccccc; }
body #content #news form input.text, body #content #news form input.title, body #content #news form input[type=email], body #content #news form input[type=text], body #content #news form input[type=password], body #content #news form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
body #content #news form input.text:focus, body #content #news form input.title:focus, body #content #news form input[type=email]:focus, body #content #news form input[type=text]:focus, body #content #news form input[type=password]:focus, body #content #news form textarea:focus { border-color: #666666; }
body #content #news form select { background-color: #fff; border-width: 1px; border-style: solid; }
body #content #news form input.text, body #content #news form input.title, body #content #news form input[type=email], body #content #news form input[type=text], body #content #news form input[type=password] { width: 300px; }
body #content #news form textarea { width: 390px; height: 250px; }
body #content #news form .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; }
body #content #news form .checks { float: left; border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
body #content #news form .checks span { padding: 0 0.5em; float: left; width: 10em; text-transform: capitalize; }
body #content #news form .checks span input { margin-left: 0; width: 15%; }
body #content #news form .checks span label { width: 85%; }
body #content #news form .checks span.padded_checkbox { margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
body #content #news form .checks input { font-size: 1.2em; float: left; margin: 0em; width: 10%; }
body #content #news form .checks label { font-size: 1.1em; float: left; display: block; line-height: 1.5em; width: 90%; }
body #content #news .bl { margin-top: 0.5em; }
body #content #news .bl .toggle_area { margin: 0.5em; }
body #content #news .hover_expander h1 { padding-right: 2em; cursor: pointer; background: none; }
body #content #news .hover_expander h1:hover { background: none; }
body #content #twitter, body #content #projects { float: left; clear: left; margin-top: 1em; background: url(../images/module-bl.gif) no-repeat bottom left; }
body #content #twitter .tl, body #content #projects .tl { background: url(../images/module-tab-tl.gif) no-repeat top left; float: left; }
body #content #twitter .tl .tr, body #content #projects .tl .tr { background: url(../images/module-tab-tr.gif) no-repeat top right; float: left; }
body #content #twitter .tl .tr .br, body #content #projects .tl .tr .br { background: url(../images/module-tab-br.gif) no-repeat bottom right; float: left; }
body #content #twitter .tl .tr .br .bl, body #content #projects .tl .tr .br .bl { background: url(../images/module-tab-bl.gif) no-repeat bottom left; float: left; padding-bottom: 0.5em; }
body #content #twitter .toggle_area, body #content #projects .toggle_area { border: 1px solid #a9b4bd; border-width: 0; display: none; height: 190px; overflow: hidden; background-color: #E8ECEE; padding-bottom: 0; }
body #content #twitter .toggle_area img, body #content #twitter .toggle_area p, body #content #projects .toggle_area img, body #content #projects .toggle_area p { margin: 0; }
body #content #twitter .slide_expander h1.toggle_switch, body #content #projects .slide_expander h1.toggle_switch { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; }
body #content #twitter .slide_expander h1.toggle_switch.first, body #content #projects .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #twitter .slide_expander h1.toggle_switch.toggle_switch, body #content #projects .slide_expander h1.toggle_switch.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #twitter .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #twitter .slide_expander h1.toggle_switch.toggle_switch.active, body #content #projects .slide_expander h1.toggle_switch.toggle_switch:hover, body #content #projects .slide_expander h1.toggle_switch.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #twitter .slide_expander h1.toggle_switch.first, body #content #projects .slide_expander h1.toggle_switch.first { padding-top: 0.833em; }
body #content #twitter .slide_expander h2.toggle_switch, body #content #projects .slide_expander h2.toggle_switch { background: url("../images/main-content-expander.gif") no-repeat 1em center; padding-left: 3em; }
body #content #twitter .slide_expander .toggle_switch, body #content #projects .slide_expander .toggle_switch { margin: 0; border-width: 0 0 1px 0; padding-right: 1em !important; text-decoration: none; color: #a9b4bd; }
body #content #twitter .slide_expander .toggle_switch:hover, body #content #projects .slide_expander .toggle_switch:hover { color: #0080b2; }
body #content #twitter h1, body #content #projects h1 { font-size: 1.2em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; padding: 0.417em; line-height: 1em; text-transform: uppercase; color: #0080b2; font-weight: bold; margin: 0 0.5em; }
body #content #twitter h1.first, body #content #projects h1.first { padding-top: 0.833em; }
body #content #twitter h1.toggle_switch, body #content #projects h1.toggle_switch { display: block; background: url("../images/expand-link-image.gif") no-repeat center right; color: #535e65; color: #455560; }
body #content #twitter h1.toggle_switch:hover, body #content #twitter h1.toggle_switch.active, body #content #projects h1.toggle_switch:hover, body #content #projects h1.toggle_switch.active { color: #0080b2; background-image: url("../images/expand-link-image-active.gif"); }
body #content #twitter h2, body #content #projects h2 { font-size: 1.2em; margin: 0 0.5em; }
body #content #twitter p, body #content #projects p { font-size: 1.1em; margin: 0; padding: 0.5em; line-height: 1.3em; background-color: #e9ecee; width: 19em; margin: 0 0.5em; }
body #content #twitter a, body #content #projects a { color: #535e65; text-decoration: none; }
body #content #twitter a:hover, body #content #projects a:hover { color: #0080b2; }
body #content #twitter ul, body #content #projects ul { font-size: 1.1em; line-height: 1.3em; margin: 0 0.5em; padding: 1em 0.5em 1.5em 2.5em; font-size: 1em; width: 19em; font-size: 1em; background-color: #e9ecee; }
body #content #twitter ul li, body #content #projects ul li { font-size: 1.1em; }
body #content #twitter ul.piclist, body #content #projects ul.piclist { width: auto; float: left; margin: 0; padding: 0; background-color: #e9ecee; }
body #content #twitter ul.piclist li, body #content #projects ul.piclist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #twitter ul.piclist li img, body #content #projects ul.piclist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #twitter ul.piclist li .info, body #content #projects ul.piclist li .info { width: 60%; margin-bottom: 1em; }
body #content #twitter ul.piclist li span, body #content #projects ul.piclist li span { float: left; }
body #content #twitter ul.piclist li span span, body #content #projects ul.piclist li span span { color: #535e65; }
body #content #twitter ul.piclist li.last, body #content #projects ul.piclist li.last { border-bottom: 0; }
body #content #twitter ul.piclist img, body #content #projects ul.piclist img { width: 5em; }
body #content #twitter ul.piclist span, body #content #projects ul.piclist span { width: 13em; }
body #content #twitter ul.piclist span span, body #content #projects ul.piclist span span { color: #535e65; }
body #content #twitter ul.infolist, body #content #projects ul.infolist { float: left; padding: 0; width: 22em; background-color: #e9ecee; }
body #content #twitter ul.infolist li, body #content #projects ul.infolist li { float: left; padding-top: 0.5em; padding-bottom: 0.5em; /* break width: 95% !important;*/ list-style: none; border-bottom: 1px solid #a9b4bd; }
body #content #twitter ul.infolist li img, body #content #projects ul.infolist li img { float: left; margin-right: 0.5em; margin-left: 0; padding: 0.2em; border: 1px solid #a9b4bd; }
body #content #twitter ul.infolist li .info, body #content #projects ul.infolist li .info { width: 60%; margin-bottom: 1em; }
body #content #twitter ul.infolist li span, body #content #projects ul.infolist li span { float: left; }
body #content #twitter ul.infolist li span span, body #content #projects ul.infolist li span span { color: #535e65; }
body #content #twitter ul.infolist li.last, body #content #projects ul.infolist li.last { border-bottom: 0; }
body #content #twitter ul.infolist li span, body #content #projects ul.infolist li span { float: none; }
body #content #twitter ul.infolist li span h2 a, body #content #projects ul.infolist li span h2 a { color: #0080b2; }
body #content #twitter ul.infolist li span h2 a:hover, body #content #projects ul.infolist li span h2 a:hover { text-decoration: underline; }
body #content #twitter ul.infolist li span dl, body #content #projects ul.infolist li span dl { margin: 0 0.5em; margin-top: 0.5em; }
body #content #twitter ul.infolist li span dl dt, body #content #twitter ul.infolist li span dl dd, body #content #projects ul.infolist li span dl dt, body #content #projects ul.infolist li span dl dd { color: #535e65; padding: 0; float: left; width: 40%; border: 0; }
body #content #twitter ul.infolist li span dl dd, body #content #projects ul.infolist li span dl dd { width: 60%; }
body #content #twitter ul.infolist li span dl .long, body #content #projects ul.infolist li span dl .long { clear: left; width: 100%; }
body #content #twitter ul.infolist li span span, body #content #projects ul.infolist li span span { margin: 0 0.5em; float: right; }
body #content #twitter ul li, body #content #projects ul li { width: 19em; }
body #content #twitter dl, body #content #projects dl { font-size: 1.1em; line-height: 1.3em; margin-top: 1em; padding-left: 0em; background-color: #e9ecee; }
body #content #twitter dl dt, body #content #twitter dl dd, body #content #projects dl dt, body #content #projects dl dd { padding: 0.5em; }
body #content #twitter dl dt, body #content #projects dl dt { padding-bottom: 0; clear: left; color: #0080b2; }
body #content #twitter dl dd, body #content #projects dl dd { margin-left: 0; padding-top: 0; border-bottom: 1px solid #a9b4bd; }
body #content #twitter img, body #content #projects img { display: block; width: 22em; margin-bottom: 0; border-bottom: 1px solid #a9b4bd; margin: 0 0.5em; }
body #content #twitter select, body #content #projects select { width: 100%; }
body #content #twitter form, body #content #projects form { margin: 0 0.5em; }
body #content #twitter form label, body #content #projects form label { font-weight: bold; }
body #content #twitter form fieldset, body #content #projects form fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }
body #content #twitter form legend, body #content #projects form legend { font-weight: bold; font-size: 1.2em; }
body #content #twitter form input.text, body #content #twitter form input.title, body #content #twitter form input[type=email], body #content #twitter form input[type=text], body #content #twitter form input[type=password], body #content #projects form input.text, body #content #projects form input.title, body #content #projects form input[type=email], body #content #projects form input[type=text], body #content #projects form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px; }
body #content #twitter form input.title, body #content #projects form input.title { font-size: 1.5em; }
body #content #twitter form textarea, body #content #projects form textarea { margin: 0.5em 0; padding: 5px; }
body #content #twitter form select, body #content #projects form select { margin: 0.5em 0; }
body #content #twitter form fieldset, body #content #projects form fieldset { border: 1px solid #cccccc; }
body #content #twitter form input.text, body #content #twitter form input.title, body #content #twitter form input[type=email], body #content #twitter form input[type=text], body #content #twitter form input[type=password], body #content #twitter form textarea, body #content #projects form input.text, body #content #projects form input.title, body #content #projects form input[type=email], body #content #projects form input[type=text], body #content #projects form input[type=password], body #content #projects form textarea { background-color: #fff; border: 1px solid #bbbbbb; }
body #content #twitter form input.text:focus, body #content #twitter form input.title:focus, body #content #twitter form input[type=email]:focus, body #content #twitter form input[type=text]:focus, body #content #twitter form input[type=password]:focus, body #content #twitter form textarea:focus, body #content #projects form input.text:focus, body #content #projects form input.title:focus, body #content #projects form input[type=email]:focus, body #content #projects form input[type=text]:focus, body #content #projects form input[type=password]:focus, body #content #projects form textarea:focus { border-color: #666666; }
body #content #twitter form select, body #content #projects form select { background-color: #fff; border-width: 1px; border-style: solid; }
body #content #twitter form input.text, body #content #twitter form input.title, body #content #twitter form input[type=email], body #content #twitter form input[type=text], body #content #twitter form input[type=password], body #content #projects form input.text, body #content #projects form input.title, body #content #projects form input[type=email], body #content #projects form input[type=text], body #content #projects form input[type=password] { width: 300px; }
body #content #twitter form textarea, body #content #projects form textarea { width: 390px; height: 250px; }
body #content #twitter form .search_filter, body #content #projects form .search_filter { clear: left; float: left; width: 100%; padding: 0.7em 0; border: 1px solid #a9b4bd; border-width: 0 0 1px 0; }
body #content #twitter form .checks, body #content #projects form .checks { float: left; border-bottom: 1px solid #a9b4bd; padding-bottom: 0.5em; }
body #content #twitter form .checks span, body #content #projects form .checks span { padding: 0 0.5em; float: left; width: 10em; text-transform: capitalize; }
body #content #twitter form .checks span input, body #content #projects form .checks span input { margin-left: 0; width: 15%; }
body #content #twitter form .checks span label, body #content #projects form .checks span label { width: 85%; }
body #content #twitter form .checks span.padded_checkbox, body #content #projects form .checks span.padded_checkbox { margin-bottom: 1em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #a9b4bd; }
body #content #twitter form .checks input, body #content #projects form .checks input { font-size: 1.2em; float: left; margin: 0em; width: 10%; }
body #content #twitter form .checks label, body #content #projects form .checks label { font-size: 1.1em; float: left; display: block; line-height: 1.5em; width: 90%; }
body #content #twitter .tl, body #content #twitter .tr, body #content #twitter .br, body #content #twitter .bl, body #content #projects .tl, body #content #projects .tr, body #content #projects .br, body #content #projects .bl { float: left; }
body #content #twitter .bl, body #content #projects .bl { padding: 0 !important; padding-bottom: 0.75em !important; }
body #content #twitter .tab_info, body #content #projects .tab_info { position: relative; float: left; display: inline; width: 22.34em; margin: 0; left: 0.7em; padding-bottom: 0.3em; background: white url(../images/module-tr.gif) no-repeat bottom right; }
body #content #twitter .tab_info h1, body #content #twitter .tab_info p, body #content #projects .tab_info h1, body #content #projects .tab_info p { border: 0; margin-bottom: 0; }
body #content #twitter .tab_info h1, body #content #projects .tab_info h1 { float: left; padding-right: 1.5em; padding-top: 0.7em; padding-bottom: 0.55em; padding-left: 0.5em; margin-left: 0; background: white url(../images/module-tab-header.gif) no-repeat right top; }
body #content #twitter .tab_info p, body #content #projects .tab_info p { float: right; text-align: right; padding-right: 1em; background-color: transparent; width: 6.5em; }
body #content #twitter .tab_info p img, body #content #projects .tab_info p img { border: 0; width: 7em; }
body #content #twitter .tab_content, body #content #projects .tab_content { padding: 0.5em 0.5em 0.5em 0.5em; clear: both; float: left; width: 21em; overflow: hidden; background-color: #e9ecee; border-top: 1px solid #a9b4bd; margin: 0 0.5em 0em; }
body #content #twitter .tab_content ul, body #content #projects .tab_content ul { float: left; margin: 0; }
body #content #twitter .tab_content select, body #content #projects .tab_content select { margin-top: 0.5em; }
body #content #twitter li span { width: 12.5em !important; }
body #content #rss_generator_form fieldset { float: none !important; clear: both; position: relative; }
body #content #rss_generator_form fieldset .search_filter { position: absolute; top: 0; right: 20px; }
body #content #rss_generator_form fieldset span { float: left; min-width: 45%; color: #333; }
body #content #rss_generator_form div.rss_generator_buttons { margin-bottom: 1em; }
body #content #rss_generator_form div.rss_generator_buttons button { padding: 5px; }

.ui-dialog form fieldset { margin: 1.5em 0; }
.ui-dialog form legend { font-weight: bold; font-size: 1.2em; }
.ui-dialog form h1, .ui-dialog form h2, .ui-dialog form h3 { font-size: 1.2em; }
.ui-dialog form h3 { clear: both; }
.ui-dialog form p { clear: left; padding-top: 1em; }
.ui-dialog form p.note { padding-top: 0.5em; }
.ui-dialog form h4 { clear: left; margin-top: 1em; }
.ui-dialog form h4.noted { margin-bottom: 0.25em; }
.ui-dialog form input.no-label { padding-left: 40%; }
.ui-dialog form input.no-label.button { width: auto; }
.ui-dialog form#pagetree-form p { padding: 0; }
.ui-dialog form#pagetree-form label { font-weight: bold; }
.ui-dialog form .pagetree_left_column, .ui-dialog form .pagetree_right_column { width: 25%; float: left; border: 1px solid #AECDED; margin-top: 10px; padding: 10px; }
.ui-dialog form .pagetree_left_column { overflow: scroll; }
.ui-dialog form .pagetree_left_column .hidden { display: none; }
.ui-dialog form .pagetree_left_column ul#pagetree_structure { margin: 0; margin-top: 10px; padding: 0; list-style: none; }
.ui-dialog form .pagetree_left_column ul#pagetree_structure li { margin: 0; padding-left: 20px; }
.ui-dialog form .pagetree_left_column ul#pagetree_structure li ul { margin: 0; padding: 0; list-style: none; }
.ui-dialog form .pagetree_right_column div#pagetree_languages, .ui-dialog form .pagetree_right_column div#pagetree_page_properties, .ui-dialog form .pagetree_right_column div#pagetree_page_access, .ui-dialog form .pagetree_right_column div#pagetree_page_relations, .ui-dialog form .pagetree_right_column div#pagetree_project_content, .ui-dialog form .pagetree_right_column div.cms_form_section, .ui-dialog form .cms_form_wrapper div#pagetree_languages, .ui-dialog form .cms_form_wrapper div#pagetree_page_properties, .ui-dialog form .cms_form_wrapper div#pagetree_page_access, .ui-dialog form .cms_form_wrapper div#pagetree_page_relations, .ui-dialog form .cms_form_wrapper div#pagetree_project_content, .ui-dialog form .cms_form_wrapper div.cms_form_section { float: left; clear: left; margin-bottom: 10px; padding: 5px; border: 1px solid #DEEBF7; background-color: #EAF1F7; width: 99%; }
.ui-dialog form .pagetree_right_column div#pagetree_languages .tab_cluster, .ui-dialog form .pagetree_right_column div#pagetree_page_properties .tab_cluster, .ui-dialog form .pagetree_right_column div#pagetree_page_access .tab_cluster, .ui-dialog form .pagetree_right_column div#pagetree_page_relations .tab_cluster, .ui-dialog form .pagetree_right_column div#pagetree_project_content .tab_cluster, .ui-dialog form .pagetree_right_column div.cms_form_section .tab_cluster, .ui-dialog form .cms_form_wrapper div#pagetree_languages .tab_cluster, .ui-dialog form .cms_form_wrapper div#pagetree_page_properties .tab_cluster, .ui-dialog form .cms_form_wrapper div#pagetree_page_access .tab_cluster, .ui-dialog form .cms_form_wrapper div#pagetree_page_relations .tab_cluster, .ui-dialog form .cms_form_wrapper div#pagetree_project_content .tab_cluster, .ui-dialog form .cms_form_wrapper div.cms_form_section .tab_cluster { border: 1px solid #D3E0EB; }
.ui-dialog form .pagetree_right_column div#pagetree_languages .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_languages .tab_cluster td, .ui-dialog form .pagetree_right_column div#pagetree_page_properties .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_page_properties .tab_cluster td, .ui-dialog form .pagetree_right_column div#pagetree_page_access .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_page_access .tab_cluster td, .ui-dialog form .pagetree_right_column div#pagetree_page_relations .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_page_relations .tab_cluster td, .ui-dialog form .pagetree_right_column div#pagetree_project_content .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_project_content .tab_cluster td, .ui-dialog form .pagetree_right_column div.cms_form_section .tab_cluster th, .ui-dialog form .pagetree_right_column div.cms_form_section .tab_cluster td, .ui-dialog form .cms_form_wrapper div#pagetree_languages .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_languages .tab_cluster td, .ui-dialog form .cms_form_wrapper div#pagetree_page_properties .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_page_properties .tab_cluster td, .ui-dialog form .cms_form_wrapper div#pagetree_page_access .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_page_access .tab_cluster td, .ui-dialog form .cms_form_wrapper div#pagetree_page_relations .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_page_relations .tab_cluster td, .ui-dialog form .cms_form_wrapper div#pagetree_project_content .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_project_content .tab_cluster td, .ui-dialog form .cms_form_wrapper div.cms_form_section .tab_cluster th, .ui-dialog form .cms_form_wrapper div.cms_form_section .tab_cluster td { padding: 4px; }
.ui-dialog form .pagetree_right_column div#pagetree_languages .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_page_properties .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_page_access .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_page_relations .tab_cluster th, .ui-dialog form .pagetree_right_column div#pagetree_project_content .tab_cluster th, .ui-dialog form .pagetree_right_column div.cms_form_section .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_languages .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_page_properties .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_page_access .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_page_relations .tab_cluster th, .ui-dialog form .cms_form_wrapper div#pagetree_project_content .tab_cluster th, .ui-dialog form .cms_form_wrapper div.cms_form_section .tab_cluster th { background-color: #D3E0EB; border-bottom: 1px solid #D3E0EB; }
.ui-dialog form .pagetree_right_column div#pagetree_languages .tab_cluster .tab_links, .ui-dialog form .pagetree_right_column div#pagetree_page_properties .tab_cluster .tab_links, .ui-dialog form .pagetree_right_column div#pagetree_page_access .tab_cluster .tab_links, .ui-dialog form .pagetree_right_column div#pagetree_page_relations .tab_cluster .tab_links, .ui-dialog form .pagetree_right_column div#pagetree_project_content .tab_cluster .tab_links, .ui-dialog form .pagetree_right_column div.cms_form_section .tab_cluster .tab_links, .ui-dialog form .cms_form_wrapper div#pagetree_languages .tab_cluster .tab_links, .ui-dialog form .cms_form_wrapper div#pagetree_page_properties .tab_cluster .tab_links, .ui-dialog form .cms_form_wrapper div#pagetree_page_access .tab_cluster .tab_links, .ui-dialog form .cms_form_wrapper div#pagetree_page_relations .tab_cluster .tab_links, .ui-dialog form .cms_form_wrapper div#pagetree_project_content .tab_cluster .tab_links, .ui-dialog form .cms_form_wrapper div.cms_form_section .tab_cluster .tab_links { border-bottom: 1px solid #D3E0EB; background-color: #F1F4F6; }
.ui-dialog form .pagetree_right_column div#pagetree_languages .tab_cluster table th, .ui-dialog form .pagetree_right_column div#pagetree_page_properties .tab_cluster table th, .ui-dialog form .pagetree_right_column div#pagetree_page_access .tab_cluster table th, .ui-dialog form .pagetree_right_column div#pagetree_page_relations .tab_cluster table th, .ui-dialog form .pagetree_right_column div#pagetree_project_content .tab_cluster table th, .ui-dialog form .pagetree_right_column div.cms_form_section .tab_cluster table th, .ui-dialog form .cms_form_wrapper div#pagetree_languages .tab_cluster table th, .ui-dialog form .cms_form_wrapper div#pagetree_page_properties .tab_cluster table th, .ui-dialog form .cms_form_wrapper div#pagetree_page_access .tab_cluster table th, .ui-dialog form .cms_form_wrapper div#pagetree_page_relations .tab_cluster table th, .ui-dialog form .cms_form_wrapper div#pagetree_project_content .tab_cluster table th, .ui-dialog form .cms_form_wrapper div.cms_form_section .tab_cluster table th { border-top: 1px solid #D3E0EB; background-color: transparent; }
.ui-dialog form .pagetree_right_column div#pagetree_languages, .ui-dialog form .cms_form_wrapper div#pagetree_languages { border: 0; padding: 0; background: none; }
.ui-dialog form .pagetree_right_column div#pagetree_languages ul#edit_language_menu, .ui-dialog form .cms_form_wrapper div#pagetree_languages ul#edit_language_menu { margin: 0; padding: 0; list-style: none; }
.ui-dialog form .pagetree_right_column div#pagetree_languages ul#edit_language_menu li, .ui-dialog form .cms_form_wrapper div#pagetree_languages ul#edit_language_menu li { display: inline; }
.ui-dialog form .pagetree_right_column div#pagetree_languages ul#edit_language_menu li a, .ui-dialog form .cms_form_wrapper div#pagetree_languages ul#edit_language_menu li a { margin-right: 5px; display: block; padding: 5px; background-color: #DEECF7; border: 1px solid #AECFEB; float: left; text-decoration: none; font-size: 1.1em; }
.ui-dialog form .pagetree_right_column div#pagetree_languages ul#edit_language_menu li a.current, .ui-dialog form .pagetree_right_column div#pagetree_languages ul#edit_language_menu li a:hover, .ui-dialog form .cms_form_wrapper div#pagetree_languages ul#edit_language_menu li a.current, .ui-dialog form .cms_form_wrapper div#pagetree_languages ul#edit_language_menu li a:hover { font-weight: bold; color: white; background-color: #AECEEC; }
.ui-dialog form .pagetree_right_column div#pagetree_languages ul#edit_language_menu li a span, .ui-dialog form .cms_form_wrapper div#pagetree_languages ul#edit_language_menu li a span { font-size: 0.8em; }
.ui-dialog form .pagetree_right_column div#pagetree_languages p, .ui-dialog form .cms_form_wrapper div#pagetree_languages p { margin-bottom: 5px; }
.ui-dialog form .pagetree_right_column div#pagetree_languages input, .ui-dialog form .cms_form_wrapper div#pagetree_languages input { clear: left; margin-top: 7px; margin-right: 5px; }
.ui-dialog form .pagetree_right_column div#pagetree_languages label, .ui-dialog form .cms_form_wrapper div#pagetree_languages label { margin-top: 5px; }
.ui-dialog form .pagetree_right_column textarea, .ui-dialog form .cms_form_wrapper textarea { height: 50px; }
.ui-dialog form .pagetree_right_column { width: 640px; }
.ui-dialog form .heading_with_check { clear: left; float: left; width: 100%; }
.ui-dialog form .heading_with_check.topmargin { margin-top: 10px; }
.ui-dialog form .heading_with_check h2, .ui-dialog form .heading_with_check h3, .ui-dialog form .heading_with_check h4 { margin-top: 0; float: left; }
.ui-dialog form .heading_with_check div { float: right; }
.ui-dialog form .formrow_5col { width: 100%; float: left; clear: left; padding-bottom: 0.5em; }
.ui-dialog form .formrow_5col label, .ui-dialog form .formrow_5col input, .ui-dialog form .formrow_5col .field_note { float: left; width: 20%; margin-right: 2%; }
.ui-dialog form .formrow_5col input.check { width: auto; }
.ui-dialog form .formrow_5col label { width: 30%; text-align: right; font-weight: bold; }
.ui-dialog form .formrow_5col .field_note { width: 35%; margin-right: 0; }
.ui-dialog form .formrow_5col .even { float: left; padding-left: 2%; width: 30%; }
.ui-dialog form .formrow_5col div.even span { width: 100%; }
.ui-dialog form .formrow_5col div.even input { clear: left; width: auto; }
.ui-dialog form .formrow_5col .form_col label { text-align: left; width: 200px; }
.ui-dialog form .formrow_5col .form_col label.check { width: 250px; font-weight: normal; }
.ui-dialog form .formrow_5col .form_col input.check { width: 8px; }
.ui-dialog form .formrow_5col .form_col label { width: 100px; }
.ui-dialog form .formrow_4col { width: 100%; float: left; clear: left; padding-bottom: 0.5em; }
.ui-dialog form .formrow_4col label, .ui-dialog form .formrow_4col input, .ui-dialog form .formrow_4col .field_note { float: left; width: 20%; margin-right: 2%; }
.ui-dialog form .formrow_4col input.check { width: auto; }
.ui-dialog form .formrow_4col label { width: 30%; text-align: right; font-weight: bold; }
.ui-dialog form .formrow_4col .field_note { width: 35%; margin-right: 0; }
.ui-dialog form .formrow_4col .even { float: left; padding-left: 2%; width: 30%; }
.ui-dialog form .formrow_4col div.even span { width: 100%; }
.ui-dialog form .formrow_4col div.even input { clear: left; width: auto; }
.ui-dialog form .formrow_4col .form_col label { text-align: left; width: 200px; }
.ui-dialog form .formrow_4col .form_col label.check { width: 250px; font-weight: normal; }
.ui-dialog form .formrow_4col .form_col input.check { width: 8px; }
.ui-dialog form .formrow_4col .form_col label { width: 140px; }
.ui-dialog form .formrow_3col_select_pair { width: 100%; float: left; clear: left; padding-bottom: 0.5em; }
.ui-dialog form .formrow_3col_select_pair .select_pair_col1, .ui-dialog form .formrow_3col_select_pair .select_pair_col2, .ui-dialog form .formrow_3col_select_pair .select_pair_col3 { float: left; width: 35%; margin-right: 2%; }
.ui-dialog form .formrow_3col_select_pair .select_pair_col1 label, .ui-dialog form .formrow_3col_select_pair .select_pair_col2 label, .ui-dialog form .formrow_3col_select_pair .select_pair_col3 label { display: block; }
.ui-dialog form .formrow_3col_select_pair .select_pair_col1 select, .ui-dialog form .formrow_3col_select_pair .select_pair_col2 select, .ui-dialog form .formrow_3col_select_pair .select_pair_col3 select { width: 100%; }
.ui-dialog form .formrow_3col_select_pair .select_pair_col2 { padding-top: 20px; width: 20%; }
.ui-dialog form .formrow_3col_select_pair .select_pair_col2 input { display: block; width: 100%; }
.ui-dialog form .formrow_3col { width: 100%; float: left; clear: left; padding-bottom: 0.5em; }
.ui-dialog form .formrow_3col label, .ui-dialog form .formrow_3col input, .ui-dialog form .formrow_3col .field_note { float: left; width: 20%; margin-right: 2%; }
.ui-dialog form .formrow_3col input.check { width: auto; }
.ui-dialog form .formrow_3col label { width: 30%; text-align: right; font-weight: bold; }
.ui-dialog form .formrow_3col .field_note { width: 35%; margin-right: 0; }
.ui-dialog form .formrow_3col .even { float: left; padding-left: 2%; width: 30%; }
.ui-dialog form .formrow_3col div.even span { width: 100%; }
.ui-dialog form .formrow_3col div.even input { clear: left; width: auto; }
.ui-dialog form .formrow_3col .form_col label { text-align: left; width: 200px; }
.ui-dialog form .formrow_3col .form_col label.check { width: 250px; font-weight: normal; }
.ui-dialog form .formrow_3col .form_col input.check { width: 8px; }
.ui-dialog form .formrow_2col { width: 100%; float: left; clear: left; padding-bottom: 0.5em; }
.ui-dialog form .formrow_2col label, .ui-dialog form .formrow_2col input, .ui-dialog form .formrow_2col .input, .ui-dialog form .formrow_2col .field_note, .ui-dialog form .formrow_2col textarea, .ui-dialog form .formrow_2col select { float: left; width: 40%; margin-right: 2%; }
.ui-dialog form .formrow_2col input.check { width: auto; }
.ui-dialog form .formrow_2col label { width: 30%; text-align: right; font-weight: bold; }
.ui-dialog form .formrow_2col label.error { width: 60%; margin-left: 32%; color: red; text-align: left; }
.ui-dialog form .formrow_2col .form_col label { text-align: left; }
.ui-dialog form .formrow_2col .form_col label.check { width: 260px; font-weight: normal; }
.ui-dialog form .formrow_2col .form_col input.check { width: 8px; }
.ui-dialog form .formrow_2col .button_control_stack { width: 170px; float: left; }
.ui-dialog form .formrow_2col .button_control_stack input { display: block; width: 150px; }
.ui-dialog form .formrow_1col { width: 100%; float: left; clear: left; padding-bottom: 0.5em; }
.ui-dialog form .formrow_1col label, .ui-dialog form .formrow_1col input, .ui-dialog form .formrow_1col .field_note, .ui-dialog form .formrow_1col textarea { float: left; width: 90%; margin-right: 2%; }
.ui-dialog form .formrow_1col input.check, .ui-dialog form .formrow_1col input.button { width: auto; }
.ui-dialog form .formrow_1col textarea { width: 65%; margin-left: 7%; }
.ui-dialog form .formrow_1col label { font-weight: bold; }
.ui-dialog form .formrow_1col label.inline_after { width: auto; }
.ui-dialog form .formrow_1col label.error { width: 60%; margin-left: 32%; color: red; text-align: left; }
.ui-dialog form .formrow_1col.inline_items label, .ui-dialog form .formrow_1col.inline_items input, .ui-dialog form .formrow_1col.inline_items select { float: none; width: auto; display: inline; }
.ui-dialog form .formrow_1col.inline_items input { padding-right: 5px; }

.edit_functions { margin-top: 2px; clear: left; }

.cms_button { font-weight: bold; text-decoration: none; font-size: 10px; padding: 1px 3px; background-color: white; color: gray !important; border: 1px solid gray; }
.cms_button:hover { background-color: gray; color: white !important; }

.edit_button, .edit_pagetree_button, .edit_primary_navigation_button, .page_link_browser_button, .edit_quick_links_button, .edit_page_modules_button, .edit_advance_fields_button, .edit_copyright_statement_button, .edit_site_header_button, .edit_footer_menu_button, .edit_top_menu_button, .edit_social_menu_button, .edit_banner_menu_button { color: red !important; border: 1px solid red; }
.edit_button:hover, .edit_pagetree_button:hover, .edit_primary_navigation_button:hover, .page_link_browser_button:hover, .edit_quick_links_button:hover, .edit_page_modules_button:hover, .edit_advance_fields_button:hover, .edit_copyright_statement_button:hover, .edit_site_header_button:hover, .edit_footer_menu_button:hover, .edit_top_menu_button:hover, .edit_social_menu_button:hover, .edit_banner_menu_button:hover { background-color: red; }

.add_button { color: green !important; border: 1px solid green; }
.add_button:hover { background-color: green; }

.config_button { color: orange !important; border: 1px solid orange; }
.config_button:hover { background-color: orange; }
