@import url("/css/jsplus.css");

/* colors */
body
{
	background: #4b4d6e url('/images/background_image_js.gif') repeat-y center;
}
/* text color */

a {
	color: #cc6600; /* dark red */
	text-decoration:none;
}

a:link, a:visited {
	color: #cc6600; /* dark red */
	text-decoration:none;
}

a:hover {
	color: #a00c22;
	text-decoration:underline;
}

em,
#header a:link, #header a:visited,
#links,
#search_toggle,
#footer,
#footer a,
#footer a:link, #footer a:visited,
.tabs li a, .tabs li div,
.ui-dialog-content p em,
h3, fieldset legend,
h3 a,
h4,
h4 a,
.list_view li .details
{
	color: #334D80; /* was #3a5ea7 */
}

.nav a:link, .nav a:visited
{
	color: #fff; /* was #3a5ea7 */
}

/* hovers for above */
#main_nav a:hover,
.nav a:hover, .nav .hover
{
	color: #fff; /* was #a00c22 */
	background-color: transparent;
}
.nav a:hover, .nav .hover
{
	background-color: #7d8cb3;
}
#footer a:hover
{
	color: #fff; /* was #a00c22 */
	background: transparent;
}

/* other colors */
.nav li
{
	border-left: 1px solid #3a5ea7;
}
.nav .expand {
	background: #334d80;
	border-bottom: 1px solid #334d80;
}
.nav li ul li
{
	background-color: #9ca5bb;
	padding: 0.2em 0.2em 0.2em 0.5em;
}
.nav li ul li a:hover
{
	background-color: #f00;
}

.nav li ul li.last
{
	border-bottom: 1px solid #3a5ea7;
}
.odd
{
	background-color: #e9eefa;
}

/* images */
#header
{
	background: url('/images/header_image_js.gif') no-repeat center;
}
#loginbacker
{
	background-image: url('/images/loginbacker_js.png');
}
#topper
{
	background: url('/images/bar_js.gif') no-repeat bottom;
}
#footer
{
	background: #6f88ad url('/images/footer_image_js.gif') no-repeat;
}
.nav .expander
{
	background-image: url('/images/down_arrow_js.gif');
}
.nav .e_inactive
{
	background-image: url('/images/down_arrow_inactive_js.gif');
}
.nav .expander:hover {
	background-image: url('/images/down_arrow_hover_js.gif');
}

/* layout */
#links span
{
	margin-left: 1em;
}
.nav li ul li
{
	width: 15em;
}
.nav li ul a
{
	width: 14.8em;
}
#search div.target
{
	float: right;
}
#search div.target a:hover {
	background-color: transparent;
}
#quick_search_wrapper
{
	clear: right;
	width: 100%;
}
#quick_search_wrapper a:hover
{
    background-color: transparent;    
    text-decoration: underline;
}
#links a:hover
{
	text-decoration: underline;
}
#links .notme a:hover, #links .logout a:hover {
	color: #334d80;
	background-color: transparent;    
}
#links .loggedin
{
	position: relative;
	display: block;
	width: 17em;
	float: left;
	height: 1em;
	text-overflow: hidden;
}
.k_submit, .k_button {
	color: #fff;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
	background-color: #006699;
	border-top: 1px solid #cfd8f1;
	border-right: 1px solid #002b80;
	border-bottom: 1px solid #002b80;
	border-left: 1px solid #cfd8f1;
}
.disabled_button
{
	background-color: gray;
}

.info, .info div.info_content, .box_blue {
	background-color: #f5f8ff;
}

.info, .box_blue {
	border: 1px solid #c5d3f8;
}
.info h3 {
	background-color: #e1e8f5;
	color: #5c6d99;
	border: none;
	margin: 0;
	padding: .25em 0;
}

/***** Captcha *****/
.image_verification{
	background-color: #f5f8ff;
	border: 1px solid #c5d3f8;
}
.image_verification img {
	border: 2px solid #f5f8ff;
}
#header .image_verification a:hover
{
	background-color: #f5f8ff;
}
/***** End Captcha *****/

