@charset "UTF-8";
/* CSS Document */

.onlyprint { display: none; }

body {
	background-color:#FFFFFF;
	}
	
body a:hover{
	color:#223489;
	color:#bf0f00;
	text-decoration:underline;
	}
	
body a:active{
	color:#223489;
	text-decoration:none;
	text-decoration:underline;
	}

body a{
	text-decoration:none;
	text-decoration:underline;
	color:#bf0f00;
	color:#223489;
	font-weight:bold;
	}
	
a.current:link, a.current:visited, a.current:hover, a.current:active{
	color: #000000;
	text-decoration: none;
	border:#666666 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}

a.secnav:link, a.secnav:visited, a.secnav:active{
	color: #000000;
	text-decoration: none;
	border:#ffffff 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}

a.secnav:hover{
	color: #000000;
	text-decoration: none;
	border:#ffcc00 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}

.secnav-cell{
	background-color:#FFFFFF;
	line-height: 1.6;
	padding: 15px;
}

/*
:::::::::::::::::::::::::::::::::::::::General:::::::::::::::::::::::::::::::
*/

.topshape-secnav{
	background-image: url('images/sec-nav-top.gif');
	background-repeat: no-repeat;
}

.leftshape-secnav{
	background-image: url('images/sec-nav-left.gif');
	background-repeat: no-repeat;
}

.rightshape-secnav{
	background-image: url('images/sec-nav-right.gif');
	background-repeat: no-repeat;
}

.bottomshape-secnav{
	background-image: url('images/sec-nav-bottom.gif');
	background-repeat: repeat-y;
}

.bottomcorner-secnav{
	background-image: url('images/sec-nav-bottom-corner.gif');
	background-repeat: repeat-y;
}

.leftshapefreedom{
	background-image: url('images/freedomtextleftshape.gif');
	background-repeat: no-repeat;
}

 .rightshapefreedom{
	background-image: url('images/freedomtextrightshape.gif');
	background-repeat: no-repeat;
}

.leftshapesounds{
	background-image: url('images/soundstextleftshape.gif');
	background-repeat: repeat-y;
}

.rightshapesounds{
	background-image: url('images/soundstextrightshape.gif');
	background-repeat: repeat-y;
}

.p10{
	background-position: 0px 10px;
}	

.p20{
	background-position: 0px 20px;
}	

#alertbox
{
	position:absolute;
	top: -1000px;
	left: -1000px;
	z-index: 3;	
}

.alertleft{
	background-image: url('images/alertleft-p.gif');
	background-repeat: repeat-y;
}

.alerttop{
	background-image: url('images/alerttop-p.gif');
	background-repeat: repeat-x;
}

.alertright{
	background-image: url('images/alertright-p.gif');
	background-repeat: repeat-y;
}

.alertbottom{
	background-image: url('images/alertbottom-p.gif');
	background-repeat: repeat-x;
}


