/*Base template*/
body{font-size:62.5%; font-family:Arial ;background:#fff ;}
#wrapper{width:976px; margin:0 auto; }
#wrapper-content{ float: left;clear: left;width: 930px;padding: 0px 23px 0px 23px; background: transparent url(/fileadmin/resources2/images/layout/bg.png) repeat-y;}
p{margin-bottom:10px;font-size:1.2em; line-height:1.5em;color:#000;}
a img, :link img, :visited img {border: 0;}
LI LI, LI P, TD P, BLOCKQUOTE P {font-size:1em}
html { font-size: 100%; /* IE hack */ }
table { font-size: 100%; /* IE hack */ }
ol, ul {list-style: none;}

/* Header */

#header{width:100%; margin:0 ;}
#header #ft{float:left; margin:0 5px 5px 10px;}
#header #logo{width:220px; float:right;margin:0 10px 0 0; padding: 0;/*Margin bottom to clear - alternate required*/}

#header .accessibility{width:220px; float:right; clear:right;color:#ccc; font-size: 1.1em;padding: 5px 20px 0 0px;text-align: right}
#header .accessibility a {color:#000; text-decoration: none !important; }
#header .accessibility a:hover {color:#000; text-decoration:underline; }
a.texttoggler img{padding: 0; margin: 0}

/******* top Tabs******/ 

#topStrip{position: relative;float: left;width: 100%;padding-top: 0pt;padding-right: 0pt;padding-bottom: 10px;padding-left: 0pt;background: transparent url(/fileadmin/resources2/images/layout/top-strip.png) no-repeat bottom left;}
#tabs {float:left;background:url(/fileadmin/resources2/images/layout/bg-left.png) no-repeat;}

#tabsInner {float:left;padding:8px 0 0 8px;background:url(/fileadmin/resources2/images/layout/bg-right.png) no-repeat right top;}
#tabs UL, #tabs LI {float:left;list-style:none;margin:0;padding:0;}
#tabs UL {max-width:770px;padding-right:6px;background:url(/fileadmin/resources2/images/layout/bg-corner.png) no-repeat right bottom;font-size: 1.1em; font-weight: normal}
#tabs LI {background: #7EA84B;min-height:39px;}
*html #tabs LI {height:39px;}
#tabs LI.active {background:#fff;}
#tabs LI.adjacent {background:url(/fileadmin/resources2/images/layout/off-adjacent.gif) repeat-x;}
#tabs LI A {float:left;	min-height:19px;padding:10px 17px;font-size:1.4em;font-weight:normal;color:#fff;text-decoration:none}
*html #tabs LI A {height:19px;}
#tabs LI.item1 A {padding-right:40px;padding-left:40px;}
#tabs LI.item2 A {padding-right:31px;padding-left:31px;}
#tabs LI.item3 A {padding-right:32px;padding-left:32px;}
#tabs LI.item4 A {padding-right:18px;padding-left:18px;}
#tabs LI.item5 A {padding-right:24px;padding-left:25px;}
#tabs LI.active A {color:#058D15;}
#tabs LI A.a0nofirst {background:url(/fileadmin/resources2/images/layout/off-left-corner.png) no-repeat;}
#tabs LI.active A.a0nofirst {background:url(/fileadmin/resources2/images/layout/on-left-corner00.jpg) no-repeat;}
#tabs LI A.a0nolast {background:url(/fileadmin/resources2/images/layout/off-right-corner.png) no-repeat right top;}
#tabs LI.active A.a0nolast {background:url(/fileadmin/resources2/images/layout/on-right-corner00.jpg) no-repeat right top;}

/* Homepage styles*/

#homeTop{width:937px;float:left; margin-left:0px; position:relative; /*IE56fix*/display:inline;/*IE56fix*/ margin-top:10px;}

#homeText{width:290px; height:242px;float:left; margin:0px; padding: 0;color:#fff;background: #455823; /*IE56fix*/display:inline;/*IE56fix*/ }
#homeTop img{ float:left;}

#homeTop .ezine{background: #80AB4C; color: #fff; padding: 0; margin:0;height: 80px;border-bottom: 1px solid #fff;}
#homeTop .factsheets {background: #5E7E38; color: #fff;padding: 0; margin:0;height: 82px;border-bottom: 1px solid #fff;}
#homeTop .news {color:#fff;background: #455823; font-weight:bold; }
#homeTop .news a{color:#fff;background: transparene; font-weight:bold;text-decoration:none;}

#homeTop h2{background:none; text-indent:0; margin:0px; font-size:1.9em;color:#fff;padding:10px 10px 5px 10px}
#homeTop h2 a {text-decoration: none; color:#fff;font-size:1.1em; padding:0;margin:0}
#homeTop p{width:260px;margin:0px;padding:0 15px 0 10px; color: #fff;}

.feature{width: 638px; height: 242px; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;font-size: 1.1em; float: left;}
.feature-text{width: 270px;float: left; font-family: Arial}
#homeTop .feature-text h2, #homeTop h2.feature-text {font-size: 1.7em; color:#000;background: #fff; padding: 30px 20px 10px 20px;}
#homeTop .feature-text p,#homeTop p.feature-text {padding:10px 20px 0 20px; color:#000; font-size: 1.3em;line-height: 1.5em}

#homeServices{width:937px; float:left; margin:10px 10px 0 0px; display:inline; border-top: 1px dotted #ccc;background: #fff;}
#homeServices .block{width:170px; float:left; margin:10px 5px 10px 10px; border-right: 1px dotted #ccc; padding: 0 0 10px 0}
#homeServices .blockLast{width:170px; float:left; margin:10px 10px 10px 10px; border: 0;}
#homeServices .block h3, #homeServices .blockLast h3{width:100%; padding:5px 0; font-size:1em; background:#fff; color: #5E7E38; font-weight:normal; margin-bottom:10px;text-transform: uppercase;}
#homeServices .block h3 a, #homeServices .blockLast h3 a{line-height:1.2em;display:block; width:100%; height:100%;text-decoration: none}
#homeServices .block h3 a:hover, #homeServices .blockLast h3 a:hover{text-decoration: none !important;color:#333}

#homeServices .block p, #homeServices .blockLast p{width: 140px;}
#homeServices .block a, #homeServices .blockLast a{color: #5E7E38; font-weight:bold; font-size:1.2em; line-height:1.4em;text-decoration: none;}
#homeServices .block a:hover, #homeServices .blockLast a:hover{color:#333; font-weight:bold; font-size:1.2em; text-decoration: none;}

/* Footer */

#footer{width:977px; float:left; font-size:1.1em; margin:0; display:inline; padding:0;background:#fff; color: #999;background:#fff url(/fileadmin/resources2/images/layout/footer-bg.png) no-repeat; }
#footer .text{font-size:1em;color:#999; display:block; float:left; margin:0; padding:10px; width:977px;text-align:center;}
#footer ul {text-align:center; padding: 10px 0 0 0; }
#footer ul li{color:#999; display: inline;list-style-type: none;padding-right: 10px}
#footer ul li a{color: #5E7E38; font-weight:normal; text-decoration: none;}
#footer ul li a:hover{color: #000; font-weight:normal; text-decoration: none;}


