@charset "utf-8";


/****************/
body{margin:0;padding:0;font-size:90%;line-height:1.6;}
img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,blockquote,form,input{margin:0;padding:0;}
li,dt,dd{line-height:1.2;}
table{font-size:100%;line-height:1.6;}
form,input,select{font-size:100%;}
legend,fieldset {border:none;}

a:link{color:#005a8c;text-decoration:underline;}
a:visited{color:#005a8c;text-decoration:underline;}
a:hover,
a:active,
a:focus{color:#005a8c;text-decoration:none;}

#kidscontainer a:link{color:#d84a75;text-decoration:underline;}
#kidscontainer a:visited{color:#d84a75;text-decoration:underline;}
#kidscontainer a:hover,
#kidscontainer a:active,
#kidscontainer a:focus{color:#d84a75;text-decoration:none;}

#hUtility a:hover img,
#gNav_row2 a:hover img,
#pageContainer a:hover img,
#footerTop a:hover img,
#footer a:hover img {opacity:0.7;filter: alpha(opacity=70);-ms-filter: "alpha( opacity=70 )";}


#skipBtn.hskip { margin:0 0 0 6px;}
#skipBtn.hskip a{ background:url(/share/imgs/arrowblue.gif) 0 0.4em no-repeat; padding:0 0 0 10px; font-size:10px;}


/* ==================================================
skip
================================================== */
.skip {
	width:1px;
	color:#000000;
	font-size:0.1%;
	line-height:0.1;
	background-color:#FFFFFF;
	position:absolute;
	left:-3000px;
	z-index:9999;margin:0;padding:0;
}
.skip a {
	background-color:#FFFFFF;
	text-align:center;
	padding:2px 0;
	top:auto;
}
.skip a:active {
	display:block;
	width:99.99%;
	font-size:100%;
	line-height:1.6;
	top:0;
	left:0;
}
.skip a:focus {
	display:block;
	width:99.99%;
	font-size:100%;
	line-height:1.6;
	top:0;
	left:0;
}


/****************/