/* Blue variant */



a:link,

a:visited {

	color: #2364A6;

}



a:hover {

	color: #CC2D2D;

}



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: #a7e632 url(../images/primary/blue/blockquote_bg.png) no-repeat;

	border: 1px solid #94cd2d;

}



.contentheading {

	color: #2364A6;

}





#header_spotlight {

	background: transparent;

}



#nav li.active a:link,

#nav li.active a:visited,

#nav li.active a:hover {

	color: #2364A6;

}



div.dark ul.menu li.active a:link, 

div.dark ul.menu li.active a:visited {

	color: #BAFE39;

}



div#menu_horiz ul li.active a {

	color: #BAFE39;

}



div#topbox div.moduletable h3 {

	color: #BAFE39;

}



div.loginelement a:hover {

	color: #BAFE39;

}



div.loginelement a:link,

div.loginelement a:visited {

	color: #fff;

}



div.loginelement {

	color: #ccc;

}



div.loginelement label {

	color: #ccc;

}



a:hover span.loginsubmit,

a:hover span.logoutsubmit {

	border: 1px solid #BAFE39;

}



a.readon, a.readondn {

	border: 1px solid #333333;

	color: #fff;

	background: url(../images/button_bg2.png) 0 0 repeat-x;

}



a.readon:hover, a.readondn:hover {

	border: 1px solid #BAFE39;

}



.modifydate {

	color: #2364A6;

}



.createdate {

	color: #2364A6;

}



.moduletable-hilite {

	background: #BAFE39;

	border: 1px solid #99d32d;

}



.moduletable-hilite h3 {

	background:  #99d32d url(../images/primary/blue/bullet4.png) 5px 50% no-repeat;

}



/* scroller */

div#scroller-v a:hover {

	color: #BAFE39;

}



/* live search */

#LSShadow {

	background-color: #1e4b9a;

	border: 1px solid #194189;

}



#LSResult {

	color: #BAFE39;

}



.LSRow {



	border-top: 1px solid #2258b9;

	border-bottom: 1px solid #183d80;

}



#LSResult a:link,

#LSResult a:visited {

	color: #ccc;

}



#LSResult a:hover {

	color: #BAFE39;

}



#LSHighlight {

	background-color: #BAFE39;

	border-top: 1px solid #d3fd82;

	border-bottom: 1px solid #99d32d;

}



#LSHighlight.LSRow a:link,

#LSHighlight.LSRow a:visited {

	color: #333;

}







/*****************************

 ****       suckerfish    ****

 *****************************/

 

#nav_suckerfish li.active a:link,

#nav_suckerfish li.active a:visited,

#nav_suckerfish li.active a.topdaddy:link,

#nav_suckerfish li.active a.topdaddy:visited {

  color: #255BBB;/*light blue*/

}



#nav_suckerfish li:hover a:link,

#nav_suckerfish li:hover a:visited, 

#nav_suckerfish li.sfhover a:link,

#nav_suckerfish li.sfhover a:visited,

#nav_suckerfish li li:hover a:link,

#nav_suckerfish li li:hover a:visited,

#nav_suckerfish li li.sfhover a:link,

#nav_suckerfish li li.sfhover a:visited {

  color: #255BBB;/*light blue*/

}



#nav_suckerfish a:hover,

#nav_suckerfish ul li a:hover,

#nav_suckerfish ul li ul li a:hover,

#nav_suckerfish ul li ul li ul li a:hover {

	color: #2364A6;/*light green*/

}



#nav_suckerfish ul li.active,

#nav_suckerfish ul li ul li.active,

#nav_suckerfish ul li ul li ul li.active {

	color: #2364A6;/*light green*/

}



#nav_suckerfish a:link,

#nav_suckerfish a:visited {

	color: #333;

}