/* Blue variant */

a:link,
a:visited {
	color: #003399;
}

a:hover {
	color: #0099FF;
}

a img{
border:0px;
}

a:img{
border:0px;
}

ul li {
	background: url("../images/primary/blue/li.png") 0 2px no-repeat;
	
}

ul.arrow li {
	background: url("../images/primary/blue/li_arrow.png") no-repeat;
}

ul.big li {
	background: url("../images/primary/blue/li_big.png") 0 1px no-repeat;
}

blockquote {
	background: url("../images/primary/blue/blockquote_bg.png") no-repeat;
	border: 1px solid #f0f0f0;
}

.contentheading {
	color: #333;
}

#menu_horiz {
	background: #29577C;
}

#logo {
	background: url("../images/primary/blue/logo.png") no-repeat;
}

#nav li.active_menu a:link,
#nav li.active_menu a:visited,
#nav li.active_menu a:hover {
	color: #ffffff;
	background-color: #29577C;
}



div#menu_horiz ul.submenu li.active_menu a {
	color: #ffffff;
}

div#topbox div.moduletable h3 {
	color: #29577C;
}

div.loginelement a:hover {
	color: #0099FF;
}

div.loginelement a:link,
div.loginelement a:visited {
	color: #29577C;
}

div.loginelement {
	color: #333;
}

div.loginelement label {
	color: #333;
}

a:hover span.loginsubmit,
a:hover span.logoutsubmit {
	border: 1px solid #0099FF;
}

a.readon {
	border: 1px solid #999;
	color: #fff;
	background: url("../images/button_bg2.png") 0 0 repeat-x;
}

a.readon:hover {
	border: 1px solid #0099FF;
}

.modifydate {
	color: #003399;
}

.createdate {
	color: #003399;
}

div.block .moduletable {
	border-top: 1px solid #003399;
}

div.dark .moduletable,
div.dark .moduletable-flush {
	border: none;
}

div.dark .moduletable h3,
div.dark .moduletable-flush h3 {
	color: #29577C;
}

div.light .moduletable,
div.light .moduletable-flush {
	border-top: 1px solid #29577C;
}

div.light .moduletable h3,
div.light .moduletable-flush h3 {
	color: #29577C;
}

.moduletable-hilite {
	background: #E4E4E4;
	border: 1px solid #D7D7D7;
	border-left: 9px solid #D7D7D7
}

.moduletable-hilite h3 {
	background: none;
}

/* scroller */
div#scroller-v a:hover {
	color: #0099FF;
}

/* live search */
#LSShadow {
	background-color: #fff;
	border: 1px solid #ccc;
}

#LSResult {
	color: #29577C;
}

.LSRow {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #EBEBEB;
}

#LSResult a:link,
#LSResult a:visited {
	color: #003399;
}

#LSResult a:hover {
	color: #0099FF;
}

#LSHighlight {
	background-color: #003399;
	border-top: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
}

#LSHighlight.LSRow a {
	color: #fff;
}

#nav_supersucker,
#nav_supersucker ul li ul,
#nav_supersucker ul li.on a:link,
#nav_supersucker ul li.on a:visited,
#nav_supersucker ul li.on ul:hover,
#nav_supersucker ul li.on:hover ul,
#nav_supersucker ul li.on ul.sfhover,
#nav_supersucker ul li.on.sfhover ul {
	background-color: #29577C;
}

/* @group iJoomla News */

body#page_bg .top_title_bullets_li {
	color: #29577C;
}

body#page_bg #top_title a:link,
body#page_bg #top_title a:visited {
	color: #333;	
}

body#page_bg #top_title a:hover {
	color: #0099FF;
}

body#page_bg #top_more a:link,
body#page_bg #top_more a:visited {
	color: #003399;
}

body#page_bg #top_more a:hover {
	color: #0099FF;
}

body#page_bg #top_heading {
	color: #333;
}

body#page_bg #top_zone_name {
	color: #333;
	border-color: #003399;
}

body#page_bg .leading_title_bullets_li {
	color: #29577C;
}

body#page_bg #leading_title a:link,
body#page_bg #leading_title a:visited {
	color: #003399;
}

body#page_bg #leading_title a:hover {
	color: #0099FF;
}

body#page_bg #leading_more a:link,
body#page_bg #leading_more a:visited {
	color: #003399;
}

body#page_bg #leading_more a:hover {
	color: #0099FF;
}

body#page_bg #leading_heading {
	color: #333;
}

body#page_bg #leading_zone_name {
	color: #333;
	border-color: #003399;
}

body#page_bg .news_title_bullets_li {
	color: #29577C;
}

body#page_bg #news_title a:link,
body#page_bg #news_title a:visited {
	color: #003399;
}

body#page_bg #news_title a:hover {
	color: #0099FF;
}

body#page_bg #news_more a:link,
body#page_bg #news_more a:visited {
	color: #003399;
}

body#page_bg #news_more a:hover {
	color: #0099FF;
}

body#page_bg #news_more div {
	background-color: #f5f5f5;
}

body#page_bg #news_heading {
	color: #333;
}

body#page_bg #news_zone_name {
	color: #29577C;
	border-color: #29577C;
}

body#page_bg #section_title a:link,
body#page_bg #section_title a:visited {
	color: #333;
}

body#page_bg #section_title a:hover {
	color: #0099FF;
}

body#page_bg #section_more a:link,
body#page_bg #section_more a:visited {
	color: #003399;
}

body#page_bg #section_more a:hover {
	color: #0099FF;
}

body#page_bg #section_heading a:link,
body#page_bg #section_heading a:visited {
	color: #29577C;
	border-color: #29577C;
}

body#page_bg #section_heading a:hover {
	color: #0099FF;
}

body#page_bg #section_zone_name {
	color: #333;
	border-color: #003399;
}

body#page_bg .categories_title_bullets_li {
	color: #29577C;
}

body#page_bg #categories_title a:link,
body#page_bg #categories_title a:visited {
	color: #003399;
}

body#page_bg #categories_title a:hover {
	color: #0099FF;
}

body#page_bg #categories_heading a:link,
body#page_bg #categories_heading a:visited {
	color: #29577C;
	border-color: #29577C;
}

body#page_bg #categories_heading a:hover {
	color: #0099FF;
	border-color: #29577C;
}

body#page_bg #categories_zone_name {
	color: #333;
	border-color: #003399;
}

body#page_bg .popular_title_bullets_li {
	color: #29577C;
}

body#page_bg #popular_title a:link,
body#page_bg #popular_title a:visited {
	color: #003399;
}

body#page_bg #popular_title a:hover {
	color: #0099FF;
}

body#page_bg #popular_more a:link,
body#page_bg #popular_more a:visited {
	color: #003399;
}

body#page_bg #popular_more a:hover {
	color: #0099FF;
}

body#page_bg #popular_heading {
	color: #333;
}

body#page_bg #popular_zone_name {
	color: #29577C;
	border-color: #29577C;
}

body#page_bg #name {
	color: #333;
}

/* @end */
.clearfix::after{content:"";display:table;clear:both}
