#header_inner { position:relative; }
#text_header { text-align:right; font-size:1.2em; color:#666666; margin-top:-3em; padding-left:400px; }
#text_header a:link, #text_header a:active, #text_header a:visited { color:#666666; text-decoration:none;}
#text_header a:hover {text-decoration:underline;}
#header_content { margin-bottom:20px; overflow:hidden; width:840px; }
html>body #header_content { width:auto; }

#home_banner { overflow:hidden; width:100%; text-align:center; margin-bottom:20px; }
#home_banner #flash_advert_qry_home_banner { margin:0 auto; }

#home_left { padding-bottom:20px; margin-right:500px; }
#home_right { float:right; width:400px; padding-bottom:20px; }

.main_title { color:#000000; border-bottom:1px solid #CCCCCC; font-weight:normal; font-size:1.4em; line-height:1.5em; }
.column_width_title { width:230px; }

.main_content_box { padding-top:20px; }

#reference_list { list-style-type:none; padding:0; margin:0; }
#reference_list li { padding:0 0 10px 0; margin:0; }
#reference_list .ref_text { font-style:italic; }
#reference_list .ref_source { font-weight:bold; }

.text_orange { color:#FC8438; }
.img_border { border:2px solid #CCCCCC; }
.img_main { display:block; margin-bottom:10px; }

#people_right_box { margin-top:11px; font-size:1.4em; padding-top:1.5em; }

.project_thumb_box { margin-bottom:20px; }
.project_thumb { float:left; border:3px solid #CCCCCC; margin:0 5px 5px 0; }


.img_home_project { display:block; float:left; margin:0 6px 6px 0; width:128px; height:90px; overflow:hidden; }
.img_home_project_last { display:block; float:left; margin:0 0 6px 0; width:128px; height:90px; overflow:hidden; }
.img_home_project img { float:left; }

#home_right .link_box { padding-right:1px; }

/*.advert_element { min-height:152px; }*/

.display_documents_container table { background:#FEC49F; border:1px solid #FC8438;}
.display_documents_container table td, .display_documents_container table th { padding:0 5px 2px 5px; vertical-align:top}

.display_documents_container table a:link, .display_documents_container table a:active, .display_documents_container table a:visited { color:#000000; vertical-align:top; text-decoration:none; }
.display_documents_container table a:hover { text-decoration:underline; }

.img_project { width:350px; overflow:hidden; }
html>body .img_project { width:auto; }