#ja-headerwrap {

background-color: #ffffff;

}

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

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

#ja-header a:visited {
	color: #555555;
}



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

}

p.site-slogan {
	background: #9DBF8C;
}

#ja-search {




}

/* for the go button on homepage */
#ja-search .inputboxgo {




/*these colors will override color of search text */

    /* this is outline of search box */
	color: #777777;
      	background: #d2d2d2;
	border: 0px;
	background-image: url('/images/search-background.jpg');
	background-repeat: no-repeat;
	height: 25px;
	width: 140px;
	padding: 2px 0px 0px 6px;

}

#ja-search .inputbox {




/*these colors will override color of search text */

     
	color: #777777;
      background: #ffffff;

	padding: 5px 0px 0px 0px; 
}

.sectiontableheader {
	background: #ffffff;
}

#ja-botslwrap {
	background: #7BA566;
	color: #E4EFDF;
}

.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: #E4EFDF; */

}

#ja-mainnavwrap {

background: transparent; 


}

#ja-mainnav {
/*KAH main hoz nav button normal foreground color*/
background: transparent; 
height: 35px;
height: 30px;
 /* override height per matt spec */
background: url(/http://c1415892.cdn.cloudfiles.rackspacecloud.com/mainnavmid.gif);
background-repeat: repeat-x; 
/*c-vs-bg*/


}


#ja-cssmenu {
/* basic horizontal menu */
/* nav menu, right most divider */
 
}

#ja-cssmenu li a {
/* primary list items in horizontal menu */
/*! untouched button text color */
color: #d0dcea;
/*color: #ffffff;*/
	
/* shaded dborders between buttons */
	
}

#ja-cssmenu li a:hover,
#ja-cssmenu li a.sfhover,
#ja-cssmenu li a:focus {

color: #000000; /* ignored */

}



/*KAH hover vs active */
#ja-cssmenu li a:hover,
#ja-cssmenu li a:focus {
/*main nav menu text focus color */
color: #2a6da4; /* text on direct text rollover */

/* background: url(/templates/pkware15/images/navbarhi35.png) repeat left; */
/*c-vs-bg*/
/* background: #d0dcea; */
}


#ja-cssmenu li a:active {
/*main nav menu text focus color */
/* color: #2a6da4; */ /* text on rollover */
color: #d0dcea; /* text on rollover */

}




#ja-cssmenu li:focus,
#ja-cssmenu li:hover,
#ja-cssmenu li.sfhover,
#ja-cssmenu li.havechildsfhover,
#ja-cssmenu li.havechild-activesfhover {

 color: #000000 ;   /*! ignored */

}


/*!*/
#ja-cssmenu li a:hover,
#ja-cssmenu li a.sfhover,
#ja-cssmenu li a:focus,


#ja-cssmenu li a.active,
#ja-cssmenu li a.active:hover,
#ja-cssmenu li a.active:active,
#ja-cssmenu li a.active:focus {
background-color: #666666;
color: #d0dcea;

/* c-vs-bg */

/*
background-color: #d0dcea;  
color: #2a6da4; 
*/

}

#ja-cssmenu li ul {

}

#ja-cssmenu li ul li {

}

#ja-cssmenu li ul a {
/*pop down menu, unselected state */

color: #156d99;

}

#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-color: #d0dcea; */

	color: #156d99; 



}


