﻿/*****************************/
/*** Core html setup stuff ***/
/*****************************/
input.button { 
	border: 1px solid #88ac12;
	background:#d7e49e;
	color:#000; 
}

.inputbox {
	border: 1px solid #88ac12;
	background:#d7e49e;
	color:#000; 
}

.inputbox:hover { background:#e0fd62; }

a:link, a:visited {
	color: #7e9a04;
}

a:hover {
	color: #5d7200;
}

body {
	background: #fff url(../images/dab-tlo.jpg) top center;
        background-repeat: repeat-x;
}

body, td, div, p {
	color: #000;
}


/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/

#header{
    background: url(../images/bkg_topbz-6.jpg) bottom left no-repeat;
    border-left:  1px solid #bdd262;
    border-right: 1px solid #bdd262;
    border-top: 0px none #bdd262;
    padding-top: 10px;

}

#title {
	color: #286900;
}

/**********************/
/*** Top Navigation ***/
/**********************/
#topnavi {
    background: url(../images/bkg_topnavibz-2.jpg) top left no-repeat;
    border-left:  1px solid #bdd262;
    border-right: 1px solid #bdd262;

}

#topnavi ul li a {
	background: url(../images/bkg_but_l.gif) top left no-repeat;
}

#topnavi ul li a span{
	color: #000;
	background: url(../images/bkg_but_r.gif) top right no-repeat;
}

#topnavi ul li a:hover, #topnavi li#current a {
	background:transparent url(../images/bkg_but_on_l.gif) top left no-repeat;
}

#topnavi ul li a:hover span, #topnavi li#current a span{
	color: #a1c01d;
	background:transparent url(../images/bkg_but_on_r.gif) top right no-repeat;
}

/**********************/
/*** User 4 (Search menu) ***/
/**********************/
#search div.search .inputbox{
	border: none;
	background:transparent;
	color:#fff;
}

/**********************/
/*** Top (Newsflash) ***/
/**********************/
#header_text table.contentpaneopen,
#header_text table.contentpaneopen td,
#header_text table.contentpaneopen td p  {
	color:#000;
}

#header_text table.contentpaneopen a {
	color:#7e9a04;
	text-decoration: underline;
}
/**********************/
/*** Main Body ***/
/**********************/
#main{
    background-color: #f5f7e4;
    border-left:  1px solid #bdd262;
    border-right: 1px solid #bdd262;;
    
}
/**********************/
/*** Left Column ***/
/**********************/
#leftcol h3{
	color: #236b01;
	background: url(../images/bkg_sidetitle.png) top right no-repeat;
}

#leftcol div.module_menu div div, #leftcol div.module div div, #leftcol div.module_text div div{
	background: url(../images/bkg_side_top.png) top right no-repeat;
}
#leftcol div.module div div div div{
	background: transparent; 
}

#leftcol div.module_menu , #leftcol div.module, #leftcol div.moduletable_menu, #leftcol div.moduletable, #leftcol div.moduletable_text {
	background: url(../images/bkg_side.png) bottom right no-repeat;
} 

#leftcol a:link, #leftcol a:visited {
	color:#7e9a04;
}

#leftcol a:hover, #leftcol a:active {
	color:#4d5f00;
}

.modulerd{
    background: url(../images/bkg_side.png) bottom right no-repeat;
}

.modulerd div div div body {
    margin-left: 10px;
    margin-right: 10px;
}


/**********************/
/*** Right Column ***/
/**********************/
#rightcol h3 {
	color: #236b01;
	background: url(../images/bkg_sidetitle.png) top left no-repeat;
}

div.modulesearch{
    margin-top:10px;
    padding: 0;
}

div.modulesearch input{
    margin: 10px;
    margin-left: 18px;
    border: 1px solid #aaa;
    color:#000;
    background-color: #fefefe;
}

#rightcol div.module_menu  div div, div.modulesearch div div,  #rightcol div.module div div, #rightcol div.module_text div div{
	background: url(../images/bkg_side_top.png) top left no-repeat;
}
#rightcol div.module div div div div {
	background: transparent; 
}
#rightcol div.module_menu , div.modulesearch, #rightcol div.module, #rightcol div.moduletable_menu, #rightcol div.moduletable, #rightcol div.moduletable_text {
	background: url(../images/bkg_side.png) bottom left no-repeat;
} 

#rightcol a:link, #rightcol a:visited {
	color:#7e9a04;
}

#rightcol a:hover, #rightcol a:active {
	color:#4d5f00;
}
/**********************/
/*** Top Column ***/
/**********************/

/******************************************************************/
/* Controls Link Icon appearance in side modules */
/******************************************************************/
#leftcol ul.menu li a, #rightcol ul.menu li a,
#leftcol ul.menu li ul li a, #rightcol ul.menu li ul li a,
ul.mostread li a,
ul.latestnews li a,
.moduletable ul li a {
	background: url(../images/bkg_list.png) left no-repeat;
}

#leftcol ul.menu li a:hover, #rightcol ul.menu li a:hover,
#leftcol ul.menu li ul li a:hover, #rightcol ul.menu li ul li a:hover,
ul.mostread li a:hover,
ul.latestnews li a:hover,
.moduletable ul li a:hover {
	background: url(../images/bkg_list_on.png) left no-repeat;
}

/**********************/
/*** Main Content Menu ***/
/**********************/
.componentheading {
	color: #8e8e8e;
}

.contentheading {
	color: #6fa823;
}

.contentpaneopen h3  {
	color: #6fa823;
}

#pathway {
	color:#000;
}

.small, .createdate, .modifydate {
	color:#919191;
}

a.readon, a.readon:hover, a.readon:visited{
	color:#7e9a04;
	background: url(../images/bkg_readmore.gif) left no-repeat;
}

/**************************/
/*** Advertisement Menu ***/
/**************************/

/*******************/
/***  Login Form  ***/
/*******************/

/*************/
/***  Polls  ***/
/*************/
td.sectiontableheader {
  border-right: 1px solid #fff;
  color: #000;
  background: #f7fbe3;
}

/******************/
/***  Copyright  ***/
/******************/
#copyright {
	color:#838282;
	background: url(../images/bkg_copy.png) top left no-repeat;
        width: 1002px;
}

#copyright a:link, #copyright a:active, #copyright a:visited {
	color:#7e9a04;
}

#head-round {
	color:#838282;
	background: url(../images/header.png) top left no-repeat;
        width: 1002px;
}