
/* Div Layouts */
#contentwrapper{width:769px;background-color:#FFFFFF;clear:both; padding-left:1px;}
#brandingbanner{width:760px;padding-top:19px; background-color:#FFFFFF;}
#LeftMenuItems{width:181px; background-image:url(../images/leftNavigation/leftNavBottomImageTile.jpg);}
#RightMenuItems{background-color:#E8E9D9;}
#contentbottom{ clear:both; height:5px;}
#InnerPagetopBar{width:100%;background-image:url(../images/subnavigation/sub_background.jpg); background-repeat:repeat-x;text-align:left;}
#InnerPageContent{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444;text-align:justify;padding-top:20px;}
#backtotop{font-family:Arial, Helvetica, sans-serif; font-size:1em; text-align:right; margin-bottom:10px;}
#middlecontent{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;padding-top:5px; width:386px; margin-right:5px;}
#testimonials{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-align:left;}

/* NON Printable areas */
#leftNavigationPrint{display:none;}
#CentrePrint{display:block; width:780px;}
#rightmenuPrint{display:none;}
#tableflash{display:none;}
#PrintButton{display:none;}
.headerContainer_top{display:none;}
.headerContainer_top{display:none;}
.headingpicshome{display:none;}
#quicklinks{display:none;}
.headerhome{display:none;}
#mobilenavigation{display:block;border-bottom:solid 1px #000000;}

/* HTML elements */
br{margin:0px; color:#444444;}
td{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#444444;}
ul{margin-top:0px; margin-bottom:0px; text-align:justify; list-style-type:disc; /*color:#22513d;*/ color:#444444;}
img{margin:0px;}


/* Heading Elements */
h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#22513d;  margin-top:4px; margin-bottom:0.5em; height:20px; margin-right:0px; text-align:left;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#22513d; margin:0px; text-align:left; margin-bottom:19px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7CAC00;   margin:0px; text-align:left; margin-bottom:19px; margin-top:19px;}
.h4{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444;   margin:0px; text-align:left; font-style:italic; font-weight:bold; float:left;}
.DarkGreenHeadings{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d;}
.BrightGreenHeadings{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7CAC00;}
.Grayheadings{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444;}
/* 
.DarkGreenHeadings{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#609500;text-align:left; margin-bottom:10px;}
.greyheadings{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-style:italic;}
*/
/* Menu Items*/
a.readmore:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right;}
a.readmore:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right;}
a.readmore:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:none; text-align:right;}
a.readmore:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right;}

a.products:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:bold;}
a.products:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:bold;}
a.products:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:none; text-align:right; font-weight:bold;}
a.products:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:bold;}

a.backtotop:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; }
a.backtotop:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right;}
a.backtotop:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:none; text-align:right;}
a.backtotop:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right;}

a.insidenav:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8EC300; text-decoration:underline; text-align:right;  height:1em;}
a.insidenav:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8EC300; text-decoration:underline; text-align:right; height:1em;}
a.insidenav:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8EC300; text-decoration:none; text-align:right; background-color:#EDE9D9; height:1em;}
a.insidenav:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8EC300; text-decoration:underline; text-align:right;}

a.customisation:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/subnavigation/sub_background.jpg); height:33px;text-decoration:underline; text-align:left; display:block;padding-left:5px; color:#22513d; font-weight:bold;}
a.customisation:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/subnavigation/sub_background.jpg); height:33px;text-decoration:underline; text-align:left; display:block;padding-left:5px; color:#22513d; font-weight:bold;}
a.customisation:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/subnavigation/sub_background.jpg); height:33px;text-decoration:none; text-align:left; display:block; padding-left:5px; color:#22513d; font-weight:bold;}
a.customisation:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/subnavigation/sub_background.jpg); height:33px;text-decoration:underline; text-align:left; display:block;padding-left:5px; color:#22513d; font-weight:bold;}

a.interestinglinks:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:normal;}
a.interestinglinks:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:normal;}
a.interestinglinks:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:none; text-align:right; font-weight:normal;}
a.interestinglinks:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:normal;}

/* Mobile nvivation*/
a.mobileNav:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:normal;}
a.mobileNav:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:normal;}
a.mobileNav:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:none; text-align:right; font-weight:normal;}
a.mobileNav:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#22513d; text-decoration:underline; text-align:right; font-weight:normal;}


/* Form elements*/
form{margin:0em;}
.formHeadings{font-family:Arial, Helvetica, sans-serif; font-size:11px;; color:#22513d;height:0em; margin:0px; text-align:left;text-align:left;}
.textboxes{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:10px; margin-bottom:10px; color:#666666; width:13.8em; }
.submitbuttons{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#FFFFFF; background-color:#22513D; border:solid 0.1em #999999; }

/* Inside Content*/
.Testimonialcontent{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-align:left;}
.testimonialsboxes{padding-top:5px;}
.offer{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-align:left;}
#middleContentSpace{padding-left:0px; width:770px; margin-left:10px;}
html{overflow-y: scroll;} 

/* Boarders and shading*/
.borderBottomGreen{ border-bottom:solid 1px #8EC300; }

















