body {
	margin:0 auto;
	padding:0;
	text-align:center;
	background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#menuleft .current_left_menu_9172, #menuleft .current_left_menu_8817, #menuleft .current_left_menu_8704, #menuleft .active_left_menu_9282, #menuleft .current_left_menu_9103, #menuleft .current_left_menu_8816, #menuleft .current_left_menu_8730, #menuleft .active_left_menu_8730 {
	color:#91aecb;
}

#menuleft .current_left_menu_9172 a, #menuleft .current_left_menu_8817 a, #menuleft .current_left_menu_8704 a, #menuleft .active_left_menu_9282 a, #menuleft .current_left_menu_9103 a, #menuleft .current_left_menu_8816 a, #menuleft .current_left_menu_8730 a, #menuleft .active_left_menu_8730 a {
	color:#91aecb;
}

#menuleft .current_left_menu_9172 a:hover, #menuleft .current_left_menu_8817 a:hover, #menuleft .current_left_menu_8704 a:hover, #menuleft .active_left_menu_9282 a:hover, #menuleft .current_left_menu_9103 a:hover, #menuleft .current_left_menu_8816 a:hover, #menuleft .current_left_menu_8730 a:hover, #menuleft .active_left_menu_8730 a:hover {
	color:#000;
}

#wrapper {
	width:770px;
	margin:0 auto;	
	text-align:center;
}

#header {
	height:78px;
	border-bottom:7px solid #d5d7d6;
}

#header p.bodytext {
	margin:0;
}

#navbar {
	width:760px;
	height:10px;
	font-size:10px;
	padding-top:3px;
	padding-right:12px;
	margin-bottom:20px;
}

#navbar a {
	color:#336699;
	text-decoration:none;
	font-weight:normal;	
	font-size:10px;	
}

#navbar p.bodytext {
	margin:0;
	white-space:nowrap;
}

#navbar a:hover {
	text-decoration:underline;
}

#navmenu {
	float:right;
}

#content {
	padding-bottom:15px;
}

#content p.bodytext {
	font-size:12px;
	line-height:20px;
	margin-top:0;
}

#menuleft ul {
	list-style-type:none;
	margin:0;
	margin-top:20px;
	padding:0;
	text-align:left;
}

#menuleft ul li {
	font-size:12px;
	font-weight:bold;	
	margin-bottom:24px;
}	

* html #menuleft ul li {
	margin-bottom:20px;
}

#menuleft a {
	color:#31639c;
	text-decoration:none;
}

#menuleft a:hover {
	color:#000;
	text-decoration:underline;	
}

.sub_no_menu_9103, .current_left_menu_9103 {
	background:url(images/b_home.gif) top left no-repeat;
	padding-left:20px;
}

.sub_no_menu_8816, .current_left_menu_8816, .active_left_menu_8816 {
	background:url(images/b_abo.gif) top left no-repeat;
	padding-left:20px;
}

.sub_no_menu_8817, .current_left_menu_8817, .active_left_menu_8817 {
	background:url(images/b_gui.gif) top left no-repeat;
	padding-left:20px;
}

.sub_no_menu_8730, .current_left_menu_8730, .active_left_menu_8730 {
	background:url(images/b_res.gif) top left no-repeat;
	padding-left:20px;
}

.sub_no_menu_8704, .current_left_menu_8704, .active_left_menu_8704  {
	background:url(images/b_dis.gif) top left no-repeat;
	padding-left:20px;
}

.sub_no_menu_9282, .current_left_menu_9282, .active_left_menu_9282 {
	background:url(images/b_com.gif) top left no-repeat;
	padding-left:20px;
}

.sub_no_menu_9172, .current_left_menu_9172, .active_left_menu_9172 {
	background:url(images/b_con.gif) top left no-repeat;
	padding-left:20px;
}

* html .active_left_menu_9172, * html .active_left_menu_8704, * html .active_left_menu_8817, * html .active_left_menu_8816, * html .active_left_menu_8730, * html .active_left_menu_9282, * html .sub_no_menu_9282, * html .current_left_menu_8730, * html .sub_no_menu_8730, * html .active_left_menu_8727, * html .sub_no_menu_9103, * html .current_left_menu_9103, * html .sub_no_menu_8816, * html .current_left_menu_8816, * html .sub_no_menu_8817, * html .current_left_menu_8817, * html .sub_no_menu_8727, * html .current_left_menu_8727, * html .sub_no_menu_8704, * html .current_left_menu_8704, * html .sub_no_menu_9172, * html .current_left_menu_9172 {
	background-position:center left;
}

.sub1_no, .sub1_current {
	padding-left:20px;
}

.sub1_no a {
	font-size:11px;
}

#menuleft .sub1_current a {
	font-size:11px;
	color:#91aecb;	
}

#menuleft .sub1_current a:hover {
	margin-left:-12px;
	color:#000;	
	background:url(images/sub_arrow_hov.gif) left center no-repeat;	
	padding-left:12px;	
}

#menuleft .sub1_no, #menuleft .active_left_menu_8727 {
	margin:-10px 0 24px 20px;
	background:url(images/sub_arrow.gif) left center no-repeat;
	padding-left:12px;
}

#menuleft .sub1_current, menuleft .current_left_menu_8727 {
	margin:-10px 0 24px 20px;
	background:url(images/sub_arrow_sel.gif) left center no-repeat;
	padding-left:12px;
}


* html active_left_menu_8730, * html #menuleft .sub1_no, * html #menuleft .sub1_current, * html #menuleft .active_left_menu_8727, * html #menuleft .current_left_menu_8727 {
	margin-bottom:20px;
}

#rightColumn {
	width:180px;
}

#footer {
	border-top:1px dotted #d5d6d8;
	height:50px;
	margin:0 auto;
	text-align:center;
	padding-bottom:80px;
}

.icons {
	float:none;
	margin:0 auto;
}

.icons td {
	padding:5px 15px;
}

#copyright {
	font-size:11px;
	color:#31639c;
	text-align:center;
	width:120px;
	margin:0 auto;
}	

.csc-firstHeader, .csc-header h1, .csc-header h2 {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#035eb9;
	border-bottom:3px solid #d5d7d6;
	line-height:20px;
	margin-bottom:20px;
	margin-top:0;
	text-indent:6px;
}

.tx-loginboxmacmade-pi1, .logintext {
	font-size:12px;
	height:20px;
}	

.tx-loginboxmacmade-pi1-header {
	display:none;
}

.tx-loginboxmacmade-pi1-loginTable {
	font-size:12px;
	line-height:20px;
	margin-top:20px;
}	

.loginusr, .loginpwd {
	width:200px;
}

* html .tx-loginboxmacmade-pi1-loginTable {
	margin-top:0;
}

.tx-loginboxmacmade-pi1-fieldCell input {
	width:200px;
}

.bodytext_print {
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8.5pt;
	line-height:14pt;
	margin-top:0;	
	margin-bottom:12px;
}

#print_content {
	margin:0 10px 10px 10px;
}

#print_content form {
	font-size:12px;
}

#print_content a {
	font-weight:bold;
	text-decoration:none;
	color:#035eb9;
}

#print_content a:hover {
	text-decoration:underline;
	color:#000;
}

.tx-loginboxmacmade-pi1-fieldCell .submit, #submit {
	color:#fff;
	background-color:#035eb9;
	width:60px;
	height:22px;
	border:0;
}

.logintext {
	height:20px;
}

#div_password, #div_description, #div_title, #div_name, #div_email, #div_tx_cwtcommunityuser_collaborative, #div_comments, #div_static_info_country, #dyna_form_field, #div_image {
	margin-bottom:25px;
	color:#035fb4;
	font-weight:bold;
}

.tx-dynafef-pi3 #divlabel_name, .tx-dynafef-pi3 #divlabel_title {
	color:#000;
	background-color:#f0f4f3;
	margin-bottom:0;
	border:0;
	font-weight:normal;
	text-indent:0;
	padding:0;
}

.tx-dynafef-pi3 #div_submit_button {
	/*margin-top:10px;*/
}

.tx-dynafef-pi3 #div_name, .tx-dynafef-pi3 #div_title {
	margin-bottom:10px;
}

#div_submit_button input, #div_delete_button input {
	color:#fff;
	background-color:#035eb9;
	border:0;
	height:22px;
}	

#div_submit_button {
	width:20%;
	float:left;
}

#div_delete_button {
	width:20%;
	float:left;
}

.csc-textpic-imagewrap {
	border-bottom:4px solid #d5d7d6;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:0;
}

.tx-dynafef-pi3 {
	width:155px;
	height:120px;
	padding:10px;
	background:url(images/search_bg.gif) top left no-repeat;
}

.tx-dynafef-pi3 form {
	width:145px;
	margin:0;
	text-align:left;
	font-size:12px;
}	

#peopleDetail, #div_name, #div_querystring, #div_submit_button {
	font-size:12px;
	text-align:left;
}

#peopleDetail .search_result_desc {
	height:33px;
}

#personalImage {
	margin-right:10px;
}

.people-search-results {
	font-size:12px;
}

#peopleContainer {
	padding:10px 0;
	border-bottom:1px dotted #1a6cc0;
	width:570px;
}

#peopleContainer a {
	color:#31639C;
	font-weight:bold;
	text-decoration:none;
}

#peopleContainer a:hover {
	color:#000;
	text-decoration:underline;
}
	 
#ipc_credits, #ipc_facilitators {
	width:180px;
	margin-bottom:25px;
}

#ipc_credits h1, #ipc_facilitators, #rightColumn h1 {
	font-size:10px;
	font-weight:bold;
	background-color:#eaf0f9;
	color:#336699;
	margin:0;
	text-align:left;
}

#rightColumn .csc-header-n3 {
	margin-top:25px;
}
	
#ipc_credits p.bodytext {
	font-size:9px;
	margin-left:7px;
	line-height:12px;
}

#ipc_facilitators p.bodytext {
	font-size:9px;
	margin-left0;
	line-height:12px;
}

#ipc_credits .contenttable, #ipc_facilitators .contenttable {
	margin:5px 7px;
}

#ipc_credits td, #ipc_facilitators td {
	padding:5px 0;
}

.tx-documentum-brd_table {
	font-size:12px;
}	

.mceEditor, #mce_editor_0_parent {
	width:393px;
}	

.news-list-item {
	border-bottom:1px dotted #1a6cc0;
	margin-left:0;
}
	
.news-list-item table {
	background-color:#fff;
}

.news-single-title p.bodytext {
	padding:15px 0 10px 0;
}

.news-single-title a {
	color:#31639C;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
}

.news-single-title a:hover {
	color:#000;
	font-weight:bold;
	font-size:13px;	
	text-decoration:underline;
}

.news-single-timedata {
	margin-bottom:5px;
	float:right;
	font-style:italic;
	font-weight:normal;
}

.news-single-item {
	float:none;
	padding:0;
	width:570px;
}

.news-single-item p.bodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
}
	
.news-single-item h2 {
	color:#035EB9;
	margin-bottom:15px;
}

.news-single-item img {
	margin-right:10px;
}

.tx-lumophpinclude-pi1 {
	font-size:12px;
}

.tx-lumophpinclude-pi1 h2 {
	margin:0;
	color:#035EB9;
	font-size:13px;
	font-weight:bold;
}
	
.attachments_table, .news-single-timedata {
	white-space:nowrap;
	font-style:normal;
}

.news-list-container img {
	margin-left:0;
	margin-right:10px;	
}

#divlabel_title, #divlabel_name, #divlabel_email, #divlabel_password, #divlabel_confirm_password, #divlabel_description, #divlabel_tx_cwtcommunityuser_collaborative, #divlabel_static_info_country, #divlabel_comments, #divlabel_image {
	border-bottom:1px solid #a9c6e4;
	margin-bottom:10px;
	background-color:#f3f7fb;
	padding:3px 5px;
}

#divlabel_confirm_password {
	margin-top:25px;
}

/*### forum teaser last item posted###*/

div.teaser-toforum-link {
	display:none;	
}

h3#LATESTTHREADS_title {
	font-family: Trebuchet Ms;
	margin: 0px;
	padding: 4px;
	padding-top: 2px;
	font-size: 18px;
	font-weight: normal;
	color: #003366;
}

div.tx-doodochcforumteaser-pi1 {
	background-color:#fff;
	border:0;
}

.CUR, .SPC {
	display:none;
}

.tx-srlanguagemenu-pi1 {
	float:right;
}

#latest-resources-box {
	margin-bottom:25px;
	background-color:#fff;
}

.tx-doodochcforumteaser-pi1 {
	background-color:#fff;
	font-family:verdana,sans-serif;
	font-size:11px;
}

.teaser-latestthreads-authordate span {
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	padding-left:14px;
}

.teaser-latestthreads-authordate h3 {
	font-size:12px;
}
	
.teaser-latestthreads-authordate h3 a {
	color:#31639C;
	text-decoration:none;
	font-size:12px;
	margin-bottom:4px;
}

.teaser-latestthreads-thread h3 a:hover {
	color:#000;
	text-decoration:underline;
	background-color:#fff;
}

.teaser-latestthreads-thread {
	border:0;
	margin:0;
	padding:0;
	background-color:#fff;	
}

.teaser-latestthreads-container {
	border-bottom:1px dotted #7eacd0;
	padding:10px 0;
}

#rightColumn .news-single-title {
	margin-top:10px;
	padding-top:0;
}

#rightColumn .news-single-title p.bodytext {
	font-size:11px;
	padding-top:0;
	padding-bottom:5px;
	line-height:14px;
	margin:0;
}

#rightColumn .news-single-title a {
	font-size:12px;
}

#rightColumn ..news-single-timedata {
	margin-right:5px;
}

/*#user-online {
	background:url(images/online.gif) left center no-repeat;
	padding-left:20px;
	height:16px;
	line-height:16px;
}*/

#single-resources-box {
	margin:0 5px;
	padding-top:10px;
	border-bottom:1px dotted #7eacd0;	
	width:165px;
}

.teaser-latestposts-container, .teaser-latestthreads-container, .teaser-latestthreads-authordate, #latest-resources-box, #single-resources-box table, #ipc_credits, #ipc_facilitators {
	background-color:#fafbfc;	
}

.teaser-latestposts-container {
	padding-bottom:0;
}

#maincontent {
	width:400px;
}

#maincontent ul li {
	font-size:12px;
	line-height:20px;	
}

.teaser-latestposts-authordate {
	text-align:left;
	padding-bottom:8px;
}

.teaser-latestposts-authordate a {
	font-weight:bold;
	text-decoration:none;
	color:#31639C;
	font-size:11px;
}

.teaser-latestposts-authordate a:hover {
	text-decoration:underline;
	color:#000;
}

.teaser-latestposts-post {
	border:0;
	margin:0;
	border-bottom:1px dotted #7EACD0;
	padding:10px 5px;
}

.teaser-latestposts-authordate span {
	display:block;
	padding:3px 0;	
	text-align:right;
	font-style:italic;
}

.teaser-latestposts-post p {
	font-size:11px;
	padding-top:5px;
	text-align:left;
}

.teaser-latestposts-post h3 {
	font-size:11px;
	text-align:left;
	margin-bottom:8px;
}

.teaser-latestposts-post h3 a {
	font-size:11px;
	color:#31639C;
	text-decoration:none;
	font-size:11px;
}

.teaser-latestposts-post h3 a:hover {
	color:#000;
	text-decoration:underline;	
}

#tx_chcforum-pi1 {
	width:570px;
}	

h5 {
	color:#E43304;
	font-size:12px;	
}

h5 a, h6 a {
	font-size:12px;	
}
	
h6 {
	color:navy;
	font-size:12px;
	margin:0;
}

.resources-single {
	font-size:12px;
	border-bottom:1px dotted #1A6CC0;	
	padding:10px 0;
}

.resources-single h1 {
	font-size:13px;
}

.resources-image {
	width:80px;
}

.resources-content p {
	margin:5px 0;
}

.resources-content, .resources-links {
	padding-left:10px;
}

.dynafef_pi4_main {
	font-size:12px;
}

.dynafef_pi4_title {
	font-weight:bold;
	width:20%;
	float:left;
	margin-bottom:2px;
	padding:3px 6px;
	background-color:#f2f7fe;
	border-bottom:1px dotted #1A6CC0;		
}

.dynafef_pi4_value {
	width:60%;
	float:left;
	margin-bottom:2px;
	padding:3px 6px;	
	border-bottom:1px dotted #68a6e6;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.dynafef_pi4_image {
	float:right;
}

div.dynafef_actions_box,
div.dynafef_actions_box div#div_submit_button,
div.dynafef_actions_box div#div_submit_button input {
	margin:0;
}

div.dynafef_actions_box {
	margin-bottom:15px;
}

