/***** COLOR SETTINGS ******
*
* default:		#117de2;
* color_shadow:	#d0e6f9;
* lighter:		#3591e6;
* darker :		#0c5ba5;
*
****** COLOR SETTINGS *****/

::selection, ::-moz-selection, ::-webkit-selection {
	background-color: #3591e6;
}

a {
	color: #117de2;
}

a::selection, a::-moz-selection, a::-webkit-selection {
	background-color: #3591e6;
}

a:active {
	color: #3591e6;
}

a:visited {
	color: #0c5ba5;
}

.more {
	background-image: url('../../img/colours/more_blue.png');
	text-shadow: 0 1px 0 #fff, 0 2px 0 #d0e6f9;
}

h2 {
	color: #117de2;
	text-shadow: 0 1px 0 #fff, 0 2px 0 #d0e6f9;
}

h3 {
	color: #117de2;
	text-shadow: 0 1px 0 #fff, 0 2px 0 #d0e6f9;
}

.color {
	color: #117de2;
}

.color_shadow {
	text-shadow: 0 1px 0 #fff, 0 2px 0 #d0e6f9;
}

#qgears_logo img {
	background-image: url('../../img/colours/qgears_sprite_blue.png');
}

#language div,
#language a {
	background-image: url('../../img/colours/qgears_sprite_blue.png');
}

#product_list li:hover a {
	color: #3591e6;
	text-shadow: 0 1px 0 #fff, 0 2px 0 #d0e6f9;
}

#product_list li.selected {
	text-shadow: 0 1px 0 #fff, 0 2px 0 #d0e6f9;
}

#more_products:hover .more {
	color: #117de2;
}

#all_products li a:hover {
	color: #117de2;
	background-image: url('../../img/colours/more_blue.png');
}

.arrow {
	background-image: url('../../img/colours/qgears_sprite_blue.png');
}

.requirements li:hover {
	background-image: url('../../img/colours/more_blue.png');
	background-position: 0 1px;
	background-repeat: no-repeat;
}
