@charset "utf-8";*{margin:0;padding:0;}html{overflow-y:scroll;}body{background-color:#fff;color:#444;font-family:Arial,Helvetica,sans-serif;font-size:62.5%;padding:0;}body *{font-family:inherit;font-size:100%;}.align_centre{text-align:center!important;}.align_justify{text-align:justify!important;}.align_left{text-align:left!important;}.align_right{text-align:right!important;}.centre_object{display:block;margin:0 auto 1.4em auto;}.clear{clear:both;}div.clear{font-size:0;line-height:0;width:100%;}.float_left{display:inline;float:left;}.float_right{display:inline;float:right;}img.float_left{margin:.3em 1em .3em 0;}img.float_right{margin:.3em 0 .3em 1em;}img.float_left_border{border:1px solid #013b84;float:left;margin:.3em 1em .3em 0;}img.float_right_border{border:1px solid #013b84;float:right;margin:.3em 0 .3em 1em;}img.border{border:1px solid #013b84;}.hidden{left:-999em;overflow:hidden;position:absolute;width:0;}.invisible{visibility:hidden;}a.managed{background:url(/images/daracon/bg_managed_resources_icons.png) no-repeat 0 0;padding-left:21px;}a.link{background-position:0 -104px;}a.pdf{background-position:0 -220px;}a.zip{background-position:0 -330px;}a.audio{background-position:0 -440px;}a.video{background-position:0 -550px;}a.doc{background-position:0 -660px;}a.image{background-position:0 -770px;}a.excel{background-position:0 -880px;}a.file{background-position:0 -988px;}a.page{background-position:0 -1100px;}a.rss{background-position:0 -1211px;}a:link{color:#013b84;text-decoration:underline;}a:visited{color:#263a54;text-decoration:underline;}a:link:focus,a:link:hover,a:visited:focus,a:visited:hover{color:#1062c9;text-decoration:none;}a img{border:none;}q{quotes:none;}q:before,q:after{content:"";}html>/**/ body sub,html>/**/ body sup{font-size:smaller;}address{font-style:normal;}blockquote{border-left:3px solid #00529c;background-color:#f1f6fa;margin-bottom:1.28em;padding:1em 11px 1px 11px;quotes:none;}blockquote:before,blockquote:after{content:"";}h1,h2,h3,h4,h5{color:#00529b;font-weight:bold;line-height:normal;}h1{font-size:150%;font-weight:normal;padding-bottom:.95em;}body.home h1{font-size:158.33%;font-weight:bold;padding-bottom:.75em;}h2{font-size:133.3%;margin-bottom:1em;}h3{font-size:116.67%;margin-bottom:1.1em;}h4{font-size:108.33%;margin-bottom:1.2em;}h5{margin-bottom:1.28em;}hr{background-color:#c7d2df;border:none;color:#c7d2df;height:1px;margin:-0.6em 0 .6em 0;}html>/**/ body hr{margin-bottom:1.28em;margin-top:0;}p,.content_area{margin-bottom:1.28em;}ul{list-style-type:none;}ol{list-style-type:decimal;margin-bottom:1.28em;margin-left:39px;}html>/**/ body ol{margin-left:34px;}ol.lower_alpha{list-style-type:lower-alpha;}ol.upper_alpha{list-style-type:upper-alpha;}ol.lower_roman{list-style-type:lower-roman;}ol.upper_roman{list-style-type:upper-roman;}ol li{margin-bottom:.2em;padding-left:1px;}html>/**/ body ol li{padding-left:6px;}html body ul ol li{background:none;padding-left:1px;}html>/**/ body ul ol li{padding-left:6px;}li ul,li ol{margin-top:1.28em;}ul{margin-bottom:1.28em;padding-left:20px;}html body ul li{background:url(/images/daracon/bg_nav_main-li-li-li-span.gif) no-repeat 0 6px;margin-bottom:.2em;padding-left:20px;}html body li ul li{background-position:-1604px 6px;}ul.list_next_to_image{height:1%;overflow:hidden;}table{border:none;border-collapse:collapse;line-height:1.3em;margin:0 0 1.28em 6px;}html>body table{margin-left:0;}html>/**/ body table{margin-left:1px;}table caption{font-weight:bold;margin:auto;padding:5px;}table td,table th,table td.th{border:1px solid #00396d;padding:3px 6px;vertical-align:top;}table th,table td.th{background-color:#00529c;color:#fff;font-weight:bold;}table tbody th,table tbody td.th{background-color:#6697c4;text-align:left;}table td{background-color:#fff;}table tr.even td{background-color:#f4f4f4;}table.layout{border-collapse:separate;}table.layout td,table.layout th,table.layout td.th{border:none;padding:0;}table.layout th,table.layout td.th,table.layout tbody th,table.layout tbody td.th{background-color:#fff;color:#444;}fieldset{border:none;clear:both;}legend{display:none;}fieldset br{clear:both;}input[type=hidden]{display:none;}label,input,select,textarea{display:inline;float:left;font-family:Arial,Helvetica,sans-serif;margin-bottom:.5em;width:270px;}label{font-weight:bold;margin-right:10px;position:relative;top:2px;width:120px;}label em{color:#c00;}input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{background-color:#ffc;}input.text{border:1px solid #d8dee2;padding:2px;}textarea{border:1px solid #d8dee2;padding:2px;}select{border:1px solid #d8dee2;}option{padding-left:2px;padding-right:1px;}optgroup>option{padding-left:20px;}.buttons{padding-left:130px;padding-top:10px;}input.submit{cursor:pointer;font-family:Arial,Helvetica,sans-serif;margin-right:10px;padding:0 .25em;width:0;overflow:visible;}input.submit[class]{width:auto;}.radio_check{display:inline;float:left;}.radio_check input{margin-left:-3px;margin-right:2px;margin-top:1px;width:auto;}html>/**/ body .radio_check input{margin-left:0;margin-right:5px;margin-top:6px;}.radio_check label{display:block;font-weight:normal;height:1%;margin-right:0;overflow:hidden;width:auto;}acronym{border-bottom:1px dashed;cursor:help;}cite{display:block;font-style:italic;margin-bottom:1.28em;margin-top:-1.28em;text-align:right;}.error,.ok{background-color:#fff;border:1px solid #ccc;margin:1.28em 0;width:704px;}.error h3,.ok h3{background:url(/images/daracon/bg_error_h.png) no-repeat 0 0;color:#811919;font-size:100%;margin:-1px -1px 0 -1px;padding:11px 10px 0 40px;position:relative;width:656px;z-index:1;}.ok h3{color:#417b2a;background-image:url(/images/daracon/bg_ok_h.png);}.error ul,.ok ul{background:url(/images/daracon/bg_error_ul.gif) no-repeat 0 bottom;color:#111;list-style-type:none;margin:1em -1px -1px -1px;padding:0 20px .7em 20px;position:relative;width:706px;}.ok ul{background-image:url(/images/daracon/bg_ok_ul.gif);}#search label{margin-bottom:0;width:auto;}#search input.text{margin-bottom:0;margin-right:5px;width:14em;}#adv_search_options{clear:both;font-size:91.67%;margin-bottom:1.28em;margin-left:4.4em;}#adv_search_options label{color:#010000;display:inline;float:left;font-weight:normal;left:0;position:relative;top:3px;}#adv_search_options input{display:inline;float:left;margin-bottom:0;margin-right:2px;position:relative;top:3px;width:auto;}html>/**/ body #adv_search_options input{margin-left:3px;margin-right:4px;top:7px;}#search h5 span{font-style:italic;}html body #search ul{display:block;overflow:hidden;padding:0;width:100%;}html body #search ul li{background:none;display:inline;float:left;height:auto;line-height:normal;margin-bottom:3px;margin-right:3px;padding:0;}#search ul li a,#search ul li span{background-color:#f8f8f8;border:1px solid #d3d1c2;border-bottom-color:#a2a2a2;border-right-color:#a2a2a2;color:#0a5aa3;display:inline;float:left;font-weight:bold;padding:2px .5em 3px .5em;position:relative;text-decoration:none;}#search ul li span{cursor:default;}#search ul li span,#search ul li a:focus,#search ul li a:hover{background-color:#013b84;color:#fff;border-color:#a6bbd4 #01295c #01295c #a6bbd4;}#search ul li.previous a,#search ul li.previous span,#search ul li.next a,#search ul li.next span{background-image:url(/images/daracon/bg_pagination_prev_next.gif);background-repeat:no-repeat;background-position:6px 6px;display:inline;float:left;height:1.25em;overflow:hidden;text-indent:-999em;width:7px;}#search ul li.previous a:hover,#search ul li.previous a:focus{background-position:6px -101px;}#search ul li.previous span,#search ul li.next span{background-color:#fefefe;background-position:6px -208px;border-color:#f6f6f3 #ececec #ececec #f6f6f3;}#search ul li.next a{background-position:6px -315px;}#search ul li.next a:hover,#search ul li.next a:focus{background-position:6px -422px;}#search ul li.next span{background-position:6px -529px;}#search ol li{margin-bottom:1.28em;}#search h4{margin-bottom:0;}#wrapper_site{font-size:120%;margin:auto;overflow:hidden;padding:20px 10px 0 10px;width:956px;}
html>/**/ body #wrapper_site{overflow:visible;}#wrapper_site:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#header{background-color:#fff;height:1%;overflow:hidden;padding:0 20px 20px 20px;}html body #header h1{display:inline;float:left;height:38px;padding-bottom:0;width:163px;}#header h1 a{background:url(/images/daracon/logo_daracon.gif) no-repeat 0 0;display:block;height:100%;overflow:hidden;text-indent:-999em;width:100%;}#header p{left:-999em;overflow:hidden;position:absolute;width:0;}#header fieldset{clear:none;display:inline;float:right;margin-top:3px;}#header label{color:#00338d;font-weight:bold;margin:0;text-transform:uppercase;width:auto;}#header input.text{margin:0 5px 0 7px;padding:1px 2px;top:.2em;width:12.5em;}#header input.submit{background:url(/images/daracon/bg_quick_search_submit.gif);border:none;height:20px;margin:0;overflow:hidden;padding:0 0 0 27px;text-indent:-999em;width:27px;}#wrapper_content{background:#fff url(/images/daracon/bg_wrapper_content.gif) repeat-x 0 bottom;display:inline;float:left;padding:0 20px 45px 20px;width:916px;}#left_col,ul#nav_main,ul#nav_main ul,ul#nav_main li{display:inline;float:left;padding-left:0;width:190px;}#left_col{margin-right:20px;}ul#nav_main{margin-bottom:20px;}ul#nav_main ul{background-color:#fff;margin:0;padding-top:3px;}ul#nav_main li{background:#edf0f2 url(/images/daracon/bg_nav_main-li.gif) no-repeat 0 0;margin-bottom:3px;}ul#nav_main li li{background:none;margin-bottom:0;}ul#nav_main li li li{position:relative;top:-1px;}ul#nav_main li li.current{background:#f7f9f9 url(/images/daracon/bg_nav_main-li_current.gif) no-repeat 0 0;position:relative;top:-1px;}ul#nav_main li li li.current{background:none;}ul#nav_main a{background:url(/images/daracon/bg_nav_main-li-a.gif) no-repeat 0 bottom;color:#2c4460;display:block;height:1%;text-decoration:none;}ul#nav_main li.current li.current a,ul#nav_main li.current li li.last_node a{background:url(/images/daracon/bg_nav_main-li_current-a.gif) no-repeat 0 bottom;color:#013b84;}ul#nav_main a:hover,ul#nav_main a:focus,ul#nav_main li.current a,ul#nav_main li.current li a:hover,ul#nav_main li.current li a:focus,ul#nav_main li.current li.current a{font-weight:bold;}ul#nav_main li.current li a,ul#nav_main li.current li.current li a{background-image:url(/images/daracon/bg_nav_main-li-li-a.gif);background-repeat:repeat-x;font-weight:normal;}ul#nav_main li.current li.last_node a{background:none;}ul#nav_main li.current li.current li a{color:#2c4460;font-weight:normal;}ul#nav_main span{display:block;padding:6px 15px;}ul#nav_main li li span{font-size:91.67%;padding:4px 6px 4px 25px;}ul#nav_main li li li span{background:url(/images/daracon/bg_nav_main-li-li-li-span.gif) no-repeat 40px 9px;padding-left:50px;}ul#nav_main li li li a:hover span,ul#nav_main li li li a:focus span,ul#nav_main li li li.current span{background-position:-1564px 9px;color:#1062c9;font-weight:bold;}ul#nav_main a.parent span{background:url(/images/daracon/bg_nav_main-li-span.gif) no-repeat 175px center;padding-right:25px;}ul#nav_main li.current a.parent span{background-position:-31px center;}ul#nav_main li.current li a.parent span{background-position:-237px center;}ul#nav_main li.current li.current a.parent span{background-position:-443px center;}#wrapper_contact_details{background:url(/images/daracon/bg_wrapper_contact_details.png) no-repeat 0 bottom;clear:both;font-size:91.67%;margin-bottom:20px;overflow:hidden;}#contact_details{background:url(/images/daracon/bg_contact_details.gif) no-repeat 0 0;padding:15px 15px 1px 15px;}img#logo_stf{display:block;margin:0 auto 20px auto;}#content{line-height:150%;display:inline;float:left;overflow:hidden;width:706px;}#content_meta{height:117px;margin-bottom:15px;position:relative;overflow:hidden;width:100%;}html>body #content_meta{height:auto;min-height:117px;}body.home #content_meta{margin-bottom:0;height:196px;min-height:0;}#content_meta img{display:block;position:absolute;}#feature img{position:static;}#content_meta h2{color:#fff;font-size:200%;font-weight:normal;left:15px;top:15px;position:absolute;}ul#nav_breadcrumbs,ul#nav_breadcrumbs *{background:none;display:inline;float:left;}ul#nav_breadcrumbs{bottom:10px;font-size:91.67%;margin-bottom:0;padding-left:15px;position:absolute;}html body ul#nav_breadcrumbs li{color:#fff;margin-bottom:0;padding-left:0;}ul#nav_breadcrumbs a{background:url(/images/daracon/bg_nav_breadcrumbs-a.gif) no-repeat right center;margin-right:6px;padding-right:9px;text-decoration:none;}body.home #content_main,body.home #content_sub{background:url(/images/daracon/bg_home-content_main.gif) repeat-x 0 0;}#content_main{overflow:hidden;width:100%;}body#two_col #content_main{display:inline;float:left;margin-right:20px;width:496px;}body#two_col.home #content_main{margin-right:0;padding:12px 20px 0 20px;width:476px;}#wrapper_heading{overflow:hidden;width:100%;}#wrapper_heading h1{display:inline;float:left;}#wrapper_heading h2{color:#b6bfc5;display:inline;float:right;font-size:91.67%;font-weight:normal;margin-top:.5em;}#item_image{display:inline;float:left;margin:.3em 1em .3em 0;width:186px;}#item_image.project{margin:.2em 18px 20px 0;width:250px;}#item_image img{display:block;}#item_image a span{background:#edf0f2 url(/images/daracon/bg_item_image-a.gif) no-repeat 8px center;cursor:pointer;display:block;font-size:91.67%;height:1%;padding:4px 8px 3px 25px;text-decoration:none;}#item_image a:hover,#item_image a:focus{text-decoration:underline;}#client_details{height:1%;overflow:hidden;}#project_details{clear:both;height:1%;overflow:hidden;}h3.project_h{border-bottom:1px solid #edf0f2;text-transform:uppercase;}#client_details ul{display:inline;float:left;padding-left:3px;}#client_details ul li{clear:both;display:inline;float:left;margin-bottom:1em;}#client_details ul li span{display:inline;float:left;font-weight:bold;width:5.5em;}ul#news_projects_list{display:inline;float:left;padding-left:0;width:100%;}ul#news_projects_list li{background:none;border-bottom:1px solid #edf0f2;display:inline;float:left;font-size:91.67%;margin-bottom:15px;padding-left:0;width:100%;}ul#news_projects_list span{display:inline;float:left;margin-right:18px;padding-bottom:1.28em;width:89px;}ul#news_projects_list span img{display:block;}ul#news_projects_list div{height:1%;overflow:hidden;}ul#news_projects_list h3{margin-bottom:.3em;}ul#news_projects_list p.date{color:#8e9ba4;margin-bottom:.5em;}ul#news_projects_list p.summary{line-height:normal;margin-bottom:0;}ul#news_projects_list p.view_details,ul#news_projects_list p.attachment{display:inline;float:left;margin:.5em 15px 0 0;padding-bottom:1.28em;}ul#news_projects_list a{text-decoration:none;}ul#news_projects_list p.view_details a{background:url(/images/daracon/bg_a_view_details.gif) no-repeat 0 center;padding-bottom:1px;padding-left:15px;}ul#news_projects_list p a{display:inline;float:left;}ul#news_projects_list a:hover,ul#news_projects_list a:focus{text-decoration:underline;}#content_sub{display:inline;float:left;font-size:91.67%;overflow:hidden;width:190px;}body#two_col.home #content_sub{padding-top:12px;}h2#h_news_reel{font-size:100%;}h2#h_news_reel{font-size:145.45%;}#news_reel{line-height:normal;}ul#news_reel_items{list-style-type:none;margin-bottom:0;padding-left:0;}ul#news_reel_items li{background:none;margin-bottom:0;padding-left:0;}#news_reel h4 a{text-decoration:none;}#news_reel h4 a:hover,#news_reel h4 a:focus{text-decoration:underline;}ul#nav_news_reel{background:url(/images/daracon/bg_nav_news_reel.gif) repeat-x 0 0;height:1%;margin-bottom:0;margin-top:2px;overflow:hidden;padding:8px;width:100%;}ul#nav_news_reel li{background-image:none;display:inline;float:left;margin-bottom:0;padding:0;width:50%;}ul#nav_news_reel li a{background:#fff url(/images/daracon/bg_nav_news_reel-a.gif) no-repeat 0 -100px;border:1px solid #d8dee2;display:inline;float:right;margin:0 2px;padding:2px 8px 2px 16px;text-decoration:none;}ul#nav_news_reel li a#news_next{background-position:right 7px;float:left;padding:2px 16px 2px 8px;}
ul#job_list{padding-left:0;}ul#job_list li{background:none;border-bottom:1px solid #edf0f2;display:inline;float:left;margin-bottom:1.28em;padding-left:0;width:100%;}ul#job_list h3{font-size:100%;}ul#job_list h3{font-size:108.33%;}p.job_no,p.date_posted,p.date_closed,p.desc_file{display:inline;float:left;padding:2px 8px;}p.job_no{background-color:#edf0f2;color:#003e86;margin-right:8px;}p.date_posted{color:#788892;}p.date_closed{color:#d09c0b;}p.desc_summary{clear:both;overflow:hidden;width:100%;}p.desc_file{margin-top:.5em;padding:0;}ul#job_list p.desc_file{margin-top:0;}p.desc_file a{display:inline;float:left;}p.apply_online{display:inline;float:right;}#content p.apply_online a{background-color:#edf0f2;display:inline;float:right;font-weight:bold;padding:5px 14px;text-decoration:none;}ul#nav_sitemap{display:inline;float:left;font-weight:bold;margin-top:0;padding-left:0;width:725px;}ul#nav_sitemap li{background:url(/images/daracon/bg_nav_sitemap-li.png) no-repeat 0 bottom;display:inline;float:left;margin-bottom:15px;margin-right:15px;padding:0;width:225px;}ul#nav_sitemap li.first_node{margin-right:0;width:100%;}ul#nav_sitemap li a{background:#edf0f2 url(/images/daracon/bg_nav_sitemap-a.gif) no-repeat 0 0;display:block;padding:6px 10px;text-decoration:none;width:205px;}ul#nav_sitemap li a:hover,ul#nav_sitemap li a:focus{text-decoration:underline;}ul#nav_sitemap ul{font-weight:normal;height:13em;margin:1px 0 2px 15px;overflow-x:hidden;overflow-y:auto;padding:0;width:208px;}ul#nav_sitemap li.first_node ul{display:none;}ul#nav_sitemap li li.first_node ul{display:block;}ul#nav_sitemap li li{background:none;margin-bottom:0;margin-right:0;width:100%;}ul#nav_sitemap li li a{background:url(/images/daracon/bg_nav_main-li-li-li-span.gif) no-repeat 0 8px;display:block;height:1%;padding-bottom:2px;padding-top:2px;width:auto;}ul#nav_sitemap li li li a{background-position:-1604px 8px;}ul#nav_sitemap ul ul{font-size:91.67%;margin-bottom:5px;margin-right:0;overflow:hidden;height:auto;width:168px;}#footer{background:url(/images/daracon/bg_footer.png) no-repeat 0 bottom;color:#7285a6;font-size:120%;margin:0 auto 20px auto;overflow:hidden;padding:0 20px 17px 20px;width:916px;}#footer *{display:inline;float:left;}#footer p,#footer ul{margin-bottom:0;padding-left:0;}#footer li{background:url(/images/daracon/bg_footer-li.png) no-repeat 0 center;margin-left:9px;padding-left:10px;}#footer a{text-decoration:none;}#footer a:hover,#footer a:focus{text-decoration:underline;}#features{left:-999em;overflow:hidden;position:absolute;width:0;}

