.subquote {
	color:#2E7BB8;
}
::-moz-selection{ 
	background:#2E7BB8; color:#fff; 
}
::selection { 
	background:#2E7BB8; color:#fff; 
}
a:hover, ul.links li a {
	color: #2E7BB8; 
}
#error400 {
	background:transparent url('../img/blue/400.png') right 35px no-repeat;
}
#error400 #pacman {

	background:transparent url('../img/blue/pacman_eats.png') 0 0 no-repeat;
}
#error401 {
	background:transparent url('../img/blue/401.png') right 35px no-repeat;
}
#error401 #pacman {

	background:transparent url('../img/blue/pacman_eats.png') 0 0 no-repeat;
}
#error403 {
	background:transparent url('../img/blue/403.png') right 35px no-repeat;
}
#error403 #pacman {

	background:transparent url('../img/blue/pacman_eats.png') 0 0 no-repeat;
}
#error404 {
	background:transparent url('../img/blue/404.png') right 35px no-repeat;
}
#error404 #pacman {

	background:transparent url('../img/blue/pacman_eats.png') 0 0 no-repeat;
}
#error500 {
	background:transparent url('../img/blue/500.png') right 35px no-repeat;
}
#error500 #pacman {

	background:transparent url('../img/blue/pacman_eats.png') 0 0 no-repeat;
}
#error503 {
	background:transparent url('../img/blue/503.png') right 35px no-repeat;
}
#error503 #pacman {

	background:transparent url('../img/blue/pacman_eats.png') 0 0 no-repeat;
}
#error {
	background:transparent url('../img/blue/error.png') right 35px no-repeat;
}
#error #pacman {

	background:transparent url('../img/blue/pacman_eats.png') 0 0 no-repeat;
}
.pacman_eats {
	background:transparent url('../img/blue/pacman_eats.png') 0 -207px no-repeat!important;
}
input[type="text"]:focus{
    border:1px solid #2E7BB8;
    box-shadow:0 0 3px rgba(46, 123, 184, 1);
}