#ja-headerwrap   { color: #c3dfed; background: #006699 }

.ja-headermask {
	background: url(images/header-mask.png) no-repeat top right;
}

#ja-header a {
	color: #C3DFED;
}

h1.logo-text a {
	color: #C3DFED !important;
}

p.site-slogan {
	background: #1E7CAB;
}

#ja-search  { background: url(images/icon-search.gif) no-repeat left center; margin: 5px; padding: 5px }

#ja-search .inputbox {
	border: 1px solid #005A87;
	color: #C3DFED;
	background: #1E7CAB;
}

.sectiontableheader {
	background: #1374A5;
}

#ja-botslwrap {
	background: #006699;
	color: #C3DFED;
}

.ja-box-right div.moduletable {
	background: url(images/vdot2.gif) repeat-y left;
}

.ja-box-center div.moduletable {
	background: url(images/vdot2.gif) repeat-y left;
}

#ja-botsl a {
	color: #C3DFED;
}

/*--------------------------- VISUAL ----------------------------*/
/* -------- All levels -------- */
#ja-mainnavwrap      { color: #fff; background-image: url(../../../images/back2.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 50%; padding-top: 7px; padding-bottom: 7px }
#ja-mainnav ul, #ja-mainnav li  { background-image: none; list-style: none }
#ja-mainnav span.separator { display: none }
/* -------- Top level -------- */
#ja-mainnav > ul   { color: #fff; padding-left: 20px }
#ja-mainnav > ul > li    { margin-right: 0 }
#ja-mainnav > ul > li.active   { color: #c3dfed; background: url(../../../images/arrow2.png) no-repeat center; margin-right: 0 }
#ja-mainnav > ul > li:hover, #ja-mainnav > ul > li:active, #ja-mainnav > ul > li:focus  { color: #ee9600; background: url(../../../images/arrow2.png) no-repeat center; margin-right: 0 }
/* -------- sub-levels -------- */
#ja-mainnav ul ul li   { margin-bottom: 1px; padding: 0; border-style: solid solid dashed; border-width: 0 1px 1px; border-color: #fff }
#ja-mainnav li ul  { background-image: url(../../../images/mnybkg.png); background-repeat: repeat; padding-right: 1px }
#ja-mainnav li a    { color: #fff; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 1px }
#ja-mainnav ul  li:hover, #ja-mainnav ul  li:active, #ja-mainnav ul  li:focus   { color: #f90; background-image: url(../../../images/mnybkg2.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 }
