html{font-family:"Tahoma", Arial, Helvetica, sans-serif;background-image:url(../images/body_slice.jpg);background-repeat:repeat-x;}
body{margin:0;padding:0;}
p, h1, h2, h3, h4, h5, h6, fieldset{font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:70%;line-height:140%;margin:0;padding:0;}
/* PNG ie6 fix */
img {behavior:url(iepngfix.htc);}
h1{color:#268f3b;font-size:120%;font-weight:lighter;padding-bottom:5px;}
h2{color:#808080;font-size:90%;font-weight:lighter;padding-bottom:5px;}
ul{color:#268f3b;margin:0 8px 8px 8px;padding:0 8px 8px 8px;font-size:70%;line-height:140%;}
.uldash{color:#268f3b;font-size:100%;margin:8px;padding:8px;list-style-image:url(../images/list.gif);}
.panel{background-color:#e9f4eb;padding:10px;text-align:center;}

a:link{color:#f15a24;text-decoration:none;}
a:visited{color:#f15a24;text-decoration:none;}
a:hover{color:#f15a24;text-decoration:underline;}
a:active{color:#f15a24;text-decoration:none;}
a.greenLink:link{color:#268f3b;text-decoration:none;}
a.greenLink:visited{color:#268f3b;text-decoration:none;}
a.greenLink:hover{color:#a1d429;text-decoration:underline;}
a.greenLink:active{color:#268f3b;text-decoration:none;}

.greenCopy{color:#268f3b;}
.greyCopy{color:#808080;}
.orangeCopy{color:#f15a24;}

#wrapMain{width:900px;margin:0px auto;}

#wrapHeader{float:left;background-image:url(../images/sliceTop.gif);background-position:bottom;background-repeat:no-repeat;width:870px;padding:10px 15px 5px 15px;}
#wrapHeader .logo{float:left;width:190px;}
#wrapHeader .searchform{float:right;width:680px;font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:70%;line-height:140%;margin:0;padding:0;}
#wrapHeader .headerElement{float:left;width:680px;text-align:right;color:#AAAAAA;padding-top:22px;}
#wrapHeader a{color:#AAAAAA;text-decoration:none;}
#wrapHeader a:hover{color:#666666;text-decoration:none;}

#wrapHome{float:left;background-image:url(../images/sliceMiddle.png);width:870px;padding:0 15px 0 15px;color:#808080;behavior:url(iepngfix.htc);}

#templateHome{float:left;width:870px;}
#templateHome .flash{float:left;width:870px;height:340px;}
#templateHome .mainContent{float:left;width:770px;padding:0px 50px 0 50px;}
#templateHome .copy{float:left;width:362px;margin-right:30px;}
#templateHome .quicklinks{float:left;width:378px;padding-top:8px;}
#templateHome .quicklinksContainerL{float:left;width:176px;margin-right:26px;}
#templateHome .quicklinksContact{float:left;width:176px;background-image:url(../images/quicklinks_contact_home.gif);background-repeat:no-repeat;background-position:top;padding-top:30px;}
#templateHome .quicklinksContainer{float:left;width:176px;padding-bottom:8px;}
#templateHome .brochureLeft{float:left;width:48px;}
#templateHome .brochureRight{float:left;width:128px;padding-top:5px;}
#templateHome .contactLeft{float:left;width:30px;}
#templateHome .contactRight{float:left;width:146px;padding-top:5px;}

#wrapGeneric{float:left;background-image:url(../images/sliceMiddle.png);width:870px;padding:0 15px 0 15px;color:#808080;behavior:url(iepngfix.htc);}

#wrapGeneric .Container{float:left;width:828px;border-top:14px solid #FFFFFF;border-left:21px solid #FFFFFF;border-right:21px solid #FFFFFF;background-image:url(../images/base_slice.gif);background-repeat:no-repeat;background-position:bottom;}

#wrapContent{float:left;width:828px;}

#subNav{float:left;width:176px;padding-bottom:10px;}
#subNav .subNavElement{float:left;width:176px;}
#subNav .subNavLinks{float:left;width:176px;background-image:url(../images/subnav_slice.gif);background-position:top;background-repeat:no-repeat;background-color:#53A664;padding-bottom:40px;}

/* Sub navigation */
a.subNav:link, a.subNav:visited, a.subNav:active{float:left;display:block;width:152px;padding:7px 12px 7px 12px;font-size:80%;color:#FFFFFF;text-decoration:none;border-top:1px solid #93c79d;}
a.subNav:hover{float:left;display:block;width:152px;padding:7px 12px 7px 12px;font-size:80%;color:#FFFFFF;text-decoration:none;border-top:1px solid #93c79d;background-image:url(../images/subnav_over_gr.gif);background-repeat:no-repeat;background-color:#166b23;}
.subNavon{float:left;display:block;width:152px;padding:7px 12px 7px 12px;font-size:80%;color:#FFFFFF;text-decoration:none;border-top:1px solid #93c79d;background-image:url(../images/subnav_over.gif);background-repeat:no-repeat;background-color:#ec841f;}

a.subNavEnd:link, a.subNavEnd:visited, a.subNavEnd:active{float:left;display:block;width:152px;padding:7px 12px 7px 12px;font-size:80%;color:#FFFFFF;text-decoration:none;border-top:1px solid #93c79d;border-bottom:1px solid #93c79d;}
a.subNavEnd:hover{float:left;display:block;width:152px;padding:7px 12px 7px 12px;font-size:80%;color:#FFFFFF;text-decoration:none;border-top:1px solid #93c79d;border-bottom:1px solid #93c79d;background-image:url(../images/subnav_over_gr.gif);background-repeat:no-repeat;background-color:#166b23;}
.subNavEndon{float:left;display:block;width:152px;padding:7px 12px 7px 12px;font-size:80%;color:#FFFFFF;text-decoration:none;border-top:1px solid #93c79d;border-bottom:1px solid #f7cfa5;background-image:url(../images/subnav_over.gif);background-repeat:no-repeat;background-color:#ec841f;}

/* Sub sub navigation */
a.subNavSub:link, a.subNavSub:visited, a.subNavSub:active{float:left;display:block;width:164px;padding:7px 0 7px 12px;font-size:80%;color:#268F3B;text-decoration:none;border-bottom:1px solid #d1d1d1;background-color:#FFFFFF;}
a.subNavSub:hover{float:left;display:block;width:164px;padding:7px 0 7px 12px;font-size:80%;color:#f15a24;text-decoration:none;border-bottom:1px solid #d1d1d1;background-color:#FFFFFF;background-image:url(../images/subnav_sub.gif);background-repeat:no-repeat; background-position:top left;}
.subNavSubon{float:left;display:block;width:164px;padding:7px 0 7px 12px;font-size:80%;color:#f15a24;text-decoration:none;border-bottom:1px solid #d1d1d1;background-color:#FFFFFF;background-image:url(../images/subnav_sub.gif);background-repeat:no-repeat; background-position:top left;}

a.subNavSubEnd:link, a.subNavSubEnd:visited, a.subNavSubEnd:active{float:left;display:block;width:164px;padding:7px 0 7px 12px;font-size:80%;color:#268F3B;text-decoration:none;background-color:#FFFFFF;}
a.subNavSubEnd:hover{float:left;display:block;width:164px;padding:7px 0 7px 12px;font-size:80%;color:#f15a24;text-decoration:none;background-color:#FFFFFF;background-image:url(../images/subnav_sub.gif);background-repeat:no-repeat; background-position:top left;}
.subNavSubEndon{float:left;display:block;width:164px;padding:7px 0 7px 12px;font-size:80%;color:#f15a24;text-decoration:none;background-color:#FFFFFF;background-image:url(../images/subnav_sub.gif);background-repeat:no-repeat; background-position:top left;}

#ContentCentre{float:left;width:434px;min-height:600px;background-color:#FFFFFF;padding:10px 21px 10px 21px;}
#ContentCentre .triggerContainer{float:left;width:434px;padding-top:10px;}
#ContentCentre .triggerContent{float:left;width:414px;padding:10px;}
#ContentCentre .triggerDivider{width:414px;height:1px;border-top:1px solid #CCCCCC;margin:0;padding:0;}
#ContentCentre .header{display:block;width:424px;color:#268f3b;height:34px;padding-top:7px;padding-left:10px;font-size:105%;margin-bottom:12px;margin-top:4px;background-image:url(../images/header.gif);background-repeat:no-repeat;background-position:bottom left;}

#ContentFull{float:left;width:589px;min-height:600px;background-color:#FFFFFF;padding:10px 21px 10px 21px;}
#ContentFull .triggerContainer{float:left;width:589px;padding-top:10px;}
#ContentFull .triggerContent{float:left;width:569px;padding:10px;}
#ContentFull .triggerDivider{width:579px;height:1px;border-top:1px solid #CCCCCC;margin:0;padding:0;}
#ContentFull .header{display:block;width:579px;color:#268f3b;height:34px;padding-top:7px;padding-left:10px;font-size:105%;margin-bottom:12px;margin-top:4px;background-image:url(../images/header.gif);background-repeat:no-repeat;background-position:bottom left;}
#ContentFull .tableContainer{float:left;width:569px;}
#ContentFull .tableIcon{float:left;width:60px;}
#ContentFull .tableCopy{float:left;width:509px;padding-bottom:20px;}
#ContentFull .tableFormfield1{float:left;width:180px;}
#ContentFull .tableFormfield2{float:left;width:180px;padding-left:10px;}
#ContentFull .tableSubmit{float:left;width:139px;padding-top:18px;}

#quickLinks{float:left;width:176px;}
.Main{float:left;width:176px;background-image:url(../images/quicklinks_base.png);background-repeat:no-repeat;background-position:top;padding:10px 0 15px 0;behavior:url(iepngfix.htc);margin-top:2px;}
#quickLinksMarket{float:left;width:176px;background-image:url(../images/quicklinks_market.png);background-repeat:no-repeat;background-position:top;padding:30px 0 15px 0;behavior:url(iepngfix.htc);}
#quickLinksFeatures{float:left;width:176px;}
a.FeaturesLink:link, a.FeaturesLink:visited, a.FeaturesLink:active{float:left;display:block;width:50px;border:1px solid #d1d1d1;margin:0 8px 8px 0;}
a.FeaturesLink:hover{float:left;display:block;width:50px;border:1px solid #AAAAAA;margin:0 8px 8px 0;}
a.FeaturesLinkEnd:link, a.FeaturesLinkEnd:visited, a.FeaturesLinkEnd:active{float:left;display:block;width:50px;border:1px solid #d1d1d1;margin:0 0 8px 0;}
a.FeaturesLinkEnd:hover{float:left;display:block;width:50px;border:1px solid #AAAAAA;margin:0 0 8px 0;}
#quickLinksBrochures{float:left;width:176px;background-image:url(../images/quicklinks_brochures.png);background-repeat:no-repeat;background-position:top;padding:30px 0 8px 0;behavior:url(iepngfix.htc);}
#quickLinksBrochures .quicklinksContainer{float:left;width:176px;padding-bottom:8px;}
#quickLinksBrochures .brochureLeft{float:left;width:48px;}
#quickLinksBrochures .brochureRight{float:left;width:128px;padding-top:5px;}
#quickLinksContact{float:left;width:176px;}
#quickLinksDiagrams{float:left;width:176px;background-image:url(../images/quicklinks_diagrams.png);background-repeat:no-repeat;background-position:top;padding:30px 0 15px 0;behavior:url(iepngfix.htc);}
#quickLinksCareers{float:left;width:176px;}
#panelSlice{float:left;width:21px;}


#wrapFooter{clear:both;float:left;background-image:url(../images/sliceFooter.png);background-position:top;background-repeat:no-repeat;width:870px;padding:0 15px 0 15px;color:#AAAAAA;behavior:url(iepngfix.htc);}
#footerLeft{float:left;padding:24px 0 20px 0;}
#footerRight{float:right;padding:24px 0 20px 0;}
#footerRight a{color:#AAAAAA;text-decoration:none;}
#footerRight a:hover{color:#666666;text-decoration:none;}

#wrapSEO{clear:both;float:left;width:870px;padding:0 15px 0 15px;color:#AAAAAA;}
#SEOLeft{float:left;padding:0 0 10px 0;}
#SEOLeft a{color:#CCC; text-decoration:none;}
#fSEOLeft a:hover{color:#CCC; text-decoration:none;}

h1 {font-size:10%; color:#CCC;}
.copy h1 {font-size:100%; color:#268f3b;}

.trigger{display:block;width:424px;cursor:pointer;color:#808080;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:0px;margin-top:0px;background-image:url(../images/off.gif);background-repeat:no-repeat;background-position:top left;}	
.trigger:hover{display:block;width:424px;cursor:pointer;color:#f15a24;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:0px;margin-top:0px;background-image:url(../images/off.gif);background-repeat:no-repeat;background-position:top left;}		
.expanded{display:block;width:424px;cursor:pointer;color:#808080;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:8px;margin-top:0px;background-image:url(../images/on.gif);background-repeat:no-repeat;background-position:top left;}
.expanded:hover{display:block;width:424px;cursor:pointer;color:#808080;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:8px;margin-top:0px;background-image:url(../images/on.gif);background-repeat:no-repeat;background-position:top left;}

.logintrigger{display:block;width:579px;cursor:pointer;color:#808080;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:0px;margin-top:0px;background-image:url(../images/loginoff.gif);background-repeat:no-repeat;background-position:top left;}	
.logintrigger:hover{display:block;width:579px;cursor:pointer;color:#f15a24;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:0px;margin-top:0px;background-image:url(../images/loginoff.gif);background-repeat:no-repeat;background-position:top left;}		
.loginexpanded{display:block;width:579px;cursor:pointer;color:#808080;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:8px;margin-top:0px;background-image:url(../images/loginon.gif);background-repeat:no-repeat;background-position:top left;}
.loginexpanded:hover{display:block;width:579px;cursor:pointer;color:#808080;height:25px;text-decoration:none;padding-top:7px;padding-left:10px;font-size:80%;margin-bottom:8px;margin-top:0px;background-image:url(../images/loginon.gif);background-repeat:no-repeat;background-position:top left;}

.show{/*position:static;display:table;*/}
.hide{position:absolute;left:-999em;height:1px;width:1px;overflow:hidden;}
p img {border:none;vertical-align:middle;padding-top:1px;}

.input{font-family:"Tahoma", Arial, Verdana, Helvetica, sans-serif;color:#AAAAAA;font-size:100%;border:1px solid #d1d1d1;padding:1px;width:25%;margin-right:4px;}
.inputForm{font-family:"Tahoma", Arial, Verdana, Helvetica, sans-serif;color:#AAAAAA;font-size:80%;border:1px solid #d1d1d1;padding:2px;width:90%;margin-right:4px;}
.error {font-size:80%;}
