@import url(owl_core.css);

a:link, a:visited {
	color: #618E37; 
text-decoration: underline;
}

a:hover {
	color: #7FBC47;	
}

a.mainlevel:link, a.mainlevel:visited, a.sublevel:link, a.sublevel:visited {
	color: #3C5C1B;
text-decoration: none;
}

a.mainlevel:hover, a.sublevel:hover {
	color: #618E37;
}

h1, div.componentheading, td.componentheading {
  color: #618E37;
  border-bottom:1px solid #6a9a4e;
}

#logo {
	background: url(images/owl_logo_green.jpg) 15px 20% no-repeat;
}

#search input {
	border: 1px solid #415C2E;
	background: #E0ECD9;
}

div#header1 {
	background: #6a9a4e url(images/dm_header_tr_green.png) no-repeat top right;
	border: 0px solid #cccccc;
}

div#header2 {
	background: transparent url(images/dm_header_tl_green.png) no-repeat top left;
}

div#header3 {
	background: transparent url(images/dm_header_br_green.png) no-repeat bottom right;
}

div#header4 {
	background: transparent url(images/dm_header_bl_green.png) no-repeat bottom left;
}

div.module-color, div.module-menu {
  background: #E0ECD9 url(images/dm_box_bl_green.png) no-repeat bottom left;
}

div.module-color div, div.module-menu div {
  background: transparent url(images/dm_box_br_green.png) no-repeat bottom right;
}

div.module-color div div, div.module-menu div div {
  background: transparent url(images/dm_box_tl_green.png) no-repeat top left;
}

div.module-color div div div, div.module-menu div div div {
	background: transparent url(images/dm_box_tr_green.png) no-repeat top right;
}

div.module-menu table {
	background: url(images/dm_menu_underline_green.png) top left repeat-x;
}

div.module-menu a.mainlevel {
	background: url(images/dm_menu_bg_green.png) top left repeat-x;
}

/* Suckerfish Tabs */

#nav li {
  background:url(images/dm_tab_normal_l_green.png) no-repeat top left;
}

#nav a {
  background:url(images/dm_tab_normal_r_green.png) no-repeat top right;
  color:#eee;
}

div#nav li.active {
  background:url(images/dm_tab_over_l_green.png) no-repeat top left;
	color: #333
}
div#nav li.active a {
  background:url(images/dm_tab_over_r_green.png) no-repeat top right;
	color: #333;
}

/* Content */

.linklisting .linkdescription, .review .reviewcontent {
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px solid #999999;
  background: #EAF1E4;
  overflow: hidden;
}

.linklisting p.linkactions a:hover, #detailed p.actions a:hover, #jump_frame .actions a:hover {
  background: #EAF1E4;
}

.row.required {
  background: #EAF1E4;
}

/* If the height of your logo changes from the original, then you will probably
want to also change the vertical position of the login link */
/*
#loginbar a {
  margin-top: 25px;
}
*/

/* Show the left sidebar */
/*
#ocwrapper {
  border-left-width: 200px;
}
#leftsidebar {
  display: block;
}
#contentheader .error, #contentheader .message {
  margin: 0px 200px 0px 200px;
}
*/

/* Hide the right sidebar */
/*
#ocwrapper {
  border-right-width: 0px;
}
#rightsidebar {
  display: none;
}
#contentheader .error, #contentheader .message {
  margin: 0px;
}
*/

/* Change the right sidebar width.  Note that the sidebars have a 10px left or
right padding (left sidebar has a left padding and right sidebar has a right
padding), hence the 150px - 10px = 140px width */

#ocwrapper {
  border-right-width: 200px;
}
#rightsidebar {
  margin-right: -200px;
  width: 190px;
}
#contentheader .error, #contentheader .message {
  margin: 0px 200px 0px 0px;
}

/* Don't want the shadows? */

.shadowtop, .shadowbottom, .shadowleft, .shadowright {
  background: none;
}
.shadowtopleft, .shadowtopright, .shadowbottomleft, .shadowbottomright {
  width: auto;
  height: auto;
  float: none;
  background: none;
}


/* If you change the globals category_cols or home_category_cols, then you will
need to change the width of the columns themselves.  Note that IE sometimes has
problems if this value adds up to 100%, so keep the width a little under 100%.
For example, if you changed category_cols to 3, then this example would set
the width of the columns to 33% (99% total). */
/*
#category dl {
  width: 33%;
}
*/

