@charset "UTF-8";
/*MENU*/
/*GET INVOLVED */

#ja-mainnavwrap-involved{
	float:left;
	width:120px;
	height:42px;
	margin:0;
/*	border-bottom:1px solid #DDDDDD;*/
	background-color: none;
}

#ja-mainnav-involved{
	float:left;
	width:120px;
	height:42px;
	margin:0;
	padding:0;
}

#ja-mainnav a-involved,#ja-subnav a-involved{
	outline:none;
	line-height:normal;
}

#ja-subnavwrap-involved{
	/*background:#d94c4c;*/
	margin-top:-1px;
}

#ja-subnav ul-involved{
	list-style:none;
	margin:0;
	padding:0;
}

#ja-subnav li-involved{
	background:none;
	margin:0;
	padding:0;
	display:inline;
}

#ja-subnav a-involved{
	display:block;
	float:left;
	outline:none;
	padding:0;
	margin:0;
	text-decoration:none;
	color:#CCCCCC;
	background:url(../img/template/vline.gif) no-repeat left;
}

#ja-subnav a:hover,#ja-subnav a:active,#ja-subnav a:focus{
	color:#FFFFFF;
	text-decoration:underline;
}

#ja-subnav li.active a-involved{
	color:#CCCCCC;
	font-weight:bold;
}
/*main menu*/
#ja-mainnavwrap{
	float:left;
	width:1010px;
	height:40px;
	margin:18px auto 0px auto;
/*	border-bottom:1px solid #DDDDDD;*/
	background-color: none;
}

#ja-mainnav{
	font-size:11px;
	font-weight:bold;
	border-left:1px solid #DDDDDD;
	height:35px;
	width:1010px;
	float:left;
}

#ja-mainnav a,#ja-subnav a{
	outline:none;
	line-height:normal;
}

#ja-subnavwrap{
	background:#d94c4c;
	margin-top:-1px;
}

#ja-subnav ul{
	list-style:none;
	margin:0;
	padding:0;
}

#ja-subnav li{
	background:none;
	margin:0;
	padding:0;
	display:inline;
}

#ja-subnav a{
	display:block;
	float:left;
	outline:none;
	padding:5px 15px;
	margin:0;
	text-decoration:none;
	color:#CCCCCC;
	background:url(../img/template/vline.gif) no-repeat left;
	font-family:Georgia,"Times New Roman",Times,serif;
	text-transform:uppercase;
	letter-spacing:1px;
}

#ja-subnav a:hover,#ja-subnav a:active,#ja-subnav a:focus{
	color:#FFFFFF;
	text-decoration:underline;
}

#ja-subnav li.active a{
	color:#CCCCCC;
	font-weight:bold;
}

#ja-pathway{
	text-transform:uppercase;
	float:left;
	padding-top:4px;
}

#ja-pathway strong{
	margin-right:5px;
}

#ja-pathway img{
	margin:1px 5px;
}

ul.menu{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
}

ul.menu li{
	display:block;
	background:url(../img/template/dot.gif) repeat-x bottom;
	margin:0;
	padding:0 0 3px;
	line-height:normal;
}

ul.menu li a{
	display:block;
	outline:none;
	padding:8px 5px;
	margin:0;
	text-decoration:none;
	color:#333333;
}

ul.menu li a:hover,ul.menu li a:active,ul.menu li a:focus{
	color:#df272b;
	text-decoration:none;
	background:#eecfcf;
}

ul.menu li.active a{
	font-weight:bold;
	color:#df272b;
}

ul.menu li ul{
	list-style:none;
	margin:0;
	padding:0;
}

ul.menu li li{
	border:none;
	background:none;
	padding:0;
}

ul.menu li li a{
	border:none;
	padding:8px 5px 2px 20px !important;
	text-transform:none;
	font-weight:normal !important;
	background:url(../img/template/arrow.png) no-repeat 12px 12px !important;
}

ul.menu li li a:hover,ul.menu li li a:active,ul.menu li li a:focus{
	color:#df272b;
	text-decoration:underline;
}

ul.menu li li.active a{
	color:#df272b;
	font-weight:bold;
}

ul.menu li li li a{
	color:#666666 !important;
	font-weight:normal !important;
	padding-left:38px !important;
	background:url(../img/template/bullet.gif) no-repeat 30px 13px !important;
}

ul.menu li li li.active a{
	font-weight:bold !important;
}

a.mainlevel-top{
	color:#ffffff;
	margin-right:9px;
}

a.mainlevel-top:hover{
	text-decoration:underline;
}

ul.eventslist{margin-left:0px;}
.ja-box-full,.ja-box-left,.ja-box-center,.ja-box-right{float:left;overflow:hidden;}

#ja-topsl{
	clear:both;
	margin:0 0 20px;
	padding:0;
	height:200px;
	overflow:hidden;
	padding-bottom:12px;
	border-bottom:2px solid #444;
}

#ja-botsl{clear:both;margin:0;padding:0;}
#ja-botsl div.moduletable{padding:0 10px;}

#ja-botsl div.moduletable h3{
	margin:0 -9px 10px;
	padding:0;
	background:#d94c4c;
	color:#FFFFFF;
	font-size:100%;
	font-variant:normal;
	text-transform:uppercase;
	font-family:Georgia,"Times New Roman",Times,serif;
	letter-spacing:2px;
	border:none;
	line-height:1.6;
}

#ja-footer{
	clear:both;
	position:relative;
	padding:15px 0;
	border-top:5px solid #CCCCCC;
	color:#999999;
}

#ja-footer small{font-size:100%;}
#ja-footer ul{margin:0;padding:0;float:right;}
#ja-footer li{display:inline;margin:0;padding:0;line-height:1.6;}
#ja-footer li a{display:inline;padding:0 10px;}
ul.accessibility{position:absolute;top:-100%;}
li.ja-firstitem,#ja-subnav li.first-item a,#ja-subnav a.first-item{background:none !important;}
a.login-switch{background:url(../img/template/vline.gif) no-repeat left center;padding-left:12px;padding-right:8px;}


#ja-cssmenu{
margin:0;
padding:0;
font-family:lucida Grande,helvetica,arial;
}

#ja-cssmenu ul{
margin:0;
padding:0;
}

#ja-cssmenu li{
margin:0;
padding:0;
float:left;
display:block;
background:none;border-right:1px solid #DDDDDD;
cursor:pointer;
}
#ja-cssmenu li ul{width:16.4em;position:absolute;	z-index:99;left:-999em;	height:auto;w\idth:15.9em;}#ja-cssmenu li ul ul{margin:-2em 0 0 15em;}#ja-cssmenu li li{padding:0 1em 0 0;margin:0;width:14.9em;}#ja-cssmenu ul a{width:14.8em;w\idth:10.8em;}#ja-cssmenu li:hover ul ul,#ja-cssmenu li:hover ul ul ul,#ja-cssmenu li.sfhover ul ul,#ja-cssmenu li.havechildsfhover ul ul,#ja-cssmenu li.havechild-activesfhover ul ul,#ja-cssmenu li.activesfhover ul ul,#ja-cssmenu li.sfhover ul ul ul,#ja-cssmenu li.havechildsfhover ul ul ul,#ja-cssmenu li.havechild-activesfhover ul ul ul,#ja-cssmenu li.activesfhover ul ul ul{left:-999em;}#ja-cssmenu li:hover ul,#ja-cssmenu li li:hover ul,#ja-cssmenu li li li:hover ul,#ja-cssmenu li.sfhover ul,#ja-cssmenu li.havechildsfhover ul,#ja-cssmenu li.havechild-activesfhover ul,#ja-cssmenu li.activesfhover ul,#ja-cssmenu li li.sfhover ul,#ja-cssmenu li li.havesubchildsfhover ul,#ja-cssmenu li li.havesubchild-activesfhover ul,#ja-cssmenu li li.activesfhover ul,#ja-cssmenu li li li.sfhover ul,#ja-cssmenu li li li.havesubchildsfhover ul,#ja-cssmenu li li li.havesubchild-activesfhover ul,#ja-cssmenu li li li.activesfhover ul{left:auto;}#ja-cssmenu li a{display:block;text-decoration:none;text-transform:uppercase;color:#333333;padding:8px 7px 8px 7px;letter-spacing:1px;}#ja-cssmenu li a:hover,#ja-cssmenu li a:active,#ja-cssmenu li a:focus{color:#CCCCCC;}#ja-cssmenu li:hover a,#ja-cssmenu li.sfhover a,#ja-cssmenu li.havechildsfhover a,#ja-cssmenu li.havechild-activesfhover a{color:#CCCCCC;background:#d94c4c;}#ja-cssmenu li a.active,#ja-cssmenu li a.active:hover,#ja-cssmenu li a.active:active,#ja-cssmenu li a.active:focus{background:#d94c4c;color:#CCCCCC;}#ja-cssmenu li ul{border:1px solid #DDDDDD;background:#FFFFFF;}#ja-cssmenu li ul ul{border:1px solid #DDDDDD;}#ja-cssmenu li ul li{border-bottom:1px solid #DDDDDD;border-right:none;background:none;height:auto;}#ja-cssmenu li ul a{border-right:none;margin:0;padding:10px;height:auto;background:none !important;text-transform:none;font-variant:normal;font-weight:normal;letter-spacing:normal;white-space:nowrap;font-size:92%;color:#333333 !important;}#ja-cssmenu li.havesubchild,#ja-cssmenu li.havesubchild-active{background:url(../img/template/arrow-1.gif) no-repeat 95% 50%;}#ja-cssmenu li ul a:hover,#ja-cssmenu li ul a:active,#ja-cssmenu li ul a:focus,#ja-cssmenu ul li:hover,#ja-cssmenu ul li.sfhover,#ja-cssmenu ul li.havesubchildsfhover,#ja-cssmenu ul li.havesubchild-activesfhover,#ja-cssmenu ul ul li:hover,#ja-cssmenu ul ul li.sfhover,#ja-cssmenu ul ul li.havesubchildsfhover,#ja-cssmenu ul ul li.havesubchild-activesfhover{background:#eecfcf;}#ja-cssmenu ul li a.active{background:none !important;color:#0358A8 !important;}#ja-cssmenu ul li a.active:hover,#ja-cssmenu ul li a.active:active,#ja-cssmenu ul li a.active:focus{color:#333333 !important;}.ja-menu-maskbg{position:absolute;z-index:1;background:#d94c4c;display:block;font-size:0;line-height:0;width:100%;}a.jahover{background:none!important;}a.jahover:hover span{color:#ccc;}


/*get involved*/
#ja-cssmenu-involved{
margin:0;
padding:0;
font-family:lucida Grande,helvetica,arial;
}

#ja-cssmenu-involved ul{
margin:0;
padding:0;
}

#ja-cssmenu-involved li{
margin:0;
padding:0;
float:left;
display:block;
background:none;
cursor:pointer;
}
#ja-cssmenu-involved li ul{width:16.4em;position:absolute;	z-index:99;left:-999em;	height:auto;w\idth:15.9em;}#ja-cssmenu-involved li ul ul{margin:-2em 0 0 15em;}#ja-cssmenu-involved li li{padding:0 1em 0 0;margin:0;width:14.9em;}#ja-cssmenu-involved ul a{width:14.8em;w\idth:10.8em;}#ja-cssmenu-involved li:hover ul ul,#ja-cssmenu-involved li:hover ul ul ul,#ja-cssmenu-involved li.sfhover ul ul,#ja-cssmenu-involved li.havechildsfhover ul ul,#ja-cssmenu-involved li.havechild-activesfhover ul ul,#ja-cssmenu-involved li.activesfhover ul ul,#ja-cssmenu-involved li.sfhover ul ul ul,#ja-cssmenu-involved li.havechildsfhover ul ul ul,#ja-cssmenu-involved li.havechild-activesfhover ul ul ul,#ja-cssmenu-involved li.activesfhover ul ul ul{left:-999em;}

#ja-cssmenu-involved li:hover ul,#ja-cssmenu-involved li li:hover ul,#ja-cssmenu-involved li li li:hover ul,#ja-cssmenu-involved li.sfhover ul,#ja-cssmenu-involved li.havechildsfhover ul,#ja-cssmenu-involved li.havechild-activesfhover ul,#ja-cssmenu-involved li.activesfhover ul,#ja-cssmenu-involved li li.sfhover ul,#ja-cssmenu-involved li li.havesubchildsfhover ul,#ja-cssmenu-involved li li.havesubchild-activesfhover ul,#ja-cssmenu-involved li li.activesfhover ul,#ja-cssmenu-involved li li li.sfhover ul,#ja-cssmenu-involved li li li.havesubchildsfhover ul,#ja-cssmenu-involved li li li.havesubchild-activesfhover ul,#ja-cssmenu-involved li li li.activesfhover ul{left:auto;}

#ja-cssmenu-involved li a{display:block;text-decoration:none;text-transform:uppercase;color:#333333;padding:0;letter-spacing:1px;}
#ja-cssmenu-involved li a:hover,#ja-cssmenu-involved li a:active,#ja-cssmenu-involved li a:focus{color:#CCCCCC;}
#ja-cssmenu-involved li:hover a,#ja-cssmenu-involved li.sfhover a,#ja-cssmenu-involved li.havechildsfhover a,#ja-cssmenu-involved li.havechild-activesfhover a{color:#CCCCCC;background:none;}
#ja-cssmenu-involved li a.active,#ja-cssmenu-involved li a.active:hover,#ja-cssmenu-involved li a.active:active,#ja-cssmenu-involved li a.active:focus{background:none;color:#CCCCCC;}
#ja-cssmenu-involved li ul{border:1px solid #DDDDDD;background:#FFFFFF;}
#ja-cssmenu-involved li ul ul{border:1px solid #DDDDDD;}#ja-cssmenu-involved li ul li{border-bottom:1px solid #DDDDDD;border-right:none;background:none;height:auto;}#ja-cssmenu-involved li ul a{border-right:none;margin:0;padding:10px;height:auto;background:none !important;text-transform:none;font-variant:normal;font-weight:normal;letter-spacing:normal;white-space:nowrap;font-size:92%;color:#333333 !important;}#ja-cssmenu li.havesubchild,#ja-cssmenu li.havesubchild-active{background:url(../img/template/arrow-1.gif) no-repeat 95% 50%;}

/*#ja-cssmenu-involved li ul a:hover,#ja-cssmenu-involved li ul a:active,#ja-cssmenu-involved li ul a:focus,#ja-cssmenu-involved ul li:hover,#ja-cssmenu-involved ul li.sfhover,#ja-cssmenu-involved ul li.havesubchildsfhover,#ja-cssmenu-involved ul li.havesubchild-activesfhover,*/#ja-cssmenu-involved ul ul li:hover,#ja-cssmenu-involved ul ul li.sfhover,#ja-cssmenu-involved ul ul li.havesubchildsfhover,#ja-cssmenu-involved ul ul li.havesubchild-activesfhover{background:#eecfcf;}

#ja-cssmenu-involved ul li a.active{background:none !important;color:#0358A8 !important;}#ja-cssmenu-involved ul li a.active:hover,#ja-cssmenu-involved ul li a.active:active,#ja-cssmenu-involved ul li a.active:focus{color:#333333 !important;}.ja-menu-maskbg{position:absolute;z-index:1;background:none;display:block;font-size:0;line-height:0;width:100%;}a.jahover{background:none!important;}a.jahover:hover span{color:#ccc;}
