@charset "UTF-8";
* {margin: 0;padding: 0;}
body {font-size:62.5%;font-family:Arial, Helvetica, sans-serif;margin:20px 0 0 0;background:#FFF;color:#999;}

#news h1 {color:#FFF;}
#aboutus h1 {color:#C843B5;}
#services h1 {color:#FF260C;}
#plantlist h1 {color:#070BB3;}
#supplyingfiles h1 {color:#C2CD23;}
#testimonials h1 {color:#BE0153;}
#usefulstuff h1 {color:#238DA8;}
#contactus h1 {color:#FF6600;}

h1 {margin:12px 0 15px 0;font-size:23px;line-height:24px;padding-bottom:6px;width:400px;}
#home h1 {margin:12px 0 15px 0;font-size:23px;line-height:24px;padding-bottom:6px;width:438px;}
#news h1 {margin:12px 0 15px 0;font-size:23px;line-height:24px;padding-bottom:6px;width:478px;}
h2 {margin:10px 0 4px 0;font-size:1.3em;line-height:110%;}
h3 {margin:8px 0 3px 0;font-size:1.2em;line-height:110%;}
h4 {margin:6px 0 2px 0;font-size:1.2em;line-height:110%;}
p {margin:6px 0 6px 0;}
input, textarea {font-family:Arial, Helvetica, sans-serif;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.clr {display: block;clear: both;margin:0;padding:0;}
.clrleft {display: block;clear: left;}
.space1 {height:120px;width:400px;clear:left;position:relative;}
.space {height:170px;width:400px;clear:left;position:relative;}
a.news_btn {float:right;width:115px;height:65px;display:block;}
#aboutus a.news_btn {background:url(images/latestnews_btn_aboutus.gif) no-repeat;}
#services a.news_btn {background:url(images/latestnews_btn_services.gif) no-repeat;}
#plantlist a.news_btn {background:url(images/latestnews_btn_plantlist.gif) no-repeat;}
#supplyingfiles a.news_btn {background:url(images/latestnews_btn_files.gif) no-repeat;}
#testimonials a.news_btn {background:url(images/latestnews_btn_testimonials.gif) no-repeat;}
#usefulstuff a.news_btn {background:url(images/latestnews_btn_useful.gif) no-repeat;}
#contactus a.news_btn {background:url(images/latestnews_btn_contactus.gif) no-repeat;}
.news_btn span {display:none;}
img, a img {border:none;}


#news .newsarea {position:relative;float:right;clear:right;width:528px;height:auto;background:#A80049 url(images/latestnews_bg2.gif) left bottom no-repeat;padding:130px 0 0 0;margin-left:30px;color:#FFF;}

#news #list {width:322px;height:auto;position:relative;float:left;margin-top:35px;}
#news #list ul li a {min-height:36px;clear:both;background:#FFF;padding:5px 6px 5px 6px;text-decoration:none;display:block;font-weight:bold;border-bottom:#B0B0B0 solid 1px;}
#news #list ul li a.selected {background:#E5E5E5 url(images/newsback.jpg) top left repeat-x;}
#news #list ul li a:hover {background:#F0F0F0;background-image:none;color:#666;}
#news #list ul, #news #list li {list-style-type:none;margin:0;padding:0;clear:both;display:block;}
#news li a span {margin:3px;clear:left;width:50px;height:32px;padding:4px 0 0 5px;float:left;background:url(images/dateback.gif) left top no-repeat;font-weight:normal;font-size:14px;color:#FFF;}
#news li a.selected span {background:url(images/dateback_ov.gif) left top no-repeat;color:#FFF;}
#news li a.selected {color:#BE0153;}

ul {margin-left: 25px;}
img {border: none;}
a {text-decoration:none;color:#999;}
a:hover {color:#666;}

#container {margin:0 auto 0 auto;padding:30px 40px 25px 40px;font-size:1.4em;line-height:1.3;background:#FFF;color:#999;width: 880px;display:block;}
#header {clear:both;width:100%;height:52px;border-bottom:solid 1px;}
.usefulbox, .usefulbox1, .usefulboxplain {width:840px;height:230px;padding:7px 20px 20px 20px;clear:both;margin-bottom:10px;position:relative;background:url(images/cornerbox.jpg) no-repeat;}
.usefulboxplain {background:url(images/cornerbox_plain.jpg) no-repeat;}
#supplyingfiles .usefulboxplain {background:url(images/cornerbox_green.jpg) no-repeat;}
.usefulbox1 {background:url(images/cornerbox_creep.jpg) no-repeat;}
h1.absolute {position:absolute;left:20px;top:180px;z-index:200;}
#usefulstuff label {width:170px;float:left;position:relative;}
.usefulbox strong, .TabbedPanelsContent strong {color:#238DA8;}
.smallcolumns {float:left;width:196px;margin-right:10px;}
.largecolumn {float:left;width:428px;}

/*Paper spry Navigation*/
ul#papernav {list-style-type:none;margin:6px 0 6px 0;clear:left;}
ul#papernav li {display:inline;}
ul#papernav span {display:none;}
ul#papernav a {display:block;float:left;}
a.a_range, a.b_range, a.c_range, a.sra_range, a.ra_range {width:86px;height:27px;}






.toprightbuttons {float:right;position:relative;width:178px;margin-top:64px;}



.services_red {color:#FF260C;}
.plantlist_blue {color:#070BB3;}
.testimonials_red {color:#BE0153;}

.homeheader {background:#59065F url(images/homebackg.jpg) no-repeat; padding:130px 16px 26px 26px;width:428px;height:244px;color:#FFF;position:absolute;}
.homeheader .contact {color:#FFF;}

.leftcol {width:475px;}
#nav .breadcrumb {font-size:100%;margin-top:60px;}

#baselinks {margin:0 auto 0 auto;padding:10px 40px 0px 40px;font-size:1.2em;line-height:1.4;color:#FFF;width: 880px;}
#baselinks a {color:#FFF;}
#baselinks a:hover {color:#000;}
.copyright {float:right;margin-left:25px;}

#main {display: block;width:880px;height:auto;clear:both;position:relative;}
.thirds {float:left;width:32%;margin-right:1%}
#baseline {position:relative;width:880px;padding:50px 0 10px 0;clear:left;margin:0;}

#home #main {padding-bottom:0;}
#testimonials #main {background:url(images/testimonials_bg_1.png) 0 20px no-repeat;}
#testimonials #baseline {background:url(images/testimonials_bg_2.gif) 100% 100% no-repeat;z-index:1;}
#testimonials #base {border:none;}
#testimonials .rightcol {float:right;clear:right;width:305px;height:340px;padding:50px 60px 60px 35px;margin:0;position:relative;}
#testimonials .leftcol {width:450px;z-index:2;position:relative;}
#testimonials .rightcol strong {color:#BE0153;}

#plantlist #main.ink {background:url(images/img_plant_printing.gif) 500px bottom no-repeat;}
#plantlist #main.ppress {background:url(images/img_plant_prepress1.jpg) 500px bottom no-repeat;}
#plantlist #main img {padding-top:40px;}

#base {width:880px;height:auto;position:relative;clear:both;padding-top:16px;border-top:solid 1px;line-height:1;}

.speech a {background:url(images/comments.gif) no-repeat right;padding:6px 40px 6px 0px;margin-left:100px;text-align:right;}
.speech a:hover {color:#FFF;}

.contacthome {position:absolute;bottom:20px;left:26px;font-size:105%;}
.contacthome a:hover {color:#FFF;}

#flasharea {float:right;clear:right;width:400px;height:400px;margin:0;padding:0;}

#formback {float:right;clear:right;background:#FFF url(images/formbackg.jpg) no-repeat;margin:10px 0 10px 30px;height:390px;width:360px;padding:20px;text-align:left;}
#formback input, #formback textarea {font-family:Arial, Helvetica, sans-serif;font-size:13px;width:248px;padding:2px;float:left;clear:right;display:block;border:#999 solid 1px;background:#FFF !important ;}
#formback label {position:relative;width:100px;clear:both;position:relative;float:left;}
#formback p {clear:both;margin-top:1px;padding:1px 0 1px 0;border-bottom:#CCC dotted 1px;height:auto;display:block;}
#formback #submit {cursor:pointer;width:60px;height:28px;padding:1px 2px 3px 2px;float:right;display:block;border:none;background:url(images/submit_btn.gif) 50% 3px no-repeat #FFF !important ;color:#F0F0F0;}
#formback input.hidden {width:auto;border:none;padding:0;display:inline;float:left;clear:none;}

.imgfloatleft {float:left;margin:6px 14px 10px 0;}
.imgfloatright {float:right;margin:6px 0 10px 14px;}
.imgright {position:absolute;right:0;top:0;}
.floatleftbullets {float:left;width:400px;}

#map {float:right;clear:right;background:#FFF ;height:430px;width:420px;position:relative;margin:20px 0 10px 30px ;text-align:left;}
.corner_tl {position:absolute;top:0;left:0;width:14px;height:14px;background:url(images/corner_tl.gif) no-repeat;z-index:1000;}
.corner_tr {position:absolute;top:0;right:0;width:14px;height:14px;background:url(images/corner_tr.gif) no-repeat;z-index:1000;}
.corner_br {position:absolute;bottom:0;right:0;width:14px;height:14px;background:url(images/corner_br.gif) no-repeat;z-index:1000;}
.corner_bl {position:absolute;bottom:0;left:0;width:14px;height:14px;background:url(images/corner_bl.gif) no-repeat;z-index:1000;}

.buttonfloatleft {float:left;margin:2px 8px 10px 0;}

/*Navigation*/

#nav {font-size:100%;position:absolute;top:20px;left:0;font-weight:bold;color:#CCC;background-repeat:no-repeat;}
#nav ul a {font-size:130%;color:#CCC;}
#home #nav {top:26px;left:26px;}
#nav ul, #nav li {margin:0;padding:0;list-style-type:none;}
#nav li {display:inline;}
#nav ul span {display:inline;}
#nav ul a {display:block;float:left;}
#nav br {clear:both;}


/*Section Colour Variations*/
#home #header {background:url(images/delta_logo_home.gif) top right no-repeat;}
#home #header, #home #base {border-color:#3B087C;}
#home .selected {color:#3B087C;}
#aboutus #header {background:url(images/delta_logo_aboutus.gif) top right no-repeat;}
#aboutus #header, #aboutus #base {border-color:#C843B5;}
#aboutus .selected {color:#C843B5;}
#services #header {background:url(images/delta_logo_services.gif) top right no-repeat;}
#services #header, #services #base {border-color:#FF260C;}
#services .selected {color:#FF260C;}
#plantlist #header {background:url(images/delta_logo_plantlist.gif) top right no-repeat;}
#plantlist #header, #plantlist #base {border-color:#070BB3;}
#plantlist .selected {color:#070BB3;}
#supplyingfiles #header {background:url(images/delta_logo_supplyingfiles.gif) top right no-repeat;}
#supplyingfiles #header, #supplyingfiles #base {border-color:#C2CD23;}
#supplyingfiles .selected {color:#C2CD23;}
#testimonials #header {background:url(images/delta_logo_testimonials.gif) top right no-repeat;}
#testimonials #header, #testimonials #base {border-color:#BE0153;}
#testimonials .selected {color:#BE0153;}
#usefulstuff #header {background:url(images/delta_logo_usefulstuff.gif) top right no-repeat;}
#usefulstuff #header, #usefulstuff #base {border-color:#238DA8;}
#usefulstuff .selected {color:#238DA8;}
#contactus #header {background:url(images/delta_logo_contactus.gif) top right no-repeat;}
#contactus #header, #contactus #base {border-color:#FF6600;}
#contactus .selected {color:#FF6600;}

