@charset "utf-8";
/* THIS STYLE SHEET IS FOR COLOUR (BLUE) ONLY.
   FOR MATTERS REGARDING LAYOUT AND LOW-LEVEL STYLE
   PLEASE REFER TO THE ADDITIONAL STYLE SHEETS IN THE
   MAIN DIRECTORY */

::-moz-selection { background:#336699; color: #FFFFFF; }
/* -- Changes default selection colour in Firefox - Just a nice little touch -- */

a, a:visited {
	color:#336699;
	text-decoration:none;
}

a:hover { color:#000000; }

a.action, a.action:visited {
	background:url(blue/read-more-icon.png) no-repeat left center;
	padding:2px 0 2px 22px;
}

h1, h2, h3, h4, h5, h6 { color:#336699; }

#masthead { background:url(blue/masthead-bg.png) repeat-x center; }

#navs { background:url(blue/navs-div-bg.png) no-repeat center; }

/* -- English -- */
#navs ul li a { background:url(blue/navs-bg.png); }
/* -- Spanish -- */
#navs.es ul li a { background:url(blue/navs-bg-es.png); }
/* -- French -- */
#navs.fr ul li a { background:url(blue/navs-bg-fr.png); }
/* -- German -- */
#navs.de ul li a { background:url(blue/navs-bg-de.png); }
/* -- Dutch -- */
#navs.nl ul li a { background:url(blue/navs-bg-nl.png); }
/* -- Portuguese -- */
#navs.pt ul li a { background:url(blue/navs-bg-pt.png); }
/* -- Chinese -- */
#navs.cn ul li a { background:url(blue/navs-bg-cn.png); }
/* -- Japanese -- */
#navs.jp ul li a { background:url(blue/navs-bg-jp.png); }

#navs ul li:hover ul.subnavs li a:hover { background: #039; }

#navs ul li:hover ul.subnavs {
	background:#336699 url(blue/subnavs-bg.png) repeat-x top;
	border:1px solid #003;
}

#navs ul li:hover ul.subnavs li a {
	color:#FFFFFF;
	border-bottom:1px solid #003;
}

a#account-button { background:url(blue/account-button-bg.png) no-repeat; }

.information-box {
	border:1px solid #0066CC;
	background-image:url(blue/information-icon.png);
	background-color:#CCE5FF;
}
