.forumtitle1 {background-color:#009900;color:#FFFFFF;border:1px solid #FFFFFF;}.forumtitle2 {background-color:#D4D4D4;color:#000000;border:1px solid #FFFFFF;}.forumcontent {padding:3px;border-collapse:collapse;background-color:#EFEFEF;color:#000000;border:1px solid #FFFFFF;}.foruminput {border:1px solid black;background-color:#D4D4D4;color:#009900;}.forumsubmit {border:1px solid black;background-color:#009900;color:#FFFFFF;}.forumlink:link,.forumlink:active,.forumlink:visited,.forumlink:hover {color:#FFFFFF;}

.pollbackground {background-color:#D4D4D4;color:#000000;}.polltitle {color:#000000;}.pollbar {background-color:#009900;}.pollbutton {background-color:#009900;border-color:#009900;color:#FFFFFF;}.quizbackground {background-color:#EFEFEF;color:#009900;}.quiztitle {color:#009900background-color:#EFEFEF}.quizseparator {
border-color:#7BFF7B;
color:#7BFF7B;
}

.quizquestion {
color:#000000;
}

.quizbutton {
background-color:#009900;
border-color:#009900;
color:#FFFFFF;
}


h1 {
font-family:tahoma;
font-size:18px;
color:#7d287d;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;

}

h2 {
font-family:tahoma;
font-size:16px;
color:#7d287d;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;

}

h3 {
font-family:tahoma;
font-size:13px;
font-style:italic;
color:#7d287d;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;

}

h4 {
font-family:tahoma;
font-size:11px;
font-style:italic;
color:#7d287d;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;

}

h5 {
font-family:tahoma;
font-size:11px;
font-style:italic;
color:#7d287d;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
padding:2;

}

table {
border-left-color:#676767;
border-top-color:#676767;
border-right-color:#676767;
border-bottom-color:#676767;
}

.SectionTop {
background-color:#FFFFFF;

}

.SectionLeft {
background-color:#FFFFFF;

}

.SectionRight {
background-color:#FFFFFF;

}

.SectionBottom {
background-color:#FFFFFF;

}

.SectionContent {
background-color:#FFFFFF;

}

.colouredrow {background-color:#f7edf7;}
.darkercolouredrow {background-color:#f0ddf0;}

body {
  font-family:Arial;
  font-size:12px;
}

h1,h2, h3, h4, h5, p, ul, ol {
  margin-top:0px;
  margin-bottom:12px;
}

h1 {
  font-size:22px;
}

h2 {
  font-size:19px;  
}

h2 {
  font-size:16px;  
}

a {
  color:#bc1976;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

#body {
  background-color:#15406b;
}

#main {
  margin-left:auto;
  margin-right:auto;
  overflow:auto;
  width:1030px;
  background:url('site_images/page_background.jpg') repeat-y;
}

#banner {
  width:1030px;
  height:181px;
  overflow:auto;
}

#scroller {
  padding:0px;
  background:#ffffff url('site_images/scroller_background.jpg') repeat-x 0px bottom;
  height:77px;
  overflow:auto;
}

#leftMenu {
  width:200px;
  float:left;
}

#leftMenu ul {
  list-style:none;
  padding:0px;
  margin:0px;
}

#leftMenu a {
  border-bottom:1px solid #c5d1e9;
  display:block;
  width:174px;
  text-decoration:none;
  padding:8px 6px 8px 20px;
  color:#000000 !important;
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
}

#leftMenu a:hover, #currentpage span, #currentpage {
  background-color:#7c277c;
  color:#ffffff !important;
}

#content {
  width:500px;
  padding:15px 25px 25px 25px;
  float:left;
}

#footer {
  width:1030px;
  height:76px;
  padding-top:50px;
  background-image:url('site_images/footer_background.jpg');
  overflow:auto;
  color:#ba1e78;
  text-align:center;
  font-size:14px;
}

#footer a {
  text-decoration:none;
}

#rightColumn {
  float:left;
  width:250px;
  padding-top:35px;
}

.rightColumnBoxHeader {
  background:url('site_images/right_column_header_background.jpg') no-repeat;
  height:31px;
  color:#ffffff;
  font-weight:bold;
  font-size:17px;
  padding-top:8px;
  padding-left:12px;
}

.rightColumnBox {
  background-color:#eff4fa;
  padding-bottom:6px;
  margin-bottom:24px;
}

.searchsitebutton {
  width:34px !important;
  height:32px !important;
  background:url('site_images/go_button.jpg') no-repeat;
  text-indent:-9999px;
  border:0px;
  cursor:pointer;
  color:transparent;
  font-size: 0;
  line-height: 0;
}

#searchForm {
  margin-top:40px;
  padding-left:3px;
}

.searchsiteinput {
  height:22px;
  padding:2px;
  width:140px;
}

#eazycmsTemplateNewsList {
  list-style:none;
  padding:0px;
  margin:8px;
}

.eazycmsTemplateNewsHeadline {
  display: block;
}

.eazycmsTemplateNewsDate {
  display:none;
}

.eazycmsTemplateNewsLink {
  display:block;
  margin-bottom:18px;
}

.breadcrumbbackground {
  color:#aaaaaa;
  font-size:11px;
  margin-bottom:18px;
}

#bottomMenu {
  background:url('site_images/bottom_menu_background.jpg') no-repeat;
  height:72px;
}

#eazyLinks {
  color:#ffffff;
  text-align:center;
  font-size:10px;
  margin-top:12px;
  margin-bottom:12px;
}

#eazyLinks a {
  color:#ffffff;
  text-decoration:none;
}

#eazyLinks a:hover {
  text-decoration:underline;
}

#hotNewProducts {
  list-style:none;
  padding:0px;
  margin:8px;
  background-color:#eff4fa;
}

#hotNewProducts li div {
  background-color:#eff4fa;
}

.formbutton {
  padding:8px;
  background-color:#b91973;
  color:#ffffff;
  font-size:10px;
  font-weight:bold;
}

#eazycmsTemplateNewsList li {
  background:url('http://proactmedical.com.au/resource/bullet.gif') no-repeat 0px 3px #eff4fa;
  padding-left:12px;
}

#leftMenu li span {
  display:block;
}

h2 a:hover {
  text-decoration:none !important;
}