/* ------------------------- STYLE 2 --------------------------*/

/* template_css.css */

#bg {
	background: #FFFFFF url('../images/style2/bg2.jpg') 100% 0;
	color: #666;


}
a#logo {
	background: url('../images/style2/logo_header.jpg') 0 0 no-repeat;
}
a:link,
a:visited,
a:active {
	color: #F29643;
}
a:hover {
	color: #ff9000;

}
div#horiz-menu {
	border: 1px solid #b0afaf;
	border-bottom: none;
	background: url('../images/style1/menu_bg.png') 0 0;
}
div#pathway_wrap {
	color: #676767;
}
div#datatop span {
	color: #666666;
	background: #fff;
}
span.breadcrumbs_start {
	color: #666666;
	background: #Fff;
}
a.pathway {
	color: #676767;
}
input#mod_search_searchword {
	background: #FFF;
	border: 1px solid #b0afaf;
	color: #424242;
}
div#bottom_wrap {
	background: #96c103 url('../images/style1/bg_bottom.png') no-repeat 0 0;
}
div#content_wrap {
	border-bottom: 4px solid #fff;
}
#footer_wrap {
	color: #fff;
}
div.moduletable h3 span,
div.moduletable_menu h3 span {
	color: #666666;
}
div#bottom_wrap h4.gk_news_show_news_header a {
	background: #C2EA37;
	color:#4e4f4d;
}
input.mod_search_button, input.mod_search_button:hover{
	background: url('../images/style1/search_button.png') 0 0 no-repeat;
}
/* suckerfish.css */
#horiz-menu li.level1>a:hover {
	background: transparent url('../images/style1/menu_bg_hover.png') left top !important;
	border-left:1px solid #b0afaf;
	border-right:1px solid #b0afaf;
}
#horiz-menu li.level1 a:hover {
}
#horiz-menu li.active {
	background: transparent url('../images/style1/menu_bg_active.png') left top !important;
	border-left:1px solid #787a7a;
	border-right:1px solid #787a7a;
}
#horiz-menu li:hover#current {
	background: none!important;
}
#horiz-menu li:hover#current a {
	color: #fff!important;
}
#horiz-menu li.active a {
	color: #494a4b;
}
#horiz-menu a,
#horiz-menu li li a {
	color: #FFF;
}
#horiz-menu li li {
	background: #7f8080;
	border-bottom: 1px solid #cacaca!important;
}
#horiz-menu li:hover ul,
#horiz-menu li.sfHover ul {
	background: #504f50;
	color: #000;
}
#horiz-menu ul.menu li.parent a {
	background: none;
}
#horiz-menu ul.menu li.parent a:hover {
	color: #FFF;
}
#horiz-menu ul.menu li.parent li a:hover {
	color: #FFF;
}
/* joomla_classes.css */
.componentheading {
	color: #F29643;
}
.button {
	background: #787A7A;
	color: #fff;
}
a.readon,
.back_button a {
	background: #787A7A;
	color: #fff;
}
a.readon:hover,
a.readon:active,
a.readon:focus,
.button:hover,
.back_button a:hover {
	background: #F29643;
}
.sectiontableheader a {
	color: #F29643;
}
.written_by {
	background: #fff;
	color: #F29643;
}
div.img_caption p {
	color: #F29643;
}
ul.pagination a {
	color: #787A7A;
}
/* Restrictions */
div#bottom_wrap a.readon,
div#bottom_wrap .button {
	background: #F29643;
	color: #fff;
}
div#bottom_wrap a.readon:hover,
div#bottom_wrap a.readon:active,
div#bottom_wrap a.readon:focus,
div#bottom_wrap .button:hover {
	background: #787A7A;
}
/* gk_stuff.css */
div.gk_news_image_1_interface_buttons {
	background: url('../images/style1/news_image_interface_bg.png') no-repeat 0 0;
}
div.gk_news_image_1_preloader {
	background: #000000 url('../images/style1/load.gif') no-repeat center center;
}
div.gk_news_image_1_text h2 a {
	background: #000000;
}
.gk_news_highlighter {
	border-top: 1px solid #AAA;
	border-bottom: 1px solid #AAA;
	border: none;
	background: #C2EA37;
	color: #7787A7A;
}
.gk_news_highlighter_item {
	background: #C2EA37;
}
.gk_news_highlighter_title {
	border-left: 1px dotted #AAA;
	background: #787A7A;
	color: #fff;
}
.gk_news_highlighter_desc {
	color: #4e4f4d;
}
.gk_news_highlighter_desc:hover {
	color: #4b7201;
}
ul.gk1_tabmixmenu_ul-style1 li {
	background: #F29643;
}
ul.gk1_tabmixmenu_ul-style1 li.active span {
	background: #787A7A;
	color: #fff;
}
p#form-login-username label,
p#form-login-password label {
	color: #F29643;
}
form#form-login ul li a {
	color: #4e4f4d;
}
/* typography.css*/
pre,
.code {
	background-color:#fff;
	border-left:5px solid #F29643;
	color: #F29643;
}
.info {
	background:transparent url('../images/icons/info.gif') no-repeat left top;
	color:#6F95B7;
}
.warning {
	background:transparent url('../images/icons/warning.gif') no-repeat left top;
	color:#cc0000;
}
.tips {
	background:transparent url('../images/icons/tips.gif') no-repeat left top;
	color:#E98B05;
}
.date {
	background:transparent url('../images/icons/date.gif') no-repeat left top;
	color:#35cc00;
}
.highlight-1 {
	background:#fff;
	color: #666666;
}
.highlight-2 {
	background:#f1f1f1;
}
.highlight-3 {
	background:#fff;
	color: #666666;
}
.highlight-4 {
	background:#787A7A;
	color: #fff;
}
span.clear {
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	color: #999;
}
span.clear-1 {
	border-top: 1px solid #b2b0b0;
	border-bottom: 1px solid #b2b0b0;
	color: #b2b0b0;
}
span.clear-2 {
	border-top: 1px solid #F29643;
	border-bottom: 1px solid #F29643;
	color: #F29643;
}
span.color {
	color: #4e4f4d;
}
span.color-1 {
	color: #F29643;
}
span.color-2 {
	border-left: 2px solid #b2b0b0;
	color: #b2b0b0;
}
span.color-3 {
	border-left: 2px solid #F29643;
	color: #F29643;
}
span.color-4 {
	border-top: 1px solid #F29643;
	border-bottom: 1px solid #F29643;
	background: #F29643;
	color: #fff;
}
span.color-5 {
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	background: #f5f5f5;
	color: #787A7A;
}
span.color-6 {
	border-top: 1px solid #e9e9a1;
	border-bottom: 1px solid #e9e9a1;
	background: #FFFFDA;
	color: #666;
}
span.color-7 {
	border-top: 1px solid #598601;
	border-bottom: 1px solid #598601;
	background: #b2b0b0;
	color: #fff;
}